From 546aa8aff85b6d62a003e9fd4ff6b2684448a272 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin Date: Wed, 31 Mar 2021 15:44:48 +0200 Subject: [PATCH 01/92] feat(docs): Create initial document structure (#494) Signed-off-by: Maximilian Rosin --- doc/architecture/architecture_overview.adoc | 11 + doc/architecture/coordinate_systems.adoc | 11 + doc/architecture/data_layer.adoc | 10 + .../environmental_effect_model.adoc | 10 + doc/architecture/feature_data.adoc | 10 + doc/architecture/formatting_scripts.adoc | 12 + doc/architecture/ground_truth.adoc | 10 + doc/architecture/logical_model.adoc | 10 + doc/architecture/packaging_layer.adoc | 9 + doc/architecture/proto-files.adoc | 78 ++++ doc/architecture/reference_points.adoc | 10 + doc/architecture/sensor_data.adoc | 9 + doc/architecture/sensor_model.adoc | 9 + doc/architecture/sensor_view.adoc | 9 + .../sensor_view_configuration.adoc | 9 + doc/architecture/test_scripts.adoc | 45 +++ doc/architecture/trace_file_formats.adoc | 9 + doc/architecture/trace_file_naming.adoc | 9 + doc/architecture/traffic_participant.adoc | 24 ++ doc/architecture/vehicle_dynamics.adoc | 9 + doc/commenting.rst | 339 ------------------ doc/coordinatesystem.rst | 37 -- doc/description.rst | 188 ---------- doc/fileformat.rst | 126 ------- doc/howtocontribute.rst | 319 ---------------- doc/installation.rst | 14 - doc/interfaceconventions.rst | 103 ------ doc/linux.rst | 56 --- doc/misc/osi_reference.adoc | 13 + doc/misc/osi_vision.adoc | 11 + doc/open-simulation-interface_user_guide.adoc | 121 +++++++ doc/osifiles.rst | 103 ------ doc/reference.rst | 26 -- doc/releases.rst | 13 - doc/releases/compatibility.adoc | 11 + doc/releases/releases.adoc | 11 + doc/releases/versioning.adoc | 11 + doc/setup/including_osi_dev_projects.adoc | 10 + doc/setup/installing_linux.adoc | 11 + doc/setup/installing_macos.adoc | 10 + doc/setup/installing_windows.adoc | 10 + doc/setup/using_osi_support_tools.adoc | 9 + .../benchmark_integration_gpu_radar.adoc | 12 + doc/usecases/fusing_sensor_outputs.adoc | 10 + doc/usecases/generating_osi_traces.adoc | 9 + doc/usecases/injecting_faults.adoc | 10 + doc/usecases/modeling_camera_electronics.adoc | 10 + doc/usecases/modeling_lidar_sensor.adoc | 10 + .../modeling_traffic_participant.adoc | 10 + doc/versioning.rst | 27 -- doc/windows.rst | 63 ---- 51 files changed, 612 insertions(+), 1414 deletions(-) create mode 100644 doc/architecture/architecture_overview.adoc create mode 100644 doc/architecture/coordinate_systems.adoc create mode 100644 doc/architecture/data_layer.adoc create mode 100644 doc/architecture/environmental_effect_model.adoc create mode 100644 doc/architecture/feature_data.adoc create mode 100644 doc/architecture/formatting_scripts.adoc create mode 100644 doc/architecture/ground_truth.adoc create mode 100644 doc/architecture/logical_model.adoc create mode 100644 doc/architecture/packaging_layer.adoc create mode 100644 doc/architecture/proto-files.adoc create mode 100644 doc/architecture/reference_points.adoc create mode 100644 doc/architecture/sensor_data.adoc create mode 100644 doc/architecture/sensor_model.adoc create mode 100644 doc/architecture/sensor_view.adoc create mode 100644 doc/architecture/sensor_view_configuration.adoc create mode 100644 doc/architecture/test_scripts.adoc create mode 100644 doc/architecture/trace_file_formats.adoc create mode 100644 doc/architecture/trace_file_naming.adoc create mode 100644 doc/architecture/traffic_participant.adoc create mode 100644 doc/architecture/vehicle_dynamics.adoc delete mode 100644 doc/commenting.rst delete mode 100644 doc/coordinatesystem.rst delete mode 100644 doc/description.rst delete mode 100644 doc/fileformat.rst delete mode 100644 doc/howtocontribute.rst delete mode 100644 doc/installation.rst delete mode 100644 doc/interfaceconventions.rst delete mode 100644 doc/linux.rst create mode 100644 doc/misc/osi_reference.adoc create mode 100644 doc/misc/osi_vision.adoc create mode 100644 doc/open-simulation-interface_user_guide.adoc delete mode 100644 doc/osifiles.rst delete mode 100644 doc/reference.rst delete mode 100644 doc/releases.rst create mode 100644 doc/releases/compatibility.adoc create mode 100644 doc/releases/releases.adoc create mode 100644 doc/releases/versioning.adoc create mode 100644 doc/setup/including_osi_dev_projects.adoc create mode 100644 doc/setup/installing_linux.adoc create mode 100644 doc/setup/installing_macos.adoc create mode 100644 doc/setup/installing_windows.adoc create mode 100644 doc/setup/using_osi_support_tools.adoc create mode 100644 doc/usecases/benchmark_integration_gpu_radar.adoc create mode 100644 doc/usecases/fusing_sensor_outputs.adoc create mode 100644 doc/usecases/generating_osi_traces.adoc create mode 100644 doc/usecases/injecting_faults.adoc create mode 100644 doc/usecases/modeling_camera_electronics.adoc create mode 100644 doc/usecases/modeling_lidar_sensor.adoc create mode 100644 doc/usecases/modeling_traffic_participant.adoc delete mode 100644 doc/versioning.rst delete mode 100644 doc/windows.rst diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc new file mode 100644 index 000000000..0bbbe8e05 --- /dev/null +++ b/doc/architecture/architecture_overview.adoc @@ -0,0 +1,11 @@ += Overview of OSI architecture + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/coordinate_systems.adoc b/doc/architecture/coordinate_systems.adoc new file mode 100644 index 000000000..2034e3cd7 --- /dev/null +++ b/doc/architecture/coordinate_systems.adoc @@ -0,0 +1,11 @@ += Coordinate systems + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/data_layer.adoc b/doc/architecture/data_layer.adoc new file mode 100644 index 000000000..7f23e28c7 --- /dev/null +++ b/doc/architecture/data_layer.adoc @@ -0,0 +1,10 @@ += Data layer + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/environmental_effect_model.adoc b/doc/architecture/environmental_effect_model.adoc new file mode 100644 index 000000000..6c79080e1 --- /dev/null +++ b/doc/architecture/environmental_effect_model.adoc @@ -0,0 +1,10 @@ += Environmental effect model + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/feature_data.adoc b/doc/architecture/feature_data.adoc new file mode 100644 index 000000000..c1bd3ec51 --- /dev/null +++ b/doc/architecture/feature_data.adoc @@ -0,0 +1,10 @@ += Feature data + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc new file mode 100644 index 000000000..de9f61dc1 --- /dev/null +++ b/doc/architecture/formatting_scripts.adoc @@ -0,0 +1,12 @@ += Formatting scripts + +TODO: Add general description. + +osi2read.py:: +TODO: Add description. + +OSITrace.py:: +TODO: Add description. + +txt2osi.py:: +TODO: Add description. diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc new file mode 100644 index 000000000..b15de8ab6 --- /dev/null +++ b/doc/architecture/ground_truth.adoc @@ -0,0 +1,10 @@ += Ground truth + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/logical_model.adoc b/doc/architecture/logical_model.adoc new file mode 100644 index 000000000..af8dbb0e8 --- /dev/null +++ b/doc/architecture/logical_model.adoc @@ -0,0 +1,10 @@ += Logical model + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/packaging_layer.adoc b/doc/architecture/packaging_layer.adoc new file mode 100644 index 000000000..2a42960e6 --- /dev/null +++ b/doc/architecture/packaging_layer.adoc @@ -0,0 +1,9 @@ += Packaging layer + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/proto-files.adoc b/doc/architecture/proto-files.adoc new file mode 100644 index 000000000..a5ee64802 --- /dev/null +++ b/doc/architecture/proto-files.adoc @@ -0,0 +1,78 @@ += Protobuffer files + +TODO: Add general description. + +osi_common.proto:: +TODO: Add description. + +osi_datarecording.proto:: +TODO: Add description. + +osi_detectedlane.proto:: +TODO: Add description. + +osi_detectedobject.proto:: +TODO: Add description. + +osi_detectedoccupant.proto:: +TODO: Add description. + +osi_detectedroadmarking.proto:: +TODO: Add description. + +osi_detectedtrafficlight.proto:: +TODO: Add description. + +osi_detectedtrafficsign.proto:: +TODO: Add description. + +osi_environment.proto:: +TODO: Add description. + +osi_featuredata.proto:: +TODO: Add description. + +osi_groundtruth.proto:: +TODO: Add description. + +osi_hostvehicledata.proto:: +TODO: Add description. + +osi_lane.proto:: +TODO: Add description. + +osi_logicaldetectiondata.proto:: +TODO: Add description. + +osi_object.proto:: +TODO: Add description. + +osi_occupant.proto:: +TODO: Add description. + +osi_roadmarking.proto:: +TODO: Add description. + +osi_sensordata.proto:: +TODO: Add description. + +osi_sensorspecific.proto:: +TODO: Add description. + +osi_sensorview.proto:: +TODO: Add description. + +osi_sensorviewconfiguration.proto:: +TODO: Add description. + +osi_trafficcommand.proto:: +TODO: Add description. + +osi_trafficlight.proto:: +TODO: Add description. + +osi_trafficsign.proto:: +TODO: Add description. + +osi_trafficupdate.proto:: +TODO: Add description. diff --git a/doc/architecture/reference_points.adoc b/doc/architecture/reference_points.adoc new file mode 100644 index 000000000..39ebf5240 --- /dev/null +++ b/doc/architecture/reference_points.adoc @@ -0,0 +1,10 @@ += Reference points + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc new file mode 100644 index 000000000..ef5164e41 --- /dev/null +++ b/doc/architecture/sensor_data.adoc @@ -0,0 +1,9 @@ += Sensor data + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc new file mode 100644 index 000000000..c6b93997e --- /dev/null +++ b/doc/architecture/sensor_model.adoc @@ -0,0 +1,9 @@ += Sensor model + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc new file mode 100644 index 000000000..1bdec6fc7 --- /dev/null +++ b/doc/architecture/sensor_view.adoc @@ -0,0 +1,9 @@ += Sensor view + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc new file mode 100644 index 000000000..c7e9f3f02 --- /dev/null +++ b/doc/architecture/sensor_view_configuration.adoc @@ -0,0 +1,9 @@ += Sensor view configuration + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/test_scripts.adoc b/doc/architecture/test_scripts.adoc new file mode 100644 index 000000000..72a061235 --- /dev/null +++ b/doc/architecture/test_scripts.adoc @@ -0,0 +1,45 @@ += Test scripts + +TODO: Add general description. + +__init__.py:: +TODO: Add description. + +test_comment_type.py:: +TODO: Add description. + +test_doxygen_output.py:: +TODO: Add description. + +test_invalid_comment.py:: +TODO: Add description. + +test_invalid_enum.py:: +TODO: Add description. + +test_invalid_html.py:: +TODO: Add description. + +test_invalid_message.py:: +TODO: Add description. + +test_invalid_punctuation.py:: +TODO: Add description. + +test_invalid_tabs.py:: +TODO: Add description. + +test_newline.py:: +TODO: Add description. + +test_non_ascii.py:: +TODO: Add description. + +test_osi_trace.py:: +TODO: Add description. + +test_rules.py:: +TODO: Add description. + +test_units.py:: +TODO: Add description. diff --git a/doc/architecture/trace_file_formats.adoc b/doc/architecture/trace_file_formats.adoc new file mode 100644 index 000000000..8367a3a53 --- /dev/null +++ b/doc/architecture/trace_file_formats.adoc @@ -0,0 +1,9 @@ += OSI trace file formats + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/trace_file_naming.adoc b/doc/architecture/trace_file_naming.adoc new file mode 100644 index 000000000..c2c717835 --- /dev/null +++ b/doc/architecture/trace_file_naming.adoc @@ -0,0 +1,9 @@ += OSI trace file naming conventions + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/traffic_participant.adoc b/doc/architecture/traffic_participant.adoc new file mode 100644 index 000000000..137bea8d0 --- /dev/null +++ b/doc/architecture/traffic_participant.adoc @@ -0,0 +1,24 @@ += Traffic participant + +A traffic participant is an element of the simulated world, which can change its state during simulation time, for example, position and orientation. +A traffic participant represents one of the following: + +- A living being. +- A means of transportation for living beings +- A means of transportation for goods +- Any other movable object that may travel the road network + +Pedestrians and animals are examples of traffic participants that are living beings. +Vehicles are examples of traffic participants that are means of transportation. +Therefore, the ego vehicle is also a traffic participant. + +The following figure shows the interface of a traffic participant. + +TODO: Add image of traffic participant interface. + +With every simulation step, an OSI traffic participant model receives ground truth data from the environment around itself, the sensor view. +A traffic participant can output its own perceivable state, the traffic update. +Traffic commands influence the behavior of the traffic participant model. +They allow event-based communication towards the traffic participant, that is, at certain simulation steps. +Traffic commands do not necessarily need to come from the environment simulation. +They may come from a separate source, for example, a scenario engine. \ No newline at end of file diff --git a/doc/architecture/vehicle_dynamics.adoc b/doc/architecture/vehicle_dynamics.adoc new file mode 100644 index 000000000..ff7d9c2b2 --- /dev/null +++ b/doc/architecture/vehicle_dynamics.adoc @@ -0,0 +1,9 @@ += Vehicle dynamics + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/commenting.rst b/doc/commenting.rst deleted file mode 100644 index cabb5f584..000000000 --- a/doc/commenting.rst +++ /dev/null @@ -1,339 +0,0 @@ -.. _commenting: - -Commenting -=========== - -During the building process of open simulation interface (using the `proto2cpp `_ filter), doxygen is creating a `reference documentation `_ processing all comments written in the code of the interface. In order to do that doxygen needs the comments to be written in a certain way. Please follow these rules to achieve that the reference documentation is created correctly. You will find further information on doxygen `here `_. - -For any additional comment styles see `list `_ of doxygen commands. - -Reference for writing values and units: ISO 80000-1:2013-08, Quantities and units – Part 1: General -Nice summary in German: `Rohde & Schwarz: Der korrekte Umgang mit Groessen, Einheiten und Gleichungen `_ - - -Commenting with block syntax ------------------------------ -Start every comment with ``//`` and do not use ``///``. - - -Commenting on messages ------------------------- -When writing comments specifying messages please use the following template: - -.. code-block:: protobuf - - // - // - message ExampleMessage - { - } - -Doxygen will interpret a comment consisting just of one single line as a brief description. -However to keep the style of the documentation coherent there should not be any brief description when commenting on fields and enums. That is why adding one more empty line when commenting becomes necessary. There is no need for an extra empty line if you are commenting more than one line anyways. - -.. code-block:: protobuf - - // - // <... you do not need to add an empty line> - message ExampleMessage - { - } - -The commenting for messages follows the following order: - -1. Brief description -2. Image -3. Detailed description -4. Note - -First you define the message. - -.. code-block:: protobuf - - message EnvironmentalConditions - { - } - -Next provide a brief description of the message with ``\brief``. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - message EnvironmentalConditions - { - } - -Then you can optionally provide an image to explain the message better. A picture is worth a thousand words. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - message EnvironmentalConditions - { - } - -You can optionally add a detailed description which can have multiple lines. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - message EnvironmentalConditions - { - } - -Lastly you can add a small note about the message and have a completely commented message. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - } - -Commenting on fields and enums --------------------------------- -The commenting for fields and enums follows the following order: - -1. Explanation -2. Unit -3. Note -4. Reference -5. Rule - -First you add a field into a message with an appropriate index number. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - optional double atmospheric_pressure = 1; - } - - - -Then you describe the field by adding an explanation. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa). - // - optional double atmospheric_pressure = 1; - } - -Next you decide the unit of the field. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa). - // - // Unit: Pa - // - optional double atmospheric_pressure = 1; - } - -You can optionally add a note to the field to describe the field better. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa). - // - // Unit: Pa - // - // \note 100000 Pa = 1 bar - // - optional double atmospheric_pressure = 1; - } - -To help understanding the field, you should add a reference. -Every OSI message should be defined properly and should have a well cited reference. - -**Citation style for different sources:** - -- Within the text, the number system is used with the number of the source in brackets [#] for mentioning. -- We use the so called `"APA style" `_ from the American Psychological Association for referencing. -- In the references list, the number in brackets [#] is followed by a full citation. -- For writing the title in italic, use title. -- If the list contains more than one entry, add " \n " at the end of the line to create a line break within the list. -- Author names are written as , like Authorname, A. A. -- Editor names are written as like B. B. Editorname. -- Naming pages at the end is optional to enable finding in long texts or for direct citations. -- All citations should be primary citations. Sources like Wikipedia et al. are not allowed. -- Find filled-out examples under `https://apastyle.apa.org `_ and in existing entries. -- The scheme of popular sources for the reference list is as follows (replace tags with corresponding values): - -1. , , & . (). Contribution in a compilation title. . . . . . . . - -2. , & . (). . . . . . - -3. & . (). . In & (Eds.), (). . . . - -4. & . (). . . . . . . - -5. . (). . Phd. thesis. . . . . - -6. . (, ). . Retrieved , , from . - -7. . (). </em>. (<standard identifier>). <location>. - -8. <author>. (<year>). <em><patent title and id></em>. <location>. <organisation>. - - - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa) [1, 2]. - // - // Unit: Pa - // - // \note 100000 Pa = 1 bar - // - // \par References: - // [1] DIN Deutsches Institut fuer Normung e. V. (1982). <em>DIN 5031-3 Strahlungsphysik im optischen Bereich und Lichttechnik - Groessen, Formelzeichen und Einheiten der Lichttechnik</em>. (DIN 5031-3:1982-03). Berlin, Germany. \n - // [2] Rapp, C. (2017). Grundlagen der Physik. In <em>Hydraulik fuer Ingenieure und Naturwissenschaftler</em> (pp.23-36). Springer Vieweg. Wiesbaden, Germany. https://doi.org/10.1007/978-3-658-18619-7_3. p. 105. - // - optional double atmospheric_pressure = 1; - } - -Finally you can provide a set of rules which this field needs to be followed. The available rules can be found below. When adding rules to \*.proto files make sure that the rules are encapsulated between the ``\rules`` and ``\endrules`` tags. Now you have a fully commented message with a fully commented field. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa) [1, 2]. - // - // Unit: Pa - // - // \note 100000 Pa = 1 bar - // - // \par References: - // [1] DIN Deutsches Institut fuer Normung e. V. (1982). <em>DIN 5031-3 Strahlungsphysik im optischen Bereich und Lichttechnik - Groessen, Formelzeichen und Einheiten der Lichttechnik</em>. (DIN 5031-3:1982-03). Berlin, Germany. \n - // [2] Rapp, C. (2017). Grundlagen der Physik. In <em>Hydraulik fuer Ingenieure und Naturwissenschaftler</em> (pp.23-36). Springer Vieweg. Wiesbaden, Germany. https://doi.org/10.1007/978-3-658-18619-7_3. p. 105. - // - // \rules - // is_optional - // is_greater_than_or_equal_to: 90000 - // is_less_than_or_equal_to: 200000 - // \endrules - // - optional double atmospheric_pressure = 1; - } - - -The rule definition must follow the syntax which is defined by a regex search which you can see below: - -.. code-block:: python - - 'is_greater_than': r'^[ ]\b(is_greater_than)\b: ([\s\d]+)$' # is_greater_than: 1 - 'is_greater_than_or_equal_to': r'^[ ]\b(is_greater_than_or_equal_to)\b: ([\s\d]+)$' # is_greater_than_or_equal_to: 1 - 'is_less_than_or_equal_to': r'^[ ]\b(is_less_than_or_equal_to)\b: ([\s\d]+)$' # is_less_than_or_equal_to: 10 - 'is_less_than': r'^[ ]\b(is_less_than)\b: ([\s\d]+)$' # is_less_than: 2 - 'is_equal': r'^[ ]\b(is_equal_to)\b: ([\s\d]+)$' # is_equal_to: 1 - 'is_different': r'^[ ]\b(is_different_to)\b: ([\s\d]+)$' # is_different_to: 2 - 'is_global_unique': r'^[ ]\b(is_globally_unique)\b' # is_globally_unique - 'refers': r'^[ ]\b(refers_to)\b' # refers_to: DetectedObject - 'is_iso_country_code': r'^[ ]\b(is_iso_country_code)\b' # is_iso_country_code - 'first_element': r'^[ ]\b(first_element)\b' # first_element height is_equal_to 0.13 - 'last_element': r'^[ ]\b(last_element)\b' # last_element width is_equal_to 0.13 - 'check_if': r'^[ ](\bcheck_if\b)(.*\belse do_check\b)' # check_if this.type is_equal_to 2 else do_check is_set - -You can check the correctness of these regular expression on `regex101 <https://regex101.com/r/P4KeuO/1>`_. - - -Commenting with doxygen references ------------------------------------- -If you need to reference to another message etc., you can achieve that by just using the exact same name of this message (upper and lower case sensitive) in your comment and put '\c' in front of the message name. - -.. code-block:: protobuf - - // A reference to \c GroundTruth message. - -If you want to reference a nested message, use '::' instead of '.' as separators in comments. - -If you want to reference message fields and enums add '#' to the enum/field name. - -.. code-block:: protobuf - - // A reference to a enum e.g. \c #COLOR_GREEN. - -Commenting with links (e.g. in references) ------------------------------------------- -With ``[<add name of your link>](<add url of your link>)`` you can integrate a link to a certain homepage while commenting. - -Commenting with images ----------------------- -To include images write your comment similar to this ``// \image html <Add name of your image> "<Add optional caption here>"`` -Please place all your included images in ``./open-simulation-interface/docs/images``. - diff --git a/doc/coordinatesystem.rst b/doc/coordinatesystem.rst deleted file mode 100644 index 064894593..000000000 --- a/doc/coordinatesystem.rst +++ /dev/null @@ -1,37 +0,0 @@ -Coordinate systems and reference points -============================================ - -Coordinate systems -------------------- - -Currently three coordinate systems exist. - -- world frame (for all quantities which are part of groundtruth) -- sensor frame (for all quantities which are part of sensordata) -- object frame (for local object coordinates like axle offset vectors) - -The transformation between frames for a specific vehicle/sensor is performed using the information in - -- ``GroundTruth::moving_object::base::position and ::orientation``: These define the position and orientation of the vehicle's reference point, i.e. center of bounding box. -- ``GroundTruth::moving_object::vehicle_attributes::bbcenter_to_rear``: This defines the vehicle frame origin resp. the relative frame of the vehicle, i.e. it defines the offset of the rear axis center relative to the vehicle's reference point (center of bounding box). This offset is static and given in vehicle coordinates. -- ``SensorData::mounting_position``: This defines the sensor's position and orientation relative to the vehicle frame's origin, i.e. rear axis center, and therefore defines sensor frame origin resp. the relative frame of the sensor. - - -Reference points ------------------- - -All position coordinates refer to the center of the bounding box of the object (vehicle or otherwise). This does not depend on the reference frame and is identical for all objects without exceptions. - - -Example: Position vectors of vehicles ---------------------------------------- - -A position vector consists of two points + orientation / coordinate system: - -**start point**: This is the origin of the coordinate system. (i.e. sensor frame or world frame). - -**end point**: often referred to as reference point. It is always the middle of the bounding box. - -**orientation**: captured by the coordinate system. (i.e. sensor frame or world frame). - -Open Simulation Interface uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. \ No newline at end of file diff --git a/doc/description.rst b/doc/description.rst deleted file mode 100644 index 055143f70..000000000 --- a/doc/description.rst +++ /dev/null @@ -1,188 +0,0 @@ -General description -====================== - -`TUM Department of Electrical and Computer Engineering`_ - -Global remarks --------------- - -All fields in the interface are set to optional and required is not -used. This has been done to allow backward compatible changes in the -field. Additionally, this is the default behavior in protobuf version 3 -that does no longer have the required type and therefore ensures update -compatibility. However, this does not mean that filling the field is -optional. For the purpose of providing a complete interface, all -existing fields should be set, unless not setting a field carries a -specific meaning as indicated in the accompanying comment. - -All field numbers of 10000 and upward are available for user-specific -extensions (i.e. custom fields), so no future evolution of OSI will -use field numbers of 10000 or above itself. - -Compatibility -------------- - -Definition: FAITHFULLY "All recorded data is correctly interpreted by -the interface" - -Forward compatibility: Definition: "An older version of the code can be -used to read new files" Data recorded with a higher minor or patch -version can be interpreted by code built using the same major version of -the interface but lower minor and/or patch version. In this case, -additional fields of a newer minor version are silently ignored. All -patch versions of the same major and minor version are FAITHFULLY -forward compatible. - -Backward compatibility: Definition: "A newer version of code can be used -to read old files" All files that have been recorded in the past with a -specific major version are FAITHFULLY valid with all combinations of -higher minor and patch versions of the same major version. - -.. # Old way of OSI 2 to inject errors -.. Fault injection: how-to -.. ----------------------- - -.. Injection of predefined sensor errors should be handled by a -.. specialized "fault injector" component that acts like a sensor model -.. component, i.e. it takes a SensorData message as input and returns a -.. modified SensorData message as output. Specific errors should be handled -.. as follows: - -.. - Ghost objects / false positive: An additional SensorDataObject is -.. added to the list of objects in SensorData.object with -.. SensorDataObject.model_internal_object.ground_truth_type set to -.. kTypeGhost. -.. - False negative: The object is marked as not seen by the sensor by -.. setting the property SensorDataObject.model_internal_object.is_seen -.. to false. The implementation of field-of-view calculation modules -.. should respect this flag and never reset an object marked as not-seen -.. to seen. - -Proto3 Support --------------- - -For users that need to use proto3 syntax, for example because the -language binding of choice only supports proto3 syntax out of the box, a -shell script called `convert-to-proto3.sh <https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/convert-to-proto3.sh>`_ is supplied that converts -all proto files to proto3 syntax. If this is run prior to building, the -resulting libraries will use proto3, with the on-the-wire format -remaining compatible between proto2 and proto3 libraries. - -.. note:: - In the current OSI proto2 files there are no "required" fields or "[default = xx] values assigned. - This is intentional since the use is prohibited for now. The reason for that is the conversion from proto2 to proto3 which would require to remove defaults or required attributes and therefore change the meaning of the proto file (and thus also the valid on-the-wire protocol) silently, and is thus dangerous. - -OSI Trace Files ---------------- - -If you have a serialized txt trace file which is separating OSI messages by ``$$__$$`` you can convert -the trace file to the official OSI file format which uses the length of OSI messages to store and read them in a file. -Use the script txt2osi.py in the ``format`` directory for that. See usage example below: - -.. code-block:: bash - - python3 txt2osi.py -h - python3 txt2osi.py -d trace.txt - python3 txt2osi.py -d trace.txt -o myfile - -To make serialized txt/osi files human readable call the converter osi2read.py. See usage example below: - -.. code-block:: bash - - python3 osi2read.py -h - python3 osi2read.py -d trace.osi - python3 osi2read.py -d trace.txt -f separated -o myfile - - -Packaging ---------- - -A specification to package sensor models using OSI as (extended) -Functional Mock-up Units (FMUs) for use in simulation environments is -available `here`_. - -Vector Images --------------- -The vector images for the open-simulation-interface documentation are provided in the .svg-format. - -Creating vector images -~~~~~~~~~~~~~~~~~~~~~~~ - -Objects such as roads, vehicles, signs, etc. that are embedded in the graphics are based on realistic high detailed 3D models. -The overall scene and 3D objects are modelled using the 3D modelling software `Blender <https://www.blender.org/>`_. -The Freestyle SVG Exporter from Blender is used to convert the modelled 3D scene into vector graphics. - -The Freestyle SVG Exporter add-on from Blender can be activated via the Render user settings. -The GUI for the Exporter is located in the Render tab of the Properties Editor. After rendering, the exported .svg file is written to the output path. - -For more information about Blender's Freestyle SVG Exporter add-on see: `docs.blender.org <https://docs.blender.org/manual/en/latest/render/freestyle/export_svg.html>`_ - -Following settings are used for exporting: -Freestyle SVG Export: -Frame, Round; -LineThickness = Absolute, 1.000px; - -Freestyle Line Set: -Visibility = Visible, -Edgetype = Inclusive, -Silhouette = true, -Border = true; - -Editing vector images -~~~~~~~~~~~~~~~~~~~~~~~ - -The exported 3D vector graphics can be opened and edited with any image editing program. (e.g. `Inkscape <https://inkscape.org/de/>`_) -The vectors and labels are placed accordingly. -The graphics should generally be kept in a grayscale style. -RGBA code for grey: b3b3b3ff - - -.. Doxygen Reference Documentation -.. -------------------------------- - -.. The doxygen reference documentation of the GitHub master branch is `online`_ -.. available. - - -.. In order to generate the doxygen documentation for OSI, please follow -.. the following steps: - -.. 1. Install `Doxygen`_, set an environmental variable 'doxygen' with the -.. path to the binary file and add it to the PATH variable: -.. ``PATH += %doxygen%``. -.. 2. Download the `proto2cpp`_ repo. Copy the content of the repo -.. proto2cpp to your desired ``<path-to-proto2cpp.py>`` -.. 3. Install `graphviz`_, set an environmental variable 'graphviz' with -.. the path to the binary file and add it to the PATH variable: -.. ``PATH += %graphviz%``. -.. 4. From the cmd navigate to the build directory and run: -.. ``cmd cmake -DFILTER_PROTO2CPP_PY_PATH=<path-to-proto2cpp.py> <path-to-CMakeLists.txt>`` -.. 5. The build process will then generate the doxygen documentation under -.. the directory doc. - -Citing ------- - -Use the following citation for referencing the OSI interface in your -scientific work: - -.. code-block:: latex - - @misc{osi.2017, - author = {Hanke, Timo and Hirsenkorn, Nils and {van~Driesten}, Carlo and {Garcia~Ramos}, Pilar and Schiementz, Mark and Schneider, Sebastian and Biebl, Erwin}, - year = {2017}, - title = {{Open Simulation Interface: A generic interface for the environment perception of automated driving functions in virtual scenarios.}}, - url = {https://www.hot.ei.tum.de/forschung/automotive-veroeffentlichungen/}, - note = {{Accessed: 2019-11-05}}} - -.. _here: https://github.com/OpenSimulationInterface/osi-sensor-model-packaging -.. _online: https://opensimulationinterface.github.io/open-simulation-interface/ -.. _Doxygen: http://www.doxygen.nl/download.html -.. _proto2cpp: https://github.com/OpenSimulationInterface/proto2cpp -.. _graphviz: https://graphviz.gitlab.io/_pages/Download/Download_windows.html -.. _`http://www.hot.ei.tum.de/forschung/automotive-veroeffentlichungen/}`: http://www.hot.ei.tum.de/forschung/automotive-veroeffentlichungen/} -.. _Online Doxygen Documentation: https://opensimulationinterface.github.io/open-simulation-interface/ -.. _TUM Department of Electrical and Computer Engineering: https://www.hot.ei.tum.de/forschung/automotive-veroeffentlichungen/ - -.. |Travis Build Status| image:: https://travis-ci.org/OpenSimulationInterface/open-simulation-interface.svg?branch=master - :target: https://travis-ci.org/OpenSimulationInterface/open-simulation-interface diff --git a/doc/fileformat.rst b/doc/fileformat.rst deleted file mode 100644 index 7e882a541..000000000 --- a/doc/fileformat.rst +++ /dev/null @@ -1,126 +0,0 @@ -OSI File Format -=============== -Formats --------- - -\*.osi -~~~~~~~ -To save multiple serialized OSI messages into one trace file we use the length of each OSI message and save it before the actual OSI message. -The length is represented by the first four bytes which are a little endian unsigned int that represents the length of the followed message, not including the integer itself. - -\*.txt -~~~~~~~ -If you happen to have a trace file which uses ``$$__$$`` separation you can convert it to the official OSI trace file by running: - -.. code-block:: bash - - python3 txt2osi.py -d trace.txt - -\*.txth -~~~~~~~ -To read to content of a serialized txt/osi trace file we also provide a converter ``osi2read.py``. -See the usage below: - -.. code-block:: bash - - python3 osi2read.py -d trace.osi -o readable_trace - python3 osi2read.py -d trace.txt -f separated -o readable_trace - -which outputs a ``readable_trace.txth`` which can be opened by any text editor. - -Summary -~~~~~~~ -In summary we have currently three types of formats: - -1. ``*.osi`` trace files which are length separated. -2. ``*.txt`` trace files which are ``$$__$$`` separated. -3. ``*.txth`` files which are human readable trace files for just plausibility checks. - -Trace file naming convention ------------------------------ -As best practice we recommend to name the trace files in the following format: - -.. code-block:: txt - - <type>_<osi-version>_<protobuf-version>_<frame-number>_<custom-trace-name>.osi - -For example a naming for a trace with the information below: - -.. code-block:: txt - - Type = SensorView - OSI Version= 3.1.2 - Protobuf Version = 3.0.0 - Number of frames = 1523 - Scenario name = highway - -would then look like this: - -.. code-block:: txt - - sv_312_300_1523_highway.osi - -The type definition would only be possible for ``SensorView = sv``, ``SensorData = sd`` and ``GroundTruth = gt``. -By following this best practice users can understand the general content of a file. By comparing the information provided by the naming and the actual trace the user can check the overall validity of a trace file. - -Generate OSI traces --------------------- -If you want to generate a valid OSI trace file which can be used as an input for the `osi-validator <https://github.com/OpenSimulationInterface/osi-validation>`_ or the `osi-visualizer <https://github.com/OpenSimulationInterface/osi-visualizer>`_ see the example script in python below: - -.. code-block:: python - - from osi3.osi_sensorview_pb2 import SensorView - import struct - - def main(): - """Initialize SensorView""" - f = open("sv_312_320_10_movingobject.osi", "ab") - sensorview = SensorView() - - sv_ground_truth = sensorview.global_ground_truth - sv_ground_truth.version.version_major = 3 - sv_ground_truth.version.version_minor = 0 - sv_ground_truth.version.version_patch = 0 - - sv_ground_truth.timestamp.seconds = 0 - sv_ground_truth.timestamp.nanos = 0 - - moving_object = sv_ground_truth.moving_object.add() - moving_object.id.value = 114 - - # Generate 10 OSI messages for 9 seconds - for i in range(10): - - # Increment the time - sv_ground_truth.timestamp.seconds += 1 - sv_ground_truth.timestamp.nanos += 100000 - - moving_object.vehicle_classification.type = 2 - - moving_object.base.dimension.length = 5 - moving_object.base.dimension.width = 2 - moving_object.base.dimension.height = 1 - - moving_object.base.position.x = 0.0 + i - moving_object.base.position.y = 0.0 - moving_object.base.position.z = 0.0 - - moving_object.base.orientation.roll = 0.0 - moving_object.base.orientation.pitch = 0.0 - moving_object.base.orientation.yaw = 0.0 - - """Serialize""" - bytes_buffer = sensorview.SerializeToString() - f.write(struct.pack("<L", len(bytes_buffer)) + bytes_buffer) - - f.close() - - if __name__ == "__main__": - main() - -In the script we initialize the type we want to use for the messages. Here we use the type ``SensorView``. -For the ``SensorView`` it is mandatory to define the version and the timestamp. After that we can add objects. -Here we add a moving object with the ID 114. For this object we generate in a for loop 10 OSI messages which all have different x values over a time span of 9 seconds. -This means the object is changing the position in the x direction through the iteration each second. -Each time we change the x value and the timestamp we append the length of the OSI message and the serialized OSI message itself to a file called ``sv_312_320_10_movingobject.osi``. -After finishing the loop we now have a ``sv_312_320_10_movingobject.osi`` file which can be `validated <https://github.com/OpenSimulationInterface/osi-validation>`_ and `visualized <https://github.com/OpenSimulationInterface/osi-visualizer>`_. diff --git a/doc/howtocontribute.rst b/doc/howtocontribute.rst deleted file mode 100644 index 29a912ece..000000000 --- a/doc/howtocontribute.rst +++ /dev/null @@ -1,319 +0,0 @@ -.. _how-to-contribute: - -Contributors' Guidelines -========================= - -Introduction ------------- - -The purpose of this document is to help contributors get started with -the ASAM Open Simulation Interface (OSI) codebase. - -As an open-source standardisation project, we welcome and encourage the community to submit patches directly to the project. In our collaborative open source environment, standards and methods for submitting changes help reduce the chaos that can result from an active development community. - -This document explains how to participate in project conversations, log bugs and enhancement requests, and submit patches to the project so your patch will be accepted quickly in the codebase. - -Licensing ---------- - -OSI uses the Mozilla Public License, v. 2.0. (as found in the LICENSE file in the project’s GitHub repo). - -The license tells you what rights you have as a developer, provided by the copyright holder. It is important that the contributor fully understands the licensing rights and agrees to them. Sometimes the copyright holder isn’t the contributor, such as when the contributor is doing work on behalf of a company. - -Developer Certification of Origin (DCO) ---------------------------------------- - -To make a good faith effort to ensure licensing criteria are met, the OSI project requires the Developer Certificate of Origin (DCO) process to be followed. - -The DCO is an attestation attached to every contribution made by every developer. In the commit message of the contribution, (described more fully later in this document), the developer simply adds a Signed-off-by statement and thereby agrees to the DCO. - -When a developer submits a patch, it is a commitment that the contributor has the right to submit the patch per the license. The DCO agreement is shown below and `online <http://developercertificate.org/>`_. -:: - - Developer's Certificate of Origin 1.1 - - By making a contribution to this project, I certify that: - - (a) The contribution was created in whole or in part by me and I - have the right to submit it under the open source license - indicated in the file; or - - (b) The contribution is based upon previous work that, to the - best of my knowledge, is covered under an appropriate open - source license and I have the right under that license to - submit that work with modifications, whether created in whole - or in part by me, under the same open source license (unless - I am permitted to submit under a different license), as - Indicated in the file; or - - (c) The contribution was provided directly to me by some other - person who certified (a), (b) or (c) and I have not modified - it. - - (d) I understand and agree that this project and the contribution - are public and that a record of the contribution (including - all personal information I submit with it, including my - sign-off) is maintained indefinitely and may be redistributed - consistent with this project or the open source license(s) - involved. - -DCO Sign-Off Methods --------------------- - -The DCO requires a sign-off message in the following format appear on each commit in the pull request: -:: - - Signed-off-by: Firstname Lastname <email@address.com> - -The DCO text can either be manually added to your commit body, or you can add either ``-s`` or ``--signoff`` to your usual Git commit commands. If you forget to add the sign-off you can also amend a previous commit with the sign-off by running ``git commit --amend -s``. You can add sign-offs to multiple commits (including commits originally authored by others, if you are authorized to do so) using ``git rebase --signoff``. If you’ve pushed your changes to GitHub already you’ll need to force push your branch after this with ``git push --force-with-lease``. - -If you want to be reminded to add the sign-off for commits in your repository, you can add the following commit-message git hook to your repository: - -.. code:: shell - - #!/bin/sh - # - # Check for DCO/Signed-off-by in message - # - - if ! grep -q "^Signed-off-by: " "$1" - then - echo "Aborting commit: Commit message is not signed off" >&2 - exit 1 - fi - -Placing this script into a file called ``.git/hooks/commit-msg`` and making it executable (e.g. using ``chmod a+x .git/hooks/commit-msg`` on unixoid operating systems) will prevent commits without a sign-off. - - -Reporting issues ----------------- - -The simplest way to contribute to OSI is to report issues that you may -find with the project on `github <https://github.com/OpenSimulationInterface/open-simulation-interface>`__. Everyone can create issues. -Always make sure to search the existing issues before reporting a new one. -Issues may be created to discuss: - -- `Feature requests or Ideas <https://github.com/OpenSimulationInterface/open-simulation-interface/issues/new?assignees=&labels=feature+request&template=feature_request.md&title=>`_ -- `Bugs <https://github.com/OpenSimulationInterface/open-simulation-interface/issues/new?assignees=&labels=bug&template=bug_report.md&title=>`_ -- `Questions <https://github.com/OpenSimulationInterface/open-simulation-interface/issues/new?assignees=&labels=question&template=question.md&title=>`_ -- `Other <https://github.com/OpenSimulationInterface/open-simulation-interface/issues/new>`_ - -If practicable issues should be closed by a referenced pull request or commit (`here <https://help.github.com/en/articles/closing-issues-using-keywords>`_ you can find keywords to close issues automatically). To help developers and maintainers we provide a `pull request template <https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/.github/pull_request_template.md>`_ which will be generated each time you create a new pull request. - -First steps ------------ - -First, make sure that you are proficient enough in protobuf. The developers -website https://developers.google.com/protocol-buffers/ is a great place to start learning. -You may want to make sure that you master these `advanced concepts <https://developers.google.com/protocol-buffers/docs/proto3>`_. - -Download and install the protocol buffer on your computer, pick up your favorite programming language and try to encode and decode your custom made osi messages. -It is a good idea to read the `tutorials <https://developers.google.com/protocol-buffers/docs/tutorials>`_ for that in your favorite programming language. - -For contribution you also need be proficient in Git. You can download and read the book Pro Git by Scott Chacon and Ben Straub `here <https://link.springer.com/book/10.1007%2F978-1-4842-0076-6>`_ for free. -Learn `how to fork a repository <https://help.github.com/en/articles/fork-a-repo>`_ and follow the suggested `fork workflow <https://www.atlassian.com/git/tutorials/comparing-workflows>`_ by Atlassian. -Become a github guru :). - -Where to start --------------- - -While you familiarize yourself with the basics as suggested above, you -can have a look at the `doxgen API reference <https://opensimulationinterface.github.io/open-simulation-interface/annotated.html>`_ of OSI. It will -give you an overview of the OSI messages, fields, their main components and their meaning. - -Our git workflow ----------------- - -First, the main repository of the OSI Organization is https://github.com/OpenSimulationInterface/open-simulation-interface. -The other repositories are optional extensions which add functionality to OSI like `validation <https://github.com/OpenSimulationInterface/osi-validation>`_, `visualization <https://github.com/OpenSimulationInterface/osi-visualizer>`_ and `model packaging <https://github.com/OpenSimulationInterface/osi-sensor-model-packaging>`_. -The repository `proto2cpp <https://github.com/OpenSimulationInterface/proto2cpp>`_ is a fork which is used in this organization to convert \*.proto files into \*.cpp files which can be parsed by doxygen to create a `reference documentation <https://opensimulationinterface.github.io/open-simulation-interface/>`_. - -Then, there are many ways to use Git, here is ours: - -After you have opened an issue, with the tag ``feature request`` or ``idea`` -explaining your enhancement to the project, you should -also provide a possible approach or suggest a possible solution. -After a discussion if the feature is plausible or adds value -to the project you can create a pull request -and reference it to your opened issue. - -We mostly use squash and merge for pull requests for master. -Instead of seeing all of a -contributor's individual commits from a topic branch, -the commits are combined -into one commit and merged into the master branch. -Once a pull request is ready, it is reviewed and -approved, then squashed using the ``--fast-forward`` option of Git in order to -maintain a streamlined Git history. Pull requests without a Sign-Off message (see DCO above) will not be accepted. - -**We also enforce a few hygiene rules**: - -- Prefer small atomic commits over a large one that do many things. -- Don’t mix refactoring and new features. -- Never mix re indentation, whitespace deletion, or other style changes - with actual code changes. -- If you add new osi messages into a \*.proto file, don’t forget to - extend the documentation and comment on the message and on each field (for more information see :ref:`commenting`). -- Don't forget to run the unit tests for comment compliance in the folder `tests <https://github.com/OpenSimulationInterface/open-simulation-interface/tree/master/tests>`_ with ``python -m unittest discover tests`` to check if you followed the correct syntax guidelines for \*.proto files -- Try and mimic the style of commit messages, and for non trivial - commits, add an extended commit message. - -**As per the hygiene of commits themselves**: - -- Give appropriate titles to the commits, and when non-trivial add a - detailed motivated explanation. -- Give meaningful and consistent names to branches. -- Don’t forget to put a ``WIP:`` flag when it is a work in progress - - -**Our branching workflow summary (member)**: - -- Create issues for changes, improvements and ideas! -- Clone repository on your local machine -- Create a branch with a meaningful name: ``prefix/name``, ``feature/new-environmental-conditions`` -- prefixes: feature, experimental, bug, etc. -- Add your suggestions to the code Do not use: ``*git add -A *git commit -A`` -- The code should compile and pass all `unit tests <https://github.com/OpenSimulationInterface/open-simulation-interface/tree/master/tests>`_ for a pull-request! -- Try to make small changes for easier discussions -- The person willing to merge needs to adjust the version according to :ref:`versioning` before hitting merge - - -**Our forking workflow summary (no member)**: - -- Create a personal fork on your account -- Clone to your local machine -- Make changes -- Create pull-request -- Discuss with issues and with comments in the pull-request -- !!! Consider becoming a member !!! - -**Documentation changes**: - -- Can be performed by anyone. -- Consider adding stuff to the `osi-documentation <https://github.com/OpenSimulationInterface/osi-documentation>`_ or directly to the `doc <https://github.com/OpenSimulationInterface/open-simulation-interface/tree/master/doc>`_ folder in the repository. -- When new changes are made directly to the osi-documentation repo the documentation will be rebuild and the new changes can be seen. When making documentation changes in the doc folder of the osi repository the changes will be visible when the daily chron job of osi-documentation is executed. - -Code Review ------------ - -At OSI all the code is peer reviewed before getting committed in the -master branch. Briefly, a code review is a discussion between two or -more developers about changes to the code to address an issue. - -Author Perspective -~~~~~~~~~~~~~~~~~~ - -Code review is a tool among others to enhance the quality of the code and to -reduce the likelihood of introducing new bugs in the code base. It is a -technical discussion, it is not an exam, but it is a common effort to -learn from each other. - -These are a few common suggestions we often give while reviewing new code. -Addressing these points beforehand makes the reviewing process easier and less -painful for everybody. The reviewer is your ally, not your enemy. - -- Commented code: Did I remove any commented out lines? - Did I leave a ``TODO`` or an old comment? - -- Readability: Is the code easy to understand? Is it worth adding - a comment to the code to explain a particular operation and its - repercussion on the rest of the code? - -- Variable and function names: These should be meaningful and in line - with the convention adopted in the code base. - -- Are your Commit messages meaningful? (i.e., https://chris.beams.io/posts/git-commit/ ) - -Review your own code before calling for a peer review from a college. - -Reviewer Perspective -~~~~~~~~~~~~~~~~~~~~ - -Code review can be challenging at times. These are suggestions and common -pitfalls a code reviewer should avoid. - -- Ask questions: What is the purpose of this message? If this requirement changes, - what else would have to change? How could we make this more maintainable? - -- Discuss in person for more detailed points: Online comments are useful for - focused technical questions. In many occasions it is more productive to - discuss it in person rather than in the comments. Similarly, if discussion - about a point goes back and forth, It will be often more productive to pick - it up in person and finish out the discussion. - -- Explain reasoning: Sometimes it is best to both ask if there is a better - alternative and at the same time justify why a problem in the code is worth - fixing. Sometimes it can feel like the changes suggested are nit-picky - without context or explanation. - -- Make it about the code: It is easy to take notes from code reviews - personally, especially if we take pride in our work. It is best to make - discussions about the code than about the developer. It lowers resistance and - it is not about the developer anyway, it is about improving the quality of - the code. - -- Suggest importance of fixes: While offering many suggestions at once, it is - important to also clarify that not all of them need to be acted upon and some - are more important than others. It gives an important guidance to the developer - to improve their work incrementally. - -- Take the developer's opinion into consideration: Imposing a particular design - choice out of personal preferences and without a real explanation will - incentivize the developer to be a passive executor instead of a creative agent. - -- Do not re-write, remove or re-do all the work: Sometimes it is easier to - re-do the work yourself discarding the work of the developer. This can give - the impression that the work of the developer is worthless and adds - additional work for the reviewer that effectively takes responsibility for - the code. - -- Consider the person you are reviewing: Each developer is a person. If you - know the person, consider their personality and experience while reviewing their - code. Sometime it is possible with somebody to be more direct and terse, while - other people require a more thorough explanation. - -- Avoid confrontational and authoritative language: The way we communicate has - an impact on the receiver. If communicating a problem in the code or a - suggestion is the goal, making an effort to remove all possible noise from - the message is important. Consider these two statements to communicate about - a problem in the code : "This operation is wrong. Please fix it." and - "Doing this operation might result in an error, can you please - review it?". The first one implies you made an error (confrontational), and - you should fix it (authority). The second suggest to review the code because - there might be a mistake. Despite the message being the same, the recipient might - have a different reactions to it and impact on the quality of this work. This - general remark is valid for any comment. - -Practicalities : how to ask for a code review. -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Our code review process uses Github. First a developer creates a new -branch (it is often useful to prefix the name of the branch with the name of -the developer to make it clear at glance who is working on what : e.g. -``john@new-feature``). This is a private new branch, the developer is free to -rebase, squash commits, rewrite history (``git push --force``), etc. at will. - -Once the code is ready to be shared with the rest of the team, the developer -opens a Merge Request. It is useful to add a precise description of the code -changes while opening the MR and check if those are in line with the initial -requirements. - -If the code is still not ready to be peer reviewed, but it is merely a -RFC, we prefix the MR with ``WIP:`` (work in progress). This will tell everybody -they can look at the code, comment, but there is still work to be done and the -branch can change and history be rewritten. - -Finally, when the code is ready to be audited, we remove the WIP status of the -MR and we freeze the branch. From this moment on, the developer will refrain to -rewrite history (but he/she can add new commits) and to rebase the branch -without notice. At this point the developer waits for the reviewer to add his -comments and suggestions. - -Github allows to comment both on the code and to add general comments on the -MR. Each comment should be addressed by the developer. He/she can add -additional commits to address each comment. This incremental approach will make -it easier for the reviewer to keep interacting till each discussion is -resolved. When the reviewer is satisfied, he/she will mark the discussion resolved. - -When all discussions are resolved, the reviewer will rebase the branch, -squash commits and merge the MR in the master branch. diff --git a/doc/installation.rst b/doc/installation.rst deleted file mode 100644 index d2b5b1ade..000000000 --- a/doc/installation.rst +++ /dev/null @@ -1,14 +0,0 @@ -.. _how-to-install: - -Installation -=============== - -Please keep in mind that the C++ installing process and the cmake install prefix presented below are not implemented in the current version of the master branch yet! While working with the open simulation interface master branch just follow the steps regarding the configuration of cmake/protobuf and the building process! - -.. toctree:: - :maxdepth: 1 - - linux - windows - - diff --git a/doc/interfaceconventions.rst b/doc/interfaceconventions.rst deleted file mode 100644 index 8171868b7..000000000 --- a/doc/interfaceconventions.rst +++ /dev/null @@ -1,103 +0,0 @@ -.. _iconventions: - -Interface Conventions -====================== - -When adding new messages, enums, field messages and field enums to OSI we enforce a few naming conventions for each type like in the `style guide <https://developers.google.com/protocol-buffers/docs/style>`_ from protobuf. - -Message Naming ---------------- -A message definition should always be in PascalCase. This means that the first letter of each word in a message should be upper case without any spaces. See example below: - -.. code-block:: protobuf - - message EnvironmentalConditions - { - } - -Top-Level Messages -------------------- -All messages that are intended to be exchanged as a stand-alone message, i.e. not required to be embedded in another message, like e.g. ``SensorView`` or ``SensorViewConfiguration``, are required to carry an ``InterfaceVersion`` field as their first field, and a ``Timestamp`` field as their second field, e.g.: - -.. code-block:: protobuf - - message TopLevel - { - // The interface version used by the sender (simulation environment). - // - optional InterfaceVersion version = 1; - - // The data timestamp of the simulation environment. Zero time is arbitrary - // but must be identical for all messages. Zero time does not need to - // coincide with the UNIX epoch. Recommended is the starting time point of - // the simulation. - // - optional Timestamp timestamp = 2; - } - -Field Message Naming ---------------------- -After defining a message fields can be added to it in snake_case format. This means every letter is lower case and the words are connected through an underline character. See example below: - -.. code-block:: protobuf - - message EnvironmentalConditions - { - optional double atmospheric_pressure = 1; - } - -Field Numbering ----------------- - -Fields should be numbered consecutively starting from 1 on first definition. During maintenance, the rules of backward/forward-compatibility require that fields are never renumbered, and field numbers never re-used unless a major release is performed. - -All field numbers of 10000 and above are reserved for user-defined extensions and will thus never be used by OSI message fields. - -Enum Naming ------------- -The naming of an enum should be PascalCase. See example below: - -.. code-block:: protobuf - - message EnvironmentalConditions - { - optional double atmospheric_pressure = 1; - - enum AmbientIllumination - { - } - } - -Enum Field Naming ------------- -The naming of an enum field should be all in upper case. The start should be converted from the enum name PascalCase to UPPER_CASE_SNAKE_CASE. It is mandatory to add to the first enum field name the postfix ``_UNKNOWN`` and to the second the postfix ``_OTHER``. After that the naming can be decided by the user. It is often mentioned that the value ``_UNKNOWN`` should not be used in a ``GroundTruth`` message as there are now uncertanties by definition in ``the truth``. These values are mostly used in messages like ``SensorData`` where the content is subject to interpretation. See example below: - -.. code-block:: protobuf - - message EnvironmentalConditions - { - optional double atmospheric_pressure = 1; - - enum AmbientIllumination - { - AMBIENT_ILLUMINATION_UNKNOWN = 0; - - AMBIENT_ILLUMINATION_OTHER = 1; - - AMBIENT_ILLUMINATION_LEVEL1 = 2; - } - } - -Summary --------- -Here a small summary for the naming conventions: - -Messages: PascalCase - -Message Fields: snake_case - -Enum: PascalCase - -Enum Fields: Name of enum converted in UPPER_CASE_SNAKE_CASE and then following the specified name - -After defining the messages do not forget to comment them. See also the `section for commenting <https://opensimulationinterface.github.io/osi-documentation/open-simulation-interface/doc/commenting.html>`_ of fields and messages. diff --git a/doc/linux.rst b/doc/linux.rst deleted file mode 100644 index d3e0bd5b6..000000000 --- a/doc/linux.rst +++ /dev/null @@ -1,56 +0,0 @@ -Linux -===== -Install ``cmake`` 3.10.2: - -.. code-block:: shell - - $ sudo apt-get install cmake - -Install ``pip3`` and missing python packages: - -.. code-block:: shell - - $ sudo apt-get install python3-pip python-setuptools - -Install ``protobuf`` 3.0.0: - -.. code-block:: shell - - $ sudo apt-get install libprotobuf-dev protobuf-compiler - -C++ ------- - -.. code-block:: shell - - $ git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git - $ cd open-simulation-interface - $ mkdir build - $ cd build - $ cmake .. - $ make - $ sudo make install - - -P.S.: To build a 32-bit target under 64-bit linux, please add ``-DCMAKE_CXX_FLAGS="-m32"`` to the ``cmake`` command. In this case, please make sure that ``protobuf`` is in a 32-bit mode too. - -Python ------------ -**Local**: - -.. code-block:: shell - - $ git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git - $ cd open-simulation-interface - $ sudo pip3 install virtualenv - $ virtualenv -p python3 venv - $ source venv/bin/activate - $ pip install . - -**Global**: - -.. code-block:: shell - - $ git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git - $ cd open-simulation-interface - $ sudo pip3 install . \ No newline at end of file diff --git a/doc/misc/osi_reference.adoc b/doc/misc/osi_reference.adoc new file mode 100644 index 000000000..0f0224886 --- /dev/null +++ b/doc/misc/osi_reference.adoc @@ -0,0 +1,13 @@ += Reference documentation + +TODO: Add link to the doxygen reference documentation. + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/misc/osi_vision.adoc b/doc/misc/osi_vision.adoc new file mode 100644 index 000000000..fec1c1f8b --- /dev/null +++ b/doc/misc/osi_vision.adoc @@ -0,0 +1,11 @@ += The vision of Open Simulation Interface + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc new file mode 100644 index 000000000..287f8cbdf --- /dev/null +++ b/doc/open-simulation-interface_user_guide.adoc @@ -0,0 +1,121 @@ += Open simulation interface +:revnumber: v.v.v +:revdate: dd.mm.yyyy +:toc: left +:toclevels: 2 +:sectnums: + +:topicdir: topics +:reusedir: reuse + +// header & footer for html +// html themes +// +// source highlighting +:source-highlighter: rouge +:rouge-style: base16.solarized.light +// +// :nofooter: +:last-update-label!: +//embed images into html +:data-uri: +:mathematical-format: svg +:imagesoutdir: ../images/generated_images + +include::./misc/osi_vision.adoc[leveloffset=+1] + +== The basic design of OSI + +include::./architecture/architecture_overview.adoc[leveloffset=+2] + +=== Top-level interfaces + +include::./architecture/ground_truth.adoc[leveloffset=+3] + +include::./architecture/feature_data.adoc[leveloffset=+3] + +include::./architecture/sensor_view.adoc[leveloffset=+3] + +include::./architecture/sensor_view_configuration.adoc[leveloffset=+3] + +include::./architecture/sensor_data.adoc[leveloffset=+3] + +=== Model types + +include::./architecture/environmental_effect_model.adoc[leveloffset=+3] + +include::./architecture/sensor_model.adoc[leveloffset=+3] + +include::./architecture/logical_model.adoc[leveloffset=+3] + +include::./architecture/traffic_participant.adoc[leveloffset=+3] + +include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] + +=== Coordinate systems and reference points + +include::./architecture/coordinate_systems.adoc[leveloffset=+3] + +include::./architecture/reference_points.adoc[leveloffset=+3] + +=== Layering + +include::./architecture/data_layer.adoc[leveloffset=+3] + +include::./architecture/packaging_layer.adoc[leveloffset=+3] + +=== OSI trace files + +include::./architecture/trace_file_formats.adoc[leveloffset=+3] + +include::./architecture/trace_file_naming.adoc[leveloffset=+3] + +=== Files and scripts + +include::./architecture/proto-files.adoc[leveloffset=+3] + +include::./architecture/test_scripts.adoc[leveloffset=+3] + +include::./architecture/formatting_scripts.adoc[leveloffset=+3] + +== Setting up OSI + +include::./setup/installing_linux.adoc[leveloffset=+2] + +include::./setup/installing_macos.adoc[leveloffset=+2] + +include::./setup/installing_windows.adoc[leveloffset=+2] + +include::./setup/using_osi_support_tools.adoc[leveloffset=+2] + +include::./setup/including_osi_dev_projects.adoc[leveloffset=+2] + +== Example use cases for OSI + +include::./usecases/modeling_lidar_sensor.adoc[leveloffset=+2] + +include::./usecases/modeling_camera_electronics.adoc[leveloffset=+2] + +include::./usecases/injecting_faults.adoc[leveloffset=+2] + +include::./usecases/fusing_sensor_outputs.adoc[leveloffset=+2] + +include::./usecases/modeling_traffic_participant.adoc[leveloffset=+2] + +include::./usecases/benchmark_integration_gpu_radar.adoc[leveloffset=+2] + +include::./usecases/generating_osi_traces.adoc[leveloffset=+2] + +== Improving performance + +TODO: Define topics and issues regarding performance. + +include::./misc/osi_reference.adoc[leveloffset=+1] + +== Releases and compatibility + +include::./releases/releases.adoc[leveloffset=+2] + +include::./releases/versioning.adoc[leveloffset=+2] + +include::./releases/compatibility.adoc[leveloffset=+2] diff --git a/doc/osifiles.rst b/doc/osifiles.rst deleted file mode 100644 index fc65137a8..000000000 --- a/doc/osifiles.rst +++ /dev/null @@ -1,103 +0,0 @@ -OSI files description -====================== -`osi_version.proto`_ ---------------------------------- -This file gives you an interface for defining the version number of the OSI code base. - -`osi_common.proto`_ ---------------------------------- -OSI common provides the building blocks for the OSI field messages. - -`osi_datarecording.proto`_ ---------------------------------- - -`osi_detectedtrafficsign.proto`_ ---------------------------------- - -`osi_detectedtrafficlight.proto`_ ---------------------------------- - -`osi_detectedroadmarking.proto`_ ---------------------------------- - -`osi_detectedobject.proto`_ ---------------------------------- - -`osi_detectedoccupant.proto`_ ---------------------------------- - -`osi_detectedlane.proto`_ ---------------------------------- - -`osi_environment.proto`_ ---------------------------------- - -`osi_groundtruth.proto`_ ---------------------------------- - -`osi_hostvehicledata.proto`_ ---------------------------------- - -`osi_trafficcommand.proto`_ ---------------------------------- - -`osi_trafficupdate.proto`_ ---------------------------------- - -`osi_trafficsign.proto`_ ---------------------------------- - -`osi_trafficlight.proto`_ ---------------------------------- - -`osi_roadmarking.proto`_ ---------------------------------- - -`osi_featuredata.proto`_ ---------------------------------- - -`osi_logicaldetectiondata.proto`_ ---------------------------------- - -`osi_object.proto`_ ---------------------------------- - -`osi_occupant.proto`_ ---------------------------------- - -`osi_lane.proto`_ ---------------------------------- - -`osi_sensordata.proto`_ ---------------------------------- - -`osi_sensorviewconfiguration.proto`_ --------------------------------------- - -`osi_sensorspecific.proto`_ ---------------------------------- - -`osi_sensorview.proto`_ ---------------------------------- - - -.. _osi_version.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_version.proto.in -.. _osi_common.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_common.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_detectedlane.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedlane.proto -.. _osi_detectedobject.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedobject.proto -.. _osi_detectedoccupant.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedoccupant.proto -.. _osi_detectedroadmarking.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedroadmarking.proto -.. _osi_detectedtrafficlight.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedtrafficlight.proto - -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto diff --git a/doc/reference.rst b/doc/reference.rst deleted file mode 100644 index 97da88908..000000000 --- a/doc/reference.rst +++ /dev/null @@ -1,26 +0,0 @@ -.. OSI Reference -.. =============== - -.. .. WARNING:: - -.. Currently this reference is work in progress to port the doxygen documentation completely to the sphinx documentation. For the official reference see the current `OSI reference documentation <https://opensimulationinterface.github.io/open-simulation-interface/annotated.html>`_. - -.. Base Moving -.. ----------------------- - -.. .. doxygenstruct:: osi3::BaseMoving -.. :project: open-simulation-interface -.. :members: - -.. Detected Traffic Light -.. ----------------------- - -.. .. doxygenstruct:: osi3::DetectedTrafficLight -.. :project: open-simulation-interface -.. :members: - -.. General -.. -------- - -.. .. doxygenindex:: -.. :project: open-simulation-interface \ No newline at end of file diff --git a/doc/releases.rst b/doc/releases.rst deleted file mode 100644 index a5b708829..000000000 --- a/doc/releases.rst +++ /dev/null @@ -1,13 +0,0 @@ -Releases -========= - -.. toctree:: - :maxdepth: 1 - :caption: Release History: - - releases/v02.00 - releases/v02.01 - releases/v02.02 - releases/v03.00 - releases/v03.01 - releases/v03.02 diff --git a/doc/releases/compatibility.adoc b/doc/releases/compatibility.adoc new file mode 100644 index 000000000..c81058eb7 --- /dev/null +++ b/doc/releases/compatibility.adoc @@ -0,0 +1,11 @@ += Compatibility + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/releases/releases.adoc b/doc/releases/releases.adoc new file mode 100644 index 000000000..3985840ee --- /dev/null +++ b/doc/releases/releases.adoc @@ -0,0 +1,11 @@ += Releases + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc new file mode 100644 index 000000000..b45d386c6 --- /dev/null +++ b/doc/releases/versioning.adoc @@ -0,0 +1,11 @@ += Versioning + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/including_osi_dev_projects.adoc b/doc/setup/including_osi_dev_projects.adoc new file mode 100644 index 000000000..551972c37 --- /dev/null +++ b/doc/setup/including_osi_dev_projects.adoc @@ -0,0 +1,10 @@ += Including OSI in development projects + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_linux.adoc b/doc/setup/installing_linux.adoc new file mode 100644 index 000000000..dafb8c50a --- /dev/null +++ b/doc/setup/installing_linux.adoc @@ -0,0 +1,11 @@ += Installing OSI on Linux + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_macos.adoc b/doc/setup/installing_macos.adoc new file mode 100644 index 000000000..84e70b499 --- /dev/null +++ b/doc/setup/installing_macos.adoc @@ -0,0 +1,10 @@ += Installing OSI on MacOS + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_windows.adoc b/doc/setup/installing_windows.adoc new file mode 100644 index 000000000..156c4984c --- /dev/null +++ b/doc/setup/installing_windows.adoc @@ -0,0 +1,10 @@ += Installing OSI on Windows + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/using_osi_support_tools.adoc b/doc/setup/using_osi_support_tools.adoc new file mode 100644 index 000000000..9f598ee25 --- /dev/null +++ b/doc/setup/using_osi_support_tools.adoc @@ -0,0 +1,9 @@ += Using OSI supporting tools + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/benchmark_integration_gpu_radar.adoc b/doc/usecases/benchmark_integration_gpu_radar.adoc new file mode 100644 index 000000000..6b460386f --- /dev/null +++ b/doc/usecases/benchmark_integration_gpu_radar.adoc @@ -0,0 +1,12 @@ += Benchmarking and integration: OSI-GPU-radar + +TODO: Clarify content of this use case and make title more clear + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/fusing_sensor_outputs.adoc b/doc/usecases/fusing_sensor_outputs.adoc new file mode 100644 index 000000000..e88e63d69 --- /dev/null +++ b/doc/usecases/fusing_sensor_outputs.adoc @@ -0,0 +1,10 @@ += Fusing sensor outputs + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/generating_osi_traces.adoc b/doc/usecases/generating_osi_traces.adoc new file mode 100644 index 000000000..768094df0 --- /dev/null +++ b/doc/usecases/generating_osi_traces.adoc @@ -0,0 +1,9 @@ += Generating OSI traces + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/injecting_faults.adoc b/doc/usecases/injecting_faults.adoc new file mode 100644 index 000000000..2a3696151 --- /dev/null +++ b/doc/usecases/injecting_faults.adoc @@ -0,0 +1,10 @@ += Injecting faults + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/modeling_camera_electronics.adoc b/doc/usecases/modeling_camera_electronics.adoc new file mode 100644 index 000000000..c74269338 --- /dev/null +++ b/doc/usecases/modeling_camera_electronics.adoc @@ -0,0 +1,10 @@ += Modeling camera electronics + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/modeling_lidar_sensor.adoc b/doc/usecases/modeling_lidar_sensor.adoc new file mode 100644 index 000000000..55e41fac5 --- /dev/null +++ b/doc/usecases/modeling_lidar_sensor.adoc @@ -0,0 +1,10 @@ += Modeling a LIDAR sensor + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/modeling_traffic_participant.adoc b/doc/usecases/modeling_traffic_participant.adoc new file mode 100644 index 000000000..c987101b8 --- /dev/null +++ b/doc/usecases/modeling_traffic_participant.adoc @@ -0,0 +1,10 @@ += Modeling a traffic participant + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/versioning.rst b/doc/versioning.rst deleted file mode 100644 index 87bec6068..000000000 --- a/doc/versioning.rst +++ /dev/null @@ -1,27 +0,0 @@ -.. _versioning: - -Versioning -============= - -The version number is defined in ``InterfaceVersion::version_number`` in ``osi_common.proto`` as the field's default value. - -`Link to Semantic Versioning <https://semver.org/>`_ - -**Major**: A change of the major version results in an incompatibility of code and recorded proto messages. - -- An existing field with a number changes its meaning ``optional double field = 1;`` -> ``repeated double field = 1;`` Changing the definition of units or interpretation of a field -- Deleting a field and reusing the field number -- Changing the technology ProtoBuffer -> FlatBuffer - -**Minor**: A change of the minor version indicates remaining compatibility to previously recorded files. The code on the other hand needs fixing. - -- Renaming of a field without changing the field number -- Changing the names of messages -- Adding a new field in a message without changing the numbering of other fields - -**Patch**: The compatibility of both recorded files and code remains. - -- File or folder structure which does not affect including the code in other projects -- Changing or adding comments -- Clarification of text passages explaining the message content - diff --git a/doc/windows.rst b/doc/windows.rst deleted file mode 100644 index 960769d1d..000000000 --- a/doc/windows.rst +++ /dev/null @@ -1,63 +0,0 @@ -Windows -======= -C++ ------- -All the following steps are to be executed with admin rights: - -1. Install cmake (v3.7 or higher required): - -- Go to the `cmake download page <https://cmake.org/download/>`_ -- Download and install `cmake 3.8.0 <https://cmake.org/files/v3.8/cmake-3.8.0-rc2-win64-x64.msi>`_ - -2. Install Protobuf (v2.6.1 or higher required): - -- Go to the `ProtoBuffer Download Page <https://github.com/protocolbuffers/protobuf/releases/tag/v2.6.1>`_ -- Download and unzip `protobuf-2.6.1.zip <https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.zip>`_ -- Open the ``protobuf.sln`` file in the unzipped ``protobuf-2.6.1\vsprojects`` with Visual Studio -- Build ``libprotobuf``, ``libprotobuf-lite`` , ``libprotoc and protoc`` -- Set the environmental variables: - - - ``PATH += path-to-the-directory-containing-the-just-created-protoc.exe-file`` - - ``PROTOBUF = path-to-the-unzipped-protobuf-2.6.1-directory`` - - ``PROTOBUF_SRC_ROOT_FOLDER = %PROTOBUF%`` - - ``CMAKE_INCLUDE_PATH = path-to-the-directory-protobuf-2.6.1\src-containing-the-folder-google`` - - ``CMAKE_LIBRARY_PATH = path-to-the-directory-containing-the-three-created-library-files`` - -3. Now you are ready to build and install OSI (v2.1.1 or higher required): - -- Clone `open simulation interface <https://github.com/OpenSimulationInterface/open-simulation-interface>`_ from GitHub and navigate to this directory using a terminal. -- Create a new directory ``build`` and navigate into it using the following command:`` mkdir build & cd build`` -- Generate a Visual Studio solution file suitable for your version and set the ``CMAKE_INSTALL_PREFIX`` to a directory where the OSI library and headers should be installed. - - - When no generator is mentioned: cmake would opt for the newest version of Visual Studio available. To see all supported generators please run: ``cmake -–help``. - - To build a 64-bit OSI library, please add to the generator name the desired target platform Win64. In this case please make sure that the ``protoc.exe`` executable and protobuf libraries are also 64-bit and set the environmental variables to the appropriate paths. - - When ``CMAKE_INSTALL_PREFIX`` is not set: cmake would opt for the configured default install directory. - -.. code-block:: shell - - cmake .. [-G <generator>] [-DCMAKE_INSTALL_PREFIX=<osi-install-directory>] - -Example using Visual Studio 12 2013 and C:/Libraries/open_simulation_interface as an install directory: - -.. code-block:: shell - - cmake .. -G "Visual Studio 12 2013" -DCMAKE_INSTALL_PREFIX=C:/Libraries/open_simulation_interface - -Now you can build and install OSI using the following commands: - -.. code-block:: shell - - cmake --build . [--config Release] - cmake --build . --target install - -As an alternative way you can use Visual Studio to build and install OSI. -P.S.: If you build in a Release configuration, please make sure that the protobuf libraries and executable are also compiled with release settings. - -Python ------------ - -1. Go to the python download page and download the executable installer. -2. Run the installer (with admin rights). -3. In the first step of the installer check ‘Add Python 3.6 to PATH’, then finish installation. -4. Clone open simulation interface from GitHub and navigate to this directory using a terminal. -5. Run the following command: python setup.py install From d4b2ac9a7bd773f2b7ba38e4adf80e3e96d58553 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Mon, 10 May 2021 07:31:06 +0200 Subject: [PATCH 02/92] Describe installation under Linux and Windows (#518) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/setup/installing_linux.adoc | 11 ----- doc/setup/installing_linux_cpp.adoc | 61 ++++++++++++++++++++++++ doc/setup/installing_linux_python.adoc | 43 +++++++++++++++++ doc/setup/installing_windows.adoc | 10 ---- doc/setup/installing_windows_cpp.adoc | 54 +++++++++++++++++++++ doc/setup/installing_windows_python.adoc | 30 ++++++++++++ 6 files changed, 188 insertions(+), 21 deletions(-) delete mode 100644 doc/setup/installing_linux.adoc create mode 100644 doc/setup/installing_linux_cpp.adoc create mode 100644 doc/setup/installing_linux_python.adoc delete mode 100644 doc/setup/installing_windows.adoc create mode 100644 doc/setup/installing_windows_cpp.adoc create mode 100644 doc/setup/installing_windows_python.adoc diff --git a/doc/setup/installing_linux.adoc b/doc/setup/installing_linux.adoc deleted file mode 100644 index dafb8c50a..000000000 --- a/doc/setup/installing_linux.adoc +++ /dev/null @@ -1,11 +0,0 @@ -= Installing OSI on Linux - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_linux_cpp.adoc b/doc/setup/installing_linux_cpp.adoc new file mode 100644 index 000000000..590d1667d --- /dev/null +++ b/doc/setup/installing_linux_cpp.adoc @@ -0,0 +1,61 @@ += Installing OSI for C++ on Linux + +**Prerequisites** + +* You have _cmake_ installed. +* You have installed _protobuf_. +* You must have super user privileges. + +**Steps** + +. Open a terminal. +. Clone the Open Simulation repository. ++ +[source] +---- +git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git +---- ++ +. Change into the repository directory. ++ +[source] +---- +cd open-simulation-interface +---- ++ +. Create a new directory for the build. ++ +[source] +---- +mkdir build +---- ++ +. Change into the new directory. ++ +[source] +---- +cd build +---- ++ +. Run cmake. + To build a 32-bit target under 64-bit linux, add `-DCMAKE_CXX_FLAGS="-m32"` to the cmake command. + In this case, protobuf must be in 32-bit mode too. ++ +[source] +---- +cmake .. +---- ++ +. Run make. ++ +[source] +---- +make +---- ++ +. Install Open Simulation Interface. ++ +[source] +---- +sudo make install +---- diff --git a/doc/setup/installing_linux_python.adoc b/doc/setup/installing_linux_python.adoc new file mode 100644 index 000000000..8b753aba8 --- /dev/null +++ b/doc/setup/installing_linux_python.adoc @@ -0,0 +1,43 @@ += Installing OSI for Python on Linux + +**Prerequisites** + +* You have installed _pip3_. +* You have installed _python-setuptools_. +* You have installed _protobuf_. +* For local installation, you have installed _virtualenv_. + +**Steps** + +. Open a terminal. +. Clone the Open Simulation repository. ++ +[source] +---- +git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git +---- ++ +. Change into the repository directory. ++ +[source] +---- +cd open-simulation-interface +---- ++ +. Create a new virtual environment. ++ +[source] +---- +virtualenv -p python3 venv +---- ++ +. Activate the virtual environment. ++ +[source] +---- +source venv/bin/activate +---- ++ +. Install Open Simulation Interface. +Local installation:: `pip3 install .` +Global installation:: `sudo pip3 install .` diff --git a/doc/setup/installing_windows.adoc b/doc/setup/installing_windows.adoc deleted file mode 100644 index 156c4984c..000000000 --- a/doc/setup/installing_windows.adoc +++ /dev/null @@ -1,10 +0,0 @@ -= Installing OSI on Windows - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_windows_cpp.adoc b/doc/setup/installing_windows_cpp.adoc new file mode 100644 index 000000000..145c2be11 --- /dev/null +++ b/doc/setup/installing_windows_cpp.adoc @@ -0,0 +1,54 @@ += Installing OSI on Windows + +**Prerequisites** + +* You have installed _cmake_ as administrator. +* You have installed _protobuf_ as administrator. + +**Steps** + +. Open a terminal as administrator. +. Clone the Open Simulation repository. ++ +[source] +---- +git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git +---- ++ +. Change into the repository directory. ++ +[source] +---- +cd open-simulation-interface +---- ++ +. Create a new directory for the build. ++ +[source] +---- +mkdir build +---- ++ +. Change into the new directory. ++ +[source] +---- +cd build +---- ++ +. Run cmake. + To build a 64-bit target, add `Win64` to the generator name. + In this case, protobuf and protoc.exe must be in 64-bit mode too. ++ +[source] +---- +cmake .. [-G <generator>] [-DCMAKE_INSTALL_PREFIX=<osi-install-directory>] +---- ++ +. Build and install OSI. ++ +[source] +---- +cmake --build . [--config Release] +cmake --build . --target install +---- diff --git a/doc/setup/installing_windows_python.adoc b/doc/setup/installing_windows_python.adoc new file mode 100644 index 000000000..f1b0640e3 --- /dev/null +++ b/doc/setup/installing_windows_python.adoc @@ -0,0 +1,30 @@ += Installing OSI for Python on Windows + +**Prerequisites** + +* You have installed _Python_ with administrator rights. +* Make sure _Python_ is added to `PATH`. + +**Steps** + +. Open a terminal. +. Clone the Open Simulation repository. ++ +[source] +---- +git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git +---- ++ +. Change into the repository directory. ++ +[source] +---- +cd open-simulation-interface +---- ++ +. Run the setup script. ++ +[source] +---- +python setup.py install +---- From 719161e082962f1d3ffa9ab615274a9e9a08ec5a Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Mon, 10 May 2021 09:16:51 +0200 Subject: [PATCH 03/92] feat(docs): Add topics to submap (#518) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 287f8cbdf..bbc1deae1 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -80,11 +80,15 @@ include::./architecture/formatting_scripts.adoc[leveloffset=+3] == Setting up OSI -include::./setup/installing_linux.adoc[leveloffset=+2] +include::./setup/installing_linux_cpp.adoc[leveloffset=+2] -include::./setup/installing_macos.adoc[leveloffset=+2] +include::./setup/installing_linux_python.adoc[leveloffset=+2] + +include::./setup/installing_windows_cpp.adoc[leveloffset=+2] -include::./setup/installing_windows.adoc[leveloffset=+2] +include::./setup/installing_windows_python.adoc[leveloffset=+2] + +include::./setup/installing_macos.adoc[leveloffset=+2] include::./setup/using_osi_support_tools.adoc[leveloffset=+2] From 6baf14afee8dc6cf77106b73c9712b95b8b835bb Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 8 Jun 2021 10:31:32 +0200 Subject: [PATCH 04/92] fix(docs): Fix header (#518) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/setup/installing_windows_cpp.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/setup/installing_windows_cpp.adoc b/doc/setup/installing_windows_cpp.adoc index 145c2be11..93ad4c9d3 100644 --- a/doc/setup/installing_windows_cpp.adoc +++ b/doc/setup/installing_windows_cpp.adoc @@ -1,4 +1,4 @@ -= Installing OSI on Windows += Installing OSI for C++ on Windows **Prerequisites** From ef2fcbd547fcf30e54394eea85e81eaa4cb52963 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 16:13:24 +0200 Subject: [PATCH 05/92] feat(docs): Comment out includes irrelevant to v3.4 Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 287f8cbdf..4f52780ee 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -58,11 +58,11 @@ include::./architecture/coordinate_systems.adoc[leveloffset=+3] include::./architecture/reference_points.adoc[leveloffset=+3] -=== Layering +//=== Layering -include::./architecture/data_layer.adoc[leveloffset=+3] +//include::./architecture/data_layer.adoc[leveloffset=+3] -include::./architecture/packaging_layer.adoc[leveloffset=+3] +//include::./architecture/packaging_layer.adoc[leveloffset=+3] === OSI trace files @@ -86,29 +86,29 @@ include::./setup/installing_macos.adoc[leveloffset=+2] include::./setup/installing_windows.adoc[leveloffset=+2] -include::./setup/using_osi_support_tools.adoc[leveloffset=+2] +//include::./setup/using_osi_support_tools.adoc[leveloffset=+2] -include::./setup/including_osi_dev_projects.adoc[leveloffset=+2] +//include::./setup/including_osi_dev_projects.adoc[leveloffset=+2] -== Example use cases for OSI +//== Example use cases for OSI -include::./usecases/modeling_lidar_sensor.adoc[leveloffset=+2] +//include::./usecases/modeling_lidar_sensor.adoc[leveloffset=+2] -include::./usecases/modeling_camera_electronics.adoc[leveloffset=+2] +//include::./usecases/modeling_camera_electronics.adoc[leveloffset=+2] -include::./usecases/injecting_faults.adoc[leveloffset=+2] +//include::./usecases/injecting_faults.adoc[leveloffset=+2] -include::./usecases/fusing_sensor_outputs.adoc[leveloffset=+2] +//include::./usecases/fusing_sensor_outputs.adoc[leveloffset=+2] -include::./usecases/modeling_traffic_participant.adoc[leveloffset=+2] +//include::./usecases/modeling_traffic_participant.adoc[leveloffset=+2] -include::./usecases/benchmark_integration_gpu_radar.adoc[leveloffset=+2] +//include::./usecases/benchmark_integration_gpu_radar.adoc[leveloffset=+2] -include::./usecases/generating_osi_traces.adoc[leveloffset=+2] +//include::./usecases/generating_osi_traces.adoc[leveloffset=+2] -== Improving performance +//== Improving performance -TODO: Define topics and issues regarding performance. +//TODO: Define topics and issues regarding performance. include::./misc/osi_reference.adoc[leveloffset=+1] From d72320ac29ac536062a6f99a4426e08f34ec29bd Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 17:09:37 +0200 Subject: [PATCH 06/92] feat(docs): Comment out includes irrelevant to v3.4 Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 4f52780ee..15ae986e6 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -70,11 +70,11 @@ include::./architecture/trace_file_formats.adoc[leveloffset=+3] include::./architecture/trace_file_naming.adoc[leveloffset=+3] -=== Files and scripts +// === Files and scripts -include::./architecture/proto-files.adoc[leveloffset=+3] +// include::./architecture/proto-files.adoc[leveloffset=+3] -include::./architecture/test_scripts.adoc[leveloffset=+3] +// include::./architecture/test_scripts.adoc[leveloffset=+3] include::./architecture/formatting_scripts.adoc[leveloffset=+3] From ed79c709233142f9a6dd7ab642861ba5757e39d9 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Mon, 19 Apr 2021 09:27:51 +0200 Subject: [PATCH 07/92] Describe top-level messages (#506) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/feature_data.adoc | 11 +++-------- doc/architecture/ground_truth.adoc | 17 +++++++++-------- doc/architecture/sensor_data.adoc | 11 ++++------- doc/architecture/sensor_view.adoc | 13 ++++++------- doc/architecture/sensor_view_configuration.adoc | 16 +++++++++------- 5 files changed, 31 insertions(+), 37 deletions(-) diff --git a/doc/architecture/feature_data.adoc b/doc/architecture/feature_data.adoc index c1bd3ec51..f739be7d8 100644 --- a/doc/architecture/feature_data.adoc +++ b/doc/architecture/feature_data.adoc @@ -1,10 +1,5 @@ = Feature data -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Feature data contains detected features in the reference frame of a sensor. +Feature data is generated from ground-truth data. +It serves, for example, as input for sensor models simulating object detection or feature fusion models. diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc index b15de8ab6..cbc983fa8 100644 --- a/doc/architecture/ground_truth.adoc +++ b/doc/architecture/ground_truth.adoc @@ -1,10 +1,11 @@ = Ground truth -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Ground truth describes the simulated environment around all simulated host vehicles in a global coordinate system. +Ground truth provides an exact view on the simulated objects in a global coordinate system. +It is based on internally available data and published to external subscribers. +Depending on the external subscriber, ground-truth data may be individually restricted. + +//TODO: It looks like we may have two conflicting descriptions here. +// I cannot tell which one is correct or if they are conflicting at all. +// The first sentence is based on the comments in the proto files. +// The second sentence is based on the description on Github pages. \ No newline at end of file diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc index ef5164e41..1eb25af1a 100644 --- a/doc/architecture/sensor_data.adoc +++ b/doc/architecture/sensor_data.adoc @@ -1,9 +1,6 @@ = Sensor data -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Sensor data imitates the output of real sensors. +It is generated from ground-truth data, feature data or from sensor data. +All information regarding the environment is given with respect to the virtual sensor coordinate system, except for feature data, which is given with respect to the physical sensor coordinate system. +Sensor data can be used as input of an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 1bdec6fc7..07c9ee0fd 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -1,9 +1,8 @@ = Sensor view -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Sensor view imitates the input of sensors. +Sensor-view data is derived from ground-truth data. +All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: + +* Individual physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position +* Ground truth data, given in global coordinates. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index c7e9f3f02..cde42c688 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,9 +1,11 @@ = Sensor view configuration -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The sensor view configuration configures the sensor view. +It is provided by the environment simulation. +Sensor view configuration data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. +Sensor view configuration data is not intended to provide parameters to a generic sensor model. + +Sensor view configuration data can also be provided by the sensor model to the environment simulation. +In that case, it describes the input configuration that is desired by the sensor model. +In response the environment simulation will configure the input and provide a new message which describes the actual configuration. +These two messages may differ, when the environment simulation does not support a given requested configuration or when the requested configuration allowed is ambiguous. From 62aba9a86d092909aa7eaad44c23ad0a253ba569 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 26 May 2021 16:22:43 +0200 Subject: [PATCH 08/92] feat(docs): Add traffic command and traffic update (#506) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/traffic_command.adoc | 3 +++ doc/architecture/traffic_update.adoc | 4 ++++ doc/open-simulation-interface_user_guide.adoc | 4 ++++ 3 files changed, 11 insertions(+) create mode 100644 doc/architecture/traffic_command.adoc create mode 100644 doc/architecture/traffic_update.adoc diff --git a/doc/architecture/traffic_command.adoc b/doc/architecture/traffic_command.adoc new file mode 100644 index 000000000..6e70b6bd4 --- /dev/null +++ b/doc/architecture/traffic_command.adoc @@ -0,0 +1,3 @@ += Traffic command + +Traffic commands contain control commands from the scenario engine to traffic participant models. \ No newline at end of file diff --git a/doc/architecture/traffic_update.adoc b/doc/architecture/traffic_update.adoc new file mode 100644 index 000000000..b8795e645 --- /dev/null +++ b/doc/architecture/traffic_update.adoc @@ -0,0 +1,4 @@ += Traffic update + +Traffic updates are provided by traffic participants. +They provide updates of the position, state and future trajectory of a traffic participant back to the simulation environment. \ No newline at end of file diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 5e500623d..b443972da 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -40,6 +40,10 @@ include::./architecture/sensor_view_configuration.adoc[leveloffset=+3] include::./architecture/sensor_data.adoc[leveloffset=+3] +include::./architecture/traffic_command.adoc[leveloffset=+3] + +include::./architecture/traffic_update.adoc[leveloffset=+3] + === Model types include::./architecture/environmental_effect_model.adoc[leveloffset=+3] From 7abfadc6c56dc9716b736209ff1daf542339b320 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 10 Jun 2021 06:34:06 +0200 Subject: [PATCH 09/92] Implement review comments (#506) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/ground_truth.adoc | 12 +++--------- doc/architecture/sensor_data.adoc | 4 ++-- doc/architecture/sensor_view.adoc | 4 ++-- 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc index cbc983fa8..7ae617f47 100644 --- a/doc/architecture/ground_truth.adoc +++ b/doc/architecture/ground_truth.adoc @@ -1,11 +1,5 @@ = Ground truth -Ground truth describes the simulated environment around all simulated host vehicles in a global coordinate system. -Ground truth provides an exact view on the simulated objects in a global coordinate system. -It is based on internally available data and published to external subscribers. -Depending on the external subscriber, ground-truth data may be individually restricted. - -//TODO: It looks like we may have two conflicting descriptions here. -// I cannot tell which one is correct or if they are conflicting at all. -// The first sentence is based on the comments in the proto files. -// The second sentence is based on the description on Github pages. \ No newline at end of file +Ground truth describes the simulated environment around all simulated objects in the global coordinate system. +It is based on data available to the simulation environment and published to external subscribers. +Depending on the external subscriber, ground-truth data may be individually restricted to reduce the data to be exchanged. diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc index 1eb25af1a..bcef34070 100644 --- a/doc/architecture/sensor_data.adoc +++ b/doc/architecture/sensor_data.adoc @@ -1,6 +1,6 @@ = Sensor data Sensor data imitates the output of real sensors. -It is generated from ground-truth data, feature data or from sensor data. +It is generated from ground-truth data, sensor-view data, feature data or from sensor data. All information regarding the environment is given with respect to the virtual sensor coordinate system, except for feature data, which is given with respect to the physical sensor coordinate system. -Sensor data can be used as input of an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. +Sensor data can be used as input for an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 07c9ee0fd..54f8fdd85 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -4,5 +4,5 @@ Sensor view imitates the input of sensors. Sensor-view data is derived from ground-truth data. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: -* Individual physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position -* Ground truth data, given in global coordinates. \ No newline at end of file +* Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. +* Ground-truth data, given in the global coordinate system. \ No newline at end of file From 2e1665d244bc4f26552057561825794e5aaaaf06 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 11:26:07 +0200 Subject: [PATCH 10/92] fix(docs): Implement changes after review (#506) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/sensor_data.adoc | 5 +++-- .../sensor_view_configuration.adoc | 18 +++++++++++------- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc index bcef34070..1db02ddc1 100644 --- a/doc/architecture/sensor_data.adoc +++ b/doc/architecture/sensor_data.adoc @@ -1,6 +1,7 @@ = Sensor data Sensor data imitates the output of real sensors. -It is generated from ground-truth data, sensor-view data, feature data or from sensor data. -All information regarding the environment is given with respect to the virtual sensor coordinate system, except for feature data, which is given with respect to the physical sensor coordinate system. +It can be generated from ground-truth data, sensor-view data, feature data or from sensor data. +Except feature data, all information regarding the environment is given with respect to the virtual sensor coordinate system. +Feature data is given with respect to the physical sensor coordinate system. Sensor data can be used as input for an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index cde42c688..a7ceca4ef 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,11 +1,15 @@ = Sensor view configuration The sensor view configuration configures the sensor view. -It is provided by the environment simulation. -Sensor view configuration data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. -Sensor view configuration data is not intended to provide parameters to a generic sensor model. +There are two sources for sensor-view-configuration data. -Sensor view configuration data can also be provided by the sensor model to the environment simulation. -In that case, it describes the input configuration that is desired by the sensor model. -In response the environment simulation will configure the input and provide a new message which describes the actual configuration. -These two messages may differ, when the environment simulation does not support a given requested configuration or when the requested configuration allowed is ambiguous. +Sensor-view-configuration data can be provided by the environment simulation. +In this case, the data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. +Sensor-view-configuration data is not intended to provide parameters to a generic sensor model. + +Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. +In this case, the data describes the input configuration that is desired by the sensor model. +In response, the environment simulation will configure the input and provide a new message which describes the actual configuration. +The configuration requested by the sensor model may differ from the actual configuration. +This happens when the environment simulation does not support a given requested configuration or when the requested configuration allowed is ambiguous. +The message describing the requested configuration differs from the message describing the actual configuration. From 958ad359fad115f76b2f009413bb11bd35c063ba Mon Sep 17 00:00:00 2001 From: max-rosin <62103539+max-rosin@users.noreply.github.com> Date: Wed, 7 Jul 2021 14:55:05 +0200 Subject: [PATCH 11/92] feat(docs): Describe coordinate systems and reference points (#510) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/coordinate_systems.adoc | 11 - doc/architecture/reference_points.adoc | 10 - .../reference_points_coordinate_systems.adoc | 17 + doc/images/osi_example_coordinate_systems.png | Bin 0 -> 172034 bytes doc/images/osi_example_coordinate_systems.svg | 6754 +++++++++++++++++ doc/open-simulation-interface_user_guide.adoc | 13 +- .../transforming_coordinate_systems.adoc | 31 + 7 files changed, 6809 insertions(+), 27 deletions(-) delete mode 100644 doc/architecture/coordinate_systems.adoc delete mode 100644 doc/architecture/reference_points.adoc create mode 100644 doc/architecture/reference_points_coordinate_systems.adoc create mode 100644 doc/images/osi_example_coordinate_systems.png create mode 100644 doc/images/osi_example_coordinate_systems.svg create mode 100644 doc/usecases/transforming_coordinate_systems.adoc diff --git a/doc/architecture/coordinate_systems.adoc b/doc/architecture/coordinate_systems.adoc deleted file mode 100644 index 2034e3cd7..000000000 --- a/doc/architecture/coordinate_systems.adoc +++ /dev/null @@ -1,11 +0,0 @@ -= Coordinate systems - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/reference_points.adoc b/doc/architecture/reference_points.adoc deleted file mode 100644 index 39ebf5240..000000000 --- a/doc/architecture/reference_points.adoc +++ /dev/null @@ -1,10 +0,0 @@ -= Reference points - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc new file mode 100644 index 000000000..bea9a1314 --- /dev/null +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -0,0 +1,17 @@ += Coordinate systems and reference points + +OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. +OSI uses three coordinate systems: + +World coordinate system:: +Coordinate system for all quantities which are part of ground truth. +The world coordinate system is an inertial x/y/z-coordinate system. + +Sensor coordinate system:: +Coordinate system for all quantities which are part of sensor data. +The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the technology. + +Object coordinate system:: +Coordinate system for local object coordinates. +The origin of the corresponding coordinate systems is not necessarily identical to the center of the object's bounding box. +For example with vehicles, the origin is the middle of the rear axle projected onto the ground. diff --git a/doc/images/osi_example_coordinate_systems.png b/doc/images/osi_example_coordinate_systems.png new file mode 100644 index 0000000000000000000000000000000000000000..902cfb21cb1a5e0bc1be717201e56eda1471bf0a GIT binary patch literal 172034 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 literal 0 HcmV?d00001 diff --git a/doc/images/osi_example_coordinate_systems.svg b/doc/images/osi_example_coordinate_systems.svg new file mode 100644 index 000000000..169a7df33 --- /dev/null +++ b/doc/images/osi_example_coordinate_systems.svg @@ -0,0 +1,6754 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + height="540" + version="1.1" + width="960" + id="svg2088" + sodipodi:docname="osi_example_coordinate_systems.svg" + inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)" + viewBox="0 0 1920 0.01" + inkscape:export-filename="Z:\git\open-simulation-interface\doc\images\osi_example_coordinate_systems.png" + inkscape:export-xdpi="150" + inkscape:export-ydpi="150"> + <metadata + id="metadata2094"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs2092"> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker11274" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path11272" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker10928" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path10926" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5812" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker9455" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path9453" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path6567" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="marker6487" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path6485" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="Arrow2Send" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5781" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6247" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5775" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5769" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5757" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5751" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5815" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="marker3749" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="DotL" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + transform="matrix(0.8,0,0,0.8,5.92,0.8)" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#b3b3b3;stroke-width:1.00000003pt;stroke-opacity:1" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + id="path3747" /> + </marker> + <marker + inkscape:stockid="DotL" + orient="auto" + refY="0" + refX="0" + id="marker4587" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path4585" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,5.92,0.8)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3084" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-0" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-3" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-0" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-2" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-1" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-8" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-7" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotL" + orient="auto" + refY="0" + refX="0" + id="marker4587-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path4585-2" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,5.92,0.8)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3084-8" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker11274-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path11272-3" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker10928-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path10926-1" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-0" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-9" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-0" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-8" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-79" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-2" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-7-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-0-7" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-9-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-3-3" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-6-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-1-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-8-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-7-9" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-7-0" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-0-9" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-9-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-3-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-0-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-9-7" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-3-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-6-5" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-0-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-6-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-2-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-6-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-1-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-8-0" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-79-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-2-1" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker11274-4" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path11272-9" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker10928-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path10926-3" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-5" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-6-4" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-2-2" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-1" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-2-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-7" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-0" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-9" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker11274-7-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path11272-3-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker10928-6-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path10926-1-5" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-0-6-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-9-7-8" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-3-2-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-6-5-1" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-0-2-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-6-6-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-2-9-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-6-6-8" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-1-7-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-8-0-4" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-79-7-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-2-1-3" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + </defs> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1620" + inkscape:window-height="1018" + id="namedview2090" + showgrid="false" + inkscape:zoom="1.3083317" + inkscape:cx="72.703243" + inkscape:cy="320.66608" + inkscape:window-x="-6" + inkscape:window-y="-6" + inkscape:window-maximized="1" + inkscape:current-layer="g5724-9" + viewbox-width="1920" + viewbox-height="0.01" + inkscape:document-rotation="0" + inkscape:lockguides="false" /> + <g + id="RenderLayer_LineSet" + inkscape:label="RenderLayer_LineSet" + transform="translate(0,-540)"> + <g + id="strokes" + inkscape:groupmode="layer" + inkscape:label="strokes"> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 483.10381,911.58311 -2.153,-1.035 -7.862,6.18 -6.694,5.262 2.158,1.049 6.893,-5.427 0.487,-0.067 0.453,-0.052 0.42,-0.036 0.391,-0.021 0.364,-0.006 0.339,0.01 0.317,0.026 0.296,0.041 0.279,0.057 0.264,0.074 0.251,0.089 0.241,0.107 0.299,0.168 0.24,0.186 0.183,0.204 0.125,0.219 0.068,0.232 0.012,0.245 -0.046,0.254 -0.102,0.262 -0.158,0.269 -0.213,0.274 -0.27,0.276 -0.324,0.278 -5.949,4.7 2.167,1.052 5.882,-4.654 0.595,-0.512 0.478,-0.498 0.362,-0.483 0.252,-0.465 0.146,-0.446 0.042,-0.427 -0.057,-0.404 -0.152,-0.381 -0.244,-0.356 -0.331,-0.33 -0.415,-0.302 -0.495,-0.273 -0.314,-0.138 -0.334,-0.119 -0.353,-0.102 -0.369,-0.084 -0.384,-0.065 -0.397,-0.046 -0.408,-0.028 -0.416,-0.008 -0.425,0.01 -0.429,0.03 -0.433,0.051 -0.435,0.071 -0.049,-0.024 6.208,-4.887" + id="path62-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 470.51381,911.79411 1.981,-1.551 -7.5,0.775 -0.214,0.167 1.881,0.909 -5.074,3.966 -0.401,0.344 -0.329,0.351 -0.255,0.356 -0.18,0.358 -0.1,0.358 -0.016,0.356 0.067,0.351 0.155,0.345 0.246,0.335 0.34,0.324 0.436,0.31 0.536,0.294 0.19,0.085 0.218,0.085 0.24,0.082 0.261,0.08 0.276,0.077 0.289,0.072 0.297,0.066 0.302,0.06 0.304,0.053 0.301,0.044 0.295,0.035 0.285,0.025 1.781,-1.398 -0.329,-0.016 -0.317,-0.022 -0.304,-0.029 -0.292,-0.036 -0.279,-0.042 -0.268,-0.048 -0.256,-0.056 -0.244,-0.062 -0.232,-0.069 -0.221,-0.076 -0.21,-0.083 -0.199,-0.091 -0.156,-0.084 -0.148,-0.1 -0.135,-0.115 -0.116,-0.129 -0.091,-0.143 -0.06,-0.156 -0.023,-0.168 0.02,-0.179 0.068,-0.191 0.122,-0.2 0.183,-0.209 0.249,-0.219 4.92,-3.853 3.431,1.657 1.706,-1.339 -3.429,-1.655" + id="path64-6" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 458.0578,905.78311 -2.131,-1.029 -5.978,4.633 -0.559,0.473 -0.453,0.468 -0.349,0.46 -0.248,0.449 -0.147,0.438 -0.048,0.422 0.048,0.405 0.142,0.385 0.236,0.363 0.327,0.338 0.416,0.311 0.504,0.281 0.279,0.122 0.308,0.106 0.334,0.093 0.357,0.077 0.376,0.062 0.394,0.046 0.409,0.031 0.42,0.016 0.429,-10e-4 0.435,-0.018 0.438,-0.034 0.438,-0.051 -1.226,0.956 2.143,1.041 7.88501,-6.151 1.736,-1.354 -2.139,-1.033 -6.87301,5.353 -0.39,0.078 -0.382,0.061 -0.372,0.043 -0.362,0.026 -0.35,0.008 -0.338,-0.008 -0.326,-0.025 -0.312,-0.042 -0.297,-0.059 -0.282,-0.076 -0.266,-0.092 -0.249,-0.108 -0.335,-0.183 -0.274,-0.193 -0.212,-0.202 -0.152,-0.211 -0.092,-0.22 -0.033,-0.226 0.027,-0.234 0.084,-0.241 0.142,-0.246 0.198,-0.251 0.255,-0.257 0.311,-0.261 6.104,-4.738" + id="path66-7-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 452.3558,902.79811 -0.206,-0.109 -0.267,-0.109 -0.297,-0.087 -0.33,-0.063 -0.364,-0.039 -0.398,-0.014 -0.434,0.012 -0.47,0.038 -0.509,0.066 -0.547,0.094 -0.587,0.122 -0.628,0.151 -0.67,0.182 -0.048,-0.023 2.206,-1.701 -2.122,-1.024 -7.922,6.102 -1.727,1.329 2.125,1.033 5.058,-3.902 0.429,-0.302 0.456,-0.266 0.477,-0.229 0.492,-0.192 0.499,-0.153 0.502,-0.113 0.498,-0.072 0.487,-0.029 0.471,0.014 0.448,0.059 0.419,0.105 0.384,0.152 0.124,0.07 0.121,0.087 0.117,0.104 0.111,0.119 0.105,0.132 0.098,0.144 0.089,0.154 0.079,0.163 0.068,0.171 0.056,0.177 0.044,0.182 0.03,0.184 2.772,-0.733 -0.04,-0.244 -0.054,-0.232 -0.068,-0.217 -0.082,-0.205 -0.096,-0.192 -0.111,-0.179 -0.126,-0.167 -0.142,-0.155 -0.157,-0.143 -0.173,-0.131 -0.19,-0.121" + id="path68-5-1" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 449.6158,895.47811 -9.012,-4.335 -4.49,-2.159 -1.882,1.433 5.581,2.688 -7.943,6.075 -4.827,3.69 2.327,1.131 7.939,-6.082 4.824,-3.695 5.605,2.698 1.878,-1.444" + id="path70-3-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 427.7768,884.97511 -2.09,-1.006 -5.19,3.926 -0.141,-0.151 -0.141,-0.141 -0.142,-0.134 -0.143,-0.126 -0.144,-0.119 -0.147,-0.113 -0.15,-0.107 -0.153,-0.101 -0.157,-0.097 -0.161,-0.093 -0.168,-0.089 -0.172,-0.087 -0.79,-0.33 -0.827,-0.251 -0.856,-0.171 -0.876,-0.094 -0.887,-0.016 -0.891,0.058 -0.885,0.134 -0.871,0.207 -0.848,0.28 -0.817,0.352 -0.777,0.424 -0.729,0.493 -0.713,0.586 -0.584,0.588 -0.454,0.584 -0.324,0.578 -0.195,0.569 -0.064,0.555 0.067,0.538 0.197,0.517 0.327,0.494 0.459,0.467 0.59,0.435 0.721,0.401 4.446,2.16 7.971,-6.038 6.709,-5.081" + id="path72-5" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 418.4608,888.81111 0.114,0.116 0.112,0.123 0.111,0.13 -6.172,4.668 -2.115,-1.027 -0.544,-0.298 -0.425,-0.307 -0.313,-0.316 -0.206,-0.322 -0.106,-0.329 -0.012,-0.333 0.077,-0.338 0.158,-0.34 0.235,-0.343 0.304,-0.343 0.369,-0.344 0.426,-0.343 0.521,-0.357 0.543,-0.308 0.562,-0.258 0.576,-0.207 0.584,-0.156 0.589,-0.104 0.589,-0.053 0.584,10e-4 0.574,0.054 0.56,0.107 0.541,0.161 0.518,0.217 0.171,0.085 0.16,0.086 0.151,0.087 0.142,0.089 0.135,0.093 0.129,0.095 0.124,0.1 0.119,0.104 0.115,0.11" + id="path74-6" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 407.8648,881.35211 -0.46,-0.254 -0.302,-0.132 -0.323,-0.116 -0.342,-0.097 -0.359,-0.081 -0.373,-0.062 -0.387,-0.045 -0.399,-0.027 -0.408,-0.008 -0.416,0.012 -0.423,0.03 -0.426,0.048 -0.429,0.068 -0.047,-0.022 1.272,-0.951 -2.071,-0.999 -8.013,5.982 -1.702,1.271 2.073,1.008 6.974,-5.214 0.48,-0.064 0.446,-0.05 0.413,-0.035 0.384,-0.021 0.357,-0.006 0.332,0.01 0.309,0.024 0.289,0.04 0.271,0.055 0.256,0.071 0.243,0.086 0.232,0.102 0.285,0.161 0.229,0.18 0.17,0.195 0.114,0.211 0.058,0.223 10e-4,0.234 -0.055,0.244 -0.11,0.253 -0.166,0.258 -0.221,0.263 -0.275,0.266 -0.329,0.267 -6.019,4.515 2.081,1.011 5.995,-4.504 0.603,-0.492 0.481,-0.479 0.367,-0.463 0.255,-0.446 0.15,-0.428 0.048,-0.408 -0.048,-0.386 -0.14,-0.363 -0.228,-0.338 -0.309,-0.312 -0.388,-0.284" + id="path76-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 392.4178,874.10411 -2.057,-0.993 -6.038,4.472 -0.566,0.456 -0.462,0.451 -0.36,0.444 -0.259,0.434 -0.16,0.422 -0.063,0.407 0.033,0.391 0.127,0.372 0.218,0.35 0.309,0.326 0.398,0.3 0.484,0.272 0.27,0.117 0.299,0.103 0.325,0.089 0.347,0.074 0.368,0.06 0.386,0.045 0.4,0.03 0.412,0.014 0.422,-10e-4 0.428,-0.016 0.431,-0.033 0.433,-0.049 -1.239,0.922 2.068,1.004 8.019,-5.974 1.701,-1.268 -2.065,-0.996 -6.943,5.165 -0.387,0.076 -0.377,0.058 -0.367,0.042 -0.356,0.025 -0.344,0.008 -0.332,-0.008 -0.319,-0.024 -0.305,-0.041 -0.29,-0.057 -0.275,-0.073 -0.257,-0.088 -0.241,-0.105 -0.323,-0.177 -0.262,-0.186 -0.201,-0.195 -0.142,-0.204 -0.082,-0.211 -0.024,-0.219 0.034,-0.226 0.091,-0.232 0.148,-0.237 0.205,-0.243 0.259,-0.248 0.315,-0.251 6.166,-4.573" + id="path78-9" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 383.4888,869.60911 -0.749,-0.413 -0.799,-0.332 -0.848,-0.252 -0.886,-0.174 -0.912,-0.096 -0.929,-0.021 -0.934,0.054 -0.929,0.128 -0.911,0.201 -0.884,0.272 -0.845,0.342 -0.795,0.412 -0.734,0.48 -0.685,0.56 -0.557,0.574 -0.427,0.584 -0.299,0.588 -0.171,0.586 -0.042,0.578 0.087,0.564 0.216,0.545 0.345,0.52 0.473,0.489 0.602,0.453 0.73,0.409 0.85,0.361 0.887,0.276 0.914,0.192 0.934,0.11 0.945,0.026 0.949,-0.055 0.943,-0.136 0.931,-0.217 0.909,-0.297 0.879,-0.375 0.842,-0.453 0.795,-0.531 0.655,-0.543 0.524,-0.56 0.393,-0.571 0.263,-0.577 0.134,-0.576 0.006,-0.569 -0.121,-0.558 -0.249,-0.54 -0.375,-0.517 -0.5,-0.488 -0.625,-0.453" + id="path80-1" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 380.4868,870.25111 0.5,0.208 0.472,0.262 0.39,0.288 0.31,0.312 0.229,0.331 0.147,0.347 0.065,0.359 -0.017,0.367 -0.099,0.372 -0.181,0.373 -0.264,0.371 -0.347,0.365 -0.43,0.354 -0.537,0.362 -0.557,0.31 -0.573,0.257 -0.585,0.204 -0.594,0.151 -0.599,0.096 -0.601,0.042 -0.598,-0.014 -0.591,-0.067 -0.582,-0.123 -0.569,-0.179 -0.551,-0.234 -0.453,-0.255 -0.371,-0.281 -0.286,-0.304 -0.203,-0.325 -0.119,-0.343 -0.035,-0.356 0.049,-0.369 0.134,-0.377 0.218,-0.382 0.303,-0.386 0.388,-0.384 0.473,-0.382 0.485,-0.321 0.516,-0.276 0.541,-0.232 0.56,-0.186 0.574,-0.139 0.582,-0.092 0.582,-0.044 0.578,0.004 0.568,0.054 0.55,0.105 0.528,0.155" + id="path82-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 374.2398,865.10311 -0.198,-0.105 -0.256,-0.105 -0.288,-0.083 -0.32,-0.061 -0.354,-0.037 -0.389,-0.013 -0.426,0.012 -0.462,0.036 -0.5,0.063 -0.54,0.09 -0.58,0.117 -0.622,0.145 -0.664,0.174 -0.045,-0.022 2.232,-1.63 -2.034,-0.982 -8.078,5.895 -1.68399,1.228 2.03599,0.989 5.118,-3.739 0.433,-0.289 0.458,-0.255 0.476,-0.22 0.489,-0.184 0.496,-0.147 0.496,-0.108 0.491,-0.069 0.478,-0.028 0.46,0.014 0.437,0.056 0.406,0.101 0.369,0.145 0.119,0.067 0.114,0.084 0.11,0.1 0.104,0.114 0.097,0.126 0.089,0.138 0.081,0.148 0.07,0.157 0.06,0.163 0.048,0.17 0.035,0.174 0.021,0.177 2.745,-0.702 -0.029,-0.235 -0.043,-0.222 -0.057,-0.20899 -0.072,-0.196 -0.086,-0.184 -0.101,-0.171 -0.116,-0.16 -0.132,-0.149 -0.148,-0.137 -0.164,-0.126 -0.18,-0.115" + id="path84-7" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 365.5168,854.80411 -0.438,-0.218 -1.223,-0.507 -1.296,-0.385 -1.353,-0.266 -1.394,-0.149 -1.41999,-0.032 -1.428,0.081 -1.421,0.195 -1.397,0.305 -1.358,0.416 -1.303,0.523 -1.23,0.63 -1.143,0.736 -0.991,0.801 -0.798,0.827 -0.607,0.845 -0.415,0.855 -0.224,0.856 -0.034,0.847 0.155,0.831 0.345,0.804 0.534,0.77 0.721,0.726 0.909,0.673 1.096,0.612 0.538,0.252 0.537,0.234 0.539,0.215 0.544,0.198 0.554,0.182 0.566,0.167 0.583,0.153 0.603,0.14 0.626,0.127 0.654,0.117 0.684,0.106 0.719,0.098 6.28999,-4.57999 -5.21399,-2.52 -1.913,1.388 2.98199,1.443 -3.04899,2.216 -0.348,-0.072 -0.347,-0.075 -0.344,-0.078 -0.341,-0.083 -0.337,-0.088 -0.334,-0.094 -0.33,-0.1 -0.326,-0.107 -0.321,-0.114 -0.316,-0.123 -0.31,-0.132 -0.305,-0.141 -0.849,-0.47 -0.706,-0.513 -0.562,-0.549 -0.417,-0.579 -0.272,-0.603 -0.127,-0.621 0.019,-0.634 0.165,-0.641 0.311,-0.641 0.458,-0.635 0.605,-0.625 0.752,-0.607 0.841,-0.543 0.904,-0.466 0.956,-0.388 0.996,-0.31 1.023,-0.229 1.039,-0.149 1.041,-0.067 1.03199,0.016 1.01,0.101 0.978,0.185 0.931,0.273 0.873,0.36 0.456,0.232 0.436,0.247 0.416,0.262 0.395,0.277 0.376,0.292 0.355,0.306 0.334,0.32 0.313,0.334 0.293,0.347 0.271,0.36 0.25,0.374 0.229,0.387 2.14,-1.558 -0.358,-0.448 -0.342,-0.408 -0.331,-0.371 -0.325,-0.339 -0.323,-0.31 -0.326,-0.285 -0.334,-0.264 -0.345,-0.247 -0.362,-0.234 -0.383,-0.225 -0.407,-0.219" + id="path86-0-2" /> + <g + id="g9984" + transform="translate(-970.66301,135.89023)"> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-2" + d="m 1258.733,722.38961 94.12,-64.828" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-5-3);marker-end:url(#marker6569-9-6-4)" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-3" + d="m 1258.733,722.38961 101.225,54.098" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-9);marker-end:url(#marker6569-7-2-1)" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055" + d="m 1258.733,722.38961 -24.806,-111.121" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotM-0);marker-end:url(#marker6569-3)" /> + </g> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18, 6;stroke-dashoffset:18.6;stroke-opacity:1;marker-start:url(#marker11274-7-3);marker-end:url(#marker10928-6-7)" + d="M 288.07001,858.27983 1058.3734,655.84629" + id="path3055-9-2-6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <g + id="g6107" + transform="translate(-5.1692608,536.09155)"> + <path + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + inkscape:connector-curvature="0" + id="path2-36" + d="m 356.08282,230.48012 -3.74,-1.304 2.881,9.576 1.413,4.699 -6.434,7.655 -1.151,1.369 3.632,1.285 6.439,-7.65 6.44,-7.651 3.043,-3.615 -3.724,-1.297 -5.862,7.13 -2.768,-9.609 -0.169,-0.588" /> + <path + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + inkscape:connector-curvature="0" + id="path4-7" + d="m 347.93836,384.0968 -4.155,-1.507 4.932,8.699 0.635,1.12 -6.515,3.782 -1.943,1.128 4.129,1.511 1.943,-1.129 4.023,-2.337 2.806,4.835 1.36,2.341 4.228,1.549 -1.345,-2.338 -4.494,-7.814 8.363,-4.774 -4.255,-1.543 -5.783,3.345 -3.929,-6.868" /> + <path + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + inkscape:connector-curvature="0" + id="path34-3" + d="m 239.73554,196.29115 -8.681,4.963 -4.025,2.301 0.603,3.321 7.569,-4.338 -2.518,9.678 -2.517,9.678 -0.102,0.39 8.651,-5.017 4.318,-2.505 -0.579,-3.276 -7.894,4.567 2.533,-9.674 2.533,-9.674 0.109,-0.414" /> + </g> + <g + id="g6273"> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3739" + d="M 1179.687,826.09 1317.895,651.23" + style="fill:#b3b3b3;fill-opacity:1;stroke:#b3b3b3;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9, 3;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker3749)" /> + <g + style="stroke:#b3b3b3;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" + id="g5043" + transform="translate(-7.6606543,7.4782214)"> + <path + d="m 1299.352,631.107 0.29,0.704 1.726,3.369 -1.726,-3.369 -0.29,-0.704" + id="path2" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1349.52,666.903 -0.24,-1.033 v -0.008 l 0.241,1.041" + id="path4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1344.68,665.156 -0.921,-2.063" + id="path6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1341.317,665.125 2.894,0.618 0.469,-0.587 -0.469,0.587 -2.894,-0.618" + id="path8" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1325.418,632.162 0.168,-0.126 v 0 l 0.523,-0.395 v 0 l 0.041,-0.031 0.037,-0.028 0.941,-0.71 0.926,0.418 0.03,0.014 0.857,0.385 0.042,0.02 0.307,0.138 0.2,0.09 0.429,0.194 0.823,1.949 0.253,0.599 -1.004,0.753 -0.126,0.094 -0.425,0.319 -0.16,0.12 -0.434,-0.196 -0.407,-0.184 v 0 l -0.1,-0.045 -1.845,-0.834 -0.226,-0.533 v -10e-4 l -0.32,-0.757 -0.029,-0.068 v -10e-4 l -0.227,-0.535 -0.274,-0.649" + id="path10" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1327.128,630.872 1.479,-1.771" + id="path12" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1329.919,632.131 0.681,-0.853 0.142,-0.178 0.01,-0.013 0.358,-0.448" + id="path14" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1330.995,634.679 2.204,-2.867" + id="path16" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1329.28,635.965 0.125,-0.161 0.344,-0.444 0.092,-0.119 0.901,-1.161" + id="path18" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1326.494,634.706 0.355,-0.437 v 0 l 0.293,-0.361 v 0 l 0.395,-0.488" + id="path20" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1336.17,640.557 0.671,0.428 1.985,1.267 0.185,0.911 0.319,1.577 -0.5,0.183 -1.295,0.476 -0.354,0.13 -0.676,-0.431 -0.01,-0.005 -0.136,-0.087 -0.89,-0.569 -0.682,-0.435 -0.26,-0.167 -0.249,-1.22 -0.097,-0.473 -0.043,-0.215 -0.028,-0.136 -0.045,-0.219 -0.019,-0.092 -0.013,-0.064 -0.013,-0.065 0.398,-0.147 1.749,-0.647" + id="path22" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1338.826,642.252 1.128,-1.441 v -0.006" + id="path24" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1339.33,644.74 2.16,-2.845" + id="path26" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1337.181,645.529 1.541,-1.992" + id="path28" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1334.53,643.835 0.564,-0.695 10e-4,-0.002 1.09,-1.345" + id="path30" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1334.102,649.83 -0.068,1.954 -0.012,0.353 -2.076,0.22 -0.387,0.041 -1.263,-1.081 -1.121,-0.96 0.04,-1.251 0.028,-0.84 0.01,-0.214 1.281,-0.138 0.704,-0.076 0.478,-0.052 1.795,1.536 0.269,0.231 0.325,0.277" + id="path32" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1334.022,652.137 0.249,-0.328 1.836,-2.42" + id="path34" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1331.559,652.398 0.256,-0.329 0.376,-0.482" + id="path36" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1329.175,650.357 0.743,-0.909" + id="path38" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1331.713,647.786 1.585,-1.95" + id="path40" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1322.16,647.17 1.58,-2.057" + id="path42" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1322.16,647.17 -0.087,-0.008 -2.581,-0.252 -0.74,-0.842 -10e-4,-10e-4 -0.83,-0.942 -0.452,-0.514 0.503,-1.601 0.138,-0.441 0.979,0.094 1.002,0.096 0.689,0.066 0.547,0.622 0.043,0.049 0.439,0.499 0.182,0.207 v 0.004 l 0.811,0.922 -0.646,2.042" + id="path44" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1319.492,646.91 0.918,-1.155" + id="path46" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1317.469,644.611 0.913,-1.097" + id="path48" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1320.78,642.825 1.559,-1.916" + id="path50" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1322.806,645.128 1.711,-2.202" + id="path52" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1316.796,636.3 -0.91,-1.417 v -0.004 l -0.623,-0.971 -0.052,-0.08 1.191,-1.709 0.201,0.055 0.05,0.014 2.374,0.654 0.16,0.044 0.163,0.254 0.331,0.515 v 10e-4 l 1.096,1.708 -1.197,1.705 -2.369,-0.655 -0.412,-0.114" + id="path54" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1315.208,633.828 1.392,-1.654" + id="path56" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1319.184,632.886 0.033,-0.041 1.148,-1.415 0.01,-0.007" + id="path58" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1320.774,635.364 1.375,-1.77" + id="path60" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1347.281,645.887 0.378,0.717 0.156,0.295 0.01,0.012 0.85,1.609 2.26,4.28 0.214,0.406 0.919,1.74 0.232,0.438 0.477,0.905 1.844,9.253 0.12,0.604 v 0 l 0.047,0.237 0.113,0.568" + id="path62" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1292.91,620.926 1.149,-0.14 0.327,-0.04 0.176,-0.022 0.524,-0.064 2.423,-0.295 5.851,-0.714 3.362,0.613 0.01,10e-4 0.739,0.135 0.268,0.049 2.297,0.419 0.249,0.045 0.72,0.132 0.048,0.009 0.996,0.181 3.142,0.573 1.24,0.558 0.052,0.023 0.01,0.005 1.761,0.792 3.153,1.419 1.609,0.724 2.522,1.134 0.369,0.166" + id="path64" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1354.617,665.542 -0.11,0.608 v 0 l -0.048,0.265 -0.258,1.43 -0.024,0.128 -0.074,0.412 -0.801,4.433 -3.538,4.769 -1.493,2.011" + id="path66-2" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1354.459,666.415 -4.938,0.488 h -10e-4 l -2.587,0.255 -9.815,-1.916 -1.371,-0.267 -0.305,-0.06 -0.921,-0.421 -1.105,-0.506" + id="path68-9" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1301.975,636.502 -2.447,-4.574 -0.176,-0.821 v 0 l -2.031,-9.499 0.188,-1.243" + id="path70-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1288.278,624.486 5.836,-3.28 0.302,-0.169 0.174,-0.098 0.496,-0.279" + id="path72-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1352.949,594.808 -8.827,-4.699 -2.057,-1.095 -9.439,-3.304 -1.706,-0.597 -9.86,-1.671 -1.035,-0.175 -9.996,0.268 -0.156,0.004 -0.743,0.133 -9.051,2.375 -7.468,4.343 -5.578,6.094 -6.435,7.655 -4.677,5.564 -6.435,7.655 -2.342,2.786 -3.431,7.548 -1.189,8.699 -0.01,0.79 1.067,9.382 3.159,9.488 0.087,0.263 4.772,8.788 0.503,0.928 6.064,7.951 1.013,1.33 7.12,7.022 1.467,1.447 7.999,6.001 1.745,1.309 8.739,4.862 1.768,0.984 9.344,3.562 1.495,0.57 9.79,2.039 0.932,0.194 9.998,0.215 0.155,0.003 9.144,-1.83 0.817,-0.196 7.802,-3.862 6.011,-5.736 6.075,-7.944 2.288,-2.992 6.074,-7.944 4.511,-5.901 3.963,-7.4 1.696,-8.707 -0.045,-0.809 -0.67,-9.54 -2.876,-9.578 -0.135,-0.449 -4.615,-8.872 -0.615,-1.183 -6.004,-7.997 -1.214,-1.617 -7.13,-7.011 -1.743,-1.714 -8.06,-5.919 -2.056,-1.51" + id="path74-9" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1320.513,623.713 0.82,0.444 0.644,0.348 1.493,0.809 2.167,1.172 0.265,0.143 1.901,1.029 0.049,0.027 h 10e-4 l 0.915,0.495 0.019,0.011 0.127,0.094 0.1,0.074 v 0 l 0.132,0.097 0.531,0.394 0.092,0.068 0.377,0.279 0.51,0.377 0.819,0.607 0.043,0.032 0.035,0.025 0.343,0.254 0.588,0.436 0.446,0.33 0.443,0.328 2.846,2.106 0.247,0.184 0.019,0.013 0.049,0.049 0.01,0.01 0.744,0.732 1.252,1.232 0.013,0.014 0.456,0.448 0.134,0.132 0.194,0.191 0.06,0.059 0.155,0.152 0.083,0.082 0.261,0.257 0.59,0.581 0.018,0.017 0.028,0.028 v 0.002 l 0.01,0.01 0.959,0.944 0.056,0.056 0.053,0.052 0.078,0.077 v 0.004 l 0.296,0.292 0.236,0.232 0.199,0.195 0.402,0.396 0.421,0.415 v 0.003 l 1.282,1.698 0.01,0.013 1.663,2.203 1.074,1.422 0.552,0.731 0.946,1.253 0.193,0.367 0.019,0.034 0.198,0.376 1.941,3.676 0.214,0.407 0.919,1.74 0.232,0.439 0.317,0.601 2.363,7.611 0.24,2.928 v 0 l 0.022,0.269 0.124,1.501 0.01,0.076 0.036,0.435 0.166,2.028 -0.348,1.918 -0.839,4.622 -0.385,0.737 -2.515,4.818 -4.469,4.336 -5.824,2.939 -6.915,1.429 -7.696,-0.128 -8.145,-1.664 -8.246,-3.119 -8.001,-4.434 -7.423,-5.557 -6.539,-6.448 -5.382,-7.069 -4,-7.397 -2.445,-7.417 -0.779,-7.126 0.934,-6.53 2.621,-5.651 4.21,-4.517 1.259,-0.71 4.376,-2.467 2.339,-0.576 2.369,-0.584 0.351,-0.086 0.143,-0.036 1.621,-0.399 1.641,-0.02 6.081,-0.076 3.329,0.607 0.01,10e-4 0.901,0.164 0.268,0.049 1.876,0.342 0.053,0.009 0.369,0.068 0.25,0.045 0.445,0.081 0.782,0.143 4.267,1.54 0.01,0.003 0.089,0.033 4.105,1.481" + id="path76-4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1348.875,701.689 7.727,-3.825 5.951,-5.681 3.886,-7.31 1.62,-8.632 -0.746,-9.575 -0.539,-1.752 -0.189,-0.614 -0.484,-1.574 v 0 l -0.339,-1.103 -0.045,-0.146 -0.043,-0.138 -1.464,-4.762 -0.225,-0.428 -3.658,-6.952 -1.451,-2.759 -3.009,-3.991 -0.01,-0.013 -1.562,-2.072 -0.958,-1.27 v -0.003 l -1.787,-2.369 -0.862,-0.849 -2.556,-2.515 -1.191,-1.172 -1.363,-1.342 v -0.002 l -0.932,-0.917 -0.037,-0.036 -0.668,-0.657 v -0.003 l -1.201,-1.181 -0.171,-0.169 -1.46,-1.079 v 0 l -1.699,-1.256 v 0 l -3.743,-2.766 -3.322,-2.455 -0.329,-0.178 -0.055,-0.029 -0.062,-0.034 -0.274,-0.147 -0.047,-0.026 -0.406,-0.219 v -10e-4 l -0.863,-0.466 -1.441,-0.777 -0.01,-0.004 -4.74,-2.556 -0.267,-0.144 -0.013,-0.007 -2.476,-1.335 -2.611,-0.936 -0.737,-0.264 -0.015,-0.006 -7.865,-2.819 -8.974,-1.605 -0.371,-0.067 -1.507,-0.269 v 0 l -0.108,-0.02 -0.58,0.01 -3.648,0.061 -0.205,0.004 -5.763,0.096 -8.986,2.27 -7.395,4.239 -5.502,5.999 -3.398,7.475 -1.178,8.615" + id="path78-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1304.103,623.659 -2.254,-0.611 -2.045,-0.481 -0.334,0.214 -0.018,0.234 0.465,4.414 1.409,4.442 0.046,0.145 0.123,0.258 0.3,0.237" + id="path80-8" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1300.156,631.725 1.641,0.83" + id="path82-4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1345.906,662.477 0.643,1.285 1.015,0.749 1.055,-0.005 v 0 l 0.798,-0.004 1.679,-0.343 0.227,-0.876 -1.466,-3.11 -0.381,-0.719" + id="path84-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1346.549,663.762 2.731,2.1" + id="path86-0" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1352.064,654.946 -1.259,2.999 -0.25,0.596 -1.079,0.913 -2.351,1.991 v 0 l -1.219,1.032 -0.01,0.006 -2.14,0.61 -4.311,1.229 -1.298,-0.072 h -0.012 l -4.722,-0.262 -0.214,-0.012 -0.967,-0.053 -0.394,-0.022 -2.509,-0.821 -5.512,-1.802 -7.67,-4.56 -6.591,-6.057 -4.888,-6.977 -0.115,-0.308 -0.377,-1.002 -0.386,-1.03 -0.5,-1.332 v -0.008 l -1.315,-3.502 -0.021,-0.056 -0.157,-3.891 v -0.044 l -0.024,-0.584 -0.093,-2.289 2.211,-5.718 0.271,-0.245 0.261,-0.235 10e-4,-0.002 0.211,-0.19 3.102,-2.799" + id="path88-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1307.467,620.4 -2.433,2.197 -0.01,0.005 -0.223,0.201 -0.702,0.856 -0.214,0.261" + id="path90-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1350.555,658.541 0.894,-1.142 0.847,-2.015" + id="path92-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1304.633,623.248 -0.221,0.573 -1.819,4.701 0.141,3.526 0.028,0.694 0.104,2.587 2.714,7.235 1.108,1.583 3.62,5.169 0.157,0.223 1.044,0.96 3.048,2.8 2.495,2.293 2.902,1.725 4.765,2.831 1.069,0.349 6.95,2.27 1.498,0.082 0.014,10e-4 6.092,0.335 5.178,-1.478 1.273,-0.364 0.2,-0.169 v 0 l 2.343,-1.985 1.469,-1.244" + id="path94-0" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1301.771,631.927 -0.445,-0.056" + id="path404-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1305.028,622.602 1.694,-2.338" + id="path406-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1306.728,620.265 -1.694,2.332" + id="path408-2" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1317.646,630.643 -0.781,0.925 -0.186,0.22 -0.28,0.331" + id="path410-0" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1318.755,633.874 -1.959,2.426" + id="path412-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1319.568,640.837 -0.587,0.698 -0.871,1.034" + id="path414-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1325.999,631.472 -0.033,0.039 -0.018,0.021 v 0 l -0.402,0.478 v 10e-4 l -0.128,0.151" + id="path416-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1331.332,645.559 -2.082,2.493" + id="path422-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1335.747,664.975 -1.226,-0.481" + id="path426-4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1327.803,627.658 0.058,0.043 10e-4,10e-4 0.806,0.597 0.377,0.278 0.034,0.026 0.079,0.058 v 0 l 0.597,0.442 0.035,0.026 0.286,0.212 0.481,0.356 0.575,0.426 0.069,0.051 0.176,0.13 0.118,0.088 0.795,0.588 0.544,0.403 0.443,0.328 0.056,0.041 1.215,0.9 1.833,1.357 0.241,0.178 0.044,0.032 0.031,0.023 0.591,0.438" + id="path428-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1335.639,647.846 -1.537,1.984" + id="path430-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1334.804,640.416 -0.781,0.935" + id="path432-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1338.138,664.25 2.345,0.696 0.01,0.002" + id="path434-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1340.483,664.946 -2.333,-0.696" + id="path436-9" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1337.422,639.031 -1.252,1.526" + id="path438-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1339.635,636.99 0.187,0.213 0.528,0.601 0.011,0.012 0.02,0.023 10e-4,10e-4 v 0.002 0.002 l 0.585,0.666 0.333,0.378 v 0.003 l 0.078,0.09 0.423,0.481 0.035,0.04 0.263,0.299 0.06,0.068 0.463,0.526 0.669,0.761 0.744,0.846 0.012,0.014 2.153,2.449" + id="path440-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1348.619,664.506 -1.494,-3.061" + id="path442-4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1354.507,666.15 -4.645,0.088" + id="path444-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + </g> + <path + d="m 795.39,392.068 -0.821,-0.42 -0.531,-0.218 -0.562,-0.19 -0.59,-0.162 -0.614,-0.133 -0.635,-0.103 -0.654,-0.074 -0.669,-0.043 -0.682,-0.014 -0.691,0.018 -0.697,0.049 -0.7,0.08 -0.7,0.112 -0.082,-0.037 1.919,-1.569 -3.653,-1.648 -7.75,6.319 -6.955,5.672 3.664,1.67 7.742,-6.329 2.816,-2.303 0.787,-0.106 0.732,-0.082 0.682,-0.059 0.635,-0.033 0.594,-0.01 0.554,0.016 0.52,0.04 0.49,0.066 0.463,0.091 0.441,0.116 0.422,0.143 0.408,0.168 0.51,0.267 0.418,0.297 0.326,0.323 0.234,0.348 0.142,0.369 0.051,0.388 -0.04,0.404 -0.131,0.417 -0.222,0.428 -0.312,0.435 -0.403,0.44 -0.493,0.443 -7.723,6.352 -1.383,1.137 3.687,1.681 7.715,-6.362 1.351,-1.115 0.9,-0.816 0.703,-0.792 0.513,-0.767 0.331,-0.739 0.159,-0.708 -0.007,-0.675 -0.162,-0.639 -0.31,-0.6 -0.45,-0.559 -0.582,-0.515 -0.705,-0.469" + id="path66" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 772.765,381.895 -1.337,-0.684 -1.402,-0.548 -1.467,-0.417 -1.512,-0.288 -1.542,-0.159 -1.552,-0.034 -1.545,0.09 -1.52,0.211 -1.477,0.332 -1.416,0.45 -1.336,0.566 -1.24,0.682 -1.125,0.794 -1.026,0.926 -0.809,0.952 -0.593,0.968 -0.377,0.974 -0.164,0.972 0.05,0.959 0.262,0.938 0.473,0.905 0.683,0.864 0.892,0.813 1.099,0.752 1.306,0.681 1.497,0.6 1.539,0.46 1.569,0.32 1.585,0.181 1.586,0.045 1.575,-0.092 1.548,-0.227 1.51,-0.361 1.456,-0.493 1.389,-0.624 1.309,-0.755 1.215,-0.882 0.977,-0.903 0.754,-0.93 0.533,-0.948 0.316,-0.957 0.099,-0.955 -0.113,-0.945 -0.323,-0.924 -0.531,-0.895 -0.737,-0.856 -0.939,-0.808 -1.139,-0.75" + id="path68" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 767.898,382.958 0.877,0.344 0.842,0.433 0.714,0.478 0.583,0.517 0.452,0.548 0.319,0.575 0.186,0.595 0.051,0.609 -0.085,0.618 -0.223,0.619 -0.361,0.615 -0.501,0.605 -0.643,0.589 -0.819,0.602 -0.865,0.515 -0.902,0.427 -0.935,0.339 -0.96,0.25 -0.981,0.16 -0.994,0.07 -1.002,-0.021 -1.003,-0.112 -0.999,-0.204 -0.987,-0.297 -0.97,-0.39 -0.811,-0.423 -0.677,-0.467 -0.542,-0.506 -0.407,-0.54 -0.27,-0.568 -0.132,-0.592 0.006,-0.612 0.144,-0.625 0.285,-0.634 0.425,-0.639 0.567,-0.638 0.71,-0.632 0.741,-0.532 0.802,-0.458 0.854,-0.383 0.896,-0.308 0.927,-0.23 0.95,-0.152 0.962,-0.073 0.965,0.008 0.957,0.09 0.941,0.173 0.913,0.257" + id="path70" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 762.082,369.678 -0.272,-0.142 -0.304,-0.117 -0.323,-0.087 -0.337,-0.059 -0.348,-0.03 -0.352,-0.003 -0.352,0.025 -0.348,0.051 -0.338,0.077 -0.324,0.103 -0.305,0.127 -0.28,0.153 -0.253,0.176 -0.213,0.195 -0.166,0.204 -0.12,0.211 -0.075,0.215 -0.03,0.217 0.015,0.214 0.059,0.21 0.103,0.202 0.145,0.192 0.189,0.178 0.23,0.161 0.272,0.143 0.304,0.117 0.324,0.087 0.338,0.059 0.348,0.031 0.353,0.003 0.353,-0.025 0.348,-0.051 0.338,-0.078 0.325,-0.103 0.305,-0.128 0.281,-0.153 0.252,-0.177 0.213,-0.195 0.166,-0.204 0.119,-0.211 0.074,-0.216 0.029,-0.216 -0.015,-0.214 -0.06,-0.21 -0.103,-0.202 -0.146,-0.191 -0.189,-0.178 -0.23,-0.161" + id="path72" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 757.421,375.262 -3.595,-1.622 -7.819,6.235 -6.979,5.564 3.606,1.644 7.811,-6.244 6.976,-5.577" + id="path74" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.328,369.911 -7.825,6.181 -0.615,0.537 -0.5,0.548 -0.38,0.556 -0.257,0.559 -0.128,0.56 0.005,0.556 0.142,0.549 0.285,0.539 0.43,0.524 0.582,0.507 0.736,0.485 0.897,0.46 0.316,0.133 0.361,0.132 0.398,0.129 0.429,0.126 0.456,0.119 0.475,0.113 0.489,0.104 0.496,0.094 0.497,0.082 0.493,0.07 0.481,0.055 0.465,0.039 2.75,-2.189 -0.535,-0.026 -0.516,-0.035 -0.496,-0.045 -0.476,-0.055 -0.457,-0.066 -0.439,-0.076 -0.419,-0.087 -0.402,-0.097 -0.383,-0.108 -0.366,-0.119 -0.348,-0.13 -0.331,-0.142 -0.26,-0.131 -0.25,-0.157 -0.23,-0.18 -0.201,-0.202 -0.161,-0.223 -0.112,-0.243 -0.054,-0.263 0.014,-0.28 0.092,-0.297 0.179,-0.313 0.275,-0.328 0.383,-0.341 7.585,-6.009 5.716,2.582 2.624,-2.087 -5.712,-2.576 3.046,-2.412 -9.95,0.996 -2.092,0.21 -0.329,0.259" + id="path76" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.937,359.732 -0.269,-0.141 -0.301,-0.115 -0.32,-0.086 -0.334,-0.058 -0.345,-0.03 -0.35,-0.003 -0.351,0.024 -0.346,0.051 -0.337,0.076 -0.324,0.102 -0.304,0.126 -0.282,0.151 -0.253,0.174 -0.214,0.192 -0.168,0.202 -0.122,0.209 -0.077,0.213 -0.033,0.214 0.013,0.212 0.056,0.207 0.099,0.2 0.143,0.189 0.185,0.176 0.227,0.16 0.268,0.141 0.301,0.116 0.321,0.086 0.335,0.058 0.345,0.031 0.351,0.002 0.352,-0.024 0.346,-0.05 0.338,-0.077 0.324,-0.102 0.305,-0.127 0.281,-0.151 0.253,-0.175 0.214,-0.192 0.168,-0.203 0.121,-0.208 0.077,-0.213 0.031,-0.214 -0.012,-0.212 -0.057,-0.207 -0.1,-0.2 -0.143,-0.189 -0.185,-0.176 -0.227,-0.159" + id="path78" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 735.232,365.252 -3.554,-1.603 -7.867,6.174 -6.994,5.49 3.563,1.625 7.859,-6.184 6.993,-5.502" + id="path80" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 722.119,358.982 -0.41,-0.195 -0.897,-0.366 -0.901,-0.292 -0.9,-0.22 -0.895,-0.145 -0.883,-0.072 -0.866,0.002 -0.844,0.076 -0.817,0.15 -0.785,0.225 -0.747,0.3 -0.703,0.374 -0.655,0.45 -0.779,0.806 -0.383,0.853 -0.058,0.886 0.197,0.902 0.381,0.902 0.493,0.888 0.534,0.857 0.505,0.81 0.402,0.747 0.23,0.669 -0.016,0.573 -0.333,0.463 -0.28,0.189 -0.306,0.151 -0.328,0.115 -0.347,0.081 -0.363,0.048 -0.375,0.017 -0.385,-0.013 -0.39,-0.041 -0.392,-0.068 -0.391,-0.093 -0.388,-0.117 -0.379,-0.14 -0.359,-0.179 -0.358,-0.212 -0.356,-0.245 -0.352,-0.276 -0.347,-0.307 -0.338,-0.337 -0.329,-0.367 -0.317,-0.396 -0.304,-0.424 -0.288,-0.453 -0.271,-0.48 -0.252,-0.506 -3.201,2.483 0.326,0.441 0.33,0.412 0.338,0.385 0.348,0.36 0.361,0.338 0.377,0.319 0.396,0.302 0.416,0.286 0.441,0.274 0.468,0.265 0.497,0.256 0.53,0.252 0.863,0.348 0.892,0.275 0.912,0.2 0.922,0.125 0.925,0.051 0.918,-0.024 0.901,-0.099 0.878,-0.175 0.843,-0.249 0.801,-0.325 0.749,-0.4 0.69,-0.476 0.349,-0.302 0.285,-0.31 0.221,-0.322 0.158,-0.339 0.097,-0.361 0.037,-0.385 -0.023,-0.414 -0.081,-0.449 -0.139,-0.485 -0.194,-0.528 -0.25,-0.574 -0.303,-0.623 -0.379,-0.624 -0.329,-0.565 -0.279,-0.51 -0.229,-0.458 -0.181,-0.408 -0.133,-0.362 -0.085,-0.318 -0.039,-0.278 0.008,-0.239 0.053,-0.204 0.099,-0.172 0.143,-0.143 0.212,-0.142 0.238,-0.117 0.262,-0.091 0.282,-0.067 0.3,-0.04 0.316,-0.014 0.329,0.011 0.34,0.039 0.348,0.065 0.354,0.093 0.357,0.119 0.358,0.148 0.329,0.161 0.331,0.186 0.331,0.211 0.329,0.235 0.324,0.261 0.318,0.285 0.309,0.309 0.299,0.333 0.286,0.356 0.271,0.381 0.254,0.403 0.236,0.427 2.902,-2.27 -0.267,-0.363 -0.279,-0.347 -0.291,-0.33 -0.302,-0.314 -0.315,-0.298 -0.327,-0.283 -0.34,-0.267 -0.354,-0.252 -0.367,-0.237 -0.381,-0.223 -0.394,-0.209" + id="path82" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 704.399,351.06 -1.287,-0.66 -1.357,-0.53 -1.424,-0.402 -1.476,-0.277 -1.508,-0.154 -1.524,-0.033 -1.521,0.086 -1.501,0.204 -1.463,0.321 -1.409,0.434 -1.335,0.547 -1.244,0.657 -1.135,0.767 -1.043,0.894 -0.831,0.918 -0.62,0.934 -0.408,0.941 -0.197,0.937 0.012,0.926 0.221,0.904 0.43,0.874 0.638,0.834 0.846,0.784 1.051,0.725 1.257,0.658 1.447,0.579 1.495,0.443 1.529,0.309 1.549,0.175 1.557,0.043 1.55,-0.088 1.53,-0.219 1.496,-0.349 1.449,-0.475 1.389,-0.603 1.315,-0.728 1.227,-0.851 0.994,-0.871 0.777,-0.898 0.56,-0.915 0.346,-0.923 0.135,-0.921 -0.075,-0.912 -0.282,-0.892 -0.488,-0.864 -0.69,-0.826 -0.892,-0.779 -1.09,-0.724" + id="path84" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 699.577,352.086 0.848,0.331 0.811,0.419 0.683,0.461 0.553,0.498 0.423,0.53 0.291,0.554 0.16,0.574 0.027,0.588 -0.108,0.596 -0.242,0.598 -0.379,0.593 -0.515,0.584 -0.654,0.568 -0.828,0.581 -0.869,0.497 -0.902,0.412 -0.932,0.327 -0.953,0.241 -0.969,0.155 -0.98,0.068 -0.983,-0.021 -0.981,-0.108 -0.973,-0.197 -0.958,-0.287 -0.938,-0.376 -0.78,-0.408 -0.648,-0.451 -0.513,-0.488 -0.379,-0.52 -0.243,-0.549 -0.108,-0.571 0.029,-0.59 0.166,-0.604 0.304,-0.612 0.442,-0.616 0.582,-0.616 0.721,-0.61 0.748,-0.513 0.806,-0.442 0.853,-0.37 0.892,-0.297 0.92,-0.222 0.939,-0.147 0.948,-0.07 0.947,0.008 0.937,0.086 0.917,0.167 0.888,0.249" + id="path86" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 674.884,338.029 -7.985,6.02 -7.985,6.019 -6.816,5.138 3.463,1.588 7.978,-6.029 0.157,-0.119 0.213,0.233 0.214,0.22 0.216,0.208 0.219,0.197 0.222,0.186 0.228,0.176 0.233,0.166 0.239,0.159 0.248,0.15 0.257,0.143 0.266,0.137 0.277,0.132 1.329,0.527 1.388,0.399 1.431,0.273 1.46,0.148 1.474,0.024 1.475,-0.098 1.461,-0.22 1.432,-0.339 1.389,-0.457 1.331,-0.573 1.26,-0.689 1.173,-0.802 1.114,-0.937 0.874,-0.927 0.635,-0.917 0.396,-0.904 0.16,-0.888 -0.077,-0.872 -0.312,-0.854 -0.547,-0.833 -0.78,-0.81 -1.014,-0.787 -1.246,-0.761 -1.477,-0.733 -5.973,-2.694" + id="path88" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 675.674,341.595 3.147,1.422 0.867,0.436 0.716,0.458 0.567,0.476 0.42,0.494 0.273,0.51 0.129,0.526 -0.014,0.539 -0.157,0.551 -0.296,0.562 -0.435,0.572 -0.573,0.58 -0.708,0.587 -0.758,0.518 -0.813,0.448 -0.86,0.377 -0.896,0.304 -0.924,0.23 -0.94,0.155 -0.947,0.078 h -0.943 l -0.931,-0.079 -0.908,-0.161 -0.876,-0.242 -0.833,-0.326 -0.268,-0.128 -0.26,-0.136 -0.251,-0.143 -0.242,-0.151 -0.233,-0.158 -0.223,-0.165 -0.213,-0.171 -0.203,-0.177 -0.193,-0.183 -0.181,-0.189 -0.171,-0.194 -0.159,-0.2 7.978,-6.029 1.312,-0.991" + id="path90" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 823.396,364.372 -7.545,-3.325 -1.23,-0.494 -1.222,-0.397 -1.209,-0.298 -1.188,-0.202 -1.162,-0.105 -1.13,-0.008 -1.09,0.088 -1.045,0.185 -0.994,0.281 -0.935,0.377 -0.871,0.474 -0.801,0.57 -0.252,0.212 -0.232,0.214 -0.212,0.214 -0.191,0.214 -0.172,0.216 -0.152,0.216 -0.131,0.217 -0.112,0.217 -0.091,0.218 -0.071,0.219 -0.051,0.219 -0.03,0.22 -0.009,0.232 0.012,0.233 0.032,0.233 0.052,0.234 0.073,0.234 0.092,0.235 0.113,0.236 0.133,0.237 0.154,0.237 0.173,0.238 0.194,0.239 0.214,0.239 -0.063,0.052 -0.514,-0.116 -0.506,-0.088 -0.494,-0.062 -0.479,-0.034 -0.461,-0.008 -0.441,0.02 -0.416,0.045 -0.39,0.072 -0.361,0.098 -0.327,0.123 -0.291,0.15 -0.252,0.175 -0.147,0.134 -0.12,0.143 -0.094,0.152 -0.067,0.161 -0.04,0.173 -0.013,0.182 0.013,0.194 0.041,0.206 0.068,0.218 0.094,0.23 0.123,0.244 0.15,0.256 -0.924,-0.202 -0.878,-0.149 -0.836,-0.094 -0.796,-0.04 -0.757,0.015 -0.72,0.07 -0.686,0.124 -0.653,0.18 -0.623,0.234 -0.594,0.29 -0.567,0.346 -0.542,0.401 -0.548,0.534 -0.377,0.569 -0.208,0.597 -0.043,0.62 0.119,0.637 0.279,0.646 0.435,0.649 0.587,0.647 0.737,0.637 0.884,0.621 1.027,0.599 1.167,0.57 1.349,0.558 1.324,0.459 1.294,0.359 1.258,0.259 1.215,0.159 1.168,0.06 1.113,-0.04 1.054,-0.14 0.988,-0.238 0.916,-0.338 0.839,-0.436 0.757,-0.535 0.421,-0.382 0.345,-0.399 0.264,-0.416 0.176,-0.432 0.081,-0.448 -0.02,-0.464 -0.127,-0.479 -0.24,-0.495 -0.36,-0.509 -0.487,-0.525 -0.619,-0.539 -0.757,-0.553 -0.741,-0.508 -0.669,-0.474 -0.595,-0.439 -0.52,-0.406 -0.443,-0.374 -0.363,-0.342 -0.282,-0.312 -0.199,-0.283 -0.114,-0.254 -0.027,-0.227 0.063,-0.2 0.153,-0.175 0.469,-0.257 0.557,-0.1 0.639,0.028 0.715,0.128 0.786,0.2 0.85,0.245 0.909,0.262 0.961,0.25 1.008,0.212 1.048,0.144 1.082,0.05 1.11,-0.073 0.395,-0.053 0.418,-0.076 0.435,-0.097 0.446,-0.117 0.451,-0.136 0.449,-0.154 0.442,-0.17 0.429,-0.186 0.409,-0.2 0.383,-0.213 0.352,-0.224 0.314,-0.235 0.282,-0.245 0.246,-0.242 0.21,-0.242 0.175,-0.246 0.142,-0.251 0.109,-0.261 0.077,-0.271 0.046,-0.286 0.016,-0.303 -0.013,-0.323 -0.04,-0.345 -0.067,-0.37 3.757,1.659 2.178,-1.784" + id="path92" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 811.803,362.347 0.514,0.197 0.449,0.227 0.387,0.256 0.326,0.281 0.262,0.299 0.196,0.315 0.13,0.325 0.062,0.331 -0.009,0.331 -0.079,0.328 -0.152,0.319 -0.227,0.307 -0.302,0.288 -0.409,0.296 -0.446,0.253 -0.479,0.211 -0.505,0.166 -0.525,0.122 -0.542,0.078 -0.551,0.032 -0.556,-0.014 -0.556,-0.06 -0.549,-0.106 -0.537,-0.154 -0.52,-0.202 -0.512,-0.254 -0.438,-0.274 -0.362,-0.29 -0.286,-0.305 -0.208,-0.315 -0.131,-0.325 -0.053,-0.33 0.027,-0.333 0.106,-0.335 0.186,-0.332 0.266,-0.327 0.349,-0.321 0.377,-0.265 0.428,-0.226 0.471,-0.187 0.506,-0.148 0.534,-0.107 0.554,-0.066 0.567,-0.024 0.571,0.018 0.568,0.063 0.558,0.106 0.54,0.151" + id="path94" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.833,372.34 0.579,0.271 0.6,0.31 0.602,0.343 0.58,0.37 0.539,0.392 0.475,0.408 0.391,0.419 0.284,0.423 0.157,0.422 0.008,0.415 -0.162,0.403 -0.354,0.384 -0.356,0.242 -0.409,0.188 -0.459,0.136 -0.507,0.083 -0.552,0.03 -0.594,-0.023 -0.632,-0.074 -0.669,-0.127 -0.702,-0.177 -0.733,-0.23 -0.76,-0.28 -0.785,-0.331 -0.779,-0.368 -0.684,-0.366 -0.586,-0.362 -0.49,-0.358 -0.391,-0.353 -0.293,-0.347 -0.194,-0.341 -0.095,-0.334 0.006,-0.326 0.107,-0.318 0.208,-0.308 0.31,-0.298 0.348,-0.238 0.398,-0.194 0.443,-0.148 0.482,-0.104 0.517,-0.06 0.546,-0.015 0.571,0.03 0.589,0.073 0.603,0.118 0.612,0.163 0.616,0.206 0.615,0.251" + id="path96" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.706,353.182 -0.803,-0.401 -0.52,-0.209 -0.55,-0.182 -0.577,-0.154 -0.6,-0.127 -0.622,-0.099 -0.639,-0.071 -0.655,-0.042 -0.666,-0.012 -0.676,0.017 -0.682,0.046 -0.684,0.077 -0.685,0.107 -0.08,-0.035 1.874,-1.501 -3.576,-1.576 -7.813,6.241 -6.542,5.226 3.586,1.597 7.806,-6.251 2.501,-2.003 0.769,-0.102 0.716,-0.078 0.666,-0.056 0.622,-0.032 0.58,-0.009 0.542,0.015 0.509,0.038 0.479,0.063 0.453,0.087 0.432,0.111 0.413,0.136 0.399,0.161 0.499,0.256 0.409,0.283 0.319,0.31 0.23,0.332 0.14,0.353 0.05,0.371 -0.038,0.387 -0.127,0.398 -0.217,0.409 -0.304,0.417 -0.393,0.421 -0.482,0.423 -7.787,6.273 -1.102,0.887 3.608,1.607 7.78,-6.283 1.071,-0.865 0.879,-0.78 0.685,-0.758 0.5,-0.734 0.323,-0.706 0.154,-0.677 -0.008,-0.645 -0.159,-0.611 -0.305,-0.574 -0.441,-0.534 -0.57,-0.493 -0.691,-0.449" + id="path98" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 788.017,341.39 -0.27,-0.138 -0.301,-0.113 -0.319,-0.084 -0.333,-0.057 -0.342,-0.029 -0.346,-0.003 -0.346,0.024 -0.341,0.049 -0.332,0.075 -0.317,0.099 -0.298,0.124 -0.274,0.148 -0.246,0.171 -0.206,0.188 -0.161,0.197 -0.115,0.204 -0.071,0.209 -0.026,0.209 0.018,0.208 0.061,0.203 0.104,0.195 0.146,0.186 0.188,0.172 0.229,0.157 0.27,0.137 0.301,0.113 0.319,0.085 0.334,0.057 0.343,0.03 0.347,0.002 0.346,-0.023 0.342,-0.05 0.332,-0.075 0.318,-0.1 0.298,-0.124 0.274,-0.148 0.246,-0.171 0.206,-0.188 0.16,-0.198 0.115,-0.205 0.07,-0.208 0.025,-0.209 -0.018,-0.208 -0.062,-0.203 -0.105,-0.195 -0.146,-0.185 -0.188,-0.172 -0.229,-0.156" + id="path100" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.513,346.793 -3.56,-1.569 -7.832,6.218 -6.548,5.198 3.57,1.59 7.825,-6.227 6.545,-5.21" + id="path102" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 770.743,341.164 2.961,-2.334 -9.952,0.982 -1.877,0.185 -0.32,0.251 3.098,1.368 -7.606,5.981 -0.597,0.519 -0.483,0.531 -0.366,0.537 -0.244,0.541 -0.117,0.542 0.013,0.538 0.148,0.531 0.288,0.522 0.431,0.507 0.58,0.49 0.732,0.469 0.888,0.445 0.313,0.129 0.357,0.128 0.393,0.125 0.425,0.121 0.45,0.116 0.469,0.109 0.482,0.101 0.489,0.09 0.491,0.08 0.485,0.067 0.475,0.054 0.457,0.037 2.673,-2.117 -0.527,-0.025 -0.508,-0.034 -0.488,-0.044 -0.47,-0.053 -0.45,-0.064 -0.433,-0.074 -0.414,-0.084 -0.396,-0.094 -0.379,-0.104 -0.362,-0.115 -0.344,-0.126 -0.328,-0.137 -0.257,-0.127 -0.249,-0.152 -0.228,-0.174 -0.201,-0.195 -0.162,-0.216 -0.114,-0.236 -0.057,-0.254 0.01,-0.271 0.086,-0.287 0.171,-0.303 0.267,-0.317 0.37,-0.33 7.373,-5.815 5.661,2.499 2.55,-2.019 -5.657,-2.494" + id="path104" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 756.72,334.68 -0.785,-0.394 -0.509,-0.204 -0.54,-0.178 -0.567,-0.151 -0.591,-0.124 -0.612,-0.097 -0.631,-0.069 -0.647,-0.041 -0.659,-0.012 -0.669,0.016 -0.675,0.046 -0.679,0.075 -0.68,0.105 -0.079,-0.035 1.89,-1.469 -3.499,-1.542 -7.904,6.126 -6.572,5.095 3.509,1.563 7.896,-6.136 2.498,-1.941 0.763,-0.099 0.71,-0.077 0.661,-0.055 0.616,-0.031 0.574,-0.009 0.536,0.014 0.502,0.038 0.473,0.061 0.446,0.086 0.424,0.109 0.405,0.133 0.391,0.157 0.488,0.25 0.398,0.278 0.308,0.303 0.219,0.325 0.13,0.346 0.041,0.363 -0.047,0.378 -0.136,0.39 -0.223,0.4 -0.312,0.407 -0.399,0.412 -0.486,0.414 -7.879,6.158 -1.087,0.849 3.531,1.572 7.871,-6.167 1.056,-0.827 0.888,-0.763 0.696,-0.742 0.513,-0.718 0.336,-0.691 0.168,-0.663 0.009,-0.631 -0.144,-0.598 -0.287,-0.561 -0.424,-0.523 -0.552,-0.483 -0.672,-0.438" + id="path106" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 730.669,323.501 -3.464,-1.527 -7.944,6.073 -1.062,0.812 -0.84,0.704 -0.673,0.696 -0.51,0.685 -0.35,0.67 -0.193,0.652 -0.038,0.629 0.113,0.604 0.262,0.574 0.406,0.542 0.549,0.504 0.687,0.464 0.824,0.42 0.453,0.181 0.498,0.159 0.537,0.138 0.572,0.115 0.603,0.092 0.628,0.07 0.65,0.046 0.667,0.022 0.679,-0.001 0.687,-0.026 0.69,-0.051 0.69,-0.076 -1.852,1.426 3.495,1.556 7.913,-6.113 6.576,-5.08 -3.484,-1.536 -7.921,6.104 -2.426,1.869 -0.61,0.117 -0.598,0.09 -0.585,0.064 -0.57,0.039 -0.554,0.013 -0.537,-0.012 -0.517,-0.038 -0.498,-0.063 -0.476,-0.088 -0.454,-0.113 -0.429,-0.137 -0.405,-0.162 -0.548,-0.273 -0.451,-0.288 -0.355,-0.301 -0.26,-0.315 -0.166,-0.327 -0.072,-0.338 0.019,-0.348 0.111,-0.358 0.202,-0.367 0.29,-0.375 0.38,-0.382 0.466,-0.389 7.938,-6.082 1.257,-0.964" + id="path108" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 715.623,316.597 -1.266,-0.633 -1.332,-0.509 -1.399,-0.386 -1.448,-0.266 -1.479,-0.148 -1.493,-0.032 -1.49,0.083 -1.47,0.196 -1.432,0.308 -1.377,0.417 -1.305,0.525 -1.215,0.631 -1.107,0.737 -1.017,0.858 -0.808,0.882 -0.601,0.897 -0.393,0.903 -0.188,0.9 0.018,0.889 0.223,0.869 0.428,0.838 0.63,0.801 0.834,0.753 1.035,0.696 1.236,0.631 1.421,0.556 1.468,0.426 1.5,0.297 1.519,0.168 1.525,0.041 1.519,-0.085 1.497,-0.21 1.464,-0.335 1.417,-0.456 1.357,-0.579 1.284,-0.699 1.197,-0.817 0.969,-0.836 0.755,-0.862 0.543,-0.879 0.333,-0.886 0.126,-0.885 -0.079,-0.875 -0.282,-0.857 -0.483,-0.829 -0.682,-0.793 -0.879,-0.749 -1.073,-0.696" + id="path110" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 710.904,317.583 0.834,0.318 0.797,0.402 0.672,0.443 0.545,0.478 0.418,0.509 0.289,0.533 0.161,0.551 0.029,0.564 -0.101,0.572 -0.234,0.574 -0.367,0.57 -0.502,0.561 -0.636,0.545 -0.808,0.558 -0.848,0.477 -0.882,0.396 -0.91,0.314 -0.933,0.231 -0.948,0.149 -0.96,0.065 -0.963,-0.02 -0.962,-0.104 -0.955,-0.189 -0.941,-0.275 -0.921,-0.361 -0.767,-0.392 -0.638,-0.433 -0.506,-0.468 -0.374,-0.5 -0.243,-0.527 -0.109,-0.549 0.025,-0.566 0.158,-0.58 0.294,-0.588 0.429,-0.591 0.566,-0.591 0.703,-0.586 0.729,-0.493 0.787,-0.425 0.834,-0.355 0.872,-0.285 0.9,-0.213 0.919,-0.141 0.929,-0.068 0.928,0.008 0.919,0.083 0.9,0.16 0.871,0.239" + id="path112" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 685.554,303.293 -0.515,-0.249 -0.415,-0.165 -0.446,-0.144 -0.479,-0.123 -0.512,-0.101 -0.545,-0.079 -0.578,-0.058 -0.613,-0.036 -0.647,-0.015 -0.683,0.007 -0.718,0.029 -0.755,0.051 -0.791,0.073 1.915,-1.416 -3.373,-1.487 -8.049,5.935 -6.617,4.88 3.381,1.506 8.042,-5.944 2.619,-1.936 0.677,-0.091 0.631,-0.068 0.589,-0.042 0.553,-0.019 0.521,0.006 0.493,0.03 0.471,0.054 0.453,0.079 0.439,0.103 0.43,0.127 0.426,0.152 0.426,0.177 0.391,0.198 0.333,0.223 0.269,0.247 0.201,0.272 0.128,0.294 0.048,0.317 -0.037,0.338 -0.126,0.359 -0.22,0.378 -0.321,0.398 -0.426,0.415 -0.537,0.433 -8.027,5.964 -1.091,0.811 3.401,1.515 8.02,-5.973 2.62,-1.952 0.573,-0.058 0.569,-0.045 0.561,-0.03 0.548,-0.016 0.531,-0.001 0.51,0.015 0.485,0.03 0.455,0.048 0.421,0.064 0.383,0.082 0.341,0.1 0.294,0.119 0.455,0.231 0.387,0.259 0.315,0.285 0.24,0.309 0.161,0.33 0.078,0.349 -0.009,0.366 -0.099,0.38 -0.193,0.392 -0.291,0.401 -0.393,0.408 -0.498,0.412 -8.005,5.993 -1.063,0.796 3.42,1.523 7.999,-6.002 1.194,-0.897 0.789,-0.647 0.647,-0.646 0.504,-0.642 0.36,-0.633 0.217,-0.62 0.074,-0.602 -0.071,-0.58 -0.215,-0.554 -0.36,-0.523 -0.505,-0.489 -0.651,-0.449 -0.797,-0.407 -0.623,-0.246 -0.644,-0.199 -0.661,-0.156 -0.678,-0.116 -0.692,-0.079 -0.703,-0.046 -0.714,-0.014 -0.721,0.014 -0.727,0.038 -0.729,0.06 -0.732,0.079 -0.73,0.095 0.114,-0.44 0.053,-0.425 -0.007,-0.411 -0.065,-0.395 -0.124,-0.379 -0.181,-0.363 -0.239,-0.345 -0.295,-0.328 -0.351,-0.309 -0.407,-0.289 -0.461,-0.27" + id="path114" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 668.795,287.385 -3.336,-1.463 -8.085,5.885 -8.085,5.885 -6.105,4.442 3.349,1.491 8.079,-5.893 8.078,-5.894 6.105,-4.453" + id="path116" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 647.479,286.528 -0.801,-0.389 -0.607,-0.252 -0.609,-0.221 -0.612,-0.19 -0.616,-0.16 -0.619,-0.129 -0.623,-0.1 -0.629,-0.068 -0.633,-0.039 -0.638,-0.008 -0.644,0.022 -0.651,0.052 -0.656,0.083 -3.177,2.284 0.804,-0.108 0.776,-0.076 0.748,-0.046 0.719,-0.016 0.69,0.013 0.66,0.04 0.63,0.068 0.599,0.094 0.569,0.12 0.537,0.144 0.505,0.167 0.473,0.191 0.467,0.224 0.392,0.23 0.316,0.235 0.241,0.242 0.162,0.249 0.083,0.258 0.004,0.266 -0.079,0.277 -0.16,0.287 -0.244,0.299 -0.329,0.312 -0.415,0.325 -0.787,0.568 -3.867,-0.642 -0.892,-0.144 -0.902,-0.139 -0.908,-0.124 -0.909,-0.099 -0.906,-0.064 -0.897,-0.017 -0.885,0.038 -0.868,0.104 -0.846,0.181 -0.819,0.266 -0.788,0.364 -0.753,0.471 -0.44,0.355 -0.361,0.375 -0.28,0.389 -0.196,0.399 -0.11,0.403 -0.021,0.402 0.07,0.397 0.164,0.386 0.26,0.37 0.358,0.349 0.46,0.322 0.563,0.292 0.393,0.163 0.414,0.148 0.434,0.133 0.454,0.117 0.474,0.101 0.495,0.086 0.514,0.069 0.534,0.053 0.553,0.037 0.573,0.02 0.592,0.003 0.611,-0.014 -0.167,0.22 -0.121,0.211 -0.076,0.204 -0.031,0.198 0.015,0.19 0.062,0.185 0.107,0.18 0.154,0.176 0.201,0.171 0.247,0.168 0.294,0.166 0.342,0.163 0.26,0.11 0.26,0.094 0.265,0.082 0.277,0.069 0.294,0.058 0.317,0.047 0.345,0.039 0.38,0.031 0.42,0.025 0.467,0.018 0.518,0.015 0.577,0.01 1.779,-1.292 -0.305,0.004 h -0.293 l -0.278,-0.005 -0.264,-0.009 -0.247,-0.012 -0.23,-0.017 -0.21,-0.02 -0.191,-0.024 -0.169,-0.027 -0.146,-0.03 -0.123,-0.033 -0.097,-0.037 -0.095,-0.047 -0.078,-0.05 -0.061,-0.053 -0.042,-0.057 -0.024,-0.06 -0.004,-0.066 0.016,-0.069 0.037,-0.075 0.059,-0.08 0.081,-0.085 0.104,-0.092 0.128,-0.098 7.583,-5.498 0.741,-0.602 0.56,-0.593 0.387,-0.583 0.223,-0.569 0.067,-0.555 -0.082,-0.538 -0.222,-0.518 -0.354,-0.497 -0.477,-0.474 -0.593,-0.447 -0.701,-0.42" + id="path118" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 640.803,292.783 0.915,0.156 -4.307,3.116 -0.41,0.032 -0.399,0.021 -0.389,0.01 -0.378,-10e-4 -0.366,-0.013 -0.354,-0.026 -0.342,-0.039 -0.328,-0.052 -0.315,-0.065 -0.3,-0.079 -0.285,-0.094 -0.269,-0.109 -0.32,-0.163 -0.268,-0.179 -0.215,-0.194 -0.163,-0.206 -0.109,-0.215 -0.056,-0.224 -0.002,-0.229 0.054,-0.232 0.108,-0.233 0.164,-0.233 0.219,-0.228 0.277,-0.224 0.468,-0.279 0.53,-0.212 0.587,-0.151 0.639,-0.096 0.689,-0.045 0.733,10e-4 0.774,0.039 0.81,0.074 0.843,0.103 0.87,0.125 0.895,0.144" + id="path120" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 633.808,280.477 -0.461,-0.213 -1.281,-0.491 -1.323,-0.368 -1.355,-0.244 -1.379,-0.122 -1.393,-0.002 -1.399,0.118 -1.395,0.236 -1.384,0.352 -1.362,0.469 -1.333,0.584 -1.294,0.698 -1.247,0.811 -0.989,0.785 -0.793,0.805 -0.596,0.817 -0.401,0.821 -0.206,0.818 -0.011,0.807 0.183,0.789 0.377,0.763 0.57,0.73 0.764,0.69 0.955,0.64 1.148,0.584 0.45,0.192 0.478,0.185 0.497,0.178 0.512,0.169 0.52,0.159 0.523,0.147 0.52,0.135 0.51,0.12 0.494,0.105 0.474,0.089 0.446,0.07 0.414,0.051 2.906,-2.086 -0.569,-0.07 -0.543,-0.073 -0.519,-0.079 -0.495,-0.084 -0.472,-0.09 -0.452,-0.097 -0.433,-0.105 -0.415,-0.112 -0.399,-0.122 -0.384,-0.13 -0.37,-0.141 -0.358,-0.151 -0.79,-0.395 -0.661,-0.426 -0.531,-0.451 -0.4,-0.475 -0.269,-0.496 -0.134,-0.512 10e-4,-0.526 0.136,-0.537 0.275,-0.544 0.413,-0.549 0.553,-0.549 0.695,-0.548 0.77,-0.5 0.807,-0.432 0.837,-0.362 0.86,-0.292 0.874,-0.222 0.881,-0.151 0.882,-0.078 0.874,-0.006 0.859,0.067 0.837,0.142 0.808,0.217 0.771,0.293 0.35,0.163 0.331,0.171 0.311,0.183 0.294,0.197 0.278,0.212 0.263,0.231 0.248,0.252 0.237,0.275 0.224,0.3 0.215,0.329 0.206,0.359 0.198,0.391 3.11,-2.231 -0.243,-0.282 -0.244,-0.27 -0.248,-0.259 -0.257,-0.25 -0.269,-0.242 -0.285,-0.235 -0.305,-0.228 -0.328,-0.224 -0.356,-0.218 -0.387,-0.216 -0.421,-0.213" + id="path122" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 625.761,270.18 -0.245,-0.126 -0.278,-0.104 -0.298,-0.077 -0.314,-0.053 -0.325,-0.027 -0.332,-0.002 -0.334,0.022 -0.331,0.045 -0.325,0.069 -0.313,0.091 -0.297,0.114 -0.276,0.135 -0.251,0.157 -0.215,0.173 -0.172,0.181 -0.129,0.188 -0.086,0.191 -0.044,0.192 -0.002,0.191 0.04,0.187 0.082,0.179 0.124,0.17 0.164,0.159 0.205,0.144 0.246,0.126 0.278,0.104 0.299,0.078 0.314,0.052 0.326,0.027 0.332,0.003 0.335,-0.022 0.332,-0.046 0.325,-0.068 0.313,-0.092 0.297,-0.114 0.276,-0.136 0.251,-0.157 0.215,-0.173 0.171,-0.182 0.129,-0.188 0.086,-0.191 0.043,-0.192 0.001,-0.191 -0.041,-0.186 -0.082,-0.18 -0.124,-0.17 -0.164,-0.158 -0.206,-0.143" + id="path124" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 620.955,275.142 -3.269,-1.441 -8.163,5.776 -6.649,4.705 3.277,1.459 8.157,-5.784 6.647,-4.715" + id="path126" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 608.913,269.506 -0.376,-0.175 -0.828,-0.329 -0.836,-0.263 -0.84,-0.198 -0.839,-0.131 -0.833,-0.064 -0.822,0.002 -0.805,0.068 -0.784,0.135 -0.758,0.202 -0.727,0.27 -0.69,0.337 -0.649,0.404 -0.788,0.725 -0.416,0.767 -0.11,0.796 0.131,0.81 0.305,0.812 0.413,0.798 0.454,0.77 0.428,0.728 0.335,0.671 0.176,0.601 -0.05,0.516 -0.345,0.416 -0.277,0.169 -0.299,0.136 -0.318,0.104 -0.334,0.072 -0.347,0.044 -0.357,0.015 -0.363,-0.012 -0.367,-0.037 -0.368,-0.061 -0.365,-0.084 -0.36,-0.105 -0.351,-0.125 -0.329,-0.162 -0.327,-0.19 -0.322,-0.22 -0.317,-0.248 -0.309,-0.276 -0.301,-0.303 -0.289,-0.329 -0.276,-0.356 -0.262,-0.382 -0.245,-0.407 -0.228,-0.431 -0.207,-0.455 -3.188,2.232 0.282,0.396 0.288,0.37 0.297,0.346 0.308,0.324 0.321,0.304 0.338,0.286 0.356,0.271 0.377,0.258 0.401,0.246 0.427,0.237 0.456,0.231 0.487,0.226 0.796,0.313 0.829,0.247 0.852,0.179 0.866,0.113 0.874,0.046 0.871,-0.022 0.861,-0.089 0.842,-0.157 0.815,-0.224 0.779,-0.292 0.735,-0.359 0.683,-0.428 0.35,-0.271 0.289,-0.279 0.23,-0.289 0.171,-0.305 0.114,-0.324 0.059,-0.346 0.004,-0.373 -0.049,-0.402 -0.102,-0.437 -0.151,-0.474 -0.201,-0.516 -0.249,-0.56 -0.321,-0.56 -0.277,-0.508 -0.232,-0.459 -0.19,-0.411 -0.146,-0.367 -0.103,-0.326 -0.062,-0.286 -0.019,-0.249 0.022,-0.216 0.064,-0.183 0.104,-0.155 0.144,-0.128 0.21,-0.127 0.233,-0.106 0.254,-0.082 0.271,-0.06 0.287,-0.036 0.301,-0.013 0.311,0.011 0.32,0.034 0.326,0.059 0.33,0.083 0.331,0.108 0.33,0.133 0.302,0.144 0.303,0.167 0.3,0.19 0.297,0.212 0.291,0.234 0.284,0.256 0.274,0.278 0.263,0.299 0.249,0.321 0.233,0.342 0.216,0.362 0.197,0.384 2.893,-2.04 -0.231,-0.327 -0.243,-0.312 -0.255,-0.297 -0.267,-0.282 -0.28,-0.268 -0.293,-0.254 -0.306,-0.24 -0.319,-0.227 -0.333,-0.213 -0.348,-0.2 -0.361,-0.188" + id="path128" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 589.026,261.069 -3.647,-1.608 -4.438,8.962 -0.953,1.923 -9.553,2.954 -6.882,2.127 3.588,1.607 9.551,-2.963 9.551,-2.963 9.551,-2.963 5.45,-1.691 -3.634,-1.602 -9.538,3.006 -3.024,0.953 3.978,-7.742" + id="path130" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 580.466,248.659 -3.182,-1.395 -8.253,5.647 -8.253,5.647 -6.087,4.166 3.193,1.421 8.247,-5.655 2.468,-1.693 0.738,-0.091 0.685,-0.07 0.636,-0.049 0.59,-0.029 0.549,-0.008 0.51,0.013 0.475,0.034 0.445,0.056 0.417,0.078 0.393,0.099 0.374,0.121 0.357,0.144 0.44,0.227 0.352,0.253 0.264,0.275 0.177,0.296 0.089,0.315 0.004,0.33 -0.083,0.344 -0.169,0.355 -0.253,0.364 -0.337,0.371 -0.422,0.374 -0.505,0.377 -8.234,5.675 -1.013,0.698 3.21,1.43 8.228,-5.683 0.916,-0.633 0.926,-0.694 0.747,-0.675 0.574,-0.653 0.405,-0.63 0.243,-0.605 0.087,-0.576 -0.063,-0.547 -0.209,-0.516 -0.347,-0.481 -0.481,-0.447 -0.609,-0.408 -0.731,-0.369 -0.466,-0.186 -0.497,-0.162 -0.525,-0.137 -0.552,-0.113 -0.575,-0.088 -0.595,-0.063 -0.613,-0.037 -0.627,-0.012 -0.639,0.015 -0.649,0.042 -0.656,0.068 -0.659,0.096 -0.071,-0.032 8.247,-5.655 1.369,-0.939" + id="path132" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 559.476,239.456 -8.285,5.6 -8.285,5.6 -6.082,4.11 3.481,1.551 8.279,-5.609 1.567,-1.062 3.625,1.604 1.4,0.555 1.383,0.425 1.362,0.301 1.335,0.183 1.303,0.068 1.264,-0.038 1.22,-0.142 1.171,-0.237 1.117,-0.329 1.056,-0.415 0.991,-0.493 0.92,-0.568 0.825,-0.621 0.687,-0.641 0.538,-0.657 0.381,-0.669 0.216,-0.675 0.039,-0.678 -0.145,-0.675 -0.338,-0.668 -0.542,-0.656 -0.753,-0.64 -0.975,-0.619 -1.205,-0.595 -7.55,-3.31" + id="path134" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 560.048,242.94 4.082,1.794 0.71,0.352 0.555,0.359 0.411,0.365 0.278,0.367 0.156,0.366 0.045,0.364 -0.056,0.359 -0.145,0.35 -0.223,0.339 -0.292,0.326 -0.348,0.311 -0.393,0.291 -0.576,0.354 -0.602,0.296 -0.625,0.239 -0.643,0.182 -0.659,0.126 -0.669,0.069 -0.677,0.014 -0.68,-0.041 -0.68,-0.097 -0.676,-0.152 -0.668,-0.206 -0.657,-0.259 -3.943,-1.741 6.975,-4.727" + id="path136" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1409.6721,548.00219 -1.272,-0.651 -0.792,-0.339 -0.814,-0.295 -0.83,-0.251 -0.844,-0.206 -0.853,-0.16 -0.858,-0.114 -0.86,-0.068 -0.856,-0.021 -0.85,0.027 -0.839,0.076 -0.825,0.125 -0.805,0.174 -0.125,-0.058 1.457,-2.434 -5.528,-2.554 -5.156,8.568 -5.156,8.568 -0.89,1.479 5.563,2.598 5.135,-8.58 2.893,-4.833 0.916,-0.165 0.864,-0.128 0.814,-0.09 0.772,-0.052 0.733,-0.015 0.7,0.024 0.672,0.063 0.65,0.102 0.631,0.141 0.618,0.181 0.611,0.221 0.608,0.261 0.795,0.414 0.698,0.461 0.598,0.502 0.499,0.54 0.398,0.573 0.295,0.603 0.191,0.627 0.086,0.648 -0.021,0.664 -0.13,0.677 -0.239,0.684 -0.351,0.687 -5.09,8.608 -1.799,3.044 5.605,2.618 5.069,-8.62 1.774,-3.017 0.635,-1.268 0.402,-1.233 0.18,-1.192 -0.028,-1.148 -0.226,-1.099 -0.41,-1.048 -0.584,-0.992 -0.745,-0.931 -0.895,-0.868 -1.032,-0.8 -1.159,-0.728" + id="path138" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1375.4691,532.23919 -2.067,-1.058 -2.068,-0.849 -2.07,-0.644 -2.051,-0.445 -2.011,-0.246 -1.95,-0.053 -1.868,0.139 -1.766,0.327 -1.641,0.513 -1.496,0.696 -1.33,0.876 -1.141,1.054 -0.932,1.23 -0.732,1.434 -0.448,1.473 -0.168,1.499 0.103,1.51 0.368,1.506 0.626,1.487 0.878,1.453 1.122,1.404 1.359,1.34 1.59,1.261 1.813,1.167 2.029,1.057 2.219,0.932 2.19,0.714 2.144,0.497 2.082,0.282 2.003,0.069 1.908,-0.143 1.796,-0.352 1.667,-0.56 1.522,-0.766 1.361,-0.97 1.184,-1.17 0.991,-1.369 0.681,-1.401 0.388,-1.443 0.102,-1.47 -0.175,-1.483 -0.442,-1.48 -0.7,-1.464 -0.95,-1.431 -1.191,-1.386 -1.422,-1.325 -1.646,-1.251 -1.861,-1.161" + id="path140" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.0431,533.88519 1.293,0.531 1.304,0.671 1.171,0.74 1.03,0.8 0.887,0.849 0.738,0.891 0.583,0.922 0.424,0.944 0.259,0.956 0.089,0.96 -0.086,0.954 -0.266,0.938 -0.451,0.913 -0.665,0.933 -0.771,0.799 -0.871,0.663 -0.964,0.526 -1.049,0.388 -1.127,0.248 -1.197,0.109 -1.26,-0.032 -1.317,-0.175 -1.364,-0.317 -1.405,-0.461 -1.438,-0.605 -1.26,-0.656 -1.118,-0.724 -0.974,-0.784 -0.824,-0.837 -0.671,-0.882 -0.515,-0.918 -0.353,-0.947 -0.188,-0.969 -0.019,-0.983 0.154,-0.99 0.33,-0.988 0.51,-0.979 0.609,-0.823 0.728,-0.709 0.837,-0.594 0.933,-0.475 1.019,-0.357 1.091,-0.235 1.154,-0.113 1.205,0.012 1.244,0.14 1.272,0.267 1.289,0.399" + id="path142" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.9951,513.36719 -0.422,-0.219 -0.445,-0.179 -0.452,-0.135 -0.454,-0.09 -0.449,-0.047 -0.439,-0.004 -0.423,0.037 -0.401,0.079 -0.375,0.119 -0.342,0.158 -0.304,0.198 -0.259,0.235 -0.21,0.272 -0.15,0.3 -0.087,0.315 -0.026,0.325 0.034,0.332 0.09,0.334 0.144,0.331 0.196,0.323 0.246,0.312 0.294,0.296 0.338,0.275 0.381,0.249 0.422,0.22 0.446,0.181 0.453,0.135 0.455,0.091 0.45,0.047 0.44,0.004 0.424,-0.038 0.403,-0.079 0.375,-0.12 0.342,-0.159 0.304,-0.198 0.259,-0.236 0.209,-0.273 0.15,-0.3 0.086,-0.316 0.025,-0.326 -0.035,-0.332 -0.091,-0.334 -0.145,-0.33 -0.197,-0.323 -0.247,-0.312 -0.294,-0.295 -0.338,-0.274 -0.381,-0.249" + id="path144" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1352.4831,521.98519 -5.418,-2.504 -5.328,8.462 -5.328,8.463 -0.831,1.32 5.452,2.546 5.308,-8.475 5.308,-8.475 0.837,-1.337" + id="path146" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1325.6341,513.72819 -5.399,8.417 -0.721,1.123 -0.451,0.829 -0.302,0.847 -0.149,0.858 0.01,0.865 0.167,0.865 0.33,0.86 0.498,0.849 0.667,0.834 0.842,0.811 1.018,0.784 1.2,0.75 1.384,0.712 0.471,0.206 0.525,0.204 0.571,0.2 0.608,0.194 0.637,0.185 0.656,0.175 0.669,0.161 0.672,0.145 0.667,0.128 0.654,0.107 0.631,0.085 0.601,0.06 2.141,-3.387 -0.681,-0.039 -0.662,-0.055 -0.643,-0.07 -0.625,-0.085 -0.607,-0.102 -0.59,-0.118 -0.573,-0.134 -0.556,-0.151 -0.54,-0.167 -0.525,-0.184 -0.509,-0.201 -0.494,-0.218 -0.401,-0.204 -0.401,-0.242 -0.391,-0.278 -0.368,-0.313 -0.331,-0.345 -0.281,-0.376 -0.221,-0.406 -0.146,-0.434 -0.059,-0.459 0.04,-0.484 0.152,-0.506 0.276,-0.527 5.377,-8.431 0.541,-0.848 8.61,3.986 2.038,-3.221 -8.6,-3.974 2.373,-3.719 -9.916,1.294 -4.33,0.565 -0.258,0.4" + id="path148" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1321.7011,498.05119 -0.414,-0.216 -0.44,-0.177 -0.447,-0.132 -0.449,-0.09 -0.445,-0.046 -0.436,-0.004 -0.42,0.037 -0.401,0.078 -0.373,0.117 -0.342,0.156 -0.305,0.195 -0.261,0.232 -0.212,0.268 -0.154,0.295 -0.091,0.311 -0.031,0.321 0.028,0.327 0.085,0.329 0.138,0.326 0.19,0.319 0.239,0.308 0.287,0.291 0.332,0.271 0.375,0.246 0.415,0.217 0.44,0.178 0.448,0.133 0.45,0.09 0.446,0.046 0.437,0.004 0.422,-0.037 0.401,-0.078 0.374,-0.118 0.342,-0.157 0.305,-0.195 0.261,-0.232 0.212,-0.27 0.153,-0.296 0.09,-0.311 0.03,-0.321 -0.029,-0.328 -0.086,-0.329 -0.139,-0.326 -0.191,-0.318 -0.24,-0.307 -0.287,-0.291 -0.332,-0.27 -0.375,-0.246" + id="path150" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1319.0761,506.54719 -5.342,-2.469 -5.447,8.386 -5.448,8.387 -0.787,1.213 5.373,2.51 5.428,-8.399 5.428,-8.398 0.795,-1.23" + id="path152" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1299.1721,496.89919 -0.62,-0.3 -1.324,-0.562 -1.287,-0.45 -1.243,-0.337 -1.193,-0.224 -1.136,-0.111 -1.073,0.003 -1.003,0.117 -0.926,0.231 -0.843,0.346 -0.753,0.46 -0.655,0.576 -0.553,0.692 -0.501,1.239 0.017,1.313 0.439,1.362 0.764,1.388 0.994,1.389 1.124,1.367 1.158,1.319 1.095,1.248 0.931,1.151 0.671,1.031 0.313,0.884 -0.146,0.714 -0.239,0.29 -0.292,0.233 -0.34,0.178 -0.385,0.125 -0.422,0.074 -0.456,0.026 -0.485,-0.02 -0.508,-0.063 -0.527,-0.105 -0.54,-0.144 -0.548,-0.181 -0.552,-0.215 -0.549,-0.276 -0.567,-0.327 -0.583,-0.377 -0.597,-0.425 -0.607,-0.473 -0.615,-0.52 -0.62,-0.565 -0.622,-0.611 -0.622,-0.654 -0.619,-0.697 -0.613,-0.739 -0.605,-0.78 -2.541,3.826 0.658,0.679 0.648,0.635 0.642,0.593 0.64,0.555 0.643,0.522 0.652,0.492 0.665,0.464 0.683,0.442 0.705,0.423 0.734,0.408 0.766,0.395 0.803,0.388 1.274,0.538 1.266,0.423 1.248,0.309 1.219,0.194 1.178,0.078 1.126,-0.037 1.062,-0.153 0.989,-0.269 0.903,-0.385 0.807,-0.501 0.699,-0.618 0.58,-0.734 0.259,-0.465 0.174,-0.478 0.088,-0.497 v -0.523 l -0.088,-0.555 -0.178,-0.594 -0.269,-0.639 -0.36,-0.691 -0.453,-0.749 -0.547,-0.812 -0.641,-0.884 -0.738,-0.961 -0.831,-0.959 -0.735,-0.871 -0.64,-0.785 -0.55,-0.705 -0.46,-0.628 -0.374,-0.557 -0.29,-0.49 -0.208,-0.427 -0.129,-0.368 -0.051,-0.314 0.022,-0.265 0.096,-0.219 0.181,-0.218 0.227,-0.18 0.271,-0.141 0.312,-0.102 0.349,-0.062 0.384,-0.023 0.415,0.019 0.443,0.059 0.47,0.1 0.492,0.143 0.513,0.184 0.528,0.227 0.502,0.247 0.518,0.286 0.532,0.325 0.544,0.362 0.553,0.401 0.559,0.438 0.563,0.476 0.563,0.512 0.562,0.55 0.557,0.585 0.549,0.621 0.539,0.657 2.286,-3.493 -0.543,-0.56 -0.546,-0.533 -0.552,-0.508 -0.557,-0.484 -0.563,-0.458 -0.57,-0.435 -0.576,-0.41 -0.584,-0.388 -0.593,-0.365 -0.601,-0.343 -0.61,-0.32" + id="path154" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1272.6461,484.73119 -1.973,-1.012 -1.984,-0.812 -1.995,-0.617 -1.985,-0.425 -1.956,-0.236 -1.905,-0.051 -1.834,0.133 -1.743,0.313 -1.629,0.491 -1.495,0.666 -1.341,0.838 -1.165,1.009 -0.968,1.177 -0.783,1.371 -0.505,1.41 -0.233,1.434 0.031,1.445 0.291,1.44 0.544,1.423 0.792,1.39 1.033,1.343 1.268,1.282 1.497,1.207 1.719,1.116 1.936,1.011 2.127,0.891 2.109,0.683 2.074,0.475 2.023,0.27 1.956,0.066 1.872,-0.136 1.773,-0.338 1.656,-0.535 1.524,-0.733 1.376,-0.927 1.212,-1.12 1.032,-1.309 0.732,-1.34 0.445,-1.381 0.168,-1.406 -0.102,-1.418 -0.364,-1.417 -0.617,-1.4 -0.863,-1.369 -1.101,-1.326 -1.33,-1.268 -1.552,-1.197 -1.767,-1.111" + id="path156" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1267.2621,486.30619 1.241,0.508 1.245,0.643 1.11,0.708 0.972,0.764 0.828,0.813 0.68,0.852 0.528,0.882 0.371,0.903 0.209,0.915 0.043,0.919 -0.128,0.912 -0.303,0.898 -0.484,0.873 -0.693,0.893 -0.792,0.764 -0.882,0.634 -0.967,0.503 -1.044,0.371 -1.113,0.238 -1.176,0.104 -1.231,-0.031 -1.28,-0.167 -1.319,-0.303 -1.353,-0.441 -1.379,-0.579 -1.202,-0.628 -1.061,-0.692 -0.916,-0.751 -0.767,-0.8 -0.616,-0.843 -0.461,-0.879 -0.302,-0.906 -0.139,-0.927 0.026,-0.941 0.196,-0.946 0.368,-0.945 0.545,-0.937 0.633,-0.788 0.745,-0.678 0.846,-0.568 0.935,-0.455 1.012,-0.342 1.079,-0.225 1.134,-0.107 1.178,0.011 1.21,0.133 1.232,0.257 1.242,0.381" + id="path158" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1228.6871,464.77719 -5.745,8.185 -5.745,8.185 -5.746,8.185 -1.239,1.765 5.192,2.438 5.727,-8.197 0.867,-1.241 0.396,0.358 0.39,0.337 0.385,0.32 0.383,0.301 0.381,0.285 0.381,0.27 0.383,0.256 0.387,0.243 0.393,0.23 0.399,0.22 0.407,0.211 0.418,0.201 1.946,0.809 1.946,0.613 1.928,0.419 1.894,0.227 1.841,0.037 1.772,-0.151 1.684,-0.337 1.581,-0.52 1.461,-0.701 1.322,-0.881 1.168,-1.057 0.995,-1.23 0.845,-1.437 0.553,-1.422 0.263,-1.406 -0.024,-1.384 -0.309,-1.362 -0.593,-1.336 -0.873,-1.307 -1.151,-1.275 -1.428,-1.242 -1.701,-1.204 -1.974,-1.164 -2.244,-1.121 -8.916,-4.12" + id="path160" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1231.6881,470.23019 4.7,2.177 1.321,0.668 1.146,0.7 0.973,0.729 0.8,0.757 0.629,0.781 0.459,0.805 0.289,0.826 0.121,0.844 -0.047,0.862 -0.213,0.877 -0.378,0.889 -0.543,0.9 -0.643,0.794 -0.752,0.687 -0.851,0.578 -0.937,0.467 -1.012,0.353 -1.076,0.238 -1.129,0.12 -1.169,-0.001 -1.198,-0.121 -1.216,-0.246 -1.222,-0.372 -1.217,-0.5 -0.405,-0.196 -0.399,-0.209 -0.393,-0.22 -0.385,-0.231 -0.378,-0.242 -0.37,-0.253 -0.361,-0.262 -0.352,-0.272 -0.342,-0.281 -0.332,-0.29 -0.321,-0.298 -0.311,-0.305 5.728,-8.197 1.786,-2.556" + id="path162" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1673.2571,615.88519 -9.115,-4.113 -3.424,-1.545 -2.003,-0.84 -1.914,-0.673 -1.817,-0.508 -1.712,-0.343 -1.6,-0.178 -1.479,-0.014 -1.35,0.15 -1.214,0.314 -1.068,0.478 -0.915,0.641 -0.754,0.805 -0.584,0.969 -0.157,0.362 -0.131,0.363 -0.103,0.364 -0.077,0.365 -0.05,0.366 -0.024,0.368 v 0.369 l 0.03,0.37 0.057,0.371 0.084,0.372 0.11,0.374 0.138,0.374 0.176,0.395 0.203,0.396 0.23,0.397 0.257,0.398 0.284,0.399 0.311,0.401 0.338,0.401 0.364,0.403 0.392,0.404 0.419,0.406 0.446,0.406 0.473,0.408 -0.042,0.088 -0.764,-0.197 -0.731,-0.15 -0.694,-0.105 -0.653,-0.058 -0.609,-0.013 -0.559,0.032 -0.508,0.078 -0.451,0.122 -0.391,0.167 -0.327,0.211 -0.26,0.254 -0.188,0.299 -0.083,0.228 -0.042,0.243 v 0.259 l 0.043,0.276 0.086,0.293 0.13,0.312 0.175,0.331 0.219,0.35 0.264,0.372 0.31,0.392 0.356,0.416 0.403,0.438 -1.369,-0.346 -1.267,-0.254 -1.168,-0.16 -1.071,-0.068 -0.976,0.026 -0.885,0.118 -0.795,0.213 -0.709,0.306 -0.623,0.4 -0.542,0.495 -0.462,0.589 -0.385,0.685 -0.286,0.911 -0.034,0.97 0.21,1.02 0.444,1.059 0.669,1.087 0.886,1.103 1.092,1.11 1.29,1.105 1.478,1.089 1.658,1.062 1.827,1.024 1.988,0.975 2.216,0.955 2.104,0.785 1.983,0.614 1.855,0.444 1.72,0.272 1.576,0.102 1.424,-0.068 1.265,-0.239 1.099,-0.408 0.925,-0.578 0.743,-0.746 0.555,-0.915 0.24,-0.654 0.128,-0.683 0.01,-0.711 -0.121,-0.739 -0.258,-0.765 -0.402,-0.793 -0.555,-0.819 -0.716,-0.846 -0.884,-0.87 -1.061,-0.896 -1.246,-0.92 -1.438,-0.945 -1.379,-0.868 -1.258,-0.808 -1.133,-0.749 -1.008,-0.693 -0.88,-0.638 -0.752,-0.584 -0.621,-0.532 -0.488,-0.482 -0.355,-0.434 -0.218,-0.387 -0.08,-0.341 0.059,-0.298 0.405,-0.438 0.646,-0.171 0.856,0.047 1.038,0.218 1.188,0.342 1.308,0.418 1.399,0.446 1.458,0.427 1.487,0.361 1.486,0.247 1.454,0.084 1.39,-0.124 0.473,-0.091 0.485,-0.129 0.489,-0.165 0.487,-0.2 0.478,-0.232 0.462,-0.263 0.439,-0.29 0.409,-0.317 0.372,-0.341 0.328,-0.363 0.277,-0.382 0.219,-0.401 0.17,-0.416 0.125,-0.413 0.077,-0.413 0.03,-0.418 -0.02,-0.429 -0.069,-0.443 -0.12,-0.463 -0.172,-0.487 -0.224,-0.516 -0.278,-0.55 -0.333,-0.587 -0.388,-0.63 6.25,2.825 1.393,-3.038" + id="path164" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1656.4931,612.43919 0.829,0.335 0.769,0.387 0.713,0.435 0.651,0.477 0.585,0.51 0.511,0.536 0.433,0.553 0.348,0.563 0.258,0.564 0.162,0.558 0.06,0.544 -0.047,0.522 -0.162,0.492 -0.293,0.504 -0.378,0.431 -0.454,0.358 -0.524,0.284 -0.587,0.208 -0.644,0.132 -0.694,0.055 -0.737,-0.023 -0.773,-0.102 -0.803,-0.182 -0.826,-0.262 -0.842,-0.344 -0.875,-0.433 -0.793,-0.466 -0.707,-0.495 -0.618,-0.518 -0.528,-0.538 -0.432,-0.552 -0.336,-0.562 -0.235,-0.568 -0.132,-0.569 -0.026,-0.566 0.083,-0.557 0.196,-0.545 0.278,-0.451 0.375,-0.385 0.463,-0.319 0.541,-0.251 0.61,-0.182 0.669,-0.113 0.72,-0.04 0.76,0.031 0.791,0.106 0.814,0.181 0.827,0.257" + id="path166" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1647.6431,629.46719 0.976,0.463 1.036,0.53 1.063,0.585 1.059,0.633 1.021,0.669 0.952,0.698 0.849,0.714 0.715,0.723 0.548,0.722 0.347,0.709 0.115,0.689 -0.151,0.657 -0.27,0.414 -0.382,0.322 -0.491,0.232 -0.596,0.141 -0.697,0.051 -0.795,-0.038 -0.887,-0.127 -0.977,-0.216 -1.062,-0.304 -1.144,-0.392 -1.221,-0.479 -1.294,-0.566 -1.317,-0.63 -1.19,-0.625 -1.059,-0.619 -0.929,-0.612 -0.797,-0.603 -0.664,-0.593 -0.529,-0.582 -0.393,-0.571 -0.255,-0.556 -0.117,-0.542 0.023,-0.527 0.165,-0.509 0.262,-0.407 0.364,-0.33 0.458,-0.253 0.546,-0.178 0.627,-0.101 0.702,-0.026 0.769,0.05 0.829,0.126 0.884,0.201 0.931,0.277 0.971,0.353 1.005,0.427" + id="path168" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1632.0361,596.87419 -1.368,-0.681 -0.845,-0.354 -0.862,-0.309 -0.875,-0.262 -0.884,-0.215 -0.888,-0.167 -0.89,-0.12 -0.885,-0.071 -0.878,-0.021 -0.866,0.028 -0.85,0.079 -0.83,0.13 -0.805,0.182 -0.133,-0.06 1.237,-2.543 -5.916,-2.67 -4.397,8.982 -4.398,8.981 -0.731,1.492 5.955,2.716 4.375,-8.992 2.445,-5.027 0.92,-0.173 0.87,-0.133 0.823,-0.094 0.784,-0.055 0.748,-0.015 0.718,0.025 0.693,0.065 0.675,0.107 0.66,0.147 0.651,0.189 0.647,0.231 0.649,0.273 0.855,0.433 0.761,0.482 0.664,0.525 0.566,0.564 0.466,0.599 0.364,0.63 0.261,0.655 0.154,0.677 0.047,0.695 -0.062,0.707 -0.174,0.715 -0.287,0.718 -4.322,9.018 -1.515,3.162 6.003,2.738 4.297,-9.03 1.493,-3.136 0.518,-1.326 0.283,-1.288 0.061,-1.246 -0.148,-1.2 -0.345,-1.149 -0.528,-1.095 -0.7,-1.036 -0.858,-0.974 -1.005,-0.907 -1.138,-0.836 -1.26,-0.76" + id="path170" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1608.6911,576.91919 -0.46,-0.232 -0.481,-0.191 -0.482,-0.143 -0.477,-0.095 -0.468,-0.05 -0.453,-0.005 -0.431,0.04 -0.403,0.084 -0.372,0.126 -0.332,0.168 -0.289,0.209 -0.239,0.249 -0.183,0.289 -0.119,0.317 -0.051,0.334 0.013,0.345 0.075,0.352 0.133,0.353 0.188,0.351 0.241,0.343 0.292,0.331 0.337,0.313 0.382,0.291 0.423,0.265 0.46,0.233 0.481,0.191 0.483,0.143 0.479,0.096 0.469,0.05 0.454,0.005 0.432,-0.04 0.405,-0.084 0.371,-0.127 0.334,-0.168 0.288,-0.21 0.239,-0.25 0.182,-0.29 0.118,-0.318 0.05,-0.335 -0.014,-0.345 -0.076,-0.352 -0.134,-0.354 -0.189,-0.35 -0.243,-0.343 -0.291,-0.33 -0.338,-0.312 -0.382,-0.291 -0.422,-0.263" + id="path172" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1607.1481,586.05219 -5.882,-2.654 -4.454,8.953 -4.454,8.954 -0.714,1.436 5.921,2.7 4.431,-8.965 4.43,-8.965 0.722,-1.459" + id="path174" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1578.5091,577.30019 -4.538,8.911 -0.612,1.201 -0.365,0.879 -0.209,0.898 -0.05,0.91 0.112,0.916 0.276,0.917 0.444,0.912 0.614,0.901 0.788,0.883 0.964,0.86 1.144,0.831 1.325,0.796 1.511,0.754 0.51,0.219 0.566,0.216 0.611,0.213 0.65,0.205 0.678,0.197 0.697,0.184 0.708,0.171 0.71,0.154 0.702,0.136 0.686,0.114 0.66,0.09 0.626,0.064 1.795,-3.592 -0.705,-0.042 -0.688,-0.057 -0.671,-0.075 -0.654,-0.091 -0.637,-0.107 -0.622,-0.125 -0.606,-0.142 -0.591,-0.16 -0.576,-0.177 -0.562,-0.196 -0.549,-0.213 -0.535,-0.231 -0.437,-0.217 -0.443,-0.256 -0.436,-0.295 -0.416,-0.331 -0.382,-0.366 -0.336,-0.399 -0.276,-0.43 -0.202,-0.46 -0.117,-0.487 -0.017,-0.513 0.095,-0.536 0.221,-0.559 4.513,-8.924 0.461,-0.911 9.113,4.119 0.232,0.105 1.71,-3.414 -9.115,-4.113 -0.218,-0.099 1.993,-3.94 -9.908,1.351 -4.532,0.618 -0.218,0.424" + id="path176" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1562.7231,565.60119 -1.328,-0.663 -0.823,-0.344 -0.84,-0.3 -0.855,-0.254 -0.865,-0.21 -0.871,-0.162 -0.873,-0.117 -0.871,-0.069 -0.865,-0.02 -0.855,0.027 -0.841,0.077 -0.822,0.126 -0.799,0.177 -0.13,-0.058 1.297,-2.473 -5.752,-2.596 -4.668,8.844 -4.667,8.844 -0.649,1.228 5.79,2.64 4.646,-8.855 2.504,-4.775 0.913,-0.167 0.861,-0.13 0.815,-0.092 0.774,-0.053 0.738,-0.015 0.708,0.024 0.682,0.064 0.661,0.103 0.646,0.144 0.637,0.184 0.631,0.224 0.631,0.266 0.831,0.421 0.735,0.468 0.639,0.51 0.541,0.549 0.441,0.582 0.34,0.613 0.237,0.637 0.132,0.658 0.025,0.675 -0.083,0.688 -0.194,0.695 -0.305,0.698 -4.595,8.882 -1.53,2.959 5.834,2.661 4.573,-8.894 1.507,-2.932 0.551,-1.289 0.318,-1.252 0.099,-1.212 -0.11,-1.166 -0.305,-1.118 -0.487,-1.064 -0.659,-1.008 -0.816,-0.947 -0.963,-0.881 -1.097,-0.813 -1.219,-0.739" + id="path178" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1520.1781,546.80519 -5.677,-2.562 -4.792,8.777 -1.52,2.785 -0.541,1.183 -0.331,1.171 -0.129,1.152 0.068,1.128 0.258,1.096 0.441,1.06 0.617,1.017 0.787,0.967 0.949,0.912 1.105,0.85 1.254,0.782 1.397,0.707 0.73,0.306 0.771,0.268 0.804,0.232 0.833,0.194 0.855,0.156 0.87,0.117 0.88,0.078 0.883,0.038 0.88,-0.003 0.872,-0.044 0.857,-0.086 0.835,-0.128 -1.288,2.406 5.757,2.625 4.699,-8.827 4.699,-8.828 0.638,-1.198 -5.72,-2.581 -4.721,8.815 -2.463,4.599 -0.701,0.196 -0.706,0.152 -0.709,0.109 -0.71,0.065 -0.708,0.022 -0.706,-0.021 -0.702,-0.064 -0.695,-0.106 -0.687,-0.148 -0.677,-0.19 -0.665,-0.231 -0.651,-0.273 -0.924,-0.46 -0.81,-0.484 -0.696,-0.508 -0.583,-0.53 -0.47,-0.55 -0.358,-0.57 -0.246,-0.586 -0.136,-0.603 -0.025,-0.618 0.085,-0.631 0.194,-0.643 0.303,-0.653 4.77,-8.789 1.656,-3.05" + id="path180" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1495.3341,535.23419 -2.128,-1.061 -2.118,-0.851 -2.108,-0.647 -2.078,-0.445 -2.028,-0.248 -1.955,-0.052 -1.864,0.139 -1.75,0.328 -1.615,0.514 -1.46,0.698 -1.283,0.879 -1.085,1.057 -0.866,1.233 -0.654,1.437 -0.366,1.478 -0.086,1.503 0.186,1.514 0.452,1.51 0.709,1.491 0.958,1.457 1.201,1.408 1.436,1.344 1.661,1.265 1.88,1.17 2.09,1.06 2.273,0.934 2.232,0.716 2.175,0.498 2.101,0.283 2.009,0.07 1.903,-0.144 1.779,-0.353 1.638,-0.562 1.483,-0.768 1.309,-0.972 1.121,-1.174 0.916,-1.373 0.606,-1.404 0.308,-1.447 0.021,-1.474 -0.256,-1.487 -0.524,-1.484 -0.782,-1.468 -1.03,-1.436 -1.269,-1.389 -1.498,-1.329 -1.717,-1.254 -1.927,-1.164" + id="path182" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1489.9911,536.88419 1.324,0.533 1.343,0.673 1.213,0.742 1.076,0.802 0.935,0.851 0.788,0.893 0.634,0.925 0.477,0.946 0.312,0.959 0.142,0.963 -0.033,0.956 -0.215,0.941 -0.402,0.916 -0.614,0.936 -0.728,0.801 -0.836,0.664 -0.936,0.528 -1.029,0.389 -1.115,0.249 -1.193,0.109 -1.264,-0.033 -1.327,-0.175 -1.384,-0.318 -1.432,-0.462 -1.474,-0.606 -1.297,-0.658 -1.16,-0.726 -1.018,-0.787 -0.872,-0.839 -0.721,-0.884 -0.565,-0.921 -0.406,-0.95 -0.241,-0.972 -0.074,-0.985 0.099,-0.992 0.276,-0.991 0.458,-0.981 0.564,-0.826 0.69,-0.711 0.805,-0.595 0.909,-0.478 1,-0.357 1.08,-0.236 1.149,-0.113 1.207,0.012 1.254,0.14 1.288,0.268 1.313,0.4" + id="path184" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1446.2401,513.01219 -0.856,-0.415 -0.662,-0.275 -0.686,-0.24 -0.712,-0.204 -0.737,-0.168 -0.764,-0.133 -0.791,-0.096 -0.818,-0.06 -0.847,-0.025 -0.875,0.012 -0.905,0.048 -0.936,0.085 -0.966,0.121 1.393,-2.358 -5.484,-2.475 -5.107,8.598 -5.107,8.598 -0.496,0.836 5.517,2.516 5.087,-8.61 2.683,-4.542 0.804,-0.152 0.763,-0.112 0.728,-0.071 0.7,-0.031 0.676,0.009 0.66,0.05 0.65,0.091 0.644,0.131 0.646,0.172 0.652,0.212 0.666,0.254 0.685,0.294 0.656,0.33 0.6,0.372 0.538,0.413 0.466,0.452 0.39,0.492 0.304,0.528 0.211,0.564 0.112,0.598 v 0.632 l -0.11,0.663 -0.233,0.693 -0.363,0.723 -5.041,8.636 -1.568,2.687 5.558,2.535 5.021,-8.649 2.671,-4.6 0.695,-0.097 0.701,-0.074 0.701,-0.051 0.696,-0.027 0.686,-0.002 0.67,0.025 0.65,0.051 0.624,0.079 0.594,0.108 0.558,0.137 0.517,0.167 0.471,0.199 0.764,0.384 0.699,0.433 0.626,0.476 0.548,0.516 0.461,0.552 0.37,0.583 0.269,0.612 0.164,0.635 0.052,0.654 -0.069,0.67 -0.194,0.682 -0.328,0.689 -4.975,8.675 -1.543,2.69 5.599,2.554 4.954,-8.686 1.636,-2.869 0.523,-1.082 0.339,-1.081 0.157,-1.073 -0.02,-1.058 -0.196,-1.036 -0.368,-1.006 -0.537,-0.969 -0.704,-0.925 -0.868,-0.874 -1.028,-0.816 -1.187,-0.751 -1.341,-0.678 -0.993,-0.41 -0.985,-0.333 -0.974,-0.26 -0.965,-0.194 -0.954,-0.132 -0.944,-0.076 -0.932,-0.024 -0.921,0.023 -0.909,0.064 -0.897,0.1 -0.884,0.132 -0.871,0.158 -0.19,-0.734 -0.257,-0.709 -0.322,-0.685 -0.387,-0.659 -0.45,-0.633 -0.512,-0.604 -0.572,-0.576 -0.632,-0.546 -0.689,-0.514 -0.746,-0.483 -0.801,-0.45" + id="path186" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1412.5441,486.57719 -5.399,-2.423 -5.219,8.53 -5.218,8.53 -5.219,8.531 -0.818,1.337 5.448,2.484 5.198,-8.542 5.199,-8.543 5.199,-8.542 0.829,-1.362" + id="path188" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1384.4591,485.15719 -1.323,-0.645 -0.969,-0.417 -0.95,-0.365 -0.931,-0.316 -0.912,-0.265 -0.894,-0.214 -0.877,-0.164 -0.859,-0.114 -0.844,-0.064 -0.827,-0.013 -0.813,0.036 -0.797,0.087 -0.784,0.136 -2.378,3.785 0.954,-0.179 0.942,-0.127 0.928,-0.076 0.914,-0.026 0.897,0.021 0.88,0.067 0.862,0.112 0.842,0.156 0.822,0.198 0.8,0.239 0.776,0.278 0.752,0.315 0.769,0.372 0.677,0.381 0.584,0.39 0.491,0.401 0.397,0.413 0.301,0.427 0.204,0.442 0.107,0.459 0.01,0.477 -0.09,0.496 -0.19,0.517 -0.291,0.539 -0.585,0.944 -5.465,-1.066 -1.256,-0.239 -1.267,-0.232 -1.263,-0.206 -1.245,-0.163 -1.214,-0.106 -1.169,-0.029 -1.111,0.064 -1.039,0.172 -0.954,0.3 -0.856,0.443 -0.744,0.603 -0.618,0.781 -0.3,0.59 -0.185,0.622 -0.069,0.646 0.046,0.662 0.16,0.67 0.274,0.668 0.387,0.659 0.5,0.641 0.613,0.615 0.723,0.58 0.835,0.537 0.944,0.484 0.629,0.271 0.644,0.246 0.659,0.221 0.674,0.194 0.688,0.169 0.701,0.142 0.716,0.116 0.728,0.088 0.741,0.061 0.754,0.033 0.765,0.005 0.778,-0.023 -0.05,0.366 v 0.352 l 0.056,0.339 0.108,0.328 0.163,0.317 0.219,0.308 0.274,0.299 0.33,0.292 0.387,0.286 0.446,0.279 0.504,0.276 0.564,0.272 0.418,0.182 0.406,0.157 0.404,0.136 0.409,0.115 0.422,0.096 0.445,0.08 0.474,0.064 0.514,0.052 0.561,0.04 0.616,0.032 0.679,0.023 0.752,0.018 1.322,-2.15 -0.391,0.007 -0.377,-0.001 -0.363,-0.008 -0.347,-0.014 -0.328,-0.022 -0.309,-0.027 -0.287,-0.034 -0.263,-0.039 -0.239,-0.045 -0.211,-0.051 -0.183,-0.055 -0.153,-0.06 -0.158,-0.079 -0.138,-0.083 -0.119,-0.088 -0.097,-0.095 -0.077,-0.101 -0.054,-0.108 -0.032,-0.116 -0.01,-0.124 0.016,-0.133 0.04,-0.143 0.065,-0.152 0.091,-0.163 5.251,-8.511 0.386,-0.625 0.502,-0.999 0.275,-0.984 0.061,-0.966 -0.142,-0.946 -0.332,-0.92 -0.51,-0.892 -0.675,-0.859 -0.83,-0.824 -0.97,-0.784 -1.1,-0.742 -1.218,-0.695" + id="path190" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1380.5611,495.53119 1.296,0.258 -3.211,5.177 -0.503,0.053 -0.499,0.035 -0.494,0.017 -0.488,-0.002 -0.482,-0.022 -0.476,-0.043 -0.47,-0.064 -0.462,-0.086 -0.454,-0.109 -0.447,-0.132 -0.438,-0.156 -0.428,-0.18 -0.535,-0.271 -0.479,-0.298 -0.424,-0.322 -0.364,-0.342 -0.303,-0.358 -0.239,-0.372 -0.174,-0.38 -0.105,-0.386 -0.036,-0.387 0.038,-0.386 0.111,-0.38 0.189,-0.37 0.394,-0.464 0.524,-0.353 0.642,-0.251 0.753,-0.158 0.854,-0.074 h 0.944 l 1.027,0.066 1.099,0.122 1.163,0.17 1.216,0.209 1.261,0.239" + id="path192" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1350.8761,470.40419 -5.288,-2.387 -5.424,8.402 -1.528,2.367 -0.61,1.102 -0.407,1.09 -0.209,1.073 -0.018,1.05 0.167,1.021 0.346,0.987 0.52,0.947 0.688,0.9 0.848,0.849 1.003,0.791 1.152,0.728 1.295,0.659 0.682,0.284 0.723,0.25 0.759,0.216 0.789,0.181 0.813,0.145 0.831,0.109 0.843,0.072 0.849,0.035 0.85,-0.002 0.844,-0.041 0.833,-0.08 0.816,-0.12 -1.422,2.24 5.358,2.443 5.342,-8.453 5.342,-8.454 0.407,-0.645 -5.326,-2.404 -5.362,8.442 -2.572,4.049 -0.691,0.183 -0.692,0.141 -0.692,0.101 -0.69,0.061 -0.685,0.02 -0.68,-0.019 -0.672,-0.059 -0.663,-0.099 -0.652,-0.138 -0.639,-0.177 -0.624,-0.215 -0.608,-0.254 -0.858,-0.428 -0.745,-0.451 -0.634,-0.473 -0.523,-0.494 -0.412,-0.512 -0.303,-0.53 -0.195,-0.546 -0.085,-0.562 0.021,-0.575 0.129,-0.587 0.236,-0.599 0.34,-0.608 5.405,-8.413 1.678,-2.613" + id="path194" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1324.9641,462.66719 -5.493,8.357 -0.484,0.737 -0.441,0.79 -0.295,0.807 -0.146,0.818 0.01,0.824 0.163,0.824 0.322,0.82 0.486,0.81 0.651,0.794 0.821,0.773 0.994,0.746 1.171,0.716 1.351,0.678 0.46,0.196 0.512,0.195 0.557,0.191 0.594,0.184 0.621,0.177 0.641,0.166 0.653,0.153 0.656,0.139 0.651,0.121 0.638,0.103 0.616,0.081 0.587,0.057 2.091,-3.227 -0.665,-0.038 -0.646,-0.052 -0.628,-0.067 -0.61,-0.081 -0.593,-0.097 -0.575,-0.112 -0.559,-0.128 -0.543,-0.144 -0.528,-0.159 -0.511,-0.175 -0.497,-0.192 -0.483,-0.208 -0.39,-0.194 -0.393,-0.231 -0.381,-0.265 -0.359,-0.298 -0.323,-0.329 -0.275,-0.359 -0.215,-0.386 -0.142,-0.413 -0.058,-0.438 0.039,-0.461 0.148,-0.482 0.27,-0.503 5.472,-8.37 0.309,-0.473 8.405,3.798 1.991,-3.07 -8.395,-3.788 2.318,-3.545 -9.92,1.263 -3.99,0.509 -0.252,0.381" + id="path196" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1316.9011,454.64619 -0.516,-0.251 -0.634,-0.251 -0.672,-0.199 -0.712,-0.145 -0.753,-0.089 -0.795,-0.032 -0.839,0.028 -0.884,0.088 -0.931,0.151 -0.979,0.214 -1.029,0.28 -1.08,0.348 -1.132,0.417 -0.117,-0.053 2.608,-3.901 -5.193,-2.343 -5.576,8.301 -5.576,8.302 -0.314,0.467 5.222,2.382 5.558,-8.314 0.451,-0.675 0.538,-0.693 0.627,-0.612 0.704,-0.527 0.772,-0.441 0.826,-0.352 0.871,-0.259 0.905,-0.165 0.927,-0.067 0.939,0.033 0.94,0.135 0.929,0.241 0.909,0.349 0.314,0.16 0.327,0.202 0.335,0.238 0.339,0.273 0.34,0.303 0.338,0.331 0.331,0.355 0.322,0.375 0.308,0.393 0.291,0.407 0.27,0.417 0.246,0.425 4.703,-1.685 -0.33,-0.563 -0.342,-0.532 -0.356,-0.5 -0.369,-0.47 -0.385,-0.441 -0.4,-0.411 -0.417,-0.383 -0.436,-0.356 -0.454,-0.328 -0.474,-0.301 -0.495,-0.276" + id="path198" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1298.0881,437.36919 -0.401,-0.204 -0.425,-0.167 -0.433,-0.125 -0.435,-0.084 -0.432,-0.044 -0.424,-0.004 -0.409,0.035 -0.39,0.073 -0.364,0.111 -0.334,0.148 -0.298,0.183 -0.256,0.219 -0.209,0.253 -0.153,0.279 -0.092,0.294 -0.033,0.303 0.024,0.309 0.078,0.31 0.131,0.308 0.182,0.301 0.229,0.291 0.276,0.275 0.319,0.256 0.362,0.232 0.401,0.205 0.426,0.167 0.433,0.126 0.437,0.085 0.433,0.044 0.424,0.004 0.41,-0.036 0.39,-0.073 0.365,-0.111 0.335,-0.149 0.298,-0.184 0.256,-0.219 0.209,-0.255 0.152,-0.279 0.091,-0.294 0.032,-0.303 -0.025,-0.309 -0.079,-0.311 -0.132,-0.308 -0.182,-0.301 -0.23,-0.29 -0.276,-0.274 -0.32,-0.255 -0.361,-0.232" + id="path200" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1295.4461,445.39019 -5.164,-2.331 -5.622,8.271 -5.621,8.27 -0.296,0.434 5.193,2.368 5.604,-8.282 5.603,-8.283 0.303,-0.447" + id="path202" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1263.4331,419.65319 -5.577,-2.503 -0.29,9.996 -0.291,9.995 -0.29,9.996 -0.094,3.229 1.155,0.527 8.837,-4.681 8.837,-4.681 8.837,-4.68 7.887,-4.177 -5.59,-2.509 -8.866,4.625 -8.866,4.626 -6.318,3.296 0.272,-9.996 0.273,-9.996 0.084,-3.067" + id="path204" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 61.231,490.882 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.059 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.059 8.626,5.06 8.625,5.06 8.625,5.06 3.696,2.168 8.057,-5.923 8.057,-5.922 8.058,-5.923 0.326,-0.24 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.661,-4.999 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.999 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.661,-4.999 -2.638,-1.522 -8.399,5.428 -8.399,5.428 -7.968,5.149" + id="path206" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 416.011,699.007 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 7.93,4.652 7.186,-6.955 7.185,-6.955 7.185,-6.955 1.737,-1.681 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.999 -8.661,-4.998 -6.135,-3.54 -7.734,6.339 -7.734,6.339 -7.735,6.339 -0.916,0.751" + id="path208" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1188.671,1111.204 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.999 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.661,-4.999 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -11.641,-6.718 -6.66,7.459 -6.66,7.46 -6.661,7.459 -2.37,2.655 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 6.088,3.571" + id="path210" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 494.674,3.992 -2.756,-9.613 -2.756,-9.613 -2.757,-9.612 -2.756,-9.613 -2.756,-9.613 -2.756,-9.612 -1.022,-3.564" + id="path212" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1313.262,248.587 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -3.967,-1.451 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -4.358,-1.594 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -2.077,-0.76 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -2.678,-0.98 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -9.392,-3.436 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -6.008,-2.198" + id="path214" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 104.032,-39.297 9.24,3.824 9.241,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.241,3.824 9.24,3.824 9.24,3.823 9.115,3.772 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.241,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.241,3.823 5.926,2.453 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -13.145,8.192" + id="path216" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 2026.193,724.363 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -8.505,-3.466 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -2.896,-1.181 -3.06,-1.247 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -6.586,-2.685 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -4.527,-1.845 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.444,-3.85 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -8.393,-3.421 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -4.793,-1.954 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -8.502,-3.465" + id="path218" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 2037.754,701.315 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -13.346,-5.368 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -5.174,-2.081 -3.091,-1.243 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -7.593,-3.054 -9.48,-3.181 -9.481,-3.182 -9.48,-3.181 -9.48,-3.182 -9.481,-3.181 -9.48,-3.181 -9.481,-3.182 -9.48,-3.181 -9.481,-3.182 -9.48,-3.181 -9.481,-3.181 -9.48,-3.182 -9.48,-3.181 -9.481,-3.182 -9.48,-3.181 -9.481,-3.181 -9.48,-3.182 -9.481,-3.181 -9.48,-3.182 -9.481,-3.181 -9.48,-3.181 -9.48,-3.182 -9.481,-3.181 -10.606,-3.559 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.761 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.265,-3.761 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.266,-3.761 -9.827,-3.991 -9.017,-4.324 -9.016,-4.325 -9.017,-4.325 -9.016,-4.325 -9.016,-4.324 -9.017,-4.325 -9.016,-4.325 -9.017,-4.325 -9.016,-4.325 -9.017,-4.324 -9.016,-4.325 -9.017,-4.325 -9.016,-4.325 -9.016,-4.325 -9.017,-4.324 -9.016,-4.325 -9.017,-4.325 -9.016,-4.325 -9.017,-4.325 -9.016,-4.324 -6.627,-3.179 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -5.888,-2.369 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.136,-3.675" + id="path220" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 2108.273,539.376 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.391,-3.435 -9.392,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -7.781,-2.846 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -4.437,-1.623" + id="path222" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1319.322,137.708 8.599,2.925 3.448,1.173 8.551,2.909 -5.832,3.354 4.821,1.646 5.852,-3.352 2.346,-1.349 -1.763,-2.747 -4.508,-6.909 -4.954,-1.675 0.681,1.043 0.189,0.29 0.01,0.016 0.077,0.117 0.746,1.143 0.14,0.214 0.1,0.154 v 0.004 l 2.561,3.921 -8.459,-2.869 -3.453,-1.172 -8.614,-2.922 -0.541,4.086" + id="path224" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1310.79,88.289 -1.26,9.92 -1.26,9.921 -1.26,9.92 -1.26,9.92 -1.193,9.399 7.104,2.425 1.286,-9.917 1.287,-9.917 0.155,-1.196 7.481,2.516 2.789,0.81 2.564,0.486 2.341,0.179 0.791,-0.043 1.327,-0.07 1.898,-0.388 0.496,-0.192 1.181,-0.456 1.458,-0.892 1.24,-1.119 1.023,-1.332 0.807,-1.527 0.592,-1.706 0.377,-1.87 0.163,-1.968 -0.062,-1.964 -0.294,-1.943 -0.235,-0.844 -0.077,-0.276 -0.014,-0.048 -0.205,-0.738 -0.378,-0.902 -0.142,-0.341 -0.255,-0.608 -0.064,-0.112 -0.164,-0.285 -0.156,-0.272 -0.164,-0.285 -0.475,-0.827 -0.051,-0.068 -0.29,-0.383 -0.305,-0.405 -0.29,-0.384 -0.09,-0.119 -0.027,-0.035 -0.225,-0.299 -0.687,-0.709 -0.097,-0.101 -0.754,-0.779 -0.012,-0.01 -0.354,-0.287 -1.438,-1.17 -0.121,-0.078 -1.952,-1.252 -2.348,-1.175 -2.628,-1.004 -9.497,-3.131 -6.276,-2.069" + id="path226" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1317.198,97.115 7.921,2.623 0.587,0.195 0.519,0.199 0.204,0.079 0.822,0.317 1.344,0.684 0.065,0.043 0.227,0.151 0.859,0.568 0.129,0.11 0.843,0.718 0.174,0.192 0.056,0.062 0.326,0.359 0.245,0.269 0.642,0.924 0.494,0.954 0.021,0.057 0.336,0.915 0.23,0.979 0.116,0.973 0.012,0.956 -0.081,0.927 -0.234,1.167 -0.362,1.03 -0.482,0.891 -0.598,0.752 -0.117,0.101 -0.591,0.511 -0.811,0.473 -0.909,0.332 -1.001,0.191 -1.088,0.05 -1.168,-0.093 -1.243,-0.235 -1.311,-0.378 -8.163,-2.733 1.287,-9.917 0.7,-5.396" + id="path228" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1361.638,176.368 -9.443,-3.291 -9.443,-3.291 -9.443,-3.29 -5.083,-1.772 -3.414,-1.19 -9.443,-3.29 -9.443,-3.291 -9.443,-3.291 -8.207,-2.86 -1.421,1.294 -1.203,9.928 -1.202,9.927 -1.203,9.927 -1.203,9.928 -0.733,6.056 9.409,3.386 9.409,3.386 9.409,3.386 8.803,3.167 3.349,1.206 9.409,3.386 9.409,3.386 9.41,3.386 3.436,1.236 1.364,-1.354 1.485,-9.889 1.486,-9.889 1.486,-9.889 1.485,-9.889 0.978,-6.509" + id="path230" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1286.855,152.096 9.442,3.294 9.442,3.295 9.441,3.294 9.398,3.279 3.412,1.19 9.442,3.295 9.442,3.294 9.441,3.294 3.941,1.375" + id="path232" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1353.354,223.787 1.482,-9.889 1.481,-9.89 1.481,-9.89 1.481,-9.889 0.977,-6.523 1.382,-1.338" + id="path234" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.375,96.595 -9.521,-3.059 -9.52,-3.06 -9.521,-3.06 -9.52,-3.06 -9.52,-3.06 -9.521,-3.06 -8.645,-2.778 -0.145,0.13 -1.154,1.044 -0.91,0.823 -1.219,9.926 -1.218,9.925 -1.219,9.926 -1.218,9.925 -1.219,9.926 -1.219,9.925 -0.427,3.485 9.477,3.19 9.477,3.191 9.478,3.19 5.307,1.787 3.435,1.156 9.478,3.19 9.477,3.19 8.069,2.717 0.871,-0.864 1.104,-1.095 0.138,-0.137 1.467,-9.892 1.467,-9.892 1.467,-9.892 1.467,-9.892 1.467,-9.891 1.467,-9.892 0.603,-4.062" + id="path236" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1366.225,98.652 0.886,-0.848 1.123,-1.074 0.141,-0.135" + id="path238" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1356.857,162.104 1.461,-9.893 1.46,-9.893 1.461,-9.893 1.461,-9.892 1.46,-9.893 1.461,-9.893 0.604,-4.095 -9.518,-3.065 -9.519,-3.065 -9.519,-3.065 -9.518,-3.065 -9.519,-3.065 -9.519,-3.065 -8.715,-2.807" + id="path240" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1304.109,340.604 1.359,-9.907 1.358,-9.907 1.359,-9.907 1.358,-9.908 1.359,-9.907 1.358,-9.907 1.359,-9.908 1.358,-9.907 1.359,-9.907 0.225,-1.645 1.359,-9.907 1.358,-9.907 1.359,-9.908 1.053,-7.679" + id="path242" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 715.382,546.616 -0.018,0.399 -0.003,0.069 -0.007,0.173 -0.006,0.13 -0.025,0.562 -0.232,-0.399 -0.322,-0.555 -0.07,-0.318" + id="path244" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.886,544.328 0.463,2.137 0.033,0.151 0.129,-0.026" + id="path246" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.319,544.924 -0.046,-0.212 0.058,-1.335 0.29,0.498 0.067,0.115 0.051,0.087 0.074,0.127 0.073,0.124 0.095,-0.019" + id="path248" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.514,544.026 -0.073,0.014 -0.05,0.011 -0.039,0.121 -0.023,0.528 -0.01,0.224 -0.006,0.136 0.33,1.519 0.056,0.098 0.174,0.297 0.139,0.239 0.086,0.097 0.028,-0.006 0.015,-0.003 0.072,-0.015" + id="path250" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.447,543.911 0.067,0.115 0.182,0.312 0.029,0.051 0.074,0.126 0.073,0.125 0.015,0.068 0.353,1.631 0.012,0.055 -0.011,0.252 v 0.012 l -0.009,0.204 -0.002,0.039 -10e-4,0.032 -0.016,0.353 -0.006,0.129" + id="path252" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 715.207,547.415 -0.066,-0.114" + id="path254" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 715.14,546.359 -0.015,0.32 -0.027,0.631" + id="path256" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.786,544.729 0.354,1.63 0.034,-0.007 0.066,-0.013" + id="path258" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.391,544.051 0.325,0.558 0.07,0.12 0.034,-0.007 0.067,-0.014" + id="path260" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1065.013,447.692 -0.251,0.29 -0.072,0.085 -0.013,0.015 -0.188,0.222 -0.022,0.027 -0.346,0.407 -0.645,0.769 -0.179,0.224" + id="path262" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1072.334,450.604 -3.426,-1.408 -3.513,-1.459 -0.288,-0.043 -0.094,-0.002 -0.324,0.354 -0.033,0.036" + id="path264" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1064.656,448.082 -0.167,0.222" + id="path266" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 888.466,640.892 0.518,2.409 0.476,4.888 0.934,7.005 1.32,7.819 1.636,7.357 1.292,5.62 0.295,2.631 -0.162,0.927 -0.081,0.488 0.001,0.268 0.084,0.264 0.552,1.195 0.203,0.443 1.195,2.61 1.358,3.075 0.386,1.125 0.052,0.152 -0.019,0.329 -0.014,0.226 0.177,0.225 4.292,2.197 8.901,4.558 3.539,1.812 8.899,4.562 7.529,3.859 8.896,4.568 7.261,3.729 8.896,4.567 6.917,3.551 8.902,4.557 6.495,3.325 8.906,4.548 4.931,2.517 8.912,4.536 2.191,1.115 8.918,4.525 0.316,0.16 8.255,4.184 8.045,4.071 6.652,3.361 1.967,0.994 8.357,3.872 4.669,1.684 2.578,0.93 6.254,1.019 5.379,-0.913 4.543,-2.033 3.751,-2.337 3.409,-2.705 3.514,-3.129 0.46,-0.479" + id="path268" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1096.845,720.055 -0.253,0.057 -0.211,0.048 0.043,-0.081 0.014,-0.075 0.066,-0.37 0.147,-0.831 0.143,-0.91 0.069,-0.681 0.078,-1.139 0.103,-1.509 0.218,-3.382 0.21,-2.613 0.136,-1.682 0.019,-0.236 0.219,-1.976 0.329,-2.978 0.489,-3.951 0.188,-1.528 0.069,-0.593 0.098,-0.954 0.233,-2.302 0.23,-2.266 0.049,-0.466 0.042,-0.387" + id="path270" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1080.743,757.632 0.286,-0.325 2.647,-2.995 0.467,-0.529 2.488,-3.947 0.578,-0.916 2.626,-5.326 2.071,-5.213 1.339,-3.886 0.431,-1.334 -0.027,-0.057 -0.03,-0.064 v -0.147 l 0.058,-0.307 0.123,-0.539 0.192,-0.845 0.184,-0.803 0.095,-0.41 0.012,-0.181" + id="path272" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.71,689.815 -0.137,-0.565 -0.041,-0.039 -0.117,-0.094 -0.07,-0.057 -0.335,-0.111 -1.229,-0.409 -0.395,-0.131 -3.638,-1.212 -0.157,-0.052 -0.248,-0.082 -4.853,-1.617 -1.261,-0.42 -1.929,-0.643 -0.254,-0.084 -1.801,-0.6 -4.335,-1.522 -0.57,-0.2 -0.218,-0.076 -0.885,-0.311 -0.625,-0.235 -1.893,-0.711 -2.177,-0.819 -0.117,-0.043 -2.724,-1.024 -0.059,-0.024 -0.079,-0.031 -0.311,-0.124 -1.39,-0.554 -7.211,-2.875 -9.219,-3.874 -1.324,-0.557 -9.185,-3.955 -2.526,-1.088 -9.175,-3.978 -3.382,-1.466 -2.167,-0.951 v 0 l -0.715,-0.313 -1.702,-0.746 -8.132,-3.565 -1.585,-0.706 -9.135,-4.069 -1.485,-0.662 -0.245,-0.112 -9.102,-4.142 -3.39,-1.543 -6.832,-3.176 -0.191,-0.088 -0.134,-0.063 -1.752,-0.814 -0.042,-0.019 -0.138,-0.065 -0.019,-0.008 -0.373,-0.174 -0.257,-0.119 -1.6,-0.744 -0.784,-0.364 -2.164,-1.006 -9.041,-4.275 -5.347,-2.529 -0.344,-0.162 -0.217,-0.105 -1.123,-0.54 -0.304,-0.147 -0.417,-0.2 -0.241,-0.116 -0.138,-0.067 -0.67,-0.322 -0.47,-0.226 -0.287,-0.139 -2.79,-1.342 -2.353,-1.133" + id="path274" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 927.201,614.234 -8.809,-4.398 -0.098,-0.049 -0.528,-0.266 -8.93,-4.501 -0.145,-0.073 -0.845,-0.426 -1.838,-0.926 -0.343,-0.173 -0.364,-0.184 -0.172,0.016 -0.061,0.019 -0.172,0.054 -0.011,0.003 -0.309,0.277 -0.727,0.649 -1.658,1.504 -0.074,0.067 -0.779,0.707 -2.525,2.301 -1.08,0.996 -0.64,0.722 -1.364,1.926 -3.52,5.011 -3.665,6.548 -0.098,0.197 -0.333,1.131 -1.768,5.996 -0.967,5.558 -0.286,1.64 -0.074,0.427 -10e-4,0.005 -0.004,0.138 -0.004,0.116 0.09,0.088 0.227,0.136 2.666,1.207 0.263,0.119 0.211,0.096 0.134,0.06 0.77,0.349 9.11,4.125 2.404,1.088 6.016,2.727 9.108,4.129 0.294,0.133 2.313,1.05 0.516,0.235 3.922,1.781 8.924,4.054 9.113,4.118 6.864,3.102 9.132,4.077 7.195,3.212 9.136,4.066 6.234,2.774 0.89,0.399 0.868,0.389 3.13,1.402 0.069,0.031 0.127,0.057 0.574,0.257 7.409,3.32 0.727,0.326 2.104,0.944 9.124,4.094 0.112,0.05 8.925,3.994 2.631,1.177 1.135,0.508" + id="path276" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1065.379,767.805 -5.356,0.889" + id="path278" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.824,729.318 -0.151,0.054 v 0.001 l -0.052,0.019 -0.264,0.094 0.038,-0.037 v -0.22 -0.411 l -0.055,-1.54 0.187,-2.052 0.735,-2.162 0.765,-1.706 0.28,-0.689" + id="path280" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 892.209,617.49 -2.949,5.286 -0.729,1.307 -0.085,0.152" + id="path282" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1097.404,715.512 0.066,-1.349 0.133,-3.425 0.073,-1.261 10e-4,-0.007 0.011,-0.199 v 0 l 0.123,-2.118 10e-4,-0.007 0.055,-0.939 0.192,-1.985 0.277,-2.853 0.439,-3.821 0.171,-1.483 0.069,-0.594 0.099,-0.868 0.233,-2.047 0.24,-2.002 0.123,-0.739" + id="path284" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.106,732.714 v -0.004 l -0.03,-0.064 v -0.147 l 0.057,-0.306 0.123,-0.54 0.194,-0.848 0.185,-0.789 0.1,-0.362 0.046,-0.129 0.027,-0.093 0.02,-0.114 0.027,-0.194 v -0.092 -0.583 l -0.055,-1.558 0.183,-2.033 0.721,-2.095 0.756,-1.638 0.291,-0.667 0.048,-0.155 0.026,-0.104 0.022,-0.144 0.036,-0.273 0.077,-0.51 0.147,-0.854 0.144,-0.911 0.05,-0.494" + id="path286" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1081.203,757.153 2.507,-2.825 0.861,-0.97 2.096,-3.304 0.974,-1.536 2.64,-5.319 2.078,-5.213 1.34,-3.885 0.337,-1.042" + id="path288" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1096.108,720.412 -1.355,-0.532 -3.446,-1.271" + id="path290" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1083.347,718.595 v 0.004 l -0.261,0.261 0.407,2.136 0.262,0.331 1.851,2.343 3.311,2.501 0.394,0.298 3.458,2.184 1.362,0.824 0.225,0.009" + id="path292" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1084.269,717.46 0.356,-0.019 2.609,-0.142 0.066,0.017 3.97,1.027 3.511,1.276 1.378,0.532 0.222,0.009" + id="path294" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.617,729.392 0.16,0.133 -0.497,0.283 -0.207,-0.086 -1.389,-0.848 -3.538,-2.252 -3.793,-2.893 -1.743,-2.241 -0.42,-0.54 -0.405,-2.234" + id="path296" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1096.314,720.509 0.483,-0.206 -0.205,-0.191" + id="path298" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1083.329,718.52 0.018,0.075" + id="path300" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1084.269,717.46 -1.484,1.254 0.415,-0.192" + id="path302" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1071.716,487.029 -0.1,0.084 -0.428,0.358 -1.011,0.847 -1.018,0.852 -0.182,0.153 -1.305,1.092 -1.276,1.07 -2.066,1.729 -0.099,0.084 -0.507,0.456 -0.205,0.185 -0.228,0.205 -0.089,0.08 -0.457,0.411 -0.231,0.208 -3.24,2.913 -1.937,1.742 -0.068,0.061 -0.282,0.271 -0.595,0.573 -3.206,3.086 -0.267,0.257 -0.085,0.082 -0.059,0.057 -0.041,0.039 -1.359,1.309 v 0 l -0.164,0.158 -0.022,0.021 -0.6,0.577 -3.137,3.212 -1.276,1.306 -0.913,0.934 v 0.003 l -0.105,0.109 -0.212,0.216 -0.011,0.011 -0.235,0.241 -0.187,0.192 -0.456,0.466 -2.646,2.898 -2.983,3.266 -0.841,0.92 -1.169,1.373 -0.318,0.374 -0.463,0.543 -0.011,0.013 -0.658,0.773 -1.215,1.426 -0.01,0.008 -0.539,0.633 -0.246,0.289 -0.839,0.985 -0.035,0.041 -0.986,1.158 -0.881,1.115 -0.248,0.314 -0.031,0.039 -0.272,0.345 -0.124,0.157 -2.19,2.772 -1.707,2.16 -1.058,1.339 -0.152,0.209 -3.135,4.294 -0.618,0.846 -2.64,3.617 -0.499,0.747 -1.686,2.526 -0.016,0.023 -4.16,6.231 -1.244,2.074 -0.45,0.752 -0.037,0.061 -0.122,0.203 -1.505,2.51 -0.087,0.145 -0.572,0.954 -0.242,0.403 -1.689,2.817 -0.569,1 -0.672,1.183 -2.635,4.633 -0.458,0.804 -1.04,1.801 -0.448,0.776" + id="path304" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.328,458.615 -0.031,0.017 -0.083,0.046 -0.071,0.039 -0.126,0.071 -0.782,0.435 -0.025,0.014 -0.602,0.335 -0.495,0.276 -0.087,0.048 -0.219,0.121 -0.193,0.106 -0.043,0.024 -1.161,0.64 -0.841,0.464 -0.029,0.016 -0.014,0.008 -0.243,0.134 -0.018,0.01 -0.447,0.247 -0.335,0.184 -1.481,0.817 -1.904,1.05 -0.819,0.478 -0.019,0.011 -10e-4,10e-4 -2.229,1.301 -0.048,0.028 -0.633,0.369 -0.138,0.081 -1.862,1.086 -0.068,0.04 -0.14,0.082 -0.308,0.179 -2.027,1.183 -0.01,0.004 -0.841,0.49 -0.178,0.116 -1.022,0.667 -2.895,1.89 -0.611,0.398 -4.178,2.727 -5.38,3.85 -3.091,2.212 -0.562,0.436 -0.113,0.088 -4.915,3.812 -0.757,0.587 -1.542,1.196 -0.105,0.088 -0.423,0.354 -1.011,0.847" + id="path306" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1270.593,565.616 1.069,-1.163 3.132,-3.355" + id="path308" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1256.279,581.484 3.314,-3.748 0.971,-1.081 0.171,-0.19" + id="path310" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1245.367,593.922 2.122,-2.444 3.494,-3.982" + id="path312" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1196.96,652.164 6.122,-7.66 4.593,-5.707 0.069,-0.084 1.459,-1.814 0.386,-0.479" + id="path314" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1221.674,621.724 0.926,-1.114 2.659,-3.154 1.463,-1.735" + id="path316" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1231.379,610.217 0.284,-0.334 0.491,-0.578 2.991,-3.523 2.27,-2.646" + id="path318" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1388.356,585.937 0.01,-0.137 -0.047,-0.084 -1.766,-1 -5.156,-2.838 -6.903,-3.749 -7.021,-3.742 -6.783,-3.589 -1.811,-0.972 -0.051,0.005 -0.045,0.004 -0.187,0.163 -0.519,0.818" + id="path320" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1358.826,569.831 -0.688,-0.401 -1.059,-0.538 -3.044,-1.463 -5.597,-2.676 -8.698,-4.171 -9.068,-4.216 -1.35,-0.628 -9.164,-4.003 -1.614,-0.705 -2.43,-1.015" + id="path322" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1395.237,589.813 -5.089,-2.998 -1.087,-0.667 -0.705,-0.211 -1.292,-0.388 -3.59,-0.491 -1.249,-0.273 -3.551,-0.775 -5.465,-2.212 -0.147,-0.059 -2.445,-1.315 -3.225,-1.733 -4.979,-3.378 -3.487,-3.046 -0.095,-0.161 -0.136,-0.232 -0.015,-0.025 -0.605,-1.033 -0.277,-0.473 -0.082,-0.14" + id="path324" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1358.194,569.608 -0.396,0.735" + id="path326" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.328,458.615 0.018,-0.144 0.05,-0.391 0.062,-0.397" + id="path328" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.284,458.164 -0.054,0.393 -0.016,0.121" + id="path330" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1062.881,449.699 -0.082,-0.006 -0.258,-0.019 -2.533,-0.186 -0.254,-0.013 -0.037,-0.002 -3.268,-0.165 -4.742,-0.175 -3.423,-0.013 -1.618,0.029" + id="path332" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1128.32,459.187 -1.535,-0.355 -3.032,-0.692 -1.267,-0.289 -1.258,-0.287 -0.231,-0.053 -0.075,-0.017 -0.047,-0.011 -0.01,-0.002 v -10e-4 l -0.01,-0.002 -0.295,-0.067" + id="path334" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1324.072,566.698 -0.43,-0.295 -0.727,-0.5 -0.402,-0.276 -3.509,-2.413 -1.606,-1.126 -0.545,-0.382 -0.642,-0.451 -1.055,-0.74 -5.351,-3.753 -8.217,-5.699 -3.124,-2.167 -0.853,-0.592 -8.252,-5.648 -4.844,-3.314 -7.014,-4.693 -0.799,-0.535 -2.028,-1.356 -2.087,-1.397 -8.392,-5.438 -4.218,-2.733 -8.463,-5.328 -6.649,-4.186 -8.523,-5.23 -6.042,-3.708 -8.623,-5.063 -2.405,-1.413 -8.765,-4.814 -1.585,-0.87 -8.86,-4.639 -3.623,-1.896 -8.98,-4.399 -4.261,-2.086 -9.157,-4.019 -3.495,-1.533 -9.302,-3.673 -2.852,-1.126 -9.41,-3.384 -2.333,-0.839 -9.492,-3.148 -0.66,-0.219 -7.4,-2.233 -0.777,-0.197 -4.517,-1.076 -1.251,-0.298 -0.072,-0.018 -0.648,-0.137 -0.574,-0.111 -0.241,-0.047 -0.079,-0.016 -0.049,-0.009 -0.01,-0.002 v 0 l -0.01,-0.002 -0.308,-0.06 -4.208,-0.774 -0.165,-0.03 -0.268,-0.049 -0.165,-0.031 -2.286,-0.42 -0.775,-0.121 -0.668,-0.104 -0.036,-0.005 -0.53,-0.083 -1.448,-0.225 -0.01,-0.001 -0.031,-0.004 -0.196,-0.031 -0.112,-0.017 -5.077,-0.79 -3.124,-0.445 -0.437,-0.063 -0.067,-0.009 -0.126,-0.018 -2.435,-0.348 -1.415,-0.201 -0.061,-0.009 -3.444,-0.491 -0.428,-0.061 -0.112,-0.014 -0.058,-0.008 -0.302,-0.039 -0.101,-0.012 -0.098,-0.013 -0.036,-0.005 -1.166,-0.149 -0.329,-0.042 -0.074,-0.01 -0.268,-0.034 -0.01,-10e-4 v -0.001 l -0.173,-0.022 -0.168,-0.021 -0.138,-0.018 -0.158,-0.02 -0.27,-0.035 -0.388,-0.049 -8.565,-1.098 -8.301,-0.886 -0.445,-0.048 -2.864,-0.3 -2.587,-0.235 -1.161,-0.105 -0.29,-0.026 -0.183,-0.017 -0.159,-0.014 -1.192,-0.108 -0.16,-0.015 -0.205,-0.018 -0.207,-0.019 0.208,0.016 0.208,0.016 0.161,0.013 0.704,0.054 0.483,0.047 0.159,0.016 0.182,0.018 0.291,0.028 1.161,0.114" + id="path336" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1330.232,570.664 -5.969,-4.163 -2.695,-1.836" + id="path338" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1316.195,550.05 -0.081,-0.035 -9.149,-4.037 -1.323,-0.584 -9.244,-3.815 -0.668,-0.276 -9.324,-3.615 -0.152,-0.059 -8.721,-3.212 -0.521,-0.192 -0.31,-0.111" + id="path340" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.245,673.572 0.063,-0.075 0.091,-0.326 0.098,-0.349 0.321,-1.63 0.052,-0.269 0.037,-0.196 0.043,-0.224 0.706,-3.816 0.173,-0.986 0.509,-2.889 0.582,-5.008 10e-4,-1.203" + id="path342" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1444.874,644.234 -0.83,-3.261 -2.107,-5.845 -0.144,-0.341 -0.144,-0.34 -3.666,-7.272 -5.197,-7.791 -6.668,-7.306 -7.571,-6.532 -0.361,-0.312 -8.149,-5.796 -0.849,-0.604 -7.655,-4.964 -1.021,-0.672 -2.465,-1.581 -2.81,-1.804 2.353,1.508 0.457,0.296" + id="path344" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1323.642,566.403 -0.044,-0.082 -0.123,-0.231 -3.718,-2.555" + id="path346" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1325.703,567.541 -1.817,-1.278 -2.318,-1.598 -2.186,-1.507 -0.884,-0.508" + id="path348" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1248.004,520.779 -8.594,-5.114 -5.041,-2.999 -0.446,-0.255 -2.622,-1.497 -0.184,-0.106 -0.665,-0.379 -1.059,-0.605 -3.521,-2.011 -5.203,-2.972 -8.772,-4.801 -5.537,-3.03 -8.85,-4.655 -6.592,-3.467 -8.988,-4.385 -6.696,-3.268 -9.194,-3.932 -5.859,-2.506 -9.312,-3.645 -4.265,-1.67 -9.347,-3.555 -1.927,-0.733 -6.309,-2.277 -2.491,-0.899" + id="path350" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1116.854,457.911 -1.339,-0.388 -0.551,-0.105 -0.163,-0.031 -0.266,-0.051 -0.163,-0.032 -0.571,-0.109" + id="path352" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.284,458.164 -0.082,-0.054 -0.137,-0.093" + id="path354" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1302.055,555.912 -0.946,-0.682 -0.448,-0.323 -4.995,-3.601 -2.019,-1.456 -4.083,-2.943 -0.937,-0.676" + id="path356" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1383.355,621.206 8.109,5.852 1.67,1.205 0.544,0.406 3.045,2.269 6.234,4.644 7.971,6.038 1.628,1.233 2.377,1.802 0.19,0.145 0.033,0.025 6.507,4.934 0.723,0.553 5.954,4.549 0.807,0.617 0.369,0.281 0.442,0.338 4.148,3.219" + id="path358" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.72,667.162 0.05,0.046 0.063,0.06 0.042,0.16 v 0 l 0.072,0.281 0.09,0.359 0.022,0.089 -0.012,0.294" + id="path360" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1271.361,535.538 2.692,1.795 2.822,1.882 2.683,1.789" + id="path362" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1280.535,554.977 2.403,-2.55 2.399,-2.533 0.098,-0.103 1.404,-1.483" + id="path364" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1288.158,546.867 -0.251,0.261 -0.279,0.29 -0.668,0.694 -0.117,0.122 v 0.005" + id="path366" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1000.019,574.153 -0.108,0.076 -0.326,0.226 -0.36,0.25 -0.502,0.349 -0.321,0.223 -0.101,0.071 -1.094,0.77" + id="path368" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 995.732,576.342 -0.355,0.137 -4.302,0.707 -4.218,0.694 -8.706,1.318 -0.023,0.004 -0.626,0.095 -3.518,0.533 -0.025,0.003 -0.897,0.144 -2.211,0.352 -0.498,0.08 -2.853,0.454 -0.119,0.019 -1.294,0.207 -0.425,0.068 -0.128,0.02 -9.876,1.575 -0.67,0.107 -1.983,0.324 -0.117,0.019 -0.496,0.081 -0.129,0.021 -9.869,1.614 -7.161,1.171 -1.045,0.171 -5.434,0.91 -9.863,1.652 -1.51,0.254 -1.749,0.292 -2.043,0.346 -0.657,0.111 -1.048,0.177 -1.716,0.29 -0.38,0.065 -7.998,1.352 -6.654,1.096 -0.076,0.013 -0.07,0.011 -2.971,0.462" + id="path370" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1079.379,759.276 -0.154,0.223 -0.219,0.317 0.079,0.138 1.943,1.049 5.467,2.981 7.459,4.547 7.905,5.749 7.888,6.147 0.536,0.418 0.268,0.181 0.28,0.172 0.693,0.378 1.51,0.801 1.807,0.953 1.027,0.537 0.558,0.291 1.171,0.616 0.568,0.312 0.065,-0.005 0.023,-0.002 0.085,-0.008 0.026,-0.002 0.122,-0.01 0.753,-0.512 2.148,-1.457 2.975,-1.683 3.226,-1.181 3.659,-0.773 2.171,-0.234 2.108,-0.228 4.747,-0.024 0.995,0.106 3.875,0.413" + id="path372" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1118.165,785.086 0.163,-0.111 0.21,-0.142 0.06,-0.041 0.327,-0.222 2.165,-1.471 2.995,-1.698 3.239,-1.189 3.671,-0.778 2.466,-0.267 1.826,-0.198 4.762,-0.026 5.079,0.54 0.015,0.003 0.304,0.063 1.785,0.366 3.754,0.77 4.176,1.152 2.071,0.571 0.06,0.017 0.803,0.221 0.797,0.274 6.658,2.291 6.876,3.009 6.557,3.418 6.502,3.792 5.994,3.867 5.031,3.642 4.095,3.276 3.192,2.774 2.091,1.925 0.794,0.731 0.142,0.071 0.498,-0.072 0.017,-0.002 0.135,-0.02 0.217,-0.031 0.866,-0.099 1.061,-0.122 0.484,-0.055 2.112,-0.241 0.947,-0.129 0.29,-0.066 0.31,-0.072 9.692,-2.464 2.618,-0.665 9.696,-2.446 1.083,-0.273 0.315,-0.079 2.259,-0.555 6.959,-1.708 2.659,-0.629 4.46,-1.055 2.116,-0.469 0.209,-0.046 0.236,-0.052 2.237,-0.495 3.054,-0.569" + id="path374" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1098.599,701.85 -0.197,1.77 -0.033,0.292 -0.325,2.917 -0.045,0.56 -10e-4,0.009 -0.136,1.677 v 0 l -0.046,0.564 v 0.019 l -0.14,1.725 -0.22,3.397 -0.05,0.732 -0.054,0.782 -0.042,0.571 -0.01,0.148 -0.026,0.419 -0.065,0.664 -0.135,0.864 -0.141,0.808 -0.087,0.494 -0.063,0.342 -0.072,0.353 -0.035,0.683 0.046,1.331 -0.171,1.805 -0.683,2.104 -0.722,1.775 -0.158,0.443 -0.134,0.377 -0.076,0.333 -0.073,0.318 -0.111,0.48 -0.19,0.82 -0.193,0.837 -0.104,0.451 -0.019,0.079 -0.051,0.266 -0.01,0.033 v 0.144 l 0.028,0.062 0.023,0.054 -0.433,1.332 -1.338,3.885 -2.079,5.223 -2.656,5.347 -0.837,1.357 -1.905,3.085 -0.16,0.261 -0.574,0.671 -2.26,2.64 -2.106,1.975 -0.078,0.074 -0.226,0.214 -0.423,0.4" + id="path376" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1084.833,753.581 -0.78,0.91 -1.859,2.166 -2.094,1.944 -0.721,0.675" + id="path378" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1262.296,799.191 0.054,0.01 v 0 l 1.444,0.283 2.707,0.529 1.068,0.209 6.867,0.881 9.978,0.668 0.798,0.054 2.439,0.016 5.732,0.039 2.276,0.015 0.698,0.005 1.603,0.011 0.134,-0.007 0.363,-0.029 0.374,-0.029 3.615,-0.288 0.259,-0.021 0.197,-0.015 0.027,-0.002 0.233,-0.019 1.646,-0.131 0.936,-0.074 0.267,-0.022 0.22,-0.017 0.208,-0.017 0.26,-0.02 0.144,-0.012 0.234,-0.018 0.132,-0.011 0.234,-0.019 0.392,-0.031 0.305,-0.024 0.874,-0.07 0.452,-0.036 0.236,-0.018 0.233,-0.019 0.903,-0.072 1.171,-0.179 6.871,-1.05 0.899,-0.137 1.559,-0.238 0.866,-0.133 0.194,-0.046 1.133,-0.27 2.91,-0.692 4.424,-1.053 0.851,-0.259 1.598,-0.486 1.869,-0.568 0.65,-0.198 0.584,-0.177 0.837,-0.255 0.556,-0.17 0.653,-0.198 0.592,-0.183 1.569,-0.671 0.081,-0.035 0.146,-0.062 4.79,-2.12 6.228,-3.079 2.47,-1.473 3.645,-2.175 0.824,-0.536 0.463,-0.301 0.363,-0.236 0.094,-0.062 0.041,-0.026 0.763,-0.497 0.615,-0.401 1.145,-0.744 0.325,-0.212 0.551,-0.367 0.099,-0.065 0.81,-0.539 0.12,-0.079 0.016,-0.011 0.2,-0.134 0.024,-0.017 0.346,-0.26 0.343,-0.257 0.047,-0.075 0.1,-0.157 0.01,-0.262 v -0.27 l -0.016,-0.366 v 0 l -0.106,-2.503 -0.171,-0.723 -0.208,-0.351 -0.199,-0.355 -0.278,-0.171" + id="path380" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.86,705.353 -3.654,-5.642 -2.707,-2.365 -0.991,-0.866 -0.394,-0.345 -0.306,-0.267 -1.158,-1.012 -0.976,-0.853 -0.974,-0.851 -0.555,-0.485 -0.44,-0.385 -0.017,-0.014 -0.021,-0.019 -0.127,-0.111 -0.262,-0.229 -0.486,-0.385 -0.227,-0.179 -0.513,-0.406 -0.483,-0.382 -0.416,-0.33 -0.735,-0.582 -0.205,-0.162 -0.663,-0.525 -1.821,-1.442 -2.544,-2.013 -0.444,-0.351 -3.834,-3.036 -4.746,-3.569 -7.061,-5.31 -1.705,-1.282 -0.152,-0.11 -1.041,-0.751 -8.111,-5.849 -3.078,-2.22 -2.006,-1.367 -3.781,-2.576 -5.651,-3.851 v 0 l -1.793,-1.222 -0.198,-0.128 -5.484,-3.556 -0.623,-0.404 -0.147,-0.096 -0.062,-0.04 -2.133,-1.383 -0.366,-0.237 -0.856,-0.556 -3.065,-1.987 -1.455,-0.944 -0.067,-0.043 -0.749,-0.486 -0.824,-0.534 -0.809,-0.506 -1.014,-0.634 -0.213,-0.134 -8.479,-5.302 -1.23,-0.769 -0.531,-0.332 -1.338,-0.837 -0.292,-0.183 v 0 l -0.838,-0.523 -0.382,-0.239 -0.368,-0.231 -0.922,-0.547 -0.429,-0.254 -0.617,-0.367 -2.42,-1.436 -7.301,-4.334 -1.894,-1.044 -8.758,-4.828 -0.32,-0.176 -1.151,-0.606 -1.649,-0.867 -0.648,-0.341 -0.207,-0.108 -0.168,-0.089 -0.01,-0.003 -0.028,-0.015 -0.356,-0.187 -0.505,-0.266 -0.144,-0.075 -0.079,-0.042 -0.103,-0.054 -0.078,-0.041 -2.385,-1.255 -1.716,-0.902 -1.568,-0.825 -2.5,-1.314 v -10e-4 l -0.685,-0.337 -1.511,-0.746 -0.788,-0.388 v 0 l -7.412,-3.654 -3.377,-1.665 -0.334,-0.165 v -0.001 l -1.064,-0.472 v -10e-4 l -1.464,-0.648 -1.141,-0.506 -0.991,-0.44 -0.319,-0.141 -0.023,-0.01 -0.499,-0.222 -2.255,-0.999 -5.48,-2.429 -0.201,-0.089 -0.94,-0.376 -0.137,-0.055 -7.8,-3.12 -1.462,-0.585 -1.102,-0.441 -1.43,-0.572 -0.445,-0.163 -0.435,-0.159 -3.849,-1.406 -0.634,-0.231 -6.746,-2.464 -0.284,-0.103 -9.619,-2.736 -1.537,-0.437 -0.452,-0.054 -8.726,-1.045 -0.054,0.002 -2.34,0.091 -1.592,0.062 -0.377,0.014 -1.079,0.042 -1.793,0.07 -0.755,0.029 h -0.002 l -0.118,0.004 -0.154,0.006 -0.582,0.023 h -0.003 l -0.348,0.014 -1.923,0.206 -0.495,0.054 -0.443,0.047 -0.666,0.072 -2.297,0.247 -0.095,0.01 -3.138,0.337 -1.554,0.168 -0.146,0.015 -0.322,0.035 -0.084,0.009 -0.751,0.107 -0.004,0.001 -9.9,1.415 -2.456,0.352 -0.345,0.054 -0.206,0.033 -0.414,0.065 -9.878,1.563 -4.195,0.664 -2.769,0.488 -0.6,0.106 -0.677,0.119 -7.324,1.292 -4.916,0.867 -1.169,0.232 -9.809,1.949 -4.318,0.858 v 0 l -1.582,0.314 -1.354,0.277 -2.545,0.522 -0.135,0.027 -0.016,0.004 -3.317,0.679 -1.293,0.265 -0.556,0.114 -1.161,0.238 -1.667,0.341 -0.178,0.037 -1.394,0.285 -0.183,0.034 -0.098,0.018 -0.826,0.15 -0.626,0.115 -1.982,0.362" + id="path382" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.781,705.348 0.079,0.005 -1.462,1.409 -1.98,1.908 -7.749,0.978 -0.83,0.105 -8.72,-0.779 -3.016,-0.27 -0.48,-0.077 -0.856,-0.137 -0.706,-0.113 -0.602,-0.097 -0.076,-0.012 -0.454,-0.072 -0.558,-0.09 -1.445,-0.231 -1.07,-0.172 -0.256,-0.041 -0.281,-0.045 -0.133,-0.021 -0.272,-0.044 -0.457,-0.073 -0.358,-0.057 -0.202,-0.033 -3.054,-0.489 -0.639,-0.106 -0.084,-0.014 -0.196,-0.032 -2.281,-0.379 -4.005,-0.664 -6.932,-1.317 -9.73,-2.31 -4.988,-1.184 -1.36,-0.342 -6.652,-1.674 -0.121,-0.03 -2.347,-0.591 -0.899,-0.226 -3.686,-0.928 -4.41,-1.178 -9.661,-2.581 -0.299,-0.079 -2.155,-0.594 v 0 l -3.432,-0.945 -4.985,-1.373 -3.683,-1.014 -0.034,-0.009 -0.248,0.045 -0.033,0.305 -0.01,0.085 -0.05,0.463 -0.053,0.405" + id="path384" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1353.057,768.851 -5.137,-2.684 -8.902,-4.556 -1.041,-0.534 -8.93,-4.5 -2.021,-1.018 -8.955,-4.452 -2.646,-1.316 -9.008,-4.344 -2.913,-1.405 -9.088,-4.171 -2.822,-1.295 -9.107,-4.131 -0.11,-0.05 -3.865,-1.9 -0.802,-0.683 -0.119,-0.101 v -0.004 l -0.104,-0.088 -0.025,-0.022 -2.376,-2.019 -0.487,-0.445 -2.683,-2.452 -4.73,-4.32 -2.866,-2.615 -1.437,-1.311 -5.544,-5.057 -7.485,-6.632 -1.797,-1.592 -7.599,-6.502 -1.79,-1.531 -7.704,-6.375 -2.457,-2.033 -7.807,-6.248 -1.662,-1.33 -0.945,-0.757 -1.717,-1.322 -1.235,-0.952 -1.429,-1.101 -1.019,-0.784 -0.098,-0.076 -0.918,-0.707 -0.58,-0.447 -0.477,-0.367 -0.162,-0.125 -0.393,-0.302 -0.011,-0.009 -0.577,-0.445 -0.514,-0.396 -0.095,-0.073 -0.093,-0.072 -0.275,-0.211 -0.557,-0.429 -0.167,-0.126 -0.456,-0.344 -0.241,-0.183 -0.01,-0.006 -0.443,-0.335 -0.011,-0.008 -0.173,-0.131 -1.371,-1.035 -0.077,-0.058 -2.063,-1.557 -0.027,-0.021 -0.01,-0.007 -0.862,-0.65 -1.535,-1.16 -0.112,-0.084 -0.023,-0.017 -0.762,-0.576 -5.001,-3.779 -2.602,-1.955 -1.008,-0.788 -0.027,-0.021 v -0.001 l -0.015,-0.012" + id="path386" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1189.959,659.04 -0.955,-0.648 -6.151,-4.173 -1.055,-0.716 -3.927,-2.664 -0.093,-0.063 -1.753,-1.189 -2.851,-1.934 -3.803,-2.506 -7.471,-4.923 -1.944,-1.222 v 0 l -2.068,-1.301 -7.008,-4.408 -0.66,-0.415 -1.627,-1.023 -0.375,-0.225 -6.112,-3.664 -0.229,-0.137 -0.76,-0.455 -1.021,-0.612 -0.215,-0.129 -2.959,-1.774 -0.488,-0.292 -1.738,-1.042 -0.501,-0.301 -1.061,-0.599 -8.708,-4.916 -4.794,-2.706 -4.09,-2.133 -4.796,-2.501 -1.006,-0.525 -0.138,-0.072 -0.388,-0.202 -4.977,-2.595 -9.027,-4.302 -4.672,-2.226 -10e-4,-10e-4 -3.178,-1.514 -4.749,-2.054 v 0 l -0.696,-0.3 -9.179,-3.969 -2.611,-1.129 -8.442,-3.208 -8.045,-3.058 -1.983,-0.617 -3.005,-0.934 -3.736,-1.162 V 582.5 l -0.765,-0.238 -3.184,-0.99 -1.902,-0.591 -0.02,-0.006 -0.222,-0.069 -0.438,-0.136 -9.78,-2.087 -3.797,-0.81" + id="path388" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.924,690.228 -0.023,0.229 -0.211,2.038 -0.237,2.304 -0.1,0.954 -0.069,0.594" + id="path390" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.871,690.633 -0.243,2.002 -0.236,2.048 -0.1,0.869 -0.069,0.593 -0.172,1.487 -0.443,3.833 -0.211,2.16 -0.028,0.287" + id="path392" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1176.225,649.925 1.438,0.984 0.093,0.063 1.385,0.947 3.581,2.45 4.914,3.362 3.077,2.106" + id="path394" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.922,659.672 0.018,0.024 0.016,0.022" + id="path396" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.957,659.652 0.18,-0.23 1.312,-1.67" + id="path398" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1258.301,799.871 1.972,-0.382 0.843,-0.163 1.18,-0.135" + id="path400" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1261.116,799.326 0.239,-0.024 v 0 l 0.995,-0.101" + id="path402" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 979.228,416.934 -3.086,-1.254 -9.305,-3.662 -1.676,-0.66 -6.402,-2.293 -6.801,-2.038 -5.013,-1.267 -6.363,-1.417 -4.744,-0.929 -9.915,-1.296 -0.385,-0.051 -6.164,-0.478 -4.946,-0.27 -6.555,-0.302 -4.769,-0.219 -3.718,-0.092 -1.563,-0.037 -3.967,-0.036 -0.87,0.01 -2.097,0.13 -0.909,0.057 -0.701,0.048 -0.354,0.028 -2.284,0.184 -0.696,0.057 -0.164,0.053 -0.017,0.007" + id="path404" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1032.027,446.17 0.443,-0.077 2.888,-0.423 2.762,-0.201 3.374,-0.176 3.667,-0.152 4.534,0.472 5.986,1.698 5.094,1.755 1.766,0.608" + id="path406" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1064.689,448.046 -0.01,-0.056 -0.061,-0.495 -0.111,-0.119 -2.237,-0.87 -6.302,-2.451 -9.305,-3.572 -9.359,-3.524 -1.888,-0.711 -9.391,-3.438 -2.798,-1.024 -9.437,-3.308 -2.709,-0.949 -9.479,-3.186 -2.933,-0.986 -9.513,-3.08 -3.462,-1.121 -1.794,-0.549 -2.27,-0.695 -1.16,-0.355 -8.063,-2.468" + id="path408" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1030.664,439.701 0.144,0.298 0.709,2.281 0.21,2.075 v 1.548 l 0.068,0.678 v 0.017 l 0.114,0.197 0.127,0.05 0.449,-0.08 0.015,-0.002 2.928,-0.43 2.796,-0.199 v 0 0 l 3.376,-0.168 0.606,-0.024 3.004,-0.119 4.449,0.483 5.909,1.713 4.145,1.454" + id="path410" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1062.799,449.693 0.014,-0.018 0.247,-0.328 0.615,-0.784 0.612,-0.772 0.241,-0.296 h 0.095" + id="path412" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1063.089,449.715 0.422,-0.631 0.567,-0.831 0.226,-0.315 0.095,-10e-4 0.068,0.394" + id="path414" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 888.475,401.111 0.368,-0.016 3.97,0.075 1.964,0.149 1.66,0.127 0.122,0.009 0.024,0.002 0.254,0.019 2.265,0.172 7.222,0.709 6.75,0.765 7.846,1.23 9.806,1.959 0.732,0.146 9.749,2.226 2.55,0.582 9.691,2.464 3.416,0.868 9.639,2.663 3.837,1.06 9.587,2.847 3.809,1.132 9.542,2.992 3.507,1.1 9.506,3.104 2.924,0.956 9.473,3.203 0.455,0.153" + id="path416" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1024.661,433.78 2.731,1.197 1.589,1.037 0.994,1.317 0.945,2.041 0.679,2.299 0.192,2.084" + id="path418" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1024.809,433.685 -5.564,-1.998" + id="path420" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1032.035,446.845 v -0.305 -0.37 l -0.071,-0.274" + id="path422" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1239.832,862.822 0.749,5.69 0.448,4.618 0.164,1.695 0.07,0.25 0.967,0.497 4.837,2.478 1.008,0.497 0.302,0.113 0.312,0.091 1.801,0.328 3.585,0.62 0.725,0.125 0.463,0.08 0.056,0.006 6.611,0.67 7.34,-0.14 8.802,-1.589 9.483,-3.172 1.537,-0.514 9.142,-4.052 2.52,-1.117 8.712,-4.909 1.959,-1.104 6.342,-4.027 1.441,-0.916 1.186,-0.753 0.082,-0.053 0.094,-0.06 2.065,-1.327 1.287,-0.827 3.037,-1.951 5.733,-3.648 6.478,-3.988 1.06,-0.657 2.03,-1.259 1.233,-0.765 0.505,-0.313 0.019,-0.012 1.093,-0.678 0.774,-0.479 6.439,-4.174 6.156,-4.187 0.239,-0.167 5.878,-4.211 5.891,-4.471 6.209,-4.972 6.047,-5.21 5.413,-5.191 5.05,-5.241 4.954,-5.363 5.011,-5.784 5.214,-6.499 5.123,-6.901 4.747,-6.998 4.2,-6.746 3.487,-6.155 3.026,-5.828 2.814,-5.76 2.515,-5.864 2.131,-6.139 1.74,-6.003 1.343,-5.467 0.132,-0.625 0.456,-2.155 0.114,-0.538 0.118,-0.551 1.008,-5.423 0.769,-5.564 0.442,-5.58 0.01,-1.879 0.01,-1.562 0.01,-2.036 -0.268,-4.947 -0.445,-4 -1.391,-4.808 -0.261,-0.619" + id="path424" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1430.77,715.081 0.606,-1.5 0.321,-0.794 0.017,-0.044 2.507,-6.773 1.391,-3.821 0.839,-2.374 0.348,-0.979 0.344,-1.282 0.147,-0.551 0.051,-0.193 0.373,-1.394 0.075,-0.282 0.192,-0.716 0.969,-4.314 0.503,-3.282" + id="path426" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1428.296,721.11 0.922,-2.232" + id="path428" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1435.282,695.738 0.216,-0.452 0.094,-0.196 0.219,-0.457 0.271,-0.519 0.141,-0.272 0.316,-0.606 0.425,-0.818 1.108,-2.102 0.391,-0.761 0.071,-0.304" + id="path430" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1438.463,689.555 -0.261,0.156" + id="path432" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1437.926,689.527 0.188,0.058 0.088,0.126 -0.395,0.76 -1.099,2.11 -0.126,0.245 -0.022,0.044" + id="path434" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1436.677,699 -0.336,0.859 -0.777,2.006 -1.309,3.41" + id="path436" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 735.151,539.897 -0.167,-0.026 -0.241,-0.037 -0.328,-0.051 -1.375,-0.222 -0.295,-0.047 -0.006,-10e-4 -0.13,-0.021" + id="path438" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 743.039,578.8 0.353,-0.174 0.031,-0.015 0.853,-0.415 1.653,-0.549 2.663,-0.529 3.356,-0.326 3.625,0.058 0.1,0.002 0.102,0.012 3.864,0.473 4.074,0.949 0.399,0.125 1.9,0.596 1.815,0.569 4.085,1.505 1.94,0.89 2.215,1.016 0.256,0.117 0.465,0.213 0.453,0.243 6.041,3.242 7.192,4.374 6.951,4.896 6.276,5.138 5.162,5.096 4.768,5.493 5.099,6.333 2.887,4.071 2.167,3.057 4.63,7.868 2.787,5.574 0.313,0.626 0.053,0.107 0.112,0.224 0.493,0.985 0.285,0.571 0.529,1.25 2.77,6.544 0.75,2.036 1.639,4.453 0.734,2.327 0.589,1.87 0.602,2.321 0.219,0.845 0.272,0.137 0.553,0.278 0.478,0.239 1.927,0.963 1.845,0.923 0.832,0.412 0.187,0.08 0.192,0.07 6.317,2.348 1.302,0.483 6.984,2.76 5.871,2.63 5.677,2.763 6.338,3.137 6.477,3.238 6.081,3.061 2.665,1.346 1.813,0.917 1.661,0.84 0.189,0.018 0.449,-0.095" + id="path440" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 736.098,539.857 -0.12,0.005 -0.246,0.01 -0.174,0.008 -0.407,0.017 -0.158,-0.038 -0.237,-0.057 -1.994,-0.478 -0.015,-0.004 -0.237,-0.057 -0.319,-0.032 -0.064,-0.006 -0.116,-0.012 -0.082,-0.008 -0.038,-0.004 -0.029,-0.003 -0.767,-0.076 -0.813,-0.082 -0.955,-0.048 -0.308,-0.016 -0.159,-0.008 -0.54,-0.027 -0.095,0.049 -0.067,0.034 -0.025,0.013 -0.007,0.009 -0.157,0.171 -0.004,0.005 -0.108,0.145 -0.008,0.01 -0.021,0.028 -0.022,0.038 -0.082,0.191 0.009,0.21 0.054,0.3 0.252,1.417 0.128,0.742 0.303,1.766 0.043,0.249 0.337,1.964 0.344,1.424 1.372,5.666 0.05,0.206 0.223,0.663 2.955,8.78 3.487,9.372 0.505,1.358 0.109,0.176 0.135,0.172 0.696,0.672 2.397,2.236 0.415,0.387 0.793,0.74 0.681,0.641 0.027,0.025 0.09,-10e-4 0.062,-10e-4 0.109,-10e-4 0.348,-0.172 0.875,-0.425 1.642,-0.544 2.654,-0.525 3.346,-0.325 3.396,0.055 0.214,0.003" + id="path442" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.257,539.63 -0.129,0.025 -0.168,0.033 -0.267,0.052 -0.595,0.117 -0.1,0.019 -0.038,0.007 -0.231,0.046 -0.242,0.047 -0.392,0.077 h -10e-4 l -0.085,0.017" + id="path444" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.898,603.132 -0.244,-0.212 -0.079,-0.068 -0.421,-0.26 -1.227,-0.759 -1.073,-0.663 -3.495,-2.159 -3.401,-2.511 -0.082,-0.062 -1.266,-0.934 -1.404,-1.953 -0.002,-0.002 -0.185,-0.258 -0.074,-0.103 -0.322,-0.447 -0.132,-0.183 -0.02,-0.028 -0.081,-0.113" + id="path446" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 891.39,592.417 -0.04,-0.129 -0.284,-0.906 -0.55,-1.755 -0.138,-0.515 -0.566,-2.1 -0.247,-1.154 -0.167,-0.78 -0.024,-0.113 -0.028,-0.13 -0.154,-2.227 -0.009,-0.122 -0.002,-0.125 -0.004,-0.239" + id="path448" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 891.491,592.558 -0.123,-0.375 -0.633,-1.925 -0.723,-2.61 v -10e-4 l -10e-4,-0.002 -0.478,-2.204 -0.134,-2.035 -0.024,-0.363 v -0.003 l -10e-4,-0.373" + id="path450" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 840.561,662.998 -0.033,0.037 -0.107,0.13 -0.001,0.196 0.057,0.265 0.116,0.573 0.301,1.157 1.363,4.326 1.228,3.54 0.18,0.515 0.806,0.41 4.139,2.108 0.813,0.413 0.185,0.091 0.186,0.09 7.527,3.116 6.968,3.024 6.196,3.006 6.049,3.096 0.297,0.15 0.217,0.109 6.014,3.034 6.666,3.32 6.46,3.176 8.958,4.353 0.153,0.073 9.002,4.355 5.065,2.45 7.893,3.821 8.828,4.273 8.994,4.371 7.383,3.588 8.991,4.378 7.003,3.41 8.991,4.377 6.579,3.204 8.993,4.374 6.033,2.935 8.996,4.369 5.361,2.604 8.998,4.364 4.664,2.262 8.998,4.363 3.941,1.911 8.999,4.362 3.074,1.491 8.999,4.361 2.061,0.998 8.709,4.914 1.351,0.763 8,6.001 1.08,0.81 7.482,6.636 1.016,0.901 7.275,6.861 1.043,0.983 5.563,5.403 0.316,0.307 0.358,0.348 2.241,2.16 0.242,0.194 0.255,0.174 0.928,0.509 4.526,2.386 0.91,0.478 0.296,-0.013 0.861,-0.681" + id="path452" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.633,819.032 -0.142,-0.685 -0.114,-0.552 -0.49,-2.55 -1.114,-5.809 -0.677,-9.156 0.445,-4.52 1.092,-4.221 1.823,-3.633 1.69,-2.54 0.218,-0.297" + id="path454" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1117.853,785.485 0.169,-0.113 0.097,-0.065 0.219,-0.236" + id="path456" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1117.784,785.345 -0.095,0.064 -0.152,0.103 -0.685,0.942 -1.685,2.568 -1.812,3.67 -1.078,4.253 -0.43,4.543 0.701,9.1 1.224,5.993 0.197,0.966 0.15,0.737 10e-4,10e-4 0.06,0.294 0.26,1.176" + id="path458" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1066.031,768.386 -5.513,0.992 -6.509,-0.994" + id="path460" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 897.951,689.45 0.01,-0.224 10e-4,-0.011 0.017,-0.305 -0.421,-1.255 -1.306,-3.044 -1.349,-3.028 -0.537,-1.188 -0.087,-0.268 -10e-4,-0.27 0.076,-0.497 0.146,-0.946 -0.312,-2.648 -1.305,-5.621 -1.643,-7.353 -1.321,-7.823 -0.933,-7.01 -0.477,-4.886 -0.517,-2.396" + id="path462" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 854.316,669.203 -7.586,-2.896 -0.189,-0.071 -0.182,-0.082 -0.828,-0.411 -1.915,-0.961 -1.949,-0.979 -0.372,-0.187 -0.798,-0.436" + id="path464" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 840.42,663.361 0.823,0.412" + id="path466" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1045.7,765.159 -9.046,-4.263 -2.064,-0.973 -8.924,-4.513 -3.916,-1.98 -8.92,-4.522 -4.635,-2.349 -8.914,-4.532 -5.318,-2.704 -8.908,-4.544 -5.966,-3.043 -8.902,-4.554 -6.498,-3.324 -8.897,-4.564 -6.919,-3.548 -8.896,-4.567 -7.34,-3.768" + id="path468" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1079.225,759.499 -0.083,0.043 -0.152,0.171 -0.378,0.423 -1.21,1.063 -2.641,2.082 -3.762,2.452 -4.591,2.191 -5.492,1.041 -6.453,-0.996 -3.148,-1.169" + id="path470" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1074.344,763.79 2.64,-2.018 1.221,-1.056 0.391,-0.44 0.158,-0.178 0.071,0.15 1.94,1.062 5.483,2.998 7.475,4.563 7.911,5.758 7.886,6.149 0.538,0.42 0.268,0.181 0.279,0.17 0.866,0.469 2.029,1.076 2.132,1.125 0.082,0.043 1.092,0.574 0.591,0.308 0.387,0.201 0.223,-0.025 0.112,-0.013 0.072,-0.162 0.062,-0.066" + id="path472" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1036.322,760.25 -1.29,-0.609 -8.925,-4.51 -3.911,-1.977 -8.922,-4.516 -4.631,-2.344 -8.918,-4.524 -5.314,-2.695 -8.913,-4.534 -5.961,-3.032 -8.908,-4.545 -6.493,-3.312 -8.902,-4.556 -6.915,-3.539 -8.897,-4.565 -7.338,-3.766 -8.893,-4.573 -7.764,-3.993 -8.888,-4.585 -5.272,-2.719 -6.98,-3.627" + id="path474" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 898.399,689.409 0.063,-0.089 0.008,-0.241 0.003,-0.063" + id="path476" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 837.528,618.708 0.282,0.059 0.044,0.009 0.102,0.022 3.939,0.822 2.057,0.946 2.334,1.073 3.594,1.653 6.28,2.873 2.875,1.315 9.097,4.151 0.147,0.067 4.661,2.126 3.571,1.628 5.849,2.667 2.085,0.951 0.17,0.045 0.398,0.015" + id="path478" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 837.81,618.767 0.608,1.742 0.795,2.279 -0.857,-2.075 -0.828,-2.005" + id="path480" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 837.956,618.798 0.565,0.931 0.071,0.203 1.085,3.1 -1.185,-2.767 -0.638,-1.489" + id="path482" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 856.519,654.559 1.719,3.771 1.501,3.295 0.12,0.264 4.433,3.752 -4.581,-3.786 -1.871,-3.841 -1.41,-2.894 1.504,2.969 1.925,3.8" + id="path484" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 884.615,639.115 -0.091,-0.088 0.008,-0.254 0.076,-0.438 0.284,-1.637 0.966,-5.566 1.755,-5.965 0.345,-1.174 3.764,-6.755 3.523,-5.018 1.366,-1.928 0.64,-0.721 1.09,-0.988 2.557,-2.282 0.821,-0.73 0.076,-0.067 1.645,-1.462 1.047,-0.919 0.146,-0.113 0.012,-0.01" + id="path486" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.575,602.852 0.036,0.076 0.021,0.044 0.013,0.028 0.062,0.055 0.246,0.217" + id="path488" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 885.018,638.987 -0.192,-0.008 -0.091,-0.088 0.008,-0.253 0.039,-0.223 0.321,-1.852 0.965,-5.565 1.713,-5.764 0.408,-1.371 3.823,-6.747 3.582,-5.01 1.385,-1.925 0.641,-0.721 1.071,-0.934 2.501,-2.117 0.795,-0.666 0.078,-0.065 1.622,-1.358 0.889,-0.713" + id="path490" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 895.534,682.206 -0.387,-0.782 -0.575,-1.165 -0.087,-0.268 -10e-4,-0.27 0.077,-0.496 0.146,-0.946 -0.313,-2.647 -1.304,-5.621 -1.643,-7.353 -1.321,-7.823 -0.932,-7.01 -0.476,-4.886 -0.463,-2.143" + id="path492" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 859.865,659.624 -0.031,0.358 -0.953,-1.14 -0.264,-0.316 -1.974,-4.794 -2.946,-7.132 -1.314,-2.692 -0.166,-0.341 -2.649,-5.425 -1.186,-2.178 -2.574,-4.727 -0.564,-1.034 -1.363,-2.154 -2.149,-3.392 -1.628,-3.168 -0.067,-0.13 0.871,-0.938 0.252,-0.272 2.518,0.92 0.128,0.16" + id="path494" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.374,582.667 -0.12,-0.331 -0.077,-0.214 -0.36,-0.025 -0.011,-10e-4 -0.799,0.205 -0.262,0.068 -0.106,0.027 -2.528,0.751 -3.734,1.105 -4.783,1.359 -4.637,1.214 -3.295,0.67 -2.806,-0.102 -3.168,-1.103 -5.176,-2.653 -0.169,-0.087 -2.426,-1.301 -2.44,-1.31 -4.443,-2.384 -8.813,-4.726 -2.721,-1.459 -8.855,-4.646 -3.199,-1.678 -8.906,-4.548 -3.398,-1.735 -8.966,-4.427 -3.32,-1.639 -9.032,-4.291 -2.825,-1.343 -6.113,-2.768 -4.919,-2.228 -9.18,-3.965 -0.159,-0.069 -6.803,-2.755 -2.979,-1.096 -2.788,-1.025 -3.665,-1.253 -2.531,-0.866 -1.967,-0.611 -0.067,-0.021 -2.161,-0.67 -0.757,-0.235 -0.06,-0.019 -0.128,-0.039 -0.141,-0.044 -0.125,-0.039 -0.037,-0.009 -0.294,-0.069 -0.099,-0.023 -0.007,-0.002 -1.179,-0.278 -0.974,-0.229 -0.83,-0.196 -0.285,-0.043 -0.476,-0.073 -0.126,-0.019 v 0 l -0.053,-0.008 -0.017,-0.003 -0.177,-0.027 -0.156,-0.023 -0.216,-0.033 -0.283,-0.044 -0.103,-0.015 -0.088,-0.014 -0.154,-0.023 -0.239,-0.036 -0.031,-0.004 -0.027,-0.004 -0.058,-0.009 -0.123,-0.019 -0.016,-0.002 -0.079,-0.012 -0.046,0.031 -0.039,0.069 0.062,0.066 0.114,0.12 0.13,0.137 0.171,0.197 0.176,0.204 0.12,0.14 0.113,0.13 0.162,0.188 0.357,0.413 0.015,0.017 0.021,0.076 0.115,0.409 -0.04,0.34 -0.02,0.177 -0.01,0.083 -0.008,0.071 -0.004,0.03 v 0 l -0.006,0.053 -0.008,0.066 -0.019,0.181 -0.029,0.273 -0.008,0.079 -10e-4,0.012 -0.041,0.39 -0.042,0.395 -0.056,0.502 -0.028,0.249 -0.017,0.15 -0.022,0.203 -0.11,0.983 -0.099,0.882 -0.019,0.169 -0.276,0.77 -0.24,0.669 -0.126,0.351 -0.191,0.535 -0.004,0.009 -0.006,0.017 -0.106,0.296 -0.027,0.075 -0.109,0.305" + id="path496" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.346,529.249 -0.102,-0.006" + id="path498" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.323,811.644 -0.184,0.278 -0.018,0.05 0.03,0.117 0.608,0.586 0.337,0.324 2.774,2.671 3.807,3.862 4.044,4.48 4.178,5.074 1.113,1.492 3.095,4.147 0.286,0.416 0.459,0.666 0.726,1.054 1.471,2.135 0.751,1.09 2.64,4.25 1.839,3.481 0.204,0.484 1.083,2.568 1.071,3.251 0.453,1.798 1.742,6.904 0.065,0.257" + id="path500" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1239.897,863.079 0.753,5.693 0.448,4.611 0.165,1.692" + id="path502" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1255.051,800.861 -0.073,0.016 -0.119,0.026 -0.153,0.036 -2.18,0.52 -3.334,0.795 -2.807,0.669 -6.806,1.675 -2.271,0.559 -0.354,0.092 -9.684,2.495 -0.953,0.245 -9.016,2.36 -3.21,0.835 -0.311,0.072 -0.289,0.066 -0.945,0.128 -2.55,0.289 -1.055,0.12 -0.914,0.103 -0.876,0.127" + id="path504" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1363.781,793.894 0.085,-0.259 0.15,-0.459 0.493,-1.34 0.469,-1.253 0.159,-0.455 0.054,-0.284 -0.01,-0.011" + id="path506" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.962,795.87 -0.225,-0.189 -0.184,-0.153 -1.521,-1.393 -0.166,-0.5" + id="path508" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1261.912,806.703 2.311,1.914 4.474,3.233 0.376,0.271 0.317,0.23" + id="path510" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1296.039,819.72 -0.804,-0.007 -1.209,-0.012 -4.987,-0.048 -4.232,-0.867 -2.047,-0.419 -1.529,-0.59 -5.301,-2.047" + id="path512" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.154,789.92 -0.04,0.171 -0.614,0.427 -0.507,0.352 -2.658,1.847 -0.048,0.031 -1.206,0.772 -2.784,1.782 -5.258,2.992 -4.524,2.475 -1.818,1.029 -1.511,1.241 -2.587,2.23 -1.019,0.879 -0.617,0.534 -3.08,2.67 -1.787,1.531 -2.611,1.22 -6.177,2.269 -8.887,2.485 -1.242,0.216" + id="path514" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1263.373,807.332 -0.698,-0.53 -0.521,-0.397 -5.041,-4.356 -1.702,-1.47 -0.03,-0.026 -0.136,0.132 -0.082,0.074 0.025,-0.043 0.078,-0.101 -0.099,0.02 -0.08,0.016 -0.101,0.022 -0.149,0.036 -2.18,0.519 -3.563,0.85 -2.576,0.613 -7.038,1.733 -2.038,0.502 -0.552,0.142 -9.684,2.495 -0.757,0.195 -9.017,2.361 -3.211,0.835 -0.31,0.072 -0.29,0.066 -0.945,0.127 -2.398,0.27 -0.481,0.055 -1.06,0.119 -0.555,0.062 -0.798,0.106 0.028,-0.114 0.063,-0.095" + id="path516" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1283.007,818.18 -0.239,-0.049 -4.554,-1.757 -2.26,-0.873 -1.867,-1.047 -0.744,-0.418" + id="path518" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1366.042,797.607 0.035,-0.859 0.01,-0.18 0.025,-0.45 -0.098,-0.213 -0.274,-0.224" + id="path520" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1261.908,808.093 1.718,1.516 4.953,4.15" + id="path522" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1339.507,809.411 -3.152,1.375 -0.827,0.361 -1.113,0.486 -0.433,0.189" + id="path524" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1366.919,796.873 -0.842,-0.125" + id="path526" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1436.772,687.61 0.144,-0.355 0.043,-0.105 0.048,-0.116 0.119,-0.292 0.535,-1.314 0.704,-1.726 0.598,-1.469 0.114,-0.278 0.01,-0.014 0.092,-0.226 1.015,-2.491 0.011,-0.034 0.061,-0.181 0.459,-1.357 0.357,-1.058 0.934,-2.763 0.135,-0.397 0.166,-0.493 0.088,-0.31 0.237,-0.838 v 0 l 0.01,-0.036 0.015,-0.053 0.01,-0.031 0.241,-0.854 0.111,-0.391 v -0.007 l 0.086,-0.307 0.074,-0.259 0.193,-0.683 0.052,-0.186 0.085,-0.299 0.11,-0.389 0.198,-0.702" + id="path528" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1420.474,717.55 1.474,-2.35 0.455,-0.724 0.164,-0.261 0.023,-0.037 v -0.006 l 0.018,-0.029 0.443,-0.706 0.01,-0.01 0.067,-0.106 0.193,-0.308 0.023,-0.036 0.096,-0.153 0.253,-0.404 0.165,-0.263 0.182,-0.29 0.016,-0.025 0.053,-0.085 0.333,-0.531 0.028,-0.044 0.201,-0.321 0.368,-0.621 0.342,-0.58 0.173,-0.292 0.547,-0.926 0.026,-0.043 0.523,-0.886 2.069,-3.501 4.002,-7.57" + id="path530" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.278,779.745 0.167,0.062 0.152,0.009 0.128,-0.027 1.419,-1.064 4.007,-3.006 4.746,-3.856 1.112,-0.904 0.302,-0.245 7.449,-6.672 0.422,-0.378 1.183,-1.136 0.76,-0.73 0.04,-0.038 0.028,-0.027 0.485,-0.466 0.478,-0.459 5.009,-4.81 1.566,-1.65 0.066,-0.07 0.036,-0.037 10e-4,-0.002 0.064,-0.067 4.806,-5.063 3.43,-3.923 0.857,-0.979 0.464,-0.531 0.902,-1.031 1.429,-1.717 1.499,-1.801 0.029,-0.034 0.019,-0.022 2.34,-2.811 4.924,-6.411 2.681,-3.914 1.199,-1.75 0.073,-0.107 0.526,-0.768 0.144,-0.23 0.066,-0.105 2.611,-4.174 0.027,-0.043 0.466,-0.745 0.234,-0.373 0.226,-0.361 0.411,-0.658 0.094,-0.159 1.358,-2.304 0.773,-1.31 1.817,-3.084 3.982,-7.532 0.531,-1.153 2.245,-4.878 0.233,-0.506 0.192,-0.419 0.091,-0.198 0.457,-0.993 0.133,-0.288 0.122,-0.265 0.271,-0.662 0.023,-0.058 1.343,-3.285 0.098,-0.239 1.178,-2.881 0.088,-0.215 0.354,-0.865 0.052,-0.155 0.327,-0.969 1.68,-4.976 0.819,-2.925 0.022,-0.076 0.228,-0.816 0.37,-1.319 0.01,-0.027 0.096,-0.492 0.041,-0.211 0.728,-3.906 0.042,-0.968 -0.01,-0.036 -0.044,-0.172 v -0.019 l -0.051,-0.201 v -0.021 l -0.103,-0.387 v 0 l -0.015,-0.055 -0.09,-0.086 v -0.003 l -0.084,-0.07 v -0.003" + id="path532" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.425,620.282 -0.156,0.279 -2.218,3.984 -0.576,1.035 -0.658,1.182 -0.01,0.011 -0.021,0.037 -0.316,0.568 -1.696,2.924 -0.01,0.011 -2.722,4.694 -0.527,0.861 -2.09,3.418 v 0.005 l -0.734,1.2 -0.584,0.955 -0.288,0.47 -0.215,0.351 v 0.009 l -0.027,0.045" + id="path534" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.181,613.375 -0.29,0.535 -0.673,1.237 -1.5,2.758 -0.321,0.589 -0.229,0.422 -0.743,1.366" + id="path536" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1353.974,643.269 -0.557,0.848 -0.846,1.288 -0.045,0.068 -0.821,1.251 -0.01,0.01 -0.01,0.014 -0.182,0.277 -0.442,0.673 -1.04,1.582 -0.113,0.173 -0.01,0.007 -0.161,0.245 -0.249,0.381 -0.107,0.162 -3.05,4.377 -1.561,2.241 v 0.004 l -0.482,0.693 -0.586,0.803 -0.814,1.116 -0.464,0.636 v 10e-4 l -0.282,0.386 -1.948,2.672 -0.832,1.141 -0.177,0.243 -10e-4,10e-4 -0.196,0.27 -0.518,0.676 -0.207,0.27 -0.227,0.296 -0.185,0.241 -4.412,5.759 -0.847,1.049 -4.995,6.185 -4.932,5.833 -1.204,1.424 -2.519,2.865 -1.443,1.641 -2.469,2.807 -3.909,4.244 -3.012,3.268 -6.956,7.184 -0.654,0.675 -7.076,7.066 -0.746,0.745 -7.159,6.982 -0.388,0.378 -5.594,5.386 -1.942,1.871 -0.015,0.03" + id="path538" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.889,613.911 -0.964,1.77 -1.209,2.222 -0.321,0.589 -0.229,0.422 -0.897,1.647" + id="path540" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1433.978,659.558 -2.94,-2.281 -1.185,-0.92 -0.331,-0.252 -0.372,-0.284 -0.892,-0.682 -1.393,-1.064 -4.421,-3.376 -0.91,-0.695 -7.969,-6.041 -1.151,-0.873 -7.972,-6.037 -1.635,-1.238 -6.04,-4.497 -1.404,-1.045 -1.556,-1.158 -0.828,-0.616 -8.118,-5.84 -1.674,-1.204 -7.048,-4.898 -3.648,-2.534 -0.72,-0.411 -0.032,-0.019 -0.379,-0.216 -0.179,-0.002 -0.292,0.536" + id="path542" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.025,774.907 1.483,-1.12 4.198,-3.172 6.413,-5.219 4.618,-4.123 3.211,-2.868 0.292,-0.261" + id="path544" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1400.027,743.388 0.778,-0.889 2.729,-3.115 1.655,-1.888 0.01,-0.009 0.018,-0.02 0.484,-0.552 5.336,-6.397" + id="path546" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.774,731.699 -0.173,-0.022 -0.01,0.034" + id="path548" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1364.382,774.559 0.224,0.172 0.175,0.011 1.473,-1.112 4.165,-3.153 6.399,-5.214 5.188,-4.629 2.975,-2.655 0.329,-0.314 0.618,-0.59 0.765,-0.729 0.01,-0.005 0.028,-0.027 0.488,-0.466 0.48,-0.458 2.79,-2.663 0.158,-0.15 0.073,-0.07 0.054,-0.052 v -0.004 l 0.068,-0.065 2.366,-2.258 6.132,-6.43 v -0.003 l 0.497,-0.521 0.291,-0.331 0.407,-0.465 2.734,-3.119 1.661,-1.895 0.01,-0.012 0.015,-0.017 0.555,-0.634 5.338,-6.396 4.323,-5.614 0.364,-0.471 0.26,-0.338 0.307,-0.447 0.259,-0.377 0.204,-0.297 3.727,-5.427 1.66,-2.645 0.328,-0.522 0.092,-0.148 0.16,-0.254 0.027,-0.043 0.129,-0.206 0.174,-0.277 0.082,-0.13 0.073,-0.118 0.01,-0.015 0.086,-0.136 0.176,-0.281 0.143,-0.228 0.056,-0.09 0.064,-0.101 0.116,-0.186 0.147,-0.234 v -0.005 l 0.032,-0.05 0.174,-0.278 0.01,-0.013 0.115,-0.182 0.061,-0.097 0.2,-0.32 0.083,-0.131 0.07,-0.12 0.152,-0.257 0.174,-0.294 0.01,-0.007 0.01,-0.016 0.216,-0.366 v -0.005 l 0.094,-0.159 0.363,-0.614 0.089,-0.15 0.01,-0.011 0.193,-0.327 0.228,-0.386 0.149,-0.251 0.175,-0.296 0.204,-0.345 0.043,-0.073 0.152,-0.257 0.528,-0.892 1.196,-2.024 4.005,-7.585 1.019,-2.228 0.105,-0.229 0.272,-0.595 0.179,-0.391 2.488,-5.437 0.267,-0.657 0.094,-0.229 0.029,-0.073 0.343,-0.842 0.094,-0.23 0.151,-0.371 0.019,-0.048 0.218,-0.536 0.526,-1.291 0.189,-0.465 0.395,-0.969 0.155,-0.383 0.047,-0.113 0.092,-0.226 0.809,-1.988 0.192,-0.566 0.133,-0.392 0.109,-0.321 0.026,-0.077 0.39,-1.151 0.905,-2.669 0.083,-0.245 0.224,-0.66 0.062,-0.185 0.03,-0.105 0.06,-0.212 0.062,-0.216 0.528,-1.859 v 0 l 0.217,-0.763 0.218,-0.768 0.036,-0.126 10e-4,-0.004 0.016,-0.056 0.01,-0.035 0.025,-0.089 0.029,-0.102 0.018,-0.063 0.231,-0.81 v -0.02 l 0.072,-0.252 0.104,-0.367 0.01,-0.018 10e-4,-0.003 0.01,-0.02 0.325,-1.121 v -0.001 l 0.385,-1.332 0.183,-0.631 0.01,-0.024 0.012,-0.041 0.173,-0.596 -0.039,-0.164 -10e-4,-0.002 -0.01,-0.011 -0.01,-0.008 -0.035,-0.039 -0.035,-0.032 -0.119,-0.109 -0.036,-0.012 -10e-4,-10e-4 -0.01,-0.002 -0.248,-0.084 -0.031,-0.01 -0.144,-0.049 -0.022,-0.008 -0.185,-0.063 -0.125,-0.042 -0.056,-0.017 v 0 l -0.248,-0.073 -0.173,-0.051 -0.064,-0.019 h -10e-4 l -0.111,-0.033 -0.035,-0.01 -2.623,-0.775 -0.142,-0.042 -0.388,-0.115 -0.072,-0.021 -0.134,-0.04 -0.379,-0.155 -1.454,-0.594 -0.013,-0.006 -0.041,-0.016 -0.189,-0.078 -0.123,-0.05 -1.39,-0.569 -0.207,-0.084 -0.139,-0.057 -0.064,-0.027 -0.024,-0.01 -0.218,-0.09 -0.413,-0.172 -0.098,-0.02 -0.063,-0.012 -0.053,-0.011 -0.075,-0.015 -0.173,0.005 -0.013,10e-4 -0.169,0.005 -0.189,0.006 -0.103,0.003 -0.092,0.022 -0.038,0.059 v 0.005 l -0.128,0.242 -0.074,0.14 -0.204,0.385 -0.23,0.436 -1.936,3.64 -0.332,0.609 -0.293,0.54 -0.164,0.302 -0.282,0.517 -0.106,0.194 -0.446,0.819 -0.836,1.537 -0.529,0.973 -0.089,0.159 -0.242,0.429 -1.662,2.956 -1.843,3.278 -4.429,7.628 -3.027,5.023 -0.352,0.584 -0.101,0.168 -1.276,2.117 -4.875,7.693 -4.774,7.017 -1.231,1.702 -3.594,4.97 -0.382,0.506 -4.651,6.166 -5.588,7.002 -6.497,7.673 -6.6,7.512 -0.394,0.448 -6.69,7.432 -0.38,0.422 -6.538,7.118 -5.387,5.737 -3.634,3.818 -1.284,1.356 -0.026,0.044 -0.014,0.092" + id="path550" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1441.102,647.028 -0.192,0.111 -0.155,0.222 -0.137,0.197 -0.078,0.112 -0.906,1.3 -0.598,1.161 -0.436,0.848 -0.233,0.453 -0.051,0.096 -1.435,2.676 -0.151,0.282 -0.337,0.62 -0.111,0.203 -0.026,0.048 -0.122,0.224 -0.746,1.373 -0.01,0.016 -0.062,0.115 -0.114,0.209 -0.126,0.233 -0.092,0.169 -0.127,0.236 -0.127,0.234 -0.164,0.306 -0.058,0.107 -0.093,0.17 -0.015,0.04 -0.052,0.213 0.127,0.17 0.01,0.007 0.048,0.042" + id="path552" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.83,666.777 v 0 l 0.159,-0.551 0.171,-0.588 v 0 l 0.385,-1.33 0.182,-0.63 0.019,-0.065 0.129,-0.445 0.093,-0.319 0.097,-0.335 0.08,-0.28 0.01,-0.027 0.094,-0.329 0.014,-0.094 0.193,-1.247 0.428,-3.332 0.039,-0.604 0.236,-3.622 -0.245,-4.03 -0.385,-3.007 -0.15,-1.168 -0.046,-0.202 -0.085,-0.157 -0.168,-0.232 -0.204,0.051 -0.453,0.112 -0.264,0.227 -0.745,0.64 -0.142,0.123 -0.063,0.053 v 0.003 l -0.091,0.078 v 0.002 l -0.306,0.263 -0.056,0.048 -0.125,0.108 -0.064,0.055 v 0 l -0.081,0.069 -0.77,0.662 -0.062,0.053 -0.325,0.28" + id="path554" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1434.36,658.988 0.056,-0.239" + id="path556" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1445.033,662.316 0.088,-0.307 0.01,-0.033 0.085,-0.296 0.049,-0.322 0.156,-1.016 0.419,-3.324 0.082,-1.289 0.186,-2.93" + id="path558" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1364.966,771.499 1.552,-1.271 4.397,-3.616 6.654,-5.78 7.141,-6.658 1.175,-1.096 1.916,-1.892 0.06,-0.06 0.074,-0.073 1.181,-1.167 1.738,-1.716 3.19,-3.151 0.159,-0.158 0.158,-0.169 2.111,-2.271 0.01,-0.006 1.22,-1.312 2.283,-2.456 0.613,-0.66 0.308,-0.331 0.716,-0.832 1.059,-1.231 0.091,-0.105 1.279,-1.486 2.577,-2.993 5.377,-6.53 0.246,-0.321 0.304,-0.396 0.071,-0.093 1.519,-1.98 2.83,-3.69 2.808,-4.056 0.575,-0.831 1.111,-1.605 0.815,-1.279 0.027,-0.043 0.47,-0.737 0.282,-0.443 0.739,-1.16 1.845,-2.896 0.926,-1.538 0.424,-0.705 0.255,-0.423 0.441,-0.733 0.055,-0.092 0.439,-0.728 0.15,-0.249 0.097,-0.161 0.699,-1.161 0.412,-0.685 0.018,-0.03 0.103,-0.172 0.254,-0.471 0.422,-0.782 0.327,-0.605 0.139,-0.259 1.468,-2.721 0.12,-0.223 0.316,-0.585 0.911,-1.688 2.742,-5.854 0.358,-0.765 0.887,-1.893 0.634,-1.511 0.088,-0.21 0.111,-0.265 0.041,-0.098 0.411,-0.978 0.431,-1.029 0.061,-0.144 0.03,-0.073 0.372,-0.887 0.48,-1.144 v -0.005 l 0.043,-0.102 0.213,-0.509 0.484,-1.151 0.291,-0.81 0.083,-0.232 0.183,-0.508 0.16,-0.443 1.336,-3.715 v 0 l 0.166,-0.46 0.055,-0.177 0.041,-0.131 0.159,-0.507 0.01,-0.031 0.104,-0.334 0.03,-0.095 0.012,-0.04 0.01,-0.015 v -0.009 l 0.015,-0.047 0.08,-0.257 0.164,-0.524 0.41,-1.307 v -10e-4 l 0.142,-0.454 0.4,-1.29 0.027,-0.089" + id="path560" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1444.881,662.842 0.043,-0.149 -0.01,-0.206" + id="path562" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1353.169,768.834 -0.183,-0.134 0.028,-0.012 0.118,-0.016 0.149,-0.021 0.164,-0.022 0.031,-0.005 0.082,-0.011 0.199,-0.027" + id="path564" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1340.707,782.418 -0.712,1.578 -0.457,1.014 -0.138,0.307 -0.199,0.44 v 0.007 l -0.02,0.045 -0.074,0.163 -0.08,0.179 -0.141,0.311 -0.078,0.226 -0.077,0.294 -0.107,0.402 -0.044,0.147 0.146,0.87 0.437,0.132 0.399,-0.017 1.79,-0.733 4.602,-2.012 0.987,-0.481 1.759,-0.857 1.044,-0.509 2.107,-1.028 1.505,-0.916 0.997,-0.607 0.94,-0.573 1.918,-1.167 0.49,-0.299 0.333,-0.203 2.156,-1.312 0.626,-0.382 0.979,-0.596 1.676,-1.101 0.37,-0.28 0.265,-0.2 0.08,-0.061 0.01,-0.016 0.112,-0.177 0.046,-0.072 0.017,-0.208 0.014,-0.167 10e-4,-0.017 0.049,-0.582 0.132,-1.599 0.038,-0.466 -0.192,-0.16 -0.076,-0.043 -0.901,-0.217 -2.74,-0.603 -1.711,-0.377 -0.404,-0.125 -2.051,-0.636 -1.661,-0.575 -0.231,-0.08" + id="path566" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.866,769.159 -0.302,-0.106 -0.01,-0.003 -0.813,-0.276 -0.265,0.015 -0.217,0.032 v 0 l -0.048,0.007 -0.01,10e-4 -0.034,0.005 -0.112,0.017 -0.149,0.022 -0.104,0.015 -0.099,0.07 -0.016,0.011 -0.154,0.109 -0.282,0.302 -0.3,0.316 -1.099,1.172 -5.892,6.297 -0.749,0.784 -1.941,2.032 -2.019,2.594 -0.535,1.583" + id="path568" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1339.426,786.735 -0.308,0.209 -0.129,0.19 -0.056,0.264 -0.059,0.283 -0.115,0.546 -0.036,0.174" + id="path570" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1352.285,779.834 2.302,-1.463 0.17,-0.108 0.633,-0.402 1.517,-0.964 0.729,-0.463 0.468,-0.298 3.445,-2.188 0.219,-0.14 0.01,-0.006 0.223,-0.142 0.035,-0.023 0.245,-0.166 0.53,-0.357 0.824,-0.556 0.374,-0.297 0.349,-0.276 0.113,-0.143" + id="path572" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1340.329,782.553 -0.556,1.573 -0.434,1.226 -0.059,0.168" + id="path574" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1352.986,768.7 0.197,0.114 0.019,0.01 0.01,0.004" + id="path576" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.881,768.88 3.963,1.276 0.398,0.128 1.7,0.377 2.764,0.612 0.896,0.212" + id="path578" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1340.526,782.453 -0.657,1.617 -0.518,1.275 -0.036,0.088 -0.035,0.087 v 10e-4 l -0.136,0.333 -0.12,0.297" + id="path580" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 808.838,420.148 -0.015,0.005 -0.344,0.139 -0.139,0.068 -0.247,0.118 -0.988,0.466 -0.249,0.118 -0.356,0.202" + id="path582" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.981,489.722 -0.227,0.007 -0.052,0.001 -0.634,0.047 -0.844,0.108" + id="path584" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 720.148,571.592 0.59,1.627 1.599,4.451 2.513,6.223 0.781,1.876 0.456,1.095 0.062,0.146 3.898,9.209 0.504,1.188 3.857,9.226 0.326,0.779 1.861,4.568 0.356,0.875 0.212,0.52 0.439,1.05 0.081,0.153 0.118,0.132 0.691,0.408 1.886,1.026 1.106,0.602" + id="path586" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 716.648,553.073 0.689,2.301 0.077,0.257 0.016,0.055 0.537,3.815 0.507,4.138 0.777,3.862 0.682,2.885 0.182,1.023 0.033,0.183 0.004,-0.081 0.018,-0.286 0.109,-1.835 0.039,-1.971 0.011,-0.527 0.002,-0.104 -0.122,-2.106 -0.01,-0.174 -0.003,-0.05 -0.018,-0.315 -0.518,-2.819 -0.025,-0.077 -1.015,-3.041 -0.643,-1.653 -0.156,-0.4 -0.126,-0.325 -0.033,-0.083 -0.235,-0.604 -0.028,-0.072 -0.05,-0.13 -0.078,-0.201 -0.623,-1.665 -0.326,-0.87 -0.501,-1.341 -0.851,-2.471 -0.748,-2.175 -0.458,-1.472 -1.336,-4.295 -0.668,-2.238 -0.756,-2.531 -0.5,-1.693" + id="path588" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 710.391,533.492 0.05,0.577 0.15,1.046 0.276,1.432 0.063,0.325 0.041,0.171 0.461,1.694 0.644,2.014 0.839,2.475 0.909,2.575 0.86,2.319 0.238,0.607 0.648,1.653 0.752,1.823" + id="path590" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.922,548.727 -0.185,1.292 -0.111,2.862 0.088,0.718 0.368,2.384 0.127,0.759 0.844,3.15 0.953,2.961 1.181,3.274 1.206,3.326 0.212,0.575 0.51,1.381" + id="path592" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.631,585.769 0.448,1.119 0.07,0.122" + id="path594" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.587,609.115 -0.348,-1.066 -0.791,-2.752 -0.907,-3.158 -0.803,-3.411 -0.475,-3.514 -0.122,-3.408 0.257,-3.09 0.546,-2.618 0.742,-1.991 0.952,-1.572 1.176,-1.364 1.158,-1.057 1.493,-0.998 0.245,-0.14 0.012,-0.007 0.015,-0.011 0.146,-0.108" + id="path596" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.97,601.891 -0.175,-0.612 -0.8,-3.406 -0.473,-3.509 -0.12,-3.403 0.259,-3.085 0.546,-2.613 0.741,-1.986 0.949,-1.566 1.173,-1.359 0.555,-0.506" + id="path598" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 709.813,520.965 0.099,4.246 0.035,1.223 0.122,2.997 0.056,1.091 0.106,1.474 0.132,1.235 0.028,0.261 0.024,0.225" + id="path600" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 727.854,481.169 -2.453,2.644 -2.281,2.587 -1.933,2.366 -1.78,2.339 -1.801,2.419 -1.797,2.875 -1.703,3.459 -1.496,3.796 -1.169,3.884 -0.018,0.073 -0.859,4.014 -0.556,4.184 -0.225,4.192 0.03,0.964 0.106,3.416" + id="path602" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 743.139,466.259 -0.701,0.638 -3.071,2.853 -3.067,2.915 -2.968,2.893 -2.772,2.784 -2.612,2.725 -0.094,0.102 -2.397,2.615" + id="path604" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.696,538.776 -0.147,-0.028 -0.824,-0.084 -0.12,-0.012 v 0 l -0.075,-0.008 -0.154,-0.016 -0.803,-0.082 -0.01,-0.001 -0.259,-0.027 -0.07,-0.013 -0.343,-0.066 -0.968,-0.185 -0.715,-0.137 -0.055,-0.011 -0.022,-0.004 -0.026,-0.005 -0.205,-0.039 -0.074,-0.014 -0.052,-0.01" + id="path606" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 727.03,488.241 -0.066,-0.02 -0.168,-0.051 -0.032,-0.011 -0.114,-0.036 -0.227,-0.073 -0.016,-0.005 -0.083,-0.027 -0.579,-0.176 -0.104,-0.029 -0.43,-0.12 -0.369,-0.145" + id="path608" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 722.339,489.715 -0.472,0.087" + id="path610" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 728.158,539.024 -0.091,-0.045 -0.109,-0.055 -0.338,-0.016 -0.312,-0.022 -1.612,-0.11 -0.322,-0.022" + id="path612" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 741.223,580.114 0.402,-0.268 1.106,-0.736 0.258,-0.147 0.202,-0.165" + id="path614" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 742.139,578.218 -0.765,-0.709 -0.399,-0.371 -2.435,-2.256 -0.695,-0.671 -0.135,-0.171 -0.109,-0.177 -3.496,-9.369 -0.519,-1.391 -2.809,-8.319 -0.39,-1.154 -0.098,-0.403 -1.372,-5.629 -0.314,-1.29 -0.233,-1.344 -0.43,-2.479 -0.159,-0.917 -0.254,-1.438 -0.051,-0.286 -0.002,-0.211" + id="path616" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 726.079,489.715 0.077,0.064 0.022,0.01" + id="path618" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 927.117,646.147 0.05,0.048 0.039,0.036" + id="path620" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 921.829,631.675 -0.279,0.942 0.32,3.715 0.005,0.057 0.153,1.774 0.043,0.181 2.786,5.31 2.26,2.493 0.089,0.084 1.398,1.315 1.01,0.95 0.224,0.154 0.038,-0.043" + id="path622" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 927.306,646.193 -2.467,-2.658 -2.811,-5.372 -0.09,-1.811 -0.003,-0.063 -0.044,-0.881" + id="path624" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 922.231,638.178 -0.021,-0.04 -0.012,-0.23" + id="path626" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 929.869,648.599 -0.031,0.051 -2.532,-2.457 0.06,-0.057" + id="path628" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1098.006,445.57 3.944,0.101 0.035,0.001 2.33,0.06 1.001,0.316 1.317,0.415 0.28,0.088 0.703,0.222 3.04,1.273 0.136,0.075" + id="path630" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1109.665,455.516 0.161,-1.727 0.966,-5.668 3.435,-3.185 3.653,-2.827 0.223,-0.173 0.179,-0.139 0.052,-0.026 4.479,-2.241 5.293,-1.711 4.039,-0.416 4.326,0.828 0.082,0.125" + id="path632" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1136.471,438.231 -0.113,-0.078 -8.037,-1.894 -4.954,-0.779 -7.081,0.771 -1.466,0.564" + id="path634" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1103.429,449.698 -0.098,3.15 -1.867,1.433" + id="path636" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.006,449.664 4,-4.094 2.526,1.923 0.067,0.051 0.607,0.462 1.457,1.109 0.194,0.148 0.572,0.435 -2.096,1.728 -0.105,0.086 -0.147,0.121 -0.841,0.693 -0.037,0.031 -0.125,0.103 -0.022,0.018 -1.657,1.365" + id="path638" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1116.824,436.267 -1.944,0.532 -0.06,0.016 -2.737,0.749 -5.522,2.207 -4.263,2.478 -4.292,3.321 -2.477,1.975 -3.958,3.018 -2.371,2.025" + id="path640" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1089.588,452.637 0.962,-0.319 0.207,-0.068 0.023,-0.008 0.145,0.048 1.074,0.358 0.382,0.128 1.098,0.366" + id="path642" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1127.163,453.789 -0.071,0.049 -0.217,0.127" + id="path644" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 947.905,610.269 -0.036,-0.24 -0.168,-0.062 -1.655,-0.112 -1.98,-0.134 -0.012,-10e-4 -0.761,-0.052 -1.252,0.01 -0.061,10e-4 -0.593,0.005 h -0.065 l -0.062,10e-4 -0.352,0.002 -2.398,0.02 -2.988,0.319 -2.171,0.231 -0.794,0.085 -0.12,0.013 -0.067,0.007 -0.151,0.016 -0.291,0.031 -0.53,0.057 -0.052,0.006 h -0.008 l -0.033,0.004 -0.024,0.002 -0.278,0.03 -0.409,0.044" + id="path646" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 927.366,646.136 0.215,0.232 1.093,1.066 1.195,1.165 0.007,0.008 0.25,0.244 3.168,2.189 0.169,0.045 0.065,-0.077" + id="path648" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 941.98,609.679 0.332,-1.432 -6.841,-2.914 -0.053,-0.023 -1.388,0.83 -0.14,0.084 -2.002,1.196 -0.047,0.063 -0.042,0.051 -0.065,0.081 -0.044,0.054 -1.089,1.339 -0.197,0.241 -0.093,0.115 -0.305,0.45 -0.227,0.334 -10e-4,10e-4 -0.168,0.249 -0.033,0.048 -0.015,0.022 -0.302,0.445 -0.226,0.333 -0.03,0.045 -0.065,0.096 -0.563,0.829 -0.366,0.628 -0.809,1.39 -0.052,0.089 -0.229,0.393 -0.84,1.442 -1.169,2.755 -0.461,3.257 0.107,1.139 0.032,0.349 0.204,2.183 0.155,0.216 0.113,0.158 0.066,0.092 0.101,0.141" + id="path650" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 933.463,651.085 -0.549,-0.827 -0.243,-2.23 0.605,-3.382 0.137,-0.765 0.03,-0.17 0.426,-2.384 2.472,-8.203 2.256,-6.254 0.278,-0.653 1.293,-3.037 0.006,-0.016 0.009,-0.02 0.089,-0.21 0.013,-0.029 0.004,-0.01 0.563,-1.323 0.173,-0.405 0.041,-0.097 0.334,-0.785 0.101,-0.238 0.102,-0.204 0.032,-0.064 0.31,-0.621 0.56,-1.124 0.052,-0.105 0.021,-0.04 0.414,-0.831 0.008,-0.017 0.345,-0.69 0.492,-0.988 0.1,-0.2 0.046,-0.067 1.101,-1.595 0.47,-0.682 0.455,-0.66 0.072,-0.103 1.364,-1.546 0.424,-0.481" + id="path652" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 942.312,608.247 -0.045,0.065 -0.724,0.986 -0.145,0.198 -0.138,0.189" + id="path654" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 924.557,623.309 -0.065,0.136 -0.698,1.71 -1.972,4.951 0.007,1.569 0.012,2.723 0.003,0.654 0.047,0.356 0.027,0.203 0.078,0.638 0.008,0.063 0.194,1.596 0.033,0.27 0.011,0.089 2.817,5.377" + id="path656" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 928.321,629.496 -3.019,-3.128 -0.081,-0.084 -0.122,-0.127 -0.306,-0.316" + id="path658" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.374,582.253 -0.224,-0.543 -0.002,-0.41 0.006,-1.028 0.222,-1.015 0.274,-1.251 0.266,-1.219 2.252,-7.748 1.406,-3.513 1.133,-2.833 1.136,-2.839 0.252,-0.631 3.435,-5.788 2.349,-3.958 2.071,-2.855 4.895,-6.748 0.841,-1.055 6.232,-7.82 0.416,-0.521 5.92,-7.088 2.312,-2.731 1.138,-1.345 1.971,-2.201 1.776,-1.983 3.385,-3.745 0.965,-1.068 v 0 l 4.501,-4.722 4.704,-4.602 4.958,-4.45 3.565,-2.992 1.583,-1.33 0.976,-0.78 0.922,-0.737 0.198,-0.158 0.149,-0.12 1.09,-0.871 v 0 l 0.067,-0.053 0.003,-0.003 0.048,-0.038 1.824,-1.458 4.048,-3.215 0.546,-0.434 1.433,-1.071 1.217,-0.916 0.679,-0.511 0.101,-0.075 0.296,-0.223 0.011,-0.008 0.657,-0.494 1.141,-0.848 0.004,-0.003 0.278,-0.207 0.069,-0.051 1.307,-0.972 1.023,-0.76 0.055,-0.04 1.424,-1.059 0.565,-0.42 h 10e-4 l 1.551,-1.153 0.009,-0.007 0.207,-0.154 1.599,-1.139 0.054,-0.039 1.092,-0.778 0.163,-0.116 0.307,-0.219 0.008,-0.005 2.776,-1.979 0.968,-0.69 0.007,-0.004 3.082,-2.197 1.248,-0.82 0.2,-0.131 1.611,-1.057 2.13,-1.399 4.431,-2.909 0.253,-0.166 0.404,-0.265 0.094,-0.052 5.076,-2.831 1.462,-0.815 0.086,-0.048 0.147,-0.082 0.313,-0.175 2.329,-1.298 0.806,-0.45 0.224,-0.125 0.057,-0.032 0.341,-0.144 9.21,-3.894 1.466,-0.62 0.498,-0.175 1.034,-0.364 0.076,-0.026 0.196,-0.069 7.008,-2.465 1.471,-0.453 2.537,-0.779 1.243,-0.232 0.48,-0.087 0.018,-0.003" + id="path660" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 928.17,517.417 1.424,-1.619 3.681,-4.079 0.011,-0.012 0.668,-0.739 0.295,-0.31 4.206,-4.417 0.002,-0.002 10e-4,-10e-4 4.7,-4.6 4.955,-4.449 10e-4,-0.001 0.002,-0.002 1.937,-1.626 2.009,-1.687 1.206,-1.012 0.033,-0.026 1.332,-1.065 0.895,-0.715 0.172,-0.137 0.103,-0.083 0.046,-0.037 0.195,-0.156 0.936,-0.747 v -10e-4 l 0.079,-0.063 0.025,-0.02 0.012,-0.009 1.466,-1.172 4.175,-3.259 0.014,-0.011 1.796,-1.41 1.758,-1.321 0.754,-0.566 0.012,-0.01 0.307,-0.23 0.148,-0.111 0.819,-0.609 0.545,-0.405 0.005,-0.003 0.215,-0.16 0.069,-0.051 1.307,-0.972 1.407,-1.045 1.707,-1.269 0.076,-0.057 0.025,-0.018 v 0 l 1.409,-1.047 0.057,-0.042 0.193,-0.138 0.009,-0.006 1.387,-0.988 0.162,-0.116 0.942,-0.672 0.312,-0.222 0.868,-0.618 0.008,-0.006 2.953,-2.105 0.962,-0.686 0.007,-0.005 1.8,-1.282" + id="path662" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1005.204,456.706 0.88,-0.49 0.114,-0.049 0.031,-0.013 0.349,-0.147 9.141,-3.868 0.03,-0.013 0.021,-0.009 1.317,-0.557 0.453,-0.16 0.853,-0.3 0.347,-0.122 0.096,-0.034 0.078,-0.027 6.961,-2.451 3.969,-1.219 v 0 l 1.207,-0.221 0.482,-0.089 0.062,-0.091" + id="path664" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1031.456,444.32 -0.019,-0.612 -0.206,-2.126 -0.567,-1.881 -0.133,-0.443 -0.974,-2.048 -1.031,-1.307 -0.146,-0.136 -1.58,-0.988 -2.591,-1.098 -5.367,-1.876 -9.48,-3.182 -0.399,-0.134 -9.509,-3.095 -2.925,-0.952 -9.544,-2.984 -3.51,-1.097 -9.587,-2.842 -3.815,-1.13 -9.64,-2.659 -3.845,-1.061 -9.693,-2.461 -3.432,-0.871 -9.749,-2.224 -2.582,-0.589 -9.806,-1.962 -0.806,-0.161 -7.985,-1.265 -6.892,-0.797 -7.302,-0.715 -1.432,-0.105 -0.449,-0.033 -0.017,-10e-4 -0.025,-0.002 -0.092,-0.007 -1.199,-0.088 -3.153,-0.231 -3.499,-0.046 -0.609,-0.008 -2.097,0.103 -0.005,10e-4 -0.219,0.011 -0.998,0.042 -2.183,0.178 -4.258,0.348 -1.463,0.119 -7.596,0.844 -7.812,1.307 -7.878,1.666 -7.806,1.918 -7.3,1.972 -6.362,1.826 -5.545,1.722 -4.842,1.663 -3.597,1.327 -1.806,0.715 -2.371,1.071 -4.89,2.212 -0.037,0.017 -0.372,0.168 -1.929,0.931 -5.24,2.529 -7.978,4.255 -8.046,4.643 -7.361,4.613 -6.024,4.021 -4.023,2.856 -3.01,2.311 -2.993,2.391 -2.963,2.443 -2.918,2.467 -2.837,2.477 -2.72,2.474 -3.218,3.196 -4.03,4.319 -0.312,0.335 -4.796,5.579 -0.277,0.362 -0.795,1.039 -2.809,3.669 -0.686,0.896 -1.011,1.486 -0.021,0.032 -0.007,0.009 -0.646,0.95 -0.957,1.407 -0.949,1.394 -0.371,0.546 -0.018,0.03 -1.18,2.041 -0.28,0.487 -0.172,0.296 -0.378,0.655 -0.171,0.295 -0.142,0.247 -0.109,0.188 -0.022,0.039 -0.037,0.063 -0.021,0.038 -0.278,0.48 -0.163,0.282 -0.019,0.035 -0.022,0.044 -0.011,0.021 -0.301,0.585 -0.376,0.731 -1.209,2.347 -0.002,0.004 -0.868,1.693 -0.023,0.057 -0.465,1.193" + id="path666" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1031.533,446.937 -0.01,-0.311 v -0.166 -0.21 l -0.027,-0.083 -0.071,-0.224" + id="path668" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1031.595,446.846 -0.014,-0.23 -0.021,-0.364 -0.042,-0.231 -0.059,-0.519 -0.022,-0.202" + id="path670" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.254,582.336 0.12,-0.083 10e-4,-0.399 10e-4,-0.996 v 0 l 0.024,-0.111 0.729,-3.342 0.566,-1.945 1.682,-5.785 0.634,-1.587 3.289,-8.222 4.982,-8.401 0.796,-1.341 0.707,-0.975 5.429,-7.491 0.824,-1.138 3.6,-4.52 3.884,-4.877 5.919,-7.095 2.32,-2.746 1.477,-1.669 0.501,-0.569" + id="path672" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 723.7,494.621 -0.489,1.229 -0.298,0.883 -0.229,0.679 -0.019,0.055 -0.235,0.698 -0.041,0.12 -0.645,2.488 -0.123,0.473 -0.063,0.242 -0.016,0.115 -0.159,1.088 -0.341,2.342 0.002,0.113 0.004,0.135 0.007,0.269 v 10e-4 l 0.01,0.35 0.003,0.136 0.043,1.63 0.029,1.072 0.124,0.449 0.251,0.908 0.644,2.331 0.251,0.455 0.547,0.993 0.072,0.132 0.437,0.793 0.348,0.631 0.25,0.454 0.205,0.225 0.302,0.329 1.161,1.27 0.039,0.043 0.512,0.559 0.141,0.154 0.121,0.133 0.274,0.299 0.001,10e-4 0.019,0.018 0.002,10e-4 0.273,0.251 v 0 l 0.157,0.144 0.151,0.139 0.911,0.835 0.571,0.525 0.193,0.177 0.308,0.282 0.123,0.113 0.017,0.016 0.254,0.233 0.003,0.003 0.09,0.083 0.004,0.003 0.026,0.024 0.044,0.041 0.045,0.04 0.103,0.104 0.002,0.002 0.116,0.116 0.365,0.366 0.213,0.213 0.196,0.197 0.581,0.582 0.03,0.03 0.405,0.405 0.056,0.056 0.202,0.202 0.316,0.318 0.034,0.034 0.105,0.105 v 0 l 0.416,0.416 0.05,0.05 0.011,0.011 0.03,0.032 0.158,0.164 0.046,0.049 0.067,0.069 0.122,0.128 0.08,0.084 0.087,0.09 0.165,0.172 0.127,0.133 0.14,0.147 0.023,0.024 0.071,0.073 0.046,0.049 0.176,0.183 0.005,0.006 0.008,0.008 0.006,0.006 0.148,0.154 0.112,0.118 0.012,0.012 0.054,0.057 0.138,0.144 0.045,0.046 0.112,0.118 0.066,0.069 0.022,0.022 0.025,0.026 0.083,0.087 0.062,0.064 0.018,0.019 0.203,0.213 0.028,0.028 0.485,0.507 0.439,0.458 0.242,0.142" + id="path674" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 881.092,584.049 3.811,-1.116 2.611,-0.769" + id="path676" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 865.668,587.031 2.7,0.156 3.25,-0.6 4.643,-1.183" + id="path678" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 767.763,538.755 9.18,3.964 0.206,0.089 5.355,2.424 5.695,2.578 9.033,4.289 2.833,1.345 8.968,4.424 3.319,1.638 8.908,4.545 3.395,1.732 8.857,4.642 3.195,1.675 8.815,4.721 2.715,1.455" + id="path680" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 736.983,528.773 0.015,0.003 h 0.005 l 0.154,0.022 0.046,0.007 0.072,0.011 0.011,10e-4 0.016,0.002 0.191,0.028 0.153,0.022 0.183,0.027 0.006,0.001 0.414,0.061 0.139,0.02 0.316,0.047 0.057,0.008 v 0 l 0.125,0.019 0.912,0.135 0.062,0.014 1.198,0.276 1.004,0.232 1.205,0.277 0.034,0.008 0.078,0.024 0.054,0.017 0.049,0.015 0.004,0.001 0.316,0.097 0.336,0.103 0.752,0.232 2.17,0.667 0.063,0.019 1.632,0.502" + id="path682" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.563,529.164 0.07,0.013 0.078,0.016 0.192,0.041 0.017,0.003 0.058,0.012 v 0 l 0.135,0.029 0.671,0.14 0.669,0.141 0.459,0.125 0.957,0.26 1.15,0.313" + id="path684" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.482,528.943 0.09,0.023 0.066,0.017 0.102,0.026 0.053,0.014 0.22,0.04" + id="path686" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.482,528.943 -0.126,-0.043 -0.01,-0.003 -0.084,-0.028 -0.011,-0.004 -0.118,-0.04 -0.122,-0.041 -0.148,-0.05 0.12,0.039 0.025,0.008 0.129,0.04 0.113,0.035 0.006,10e-4 0.071,0.022 0.012,0.004 0.101,0.031 0.139,0.043 0.046,0.014 0.117,0.036 0.051,0.016" + id="path688" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.583,629.645 0.011,-0.022 0.401,-0.804 0.013,-1.112 -0.387,-1.291 -0.115,-0.205 -0.636,-1.138 -0.103,-0.126 -0.936,-1.136 -1.225,-1.056 -0.002,-0.002 -1.294,-0.749 -0.129,-0.039 -1.103,-0.329 -1.051,0.051 -0.681,0.412 -0.085,0.051 -0.406,0.828 -0.007,0.785 -0.002,0.328 0.042,0.14 0.093,0.308 0.095,0.312 0.023,0.077 0.137,0.452 0.11,0.197 0.07,0.124 0.299,0.535 0.099,0.176 0.171,0.306 1.036,1.257 0.608,0.524 0.115,0.1 0.353,0.304 0.146,0.127 0.101,0.058 0.572,0.332 0.616,0.358 0.296,0.089 0.015,0.005 0.434,0.13 0.485,0.146 0.128,-0.006 0.924,-0.04 0.769,-0.457" + id="path690" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1173.984,822.597 0.106,-0.116 0.604,-0.661 1.107,-0.374 0.823,0.039 0.151,0.007 0.421,0.021 1.548,0.501 1.548,0.888 0.491,0.419 0.904,0.769 1.105,1.369 0.571,1.145 0.136,0.272 0.239,1.325 -0.251,1.103 -0.564,0.608 -0.153,0.165 -1.11,0.368 -1.172,-0.061 -0.224,-0.011 -0.808,-0.264 -0.364,-0.119 -0.372,-0.122 -1.104,-0.635 -0.01,-0.004 -0.431,-0.247 -0.601,-0.512 -0.401,-0.342 -0.2,-0.17 -0.036,-0.031 -0.151,-0.128 -0.841,-1.041 -0.063,-0.078 -0.197,-0.245 -0.413,-0.823 -0.191,-0.382 -0.038,-0.076 -0.065,-0.13 -0.067,-0.364 -0.08,-0.433 -0.096,-0.526 0.174,-0.786 0.071,-0.318" + id="path692" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 876.831,689.241 -0.087,0.086 0.013,0.314 1.531,0.998 1.295,0.766 3.599,2.066 6.451,3.577 6.297,3.48 8.819,4.868 8.755,4.831 5.321,2.937 8.756,4.832 7.719,4.259 8.755,4.831 7.175,3.959 8.756,4.831 6.741,3.719 8.756,4.831 6.423,3.544 8.756,4.83 5.951,3.284 8.756,4.83 5.321,2.936 8.755,4.831 4.654,2.568 8.756,4.831 3.952,2.181 8.756,4.832 3.041,1.678 8.755,4.832 1.917,1.058 8.755,4.832 1.194,0.66 8.755,4.833 0.884,0.488 8.754,4.833 0.754,0.417 8.754,4.834 0.808,0.446 7.225,3.989 2.465,1.36 0.084,0.044 0.098,0.052 0.875,0.461 4.825,2.54 0.857,0.451 0.149,-0.076 0.247,-0.297 1.13,-1.355" + id="path694" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1114.485,820.194 -0.092,0.148 -0.857,-0.451 -4.826,-2.541 -0.875,-0.46 -0.098,-0.052 -0.085,-0.044" + id="path696" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.889,819.173 0.026,-0.109 0.018,-0.32 -0.014,-0.13 -0.057,-0.072 -0.371,-0.195" + id="path698" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1114.363,820.901 -0.024,-0.084" + id="path700" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.721,685.513 0.034,-0.217 0.12,-0.776 0.209,-1.359 1.019,-6.6 0.069,-0.445 v -0.023 l 1.011,-6.552 1.786,-9.84 0.117,-0.643 1.487,-8.192 0.126,-0.695 0.021,-0.117 0.225,-1.24 0.126,-0.692 0.775,-3.823 0.04,-0.199 0.162,-0.799 0.078,-0.384 0.428,-2.117 0.01,-0.036 0.034,-0.169 0.087,-0.428 v 0 l 0.291,-1.437 v -10e-4 l 0.335,-1.654 v -0.003" + id="path702" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.589,685.467 0.132,0.046 0.01,-0.008" + id="path704" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.486,491.472 0.089,-0.106 2.097,-2.482 1.07,-1.266 0.015,-0.017 0.207,-0.245 0.587,-0.696 0.201,-0.236 0.759,-0.899 0.006,-0.007 0.655,-0.775 0.007,-0.009 3.359,-3.975 0.287,-0.34 0.005,-0.006 0.649,-0.768 0.403,-0.477 0.603,-0.714 0.011,-0.013 0.019,-0.022 0.297,-0.352 0.198,-0.234 3.538,-4.187 0.01,-0.012 1.885,-2.231 0.672,-0.795 0.004,-0.006 2.051,-2.427 0.373,-0.242 3.079,-2.006 4.489,-2.923 0.308,-0.2 0.482,-0.314 4.635,-3.019 0.352,-0.229 1.217,-0.793 0.153,-0.099 0.073,-0.048 0.97,-0.632 1.32,-0.833 0.443,-0.099 0.061,-0.014 0.079,-0.018 0.245,-0.055 1.033,0.177 0.561,0.096 0.734,0.125 0.174,0.707 0.459,1.861 0.188,0.761 0.269,1.132" + id="path706" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 966.981,492.287 0.505,-0.815" + id="path708" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 966.981,492.287 -0.122,-0.287 -0.076,-0.179 -0.583,0.136 -0.413,0.097 -0.257,0.06 -0.183,0.192 -0.813,0.853 -0.024,0.025 -0.532,0.558 -0.006,0.007 -0.393,0.411 -0.053,0.057 -0.322,0.358 -0.127,0.141 -0.022,0.024 -0.217,0.241 -0.186,0.207 -0.345,0.383 -0.389,0.449 -0.993,1.142 -0.343,0.395 -0.035,0.04 -1.226,1.439 0.468,1.728" + id="path710" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.968,494.717 -0.099,-0.372 -0.062,-0.231 -0.011,-0.04 -0.046,-0.171 -0.067,-0.249 -0.098,-0.367 -0.315,0.072 -0.718,0.165 -0.258,0.059 -1.515,0.347 0.528,-0.556 0.68,-0.716 0.796,-0.837" + id="path712" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 964.969,498.024 -0.133,-0.492 -0.003,-0.013 -0.022,-0.08 -0.045,-0.167 -0.03,-0.11 -0.072,-0.27 -0.056,-0.205 -0.389,0.087 -0.242,0.054 -2.104,0.472 -0.072,0.016 0.014,-0.016 1.519,-1.75 0.188,-0.217 0.039,-0.046" + id="path714" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 959.321,499.036 1.254,-0.28 1.523,-0.34 0.396,-0.089 0.889,-0.198" + id="path716" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 966.367,494.651 0.205,-0.229 0.17,-0.191 0.095,-0.106 0.748,-0.838" + id="path718" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 963.977,496.828 -0.309,-1.146 -0.089,-0.329 -0.018,-0.066 0.802,-0.181 0.691,-0.157 1.282,-0.29 0.008,-0.002 0.023,-0.006 0.005,0.016 0.001,0.006 0.035,0.129 0.185,0.69" + id="path720" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 964.336,501.665 -0.531,-1.97 -0.062,-0.231 -0.002,-0.005 -0.304,-1.128 -0.054,-0.202 0.722,-0.85 0.503,-0.592" + id="path722" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 995.656,461.853 -0.496,0.319 -0.296,0.19 -4.45,2.853 -3.461,2.219 -1.522,0.976 -0.661,0.78 -0.107,0.125 -1.015,1.198 -0.005,0.006 -0.607,0.715 -1.298,1.531 -0.61,0.72 -0.008,0.009 -2.348,2.77 -0.496,0.584 -0.574,0.677 -0.009,0.011 -0.051,0.06 -0.143,0.169 -0.26,0.306 -0.584,0.689 -0.607,0.716 -0.004,0.005 -0.353,0.416 -0.265,0.313 -2.701,3.185 -0.324,0.382 -0.632,0.745 -0.005,0.007 -0.517,0.609 -0.112,0.133 -0.918,1.082 -0.078,0.092 -0.018,0.022 -0.074,0.087 -0.007,0.008 -4.366,5.149 0.113,0.343" + id="path724" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 975.261,486.877 1.866,-2.213 0.501,-0.593 0.631,-0.749 0.217,-0.257 0.152,-0.181 0.125,-0.147 0.007,-0.008 0.02,-0.024 0.594,-0.705 0.228,-0.27 0.846,-1.003 0.015,-0.018 0.344,-0.408 1.254,-1.488 4.041,-4.79 0.015,-0.018 1.749,-2.074 0.376,-0.446 0.405,-0.275 0.209,-0.142 0.004,-0.003 2.725,-1.849 4.69,-3.184 0.248,-0.169 0.478,-0.324 5.144,-3.492 0.565,-0.384 1.432,-0.972 0.05,-0.033 0.677,-0.19 0.4,-0.112" + id="path726" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1006.603,462.87 -0.495,-2.713 -0.237,-1.262 -0.422,-2.244" + id="path728" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 965.674,491.711 0.945,-0.124 0.831,-0.11 0.036,-0.005 0.588,1.83" + id="path730" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 964.836,497.532 0.293,-0.263 0.442,-0.398 0.355,-0.319 0.279,-0.25 0.26,-0.234 1.059,-0.952 0.003,-0.002 0.14,-0.126 0.066,-0.059 0.235,-0.212 1.059,-0.952 1.756,-1.578 1.623,-1.458 0.004,-0.004 0.284,-0.256 0.218,-0.195 0.104,-0.094 1.405,-1.263 0.128,-0.114 0.003,-0.004 1.119,-1.005 0.796,-0.716 0.229,-0.197 1.046,-0.905 0.376,-0.326 1.139,-0.985 0.607,-0.524 0.033,-0.029 0.009,-0.008 1.979,-1.712 0.021,-0.018 3.146,-2.721 4.903,-4.241 0.748,-0.55 0.009,-0.006 2.077,-1.525 1.34,-0.984 0.397,-0.292 2.905,-2.133 0.268,-0.197 0.457,-0.336 5.164,-3.792 0.143,-0.104 1.294,-0.951 0.393,-0.289 0.754,-0.553" + id="path732" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1007.624,466.088 -0.01,-0.027 -0.637,-1.936 -0.92,-0.365 -0.154,-0.06 -0.234,0.085 -0.603,0.219" + id="path734" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.683,493.654 0.391,-0.352 0.206,-0.186 0.554,-0.499 3.092,-2.785 0.008,-0.007 0.446,-0.402 0.009,-0.008 0.397,-0.357 1.162,-1.047 0.095,-0.082 0.004,-0.004 0.061,-0.052 0.955,-0.825 0.198,-0.171 1.726,-1.491 0.932,-0.805 0.114,-0.099 0.377,-0.325 0.7,-0.605 0.095,-0.082 0.092,-0.079 0.008,-0.008 0.244,-0.211 1.724,-1.489 0.02,-0.017 2.77,-2.393 3.382,-2.921 2.301,-1.688 0.013,-0.009 2.814,-2.063 0.427,-0.313 0.555,-0.407 3.724,-2.731 0.251,-0.184 0.458,-0.336 0.073,-0.054 4.264,-3.126 0.873,-0.64 0.065,-0.048 0.255,-0.186 0.663,-0.241 0.278,-0.101 0.608,-0.221 -0.547,0.402 -0.664,0.486 -0.486,0.358 -0.07,0.051 -0.882,0.647 -4.321,3.172 -0.457,0.335 -0.262,0.193 -3.193,2.343 -0.452,0.332 -1.02,0.748 -2.335,1.715 -0.01,0.007 -1.294,0.95 -4.309,3.725 -3.074,2.658 -0.02,0.017 -1.976,1.708 -0.009,0.008 -0.053,0.047 -0.273,0.236 -0.015,0.012 -1.118,0.967 -0.006,0.006 -0.377,0.325 -1.046,0.905 -1.213,1.048 -0.133,0.12 -1.077,0.968 -0.003,0.004 -0.061,0.054 -1.375,1.237 -0.207,0.186 -0.145,0.13 -0.185,0.166 -0.156,0.141 -0.005,0.004 -2.991,2.69 -0.959,0.863 -0.159,0.143 -0.26,0.234" + id="path736" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 933.344,529.477 5.155,-5.537 5.893,-6.33 0.882,-0.947 0.432,-0.444 5.359,-5.494 6.438,-6.603 2.57,-2.309 2.368,-2.128" + id="path738" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 962.341,499.316 -2.368,2.13 -0.298,0.268 -3.043,2.737 -2.228,2.285 -6.982,7.16 -2.12,2.174 -0.876,0.899 -0.01,0.01 -0.417,0.448 -5.872,6.304 -1.09,1.17 -4.531,4.864 -0.258,0.089 -0.351,0.121" + id="path740" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 932.506,529.765 0.838,-0.288 0.186,0.679 0.113,0.411 0.712,1.957" + id="path742" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 962.156,498.631 -2.367,2.133 -0.696,0.626 -4.077,3.672 -6.979,7.161 -3.482,3.572 -0.824,0.845 -0.444,0.456 -0.465,0.477 -5.381,5.771 -3.314,3.555 -3.169,3.4 -0.176,1.161 -0.014,0.095 0.713,1.954" + id="path744" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 930.958,530.299 0.939,-0.324 5.96,-6.396 5.857,-6.285 0.076,-0.082 1.219,-1.25 6.98,-7.16 4.01,-4.112 3.902,-3.511 2.368,-2.131" + id="path746" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.796,494.074 4.32,-3.887 0.006,-0.006 0.382,-0.344 0.092,-0.082 0.282,-0.253 0.706,-0.636 0.647,-0.583 0.011,-0.01 0.004,-0.003 0.697,-0.627 0.355,-0.307 1.574,-1.36 1.046,-0.905 0.377,-0.325 1.139,-0.985 0.031,-0.026 0.068,-0.06 0.009,-0.007 1.973,-1.705 0.02,-0.018 2.973,-2.57 3.925,-3.392 1.691,-1.241 0.011,-0.008 2.523,-1.851 0.787,-0.577 0.493,-0.362 3.401,-2.495 0.258,-0.19 0.457,-0.335 2.657,-1.95 2.574,-1.888 0.017,-0.013 1.157,-0.848 0.061,0.181" + id="path748" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 983.52,484.612 0.079,-0.068 0.019,-0.018 0.012,-0.01 3.805,-3.293 3.68,-3.186 2.167,-1.568 1.104,-0.8" + id="path750" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 941.034,525.228 5.464,-5.969 0.525,-0.539 0.351,-0.359 1.179,-1.21 6.978,-7.163 3.187,-3.272 3.803,-3.419 1.734,-1.559 0.081,-0.073 0.243,-0.218" + id="path752" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.278,553.889 1.837,-4.229 0.626,-1.441 3.985,-9.171 0.834,-1.921 5.687,-8.225 5.687,-8.226 1.869,-2.703 0.052,-0.075 5.555,-5.315 1.2,-1.148 4.358,-4.17 0.271,-0.259 0.924,-0.884 1.153,-1.135 0.744,-0.318" + id="path754" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 939.866,505.63 0.033,0.286 0.032,0.271 -0.192,0.183 -4.003,3.823 -0.866,0.826 -1.006,0.961 -0.109,0.104 -2.315,2.21 -3.27,3.123 -0.043,0.04 -0.842,0.805 -0.546,0.782 -1.141,1.634 -1.157,1.658 -5.724,8.199 -4.926,7.055 -3.977,9.175 -3.082,7.11 -0.274,0.631 0.055,0.127" + id="path756" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 946.025,506.267 -0.878,-3.472 h -0.385 l -2.025,0.537 -0.423,0.112 -0.685,0.283 -0.203,0.182" + id="path758" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 944.466,510.19 -0.524,-2.057 -0.882,-3.464 2.087,-1.874" + id="path760" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.497,555.785 -0.472,-1.348 -0.145,-0.413 -0.006,-0.018 -0.166,0.076 -0.842,0.389 -0.353,0.162 -0.047,0.022 -0.174,0.72 -0.386,1.602 -0.566,0.896 -0.644,2.217 -0.541,0.895 0.906,2.577" + id="path762" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 911.111,559.292 0.571,-0.903 -0.546,-1.563 -0.083,-0.237 -0.136,-0.39 -0.047,-0.133 -0.021,-0.06 -0.183,-0.523 -0.028,-0.082 -0.027,-0.077 -0.126,-0.361 -0.028,-0.08 -0.004,0.002 -0.863,0.397 -0.621,0.286 -0.432,0.198 -0.04,0.019 -0.121,0.055 -0.807,0.372 -0.258,0.119 0.123,-0.507 0.266,-1.102 0.174,-0.716" + id="path764" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.537,563.048 1.372,-0.627 0.549,-0.901 -0.581,-1.662 -0.004,-0.01 -0.19,-0.542 -0.045,-0.129 -0.136,-0.391 -0.047,-0.132 -0.125,-0.358 -0.001,-0.003 -0.078,-0.223 -0.022,-0.061 -0.283,0.13 -0.266,0.123 -0.035,0.016 -0.561,0.257 -0.366,0.168 -0.178,0.082 -0.216,0.099 -1.228,0.564 0.647,-2.22" + id="path766" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.155,560.985 1.396,-0.641 0.74,-0.34 0.956,-0.438 1.032,-0.474 0.399,-0.184" + id="path768" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 909.884,555.784 0.563,-0.885 0.01,-0.016" + id="path770" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 907.324,558.884 -0.581,-1.656 0.748,-0.344 0.012,-0.005 0.259,-0.119 0.806,-0.371 0.121,-0.055 0.435,-0.2 0.76,-0.35 0.083,0.237 0.158,0.452 0.143,0.408 0.244,0.698 0.599,1.713" + id="path772" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 909.909,562.421 -0.778,-2.222 -0.021,-0.057 -0.349,-0.996 -0.034,-0.099 -0.004,-0.011 -0.045,-0.128 0.136,-0.221 0.415,-0.678" + id="path774" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 912.556,549.965 2.712,-6.343 0.605,-1.414 0.905,-2.117 5.642,-8.256 5.643,-8.256 1.973,-2.887 1.019,-1.002 5.722,-5.624 0.488,-0.48 0.792,-0.779 2.66,-2.614 1.39,-1.367 0.751,-0.259 0.341,-0.118" + id="path776" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 910.917,556.199 0.907,-1.657 2.373,-4.338 5.13,-8.584 0.528,-0.884 5.312,-7.522 0.609,-0.863" + id="path778" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 921.055,543.452 2.07,-2.942 3.985,-5.663 -0.016,-0.046 -0.677,-1.983 -0.641,-0.467 -0.802,0.3" + id="path780" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 909.59,555.282 2.283,-4.174 0.683,-1.143 4.969,-8.314 2.762,-3.909 2.882,-4.081 0.323,-0.457 0.099,-0.037 0.801,-0.299 0.08,-0.03 0.502,-0.187 -0.442,0.625 -0.707,1.002 -4.789,6.782 -5.13,8.584 -0.526,0.879 -0.755,1.379 -1.214,2.22 -0.745,1.361" + id="path782" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 898.119,586.319 3.618,-9.323 0.851,-2.191 3.488,-9.372 0.45,-1.208 0.188,-0.343 0.571,-1.045 0.158,-0.288 1.151,-2.104" + id="path784" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 897.33,586.582 0.789,-0.263 0.085,0.132 0.486,0.755 0.715,2.031" + id="path786" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 905.061,563.562 -0.31,0.566 -0.538,0.983 -0.738,1.983 -3.206,8.61 -2.976,7.694 -1.42,3.671 0.035,0.318 0.079,0.717 0.715,2.027" + id="path788" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 895.873,587.069 0.165,-0.055 0.719,-0.24" + id="path790" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 910.485,554.963 2.303,-4.21 5.13,-8.584 0.523,-0.876 5.689,-8.054 0.262,-0.371 0.015,0.046 0.125,0.362" + id="path792" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 907.034,562.122 -1.177,2.152 -0.143,0.261 -3.489,9.372 -0.451,1.211 -3.614,9.324 -0.83,2.14 -0.573,0.192" + id="path794" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.852,561.603 -1.274,2.329 -0.236,0.431 -0.218,0.398 -3.489,9.372 -0.452,1.215 -3.612,9.325 -0.814,2.101" + id="path796" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 897.766,589.779 0.689,-0.228 0.95,-0.314 3.516,-9.362 0.896,-2.384" + id="path798" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.458,554.506 0.491,-0.166 0.759,-0.258" + id="path800" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 727.303,487.767 -0.2,-0.059 -0.01,-0.003 -0.164,-0.044 -0.313,-0.082 -0.038,-0.01 -0.185,-0.038 -0.018,-0.004 -0.283,-0.058 -0.337,-0.104" + id="path802" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.013,487.408 0.08,0.166 0.357,0.143 0.188,0.053 0.334,0.093 0.432,0.132 0.016,0.005 0.127,0.038 0.1,0.032 0.147,0.048 0.167,0.053 0.057,0.019 0.034,0.012" + id="path804" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 727.157,487.914 -0.17,-0.054 -0.046,-0.015 -0.256,-0.081 -0.185,-0.055 -0.098,-0.029 -0.018,-0.006 -0.28,-0.083 -0.484,-0.125 -0.061,-0.015 -0.382,-0.138 -0.067,-0.121 -0.024,-0.044 0.089,-0.213 0.163,-0.285 0.215,-0.302 0.358,-0.502 0.347,-0.466 0.008,-0.01 0.176,-0.236 0.019,-0.027 0.149,-0.2 0.391,-0.525 0.017,-0.022 0.024,-0.032 0.186,-0.25 2.16,-2.653 0.164,-0.183 2.934,-3.272 3.453,-3.637 1.815,-1.798" + id="path806" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.086,487.148 -0.073,0.26" + id="path808" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 845.038,628.129 -0.844,-1.567 -2.068,-3.84" + id="path810" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 860.751,660.437 -0.06,-0.156 -0.009,-1.651 -1.275,-4.745 -2.446,-7.054 -2.561,-6.227 -0.807,-1.961 -0.156,-0.377 -3.66,-8.034 -2.842,-5.428 -0.522,-0.665 -1.875,-2.392 -0.465,-0.187 -0.071,-0.029 -1.794,-0.721 -0.965,1.141 1.7,3.171 1.168,1.834 2.084,3.271 0.211,0.331 3.323,6.098 0.992,1.822 2.045,4.189 0.166,0.342 1.916,3.926 2.916,7.08 1.886,4.758 0.256,0.37 0.785,1.138" + id="path812" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 846.167,630.654 3.154,5.793 1.169,2.147 2.116,4.336 0.166,0.341 1.846,3.782 2.943,7.133 1.973,4.794 0.35,0.418 0.6,0.718 0.267,0.321 0.149,-1.745 -1.239,-4.835 -2.469,-7.123 -2.632,-6.392 -0.151,-0.368 -0.477,-1.157 -0.28,-0.681 -3.682,-8.057 -2.88,-5.472 -0.697,-0.865 -1.791,-2.223 -0.612,-0.223 -0.184,-0.067 -1.722,-0.63 -0.126,0.136 -0.997,1.074 0.017,0.035 1.677,3.264 1.385,2.186 2.043,3.226 0.084,0.134" + id="path814" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1112.725,449.239 0.52,-0.493 0.041,-0.039 2.81,-2.669 3.891,-2.988 2.806,-1.398 0.147,-0.073 0.185,-0.092 1.444,-0.719 0.073,-0.037 1.464,-0.472 2.799,-0.903 0.13,-0.042 0.776,-0.25 4.039,-0.419 2.888,0.551 0.069,0.014 0.348,0.066 1.018,0.194 1.948,2.98 -0.572,2.794 -1.089,2.335 -3.948,3.636 -5.842,4.045 -4.867,2.851" + id="path816" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1138.173,439.47 -1.601,-1.11 -0.019,-0.004 -4.307,-0.825 -4.038,0.417 -5.283,1.708 -3.977,1.989 -0.39,0.195 -0.022,0.011 -0.152,0.076 -0.131,0.101 -3.911,3.026 -3.43,3.186 -0.984,5.676 -0.151,1.617" + id="path818" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1110.912,448.24 0.107,0.058 0.031,0.018 v 0.001 l 1.673,0.922 -1.195,5.774 -0.073,0.781" + id="path820" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1112.691,455.986 0.145,-1.532 1.066,-4.897 3.059,-2.869 1.456,-1.109 2.077,-1.583 4.23,-2.12 0.708,-0.234 0.223,-0.074 0.037,-0.012 0.22,-0.073 3.512,-1.164 3.677,-0.443 3.94,0.645 1.115,1.481 0.026,0.034 10e-4,10e-4 0.01,0.011 0.025,0.034 0.023,0.029 0.1,0.133 0.5,0.665" + id="path822" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1138.839,442.909 -0.514,2.465 -0.985,2.071 -3.59,3.266 -5.313,3.658 -5.885,3.444" + id="path824" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.138,449.749 -0.016,0.014 -0.301,0.207 -5.011,3.448 -0.303,0.177 -0.383,0.225 -0.249,0.145 -5.999,3.508" + id="path826" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 936.512,633.208 -0.951,3.158 -1.52,5.045 -0.336,1.877 -0.031,0.172 -0.136,0.763 -0.03,0.168 -0.665,3.721 0.242,2.229 0.443,0.667 0.106,0.16 2.376,0.629 2.123,-2.525 3.156,-5.221 4.153,-7.757 0.495,-0.924 0.655,-1.224 1.299,-3.016 0.02,-0.046 0.057,-0.133 0.025,-0.059 0.02,-0.045 0.869,-2.017 1.161,-2.696 0.017,-0.095 0.075,-0.446 0.019,-0.113 0.267,-1.57 0.081,-0.478 0.094,-1.202 0.021,-0.264 0.01,-0.127 0.003,-0.04 0.034,-0.44 0.042,-0.533 0.002,-0.03 v -0.008 l 0.005,-0.099 0.036,-0.746 0.05,-1.053 0.013,-0.266 -10e-4,-0.056 -0.008,-0.365 -0.013,-0.618 -0.045,-2.118 -0.113,-1.067 -0.149,-1.413 -0.034,-0.327 -0.083,-0.783 -0.024,-0.229 -0.073,-0.695 -0.619,-0.227 -0.342,-0.126 -1.28,-0.47 -0.123,0.139 -0.017,0.019 v 0 l -0.268,0.304 -1.377,1.555 -0.065,0.094 -0.242,0.352 -0.483,0.702 -1.297,1.88 -0.006,0.009 -0.042,0.062 -0.382,0.766 -0.21,0.422 -0.309,0.619 -0.036,0.072 -0.008,0.016 -0.233,0.469 -0.182,0.363 -0.019,0.04 -0.053,0.105 -0.547,1.096 -0.324,0.651 -0.029,0.058 -0.109,0.22 -0.141,0.331 -0.289,0.679 -0.042,0.097 -0.172,0.406 -0.32,0.751 -0.3,0.705 -0.005,0.013 -0.011,0.024 -0.091,0.216 -0.007,0.015 -0.008,0.018 -1.129,2.653 -0.384,0.903 -2.256,6.254" + id="path828" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 936.01,651.797 -0.546,-0.826 -0.131,-1.221 -0.047,-0.444 -0.002,-0.016 -0.034,-0.322 -0.004,-0.032 -10e-4,-0.015 -0.02,-0.18 1.201,-6.702 2.056,-6.83 0.413,-1.373 0.038,-0.105 0.145,-0.404 2.072,-5.751 0.588,-1.388 10e-4,-10e-4 0.02,-0.049 0.085,-0.2 0.017,-0.04 0.002,-0.005 0.832,-1.962 0.436,-1.029 0.076,-0.177 0.171,-0.405 0.041,-0.097 0.547,-1.29 0.013,-0.03 0.46,-0.926 0.399,-0.805 0.052,-0.105 0.018,-0.035 0.418,-0.843 0.005,-0.01 0.344,-0.693 0.216,-0.435 0.439,-0.885 0.151,-0.304 1.458,-2.142 0.035,-0.052 0.119,-0.174 0.027,-0.04 10e-4,-10e-4 0.008,-0.012 0.13,-0.191 0.014,-0.022 0.253,-0.371 0.33,-0.36 0.85,-0.929 0.563,-0.615" + id="path830" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 936.65,649.747 -0.495,-0.7 -0.077,-0.698 -10e-4,-0.016 -0.02,-0.174 -0.025,-0.229 -0.004,-0.042 -0.004,-0.028 -10e-4,-0.01 -0.083,-0.753 1.094,-5.765 2.245,-7.347 0.186,-0.512 0.151,-0.414 0.732,-2.011 0.151,-0.415 0.236,-0.648 0.107,-0.294 0.13,-0.359 0.355,-0.975 0.516,-1.208 0.106,-0.247 1.408,-3.301 0.038,-0.089 0.064,-0.15 0.181,-0.425 0.173,-0.403 0.041,-0.098 0.044,-0.103 0.579,-1.164 0.091,-0.184 0.405,-0.813 0.374,-0.752 0.052,-0.105 0.017,-0.034 0.184,-0.37 0.236,-0.475 0.005,-0.009 0.036,-0.073 0.296,-0.595 0.015,-0.022 0.843,-1.252 0.741,-1.099 0.261,-0.386 0.049,-0.056 0.036,-0.04 0.065,-0.073 0.035,-0.039 0.001,-10e-4 10e-4,-0.001 0.003,-0.003 0.147,-0.165 0.52,-0.582 0.302,-0.338 0.426,-0.477 0.055,0.479 0.029,0.245 0.349,3.021 0.02,0.9 0.033,1.465 0.006,0.302 0.003,0.106 -0.037,0.742 v 0.005 l -0.051,1.027 -0.002,0.033 -0.006,0.128 v 0.009 l -0.026,0.321 -0.133,1.643 -0.027,0.341 -0.214,1.229 -0.019,0.113 -0.077,0.446 -0.107,0.616" + id="path832" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 947.712,626.401 1.702,-0.005 -1.711,3.944 -0.629,1.45 -0.803,1.852 -0.813,1.518 -0.354,0.662 -3.656,6.827 -2.87,4.764 -1.928,2.334" + id="path834" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1288.289,547.471 0.604,0.443 0.361,0.266 3.976,2.921 2.173,1.596 8.056,5.924 0.43,0.315 0.365,0.268 6.904,5.076 2.553,1.878 4.907,3.851 3.002,2.356 4.924,3.864 7.411,5.816 5.187,4.303 3.731,3.096 7.696,6.385 0.751,0.623 7.557,6.55 6.77,5.867 4.267,3.699 0.66,0.571" + id="path836" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1307.698,701.786 0.656,-0.678 2.702,-3.014 6.319,-7.05 1.466,-1.636 2.674,-2.983 1.088,-1.314 6.38,-7.7 3.568,-4.306 0.945,-1.14 4.238,-5.683 0.189,-0.253 0.213,-0.286 0.196,-0.264 0.716,-0.959 10e-4,-0.002 0.156,-0.209 0.85,-1.14 1.957,-2.624 0.38,-0.51 v 0 l 0.388,-0.52 0.898,-1.204 0.625,-0.839 0.446,-0.655 v -0.005 l 1.536,-2.256 3.137,-4.607 0.253,-0.372 0.15,-0.22 v -0.007 l 0.109,-0.159 1.077,-1.582 0.411,-0.603 0.214,-0.315 0.01,-0.013 0.05,-0.073 0.822,-1.208 0.028,-0.042 0.857,-1.257 0.564,-0.829 0.321,-0.471 0.282,-0.477 0.026,-0.045 v -0.009 l 0.211,-0.357 0.282,-0.478 0.558,-0.944 0.71,-1.203 v -0.005 l 2.018,-3.417 3.284,-5.562 0.01,-0.011 1.942,-3.29 0.107,-0.196 0.02,-0.036 0.01,-0.012 0.63,-1.159 0.62,-1.139 3.076,-5.655 0.228,-0.419 0.321,-0.59 2.123,-3.903 0.22,-0.405 0.193,-0.354 0.018,-0.033 -0.4,-0.347 -0.659,-0.571 -4.21,-3.65 -7.556,-6.551 -6.806,-5.9 -6.77,-5.619 -4.183,-3.471 -6.376,-5.293 -7.867,-6.174 -3.968,-3.114 -1.713,-1.345 -0.388,-0.304 -1.038,-0.815 -5.238,-4.11 -2.571,-1.892 -4.65,-3.419 -0.546,-0.402 -8.056,-5.924 -2.353,-1.731 -0.131,-0.096 -4.377,-3.219 -1.669,-1.228 -0.19,-0.139 -0.268,-0.198 -0.603,-0.443 -0.382,-0.281 -0.22,0.232 -0.048,0.052 -0.042,0.043 -0.235,0.248 -0.088,0.093 -0.571,0.604 -0.125,0.131 -1.445,1.528 -0.098,0.103 -4.533,4.788 -0.277,0.292 -2.792,2.951 -2.949,3.17 -4.201,4.518 -5.005,5.382 -3.886,4.377 -0.412,0.465 -0.449,0.506 -0.106,0.119 -0.169,0.19 -4.287,4.829 -2.671,3.009 -2.625,3.003 -5.616,6.426 -3.987,4.562 -2.296,2.694 -1.669,1.958 -5.022,5.892 -0.237,0.278 -0.014,0.016 -0.478,0.561 -0.285,0.334 -0.028,0.034 -0.247,0.289 -0.122,0.144 -0.888,1.041 -1.174,1.378" + id="path838" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.336,613.368 0.238,-0.229 -0.22,0.405 -0.037,0.068 -2.034,3.737 -0.321,0.589 -0.222,0.409 -3.078,5.654 -1.441,2.647 -0.032,0.054 -0.01,0.014 -0.017,0.03 -2.072,3.505 -0.01,0.011 -3.294,5.576 -2.001,3.387 v 0.005 l -0.712,1.204 -1.038,1.757 v 0.008 l -0.143,0.241 -0.707,1.038 -0.679,0.997 -0.177,0.26 -0.646,0.947 -0.383,0.563 -0.01,0.012 -0.417,0.612 -0.138,0.203 -1.172,1.721 -0.076,0.111 v 0.006 l -0.088,0.13 -0.254,0.372 -3.195,4.69 -1.477,2.168 v 0.006 l -0.568,0.834 -0.51,0.684 -1.256,1.684 v 0.003 l -0.978,1.31 -2.597,3.482 -0.06,0.08 -10e-4,0.002 -0.753,1.009 -0.349,0.468 -0.225,0.302 -4.076,5.464 -6.382,7.698 -5.608,6.765 -2.838,3.165 -1.511,1.686 -6.251,6.971 -2.564,2.86 -7.04,7.103 -7.039,7.102 -1.837,1.854 -7.206,6.935 -6.993,6.73 -0.444,0.428 -0.01,-0.01 v 0 l -0.042,-0.038 -0.629,-0.58 -4.409,-4.059 -7.357,-6.774 -0.151,-0.139 -1.119,-1.03 -6.17,-5.681 -7.538,-6.571 -7.537,-6.571 -2.945,-2.567 -7.752,-6.318 -7.752,-6.317 -4.477,-3.649 -1.132,-0.923 -1.53,-1.155 -1.246,-0.939 -1.44,-1.087 -1.026,-0.775 -0.56,-0.423 -0.464,-0.35 -0.584,-0.441 -0.482,-0.363 -0.558,-0.422 -0.011,-0.008 -0.582,-0.439 -0.518,-0.391 -0.144,-0.109 -0.091,-0.069 -0.231,-0.174 -0.729,-0.55 -0.456,-0.344 -0.241,-0.182 -0.01,-0.007 -0.443,-0.334 -0.011,-0.009 -0.173,-0.13 -1.426,-1.076 -0.075,-0.057 -2.01,-1.517 -0.027,-0.02 -0.01,-0.008 -0.11,-0.083 -0.027,-0.02 -0.725,-0.547 -1.535,-1.159 -1.712,-1.292 -6.821,-5.145 -0.118,-0.089 -0.01,-0.007 -0.477,-0.36 -10e-4,-10e-4 -0.027,-0.02" + id="path840" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.72,659.566 0.373,-0.468 6.227,-7.824 4.98,-6.256 4.793,-5.938 0.068,-0.085 1.463,-1.812 6.281,-7.782 0.787,-0.975 0.211,-0.251 6.43,-7.658 3.669,-4.37 0.012,-0.015 1.014,-1.207 1.292,-1.539 1.245,-1.461 0.891,-1.046 0.119,-0.14 0.559,-0.656 0.495,-0.581 6.485,-7.612 0.461,-0.54 2.201,-2.584 6.579,-7.53 5.388,-6.167 0.256,-0.294 6.638,-7.479 0.459,-0.518 0.275,-0.31 0.449,-0.505 4.156,-4.683 6.808,-7.324 5.345,-5.75 6.873,-7.263 0.797,-0.842 0.103,-0.109 1.375,-1.452 0.196,-0.207 0.471,-0.497 0.022,-0.024 0.155,-0.164 0.168,-0.177 -0.129,0.196 -0.045,0.068" + id="path842" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.963,659.713 0.027,0.021 0.373,0.281 0.632,0.477 6.817,5.147 1.66,1.254 0.022,0.017 0.015,0.01 1.535,1.16 0.871,0.658 2.088,1.576 1.451,1.095 0.184,0.139 0.442,0.335 0.01,0.006 0.242,0.183 1.458,1.101 0.093,0.07 0.099,0.075 0.518,0.391 0.582,0.439 0.011,0.009 0.559,0.422 0.481,0.363 0.584,0.441 1.025,0.774 1.026,0.774 2.686,2.028 1.55,1.171 1.113,0.907 7.751,6.318 7.751,6.318 4.471,3.645 7.537,6.572 7.537,6.572 2.918,2.543 7.276,6.7 7.356,6.774 0.207,0.191 2.674,2.463" + id="path844" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.457,731.597 0.335,-0.322 0.444,-0.427 7.204,-6.936 6.998,-6.737 7.037,-7.104 7.038,-7.104 1.323,-1.336 0.518,-0.523" + id="path846" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1228.92,613.103 -0.295,0.35 -0.876,1.044 -1.018,1.212 -0.01,0.011 -6.431,7.657 -3.834,4.564 -0.168,0.2 -6.282,7.781 -0.794,0.983 -1.463,1.812 -0.068,0.084 -4.785,5.926 -6.229,7.823 -4.974,6.247 -0.373,0.467 -0.141,0.178 -0.216,0.271 v 0.006" + id="path848" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.482,731.619 0.105,-0.101 7.204,-6.936 6.994,-6.734 7.038,-7.104 7.038,-7.104 1.837,-1.854" + id="path850" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1362.986,626.875 -1.993,3.373 -0.01,0.011 -3.293,5.575 -1.998,3.382 v 0.005 l -0.712,1.205 -0.28,0.475 -0.321,0.543 -0.434,0.735 v 0.007 l -0.278,0.472 -0.507,0.743 -0.654,0.96 -0.202,0.297 -0.62,0.91 -0.425,0.623 -0.01,0.011 -0.447,0.658 -0.099,0.145 -1.185,1.738 -0.071,0.105 v 0.006 l -0.08,0.118 -0.254,0.373 -0.84,1.232 -2.362,3.467 -1.47,2.157 v 0.006 l -0.756,1.11 -0.316,0.423 -1.253,1.68 v 0.003 l -0.271,0.365 -0.769,1.029 -1.725,2.313 -0.85,1.139 -0.05,0.067 v 0.002 l -0.756,1.014 -0.17,0.227 -0.173,0.233 -0.229,0.306 -4.236,5.677 -0.905,1.092 -6.381,7.699 -3.549,4.282 -1.147,1.384 -2.656,2.963 -1.51,1.684 -6.251,6.973 -2.737,3.053 -7.04,7.102 -7.04,7.102 -1.827,1.843" + id="path852" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.336,613.368 -0.096,0.177 -0.124,0.228 -1.9,3.491 -0.321,0.589 -0.221,0.407 -3.081,5.663 -0.993,1.823 -0.514,0.946 -0.01,0.015 -0.016,0.028 -0.076,0.14" + id="path854" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1241.631,599.021 6.579,-7.531 5.639,-6.456 6.637,-7.48 0.675,-0.761 0.275,-0.31 0.449,-0.505 0.412,-0.465 3.522,-3.969" + id="path856" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1265.819,571.544 6.806,-7.325 5.338,-5.745 0.043,-0.045 3.344,-3.536 4.507,-4.766 0.103,-0.11 1.365,-1.443 0.205,-0.216 0.265,-0.28 0.17,-0.182 0.025,-0.026 0.121,-0.13 v -0.005 l 0.048,0.036 0.556,0.408 2.64,1.941 3.598,2.645 0.269,0.198 6.953,5.113 0.232,0.171 8.056,5.924 0.484,0.355 2.57,1.891 4.635,3.638 1.191,0.934 1.711,1.343 7.866,6.175 2.203,1.729 2.618,2.055 4.318,3.583 3.624,3.007 7.695,6.386 1.71,1.42 7.557,6.55 6.793,5.889 4.235,3.67 0.659,0.572" + id="path858" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.368,730.885 7.206,-6.933 7.254,-6.98 -7.206,6.934 -6.989,6.724 -0.265,0.255" + id="path860" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1216.557,628.667 0.392,-0.467 5.854,-6.971 4.229,-5.037 0.013,-0.015 0.926,-1.103 0.087,-0.104 1.121,-1.335 1.438,-1.688 0.892,-1.046 0.119,-0.14 0.246,-0.288 0.313,-0.368 0.482,-0.566 0.013,-0.015 0.237,-0.279 6.486,-7.611 0.225,-0.265 2.001,-2.348" + id="path862" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 931.44,514.294 2.143,-2.341 0.067,-0.074 0.23,-0.251 0.735,-0.752 4.975,-5.089 0.166,-0.17 1.67,-1.708 1.6,-1.637 7.435,-6.402 2.023,-1.742 0.705,-0.607 0.533,-0.432 1.326,-1.073 0.864,-0.7 0.152,-0.123 0.148,-0.12 0.023,-0.018 0.19,-0.154 0.94,-0.761 v -10e-4 l 0.088,-0.071 0.026,-0.021 0.013,-0.011 5.419,-4.387 2.01,-1.627 1.721,-1.284 0.584,-0.435 0.013,-0.01 0.602,-0.449 0.427,-0.318 0.797,-0.595 0.005,-0.004 0.186,-0.138 0.069,-0.052 1.306,-0.974 1.615,-1.205 1.57,-1.171 0.093,-0.069 v -10e-4 l 0.11,-0.082 1.23,-0.917 0.358,-0.267 0.009,-0.007 1.18,-0.88 0.216,-0.162 0.048,-0.035 0.836,-0.621 0.358,-0.267 1.047,-0.778 0.008,-0.006 2.856,-2.123 0.925,-0.687 0.007,-0.005 1.566,-1.165" + id="path864" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1006.198,456.167 0.032,-0.012 0.357,-0.13 9.332,-3.425 0.645,-0.236 0.109,-0.04 0.344,-0.127 0.705,-0.258 0.992,-0.364 0.235,-0.087 0.094,-0.034 0.019,-0.007 8.36,-3.068 7.518,-1.371 6.527,-0.36 7.447,-0.262" + id="path866" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1007.951,457.756 8.85,-3.128 1.634,-0.577 0.193,-0.069 0.714,-0.252 0.103,-0.036 0.407,-0.144 0.148,-0.053 0.354,-0.125 5.913,-2.09 7.883,-1.336 4.785,-0.207" + id="path868" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 942.737,503.332 7.588,-6.513 0.671,-0.577 2.141,-1.719 2.781,-2.236 0.652,-0.524 0.189,-0.152 0.08,-0.064 1.21,-0.972 v 0 l 0.104,-0.084 0.008,-0.006 0.059,-0.048 4.568,-3.671 0.525,-0.388 4.433,-3.28 0.022,-0.016 0.014,-0.011 1.411,-1.043 0.447,-0.331 0.005,-0.004 0.093,-0.069 0.07,-0.051 1.308,-0.968 2.343,-1.734 1.178,-0.872 0.003,-0.001 0.347,-0.257 0.508,-0.374 1.016,-0.75 0.01,-0.007 0.445,-0.328 0.428,-0.315 0.673,-0.496 0.525,-0.387 2.204,-1.624 0.011,-0.009 0.931,-0.686" + id="path870" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 912.638,536 1.906,-2.286 6.42,-7.666 3.014,-3.599 1.62,-1.771" + id="path872" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.214,541.658 4.2,-5.09 6.382,-7.699 2.984,-3.6 2.661,-2.933" + id="path874" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.507,685.903 -1.428,-0.502 -1.206,-0.424 -0.832,-0.292 -1.633,-0.573 -0.316,-0.111 -5.017,-1.763 -1.008,-0.36 -8.201,-2.933 -0.63,-0.226 -0.844,-0.314 -0.568,-0.212 -2.768,-1.032" + id="path876" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.1,686.358 -0.076,-0.175 -1.252,-0.44 -1.383,-0.486 -0.655,-0.23 -0.947,-0.333 -0.694,-0.243 -0.307,-0.109 -5.194,-1.824 -0.833,-0.298 -1.863,-0.667 -0.031,-0.011 -0.249,-0.089 -2.3,-0.823 -4.563,-1.632 -0.518,-0.193 -0.568,-0.212 -0.081,-0.03 -0.135,-0.05 -2.638,-0.984 -0.107,-0.04 -2.235,-0.833 -0.098,-0.036 -1.312,-0.489 -0.631,-0.236 -0.231,-0.086 -0.189,-0.07 -0.057,-0.022 -9.284,-3.715 -1.734,-0.694 -9.224,-3.862 -7.199,-3.015 -9.188,-3.947 -9.096,-3.908 v 0 l -0.303,-0.13 -0.412,-0.182 -1.696,-0.749 -9.02,-3.982 -6.47,-2.857 -4.693,-2.123 -9.111,-4.122 -2.782,-1.259 -8.515,-3.935 -0.293,-0.136 -0.901,-0.416 -1.575,-0.728 -4.268,-1.973 -9.045,-4.265 -5.68,-2.677 -3.971,-1.907 -1.687,-0.809 -0.297,-0.143 -0.561,-0.269 -0.671,-0.323 -3.65,-1.752" + id="path878" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.01,688.949 0.015,-0.161 0.295,-0.868 0.737,-1.003 0.686,-0.684 0.034,-0.034 0.247,-0.016" + id="path880" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.136,602.23 -0.128,0.154 -0.116,0.31 -0.207,0.549 -0.02,0.179" + id="path882" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.1,686.358 0.206,-0.144 0.201,-0.311 0.06,-0.327 v -0.019 l 0.018,-0.09 0.042,-0.214 v -0.012 l -0.074,-0.026" + id="path884" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 719.605,570.028 0.339,1.554 1.034,4.218 1.31,4.853 1.604,5.478 2.064,5.979 2.69,6.357 3.061,6.175 3.173,5.424 2.462,3.829 0.614,1.388 0.732,0.456 1.923,1.028 0.994,0.391" + id="path886" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.857,615.329 1.521,0.815" + id="path888" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.342,613.895 -0.747,-1.915" + id="path890" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 736.951,612.855 0.348,0.882 0.657,1.546" + id="path892" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1254.075,879.699 0.279,0.157 1.562,0.588 2.251,0.515 2.281,0.409 4.03,0.613 9.899,1.416 9.785,1.4 2.691,-0.169 4.446,-0.557 6.424,-1.7 0.733,-0.22 8.612,-3.593 8.842,-4.671 0.48,-0.254 8.314,-5.555 0.176,-0.118 6.301,-4.774 0.796,-0.603 0.444,-0.349 0.924,-0.724 0.07,-0.055 3.715,-2.913 2.987,-2.334 1.545,-1.207 5.241,-3.885 5.561,-4.068 8.117,-5.992 0.464,-0.335 5.059,-3.744 4.945,-3.768 5.06,-4.012 5.402,-4.471 5.396,-4.703 5.052,-4.708 4.833,-4.774 4.742,-4.898 4.763,-5.324 4.895,-6.049 4.778,-6.459 4.419,-6.561 3.864,-6.34 3.117,-5.803 2.642,-5.505 2.435,-5.443 0.234,-0.575 3.549,-8.617 2.216,-6.029 1.926,-5.816 1.567,-5.257 1.323,-4.964 1.194,-4.935 0.121,-0.559 0.928,-4.681 0.54,-4.221 0.192,-3.471 -0.12,-2.436 -0.789,-1.862 -2.761,-3.674" + id="path894" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1278.439,879.128 9.489,-3.155 1.486,-0.494 9.149,-4.037 2.545,-1.124 8.715,-4.904 1.911,-1.076" + id="path896" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1315.724,873.821 8.336,-5.525 0.244,-0.162 6.67,-5 0.52,-0.389 0.768,-0.599 1.389,-1.08 3.048,-2.373 3.845,-2.997 0.717,-0.56 5.262,-3.904 5.579,-4.093 5.516,-4.119" + id="path898" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1254.8,879.824 0.732,0.246 2.53,0.525 2.386,0.379 3.614,0.13 6.223,-0.224" + id="path900" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1092.579,453.02 -0.267,-0.089 -0.021,-0.007 -0.284,-0.095 -0.055,-0.018 -0.047,-0.016 -0.983,-0.329 -0.01,-0.002 -0.013,-0.004 -0.129,-0.044 -0.069,-0.022 v -0.002 l -0.169,0.056 -0.318,0.106 -0.355,0.118" + id="path902" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 931.927,606.978 -0.193,0.637" + id="path904" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 950.483,612.987 0.524,-0.464 0.254,-0.227 4.889,-4.36 4.969,-4.432 0.398,-0.355 4.162,-3.713 1.595,-1.422 3.48,-3.134 1.431,-1.428" + id="path906" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 970.658,594.497 -8.447,1.319 -3.334,0.638 -9.822,1.882 -9.85,1.887 -2.918,0.584 -0.52,0.104 -1.819,0.364 -0.02,0.004 -3.983,0.797 -0.002,10e-4 -2.202,0.449 -0.927,0.189 -6.914,1.411 -0.976,0.199 -1.178,0.24 v 0 l -0.073,0.015 -1.575,0.321 v 0 l -0.179,0.037 -0.488,0.099 -1.958,0.408" + id="path908" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 914.805,604.147 -0.076,0.074 -0.006,0.006 -0.079,0.077 -1.171,1.141 0.662,0.336 3.595,1.831 0.528,0.268 5.073,2.582 4.679,2.382" + id="path910" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 970.754,594.88 -0.096,-0.383 0.955,-0.952" + id="path912" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 947.208,603.851 -2.819,5.211 -0.194,0.36" + id="path914" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 939.487,600.618 7.721,3.233 -2.69,2.492 -2.036,1.782 -0.063,0.055 -0.048,0.085" + id="path916" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 929.776,610.146 0.002,0.003" + id="path918" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1317.653,562.056 -0.971,-0.57 -0.417,-0.286 -6.332,-4.352 -3.772,-2.653 -2.411,-1.708 -4.391,-2.982 -0.895,-0.609" + id="path920" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1322.513,565.627 -0.519,-0.518 -2.237,-1.574 -1.259,-0.885 -0.845,-0.594 -1.388,-0.856" + id="path922" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.762,602.115 0.237,0.377 0.048,0.077 0.065,0.104 0.593,0.337 1.647,0.938 2.788,0.743 2.327,-0.475 0.165,-0.034 0.015,-0.003 0.158,-0.032 0.562,-0.115 0.872,-0.178 0.059,-0.012 v 0 l 0.043,-0.009 1.131,-0.231 0.182,-0.037 0.522,-0.106 0.181,-0.037 0.405,-0.083 6.595,-1.347 1.361,-0.277 1.532,-0.313 0.182,-0.037 0.01,-0.002 7.425,-1.46 0.015,-0.003 3.662,-0.721 0.293,-0.057 0.065,-0.013 4.453,-0.876 6.041,-1.089 7.125,-1.284 2.003,-0.361 9.871,-1.596 2.218,-0.358 0.34,-0.055 0.232,-0.038 1.062,-0.171 0.689,-0.094 0.053,-0.007 0.21,-0.029 0.391,-0.053 0.254,-0.035 1.345,-0.183 0.611,-0.084 1.285,-0.175 6.729,-0.918 2.628,-0.233 1.246,-0.111 0.067,-0.006 0.041,-0.004 0.14,-0.012 0.472,-0.042 0.545,-0.048 0.045,-0.004 0.485,-0.043 0.331,-0.03 0.132,-0.011 3.294,-0.293 0.031,-0.002 0.1,-0.009 0.403,-0.036 0.382,-0.006 2.067,-0.031 0.946,-0.015 0.844,-0.013 4.645,-0.071 0.034,-10e-4 0.022,0.003 1.823,0.219 3.034,0.364 0.911,0.109 3.131,0.376 9.644,2.648 0.351,0.096 5.967,2.182 0.634,0.232 3.864,1.412 0.436,0.16 0.327,0.119 4.282,1.748 5.026,2.051 3.318,1.355 2.319,1.047 4.054,1.832 0.645,0.291 0.228,0.103 0.02,0.01 0.357,0.161 2.351,1.062 0.177,0.08 0.05,0.022 0.507,0.23 1.831,0.827 v 0 l 1.139,0.514 1.618,0.809 0.319,0.159 0.269,0.134 0.187,0.094 0.847,0.423 2.423,1.211 5.702,2.848 0.972,0.486 0.514,0.257 1.522,0.76 0.016,0.008 6.322,3.348 0.152,0.081 0.061,0.032 0.016,0.009 0.102,0.053 0.01,0.004 0.102,0.054 0.357,0.189 0.465,0.246 0.186,0.099 0.989,0.524 0.602,0.318 0.445,0.236 3.783,2.003 8.764,4.815 0.649,0.357 1.934,1.063 4.153,2.495 0.576,0.346 1.227,0.737 1.41,0.847 0.343,0.206 0.579,0.348 0.874,0.525 0.14,0.085 0.019,0.011 0.286,0.172 0.602,0.362 v 0.001 l 0.403,0.243 0.059,0.034 0.174,0.105 10e-4,10e-4 0.017,0.01 0.175,0.105 0.152,0.092 0.193,0.116 0.075,0.045 0.394,0.236 0.224,0.146 v 0 l 0.267,0.175 1.125,0.734 0.523,0.341 0.294,0.191 0.265,0.174 0.346,0.225 0.041,0.027 2.334,1.522 4.541,2.963 0.778,0.507 0.974,0.636 0.211,0.138 1,0.652 0.141,0.092 0.686,0.447 0.528,0.345 0.048,0.031 0.161,0.105 0.057,0.037 0.081,0.053 0.55,0.359 0.511,0.346 0.214,0.144 0.705,0.478 0.079,0.053 0.012,0.008 0.019,0.013 0.04,0.027 2.849,1.927 0.209,0.141 4.094,2.77 1.797,1.216 0.01,0.006 1.627,1.101 2.008,1.358 1.484,1.005 0.507,0.35 v 0 l 5.629,3.893 3.742,2.589 3.371,2.331 8.101,5.863 1.765,1.277 1.058,0.766 7.866,6.175 0.825,0.649 6.719,6.052 1.84,1.596 0.015,0.013 0.018,0.015 2.544,2.207 0.4,0.347 1.246,1.082 0.838,0.726 0.306,0.266 0.091,0.109 0.017,0.02 v 0.005 l 0.057,0.068 0.177,0.211 0.33,0.395 0.036,0.043 0.383,0.46 v 0.005 l 0.422,0.505 0.324,0.389 0.051,0.061 0.123,0.148 0.449,0.537 0.396,0.475 0.404,0.483 0.077,0.093 0.844,1.01 0.208,0.25" + id="path924" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1078.849,615.363 -2.021,-1.062 -0.511,-0.268 -0.76,-0.375 -1.5,-0.739 -1.651,-0.813 v 0 l -6.684,-3.294 -3.2,-1.576 -0.304,-0.15 -0.034,-0.015 -1.067,-0.472 h -10e-4 l -1.432,-0.634 -1.387,-0.613 -0.76,-0.336 -0.336,-0.149 -0.023,-0.01 -0.492,-0.218 -2.258,-0.999 -5.068,-2.241 -0.569,-0.252 -1.514,-0.605 -0.468,-0.187 -7.519,-3.002 -0.931,-0.371 -1.101,-0.44 -1.309,-0.522 -0.57,-0.209 -0.436,-0.159 -3.849,-1.406 -0.634,-0.231 -6.856,-2.504 -9.618,-2.737 -1.494,-0.425 -0.705,-0.084 -8.459,-1.013 -0.611,0.023 -2.441,0.092 -0.832,0.032 -1.123,0.043 -0.79,0.029 -1.732,0.066 -0.833,0.032 h -0.002 l -0.194,0.007 -0.05,0.002 -0.593,0.023 -0.017,10e-4 -0.004,10e-4 -1.751,0.186 -0.446,0.047 -0.424,0.045 -0.74,0.078 -2.31,0.245 -0.095,0.01 -3.139,0.333 -1.559,0.165 -0.47,0.05 -0.151,0.016 -0.049,0.005 -0.021,0.002" + id="path926" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1167.916,670.972 -8.127,-5.828 -2.832,-2.03 -2.019,-1.379 -3.777,-2.579 -5.647,-3.856 v 0 l -1.777,-1.214 -0.212,-0.138 -5.479,-3.562" + id="path928" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.676,705.367 -3.628,-5.623 -0.141,-0.128 -2.455,-2.215 -1.366,-1.233" + id="path930" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1206.743,706.335 0.933,-0.968 0.061,0.002" + id="path932" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.146,685.55 -2.237,-1.718 -7.728,-5.933 -8.009,-5.988 -1.018,-0.761" + id="path934" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1102.068,685.968 -0.606,0.468 -1.096,1.243 -0.372,0.798 -0.141,0.303 -0.113,0.751 0.105,0.199 0.129,0.035" + id="path936" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.454,780.558 0.073,-0.063 v -0.075 -0.035 l 0.022,-0.434 0.022,-0.433 v -0.056" + id="path938" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1278.006,558.429 -0.043,0.045 -6.807,7.326 -5.337,5.744 -3.522,3.969 -0.412,0.465 -0.449,0.505 -0.275,0.31 -6.637,7.48 -0.675,0.761 -6.579,7.531 -5.639,6.456 -2.001,2.348 -6.485,7.612 -0.226,0.264 -0.237,0.279 -0.013,0.015 -0.482,0.566 -0.313,0.368 -0.246,0.288 -0.119,0.14 -0.892,1.046 -1.438,1.688 -1.121,1.335 -0.087,0.104 -0.926,1.103 -0.013,0.016 -4.229,5.036 -5.854,6.971 -0.392,0.467" + id="path940" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1307.735,700.925 2.737,-3.053 6.251,-6.973 1.51,-1.684 2.656,-2.963 1.147,-1.384 6.381,-7.699 3.549,-4.282 0.905,-1.092 4.236,-5.677 0.229,-0.306 0.173,-0.233 0.17,-0.227 0.756,-1.014 v -0.002 l 0.05,-0.067 0.85,-1.139 1.725,-2.313 0.769,-1.029 0.271,-0.365 v -0.003 l 1.253,-1.68 0.316,-0.423 0.756,-1.11 v -0.006 l 1.47,-2.157 2.362,-3.467 0.84,-1.232 0.254,-0.373 0.08,-0.118 v -0.006 l 0.071,-0.105 1.185,-1.738 0.099,-0.145 0.447,-0.658 0.01,-0.011 0.425,-0.623 0.62,-0.91 0.202,-0.297 0.654,-0.96 0.507,-0.743 0.278,-0.472 v -0.007 l 0.434,-0.735 0.321,-0.543 0.28,-0.475 0.712,-1.205 v -0.005 l 1.998,-3.382 3.293,-5.575 0.01,-0.011 1.993,-3.373 0.076,-0.14 0.016,-0.028 0.01,-0.015 0.514,-0.946 0.992,-1.823 3.082,-5.664 0.221,-0.406 0.321,-0.589 2.023,-3.719 0.097,-0.177 -4.894,-4.242 -7.556,-6.55 -6.794,-5.889 -7.695,-6.386 -1.71,-1.42 -3.624,-3.007 -4.318,-3.583 -2.617,-2.055 -7.867,-6.174 -2.203,-1.73 -1.711,-1.343 -1.191,-0.934 -4.635,-3.638 -2.57,-1.891 -8.057,-5.924 -0.483,-0.356 -0.232,-0.17 -6.953,-5.113 -0.269,-0.198" + id="path942" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1288.163,547.771 -0.048,-0.036 v 0.005" + id="path944" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.748,659.587 0.212,-0.265 6.23,-7.822 4.846,-6.084 0.134,-0.168 4.96,-6.143 0.068,-0.085 1.463,-1.812 0.068,-0.085 6.282,-7.78 0.546,-0.676 -6.282,7.781 -0.546,0.675 -0.068,0.085 -1.463,1.812 -0.068,0.085 -4.96,6.143 -0.134,0.168" + id="path946" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1002.325,465.441 -4.448,2.673 -0.47,0.282 -0.245,0.147 -4.779,2.872 -0.126,0.097 -0.12,0.092 -0.751,0.577 -2.878,2.209 -0.019,0.014 -5.901,4.53 -1.781,1.367" + id="path948" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 891.945,593.188 3.05,-0.528 0.166,-0.029 9.853,-1.708 4.532,-0.785 0.548,-0.095 1.439,-0.25 0.262,-0.045 1.452,-0.246 0.068,-0.011 4.061,-0.687 9.003,-1.522 6.78,-1.147 1.584,-0.261 9.867,-1.627 7.139,-1.177 0.126,-0.021 0.498,-0.082 0.114,-0.019 2.503,-0.413 9.876,-1.57 0.132,-0.02 0.128,-0.021 0.426,-0.068 1.295,-0.205 0.119,-0.019 2.855,-0.454 1.978,-0.314 0.747,-0.119 0.908,-0.145 3.609,-0.573 1.372,-0.198 0.616,-0.088 0.022,-0.003 9.898,-1.424 2.364,-0.34 4.397,-0.632 0.843,-0.122 0.506,-0.332 0.251,-0.165 1.22,-0.802 0.529,-0.348 0.609,-0.4 0.439,-0.782 1.502,-2.669 2.13,-3.788 0.127,-0.226 3.165,-5.627 0.635,-1.128 0.064,-0.115 1.65,-2.933 0.117,-0.207 0.035,-0.063 0.366,-0.651 1.19,-2.115 4.354,-6.193 0.641,-0.911 1.343,-1.909 5.752,-8.18 0.638,-0.908 0.415,-0.59 1.374,-1.667 2.236,-2.714 0.34,-0.411 0.508,-0.618 0.427,-0.518 0.119,-0.144 0.026,-0.031 0.316,-0.384 0.045,-0.054 0.251,-0.305 1.875,-2.275 0.013,-0.016 0.82,-0.994 0.249,-0.303 0.425,-0.516 0.289,-0.351 0.988,-1.198 0.67,-0.813 0.029,-0.035 0.733,-0.89 1.241,-1.506 4.201,-4.429 2.768,-2.918 0.183,-0.194 0.23,-0.242 0.011,-0.011 0.207,-0.218 0.088,-0.094 v -0.003 l 0.892,-0.94 1.248,-1.316 3.122,-3.292 0.446,-0.416 0.337,-0.315 v 0 l 0.554,-0.517 0.875,-0.818 0.117,-0.109 0.03,-0.028 0.25,-0.233 0.678,-0.633 3.224,-3.012 0.104,-0.096 1.115,-1.042 1.384,-1.293 0.878,-0.819 1.968,-1.838 1.031,-0.963 0.09,-0.084 0.227,-0.212 0.205,-0.192 0.015,-0.013 3.342,-2.705 0.846,-0.685 0.694,-0.562 1.692,-1.369 0.791,-0.64 1.229,-0.995 1.575,-1.275 4.984,-4.034 3.417,-2.351 8.239,-5.668 1.309,-0.901 0.601,-0.413 3.975,-2.735 0.857,-0.468 0.01,-0.004 2.105,-1.151 0.32,-0.174 0.141,-0.077 0.075,-0.042 1.935,-1.057 0.143,-0.078 0.661,-0.361 0.049,-0.027 2.319,-1.267 v -10e-4 l 0.018,-0.01 2.72,-1.486 1.568,-0.857 0.313,-0.171 0.547,-0.299 0.018,-0.01 0.249,-0.136 0.014,-0.008 0.029,-0.016 0.895,-0.488 1.103,-0.603 0.044,-0.024 0.249,-0.137 0.087,-0.047 0.505,-0.276 0.608,-0.332 0.028,-0.016 0.851,-0.465 0.14,-0.076 0.061,-0.626 10e-4,-0.005 v -0.006 l 0.047,-0.479 -0.265,-0.048 -0.166,-0.03 -0.27,-0.049 -0.166,-0.029 -1.658,-0.299 -0.573,-0.103 -0.041,-0.007 -0.615,-0.111 -1.443,-0.26 v -10e-4 l -0.031,-0.005 -0.198,-0.036 -0.112,-0.02 -1.7,-0.306 -1.921,-0.346 -4.099,-0.738 -0.075,-0.01 -0.09,-0.014 -0.096,-0.013 -1.01,-0.147 -1.565,-0.228 -1.427,-0.207 -0.903,-0.132 -0.323,-0.047 -0.657,-0.095 -0.154,-0.022 -0.057,-0.009 -0.429,-0.062 -0.103,-0.015 -0.039,-0.006 -0.124,-0.018 -1.434,-0.208 -3.149,-0.458 -0.223,-0.033 -0.346,-0.05 v -10e-4 l -0.026,-0.003 -0.165,-0.024 -0.171,-0.025 -0.13,-0.019 -0.394,-0.057 -0.042,-0.007 -0.232,-0.033 -1.728,-0.251 -9.928,-1.196 -2.394,-0.288 -2.749,-0.331 -4.276,-0.4 -1.251,-0.117 -0.863,-0.08 -0.277,-0.026 -0.195,-0.018 -0.049,-0.005 -0.097,-0.009 -0.023,-0.002 -1.058,-0.099 -0.481,-0.045 -0.046,-0.004 -0.03,-0.003 -0.308,-0.029 v 0 l -0.097,-0.009 -0.745,-0.07 -0.051,-0.005 -4.568,-0.426 -0.071,-0.007 -0.471,-0.044 -9.23,-0.54 -0.825,-0.048 -4.729,-0.277 -3.002,0.867 -2.156,0.622 -9.477,3.191 -5.608,1.888 -0.044,0.014 -0.543,0.183 -0.01,0.002 v 10e-4 l -0.012,0.003 -0.813,0.274 -0.115,0.039 -0.584,0.196 -0.081,0.028 -0.816,0.274 -0.916,0.309 -2.266,0.762 -6.243,3.752 -0.387,0.233 -0.517,0.311 -1.13,0.679 -0.617,0.37 -1.007,0.605 -1.415,0.851" + id="path950" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.732,553.875 -5.356,8.445 -5.356,8.445 -0.312,0.492 -2.088,9.78 -1.669,7.822 -0.583,3.324" + id="path952" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 963.055,494.74 -0.251,0.222 -0.217,0.192 -0.897,0.794 -1.213,1.074 -3.566,3.155 -7.489,6.627 -1.573,1.392 -1.065,1.071 -0.428,0.43 -1.604,1.613 -0.396,0.398 -2.92,2.936 -0.617,0.621 -0.464,0.466 -5.899,5.932 -7.052,7.09 -0.319,0.321 -3.494,4.093" + id="path954" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 950.63,621.799 3.659,1.705 0.584,0.272 0.554,0.258 0.295,0.137 1.667,0.777 9.065,4.223 9.064,4.224 4.462,2.078 1.69,0.788 0.903,0.42 0.302,0.141 7.858,3.661 9.145,4.046 4.033,1.785 9.145,4.046 2.08,0.92 8.944,3.957 1.695,0.75 0.711,0.315 v 0 l 5.256,2.325 9.219,3.874 9.219,3.874 9.219,3.874 9.219,3.874 0.728,0.306 2.928,1.038 0.352,0.124 0.084,0.03 0.696,0.247 1.174,0.416 0.097,0.034 1.909,0.677 0.251,0.089 0.101,0.036 0.118,0.041 2.568,0.91 0.218,0.078 0.571,0.202 0.868,0.308 6.71,2.378 0.25,0.088 1.898,0.673 6.017,2.132 0.317,0.112 0.347,0.123 1.28,0.454 2.034,0.721 1.333,0.472 0.042,-0.277 0.014,-0.09 0.034,-0.218 v -0.012 l 0.118,-0.764 0.098,-0.639 0.057,-0.37 0.71,-4.598 0.306,-1.986 0.071,-0.461 0.017,-0.109 0.042,-0.274 0.953,-6.176 1.786,-9.839 0.184,-1.015 1.485,-8.18 0.066,-0.365 0.043,-0.237 0.04,-0.221 0.206,-1.137 0.078,-0.427 0.684,-3.378 0.135,-0.663 0.033,-0.162 0.198,-0.979 0.01,-0.041 0.152,-0.751 0.263,-1.299 0.077,-0.378 0.015,-0.073 0.034,-0.169 0.01,-0.026 v 0 l 0.297,-1.463 v -10e-4 l 0.208,-1.028 0.01,-0.03 0.037,-0.182 0.079,-0.388 0.023,-0.115 0.066,-0.324" + id="path956" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1110.331,637.083 -0.066,0.328 -0.095,0.469 -0.051,0.254 v 0.016 l -0.111,0.549 v 0.001 l -0.289,1.429 v 0 l -0.096,0.474 -0.032,0.16 v 0.009 l -0.015,0.073 -0.341,1.686 -0.071,0.353 -0.086,0.425 -0.153,0.756 -0.049,0.244 -0.085,0.419 -0.766,3.792 -0.053,0.291 -0.227,1.249 -0.019,0.108 -0.043,0.237 -0.085,0.467 -1.487,8.192 -1.786,9.84 -0.188,1.032 -0.933,6.044 -0.018,0.115 v 0.012 l -0.068,0.445 -0.377,2.443 -0.642,4.158 -0.113,0.731 -0.099,0.638 -0.069,0.452 -0.051,0.323 -0.031,0.208 -0.016,0.104 -0.041,0.264 0.396,0.095" + id="path958" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1363.828,784.888 -0.01,-0.171 -0.034,-0.773 -0.014,-0.314 -0.042,-0.947 -0.01,-0.148 v -0.159 l -0.197,0.122 -0.13,0.081 -0.145,0.091 -0.092,0.056 v 0" + id="path960" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1341.646,794.541 -0.033,0.168 -0.203,0.98 -0.264,1.28 v 0 l -0.035,0.167 -0.019,0.093 -0.026,0.125 -0.034,0.163 -0.012,0.055 1.123,-0.523 1.012,-0.472 3.742,-1.736 3.737,-1.734 7.122,-4.298 2.445,-1.475 0.83,-0.501 0.136,-0.082 0.028,-0.017 1.938,-1.228" + id="path962" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 888.925,400.906 -2.2,0.168 -0.918,0.069 -6.206,0.479 -1.495,0.164" + id="path964" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 722.665,497.467 -1.083,1.59 -0.086,0.134 -2.081,3.614 -0.055,0.096 -0.074,0.156 -0.298,0.637 -1.508,3.22 -1.334,3.838 -0.94,3.812 -0.61,3.438 -0.088,0.498 -0.334,3.835 0.155,3.506 0.309,2.552 0.128,0.968 0.044,0.169 0.06,0.164 0.383,0.858 1.014,2.259 0.51,0.907 0.663,1.179 0.246,0.44 0.099,0.135 0.532,0.555 0.04,0.043 0.19,0.198 0.169,0.177 0.068,0.07 0.289,0.303 0.34,0.355 0.259,0.157 v 0 l 0.091,0.054 0.013,0.008 0.028,0.017 0.594,0.314 0.522,0.276 0.185,0.098" + id="path966" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1083.71,754.328 0.157,0.073 0.186,0.09" + id="path968" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.446,615.424 -0.319,0.389 -0.381,0.464 0.082,0.151 0.422,0.785 0.783,1.456 2.049,1.045" + id="path970" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.521,625.921 0.672,1.836 0.786,0.545 0.888,0.616 0.605,0.42 0.452,-0.24 0.6,-0.319" + id="path972" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.356,631.809 -0.343,0.333 -0.016,0.015 0.394,2.173 0.168,0.15 1.981,1.76 0.487,-0.072" + id="path974" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.997,632.157 0.032,-0.005 0.927,-0.14" + id="path976" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.172,627.079 -0.061,1.619 1.934,2.155 1.776,0.202" + id="path978" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 778.25,617.641 -0.112,0.335 1.283,1.807 0.366,0.515 2.004,0.647 0.19,0.061 0.511,-0.454" + id="path980" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 814.138,632.585 1.107,2.594 0.422,0.991 0.615,1.441 0.171,0.584 0.05,0.168 0.033,0.114 0.557,1.903 0.419,1.43 0.127,0.433 0.063,0.217 v 0 l -0.122,0.138 -0.129,0.144 v 0 l -0.142,-0.037 -0.367,-0.098 -2.637,-0.699 -0.343,-0.091 -1.81,-0.481 -3.127,-0.94 -2.001,-0.602 -2.916,-1.391 -2.842,-1.356 -1.54,-1.119" + id="path982" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 819.546,643.805 -0.839,-2.867 -0.04,-0.134 -0.417,-1.425 -0.06,-0.207 -0.184,-0.628 -0.164,-0.562 -1.003,-2.353 -0.577,-1.355 -0.992,-2.33" + id="path984" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.076,606.912 0.742,0.67 2.248,2.029 0.114,0.104 0.331,0.338 4.654,4.764 3.791,4.61 0.719,0.875 1.777,2.464 0.643,0.892 2.207,3.464 -0.205,0.657 v 0 l -4.494,-0.616 -0.005,-10e-4" + id="path986" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 811.302,627.122 v 0 l 0.022,0.048 3.835,4.64 0.111,0.134 -0.264,-0.476 -2.6,-4.688 -0.518,-0.934 -0.628,-0.918 -3.479,-5.084 -1.106,-1.345 -3.622,-4.404 -2.768,-2.834 -1.737,-1.778 -0.025,-0.026 -0.693,-0.71 -4.766,-4.1 -0.821,-0.706 -0.854,-0.609 -4.53,-3.233 -0.42,-0.3" + id="path988" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.728,624.265 -0.03,0.002 v 0 l 0.324,0.442 0.204,0.278 v 0 l 0.073,0.004 0.905,0.045 0.005,0.002 0.386,0.112 0.074,0.022 0.164,0.048 0.638,0.228 0.11,0.04 0.939,0.429 0.319,0.146 0.004,0.002 0.001,10e-4 1.142,0.669 0.179,0.113 0.203,0.128 0.115,0.072 0.48,0.302 0.93,0.587 0.059,0.037 0.35,0.135 0.003,10e-4 0.367,0.142 0.104,0.04 0.019,0.007 0.035,0.014 0.256,0.098 0.107,0.042 0.005,0.002 0.005,0.002 1.409,0.544 0.356,0.138 0.101,0.038 1.169,0.452 0.456,0.176 0.209,0.081 0.6,0.231 0.679,0.147 0.37,0.08 3.922,0.848 5.144,0.936" + id="path990" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 811.097,627.779 1.415,2.443 1.1,1.901 0.006,0.005 v 0 l 0.52,0.457" + id="path992" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 749.382,598.351 -1.719,3.765 -0.843,4.43 0.045,4.358 0.006,0.628 0.938,5.418 1.796,5.719 2.602,5.881 3.349,5.905 4.014,5.791 4.582,5.541 5.041,5.163 5.385,4.664 5.603,4.055 5.689,3.347 5.642,2.563 5.462,1.71 5.151,0.813 4.711,-0.112 4.16,-1.035 3.499,-1.946 0.386,-0.395 2.363,-2.42 1.921,-3.623 1.045,-4.342 0.034,-1.33 0.012,-0.462 0.015,-0.549 0.068,-2.622 -0.388,-2.673 -0.03,-0.206 -0.252,-1.737 -0.123,-0.845" + id="path994" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.74,629 -0.064,-0.062 v 0 l -0.034,0.43 -0.012,0.161 v 0 l 0.041,0.043 0.957,1.006 0.244,0.257 0.189,0.199 0.263,0.314 0.091,0.11 0.308,0.367 0.14,0.167 0.108,0.13 0.421,0.524 0.754,0.939 0.092,0.115 0.384,0.512 0.058,0.077 0.008,0.011 0.376,0.502 0.219,0.292 0.341,0.455 0.202,0.27 1.455,1.918 2.191,2.388 4.606,2.332 1.868,0.946 0.03,0.01 0.037,0.013 0.708,0.236 1.83,0.612 0.912,0.304 1.617,0.54 0.032,0.011 0.007,0.002 0.125,0.039 h 10e-4 l 0.785,0.24 0.084,0.026 2.39,0.731 0.229,0.069 1.162,0.355 0.619,0.712 0.132,0.152 0.118,2.953 -0.213,2.714 -0.057,0.238 -0.517,2.165 -0.418,1.747 -1.832,3.461 -1.425,1.72 -1.731,1.438 v 0 l -0.895,-0.442 -1.931,-2.799 -1.501,-2.175 -0.004,-0.006" + id="path996" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.464,642.791 1.962,0.956 0.12,0.058 -0.121,-0.061 -1.974,-1.002 0.013,0.049" + id="path998" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.439,599.799 -2.096,-1.203 -3.566,-2.048 -0.209,-0.12 -1.61,-0.701 -1.55,-0.675 -0.183,-0.08 -0.22,-0.096 -1.358,-0.592 -0.493,-0.214 -0.372,-0.162" + id="path1000" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 779.682,613.596 -0.854,-1.548 -1.043,-3.247 -0.797,-2.476 -0.195,-1.252 -0.594,-3.805 -0.307,-2.505 -0.072,-0.587 -0.068,-0.555 -0.192,-1.572 v 0 l 0.17,-0.099 0.096,-0.056 0.066,-0.038 v 0 l 1.578,0.688 0.347,0.151 0.05,0.021 2.334,1.017 0.509,0.222 1.858,1.069 3.028,1.739 0.394,0.562 0.092,2.659 0.08,2.337 0.192,2.848 0.052,0.765 0.045,0.681 10e-4,0.012 0.036,0.526 0.13,0.572 0.01,0.041 0.639,2.793 0.004,0.019 0.025,0.106 0.022,0.097 0.059,0.256 0.085,0.376 0.009,0.038 0.068,0.297 0.061,0.266 10e-4,0.002 0.129,0.567 0.464,1.016 0.199,0.434 0.224,0.491 0.048,0.117 0.395,0.978 v 0.002 l 0.002,0.004 0.024,0.091 0.256,0.971 0.029,0.11 0.006,0.036 0.11,0.658 0.046,0.472 0.009,0.099 10e-4,0.01 -0.136,0.803 -0.012,0.072" + id="path1002" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 774.782,593.908 -0.816,-0.236 -1.896,-0.548 -2.841,-0.821 -2.656,-0.337 -0.488,-0.061 -0.221,-0.028 -1.816,-0.23 -4.679,0.305 -4.067,1.246 -3.163,2.031 -0.191,0.123 -2.566,2.999 0.198,0.213 0.284,0.306 1.288,1.39 0.035,0.02 v 0" + id="path1004" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 757.787,602.28 -0.008,-0.006 -0.693,-0.6 -0.392,-0.339 -3.56,-3.079 -0.322,-0.914 v 0 l 1.318,-1.053 0.446,-0.357 0.417,-0.223 1.593,-0.853 3.884,-1.187 3.848,-0.245 0.622,-0.04 0.982,0.077 1.873,0.147 0.877,0.165 0.231,0.044 1.944,0.365 0.781,0.845 0.146,0.887 0.003,0.019 0.109,0.666 0.002,0.011 0.018,0.111 0.092,0.558 0.391,2.384 0.008,0.049 0.009,0.05 0.001,0.007 0.087,0.454 0.765,3.993 0.129,0.677 0.11,0.311 0.501,1.425 1.67,4.741 2.044,2.339 1.553,1.457 0.138,0.129 0.199,0.184 0.232,0.216 0.363,0.336 0.097,0.09 0.078,0.072 0.357,0.331 0.365,0.338 0.18,0.167 1.004,0.998 0.381,0.378 0.143,0.149 0.05,0.052 0.255,0.264 0.361,0.375 0.142,0.147 0.08,0.095 1.212,1.433" + id="path1006" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 770.847,594.182 v 0 l 0.003,-10e-4 1.827,-0.127 1.897,-0.132 0.208,-0.014 -0.208,0.014 -1.894,0.133 -1.833,0.127 v 0 0" + id="path1008" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 784.903,620.92 0.163,0.013 0.457,0.036 -0.007,-0.008" + id="path1010" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.439,599.799 0.113,0.116 4.229,4.35 0.033,0.027 v 0 l 3.262,2.62" + id="path1012" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.996,601.334 10e-4,-0.004 0.371,-1.286 0.059,-0.204 0.012,-0.041 -0.013,0.041 -0.059,0.203 -0.377,1.282 v 0 0 l 0.006,0.009 1.37,1.015 2.746,2.032" + id="path1014" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 770.431,620.903 -2.778,-1.099 -5.901,-3.179 -2.026,-1.092 -4.229,-2.993 -1.273,-0.901 -4.455,-3.358 -0.887,-0.668 -0.309,-0.562 0.705,-3.691 1.437,-3.132 v 0 l 0.472,0.052 3.887,3.211 0.74,0.612 0.642,0.531 1.734,1.347 3.694,2.872 7.61,4.556 0.202,0.121 0.018,0.011 1.651,0.739 0.048,0.022 0.549,0.245 0.494,0.222 0.926,0.414 1.529,0.73 1.005,0.48 0.762,0.406 1.573,0.839 0.156,0.084 0.521,0.277 0.247,0.144 1.4,0.812 0.409,0.252 0.165,0.101 0.691,0.424 0.067,0.042 0.393,0.29 0.404,0.299 0.117,0.087 1.054,0.779 -1.054,-0.779 -0.117,-0.086 -0.404,-0.299 -0.393,-0.291 -0.063,-0.037 -0.687,-0.408 -0.186,-0.111 -1.795,-1.068 -0.25,-0.149 -0.521,-0.277 -0.155,-0.083 -1.575,-0.84 -0.762,-0.406 -1.002,-0.479 -1.531,-0.731 -0.924,-0.416" + id="path1016" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 761.156,634.09 -0.012,0.008 -2.824,1.693 -0.874,-0.474 -2.061,-3.369 -1.78,-3.341 -2.486,-5.619 -1.712,-5.463 -0.662,-3.115 -0.354,-3.022 v 0 l 0.648,-0.137 4.782,3.431 0.007,0.005 1.013,0.689 0.992,0.675 2.791,1.901 0.622,0.423 0.029,0.02 8.662,4.496 3.687,0.646 0.984,0.075 1.19,0.09 0.26,0.02 0.228,0.018 1.453,0.1 0.716,0.05 0.755,0.052 0.146,0.013 2.033,0.18 1.49,0.145 0.614,0.101 1.598,0.262" + id="path1018" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.091,624.643 -0.007,-0.033 -0.137,-0.654 -0.079,-0.017" + id="path1020" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 787.743,630.274 v 0 l -0.447,-0.3 -0.26,-0.175 v 0 l -0.134,0.312 -0.15,0.35 -0.075,0.175 -0.408,0.95 -0.627,1.081 -0.695,1.136 -0.107,0.176 -0.195,0.305 -0.707,1.106 -0.226,0.353 -0.395,0.617 -1.417,1.763 -0.002,10e-4 -2.249,2.108 -4.461,4.186 -1.101,1.034 -1.711,1.609 -1.169,1.099 -1.479,1.392 -0.509,-0.167 -4.203,-4.304 -3.819,-4.62 -0.094,-0.504 v 0 l 1.261,-0.887 1.733,-1.219 0.032,-0.023 1.935,-1.38 1.195,-0.853 4.917,-3.682 1.891,-1.465 0.554,-0.429 1.975,-1.143 0.613,-0.273 0.371,-0.166 1.221,-0.544 0.409,-0.183 0.099,-0.041 1.341,-0.562 1.182,-0.462 0.659,-0.171 0.19,-0.049 0.064,-0.017 0.899,-0.233 0.112,-0.029 v 0 l -0.11,-0.213 -0.197,-0.38 -0.076,-0.146 -0.052,0.01" + id="path1022" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.18,630.899 -0.674,-0.236 -0.015,-0.005 v 0 0.004 l 0.057,1.553 0.024,0.633 -0.044,1.465 -0.074,1.926 -0.009,0.215 -0.034,0.609 -0.032,0.575 -0.089,1.588 -0.006,0.101 -0.011,0.218 -0.022,0.457 -0.096,1.941 0.185,3.67 3.311,8.64 0.125,0.324 0.316,0.598 1.881,3.56 0.088,0.167 0.381,0.72 0.025,0.046 0.32,0.607 0.004,0.007 2.808,5.014 v 0 l -0.035,0.086 -0.207,0.501 v 0 l -3.073,-0.795 -3.121,-1.1 -5.391,-2.445 -5.437,-3.198 -3.186,-2.186 -3.174,-2.455 -0.356,-0.894 v 0 l 2.192,-2.394" + id="path1024" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 773.975,653.704 -0.054,0.008 -1.333,-0.778 -1.33,-0.777 -2.065,-1.207 2.024,1.166 1.272,0.732 1.486,0.856" + id="path1026" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 759.57,640.246 0.674,-0.127 0.141,-0.026 0.718,-0.136 -0.052,0.002 -0.669,0.13 -0.14,0.027 -0.672,0.13" + id="path1028" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 757.446,635.317 0.684,1.586 0.542,1.259 0.898,2.084 -0.934,-2.128 -0.577,-1.316 -0.628,-1.433" + id="path1030" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 809.28,664.976 -0.019,0.439 v 0 l -3.462,0.868 -3.926,0.095 -0.534,-0.376 -3.336,-5.63 -0.245,-0.443 -2.949,-5.341 -1.332,-3.312 -1.979,-4.922 -0.774,-2.849" + id="path1032" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.473,630.098 -0.026,-0.042 -0.122,0.161 -0.175,0.231 0.052,0.088 0.482,0.821 0.05,0.086 0.279,0.474 0.024,0.04 0.023,0.039 0.236,0.403 0.105,0.179 0.236,0.495 0.026,0.054 0.415,0.871 0.569,1.273 0.212,0.475 0.06,0.148 0.111,0.273 0.681,1.682 0.437,1.079 0.24,0.683 0.693,1.968 0.178,0.556 0.132,0.409 0.092,0.286 0.028,0.087 0.6,1.866 0.023,0.071 0.17,0.528 3.754,8.208 2.22,3.614 1.32,2.149" + id="path1034" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 802.125,668.102 -0.23,-0.613 -0.018,-0.048 -0.538,-1.439 -0.023,0.042 0.549,1.397 0.018,0.046 0.242,0.615" + id="path1036" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.357,665.883 2.894,1.347 0.43,0.2 1.444,0.672 -1.47,-0.672 -0.454,-0.208 -2.823,-1.291" + id="path1038" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.052,608.72 v -0.007 l 0.037,-2.676 0.023,-1.656 v 0 0 l 0.702,-0.089" + id="path1040" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 805.598,659.353 1.113,1.7 2.569,3.923 v 0 l 0.017,0.027" + id="path1042" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1214.833,837.008 0.239,0.71 0.256,0.759 0.732,2.173 0.536,1.591 0.843,4.974 -0.393,0.252" + id="path1044" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1219.603,848.765 -1.01,-5.973 -0.735,-2.185 -0.666,-1.982 -0.216,-0.641 -0.104,-0.311 -0.393,-1.167" + id="path1046" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1212.246,831.262 0.03,0.056 3.696,4.562 0.507,0.626 -1.064,-2.159 -0.42,-0.852 -1.69,-3.43 -1.67,-2.582 -0.54,-0.836 -1.173,-1.814 -0.772,-1.195 -4.6,-5.71 -0.431,-0.536 -0.793,-0.811 -1.091,-1.114 -3.89,-3.978 -0.872,-0.74 -3.639,-3.089 -1.858,-1.576 -1.225,-0.859 -0.76,-0.534 -4.121,-2.89 -0.691,-0.485" + id="path1048" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.564,828.959 -0.26,-0.156 -0.455,-0.272 -1.766,-0.996 -0.446,-0.211 -0.232,-0.111 -0.285,-0.135 -1.062,-0.503 -0.051,-0.02 -0.147,-0.056 -0.725,-0.278 -1.231,-0.472 -0.259,-0.049 -0.624,-0.118 -0.651,-0.122 0.65,0.122 0.623,0.117 0.261,0.049 0.981,0.349 0.268,0.108 0.712,0.288 0.141,0.057 0.054,0.022 1.06,0.502 0.287,0.136 0.232,0.111 0.447,0.211 1.764,0.997 0.454,0.273 0.26,0.157 0.05,0.03 0.356,0.214 0.105,0.064 0.041,0.024 0.234,0.141 0.042,0.026 0.087,0.052 0.442,0.266 0.755,0.455 1.288,0.527 1.432,0.586 v 0.002 l 2.494,1.02 2.301,0.943 6.211,1.616 0.231,0.06 0.235,0.054 2.421,0.553 0.505,0.116 3.032,0.693 0.415,0.095 0.59,0.512 0.239,0.71 0.256,0.759 0.732,2.173 0.536,1.591 0.843,4.974" + id="path1050" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1211.834,831.891 -1.035,-0.199 -2.182,-0.419 -1.1,-0.212 -1.499,-0.288 v -10e-4" + id="path1052" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.516,799.312 -2.038,4.304 -0.975,4.954 0.101,5.479 1.168,5.87 2.195,6.119 3.171,6.225 4.068,6.186 4.869,6.001 5.551,5.679 6.11,5.225 6.524,4.647 6.789,3.958 6.895,3.179 6.84,2.316 6.622,1.393 6.241,0.429 5.713,-0.547 5.037,-1.526 4.233,-2.472 3.313,-3.369 0.099,-0.179 2.21,-4.004 1.233,-4.906 0.109,-5.088 0.01,-0.42" + id="path1054" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1216.811,851.336 0.566,0.659 0.244,0.283 -0.023,0.142 -0.453,2.8 -0.862,2.666 -2.197,4 -1.597,1.627 -1.564,1.592 -2.25,1.54 2.25,-1.54 1.564,-1.592 1.597,-1.627" + id="path1056" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.968,837.552 1.908,2.269 0.101,0.1 2.38,2.373 0.296,0.296 0.096,0.096 1.392,0.706 1.534,0.779 0.597,0.303 4.984,2.53 0.022,0.008 0.025,0.009 0.893,0.319 5.565,1.989 v 0.002 l 0.039,0.014 -0.039,-0.014 v -0.002 l -5.42,-1.907 -1.107,-0.39 -4.942,-2.524 -0.646,-0.33 -1.528,-0.781 -1.375,-0.702 -0.108,-0.108 -0.296,-0.295 -2.405,-2.396 -0.065,-0.066 -1.907,-2.27 -1.65,-1.989 -0.43,-0.518 -0.17,-0.193 -0.494,-0.564 -0.071,-0.081 -0.041,-0.046 -0.367,-0.418 -0.252,-0.288 -0.2,-0.228 -0.039,-0.045 -1.16,-1.28 -0.589,-0.577 -0.312,-0.305 -0.377,-0.37 -0.122,-0.119 -0.422,-0.413 0.422,0.413 0.122,0.119 0.378,0.369 0.311,0.305 0.589,0.577 1.162,1.279 0.052,0.058 0.188,0.214 0.252,0.287 0.373,0.424 0.035,0.039 0.069,0.08 0.497,0.565 0.17,0.193 0.434,0.523 1.648,1.981" + id="path1058" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.451,829.544 0.046,0.042 0.867,0.787 0.195,0.177 0.323,0.293 0.482,0.438 1.662,1.517 0.095,0.086 0.186,0.169 0.056,0.052 0.547,0.5 0.464,0.455 0.294,0.288 1.053,1.033 0.572,0.561 0.781,0.684 1.167,1.022 0.722,0.488 2.172,1.468 0.88,0.425 3.401,1.641 1.378,0.665 0.085,0.041 1.635,0.789 0.281,0.136 1.802,0.598 4.738,1.571 6.711,1.997 -6.711,-1.997 -4.706,-1.552 -1.841,-0.608 -0.292,-0.141 -1.633,-0.789 -0.078,-0.038 -1.384,-0.668 -3.383,-1.635 -0.888,-0.429 -2.167,-1.474" + id="path1060" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1217.064,847.523 0.837,0.409 1.293,0.633 0.409,0.2 -0.41,-0.208 -1.289,-0.654 -0.858,-0.436 0.018,0.056" + id="path1062" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.179,801.316 -2.132,-1.212 -1.404,-0.798 -3.511,-1.996 -3.014,-1.335 -3.481,-1.542 -0.619,-0.274" + id="path1064" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1172.061,796.215 3.926,1.739 1.922,0.852 0.075,0.033 5.039,2.868 0.609,0.346 0.216,0.123" + id="path1066" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1165.751,793.991 0.014,0.004 4.428,0.139 0.285,0.008 0.319,0.01 0.221,0.007 -0.401,-0.127 -0.42,-0.132 -3.611,-1.142 -2.565,-0.811 -2.464,-0.451 -2.166,-0.396 -0.667,-0.122 -0.541,-0.099 -0.31,-0.057 -0.555,-0.101 -0.803,-0.028 -5.436,-0.186 -0.958,0.135 -4.668,0.654 -4.874,1.77 -4.01,2.697" + id="path1068" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1154.32,792.408 2.683,0.095 1.116,0.039 0.196,0.028 0.399,0.058 1.133,0.164 0.498,0.073" + id="path1070" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.63,799.714 0.031,1.183 0.106,3.988 0.349,2.23 0.266,1.697 0.062,0.397 0.319,2.037 0.555,0.742 0.251,0.336 0.888,1.188 0.031,0.041 0.053,0.055 0.382,0.397 1.068,1.111 0.397,0.405 0.214,0.22 1.059,1.085 0.395,0.436 0.133,0.146 0.214,0.237 0.012,0.013 0.11,0.121 0.377,0.416 0.856,0.989 0.504,0.683 0.502,0.681 0.071,0.096 0.054,0.073 v 0 l 0.058,0.008 0.054,0.008 0.695,0.101 -0.713,-1.086 -0.288,-0.44 -0.03,-0.044 -1.251,-1.941 -0.129,-0.181 -0.105,-0.145 -0.109,-0.152 -0.261,-0.363 v -0.007 l -0.171,-0.239 -0.483,-0.671 -0.138,-0.241 -0.391,-0.68 -0.054,-0.094 -0.164,-0.286 -0.035,-0.06 -0.143,-0.486 -0.429,-1.451 -0.142,-1.36 -0.02,-0.182 -0.014,-0.137 -0.234,-2.231 -0.016,-0.148 -0.049,-0.476 -0.11,-1.046 0.11,-5.054 -0.121,5.067 0.109,1.028 0.052,0.481 0.015,0.151 0.237,2.23 0.015,0.143 0.02,0.182 0.144,1.357 0.433,1.446" + id="path1072" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1193.758,809.238 0.838,0.749 1.326,1.183 1.346,1.203" + id="path1074" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.848,802.176 0.023,0.035 0.379,0.567 -0.832,4.989 -0.095,0.661 -0.043,0.295 -0.115,0.801 v 0.029 l -0.114,0.794 -0.135,0.934 -0.17,1.186 -0.014,0.092 v 0.15 l -0.017,0.649 -0.028,1.039 -0.022,0.796 -0.014,0.534 -0.032,1.183 -0.023,0.863 0.024,0.158 0.063,0.415 0.088,0.583 0.026,0.171 0.04,0.265 0.029,0.184 -0.032,0.788 -0.01,0.156 -0.325,0.951 -0.239,0.577 -0.236,0.487 h -10e-4" + id="path1076" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.179,801.316 0.175,0.18 2.313,2.378 0.813,0.835 1.493,1.534 3.785,2.995" + id="path1078" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1188.05,810.593 v -0.013 l 0.189,-0.815 0.81,-3.487 -0.81,3.487 -0.189,0.815 v 0.013 l -0.362,1.668 -0.051,0.234 -0.21,0.967 -0.385,1.774 -0.034,0.309 -0.577,5.234 v 10e-4 l -0.699,0.806 -0.123,0.141 -0.032,0.037 -0.01,0.006 -0.723,0.428 -0.804,0.446 -0.677,0.389 -0.513,0.287 -0.624,0.509 -0.046,0.038 -0.051,0.041 0.051,-0.041 0.046,-0.038 0.624,-0.509 0.515,-0.29 0.68,-0.391 0.095,-0.053 0.71,-0.396 0.035,-0.02 0.689,-0.409 0.029,-0.033 0.122,-0.141 0.701,-0.808" + id="path1080" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.267,802.794 v -0.002 l 0.197,-0.321 0.678,-1.099 0.035,-0.056 -0.036,0.056 -0.694,1.092 -0.199,0.314 v 0 0 0 l 0.017,0.016 4.785,3.484" + id="path1082" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.67,804.307 1.701,-3.586 -1.701,3.586 0.289,0.592 -0.289,-0.592" + id="path1084" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1132.356,811.629 0.221,3.163 1.11,5.607 2.096,5.847 -2.096,-5.847 -1.11,-5.607 -0.221,-3.163 v 0 l 0.167,-3.038" + id="path1086" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.405,808.527 5.578,3.937 v 0.002 l 0.222,0.149 0.246,0.166 3.562,2.394 1.501,1.008 0.796,0.535 8.876,4.606 0.956,0.496 2.506,0.477 1.742,0.332 2.984,0.29 0.092,0.009 0.016,0.002 1.907,0.173 0.28,0.025 1.179,0.108 0.719,0.08 1.816,0.203 0.893,0.109 0.852,0.105 0.606,0.112 1.168,0.216 0.096,0.018 0.718,0.132 -0.718,-0.132 -0.096,-0.018 -1.168,-0.216 -0.606,-0.112 -0.851,-0.103 -0.896,-0.108 -1.785,-0.198 -0.753,-0.083 -1.169,-0.106 -0.279,-0.025 -1.906,-0.171 -0.029,-0.003 -0.079,-0.008 -2.999,-0.289 -1.761,-0.335 -2.489,-0.472 -8.886,-4.587 -0.961,-0.496 -0.963,-0.655 -1.303,-0.885 -3.568,-2.425 -0.249,-0.169 -0.219,-0.149" + id="path1088" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.487,819.941 -3.066,-1.215 -8.483,-4.565 -0.446,-0.241 -6.341,-4.43 6.351,4.418 0.508,0.274 8.415,4.539 3.062,1.22 1.029,0.41 1.364,0.379 0.302,0.084 0.812,0.226 0.513,0.143 0.575,0.124 0.31,0.067 0.709,0.153 v 0 l 2.139,0.461 0.174,0.042 2.273,0.553 1.026,0.249 0.294,0.071 1.152,0.264 1.313,0.301 0.2,0.046" + id="path1090" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1144.562,802.783 -0.697,-0.567 -1.701,-1.385 -3.633,-2.958 -0.031,-0.017 -1.592,-1.726 -0.339,-0.367 -2.663,3.096 -0.39,0.453" + id="path1092" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1141.289,795.134 2.622,-1.205 2.875,-0.847 1.395,-0.195 0.629,-0.088 3.35,-0.468 2.16,0.077 2.683,0.095 1.116,0.039 0.196,0.029 0.399,0.057 1.133,0.164 0.498,0.073 1.497,0.216 2.534,0.59 1.375,0.32" + id="path1094" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1144.562,802.783 6.177,4.747 6.751,4.036 0.913,0.545 0.586,0.351 0.465,0.278 0.135,0.06 0.048,0.022 1.486,0.664 1.332,0.596 0.722,0.323 0.284,0.127 2.523,1.201 0.175,0.083 0.922,0.493 0.219,0.117 0.024,0.013 0.958,0.512 1.029,0.55 0.586,0.343 1.141,0.665 1.013,0.628 0.123,0.076 0.098,0.061 0.162,0.101 0.324,0.244 1.702,1.284 0.01,0.007 -0.01,-0.007 -1.703,-1.283 -0.324,-0.245 -0.163,-0.098 -0.1,-0.059 -0.107,-0.065 -2.172,-1.301 -0.582,-0.348 -1.026,-0.548 -0.961,-0.514 -0.024,-0.013 -0.217,-0.116 -0.924,-0.494 -0.177,-0.084 -2.521,-1.202 -0.282,-0.126 -0.722,-0.325" + id="path1096" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1151.979,848.578 -4.63,-4.735 -4.057,-5.003 -0.018,-0.511 v 0 l 4.382,-1.747 2.048,-0.868 2.497,-1.058 6.635,-3.413 2.34,-1.381 0.798,-0.47 2.458,-1.111 1.483,-0.512 0.08,-0.028 1.421,-0.492 0.226,-0.078 0.066,-0.02 1.523,-0.481 0.193,-0.061 1.032,-0.297 0.435,-0.126 0.145,-0.024 0.373,-0.064 0.018,-0.003 0.773,-0.133 0.572,-0.098 0.507,-0.087 -0.507,0.087 -0.572,0.098 -0.773,0.133 -0.017,0.003 -0.373,0.064 -0.147,0.025 -0.436,0.133 -1.279,0.388 -1.465,0.445 -0.07,0.021 -0.223,0.077 -1.421,0.491 -0.08,0.028 -1.487,0.514 -2.456,1.11 -0.797,0.468" + id="path1098" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.377,862.267 2.642,5.282 -0.246,0.307 -0.197,0.246 -3.884,-1.138 -3.883,-1.444 -6.589,-3.034 -6.488,-3.783 -3.737,-2.524 -3.663,-2.789 -0.281,-0.925" + id="path1100" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1157.332,853.39 -0.062,0.008 -1.993,-1.154 -1.471,-0.852 -2.18,-1.263 2.14,1.223 1.411,0.807 2.155,1.231" + id="path1102" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1169.124,838.769 -2.189,1.559 -6.144,3.961 -2.178,1.227 -1.99,1.12 -2.269,1.224 -1.741,0.94 -0.634,-0.222 -4.63,-4.735 -4.057,-5.003 -0.019,-0.51" + id="path1104" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1154.354,847.86 2.269,-1.224 1.987,-1.122 2.191,-1.237 6.138,-3.954 2.185,-1.554 0.737,-0.524 1.853,-1.786 1.381,-1.66 0.138,-0.165 0.509,-0.612 v -0.002 l 0.35,-0.435 0.218,-0.272 1.388,-1.727 0.322,-0.515 0.813,-1.302 -0.813,1.302 -0.321,0.514 -0.866,1.098 -0.518,0.634 -0.22,0.271 -0.353,0.432 v 0" + id="path1106" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1141.206,838.449 0.771,-0.044 0.149,-0.009 1.147,-0.066 -0.057,0.002 -1.09,0.063 -0.15,0.009 -0.77,0.045" + id="path1108" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1139.433,833.323 0.807,2.333 0.331,0.957 0.635,1.836 -0.661,-1.869 -0.352,-0.996 -0.78,-2.205" + id="path1110" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1201.385,869.001 -4.755,0.462 -5.202,-0.355 5.202,0.355 4.755,-0.462 0.121,-0.441" + id="path1112" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.44,830.984 0.131,0.215 0.652,1.068 0.043,0.07 0.192,0.316 0.012,0.02 0.425,0.695 0.056,0.115 0.054,0.108 0.672,1.358 0.221,0.476 0.024,0.051 0.151,0.324 0.41,0.884 0.099,0.213 0.642,1.508 0.589,1.383 0.056,0.13 0.152,0.357 0.073,0.171 0.165,0.458 0.067,0.187 0.627,1.733 0.046,0.127 0.155,0.43 0.329,1.055 0.968,3.104 3.842,8.882 1.86,3.233 1.683,2.926" + id="path1114" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1179.43,831.1 v 0.015 l 0.03,2.132 v 0.272 l 0.203,3.281 0.017,0.278 v 0.104 0.024 l 0.01,0.187 0.044,0.949 0.025,0.541 0.011,0.24 0.071,1.527 0.369,2.937 0.262,1.032 0.79,3.108 3.251,8.85 2.566,5.131 0.508,1.014 -0.51,-1.015 -2.572,-5.121 -3.247,-8.854 -0.786,-3.113" + id="path1116" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.532,856.239 0.035,0.073 0.764,1.619 1.195,2.532 0.519,1.101 0.01,0.014 0.325,0.689 -0.33,-0.69 -0.01,-0.016 -0.527,-1.101 -1.18,-2.47 -0.742,-1.554 -0.081,-0.169 -0.199,-0.588 -3.061,-9.029 0.051,-3.904 0.333,-2.781 0.261,-2.049 0.028,-0.215 0.1,-0.79 0.015,-0.121 0.05,-0.431 0.02,-0.166 0.042,-0.365 0.139,-1.186 0.13,-1.117 0.05,-0.43 0.02,-0.453 0.074,-1.652 0.01,-0.207 v 0 l 0.821,0.303 0.037,0.014 -0.037,-0.014 -0.821,-0.303 v 0 l -0.01,0.207 -0.074,1.652 -0.02,0.452 -0.05,0.436 -0.127,1.109 -0.139,1.191 -0.043,0.364 -0.019,0.166 -0.05,0.432 -0.013,0.113 -0.102,0.798 -0.027,0.216 -0.259,2.038 -0.331,2.78 -0.052,3.904 3.09,9.054 0.185,0.544" + id="path1118" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.804,868.674 -0.029,0.046 0.395,1.331 0.014,0.049 0.222,0.747" + id="path1120" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.406,870.847 -0.207,-0.744 -0.013,-0.05 -0.382,-1.379 -3.209,-5.952" + id="path1122" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.576,868.102 3.143,1.48 0.636,0.299 2.051,0.966 -2.092,-0.969 -0.672,-0.312 -3.038,-1.409" + id="path1124" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1161.841,793.081 2.535,0.59 1.375,0.32 0.435,0.473 0.418,0.454 v 0.074 l 0.01,1.067 0.013,2.285 v 0.053 0.932 0.385 l 0.034,1.575 0.078,3.627 0.349,2.19 0.265,1.66 0.066,0.414 0.331,2.079 0.559,0.744 0.247,0.33 0.891,1.189 0.03,0.04 0.053,0.055 0.379,0.393 1.073,1.114 0.397,0.405 0.215,0.219 1.06,1.083 0.391,0.431 0.153,0.168 0.199,0.218 0.014,0.016 0.108,0.119 0.377,0.415 0.859,0.987 0.504,0.682 0.502,0.681 0.071,0.096 0.054,0.073" + id="path1126" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1146.801,800.586 -0.572,-0.489 -0.019,-0.015 -0.181,-0.155 -2.099,-1.793 -2.408,-2.056 -0.233,-0.944 0.233,0.944 2.408,2.056 2.099,1.793" + id="path1128" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.804,849.345 1.729,0.573 1.06,0.351 3.218,1.067" + id="path1130" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1189.483,844.436 -0.33,-1.053 -0.157,-0.433 -0.046,-0.126 -0.627,-1.735 -0.068,-0.187 -0.164,-0.453 -0.073,-0.172 -0.153,-0.359 -0.055,-0.129 -0.588,-1.383 -0.642,-1.507 -0.102,-0.215 -0.43,-0.899 -0.149,-0.313 -0.015,-0.03 -0.889,-1.861 -0.047,-0.1 -0.054,-0.112 -0.425,-0.697 -0.012,-0.02 -0.192,-0.315 -0.043,-0.07 -0.651,-1.068 -0.131,-0.215 0.474,-0.356 v 0 l 0.081,0.126 0.091,0.14 0.405,0.624 0.143,0.22 0.248,0.382 0.507,0.782 0.012,0.018 0.558,0.858 0.257,0.395 0.162,0.25 0.143,0.233 0.641,1.047 0.032,0.051 0.33,0.54 0.092,0.151 0.13,0.212 0.122,0.214 1.423,2.507 0.063,0.112 v 0.007 l 0.1,0.177 0.223,0.394 0.907,1.605 0.104,0.183 0.322,0.571 0.396,0.719 0.076,0.139 0.145,0.263 1.517,2.761 4.287,9.034 0.3,0.633 3.782,6.037 0.853,1.306 2.622,4.011 1.088,0.541 -1.088,-0.541 -2.622,-4.011 -0.853,-1.306" + id="path1132" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.063,827.571 0.468,0.791 1.358,2.296 0.357,0.604 v 0 l -0.275,0.421 -0.137,0.208" + id="path1134" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1186.019,867.549 -0.246,0.307 -0.197,0.246 -3.884,-1.138 -3.918,-1.462 -6.623,-3.058 -6.453,-3.765 -3.703,-2.5 -3.663,-2.789 -0.281,-0.925 3.39,-2.119" + id="path1136" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1197.836,862.581 0.486,0.792 3.184,5.187 v 0 l 0.026,0.042" + id="path1138" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.24,819.292 -0.824,0.571 -2.777,-1.416 -1.193,-2.519 1.053,-0.736" + id="path1140" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.007,826.555 0.323,1.228 0.054,0.204 0.043,0.164 0.061,0.23 0.209,0.143 2.441,1.666 0.022,0.015 0.608,-0.177 0.031,-0.009 0.312,-0.09 1.041,-0.302" + id="path1142" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.45,832.259 -0.101,0.132 10e-4,0.036 0.028,0.977 0.032,1.136 v 0.052 l 2.431,2.135 1.635,-0.043" + id="path1144" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.349,832.391 1.466,-0.041" + id="path1146" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1170.391,826.564 -0.34,1.292 2.096,2.354 2.602,0.452" + id="path1148" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1167.298,816.429 -0.222,0.325 -0.012,0.018 0.012,0.017 1.673,2.471 0.243,0.084 2.499,0.863" + id="path1150" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.361,778.902 0.277,0.162 0.144,0.085 0.058,0.057 0.021,0.125 -0.029,0.511 -0.03,0.51 -0.03,0.51 -0.024,0.426 -0.01,0.084 -0.029,0.126 -0.01,0.045 -0.071,0.166 -0.026,0.042 -0.076,0.119 -0.134,0.155 -0.062,0.053 -0.069,0.06 -0.035,0.03 -0.165,0.143 -0.177,0.154 -0.191,0.166 -0.165,0.142 -0.191,0.166 -0.486,0.422 -0.074,0.064 -0.268,0.232 -0.118,0.102 -0.047,0.041 -0.028,0.017 -0.102,0.063 -0.095,0.012 -0.058,-0.057 -0.01,-0.046 -0.014,-0.078 0.01,-0.095 0.01,-0.147 v -0.03 l 0.012,-0.213 0.01,-0.099 0.01,-0.117 v -0.026 l 0.014,-0.242 0.039,-0.178 0.071,-0.168 0.038,-0.059 0.064,-0.1 0.046,-0.051 0.089,-0.099 0.139,-0.12 1.402,-1.215 0.118,-0.102 0.035,-0.031 0.211,-0.183" + id="path1152" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.361,778.902 -0.093,0.01 -0.128,0.078 -0.165,0.143 -0.164,0.142 -1.553,1.345 -0.165,0.143 -0.138,0.151 -0.104,0.161 -0.072,0.17 -0.04,0.178 -0.01,0.112 -0.01,0.118 -0.01,0.124 -0.01,0.131" + id="path1154" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.133,782.155 v -10e-4 l 0.01,-0.129 0.01,-0.125 0.01,-0.118 v -0.056 -0.055 l 0.039,-0.179 0.072,-0.169 0.105,-0.161 0.137,-0.152 0.165,-0.143 1.277,-1.106 0.077,-0.066 0.199,-0.173 0.165,-0.142 0.027,-0.024 v -0.002 l 0.136,-0.117 0.128,-0.078 0.092,-0.01" + id="path1156" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.257,782.13 -0.163,0.142 -0.395,0.343 -0.176,0.152 -0.18,0.156 -0.498,0.432 -0.062,0.054 -0.24,0.208 0.24,-0.208 0.062,-0.054 0.498,-0.432 0.18,-0.156 0.176,-0.152 0.558,-0.485" + id="path1158" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.002,780.231 0.35,0.205 0.01,-0.134 0.023,-0.402 -0.093,0.082 -0.094,0.081 -0.194,0.168 -0.588,0.509 -0.7,0.606 -0.094,0.081 v 0.061 0.073 l -0.01,0.087 -0.01,0.1 v 10e-4 l -0.117,0.101 -0.117,0.102 -0.118,0.102 -0.117,0.101 h -10e-4 l -0.252,-0.148 -0.168,-0.099" + id="path1160" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.13,783.441 v -0.066 l 0.01,-0.173 v -0.036 l 0.012,-0.207" + id="path1162" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.118,781.844 -1.504,1.304 -0.117,0.102 10e-4,-0.021 0.01,-0.167 10e-4,-0.012 0.01,-0.175 0.011,-0.187 v -0.066 l 0.01,-0.122 0.117,-0.101 1.301,-1.127 0.203,-0.177 0.171,-0.148 0.064,-0.055 -0.011,0.187 -0.011,0.188 -0.011,0.187 -0.01,0.175 v 0 l -10e-4,0.012 -0.117,0.102 -0.117,0.101" + id="path1164" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.904,775.871 -0.889,0.769 -0.845,2.464" + id="path1166" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.015,776.64 0.386,0.225" + id="path1168" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.485,779.501 0.509,-1.466 0.407,-1.17 0.206,-0.177 0.326,-0.28 0.361,-0.31" + id="path1170" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.695,780.34 0.091,0.053 0.125,0.073 0.151,0.088 0.01,0.003 0.065,-0.049 0.013,-0.009 0.479,-0.409 0.075,-0.065 0.24,-0.205 0.13,-0.354 0.098,-0.265 1.084,-2.944 0.043,-0.159 -0.136,-0.079 -0.254,-0.148" + id="path1172" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.233,778.18 -0.677,0.586 0.149,0.206 0.898,1.24" + id="path1174" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.067,780.557 -0.01,-0.006 -0.096,-0.133 -0.08,-0.111 -0.058,-0.081 -0.124,-0.172 -0.771,-1.067" + id="path1176" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.933,778.987 -0.167,-0.098 -0.21,-0.123" + id="path1178" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.062,778.998 -0.129,-0.011 0.559,-0.481 0.12,-0.104" + id="path1180" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.485,779.501 -0.235,-0.296 -0.08,-0.101 -0.558,-0.702 -0.344,-0.201 -0.035,-0.021" + id="path1182" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.527,779.65 -0.01,-0.02 -0.036,-0.129" + id="path1184" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1331.181,863.186 1.615,0.398 1.363,-0.992 2.182,-2.129 2.633,-2.883 1.143,-1.372" + id="path1186" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.428,785.475 0.347,0.2 0.512,-0.442 1.085,-0.937 1.403,-1.211 1.401,-1.21 1.553,-1.341 0.07,-1.379 -0.347,-0.199" + id="path1188" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.452,778.956 -0.285,0.245" + id="path1190" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.841,784.295 0.477,-0.411 0.461,-0.398 0.118,-0.101 0.442,-0.382 0.101,-0.087 0.137,-0.118 0.118,-0.102 0.567,-0.49 0.132,-0.113 0.328,-0.284 0.119,-0.102 v -0.002 l 0.437,-0.378 0.239,-0.205 0.032,-0.028 0.693,-0.599 0.325,-0.28 0.184,-0.159 0.372,-0.321 0.239,-0.205 0.06,-0.053 0.374,-0.322" + id="path1192" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.775,785.675 0.025,-0.522 v -0.036 l 0.01,-0.109 v -0.062 l 0.01,-0.1 0.01,-0.22 0.01,-0.129 0.01,-0.202 -0.085,-0.049 -0.262,-0.151" + id="path1194" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.923,785.43 0.01,-0.101 v 0 l 0.01,-0.135 0.01,-0.163 0.01,-0.146 v -0.061 l 0.01,-0.122 v -0.096 l 0.011,-0.231 v -0.08 l 0.091,-0.079 0.259,-0.223 0.19,-0.164 0.194,-0.167 0.016,-0.014 0.045,-0.039 0.206,-0.177 0.354,-0.306 0.172,-0.148 0.153,-0.133 0.031,-0.026 0.325,-0.281 0.21,-0.181 0.032,-0.028 0.206,-0.178 0.254,-0.219 0.121,-0.104 0.085,-0.074 0.353,-0.304 0.326,-0.281 0.033,-0.028 0.228,-0.197 0.264,-0.229 0.023,-0.019 0.019,-0.017 0.105,-0.09 0.438,-0.378 0.116,-0.1 0.01,-0.008 0.339,-0.292 0.244,-0.211 0.027,-0.023 0.133,-0.115 v 0 l 0.072,-0.062 -0.058,1.134" + id="path1196" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.527,780.496 0.066,0.038 -1.481,1.279 -1.331,1.149 -1.332,1.15 -0.951,0.821 -0.575,0.497" + id="path1198" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.579,779.462 -0.049,0.958 v 0.076 l -0.073,0.062" + id="path1200" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.502,779.609 -0.087,0.075 -0.374,0.323 -0.149,0.129 -0.373,0.321 -0.142,0.123 -0.23,0.198 -0.229,0.198" + id="path1202" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.39,781.378 0.01,-0.165 0.103,-0.117 0.269,-0.309 0.112,-0.128 0.123,-0.14 0.109,-0.121 0.198,-0.22 0.083,-0.092 0.088,-0.098 v -0.06 l 0.01,-0.196 0.01,-0.123 -0.056,-0.032" + id="path1204" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.862,780.944 0.041,0.024 0.015,0.008 -0.01,0.123 -0.01,0.196 0.137,-0.119 0.119,-0.102 0.01,-0.005 0.254,-0.218 v -0.013 l 0.01,-0.161 0.177,-0.152 0.019,-0.016 0.243,-0.211 0.124,-0.107" + id="path1206" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.979,780.365 -0.451,0.509 -0.119,0.135 -0.223,0.251 -0.299,0.338" + id="path1208" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.768,781.53 0.119,0.068 v 0.029 l -0.01,0.21 -0.01,0.088 v 0 l -10e-4,0.035" + id="path1210" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.845,781.947 h 10e-4 l 0.023,0.013 0.472,-0.408 0.672,-0.581 0.439,-0.378 v -0.035 0 l 0.01,-0.092 v -0.084 l 0.01,-0.114 -0.081,-0.047" + id="path1212" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.672,784.192 0.013,-0.266 0.075,-0.065 0.063,-0.054 0.073,-0.063 0.25,-0.216" + id="path1214" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.714,782.877 -0.029,0.026 -0.356,0.307 -0.123,0.106 -0.171,0.148 -0.251,0.216 -0.015,0.013 -0.066,0.057 -0.061,0.053 -0.258,0.222 -0.124,0.108 -0.01,0.008 -0.125,0.108" + id="path1216" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.146,783.528 v 0.075 l -0.01,0.088 v 0.114 0.045 l -0.01,0.16 -10e-4,0.002 -10e-4,0.036 -0.01,0.137 -0.01,0.122 v 0.003 0 0.035" + id="path1218" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.083,784.331 v 0 l 0.023,0.014 0.56,-0.484 v -0.034 0 -0.003 -0.083 l 10e-4,-0.017 0.01,-0.135 v -0.052 -0.008 l 0.01,-0.162 v -0.004 -0.038 -0.003 l 0.01,-0.126 v -0.023 -0.007 -0.068 l 0.011,-0.221 -0.027,-0.015 -0.029,-0.017" + id="path1220" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.039,784.749 0.06,0.035 0.517,-0.446 -0.147,0.238 -0.378,0.612 -10e-4,10e-4 -0.043,0.07" + id="path1222" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.934,785.194 0.09,0.052 v 0 l 0.023,0.013 0.498,-0.43 0.04,-0.068 h 10e-4 l 0.316,-0.534 0.031,-0.051 0.135,-0.228 v -0.091 -0.011" + id="path1224" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.071,782.57 v 0.028 l -0.01,0.118 -0.014,0.298 -0.011,0.207 v 0.008 l -0.01,0.101 -10e-4,0.027" + id="path1226" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.657,781.201 -0.386,0.333 -0.121,0.105 -0.172,0.148 -0.266,0.229 -0.126,0.109 -0.334,0.288 -0.144,0.125 -0.037,0.032 -0.057,-0.032" + id="path1228" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.001,783.542 0.021,0.012 0.516,-0.445 0.563,-0.487 0.507,-0.437 v -0.035 0 l 0.01,-0.103 0.01,-0.195 10e-4,-0.032 0.01,-0.175 0.01,-0.187 0.01,-0.112 v -0.099 -0.046 l -0.056,-0.032" + id="path1230" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.607,782.707 v -0.029 l 0.01,-0.154 v -0.046 l 0.01,-0.113 v -0.068 -0.049 l 0.074,-0.064 0.386,-0.333" + id="path1232" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.09,781.851 -0.014,0.276 -0.01,0.207 -0.01,0.173" + id="path1234" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.942,782.441 0.115,0.066 -0.46,0.398 10e-4,-0.017 0.248,-0.279 v -0.089 l 0.01,-0.092 -0.076,-0.044" + id="path1236" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.942,783.305 0.09,0.052 -0.097,0.108 -0.022,0.026 -0.137,0.154" + id="path1238" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.679,783.589 0.097,0.056 v 0.092 0 0.06" + id="path1240" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.672,783.741 0.057,0.033 v 0 l 0.04,0.023 0.232,-0.255 0.01,-0.011 10e-4,-10e-4 0.012,-0.014" + id="path1242" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.953,780.892 0.01,-0.187" + id="path1244" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.469,780.268 -0.507,0.437 v -0.003 l -0.075,-0.043" + id="path1246" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.988,780.191 -0.01,0.174 -0.115,-0.067" + id="path1248" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.39,781.378 0.563,-0.486 -0.13,-0.075" + id="path1250" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.099,784.784 0.01,-0.091 v -0.011 l 0.016,-0.331 0.01,-0.102 v -0.002 l -0.053,-0.031" + id="path1252" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.672,784.192 0.076,-0.065 0.324,-0.281" + id="path1254" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.022,783.554 v -0.034 -10e-4 -0.003" + id="path1256" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.607,782.707 0.248,-0.279" + id="path1258" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1078.93,481.434 0.081,-0.066 0.032,-0.022" + id="path1260" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1036.097,521.51 0.31,-0.377 1.023,-1.241 0.995,-1.049" + id="path1262" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1007.664,560.812 0.533,-0.947 0.079,-0.141 1.456,-2.588 0.116,-0.207 0.035,-0.063 0.414,-0.734 1.033,-1.838 4.511,-6.412" + id="path1264" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1021.3,540.123 3.028,-4.305 0.139,-0.197 1.176,-1.427 1.709,-2.073" + id="path1266" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1438.024,689.288 0.343,0.096 0.167,-0.133 0.053,-0.042 0.041,-0.115 0.06,-0.167 0.401,-1.123 0.364,-1.022 0.702,-1.965 0.057,-0.165 1.174,-3.396 0.888,-2.839 0.576,-1.991 0.296,-1.019 0.144,-0.5 0.126,-0.435 0.092,-0.329 0.045,-0.185 0.056,-0.393 0.073,-0.505 0.103,-0.723 0.151,-1.047 0.302,-1.932 0.557,-3.372 0.034,-0.285" + id="path1268" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.553,673.958 -0.201,0.184" + id="path1270" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.142,674.091 0.163,0.04 v 0 l 0.047,0.011 -0.045,0.184 -0.094,0.329 -0.127,0.434 -0.147,0.499 -0.299,1.015 -0.583,1.979 -0.892,2.831 -1.041,3.03 -0.185,0.539 -0.37,1.045 -0.691,1.953 -0.135,0.381 -0.264,0.746 -0.062,0.166 -0.05,0.111" + id="path1272" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1320.006,815.963 6.407,-1.788 6.196,-2.272 1.039,-0.43" + id="path1274" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1334.576,810.925 -0.034,0.053 -0.894,0.495 1.579,-0.79 1.788,-1.533 2.904,-2.518 0.577,-0.5 0.219,-0.19 0.408,-0.351 0.432,-0.373 2.769,-2.387 1.509,-1.24 1.811,-1.026 4.507,-2.469 5.237,-2.982 2.879,-1.849 0.996,-0.639 0.138,-0.089 2.64,-1.841 0.192,-0.134 0.494,-0.344 0.214,-0.15 0.213,-0.148 10e-4,-10e-4 0.031,-0.086 0.066,-0.178 0.014,-0.066 0.011,-0.099 v -10e-4 l 0.051,-0.678 0.137,-1.807 0.054,-0.93 0.071,-1.227 0.02,-1.719 -0.028,-1.206 -0.014,-0.618 -0.01,-0.305 -0.01,-0.265 -0.01,-0.201 -0.011,-0.114 -0.365,-0.255" + id="path1276" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1255.889,800.879 0.082,-0.031 0.451,-0.173 0.162,-0.062 2.43,-0.502 2.558,-0.451 1.071,-0.109 1.374,0.254 2.558,0.474 0.912,0.168 6.644,0.814" + id="path1278" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1255.828,800.418 -0.02,0.123 v 0.124 l -0.01,0.134 0.09,0.08 0.632,0.544 1.548,1.335 0.891,0.767 1.747,1.506" + id="path1280" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.538,780.419 -0.113,0.25 -0.441,0.269 -0.556,0.339 -0.01,0.006 -0.214,0.131 -0.016,0.009 -0.119,0.073 -0.462,0.282 -0.079,0.048 -0.269,0.164 -0.338,0.206 -0.491,0.3 -2.17,1.356 -0.176,0.112 -0.73,0.464 -0.245,0.155 -2.648,1.682 -4.44,2.637 -4.087,2.022 -3.22,1.412 -1.837,0.806 -1.168,0.512 -1.217,0.534 -0.998,0.434 -0.509,0.214 -0.27,0.099 -0.28,0.091 -0.676,0.207 -0.553,0.168 -0.816,0.25 -0.255,0.078 -0.648,0.198 -1.871,0.572 -1.595,0.488 -1.201,0.368" + id="path1282" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1312.62,803.077 0.331,-0.089 8.623,-2.32 0.387,-0.104 0.487,-0.131" + id="path1284" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1269.768,812.132 0.118,0.063 3.457,1.841 1.054,0.562 1.822,0.97 1.531,0.59 5.257,2.022 v 0.001 l 4.01,0.825 2.183,0.449 2.983,0.063 2.996,0.064" + id="path1286" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1268.77,811.408 0.378,0.275 0.545,0.395 0.075,0.054 -0.616,-0.447 -0.382,-0.277 -0.718,-0.52 -3.45,-2.5 -0.075,-0.06 -1.154,-0.996 -1.847,-1.593 -0.896,-0.773 -1.67,-1.441" + id="path1288" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1292.749,819.19 1.705,0.275 0.727,0.117 0.468,0.076 0.39,0.062 0.508,0.082 2.71,0.367 1.441,-0.007 3.335,-0.285 6.467,-1.365 5.679,-1.439 0.622,-0.158 0.396,-0.118 2.741,-0.814 0.068,-0.02 3.802,-1.13 2.644,-0.786" + id="path1290" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1260.707,805.031 0.788,0.679 1.911,1.647 1.152,0.993 v 0 l 0.044,0.038" + id="path1292" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1341.066,797.354 v 0 l 0.025,-0.125 0.054,-0.26 v 0 l 0.017,-0.082 0.2,-0.964 0.048,-0.234 0.148,-0.718 0.088,-0.43 v 0 l 0.154,-0.127 0.142,-0.118 0.819,-0.4 10e-4,-10e-4 1.782,-0.788 2.247,-0.995 0.929,-0.411 2.498,-1.24 1.57,-0.78 3.503,-2.063 0.953,-0.561 0.048,-0.03 3.106,-1.953 0.123,-0.077 0.103,-0.065 0.108,-0.068 0.35,-0.219 0.425,-0.266 0.113,-0.071 0.561,-0.35 0.289,-0.182 0.834,-0.521" + id="path1294" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1363.725,782.535 0.015,0.364 0.032,0.731" + id="path1296" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1346.897,794.841 v 0 l -3.073,1.426 -1.681,0.782" + id="path1298" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1363.786,783.944 0.025,0.562 0.017,0.382 v 10e-4 l -0.324,0.338 -0.369,0.25 -0.619,0.42" + id="path1300" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 778.491,630.299 1.386,1.835 1.969,1.853" + id="path1302" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1160.819,802.233 -0.112,0.137" + id="path1304" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1160.903,802.521 0.405,-0.349 1.068,-0.919 0.438,-0.377 1.032,-0.889 1.259,-0.298" + id="path1306" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1202.003,817.364 2.284,3.151 0.492,1.179" + id="path1308" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.397,842.346 1.054,0.413 0.085,0.011 0.414,0.054" + id="path1310" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.357,828.374 0.313,0.428 3.079,2.874" + id="path1312" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1214.034,837.744 -1.707,0.043 -2.111,-0.553" + id="path1314" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1424.054,720.15 -0.243,0.36 -1.795,2.661 -0.664,0.986 -0.373,0.552 -1.225,1.817 -3.549,5.262 -5.771,8.167 -0.102,0.144 -0.013,0.018 -0.046,0.066 -1.27,1.798 -1.039,1.47 -0.724,1.024 -0.803,1.081 -0.017,0.022 -5.966,8.025 -1.126,1.515 -0.069,0.092 v 0.003 l -0.929,1.249 -0.499,0.672 -3.568,4.592 -5.43,6.988 -0.074,-0.863 -0.071,-0.834 -0.01,-0.07 -0.524,-6.139" + id="path1316" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1387.063,771.248 0.843,0.387 4.553,-5.842 5.294,-6.792 1.178,-1.586 0.749,-1.009 0.867,-1.167 v 0 -0.004 l 0.071,-0.096 5.963,-8.028 0.572,-0.771 0.735,-1.041 0.02,-0.027 0.906,-1.283 0.651,-0.922 0.457,-0.648 1.243,-1.76 0.056,-0.079 0.011,-0.016 4.88,-6.912 4.54,-6.765 1.201,-1.79 0.642,-0.958 0.57,-0.848 0.149,-0.223 0.933,-1.389 0.494,-0.737 -0.29,-4.48" + id="path1318" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1423.85,717.279 0.204,2.871 -0.274,-0.122 -0.265,-0.118" + id="path1320" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.418,779.219 -6.435,7.654 -2.457,2.923 -3.047,7.387 -0.085,1.021 -0.679,8.631 0.206,1.187 1.455,8.383 3.606,9.327 0.301,0.776 5.047,8.633 0.928,1.586 6.176,7.864 1.612,2.052 7.097,7.044 2.183,2.167 7.876,6.161 2.519,1.97 8.554,5.179 2.535,1.536 9.145,4.045 2.188,0.968 9.634,2.679 1.474,0.41 9.953,0.968 0.461,0.045 9.268,-1.134 7.706,-3.262 5.781,-5.28 3.572,-7.093 1.17,-8.611 -1.316,-9.756 -1.737,-4.821 -0.865,-2.402 -0.151,-0.419 -0.546,-1.517 -0.47,-1.304 -2.065,-3.638" + id="path1322" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1147.232,779.915 -1.184,-0.067 -9.064,1.631 -7.309,3.745 -5.262,5.666 -3.019,7.314" + id="path1324" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1212.933,878.681 0.937,-0.279 7.782,-3.294 5.841,-5.331 6.074,-7.944 4.523,-5.915" + id="path1326" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.158,676.197 6.709,-1.925 5.203,-3.9 3.446,-5.731 1.515,-7.332 -0.511,-8.623 -1.328,-4.99 -0.175,-0.658 -0.569,-2.141 -0.253,-0.949 -0.212,-0.8 -4.07,-9.134 -0.397,-0.89 -5.253,-8.509 -0.588,-0.953 -0.363,-0.587 -0.472,-0.592 -6.235,-7.819 -0.955,-1.197 -7.09,-7.051 -1.676,-1.667 -2.445,-1.918 -7.018,-5.504 -8.591,-5.117 -1.125,-0.67 -4.205,-1.72 -0.029,-0.011 -0.06,-0.025 -0.75,-0.307 -1.422,-0.581 -0.261,-0.107 -2.794,-1.143 -8.892,-1.839 -7.865,0.278 -6.5,2.356 -4.865,4.304 -3.04,6.038 -1.052,7.108 -0.056,0.381 0.673,6.843 0.153,1.55 0.02,0.21 0.833,2.836 0.031,0.105 0.18,0.614 0.179,0.612 0.471,1.604 0.03,0.1 0.121,0.412 0.898,3.061 4.218,9.067 0.29,0.623 5.334,8.459 0.74,1.174 6.266,7.793 1.116,1.388 7.085,7.058 1.301,1.296 7.831,6.22 1.216,0.965 8.528,5.222 0.81,0.495 9.244,4.003 8.765,2.109 7.911,0.106 0.917,-0.166 6.776,-1.944 5.256,-3.937 7.196,-6.944 5.576,-5.381" + id="path1328" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 755.561,576.861 -7.466,6.653 -4.765,4.245 -3.069,6.099 -0.239,0.925" + id="path1330" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1194.269,809.821 1.563,1.402 1.268,1.137 4.903,5.004 0.554,0.565 2.846,3.54 1.633,2.03 0.264,0.329 1.924,2.808" + id="path1332" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1192.544,819.509 -1.487,1.211 -0.403,0.278 -1.659,1.144 -1.876,0.747 -1.824,0.718 -1.113,0.417 -1.398,0.233 -0.188,0.032 0.199,0.343 0.032,0.054 0.543,0.774" + id="path1334" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.497,821.303 0.133,-0.004 0.804,-0.027 0.054,-0.002 0.355,-0.012 0.336,0.086 1.234,0.315 1.601,0.818 0.262,0.205 0.561,0.437 0.667,0.521 1.199,1.347 0.848,1.463 0.1,0.376 0.269,1.019 -0.076,0.648 -0.066,0.554" + id="path1336" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1205.403,821.469 -0.624,0.225 -0.79,0.286 -1.849,0.585 -4.107,-0.923 -1.678,-0.376 -0.675,-0.152 -1.888,-0.425 -0.73,-0.69 -0.141,-0.133 -0.377,-0.357 -0.403,-0.453 -0.872,-0.98" + id="path1338" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.827,824.686 0.035,0.004 0.01,0.002 0.562,0.07 0.791,0.098 0.847,0.088 1.197,0.195 1.025,0.242 0.01,10e-4 0.346,0.082 0.14,0.033 0.292,0.07 0.059,0.014 1.053,0.254 0.239,0.065 0.261,0.071 0.147,0.04 0.13,0.035 1.52,0.414 0.514,0.186 0.816,0.295 0.252,0.091 0.013,0.005 0.619,0.223 0.339,0.123 0.954,0.345 2.386,0.862 0.113,0.041 0.568,0.205 1.597,0.578 6.353,1.354 v 10e-4 l 1.499,0.288 1.1,0.212 2.182,0.419 1.035,0.199 0.137,-0.208 0.275,-0.421" + id="path1340" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1189.171,819.249 -1.58,1.316 -1.578,1.081 -1.549,1.028 -0.954,0.596 -1.11,0.689 -0.062,0.039 -0.204,-0.09 -0.749,-0.678 -0.298,-0.289 -0.142,-0.138" + id="path1342" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.064,827.571 -2.487,-3.607 -0.304,-0.378 -0.417,-0.517 -1.325,-1.646 -2.753,-3.419" + id="path1344" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1186.666,830.068 1.037,0.871 -1.887,-2.156 -0.091,-0.348 -0.089,-0.337 -0.402,-1.522" + id="path1346" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.764,826.543 0.371,-0.322" + id="path1348" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1202.14,822.565 -2.3,6.246 -0.168,0.571 -0.011,0.036" + id="path1350" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1192.075,829.267 0.087,0.197 0.056,0.127 0.15,0.34 0.017,0.037 -0.013,0.47 v 0.134 l -0.01,0.376 -0.01,0.275 -0.373,0.399 1.404,-0.065 0.836,-0.039 2.005,-0.093 0.172,-0.081" + id="path1352" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.914,830.628 v -0.284 -0.369 l 0.152,0.166 0.451,0.496 1.317,1.447 1.403,1.118 0.044,0.033" + id="path1354" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.778,829.047 -0.61,0.871 -1.048,0.496" + id="path1356" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.051,829.787 0.132,0.208 0.083,0.131" + id="path1358" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1213.828,836.401 0.206,1.343 0.058,0.378 -0.403,0.225 -0.383,0.214 -3.328,-0.698 -0.287,-0.06 -0.216,-0.058 -2.386,-0.638 -0.462,-0.123 -0.408,-0.109 -0.52,-0.241 -2.907,-1.348 -3.457,-1.602 -0.443,-1.318" + id="path1360" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1204.278,847.012 -0.044,0.02 0.069,-0.011" + id="path1362" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.432,850.283 0.081,-0.079 0.252,-0.873" + id="path1364" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1205.341,847.422 5.091,2.861 1.415,1.013 4.348,3.112 0.024,0.017" + id="path1366" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.831,811.248 -0.765,-0.316 -0.246,-0.101 -0.29,-0.171 -1.65,-0.966 -0.23,-0.125 -2.081,-0.325 -0.122,-1.536 -0.278,-3.473 0.305,-2.642 0.295,-1.886 0.024,-0.159 0.116,-0.742" + id="path1368" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1173.201,817.43 v 0.003 l 0.185,0.307 0.071,0.118 0.602,0.997 1.049,1.208 0.209,0.241 0.416,0.478 -0.623,-0.039" + id="path1370" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1179.65,809.569 -1.173,1.644 -0.111,0.155 -0.249,0.767 -0.935,2.87 0.644,-0.094 0.088,0.034 0.226,0.088 1.451,0.562 0.457,0.281 0.433,0.266 1.097,0.674 0.019,0.011" + id="path1372" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.757,821.552 0.299,-0.439 -0.949,0.16 -0.517,0.087 -2.534,-1.294" + id="path1374" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1161.803,793.384 0.305,0.244 0.458,0.898 0.897,1.76 0.238,0.467 1.063,2.084 0.165,0.325 0.176,0.527 1.58,4.749" + id="path1376" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.57,815.134 0.552,-0.078 0.027,-0.004 0.35,0.14 1.229,0.491 0.32,0.193" + id="path1378" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.389,819.658 -1.464,-1.042 -0.557,-0.396" + id="path1380" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.63,799.714 0.055,4.724 0.057,0.478" + id="path1382" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.122,807.26 -0.109,1.487 -0.051,0.704 -0.027,0.368 -0.104,1.429 -0.089,1.219" + id="path1384" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1188.699,810.731 1.174,1.068 0.45,0.244 -1.16,1.305 -1.433,1.612 -0.108,0.121" + id="path1386" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.818,820.496 0.01,-0.159" + id="path1388" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.632,802.053 -0.01,0.051 -0.294,2.458 -0.21,2.698" + id="path1390" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.335,818.039 0.721,-1.9 1.307,-3.44 1.544,-0.929 0.925,-0.547" + id="path1392" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.643,815.727 -0.505,1.799 -0.541,-0.699" + id="path1394" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.042,815.236 0.019,-0.005 0.561,-0.15 2.412,-1.001 3.329,-1.381" + id="path1396" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1189.052,806.278 0.361,0.172" + id="path1398" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1172.719,824.211 0.165,0.022 0.374,0.048 0.057,0.007" + id="path1400" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1159.637,812.822 -0.045,0.006 -0.423,0.055 -0.435,0.057 -0.262,-0.145 -0.909,-0.503 -6.766,-3.741 -3.268,-2.511 -3.132,-2.672 -0.552,-1.108 0.02,-0.044" + id="path1402" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.599,823.324 0.743,0.21 2.175,0.582 0.043,0.01 1.383,0.323 0.74,0.041 0.606,0.033 0.119,0.006 0.986,0.054 -0.463,0.418" + id="path1404" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1174.276,825.612 -0.2,-0.352 -0.029,-0.106" + id="path1406" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1163.177,814.407 0.023,0.146 2.365,3.56 -0.23,-0.704 -0.055,-1.296 0.7,-0.378" + id="path1408" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1172.063,819.153 0.077,0.108 0.066,0.092 0.641,0.891 -0.968,1.407" + id="path1410" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.882,812.101 5.808,1.842 0.023,0.007 3.361,1.562 1.251,0.582" + id="path1412" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1171.806,821.123 -1.668,0.286 -0.8,0.137 1.031,0.273 0.379,0.1 -0.373,-0.09 -2.378,-0.576 -1.013,-0.245" + id="path1414" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1149.001,799.867 4.159,5.135" + id="path1416" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1167.091,807.106 -0.472,-0.162 -0.562,-0.435 -1.182,-0.914 -2.878,-2.227 -1.094,-0.847 -0.144,-0.111 -0.052,-0.04 -1.418,-1.097 -0.502,-0.389 -1.341,-1.038 -1.579,-2.31 -1.272,-2.008 0.063,-0.407 0.21,-0.082 2.7,-0.446 1.597,-0.264 0.19,0.011 0.923,0.054 2.288,0.132" + id="path1418" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1146.801,800.586 5.972,4.909 4.207,2.689 0.18,0.116 0.918,0.587 0.38,0.243 0.816,0.521 2.854,1.824 1.077,0.727 2.24,1.511 1.614,1.093 0.115,0.079 0.01,0.006 0.453,0.307 0.067,0.046 0.265,0.179 0.01,0.007 0.088,0.06 2.104,1.43 0.297,0.22 1.523,1.125 0.541,0.427 0.137,0.109 0.287,0.226 0.267,0.211 1.562,1.245 0.327,0.26" + id="path1420" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1141.522,796.078 0.723,-0.036" + id="path1422" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1148.493,800.011 -0.922,0.284 1.43,-0.428 -0.508,0.144" + id="path1424" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.868,828.103 0.348,0.237 1.982,2.305 0.746,0.786 0.298,0.314 0.114,0.205 0.119,0.212" + id="path1426" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.667,830.319 -0.722,1.36 -0.264,0.498 -0.613,1.324 -0.369,0.756 -0.146,0.299 -0.422,0.866 -0.188,0.368 -0.089,0.176 -1.036,2.033 -1.206,2.328 -1.887,2.937 -0.01,0.01 -6.392,4.597 -1.484,0.945 -2.396,1.526 -0.01,0.004" + id="path1428" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.667,830.319 0.46,-0.322 0.055,-0.038 -0.021,0.06 -0.632,1.825 -0.034,0.179 -0.163,0.868 -0.265,1.56 -0.102,0.617 -0.059,0.355 -0.091,0.552 0.483,0.435" + id="path1430" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1169.944,831.431 -0.061,0.077 -0.134,0.168 -2.299,2.889 -5.518,3.454 -2.329,1.05 -2.191,0.883 -1.118,-0.38 -1.701,-1.71 -1.453,-1.827 0.01,-0.868 2.104,-0.976 2.243,-1.142 5.834,-3.042" + id="path1432" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.311,855.679 -5.284,-2.337 -5.227,-3.127 -0.254,-0.186 -0.303,-0.488 0.297,-1.542 0.434,-1.864 5.688,-5.722 1.57,-2.922 0.094,-0.173 0.376,-0.701" + id="path1434" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.298,836.41 0.404,0.207 0.336,0.173" + id="path1436" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.415,833.447 -0.01,-0.856 v -0.297 l 0.109,-2.056 0.01,-0.105 0.01,0.115 0.043,0.535" + id="path1438" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1179.456,830.109 -0.276,-0.074 -0.088,-0.045" + id="path1440" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1170.475,832.162 0.111,0.002 1.378,0.03 -0.761,-0.363 -1.195,-0.707 -0.01,-0.004 -0.802,-0.475 -0.83,-2.003 v -0.001 l -0.103,-0.495 -0.03,-0.145" + id="path1442" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1168.62,827.082 1.771,-0.518 0.281,-0.082 0.398,0.07 0.343,0.061 1.167,0.206 0.718,0.126 0.784,0.881 0.143,0.16 0.86,0.967 0.091,0.101 0.04,0.045" + id="path1444" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1164.825,847.816 -0.498,0.055 5.647,-1.736 -5.149,1.681" + id="path1446" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1163.327,830.007 3.03,-1.633 0.106,-0.057 0.396,-0.213" + id="path1448" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1144.187,830.07 1.979,0.095 3.052,0.146" + id="path1450" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1157.624,822.304 -7.16,1.942 -2.481,-0.43 -2.064,-0.439 -0.491,-0.402 -0.143,-0.273 -1.799,-4.773 -0.412,-2.417" + id="path1452" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1164.43,828.284 1.766,-0.131 0.095,-0.007 0.37,-0.028 0.198,-0.014 0.01,-0.001 0.496,-0.037 0.756,-0.056 0.115,-0.009" + id="path1454" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1171.905,826.229 -0.693,0.142 -0.54,0.111" + id="path1456" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1140.484,833.891 4.071,-1.359 2.48,-0.873 2.159,-0.76 7.5,-3.362 3.805,-0.804 2.866,-0.466 1.304,-0.207 0.09,-0.014 1.596,-0.253 0.173,-0.027 0.062,-0.008 2.316,-0.298 1.427,-0.144 0.217,-0.022 0.564,-0.07 0.322,-0.039 0.58,-0.072 0.198,-0.024 0.159,-0.019 0.337,-0.042 0.221,-0.027" + id="path1458" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1140.484,833.891 0.386,-0.559" + id="path1460" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1144.155,830.593 0.61,1.158 -0.578,-1.681 -0.032,0.523" + id="path1462" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1211.847,851.296 -0.707,1.423 -2.658,2.54 -0.189,0.104 -0.536,-0.125 -1.993,-1.66 -2.292,-2.039 -4.18,-7.031" + id="path1464" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.45,832.151 0.148,0.076 0.194,0.099 0.046,0.023 0.229,0.117 0.402,0.206" + id="path1466" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.727,836.438 -0.132,-2.636 -0.044,-0.876 0.056,0.881 0.026,0.408 0.114,-0.351 0.538,-1.651 0.501,-0.015 0.097,-0.002 0.629,-0.018 0.938,-0.027" + id="path1468" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.742,832.279 0.227,-0.006 0.481,-0.014 1.148,-0.032" + id="path1470" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.222,838.406 -1.376,0.798 -1.77,-0.759 -0.778,-0.428 2.392,1.882 0.304,0.238 0.492,0.073 1.32,0.196" + id="path1472" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1196.153,859.655 -1.262,-0.098 -1.138,-0.79 -1.97,-3.049 -1.842,-3.219 -3.028,-7.854 0.484,-2.299 v -0.021 l 0.311,-1.475 0.031,-0.148 0.063,-0.296 0.17,-0.105 0.042,-0.024" + id="path1474" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.415,833.447 -0.126,1.195" + id="path1476" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1186.419,840.058 1.446,-0.14" + id="path1478" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.455,860.778 0.322,0.393 1.27,0.406" + id="path1480" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.616,829.233 v -0.002 -0.002" + id="path1482" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.751,830.454 -0.263,-0.07" + id="path1484" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.578,816.816 0.46,0.589 0.162,1.513 0.04,0.374 0.129,1.196" + id="path1486" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.385,823.23 0.025,-0.028 v -0.006 l 0.604,-0.687 v -10e-4 l 0.474,-1.062 0.325,-0.95 0.038,-0.945 -0.027,-0.185 -0.04,-0.266" + id="path1488" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1174.442,821.792 0.326,-0.152 0.405,-0.187 0.324,-0.15" + id="path1490" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1173.915,824.66 -0.12,-0.448 -0.086,-0.32 0.119,-1.211" + id="path1492" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1174.908,826.718 -0.022,-0.038" + id="path1494" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1186.431,820.78 2.395,-1.338 0.082,-0.046 0.263,-0.147 1.087,-0.608 1.011,-0.565 0.066,-0.037" + id="path1496" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.572,821.77 0.024,-0.017 0.144,-0.102 3.168,-2.255" + id="path1498" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.611,830.391 -0.147,0.196 -0.458,0.613 -0.039,0.053 -1.175,1.574 -0.025,0.033" + id="path1500" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.731,607.538 2.178,1.993 0.274,0.251 0.297,0.303 4.638,4.741 3.799,4.627 0.66,0.804 1.93,2.64" + id="path1502" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.111,618.842 -1.333,1.109 -1.728,1.366 -1.354,0.856 -0.249,0.159 -0.066,0.042 -0.813,0.518 -0.057,0.036 -0.121,0.077 -0.779,0.498 -1.031,0.449 0.118,0.315" + id="path1504" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.815,621.435 0.026,0.005 1.207,0.26 0.267,0.137 1.055,0.539 0.147,0.117 0.247,0.195 0.9,0.714 1.106,1.232 0.121,0.193 0.09,0.144 0.651,1.04 0.025,0.066 0.47,1.283 0.085,1.202" + id="path1506" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 796.483,627.048 -0.111,-0.069 -0.208,-0.13 -0.18,-0.113 -1.148,-0.671 -0.315,-0.144 -0.942,-0.431 -0.11,-0.036 -0.815,-0.269 -0.131,-0.043 -0.32,-0.105 -0.903,-0.046 -0.074,-0.004 v 0" + id="path1508" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 805.917,619.453 -0.277,0.177 -0.951,0.566 -0.304,0.181 -0.014,-0.002 -2.828,-0.423 -0.585,-0.087 -0.172,-0.026 -0.572,-0.085 -1.817,-0.271 -0.286,-0.641 -1.506,-1.679 -0.482,-0.109 0.097,-3.175 0.009,-0.296 0.007,-0.255 0.061,-1.969 0.031,-0.034 0.943,-1.026 0.209,-0.214" + id="path1510" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 796.605,617.163 -1.261,1.19 -1.588,1.521 -1.081,1.162 -0.2,0.213 -0.109,0.116 -0.598,0.635 -0.046,0.048 -0.098,0.104 -0.632,0.661 -0.651,0.873 -0.281,-0.131" + id="path1512" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.698,624.267 v 0 l 0.03,-0.002 0.066,-0.004 0.765,-0.046 0.006,-10e-4 0.48,-0.063 0.675,-0.034 h 0.008 l 0.819,0.043 0.074,0.004 0.697,0.045 0.947,0.148 0.039,0.007 0.09,0.014 0.02,0.003 0.31,0.048 0.204,0.067 1.246,0.406 0.792,0.259 0.917,0.299 0.918,0.299 0.104,0.034 0.173,0.056 0.471,0.154 0.02,0.007 0.054,0.017 0.372,0.122 0.443,0.144 0.155,0.051 0.125,0.04 1.049,0.168 0.204,0.032 1.491,0.238 2.136,0.34 0.005,10e-4 4.494,0.616" + id="path1514" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.226,624.987 0.012,0.013 0.256,0.272" + id="path1516" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.46,629.297 0.255,0.228 0.55,0.493 -0.475,-0.565 -1.126,-1.336 -0.782,-2.134" + id="path1518" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 793.373,625.957 0.096,-0.503" + id="path1520" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 804.385,620.377 -1.124,2.475 -0.066,0.145 -0.894,1.97 -0.399,0.878 -0.009,0.027 -0.006,0.016 -0.158,0.465 -0.011,0.031" + id="path1522" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.305,628.11 0.252,0.534 0.015,0.068 0.008,0.038 0.147,0.703 10e-4,0.003 0.005,0.025 0.097,0.458 -0.221,0.423 1.852,-0.161 0.452,-0.04 1.056,-0.091 0.209,-0.019 0.027,-0.002 0.489,-0.244" + id="path1524" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.702,642.46 -0.063,-0.217 -0.127,-0.434 -0.419,-1.429 -0.557,-1.903 -0.033,-0.114 -0.05,-0.168 -0.171,-0.584" + id="path1526" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.676,628.938 v 0 l 0.064,0.062 1.255,1.223 0.17,0.165 0.222,0.221 0.195,0.196 0.152,0.151 0.546,0.545 0.05,0.05 0.74,0.74 0.677,0.74 0.596,0.652 0.145,0.159 0.274,0.3 0.051,0.056 0.192,0.187 0.031,0.03 0.863,0.839 0.311,0.302 0.516,0.372 1.545,1.115 2.834,1.35 2.927,1.394 1.973,0.597 3.147,0.952 1.81,0.481 0.343,0.091 2.637,0.699 0.367,0.098 0.142,0.037" + id="path1528" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.447,630.056 0.017,-0.588 1.066,1.205 0.199,0.225 0.39,0.441 0.593,0.477" + id="path1530" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.212,628.562 -0.145,0.414 -0.173,0.499 -0.702,0.579" + id="path1532" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.532,629.271 0.098,0.258" + id="path1534" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 815.245,635.179 -0.06,0.056 -2.863,-0.474 -2.707,-0.614 -5.179,-2.35 -0.137,-0.828 -0.117,-0.705" + id="path1536" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 807.976,643.413 -0.055,0.013 h 0.092" + id="path1538" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.202,646.2 2.869,2.089 2.082,1.516 0.194,0.308" + id="path1540" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 818.551,653.122 0.213,-2.714 -0.118,-2.953" + id="path1542" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.244,645.17 -0.044,0.634 -0.019,0.276 0.021,0.12 -0.409,-0.232 -0.757,-0.428 -1.229,-0.696 -0.693,-0.393 -1.282,-0.726" + id="path1544" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 775.56,596.049 0.192,1.572 0.068,0.555 0.072,0.587 0.307,2.505 0.609,3.839 0.192,1.207 0.797,2.492 1.036,3.237 0.849,1.553 0.081,0.149 0.029,0.054 0.173,0.316 0.283,0.365 0.171,0.221 0.39,0.503 0.093,0.12 0.019,0.025 0.163,0.21 0.636,0.722 0.981,1.115 0.114,0.142 0.425,0.533 0.317,0.396 0.029,0.036 0.169,0.211 0.334,0.419 0.208,0.261 1.219,1.567 0.007,0.008 -0.457,-0.036 -0.163,-0.013 -1.213,-1.433 -0.08,-0.095 -0.141,-0.146 -0.363,-0.374 -0.245,-0.254 -0.065,-0.067 -0.139,-0.143 -0.381,-0.378 -1.006,-0.996 -0.18,-0.167 -0.329,-0.305 -0.387,-0.357 -0.077,-0.071 -0.105,-0.097 -0.366,-0.339 -0.23,-0.212 -0.199,-0.184 -0.132,-0.124 -1.56,-1.461 -2.048,-2.336 -1.7,-4.785 -0.596,-1.677 -0.005,-0.027 -0.148,-0.796 -0.716,-3.87 -0.085,-0.457 -0.001,-0.007 -0.009,-0.05 -0.008,-0.049 -0.391,-2.384 -0.092,-0.558 -0.018,-0.111 -0.002,-0.011 -0.109,-0.666 -0.003,-0.019 -0.146,-0.887" + id="path1546" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 784.903,620.92 0.226,0.103" + id="path1548" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.406,609.934 -2.041,-0.489 -0.051,-0.173 -1.478,-4.967 -0.164,-2.068 -0.046,-0.578 -0.058,-2.635" + id="path1550" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 784.109,622.163 0.709,-0.571 0.244,-0.039 0.688,-0.108 0.065,-0.01" + id="path1552" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.861,618.618 0.394,0.616 0.138,0.153 0.184,0.201 1.337,1.469 -0.586,-0.046" + id="path1554" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 764.94,593.384 -0.622,0.04 -3.848,0.245" + id="path1556" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.452,610.627 -0.716,1.076 -0.192,0.858 -0.051,0.23 -0.074,0.332 -0.258,1.151 -0.199,0.887 0.472,-0.143 0.245,0.089 0.105,0.038 0.687,0.248 0.289,0.105 0.062,0.038 0.125,0.077 0.652,0.402 0.002,10e-4" + id="path1558" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.374,620.834 -0.776,0.376 -0.027,-0.014 -0.385,-0.197 -1.679,-0.857" + id="path1560" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 767.995,594.002 0.286,0.226 0.511,0.898 0.489,0.859 0.09,0.158 1.307,2.297 0.263,0.463 0.319,0.56 0.476,1.131 0.202,0.481 1.27,3.021" + id="path1562" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.366,615.304 0.367,-0.11 0.056,-0.017 0.657,0.247 0.14,0.053 0.212,0.08 0.149,0.056" + id="path1564" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.792,619.763 -1.912,-1.333 -0.071,-0.049" + id="path1566" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.115,622.62 0.28,0.327" + id="path1568" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.712,608.887 1.028,0.951 0.304,0.164 0.137,0.074 -0.399,0.836 -1.105,2.317 -0.033,0.068" + id="path1570" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.06,619.628 v -0.007" + id="path1572" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.09,613.424 0.027,-0.007 0.382,-0.087 0.145,-0.033 2.481,-0.851 0.227,-0.078 0.583,-0.2 2.362,-0.809" + id="path1574" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.112,604.381 -0.023,1.656 -0.037,2.676 v 0.007 l 0.011,1.319 0.013,1.641 v 0.043 l 0.002,0.155 10e-4,0.205 0.001,0.069 0.008,0.969 0.002,0.303 0.231,1.38 0.034,0.206 0.087,0.519 0.3,1.794 0.135,0.807 0.037,0.22 0.01,0.06 0.137,0.823 -0.026,0.41 -0.016,0.245 -0.039,0.601 -0.112,0.508 -0.018,0.08 -0.014,0.062 -0.166,0.693 -0.197,0.567 -0.178,0.408 -0.207,0.659 -0.003,0.008 -0.025,0.081 v 0" + id="path1576" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 750.715,600.228 -1.437,3.132 -0.705,3.691 0.309,0.562 0.887,0.668 4.455,3.358 1.272,0.896 4.242,2.987 2.066,1.116 5.853,3.161 2.774,1.104 0.928,0.369 1.42,0.39 0.29,0.08 0.97,0.267 0.833,0.173 0.453,0.094 0.805,0.167 0.512,0.106 0.214,0.045 0.27,0.056 0.221,0.046 3.309,0.772 0.32,0.069 1.892,0.402 0.079,0.017 0.137,0.654 0.007,0.033 -1.598,-0.262 -0.614,-0.1 -1.493,-0.144 -2.027,-0.177 -0.153,-0.014 -0.747,-0.051 -0.715,-0.049 -1.465,-0.1 -0.217,-0.016 -0.26,-0.02 -1.21,-0.092 -0.976,-0.073 -3.69,-0.644 -8.665,-4.474 -0.013,-0.007 -0.793,-0.546 -2.614,-1.801 -1.014,-0.698 -0.999,-0.688" + id="path1578" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.091,624.643 0.571,0.085" + id="path1580" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 771.962,614.547 -0.467,0.053 -0.011,10e-4 -0.579,0.065 -1.082,-0.599 -0.2,-0.111 -5.765,-3.194 -2.854,-2.222 -2.703,-2.356 -0.111,-0.203" + id="path1582" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 777.359,623.96 0.073,0.122 1.626,0.384 1.654,0.363 1.1,0.202 h 0.079 l 1.877,-0.017 -0.395,0.393" + id="path1584" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 748.391,611.388 0.354,3.022 0.662,3.115 1.712,5.463 2.486,5.619 1.78,3.341 2.061,3.369 0.874,0.474 2.824,-1.693 0.012,-0.008 2.477,-1.514 0.762,-0.465 5.594,-3.69 3.103,-0.915 2.385,-0.538 0.426,-0.093 0.426,-0.094 1.399,-0.308 0.384,-0.084 0.201,-0.038 1.768,-0.339 1.356,-0.222 0.82,-0.162 1.064,-0.211 0.052,-0.01 0.076,0.146 0.197,0.38 0.11,0.213 v 0 l -0.112,0.029 -0.898,0.233 -0.066,0.017 -0.189,0.049 -0.66,0.171 -2.521,1.026 -0.102,0.041 -0.407,0.182 -1.22,0.544 -0.371,0.166 -0.616,0.275 -1.975,1.142 -0.552,0.427" + id="path1586" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 774.911,615.916 0.017,0.198 1.864,3.09 -0.276,-0.674 -0.34,-1.327 0.499,-0.402" + id="path1588" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 781.844,619.737 0.397,0.5 0.251,0.315 0.024,0.03 0.136,0.171 -0.011,0.032 -0.376,1.11 -0.113,0.331" + id="path1590" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 750.155,614.852 4.648,1.345 1.311,0.602 2.341,1.075" + id="path1592" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.116,621.761 -1.764,0.435 -0.258,0.064 0.314,0.079 0.904,0.227 -0.896,-0.207 -2.387,-0.55" + id="path1594" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 759.51,601.485 3.716,4.506 0.181,0.22" + id="path1596" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 773.957,606.596 -3.334,-2.568 -0.751,-0.579 -0.012,-0.009 -1.171,-0.902 -1.167,-0.9 -1.567,-2.166 -1.263,-1.879 -0.017,-0.408 0.143,-0.098 3.093,-1.056 1.37,-0.046" + id="path1598" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 752.812,597.342 0.322,0.914 3.56,3.079 0.392,0.339 0.693,0.6 0.008,0.006 0.126,0.105 0.528,0.44 4.611,3.832 5.707,3.652 0.204,0.131 1.76,1.126 0.051,0.032 0.728,0.467 3.221,2.138 0.043,0.029 2.206,1.462 0.676,0.45 0.338,0.224 0.566,0.376 0.458,0.305 0.065,0.043 0.357,0.237 1.311,0.942 0.503,0.362 0.2,0.153 1.022,0.782 0.006,0.005 0.578,0.448 0.02,0.016 1.237,0.959 0.019,0.015" + id="path1600" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 754.993,595.709 -0.417,0.223 -0.446,0.357" + id="path1602" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 753.134,598.256 0.658,-0.033" + id="path1604" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 759.088,601.636 -0.629,0.364 1.051,-0.515 -0.422,0.151" + id="path1606" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 779.795,629.22 0.016,0.01 0.237,0.159 0.091,0.061 1.164,1.689 0.084,0.122 0.453,0.383 1.087,0.919 0.004,0.004 0.109,0.206 0.087,0.165" + id="path1608" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 781.898,638.124 v 0 l 1.417,-1.762 0.396,-0.62 0.226,-0.353 0.708,-1.106 0.192,-0.302 0.108,-0.18 1.323,-2.214 0.409,-0.951 0.075,-0.175 0.15,-0.35 0.134,-0.312 v 0 l 0.26,0.175 0.447,0.3 v 0 l -0.354,0.989 -0.295,0.827 -0.405,1.282 -0.538,1.564 -0.101,0.292 -0.104,0.279 -0.49,1.311 -0.157,0.419 -0.176,0.471 -0.853,2.243 -1.338,2.878 -4.569,4.826 -0.75,0.811 -1.802,1.95" + id="path1610" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 787.743,630.274 0.442,-0.34 -0.283,1.78 -0.014,0.086 0.036,1.061 0.107,1.598 0.128,1.57 0.291,0.207" + id="path1612" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.927,632.563 -0.046,0.06 -0.785,1.034 -0.25,0.33 -1.034,1.361 -4.006,3.666 -1.592,1.227 -1.443,1.089 -0.881,-0.275 -1.54,-1.552 -1.372,-1.689 -0.146,-0.868 1.363,-1.174 1.512,-1.312 4.294,-3.289 1.49,-0.872 0.344,-0.201 1.131,-0.662 0.082,-0.047" + id="path1614" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 761.103,639.957 0.094,0.504 3.819,4.62 4.203,4.304 0.509,0.166 1.479,-1.391 1.169,-1.099" + id="path1616" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.613,654.236 -2.571,-1.114 -4.393,-2.658 -0.219,-0.162 -0.304,-0.459 -0.021,-1.555 0.055,-1.871 3.845,-5.892 0.238,-0.507" + id="path1618" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.277,630.002 -0.336,-0.077 -0.09,-0.046 -0.023,-0.012" + id="path1620" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.127,632.938 0.058,-0.029 0.53,-0.265 0.069,-0.035 -0.214,-0.101 -0.405,-0.192 -0.079,-0.047 -1.575,-0.934 -0.124,-0.074 -0.033,-0.075 -0.805,-1.789 -0.023,-0.071 -0.027,-0.081 -0.156,-0.475 -0.125,0.103 -0.418,0.343 -0.005,0.004" + id="path1622" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 784.044,627.347 0.007,0.007 1.725,1.922 0.012,0.013 0.026,0.03 0.283,0.755 0.03,0.079 0.147,0.391 -0.211,0.388 -0.077,0.142 -0.159,0.294 -0.871,1.605" + id="path1624" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 778.87,647.632 -0.503,0.023 h -0.004 l 0.005,-10e-4 5.792,-1.237 -5.29,1.215" + id="path1626" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 760.683,631.792 2.381,-0.121 1.399,-0.071" + id="path1628" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 772.592,623.618 -6.445,2.749 -1.946,-0.232 -1.611,-0.261 -0.429,-0.357 -0.15,-0.258 -2.094,-4.579 -0.656,-2.253" + id="path1630" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.854,626.735 -0.676,0.206 -0.309,0.094 0.304,0.044 1.298,0.186 0.573,0.082" + id="path1632" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 758.32,635.791 0.323,-0.523" + id="path1634" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 760.675,632.279 0.652,1.105 -0.644,-1.592 -0.008,0.487" + id="path1636" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 780.207,627.685 1.662,-0.65 0.303,0.044 1.303,0.191 0.127,0.019 0.449,0.065" + id="path1638" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.325,630.217 0.122,-0.161 0.026,0.042 0.618,0.999 0.04,0.064 0.467,0.754 0.099,0.161 0.395,0.646 0.424,0.695 0.001,10e-4 1.068,1.869 0.057,0.1 0.005,0.01 0.33,0.629 0.289,0.552 0.331,0.63 0.439,0.837 0.89,1.701 0.38,0.726 1.733,3.321 0.05,0.096 0.022,0.042 0.962,1.944 0.053,0.108 3.393,6.856 2.919,4.416 0.311,0.471 0.491,0.743 0.004,0.005 1.501,2.176 1.931,2.799 0.895,0.442" + id="path1640" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 788.491,630.658 v 0 l 0.015,0.005 0.674,0.236 0.158,1.815 0.041,0.47 0.37,3.323 0.011,0.134 0.012,0.129 0.009,0.113 0.014,0.156 0.095,1.084 0.046,0.528 0.103,1.175 0.093,0.599 0.057,0.367 0.271,1.749 0.264,0.964 0.779,2.844 1.97,4.895 1.344,3.337 2.942,5.348 0.244,0.443 3.336,5.63 0.534,0.376 3.926,-0.095 3.462,-0.868" + id="path1642" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 816.071,648.289 -0.234,1.148 -1.572,2.741 -0.124,0.119 -0.419,-0.078 -1.746,-1.476 -2.003,-1.811 -1.126,-1.871 -0.689,-1.145 -0.159,-0.265 -0.378,-0.629 -1.518,-2.523" + id="path1644" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.434,631.649 0.057,0.029 0.167,0.086 0.145,0.074 0.233,0.119" + id="path1646" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.708,635.931 -0.27,-2.522 -0.082,-0.769 0.102,0.782 0.057,0.433 0.058,-0.361 0.257,-1.602 0.635,-0.096 0.333,-0.051 0.636,-0.096" + id="path1648" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.391,642.544 -0.132,-0.407 -0.18,-0.556 -0.694,-1.97 -0.24,-0.68 -0.437,-1.08 -0.681,-1.683 -0.11,-0.272 -0.06,-0.148 -0.22,-0.478 -0.981,-2.136 -0.031,-0.066 -0.224,-0.489 -0.108,-0.184 -0.234,-0.399 -0.023,-0.039 -0.024,-0.041 -0.278,-0.473 -0.051,-0.086 -0.481,-0.821" + id="path1650" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.282,631.972 0.372,-0.057 0.702,-0.106 0.302,-0.045" + id="path1652" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 795.708,637.851 -0.559,0.485 -1.341,-0.552 -0.654,-0.362 2.807,2.111 0.424,0.078" + id="path1654" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 804.278,657.204 -0.431,-0.303 -2.006,-2.884 -1.864,-3.024 -2.724,-6.472 -0.032,-0.074 -0.321,-0.762 0.213,-0.918 0.016,-0.071 0.13,-0.559" + id="path1656" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 788.465,630.077 0.026,0.581" + id="path1658" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 773.619,652.81 0.356,0.894 3.174,2.455 3.157,2.165 5.408,3.183 5.42,2.467 3.15,1.114 3.073,0.795" + id="path1660" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 793.328,659.076 0.236,0.327 0.414,0.122 0.484,0.142" + id="path1662" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.139,655.326 0.979,3.086 0.21,0.664 0.673,4.571" + id="path1664" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.178,630.208 -0.288,-0.066" + id="path1666" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.112,645.129 -0.032,-0.01 -1.631,-0.535 -0.919,-0.302 -1.698,-0.557 -0.911,-0.299 -1.818,-0.927 -4.638,-2.367 -2.193,-2.388 -1.453,-1.919 -0.204,-0.273 -0.339,-0.453 -0.215,-0.289 -0.385,-0.514 -0.002,-0.003 -0.062,-0.082 -0.378,-0.507 -0.092,-0.115 -0.765,-0.956 -0.408,-0.509 -0.108,-0.13 -0.149,-0.178 -0.297,-0.356 -0.092,-0.111 -0.263,-0.314 -0.189,-0.199 -0.244,-0.257 -0.956,-1.007" + id="path1668" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.085,623.474 -0.025,0.081 v 0 l -0.665,-0.608 0.012,-0.072 0.136,-0.802 -0.015,-0.106 -0.154,-1.133 -0.005,-0.035 -0.03,-0.112 -0.257,-0.973 -0.022,-0.086 -0.4,-0.992 -0.044,-0.11 -0.223,-0.493" + id="path1670" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.787,660.275 -0.325,-0.608 -0.026,-0.048 -0.387,-0.723 -0.076,-0.142 -1.834,-3.428 -0.388,-0.726 -0.138,-0.364 -3.28,-8.616 -0.186,-3.669 0.096,-1.933 0.024,-0.477 0.01,-0.207 0.006,-0.112 0.091,-1.588 0.033,-0.576 0.034,-0.599 0.009,-0.223 0.075,-1.921 0.046,-1.466 -0.023,-0.634 -0.057,-1.553" + id="path1672" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.543,622.073 -10e-4,-0.011" + id="path1674" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.981,624.539 -0.087,-0.236 -0.006,-0.072" + id="path1676" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1388.757,767.851 6.137,-7.895 0.244,-0.313 2.155,-2.772 0.01,-0.008 0.283,-0.381 0.984,-1.323 10e-4,-10e-4 v -0.003 l 0.068,-0.091 5.968,-8.024 1.092,-1.468 0.89,-1.196 0.12,-0.162 0.44,-0.622 1.319,-1.866 1.286,-1.82 0.041,-0.058 0.014,-0.019 5.773,-8.166 0.094,-0.133 3.526,-5.226 1.238,-1.834 0.204,-0.303 0.722,-1.07 0.015,-0.022 1.108,-1.642 1.028,-1.523 0.01,-0.015" + id="path1678" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1159.957,799.315 -0.173,0.211 -0.913,1.112 -0.084,0.246" + id="path1680" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.871,800.638 0.9,-0.777 0.138,-0.119 1.109,-0.959 0.396,-0.341 1.828,-1.58 0.459,-0.109" + id="path1682" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 770.678,598.44 -0.154,0.236 -1.718,2.641 -0.117,1.221" + id="path1684" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 808.847,647.061 1.074,0.066 2.872,-1.159" + id="path1686" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1120.866,457.471 6.297,-3.682 0.032,-0.019 0.384,-0.224 0.27,-0.158 4.987,-3.432 0.302,-0.207 0.023,-0.017 3.588,-3.263 0.985,-2.07" + id="path1688" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 936.078,648.349 0.794,-0.959 2.874,-4.764 4.727,-8.813 0.105,-0.195 2.193,-5.05 0.893,-2.056 0.048,-0.111 0.012,-0.029 0.139,-0.802 0.094,-0.543 0.078,-0.446 0.019,-0.112 0.087,-0.501 0.086,-1.07 0.099,-1.235 0.012,-0.259 0.026,-0.52 0.006,-0.128 10e-4,-0.025 0.009,-0.174 0.006,-0.121 0.007,-0.153 10e-4,-0.014 0.027,-0.55 -0.001,-0.031 v -0.002 l -0.003,-0.098 -0.009,-0.425 -0.008,-0.349 -0.04,-1.724 -0.003,-0.144 -0.078,-0.668 -0.007,-0.052 -0.022,-0.19 -0.028,-0.243 -0.085,-0.73 -0.019,-0.159" + id="path1690" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 764.129,637.828 -0.031,0.023 -1.734,1.219" + id="path1692" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 756.456,604.633 -0.642,-0.53 -0.74,-0.612 -3.887,-3.211" + id="path1694" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.302,628.109 0.138,0.293 0.011,0.05 0.027,0.121 0.018,0.079 0.028,0.127 0.169,0.749 v 0.002 l 0.006,0.026" + id="path1696" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.895,646.591 -1.162,-0.355 -0.229,-0.07 -2.39,-0.73 -0.085,-0.026 -0.784,-0.24 h -10e-4 l -0.125,-0.039" + id="path1698" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.97,829.203 0.113,0.264 0.069,0.16 0.013,0.029 -0.013,0.805 v 0.247 l -10e-4,0.063" + id="path1700" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1095.76,469.833 0.762,-0.525 0.26,-0.142" + id="path1702" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1160.447,850.342 2.39,-1.531 1.514,-0.97 6.374,-4.577" + id="path1704" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1356.292,787.027 -0.966,0.608 -3.737,2.352 -2.302,1.02 -2.506,1.11 -2.936,1.3 -1.084,0.479" + id="path1706" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.504,705.612 0.233,-0.243 -2.309,-3.585" + id="path1708" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 942.041,609.678 0.33,-1.413 -6.893,-2.936 -0.007,0.004" + id="path1710" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 743.092,578.829 0.037,-0.03" + id="path1712" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1366.042,797.607 1.366,-0.203" + id="path1714" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1364.941,790.068 -0.01,0.029 -0.229,0.153 -0.47,0.312" + id="path1716" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1269.148,811.683 -0.191,-0.108 -0.905,-0.687" + id="path1718" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.896,603.327 0.057,-0.055 -0.035,-0.09 -0.02,-0.05" + id="path1720" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1432.816,701.079 0.41,1.872 0.646,1.698" + id="path1722" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1205.428,701.784 2.353,3.564 -0.277,0.264" + id="path1724" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 391.301,-88.635 0.753,9.971 0.754,9.972 0.753,9.971 0.753,9.972 0.753,9.972 0.754,9.971 0.753,9.972 0.753,9.971 0.753,9.972 0.753,9.972 0.149,1.968" + id="path1726" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.441,544.04 0.006,-0.129" + id="path1728" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 726.764,488.159 0.03,-0.041" + id="path1730" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 724.593,492.867 -3.282,-1.634" + id="path1732" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 728.126,539.046 -0.107,-0.052" + id="path1734" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.547,529.176 -0.075,-0.081 -0.21,-0.226" + id="path1736" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.356,528.9 0.055,0.058 0.092,0.096 0.112,0.117 0.017,0.018" + id="path1738" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.746,529.358 -0.183,-0.194" + id="path1740" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.079,529.408 -0.176,-0.174" + id="path1742" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.711,529.193 0.191,0.188" + id="path1744" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.978,529.249 0.171,0.17" + id="path1746" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.149,529.419 -0.171,-0.17" + id="path1748" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.275,529.438 -0.162,-0.16" + id="path1750" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 755.496,612.535 10e-4,0.005" + id="path1752" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 756.694,601.335 v 0" + id="path1754" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 761.752,616.625 0.052,0.013" + id="path1756" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 769.494,613.409 0.129,0.547" + id="path1758" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 769.696,613.53 0.127,0.537" + id="path1760" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 771.736,600.594 -0.199,0.304 -1.665,2.551" + id="path1762" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 775.892,595.856 -0.066,0.038 -0.096,0.056" + id="path1764" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 775.82,598.176 v 0" + id="path1766" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 776.793,605.073 0.015,0.034" + id="path1768" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 775.752,597.621 v 0" + id="path1770" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 777.209,628.603 0.001,0.001" + id="path1772" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.241,620.237 -0.26,0.769" + id="path1774" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.516,620.582 -0.376,1.109 -0.024,0.07" + id="path1776" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.084,624.61 v 0" + id="path1778" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.848,623.763 -0.056,-0.669" + id="path1780" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.066,620.933 v 0" + id="path1782" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.788,629.289 0.011,0.575 0.022,1.191 0.006,0.313" + id="path1784" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.711,635.742 10e-4,0.001" + id="path1786" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.677,630.636 v 0" + id="path1788" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.491,626.474 v 0" + id="path1790" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.449,625.553 v 0" + id="path1792" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 788.506,630.663 v 0" + id="path1794" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.407,622.875 v 0" + id="path1796" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.112,604.381 0.423,0.204" + id="path1798" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.3,624.991 h -10e-4" + id="path1800" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 787.296,629.974 v 0" + id="path1802" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.752,630.461 v 0" + id="path1804" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.209,625.038 -0.006,-10e-4" + id="path1806" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 793.473,651.244 0.004,0.032" + id="path1808" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.803,631.838 0.153,0.174 0.337,0.383" + id="path1810" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.436,659.619 -0.459,-0.225 -0.649,-0.318" + id="path1812" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.564,665.382 0.035,-0.086" + id="path1814" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.693,629.528 -0.191,0.408" + id="path1816" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.843,626.065 h -0.007" + id="path1818" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.221,644.447 0.89,0.336" + id="path1820" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.253,644.521 0.881,0.333" + id="path1822" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.758,659.929 h 10e-4" + id="path1824" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 809.745,660.65 v 0" + id="path1826" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 808.158,645.916 0.548,-0.222 2.101,-0.85" + id="path1828" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 809.005,640.384 0.02,0.012" + id="path1830" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.962,641.817 v 0" + id="path1832" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 814.305,641.908 v 0" + id="path1834" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.58,642.598 0.122,-0.138" + id="path1836" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 816.942,642.607 v 0" + id="path1838" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.309,642.705 v 0" + id="path1840" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 840.104,621.489 0.874,0.355" + id="path1842" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 841.958,620.735 -1.05,-0.314" + id="path1844" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 854.917,582.249 2.595,1.388" + id="path1846" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 858.881,658.842 0.984,0.782 0.619,0.492" + id="path1848" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 885.092,638.56 -0.31,-0.145" + id="path1850" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.376,580.858 -10e-4,2.185" + id="path1852" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.399,583.406 10e-4,-2.659" + id="path1854" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 890.011,587.645 10e-4,0.003" + id="path1856" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 890.695,575.46 2.316,-7.372" + id="path1858" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.918,603.182 0.15,0.091" + id="path1860" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 901.987,605.743 0.13,0.084" + id="path1862" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 901.282,551.465 1.503,-2.316" + id="path1864" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.025,554.437 0.253,-0.548" + id="path1866" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 907.88,554.024 0.398,-0.135 0.691,1.679" + id="path1868" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.654,602.92 1.238,-0.226" + id="path1870" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 888.113,625.366 -0.332,-0.132" + id="path1872" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 914.729,604.221 -0.082,-0.042" + id="path1874" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 921.841,634.398 -0.085,-1.692" + id="path1876" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 923.169,533.661 -6.493,7.606 -0.803,0.941" + id="path1878" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 939.756,505.617 0.11,0.013" + id="path1880" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 939.59,505.787 0.091,0.354 0.058,0.229" + id="path1882" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 935.736,510.193 3.945,-4.052" + id="path1884" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 938.458,506.238 -0.003,0.003" + id="path1886" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 944.066,609.721 0.129,-0.299" + id="path1888" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 948.116,497.186 -0.003,0.003" + id="path1890" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.27,493.359 -0.289,-1.072" + id="path1892" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 965.307,496.314 -0.643,0.578" + id="path1894" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 965.84,496.17 -0.012,0.01 -0.26,0.234 -0.096,0.087 -0.736,0.661" + id="path1896" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 983.905,418.607 -4.677,-1.673 -4.678,-1.674" + id="path1898" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 998.301,575.348 -0.969,0.375" + id="path1900" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1004.142,460.691 1.127,-0.335" + id="path1902" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1003.714,590.685 -0.056,-0.002" + id="path1904" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="M 1031.459,445.502 V 444.32" + id="path1906" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1031.792,446.581 -0.211,0.035" + id="path1908" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1032.499,446.763 -2.655,0.484" + id="path1910" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1038.228,446.134 h -0.01" + id="path1912" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1083.344,718.599 -0.015,-0.079 1.296,-1.079" + id="path1914" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.669,729.373 0.135,0.059" + id="path1916" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.415,689.117 0.579,-0.64" + id="path1918" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1127.579,453.546 -0.072,0.049" + id="path1920" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1114.887,815.245 6.034,-7.223" + id="path1922" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1143.93,798.134 v 0" + id="path1924" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1146.938,814.161 0.072,0.021" + id="path1926" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1157.49,811.566 0.073,0.726" + id="path1928" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.403,812.111 0.069,0.684" + id="path1930" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1159.847,792.792 v 0" + id="path1932" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1161.293,798.161 -1.015,-3.767" + id="path1934" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.315,792.57 v 10e-4" + id="path1936" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1163.463,796.286 -2.17,1.875 -0.384,0.331 -0.952,0.823" + id="path1938" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1164.764,798.837 -2.088,1.798 -0.439,0.377 -1.067,0.919 -0.351,0.302" + id="path1940" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1165.916,827.769 10e-4,10e-4" + id="path1942" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.664,801.289 v -0.392" + id="path1944" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1162.837,848.811 0.01,0.005" + id="path1946" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.61,845.514 v 0.002" + id="path1948" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1171.31,807.728 0.012,0.005" + id="path1950" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1172.14,819.261 -0.649,0.946" + id="path1952" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1169.232,826.67 -0.056,0.038" + id="path1954" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.085,828.953 -0.028,0.547 -0.036,0.702 -0.01,0.142 -0.047,0.909" + id="path1956" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.057,829.5 -0.158,0.596 -0.15,0.566" + id="path1958" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.889,820.717 0.08,0.032 0.056,0.024" + id="path1960" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1176.022,831.071 v 0" + id="path1962" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.419,833.53 v -0.005" + id="path1964" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.489,832.642 v 0" + id="path1966" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.232,837.491 0.663,0.425" + id="path1968" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.591,856.436 0.729,3.662 0.135,0.68" + id="path1970" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.185,823.867 v 0" + id="path1972" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.04,861.561 -1.585,-0.783" + id="path1974" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.769,799.707 2.944,1.12 2.31,0.88" + id="path1976" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.995,830.754 -0.081,-0.126" + id="path1978" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.792,832.326 0.023,0.024 0.189,0.197 0.865,0.902 0.126,0.132" + id="path1980" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.596,821.753 1.995,-1.188" + id="path1982" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.145,822.586 -0.1,0.058" + id="path1984" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.89,822.17 -0.041,0.028" + id="path1986" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.732,821.586 v 10e-4" + id="path1988" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1188.536,842.77 0.46,0.18" + id="path1990" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1192.211,698.281 -0.06,0.255 -0.323,1.377 -0.121,0.519 -0.011,0.046" + id="path1992" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.085,861.707 v 10e-4" + id="path1994" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1202.371,863.319 v 0" + id="path1996" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.517,831.061 v 0" + id="path1998" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.404,834.925 -0.54,1.43 -0.201,0.532 -0.036,0.097" + id="path2000" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1205.597,843.899 0.032,0.019" + id="path2002" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1208.617,831.273 v 0" + id="path2004" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.089,837.107 0.037,-0.099 0.201,-0.532 0.543,-1.437" + id="path2006" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1208.558,811.492 0.179,0.171" + id="path2008" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.761,849.329 -0.329,0.954" + id="path2010" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.799,831.692 v 0" + id="path2012" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.291,835.592 -0.573,1.511 -0.202,0.533 -0.041,0.109" + id="path2014" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1211.971,831.683 v 0" + id="path2016" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1209.978,837.863 0.036,-0.096 0.202,-0.533 0.58,-1.526" + id="path2018" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1209.797,811.544 -0.178,-0.174" + id="path2020" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1255.619,800.464 0.185,0.201" + id="path2022" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1261.526,805.739 1.149,1.063" + id="path2024" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.75,816.158 0.464,0.216" + id="path2026" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1274.087,814.454 0.31,0.144" + id="path2028" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1318.341,211.187 -1.346,9.909 -1.345,9.909 -1.346,9.909 -1.042,7.673 -1.346,9.91 -1.345,9.909 -1.346,9.909 -1.345,9.909 -1.346,9.909 -1.345,9.909 -1.346,9.909 -1.346,9.909 -1.345,9.909 -0.327,2.404" + id="path2030" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1326.398,151.851 -1.346,9.909 -0.24,1.774" + id="path2032" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1328.226,164.724 1.359,-9.907 0.248,-1.81" + id="path2034" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1341.146,796.969 h -10e-4" + id="path2036" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1341.092,797.229 v 0" + id="path2038" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.38,641.444 v 0" + id="path2040" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.824,641.916 -0.01,-0.006" + id="path2042" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1364.368,774.726 0.446,0.249" + id="path2044" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.928,785.329 0.096,-0.083" + id="path2046" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.89,783.754 0.124,0.073 0.11,0.065" + id="path2048" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.586,784.761 0.085,-0.074 0.412,-0.356" + id="path2050" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.024,785.246 -0.096,0.083" + id="path2052" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.083,784.331 -0.413,0.357 -0.085,0.073" + id="path2054" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.353,781.629 v 0 l -0.18,-0.105 -0.222,-0.131" + id="path2056" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.24,613.545 h -10e-4" + id="path2058" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.668,783.827 0.061,-0.053" + id="path2060" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.729,783.774 -0.061,0.053" + id="path2062" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1322.672,685.141 -0.069,-0.03" + id="path2064" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.786,780.393 -0.672,0.58 -0.366,0.315" + id="path2066" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.61,782.15 0.235,-0.203" + id="path2068" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.846,781.947 -0.236,0.203" + id="path2070" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.167,613.132 0.604,0.48" + id="path2072" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.53,780.42 v 0" + id="path2074" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1386.365,762.528 0.698,8.72" + id="path2076" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1387.125,761.798 0.675,8.505 0.106,1.332" + id="path2078" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1435.061,696.201 0.023,0.367" + id="path2080" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1441.905,646.421 -0.789,0.596 -0.014,0.011 -0.124,0.094" + id="path2082" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1444.157,644.573 -0.753,0.617 -0.144,0.119 -0.062,0.051 v 0.003 l -0.091,0.075 v 0.002 l -0.307,0.251 -0.183,0.15 -0.064,0.053 v 0 l -0.642,0.527 -0.588,0.483 -0.084,0.068 -0.074,0.062" + id="path2084" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1162.1024,882.02091 -6.639,7.478 -0.251,0.282 -0.533,0.674 -0.416,0.688 -0.296,0.698 -0.17,0.702 -0.042,0.703 0.091,0.698 0.227,0.69 0.368,0.676 0.513,0.659 0.661,0.636 0.814,0.609 0.97,0.577 0.337,0.167 0.382,0.166 0.419,0.163 0.45,0.157 0.475,0.15 0.494,0.141 0.506,0.131 0.512,0.118 0.511,0.103 0.504,0.088 0.492,0.069 0.472,0.049 2.418,-2.749 -0.54,-0.031 -0.522,-0.045 -0.505,-0.057 -0.486,-0.069 -0.468,-0.083 -0.451,-0.095 -0.435,-0.109 -0.417,-0.122 -0.401,-0.136 -0.385,-0.15 -0.369,-0.163 -0.354,-0.177 -0.281,-0.166 -0.275,-0.196 -0.258,-0.226 -0.232,-0.253 -0.196,-0.281 -0.151,-0.305 -0.094,-0.33 -0.03,-0.352 0.046,-0.373 0.131,-0.393 0.226,-0.411 0.331,-0.428 6.675,-7.545 6.129,3.242 2.308,-2.62 -6.124,-3.235 2.681,-3.029 -9.92,1.264 -1.965,0.25 -0.29,0.326" + id="path298-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1153.0204,873.02191 -0.856,-0.511 -0.549,-0.265 -0.575,-0.23 -0.6,-0.197 -0.62,-0.161 -0.638,-0.125 -0.653,-0.09 -0.664,-0.053 -0.674,-0.016 -0.679,0.021 -0.681,0.06 -0.681,0.097 -0.678,0.136 -0.085,-0.045 1.714,-1.905 -3.787,-2.001 -6.7,7.424 -6.438,7.134 3.801,2.028 6.689,-7.434 2.741,-3.046 0.763,-0.129 0.713,-0.099 0.665,-0.071 0.623,-0.041 0.584,-0.011 0.548,0.018 0.517,0.049 0.491,0.08 0.467,0.11 0.447,0.142 0.432,0.173 0.421,0.204 0.533,0.324 0.446,0.361 0.357,0.392 0.27,0.423 0.183,0.448 0.094,0.471 0.01,0.49 -0.082,0.506 -0.17,0.519 -0.259,0.529 -0.348,0.534 -0.436,0.538 -6.665,7.454 -1.463,1.637 3.824,2.04 6.655,-7.464 1.436,-1.612 0.795,-0.99 0.603,-0.962 0.419,-0.932 0.243,-0.897 0.076,-0.859 -0.082,-0.819 -0.232,-0.775 -0.374,-0.729 -0.507,-0.678 -0.632,-0.626 -0.748,-0.569" + id="path300-6" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1140.8744,858.05091 -0.287,-0.174 -0.316,-0.143 -0.332,-0.108 -0.342,-0.072 -0.348,-0.037 -0.35,-0.003 -0.346,0.03 -0.338,0.062 -0.325,0.095 -0.308,0.126 -0.286,0.157 -0.26,0.188 -0.227,0.217 -0.187,0.238 -0.139,0.251 -0.092,0.259 -0.047,0.265 v 0.265 l 0.042,0.264 0.086,0.258 0.127,0.248 0.169,0.235 0.209,0.219 0.249,0.199 0.288,0.175 0.317,0.143 0.331,0.108 0.343,0.072 0.349,0.038 0.35,0.003 0.347,-0.03 0.339,-0.063 0.326,-0.095 0.308,-0.127 0.286,-0.157 0.26,-0.188 0.227,-0.217 0.186,-0.24 0.139,-0.251 0.092,-0.259 0.046,-0.265 v -0.266 l -0.043,-0.263 -0.086,-0.257 -0.128,-0.248 -0.169,-0.235 -0.209,-0.219 -0.25,-0.198" + id="path302-1" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1136.9634,864.91091 -3.771,-1.992 -6.725,7.4 -6.444,7.092 3.784,2.019 6.714,-7.41 6.442,-7.109" + id="path304-8" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1120.3354,855.79291 -1.389,-0.826 -1.438,-0.663 -1.488,-0.504 -1.519,-0.347 -1.533,-0.193 -1.531,-0.042 -1.51,0.109 -1.472,0.256 -1.417,0.401 -1.344,0.543 -1.254,0.685 -1.146,0.824 -1.02,0.96 -0.909,1.12 -0.693,1.15 -0.479,1.17 -0.266,1.178 -0.056,1.175 0.153,1.159 0.358,1.133 0.563,1.094 0.765,1.044 0.965,0.983 1.163,0.908 1.358,0.824 1.536,0.725 1.564,0.555 1.578,0.387 1.578,0.22 1.565,0.053 1.538,-0.111 1.499,-0.274 1.445,-0.436 1.379,-0.596 1.3,-0.755 1.206,-0.911 1.099,-1.067 0.864,-1.091 0.641,-1.124 0.423,-1.146 0.207,-1.156 -0.01,-1.155 -0.213,-1.141 -0.418,-1.118 -0.619,-1.081 -0.816,-1.035 -1.011,-0.976 -1.201,-0.908" + id="path306-7" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1115.6624,857.07891 0.9,0.415 0.875,0.524 0.753,0.578 0.629,0.624 0.504,0.663 0.376,0.695 0.247,0.719 0.116,0.736 -0.017,0.747 -0.153,0.748 -0.289,0.744 -0.427,0.731 -0.569,0.712 -0.741,0.727 -0.794,0.622 -0.842,0.517 -0.883,0.409 -0.918,0.302 -0.947,0.194 -0.97,0.085 -0.988,-0.026 -0.998,-0.135 -1.004,-0.247 -1.003,-0.359 -0.996,-0.472 -0.843,-0.511 -0.717,-0.564 -0.588,-0.611 -0.458,-0.652 -0.327,-0.687 -0.194,-0.716 -0.06,-0.739 0.074,-0.756 0.212,-0.767 0.35,-0.772 0.488,-0.771 0.63,-0.764 0.671,-0.643 0.74,-0.553 0.798,-0.464 0.848,-0.371 0.888,-0.279 0.918,-0.184 0.938,-0.088 0.95,0.01 0.951,0.109 0.944,0.209 0.926,0.311" + id="path308-9" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1088.8104,839.47291 -6.847,7.288 -6.847,7.288 -6.519,6.939 3.708,1.988 6.837,-7.298 0.377,-0.402 0.249,0.292 0.247,0.276 0.248,0.26 0.248,0.246 0.251,0.233 0.255,0.22 0.258,0.209 0.264,0.198 0.271,0.189 0.279,0.179 0.287,0.172 0.297,0.164 1.411,0.66 1.449,0.5 1.475,0.342 1.484,0.185 1.48,0.031 1.462,-0.123 1.429,-0.275 1.383,-0.425 1.321,-0.572 1.246,-0.719 1.157,-0.862 1.053,-1.005 0.974,-1.173 0.734,-1.162 0.497,-1.148 0.26,-1.132 0.025,-1.113 -0.208,-1.092 -0.442,-1.069 -0.674,-1.043 -0.904,-1.016 -1.134,-0.985 -1.363,-0.953 -1.59,-0.918 -6.388,-3.374" + id="path310-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1090.1414,843.93891 3.366,1.781 0.934,0.547 0.786,0.572 0.64,0.597 0.495,0.619 0.351,0.639 0.209,0.658 0.067,0.675 -0.073,0.69 -0.211,0.705 -0.35,0.716 -0.485,0.727 -0.62,0.735 -0.68,0.648 -0.747,0.561 -0.804,0.472 -0.851,0.382 -0.89,0.288 -0.917,0.194 -0.937,0.098 h -0.945 l -0.944,-0.1 -0.933,-0.201 -0.914,-0.303 -0.883,-0.408 -0.288,-0.161 -0.281,-0.17 -0.273,-0.18 -0.265,-0.189 -0.257,-0.197 -0.249,-0.206 -0.239,-0.215 -0.23,-0.222 -0.22,-0.229 -0.211,-0.237 -0.2,-0.243 -0.189,-0.25 6.837,-7.297 1.401,-1.496" + id="path312-0" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1067.0244,827.62291 -1.131,-0.676 -1.291,-0.594 -1.327,-0.442 -1.353,-0.293 -1.366,-0.144 -1.368,0.003 -1.359,0.148 -1.337,0.291 -1.306,0.434 -1.261,0.574 -1.205,0.713 -1.139,0.852 -1.059,0.989 -0.854,0.991 -0.702,1.038 -0.541,1.073 -0.371,1.095 -0.192,1.104 v 1.101 l 0.193,1.085 0.399,1.056 0.614,1.015 0.839,0.96 1.071,0.892 1.314,0.812 0.769,0.393 0.75,0.349 0.734,0.307 0.723,0.266 0.718,0.228 0.716,0.193 0.721,0.158 0.729,0.128 0.742,0.098 0.76,0.071 0.783,0.046 0.811,0.024 2.571,-2.706 -0.779,-0.027 -0.761,-0.045 -0.741,-0.064 -0.722,-0.085 -0.703,-0.106 -0.683,-0.128 -0.663,-0.151 -0.644,-0.175 -0.624,-0.201 -0.604,-0.226 -0.585,-0.253 -0.564,-0.282 -0.824,-0.484 -0.707,-0.512 -0.589,-0.539 -0.472,-0.565 -0.354,-0.591 -0.237,-0.617 -0.12,-0.641 v -0.666 l 0.114,-0.69 0.23,-0.713 0.348,-0.736 0.463,-0.758 8.832,4.69 4.138,2.198 1.118,-1.28 0.887,-1.233 0.661,-1.187 0.44,-1.138 0.224,-1.086 0.015,-1.034 -0.189,-0.979 -0.388,-0.922 -0.582,-0.863 -0.77,-0.803 -0.953,-0.74" + id="path314-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1062.9934,829.04891 0.698,0.331 0.598,0.358 0.505,0.389 0.41,0.418 0.317,0.443 0.224,0.466 0.13,0.487 0.037,0.503 -0.057,0.518 -0.149,0.529 -0.243,0.538 -0.336,0.544 -0.429,0.547 -8.834,-4.685 -0.429,-0.228 0.657,-0.453 0.667,-0.387 0.675,-0.318 0.682,-0.249 0.688,-0.18 0.693,-0.109 0.696,-0.038 0.699,0.034 0.701,0.107 0.7,0.18 0.7,0.255" + id="path316-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1049.0354,818.05391 -0.506,-0.279 -1.394,-0.646 -1.416,-0.483 -1.43,-0.321 -1.433,-0.161 -1.43,-0.002 -1.416,0.155 -1.393,0.31 -1.362,0.463 -1.323,0.617 -1.273,0.767 -1.215,0.918 -1.147,1.066 -0.889,1.033 -0.683,1.058 -0.48,1.073 -0.28,1.08 -0.079,1.075 0.119,1.062 0.315,1.037 0.51,1.004 0.702,0.96 0.894,0.907 1.084,0.842 1.271,0.768 0.494,0.252 0.519,0.244 0.539,0.234 0.553,0.222 0.559,0.209 0.56,0.193 0.555,0.177 0.543,0.159 0.524,0.138 0.5,0.116 0.47,0.093 0.432,0.067 2.645,-2.744 -0.595,-0.091 -0.569,-0.097 -0.545,-0.103 -0.521,-0.111 -0.5,-0.118 -0.479,-0.128 -0.461,-0.138 -0.444,-0.148 -0.429,-0.159 -0.414,-0.172 -0.403,-0.185 -0.392,-0.199 -0.873,-0.52 -0.747,-0.559 -0.618,-0.594 -0.487,-0.624 -0.355,-0.651 -0.221,-0.674 -0.084,-0.692 0.054,-0.706 0.194,-0.715 0.335,-0.722 0.479,-0.722 0.624,-0.721 0.71,-0.657 0.758,-0.567 0.8,-0.477 0.835,-0.384 0.861,-0.292 0.88,-0.198 0.891,-0.103 0.896,-0.008 0.892,0.089 0.882,0.186 0.864,0.285 0.837,0.385 0.386,0.215 0.367,0.225 0.349,0.241 0.334,0.258 0.319,0.28 0.306,0.303 0.296,0.331 0.287,0.361 0.279,0.395 0.273,0.432 0.269,0.472 0.266,0.516 2.83,-2.935 -0.294,-0.37 -0.294,-0.355 -0.296,-0.341 -0.304,-0.329 -0.315,-0.318 -0.33,-0.308 -0.35,-0.301 -0.373,-0.293 -0.4,-0.288 -0.432,-0.283 -0.467,-0.281" + id="path318-7" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1030.0654,808.07891 -0.803,-0.48 -0.517,-0.249 -0.546,-0.217 -0.57,-0.185 -0.593,-0.152 -0.612,-0.118 -0.629,-0.084 -0.642,-0.05 -0.652,-0.015 -0.66,0.02 -0.664,0.056 -0.666,0.091 -0.665,0.129 -0.08,-0.043 1.768,-1.793 -3.565,-1.883 -7.03,7.112 -6.511,6.586 3.575,1.908 7.021,-7.121 2.7,-2.738 0.748,-0.122 0.697,-0.094 0.649,-0.066 0.606,-0.039 0.567,-0.01 0.531,0.017 0.499,0.046 0.471,0.075 0.447,0.104 0.427,0.133 0.41,0.163 0.397,0.192 0.499,0.305 0.412,0.339 0.326,0.37 0.238,0.397 0.152,0.422 0.066,0.443 -0.021,0.461 -0.108,0.477 -0.193,0.488 -0.28,0.497 -0.367,0.503 -0.452,0.506 -7,7.141 -1.383,1.411 3.597,1.919 6.991,-7.151 1.355,-1.386 0.826,-0.932 0.637,-0.905 0.457,-0.876 0.286,-0.844 0.121,-0.809 -0.035,-0.771 -0.182,-0.729 -0.323,-0.686 -0.454,-0.638 -0.579,-0.589 -0.694,-0.536" + id="path320-5" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1009.8054,797.39991 -1.097,-0.657 -1.257,-0.577 -1.297,-0.43 -1.326,-0.284 -1.343,-0.139 -1.348,0.002 -1.343,0.144 -1.32698,0.283 -1.298,0.421 -1.258,0.558 -1.208,0.693 -1.144,0.828 -1.071,0.961 -0.868,0.963 -0.719,1.009 -0.562,1.042 -0.394,1.064 -0.219,1.073 -0.033,1.07 0.162,1.054 0.365,1.026 0.579,0.986 0.801,0.932 1.032,0.867 1.274,0.789 0.748,0.383 0.729,0.339 0.715,0.297 0.706,0.259 0.702,0.222 0.701,0.187 0.706,0.154 0.71498,0.124 0.729,0.095 0.748,0.069 0.77,0.045 0.798,0.023 2.607,-2.629 -0.768,-0.026 -0.749,-0.044 -0.728,-0.062 -0.71,-0.083 -0.689,-0.102 -0.67,-0.125 -0.65,-0.147 -0.63,-0.17 -0.61,-0.195 -0.58998,-0.22 -0.569,-0.246 -0.549,-0.273 -0.8,-0.471 -0.683,-0.497 -0.566,-0.523 -0.45,-0.55 -0.334,-0.574 -0.217,-0.599 -0.101,-0.623 0.014,-0.647 0.131,-0.671 0.246,-0.693 0.362,-0.715 0.477,-0.736 8.83198,4.69 3.77,2.002 1.136,-1.243 0.907,-1.199 0.683,-1.153 0.464,-1.105 0.25,-1.056 0.042,-1.004 -0.16,-0.951 -0.358,-0.896 -0.551,-0.839 -0.738,-0.78 -0.919,-0.72" + id="path322-9" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1005.7934,798.78691 0.679,0.321 0.581,0.347 0.486,0.379 0.394,0.406 0.301,0.43 0.208,0.453 0.115,0.473 0.023,0.489 -0.069,0.503 -0.162,0.515 -0.254,0.522 -0.345,0.529 -0.437,0.531 -8.83498,-4.685 -0.166,-0.089 0.659,-0.44 0.668,-0.375 0.67398,-0.31 0.679,-0.242 0.683,-0.174 0.686,-0.106 0.687,-0.037 0.689,0.033 0.687,0.103 0.686,0.176 0.683,0.248" + id="path324-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 994.90042,789.46591 -0.344,-0.197 -0.436,-0.199 -0.481,-0.157 -0.527,-0.114 -0.575,-0.071 -0.623,-0.024 -0.675,0.021 -0.726,0.07 -0.78,0.119 -0.835,0.169 -0.892,0.221 -0.951,0.274 -1.011,0.329 -0.079,-0.042 3.113,-3.078 -3.503,-1.85 -7.119,7.022 -6.527,6.439 3.513,1.875 7.159,-7.08 0.612,-0.547 0.661,-0.482 0.7,-0.416 0.73,-0.347 0.75,-0.278 0.761,-0.204 0.763,-0.13 0.755,-0.053 0.737,0.025 0.711,0.107 0.674,0.19 0.628,0.276 0.208,0.126 0.205,0.159 0.203,0.188 0.196,0.215 0.19,0.239 0.179,0.261 0.169,0.279 0.155,0.296 0.14,0.31 0.122,0.321 0.104,0.329 0.082,0.335 4.185,-1.329 -0.112,-0.443 -0.129,-0.419 -0.149,-0.395 -0.167,-0.371 -0.188,-0.347 -0.208,-0.325 -0.229,-0.302 -0.251,-0.28 -0.273,-0.259 -0.296,-0.238 -0.319,-0.218" + id="path326-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 975.27842,779.16391 -1.077,-0.646 -1.236,-0.567 -1.279,-0.422 -1.309,-0.279 -1.329,-0.138 -1.337,0.003 -1.334,0.141 -1.32,0.278 -1.293,0.414 -1.257,0.548 -1.208,0.682 -1.148,0.813 -1.077,0.944 -0.876,0.946 -0.729,0.992 -0.574,1.024 -0.409,1.045 -0.234,1.055 -0.05,1.051 0.143,1.036 0.346,1.008 0.557,0.968 0.779,0.917 1.01,0.852 1.249,0.775 0.735,0.375 0.717,0.333 0.704,0.293 0.696,0.254 0.692,0.218 0.692,0.184 0.697,0.151 0.707,0.122 0.721,0.093 0.74,0.068 0.763,0.044 0.791,0.023 2.626,-2.583 -0.76,-0.026 -0.742,-0.043 -0.721,-0.061 -0.702,-0.081 -0.682,-0.101 -0.662,-0.122 -0.642,-0.145 -0.621,-0.167 -0.601,-0.191 -0.581,-0.216 -0.561,-0.242 -0.539,-0.269 -0.785,-0.462 -0.669,-0.488 -0.553,-0.515 -0.437,-0.54 -0.322,-0.564 -0.205,-0.589 -0.091,-0.612 0.025,-0.636 0.141,-0.658 0.255,-0.681 0.37,-0.703 0.485,-0.724 8.832,4.69 3.551,1.886 1.146,-1.221 0.919,-1.178 0.696,-1.133 0.477,-1.086 0.266,-1.037 0.058,-0.987 -0.143,-0.935 -0.341,-0.88 -0.532,-0.825 -0.718,-0.766 -0.9,-0.707" + id="path328-8" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 971.27942,780.52591 0.668,0.315 0.569,0.342 0.476,0.372 0.384,0.399 0.291,0.423 0.199,0.445 0.107,0.465 0.014,0.48 -0.077,0.495 -0.168,0.505 -0.26,0.514 -0.351,0.519 -0.442,0.522 -8.845,-4.691 0.661,-0.433 0.668,-0.368 0.673,-0.304 0.677,-0.238 0.68,-0.172 0.682,-0.104 0.682,-0.036 0.682,0.032 0.68,0.102 0.677,0.172 0.673,0.244" + id="path330-9" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 954.79742,772.31491 -7.19195,6.948 -4.106,3.967 3.463,1.848 7.18195,-6.959 4.104,-3.976 3.151,1.666 2.43,-2.36 -3.148,-1.663 1.305,-1.264 0.525,-0.479 0.53,-0.424 0.536,-0.364 0.545,-0.301 0.556,-0.235 0.568,-0.165 0.584,-0.093 0.599,-0.016 0.619,0.063 0.639,0.146 0.662,0.232 0.686,0.323 0.149,0.08 0.137,0.078 0.124,0.076 0.118,0.077 0.109,0.077 0.103,0.08 0.098,0.083 0.095,0.087 0.094,0.093 0.093,0.099 0.096,0.107 0.098,0.116 2.624,-2.552 -0.595,-0.524 -0.602,-0.455 -0.607,-0.389 -0.613,-0.326 -0.619,-0.267 -0.623,-0.21 -0.63,-0.157 -0.634,-0.106 -0.639,-0.058 -0.644,-0.014 -0.649,0.027 -0.653,0.066 -0.612,0.09 -0.6,0.115 -0.59,0.144 -0.583,0.178 -0.581,0.215 -0.581,0.258 -0.584,0.306 -0.592,0.356 -0.603,0.413 -0.617,0.474 -0.635,0.539 -0.656,0.609 -1.003,0.968 -2.44,-1.289 -2.43495,2.349" + id="path332-7" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 946.96847,764.21091 -1.06,-0.636 -1.22,-0.559 -1.264,-0.417 -1.296,-0.275 -1.317,-0.135 -1.328,0.002 -1.326,0.139 -1.314,0.275 -1.29,0.408 -1.255,0.54 -1.208,0.672 -1.151,0.801 -1.082,0.931 -0.883,0.932 -0.737,0.977 -0.583,1.01 -0.42,1.03 -0.246,1.04 -0.064,1.036 0.128,1.021 0.329,0.993 0.54,0.955 0.761,0.903 0.991,0.839 1.23,0.764 0.725,0.371 0.707,0.328 0.695,0.288 0.687,0.251 0.684,0.214 0.685,0.181 0.69,0.15 0.7,0.119 0.714,0.093 0.734,0.066 0.757,0.044 0.785,0.022 2.642,-2.545 -0.755,-0.025 -0.735,-0.043 -0.715,-0.06 -0.696,-0.08 -0.676,-0.1 -0.655,-0.12 -0.635,-0.143 -0.615,-0.165 -0.594,-0.188 -0.574,-0.213 -0.553,-0.238 -0.532,-0.265 -0.774,-0.455 -0.657,-0.482 -0.542,-0.507 -0.427,-0.532 -0.311,-0.556 -0.196,-0.58 -0.082,-0.604 0.034,-0.627 0.148,-0.649 0.263,-0.671 0.377,-0.692 0.491,-0.714 8.832,4.691 3.372,1.79 1.155,-1.203 0.928,-1.161 0.706,-1.117 0.489,-1.07 0.277,-1.023 0.072,-0.972 -0.13,-0.921 -0.326,-0.868 -0.517,-0.813 -0.703,-0.755 -0.884,-0.697" + id="path334-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 942.97947,765.55391 0.659,0.311 0.561,0.336 0.468,0.367 0.375,0.393 0.284,0.417 0.191,0.439 0.099,0.457 0.008,0.474 -0.083,0.488 -0.174,0.498 -0.265,0.506 -0.356,0.512 -0.445,0.514 -8.718,-4.623 0.663,-0.427 0.667,-0.363 0.673,-0.299 0.675,-0.235 0.677,-0.169 0.679,-0.103 0.677,-0.036 0.677,0.032 0.673,0.101 0.67,0.17 0.665,0.24" + id="path336-6" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 932.53347,756.52591 -0.332,-0.191 -0.424,-0.193 -0.469,-0.152 -0.515,-0.111 -0.564,-0.068 -0.613,-0.024 -0.664,0.021 -0.717,0.068 -0.771,0.115 -0.827,0.164 -0.885,0.214 -0.943,0.266 -1.005,0.318 -0.076,-0.04 3.154,-2.982 -3.394,-1.793 -7.275,6.861 -6.55,6.178 3.403,1.816 7.253,-6.857 0.618,-0.53 0.665,-0.467 0.701,-0.403 0.729,-0.336 0.746,-0.269 0.756,-0.198 0.754,-0.126 0.744,-0.051 0.725,0.025 0.696,0.103 0.658,0.184 0.611,0.267 0.2,0.122 0.198,0.154 0.193,0.182 0.188,0.209 0.179,0.231 0.169,0.253 0.158,0.271 0.144,0.286 0.128,0.3 0.112,0.311 0.092,0.319 0.07,0.324 4.158,-1.287 -0.096,-0.43 -0.116,-0.405 -0.134,-0.383 -0.154,-0.359 -0.174,-0.336 -0.196,-0.315 -0.216,-0.292 -0.239,-0.272 -0.261,-0.251 -0.284,-0.23 -0.308,-0.211" + id="path338-1" /> + </g> + </g> + <path + d="m 844.24497,-206.35274 -2.865,2.22 5.361,3.578 -3.535,9.355 -0.72,1.906 2.847,-2.226 2.99,-7.931 3.943,2.51 2.872,-2.245 -5.528,-3.601 3.56,-9.345 0.613,-1.609 -2.89,2.239 -2.888,7.626 -3.76,-2.477" + id="path66-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 914.64744,-216.42509 -9.252,-3.793 -4.25,-1.743 0.085,2.886 8.018,3.293 -6.316,7.753 -1.659,2.036 9.239,3.825 4.565,1.889 -0.07,-2.859 -8.429,-3.483 6.355,-7.721 1.714,-2.083" + id="path68-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18, 6;stroke-dashoffset:3.5999999;stroke-opacity:1;marker-start:url(#marker11274-7);marker-end:url(#marker10928-6)" + d="m 1063.0712,113.99425 184.0631,69.94054" + id="path3055-9-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + d="m 816.31401,-107.766 -3.2126,-1.1201 2.4747,8.22552 1.2137,4.036314 -5.5266,6.57543 -0.9887,1.17593 3.1198,1.103778 5.5309,-6.571138 5.5318,-6.571994 2.6139,-3.10518 -3.1988,-1.11409 -5.0353,6.124474 -2.3777,-8.253864 -0.1451,-0.50508" + id="path2-3-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:2.57691598;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-3-2-0" + d="m 872.9912,-133.05195 -50.88936,11.49046" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-7-0);marker-end:url(#marker6569-7-9-3)" /> + <g + id="g9984-9" + transform="translate(-385.7418,-855.44156)"> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-3-2" + d="M 1258.733,722.38961 1233.2788,676.3399" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-7);marker-end:url(#marker6569-7-9)" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-23" + d="m 1258.733,722.38961 0.419,-85.82235" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotM-6);marker-end:url(#marker6569-8)" /> + </g> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18, 6;stroke-dashoffset:3.5999999;stroke-opacity:1;marker-start:url(#marker11274);marker-end:url(#marker10928)" + d="M 1063.0712,113.99425 877.31492,-127.64731" + id="path3055-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <g + transform="translate(73.364724,-106.5805)" + id="g5724-9"> + <g + transform="translate(-174.2525,-593.78411)" + id="g9984-92-0"> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-5-0-6);marker-end:url(#marker6569-9-3-2)" + d="m 1258.733,722.38961 -34.9611,43.76355" + id="path3055-2-0-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-0-2);marker-end:url(#marker6569-7-2-9)" + d="m 1258.733,722.38961 -63.1284,-39.42505" + id="path3055-3-23-4" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotM-1-7);marker-end:url(#marker6569-79-7)" + d="m 1258.733,722.38961 0.419,-85.82235" + id="path3055-0-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + </g> + <path + d="m 987.40319,104.97217 -2.865,2.22 5.361,3.578 -3.535,9.355 -0.72,1.906 2.847,-2.226 2.99003,-7.931 3.943,2.51 2.872,-2.245 -5.528,-3.601 3.56,-9.345 0.613,-1.609 -2.89,2.239 -2.888,7.626 -3.76003,-2.477" + id="path66-7-5-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1092.854,11.782945 -9.252,-3.7930002 -4.25,-1.743 0.085,2.886 8.018,3.2930002 -6.316,7.753 -1.659,2.036 9.239,3.825 4.565,1.889 -0.07,-2.859 -8.429,-3.483 6.355,-7.721 1.714,-2.083" + id="path68-5-0-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1060.7956,155.63973 -3.2126,-1.1201 2.4747,8.22552 1.2137,4.03631 -5.5266,6.57543 -0.9887,1.17593 3.1198,1.10378 5.5309,-6.57114 5.5318,-6.57199 2.6139,-3.10518 -3.1988,-1.11409 -5.0353,6.12447 -2.3777,-8.25386 -0.1451,-0.50508" + id="path2-3-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:2.57692;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <g + transform="translate(-75.974824,-427.82394)" + id="g9984-92-0-8"> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-5-0-6-5);marker-end:url(#marker6569-9-3-2-9)" + d="m 1258.733,722.38961 -34.9611,43.76355" + id="path3055-2-0-2-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-0-2-9);marker-end:url(#marker6569-7-2-9-2)" + d="m 1258.733,722.38961 -63.1284,-39.42505" + id="path3055-3-23-4-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotM-1-7-6);marker-end:url(#marker6569-79-7-1)" + d="m 1258.733,722.38961 0.419,-85.82235" + id="path3055-0-1-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + </g> + <path + d="m 1112.4363,229.4815 -2.865,2.22 5.361,3.578 -3.535,9.355 -0.72,1.906 2.847,-2.226 2.99,-7.931 3.943,2.51 2.872,-2.245 -5.528,-3.601 3.56,-9.345 0.613,-1.609 -2.89,2.239 -2.888,7.626 -3.76,-2.477" + id="path66-7-5-1-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1212.6516,197.90172 -9.252,-3.793 -4.25,-1.743 0.085,2.886 8.018,3.293 -6.316,7.753 -1.659,2.036 9.239,3.825 4.565,1.889 -0.07,-2.859 -8.429,-3.483 6.355,-7.721 1.714,-2.083" + id="path68-5-0-5-2" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.0764,322.10279 -3.2126,-1.1201 2.4747,8.22552 1.2137,4.03631 -5.5266,6.57543 -0.9887,1.17593 3.1198,1.10378 5.5309,-6.57114 5.5318,-6.57199 2.6139,-3.10518 -3.1988,-1.11409 -5.0353,6.12447 -2.3777,-8.25386 -0.1451,-0.50508" + id="path2-3-6-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:2.57692;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + </g> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18, 6;stroke-dashoffset:3.6;stroke-opacity:1;marker-start:url(#marker11274-4);marker-end:url(#marker10928-2)" + d="M 1256.1229,187.98517 1149.8571,15.133503" + id="path3055-9-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> +</svg> diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index b443972da..62aae3ccf 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -1,12 +1,13 @@ = Open simulation interface -:revnumber: v.v.v +:revnumber: v.v.v :revdate: dd.mm.yyyy -:toc: left +:toc: left :toclevels: 2 :sectnums: :topicdir: topics :reusedir: reuse +:imagedir: images // header & footer for html // html themes @@ -14,11 +15,11 @@ // source highlighting :source-highlighter: rouge :rouge-style: base16.solarized.light -// +// // :nofooter: :last-update-label!: //embed images into html -:data-uri: +:data-uri: :mathematical-format: svg :imagesoutdir: ../images/generated_images @@ -58,9 +59,9 @@ include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] === Coordinate systems and reference points -include::./architecture/coordinate_systems.adoc[leveloffset=+3] +include::./architecture/reference_points_coordinate_systems.adoc[leveloffset=+3] -include::./architecture/reference_points.adoc[leveloffset=+3] +include::./usecases/transforming_coordinate_systems.adoc[leveloffset=+3] //=== Layering diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc new file mode 100644 index 000000000..c3be8b3d7 --- /dev/null +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -0,0 +1,31 @@ += Transforming coordinate systems + +Transforming coordinates for a specific vehicle or sensor is a common task when running simulations. +OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. + +//TODO: Should we add one or more sentences about the mathematical operations involved? + +**Corresponding messages** + +``GroundTruth::moving_object::base::position``:: +Defines the position of the vehicle’s reference point in world coordinates. +In Open Simulation Interface, the position of an object is defined by the coordinates of the center of the object's bounding box. + +``GroundTruth::moving_object::base::orientation``:: +Defines the orientation of the vehicle’s reference point in world coordinates. + +``GroundTruth::moving_object::vehicle_attributes::bbcenter_to_rear``:: +The vector pointing from the vehicle’s reference point to the middle of the rear axle under neutral load conditions in vehicle coordinates. + +``SensorData::mounting_position``:: +Defines the sensor’s position and orientation and thereby the origin of the sensor coordinate system. +The mounting position is given in the vehicle coordinate system. + +**Example** + +The following image shows the relationship between the coordinate systems. +The reference point of the vehicle is given by a vector in the world coordinate system. +A vector pointing from the reference position of the vehicle to the center of the rear axle then yields the origin of the vehicle coordinate system. +The mounting positions of the sensors and therefore the origins of the corresponding sensor coordinate systems are then given with respect to the vehicle coordinate system. + +image::{imagedir}/osi_example_coordinate_systems.png[] \ No newline at end of file From eeb44ab1670fb4e1336e86cbe8b57113b4bc64c7 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 18 May 2021 09:38:02 +0200 Subject: [PATCH 12/92] Describe trace files (#520) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 52 ++++++++++++++++++++---- doc/architecture/trace_file_formats.adoc | 23 +++++++---- doc/architecture/trace_file_naming.adoc | 26 ++++++++---- 3 files changed, 79 insertions(+), 22 deletions(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index de9f61dc1..a3c0de484 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -1,12 +1,48 @@ -= Formatting scripts +# Trace-file formatting scripts -TODO: Add general description. +OSI provides Python scripts for converting trace files from one format to the other. +The formatting scripts are stored in `open-simulation-interface/format/` -osi2read.py:: -TODO: Add description. +**txt2osi.py** -OSITrace.py:: -TODO: Add description. +`txt2osi.py` converts plain-text trace files to binary `.osi` trace files. +This script takes the following parameters: -txt2osi.py:: -TODO: Add description. +`--data`, `-d`:: +String containing the path to the file with serialized data. + +`--type`, `-t`:: +Optional string containing the name of the type used to serialize data. +Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. +The default value is `'SensorView'`. + +`--output`, `-o`:: +Optional string containing the name of the output file., +The default value is 'converted.osi'. + +`--compress`, `-c`:: +Optional boolean controlling whether to compress the output to a lzma file.. +Allowed values are `'True'`, and `False`. +The default value is `False`. + +**osi2read.py** + +`osi2read.py` converts trace files to human-readable `.txth` trace files. +This script takes the following parameters: + +`--data`, `-d`:: +String containing the path to the file with serialized data. + +`--type`, `-t`:: +Optional string containing the name of the type used to serialize data. +Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. +The default value is `'SensorView'`. + +`--output`, `-o`:: +Optional string containing the name of the output file., +The default value is 'converted.txth'. + +`--format`, `-f`:: +Optional string containing the format type of the trace. +Allowed values are `'separated'`, and `None`. +The default value is `None`. \ No newline at end of file diff --git a/doc/architecture/trace_file_formats.adoc b/doc/architecture/trace_file_formats.adoc index 8367a3a53..9831b8834 100644 --- a/doc/architecture/trace_file_formats.adoc +++ b/doc/architecture/trace_file_formats.adoc @@ -1,9 +1,18 @@ = OSI trace file formats -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +There are multiple formats for storing multiple serialized OSI messages into one trace file + +*.osi:: +Binary trace file. +Messages are separated by a length specifications before each message. +The length is represented by a four-byte, little-endian, unsigned integer. +The length does not include the integer itself. + +*.txt:: +Plain-text trace file. +Messages are separated by `$$__$$`. + +*.txth:: +Human-readable plain-text trace file. +Messages are separated by newlines. +Such a filen may be used for manual checks. diff --git a/doc/architecture/trace_file_naming.adoc b/doc/architecture/trace_file_naming.adoc index c2c717835..dcd20e497 100644 --- a/doc/architecture/trace_file_naming.adoc +++ b/doc/architecture/trace_file_naming.adoc @@ -1,9 +1,21 @@ = OSI trace file naming conventions -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +**Name format** + +Names of OSI trace files should have the following format: + +[source] +---- +<type>_<osi-version>_<protobuf-version>_<frame-number>_<custom-trace-name>.osi +---- + +**Types** + +`sd`:: +Trace file contains sensor-data messages. + +`sv`:: +Trace file contains sensor-view messages. + +`gt`:: +Trace file contains ground-truth messages. From 2f1994805e72b8f7052bcedc755fca84140f33d7 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 18 May 2021 09:47:43 +0200 Subject: [PATCH 13/92] Fix typos (#520) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index a3c0de484..fde9bac4f 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -18,11 +18,11 @@ The default value is `'SensorView'`. `--output`, `-o`:: Optional string containing the name of the output file., -The default value is 'converted.osi'. +The default value is `'converted.osi'`. `--compress`, `-c`:: Optional boolean controlling whether to compress the output to a lzma file.. -Allowed values are `'True'`, and `False`. +Allowed values are `True`, and `False`. The default value is `False`. **osi2read.py** @@ -40,7 +40,7 @@ The default value is `'SensorView'`. `--output`, `-o`:: Optional string containing the name of the output file., -The default value is 'converted.txth'. +The default value is `'converted.txth'`. `--format`, `-f`:: Optional string containing the format type of the trace. From 96472d86584687c986a847189f46052c1b4c5652 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 10:59:46 +0200 Subject: [PATCH 14/92] fix(docs): Fix typos, add example file name (#520) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 8 +++---- doc/architecture/trace_file_formats.adoc | 2 +- doc/architecture/trace_file_naming.adoc | 29 ++++++++++++++++++++++++ 3 files changed, 34 insertions(+), 5 deletions(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index fde9bac4f..4536f7264 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -1,4 +1,4 @@ -# Trace-file formatting scripts += Trace-file formatting scripts OSI provides Python scripts for converting trace files from one format to the other. The formatting scripts are stored in `open-simulation-interface/format/` @@ -17,11 +17,11 @@ Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. The default value is `'SensorView'`. `--output`, `-o`:: -Optional string containing the name of the output file., +Optional string containing the name of the output file. The default value is `'converted.osi'`. `--compress`, `-c`:: -Optional boolean controlling whether to compress the output to a lzma file.. +Optional boolean controlling whether to compress the output to a lzma file. Allowed values are `True`, and `False`. The default value is `False`. @@ -39,7 +39,7 @@ Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. The default value is `'SensorView'`. `--output`, `-o`:: -Optional string containing the name of the output file., +Optional string containing the name of the output file. The default value is `'converted.txth'`. `--format`, `-f`:: diff --git a/doc/architecture/trace_file_formats.adoc b/doc/architecture/trace_file_formats.adoc index 9831b8834..6ebda516e 100644 --- a/doc/architecture/trace_file_formats.adoc +++ b/doc/architecture/trace_file_formats.adoc @@ -1,6 +1,6 @@ = OSI trace file formats -There are multiple formats for storing multiple serialized OSI messages into one trace file +There are multiple formats for storing multiple serialized OSI messages into one trace file. *.osi:: Binary trace file. diff --git a/doc/architecture/trace_file_naming.adoc b/doc/architecture/trace_file_naming.adoc index dcd20e497..951b17c69 100644 --- a/doc/architecture/trace_file_naming.adoc +++ b/doc/architecture/trace_file_naming.adoc @@ -19,3 +19,32 @@ Trace file contains sensor-view messages. `gt`:: Trace file contains ground-truth messages. + +**Example** + +Given an OSI trace file with the following information: + +[cols="1,1"] +|=== +|Type +|SensorView + +|OSI Version +|3.1.2 + +|Protobuf Version +|3.0.0 + +|Number of frames +|1523 + +|Scenario name +|highway +|=== + +The recommend file name is: + +[source] +---- +sv_312_300_1523_highway.osi +---- From e9665743bbedd180f36077df648ce1c2459850c7 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 7 Jul 2021 10:41:57 +0200 Subject: [PATCH 15/92] fix(docs): Improve wording after review (#520) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index 4536f7264..306efa65b 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -1,6 +1,6 @@ = Trace-file formatting scripts -OSI provides Python scripts for converting trace files from one format to the other. +The OSI repository contains Python scripts for converting trace files from one format to the other. The formatting scripts are stored in `open-simulation-interface/format/` **txt2osi.py** From 781d5e6e0912a3f368d8d0692f92de442bbccc60 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 6 May 2021 16:13:58 +0200 Subject: [PATCH 16/92] feat(docs): Describe model types (#517) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- .../environmental_effect_model.adoc | 15 +++++++-------- doc/architecture/logical_model.adoc | 12 ++++-------- doc/architecture/sensor_model.adoc | 11 ++++------- doc/architecture/traffic_participant.adoc | 9 ++++++++- doc/images/osi-traffic-participant-advanced.png | Bin 0 -> 54822 bytes .../osi-traffic-participant-principle.png | Bin 0 -> 23836 bytes doc/open-simulation-interface_user_guide.adoc | 2 +- 7 files changed, 24 insertions(+), 25 deletions(-) create mode 100644 doc/images/osi-traffic-participant-advanced.png create mode 100644 doc/images/osi-traffic-participant-principle.png diff --git a/doc/architecture/environmental_effect_model.adoc b/doc/architecture/environmental_effect_model.adoc index 6c79080e1..a27bc026e 100644 --- a/doc/architecture/environmental_effect_model.adoc +++ b/doc/architecture/environmental_effect_model.adoc @@ -1,10 +1,9 @@ = Environmental effect model -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Environmental effect models consume sensor-view data and produce sensor-view data. +Environmental effect models may, for example, include the following: + +* Shadows and oclusion +* Weather effects +* Physics of a sensor +* Pre-processing of raw sensor data diff --git a/doc/architecture/logical_model.adoc b/doc/architecture/logical_model.adoc index af8dbb0e8..cdfe0d5b9 100644 --- a/doc/architecture/logical_model.adoc +++ b/doc/architecture/logical_model.adoc @@ -1,10 +1,6 @@ = Logical model -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Logical models consume sensor-data data and produce sensor-data data. + +An example of a logical model is a sensor-fusion model, which fuses the output of multiple sensor models. +Another use case is the injection of faults after the sensor model. diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc index c6b93997e..b2c373774 100644 --- a/doc/architecture/sensor_model.adoc +++ b/doc/architecture/sensor_model.adoc @@ -1,9 +1,6 @@ = Sensor model -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Sensor models consume sensor-view data and produce sensor-data data. +Those models can be based on physics or phenomenological. + +Sensor-model output does not represent raw data, but detected features or classified objects. \ No newline at end of file diff --git a/doc/architecture/traffic_participant.adoc b/doc/architecture/traffic_participant.adoc index 137bea8d0..f6bed48b3 100644 --- a/doc/architecture/traffic_participant.adoc +++ b/doc/architecture/traffic_participant.adoc @@ -14,7 +14,14 @@ Therefore, the ego vehicle is also a traffic participant. The following figure shows the interface of a traffic participant. -TODO: Add image of traffic participant interface. +.Interface of a traffic participant +image::osi-traffic-participant-principle.png[1100] + +Traffic participant models may use other OSI interfaces internally, for example, to model autonomous vehicles. +The following figure shows a more advanced use case for traffic participants. + +.Traffic participant using other OSI interfaces internally +image::osi-traffic-participant-advanced.png.png[1100] With every simulation step, an OSI traffic participant model receives ground truth data from the environment around itself, the sensor view. A traffic participant can output its own perceivable state, the traffic update. diff --git a/doc/images/osi-traffic-participant-advanced.png b/doc/images/osi-traffic-participant-advanced.png new file mode 100644 index 0000000000000000000000000000000000000000..451e4b32b81d040f109a0f91f0eda5543b56c845 GIT binary patch literal 54822 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 F_&;LsD+mAp literal 0 HcmV?d00001 diff --git a/doc/images/osi-traffic-participant-principle.png b/doc/images/osi-traffic-participant-principle.png new file mode 100644 index 0000000000000000000000000000000000000000..45e8863603c93e92aeff72bbb85775c7faaa36b8 GIT binary patch literal 23836 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 W==<%HTi_426+B$M_gA@4)Bg=v)L~=* literal 0 HcmV?d00001 diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 62aae3ccf..fc005232c 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -55,7 +55,7 @@ include::./architecture/logical_model.adoc[leveloffset=+3] include::./architecture/traffic_participant.adoc[leveloffset=+3] -include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] +//include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] === Coordinate systems and reference points From 922755b14dc0a1e38f231e390897538f9f0e9a1f Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 7 Jul 2021 08:57:37 +0200 Subject: [PATCH 17/92] fix(docs): Fix typos (#517) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/environmental_effect_model.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/architecture/environmental_effect_model.adoc b/doc/architecture/environmental_effect_model.adoc index a27bc026e..17ddabf21 100644 --- a/doc/architecture/environmental_effect_model.adoc +++ b/doc/architecture/environmental_effect_model.adoc @@ -3,7 +3,7 @@ Environmental effect models consume sensor-view data and produce sensor-view data. Environmental effect models may, for example, include the following: -* Shadows and oclusion +* Shadows and occlusions * Weather effects * Physics of a sensor * Pre-processing of raw sensor data From 8148adbb6579a5c5866e288301fdb7f84ae5df95 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 16:59:33 +0200 Subject: [PATCH 18/92] feat(docs): Migrate version info (#532) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 18 +++++- doc/releases/releases.adoc | 10 +--- doc/releases/{v02.00.rst => v02.00.adoc} | 28 ++++----- doc/releases/v02.01.adoc | 12 ++++ doc/releases/v02.01.rst | 14 ----- doc/releases/v02.02.adoc | 26 ++++++++ doc/releases/v02.02.rst | 30 ---------- doc/releases/v03.00.adoc | 56 +++++++++++++++++ doc/releases/v03.00.rst | 60 ------------------- doc/releases/v03.01.adoc | 33 ++++++++++ doc/releases/v03.01.rst | 37 ------------ doc/releases/v03.02.adoc | 42 +++++++++++++ doc/releases/v03.02.rst | 44 -------------- doc/releases/v03.03.adoc | 40 +++++++++++++ doc/releases/versioning.adoc | 42 ++++++++++--- 15 files changed, 273 insertions(+), 219 deletions(-) rename doc/releases/{v02.00.rst => v02.00.adoc} (81%) create mode 100644 doc/releases/v02.01.adoc delete mode 100644 doc/releases/v02.01.rst create mode 100644 doc/releases/v02.02.adoc delete mode 100644 doc/releases/v02.02.rst create mode 100644 doc/releases/v03.00.adoc delete mode 100644 doc/releases/v03.00.rst create mode 100644 doc/releases/v03.01.adoc delete mode 100644 doc/releases/v03.01.rst create mode 100644 doc/releases/v03.02.adoc delete mode 100644 doc/releases/v03.02.rst create mode 100644 doc/releases/v03.03.adoc diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index fc005232c..0c93a5efd 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -123,8 +123,22 @@ include::./misc/osi_reference.adoc[leveloffset=+1] == Releases and compatibility +include::./releases/versioning.adoc[leveloffset=+2] + include::./releases/releases.adoc[leveloffset=+2] -include::./releases/versioning.adoc[leveloffset=+2] +include::./releases/v02.00.adoc[leveloffset=+3] + +include::./releases/v02.01.adoc[leveloffset=+3] + +include::./releases/v02.02.adoc[leveloffset=+3] + +include::./releases/v03.00.adoc[leveloffset=+3] + +include::./releases/v03.01.adoc[leveloffset=+3] + +include::./releases/v03.02.adoc[leveloffset=+3] + +include::./releases/v03.03.adoc[leveloffset=+3] -include::./releases/compatibility.adoc[leveloffset=+2] +//include::./releases/compatibility.adoc[leveloffset=+2] diff --git a/doc/releases/releases.adoc b/doc/releases/releases.adoc index 3985840ee..1dab61829 100644 --- a/doc/releases/releases.adoc +++ b/doc/releases/releases.adoc @@ -1,11 +1,3 @@ = Releases -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +ss \ No newline at end of file diff --git a/doc/releases/v02.00.rst b/doc/releases/v02.00.adoc similarity index 81% rename from doc/releases/v02.00.rst rename to doc/releases/v02.00.adoc index a05d1dc29..8d8bffa7e 100644 --- a/doc/releases/v02.00.rst +++ b/doc/releases/v02.00.adoc @@ -1,25 +1,25 @@ -`v2.0.0 - OSI Initial Commit <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.0.0>`_ -============================ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.0.0[v2.0.0 - OSI Initial Commit] + This is the initial version of the Open Simulation Interface (OSI). -Overview: ------------ +== Overview + OSI is a generic interface for the environmental perception of automated driving functions in virtual scenarios. It is primarily conceived to enable easy and straightforward compatibility between automated driving functions and the variety of driving simulation frameworks available. The data description has been derived from the perspective of sensor modeling for automated test and validation of highly automated driving functions. -Implementation: ----------------- -OSI primarily contains an object based environment description using the message format of the protocol buffers library developed and maintained by Google. +== Implementation -Detailed description: ---------------------- +OSI primarily contains an object based environment description using the message format of the protocol buffers library developed and maintained by Google. -**Top level interfaces**: -OSI consists of two individual top level interfaces for object data: The ``OSI::GroundTruth`` and the ``OSI::SensorData`` interface. +== Detailed description -- The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system. This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin. -- The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception. It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior. +Top level interfaces:: +OSI consists of two individual top level interfaces for object data: The ``OSI::GroundTruth`` and the ``OSI::SensorData`` interface. ++ +* The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system. This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin. +* The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception. It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior. -**Low level interfaces**: +Low level interfaces:: ++ Additionally to the two top level interfaces, OSI contains an ``OSI::LowLevelData`` message. This message describes the output of a (physical) model of the measurement process before tracking and object hypothesis. It does not deal with object data, but may comprise the geometrical influence of 3D simulations e.g. generating Lidar point clouds with a ray-tracer plugin. In addition this message supports generic radar reflection lists and will be extended to supporting low level camera data in the future. diff --git a/doc/releases/v02.01.adoc b/doc/releases/v02.01.adoc new file mode 100644 index 000000000..005e4e1ac --- /dev/null +++ b/doc/releases/v02.01.adoc @@ -0,0 +1,12 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.1.0[v2.1.0 - OSI "Agile Andretti"] + +== Purpose + +This is the initial BASE VERSION for Tool Development. + +https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/1?closed=1[Content/Changes] + +== Remarks + +We will now release the versions using the name of a https://en.wikipedia.org/wiki/List_of_Formula_One_drivers[Formula 1 driver]! +Naming convention: "adjective + last name driver" -> Alliteration necessary! \ No newline at end of file diff --git a/doc/releases/v02.01.rst b/doc/releases/v02.01.rst deleted file mode 100644 index d49efb46a..000000000 --- a/doc/releases/v02.01.rst +++ /dev/null @@ -1,14 +0,0 @@ -`v2.1.0 - OSI "Agile Andretti" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.1.0>`_ -=============================== - -Purpose: ----------- -This is the initial BASE VERSION for Tool Development. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/1?closed=1>`_: ------------------------------------------------------------------------------------------------------------------ - -Remarks: ------------ -We will now release the versions using the name of a `Formula 1 driver <https://en.wikipedia.org/wiki/List_of_Formula_One_drivers>`_! -Naming convention: "adjective + last name driver" -> Alliteration necessary! \ No newline at end of file diff --git a/doc/releases/v02.02.adoc b/doc/releases/v02.02.adoc new file mode 100644 index 000000000..a0ef709e7 --- /dev/null +++ b/doc/releases/v02.02.adoc @@ -0,0 +1,26 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.2.0[v2.2.0 - OSI "Brave Brabham"] + +== Purpose + +This release focuses on optimizing the build process and documentation. + +== https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/2?closed=1[Content/Changes] + +* Added a shared library target to the CMake build script. +* Generated a proper doxygen documentation. +* Placed the version number in one file (VERSION). +* Added unit testing mechanism including style guide checking. +* Redefined precipitation and added a fog definition to the environmental conditions message. +* Added layer id to low level point cloud data. +* Reworked large parts of the build instructions in the WIKI. + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.2.1[v2.2.1 - OSI "Brave Brabham", Update 1] + +== Purpose + +This release focuses on optimizing the build process and ensures the proper installation of different versions of OSI on a single system. + +== https://github.com/OpenSimulationInterface/open-simulation-interface/compare/maintenance/v2.2.x[Content/Changes] + +* Allowing several OSI versions on the same computer. +* Improves CI builds to also test the installation cmake targets for proper completion. diff --git a/doc/releases/v02.02.rst b/doc/releases/v02.02.rst deleted file mode 100644 index 1fadf92e2..000000000 --- a/doc/releases/v02.02.rst +++ /dev/null @@ -1,30 +0,0 @@ -`v2.2.0 - OSI "Brave Brabham" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.2.0>`_ -============================== - -Purpose: ---------- -This release focuses on optimizing the build process and documentation. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/2?closed=1>`_: ------------------------------------------------------------------------------------------------------------------------ - -- Added a shared library target to the CMake build script. -- Generated a proper doxygen documentation. -- Placed the version number in one file (VERSION). -- Added unit testing mechanism including style guide checking. -- Redefined precipitation and added a fog definition to the environmental conditions message. -- Added layer id to low level point cloud data. -- Reworked large parts of the build instructions in the WIKI. - -`v2.2.1 - OSI "Brave Brabham", Update 1 <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.2.1>`_ -======================================== - -Purpose: ---------- -This release focuses on optimizing the build process and ensures the proper installation of different versions of OSI on a single system. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/compare/maintenance/v2.2.x>`_: ------------------------------------------------------------------------------------------------------------------------ - -- Allowing several OSI versions on the same computer. -- Improves CI builds to also test the installation cmake targets for proper completion. diff --git a/doc/releases/v03.00.adoc b/doc/releases/v03.00.adoc new file mode 100644 index 000000000..c9b0b85db --- /dev/null +++ b/doc/releases/v03.00.adoc @@ -0,0 +1,56 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.0.0[v3.0.0 - OSI "Cosmic Coulthard"] + +== Purpose + +This release is a complete rework including the feedback from many OSI users. Thank you! +We are aligned with the ongoing discussions for the upcoming ISO 23150 standard for hardware sensor outputs in order to bring simulation and the hardware in the car closer together. + +https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0[Content/Changes] + +* Added major version to package label (osi3), allowing concurrent use of OSI 2.x and OSI 3.x in one process. +* Added new top-level messages (new concept SensorView (Configuration),etc.). +** GroundTruth. +** SensorView. +** SensorData / FeatureData. +** SensorViewConfiguration (used for auto-configuration of SensorView). +* Added technology-specific SensorView sub-messages to aid physical models. +* Introduced conceptual separation of “SensorModels” and “LogicModels”. +* Extended enumerations (e.g. traffic sign Type according to StVO, vehicle Type, etc.). +* Improved messages and definitions (additional RoadConditions, country code in GT, AmbientIllumination, etc.). +* Use ISO 8855 coordinate systems (incompatible with earlier OSI versions). +* Redefined DetectedXXX messages. +* Introduced DetectedStationaryObjects. +* Merged MovingObjects and Vehicle messages. +* Redefined Lane messages (with separated lane boundary messages and intersections). +* Redefined TrafficLight messages. +* Redefined TrafficSigns (1 x MainSign + n x SupplementarySign inclusive BaseStationary). +* New FeatureData messages (rework of previous LowLevelData message) - aligned with an upcoming standard ISO 23150. +* FeatureData usable for fusion units. +* Extension and clarification of the existing doxygen documentation. +* Improved doxygen collaboration diagrams. +* Build process improvements, added install targets. +* Made proto definitions compatible with proto3 restrictions to allow concurrent use with proto3-only implementations in the future. +* Fixed version-checking of transmitted data. +* AND MUCH MORE ENJOY!!! + +https://github.com/OpenSimulationInterface/open-simulation-interface/files/2297162/osi_overview_v2.2_vs_v3.0.pdf>[See for more information the `changelog`] + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.0.1[v3.0.1 - OSI "Cosmic Coulthard", Update 1] + +https://www.youtube.com/watch?v=yG0oBPtyNb0[Summertime :)] + +== Purpose + +This release is a patch reworking parts of the documentation in order to avoid ambiguities and improving the build/installation process of OSI. + +https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.1[Content/Changes] + +* Added script to automatically convert the messages from proto2 to proto3 with on the wire compatibility +* cmake enhancements to enable multi-version support of OSI 2 and OSI 3 +* Added Python 3 support +* Clarification of multiple comments +* Added explanatory images in the documentation +* centerline definition improved +* signal_strength definition in LidarSensorView corrected +* FeatureData::ambiguity_id definition clarified +* RadarSensorViewConfiguration::AntennaDiagram::response definition clarified diff --git a/doc/releases/v03.00.rst b/doc/releases/v03.00.rst deleted file mode 100644 index 7f4706549..000000000 --- a/doc/releases/v03.00.rst +++ /dev/null @@ -1,60 +0,0 @@ -`v3.0.0 - OSI "Cosmic Coulthard" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.0.0>`_ -================================= - -Purpose: ---------- -This release is a complete rework including the feedback from many OSI users. Thank you! -We are aligned with the ongoing discussions for the upcoming ISO 23150 standard for hardware sensor outputs in order to bring simulation and the hardware in the car closer together. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0>`_: ---------------------------------------------------------------------------------------------------------------------------------------------------- - -- Added major version to package label (osi3), allowing concurrent use of OSI 2.x and OSI 3.x in one process. -- Added new top-level messages (new concept SensorView (Configuration),etc.). - - GroundTruth. - - SensorView. - - SensorData / FeatureData. - - SensorViewConfiguration (used for auto-configuration of SensorView). -- Added technology-specific SensorView sub-messages to aid physical models. -- Introduced conceptual separation of “SensorModels” and “LogicModels”. -- Extended enumerations (e.g. traffic sign Type according to StVO, vehicle Type, etc.). -- Improved messages and definitions (additional RoadConditions, country code in GT, AmbientIllumination, etc.). -- Use ISO 8855 coordinate systems (incompatible with earlier OSI versions). -- Redefined DetectedXXX messages. -- Introduced DetectedStationaryObjects. -- Merged MovingObjects and Vehicle messages. -- Redefined Lane messages (with separated lane boundary messages and intersections). -- Redefined TrafficLight messages. -- Redefined TrafficSigns (1 x MainSign + n x SupplementarySign inclusive BaseStationary). -- New FeatureData messages (rework of previous LowLevelData message) - aligned with an upcoming standard ISO 23150. -- FeatureData usable for fusion units. -- Extension and clarification of the existing doxygen documentation. -- Improved doxygen collaboration diagrams. -- Build process improvements, added install targets. -- Made proto definitions compatible with proto3 restrictions to allow concurrent use with proto3-only implementations in the future. -- Fixed version-checking of transmitted data. -- AND MUCH MORE ENJOY!!! - -See for more information the `changelog <https://github.com/OpenSimulationInterface/open-simulation-interface/files/2297162/osi_overview_v2.2_vs_v3.0.pdf>`_. - -`v3.0.1 - OSI "Cosmic Coulthard", Update 1 <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.0.1>`_ -========================================== - -`Summertime :) <https://www.youtube.com/watch?v=yG0oBPtyNb0>`_ - -Purpose: ---------- -This release is a patch reworking parts of the documentation in order to avoid ambiguities and improving the build/installation process of OSI. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.1>`_: ---------------------------------------------------------------------------------------------------------------------------------------------------- - -- Added script to automatically convert the messages from proto2 to proto3 with on the wire compatibility -- cmake enhancements to enable multi-version support of OSI 2 and OSI 3 -- Added Python 3 support -- Clarification of multiple comments -- Added explanatory images in the documentation -- centerline definition improved -- signal_strength definition in LidarSensorView corrected -- FeatureData::ambiguity_id definition clarified -- RadarSensorViewConfiguration::AntennaDiagram::response definition clarified diff --git a/doc/releases/v03.01.adoc b/doc/releases/v03.01.adoc new file mode 100644 index 000000000..5f1487925 --- /dev/null +++ b/doc/releases/v03.01.adoc @@ -0,0 +1,33 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.0[v3.1.0 - OSI "Dynamic Duncan"] + +https://www.youtube.com/watch?v=fu3uA8K6ApQ>[(O SI)lent night] + +== Purpose + +This time of the year Santa comes with presents and has also thought about the sensor modelers of this planet. We introduce the current state of the ISO 23150 discussions including Ultrasonic and Camera Detections. The traffic signs have been reworked and the documentation has been extended for a perfect user experience. Trust me - it's amazing! + +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.0>[Content/Changes] + +* Complete rework of traffic signs including images in documentation. +* Added Camera Detections in osi_featuredata.proto. +* Added Ultrasonic Detections in osi_featuredata.proto. +* Introduced light states for emergency and service vehicles. +* Added orientation_acceleration and updated formulas. +* Extended documentation with svg images. +* Added model_reference for static and moving objects. +* Added map_reference in ground truth. +* Added proj4 string for coordinate transformations. +* Introduced raster_lidar_proposal from innoviz. +* Improved documentation with HTML tables and images for all traffic signs. + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.1[v3.1.1 - OSI "Dynamic Duncan", Update 1] + +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.1[Content/Changes] + +* **Bug Fix**: Changed open_simulation_interface target back from being a static library to a shared library, as before (this reverts an inadvertent change in v3.1.0 from previous releases). v3.1.0 breaks all users of the shared library (i.e. everyone building on Linux/Unix systems, and even some using the DLL on Windows). + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.2[v3.1.2 - OSI "Dynamic Duncan", Update 2] + +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.2[Content/Changes] + +* **Bugfix**: The version number is now correct in the VERSION file. diff --git a/doc/releases/v03.01.rst b/doc/releases/v03.01.rst deleted file mode 100644 index 149663d97..000000000 --- a/doc/releases/v03.01.rst +++ /dev/null @@ -1,37 +0,0 @@ -`v3.1.0 - OSI "Dynamic Duncan" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.0>`_ -============================== - -`(O SI)lent night <https://www.youtube.com/watch?v=fu3uA8K6ApQ>`_ - -Purpose: ---------- -This time of the year Santa comes with presents and has also thought about the sensor modelers of this planet. We introduce the current state of the ISO 23150 discussions including Ultrasonic and Camera Detections. The traffic signs have been reworked and the documentation has been extended for a perfect user experience. Trust me - it's amazing! - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.0>`_: ---------------------------------------------------------------------------------------------------------------------------------------------- - -- Complete rework of traffic signs including images in documentation. -- Added Camera Detections in osi_featuredata.proto. -- Added Ultrasonic Detections in osi_featuredata.proto. -- Introduced light states for emergency and service vehicles. -- Added orientation_acceleration and updated formulas. -- Extended documentation with svg images. -- Added model_reference for static and moving objects. -- Added map_reference in ground truth. -- Added proj4 string for coordinate transformations. -- Introduced raster_lidar_proposal from innoviz. -- Improved documentation with HTML tables and images for all traffic signs. - -`v3.1.1 - OSI "Dynamic Duncan", Update 1 <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.1>`_ -========================================== - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.1>`_: ---------------------------------------------------------------------------------------------------------------------------------------------- -- **Bug Fix**: Changed open_simulation_interface target back from being a static library to a shared library, as before (this reverts an inadvertent change in v3.1.0 from previous releases). v3.1.0 breaks all users of the shared library (i.e. everyone building on Linux/Unix systems, and even some using the DLL on Windows). - -`v3.1.2 - OSI "Dynamic Duncan", Update 2 <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.2>`_ -========================================== - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.2>`_: ------------------ -- **Bugfix**: The version number is now correct in the VERSION file. diff --git a/doc/releases/v03.02.adoc b/doc/releases/v03.02.adoc new file mode 100644 index 000000000..02b6abf01 --- /dev/null +++ b/doc/releases/v03.02.adoc @@ -0,0 +1,42 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.2.0[v3.2.0 - OSI "Editorial Eaton"] + +https://www.youtube.com/watch?v=SJUhlRoBL8M[Think p(OSI)tive!] + + + +== Purpose + +The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to +contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] +which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. +A new chapter in the development of OSI is now opened with the https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/[kickoff workshop] +leading to hopefully many project proposals streamlining the efficient future development of the interface. +Due to this we decided to focus on the improvement of processes and documentation with this release. + +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.2.0[Content/Changes] + + +* Updated README according to K(eep) I(t) S(imply) S(tupid) principle +* Added Issue and Pullrequest templates +* Travis CI updated +** Update to bionic 18.04 +** Added tests for building protobuf 2.6 and 3.0 in parallel +** Bugfixed the display of doubled documentation +* Fixed several typos in the comments +* Added a centralized documentation in https://github.com/OpenSimulationInterface/osi-documentation[OSI-Documentation] +** Added contributors guidelines +** Added commenting style guidelines +** Added uniform citation style according to APA +** Updated installation guides for osi in Linux and Windows +** Added a reference in sphinx based on the generated doxygen documentation +* Added rules to the comments in order to enforce osi message validation with the https://github.com/OpenSimulationInterface/osi-validation[OSI-Validator] +* Added the rule definitions in the rules.yml +* Modularized testing of commenting style into python unit tests +* Defined a standardazied a file format for reading trace files (*.osi) +* Defined naming conventions of osi files +* Added a *.txt to *.osi file converter for backward compatibility +* Added a script to make traces readable for plausibility checks +* Corrected the citing style for OSI Bibtex +* Corrected unit specifications and references according to DIN (e.g. removed Unit: []) +* Added timestamp in osi_environment +* Added is_out_of_service bool to traffic light / traffic sign diff --git a/doc/releases/v03.02.rst b/doc/releases/v03.02.rst deleted file mode 100644 index b0342fbb3..000000000 --- a/doc/releases/v03.02.rst +++ /dev/null @@ -1,44 +0,0 @@ -`v3.2.0 - OSI "Editorial Eaton" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.2.0>`_ -============================== - -`Think p(OSI)tive! <https://www.youtube.com/watch?v=SJUhlRoBL8M>`_ - -Purpose: ---------- -The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to -contribute to the success of the Open Simulation Interface the project has been transferred to the `ASAM e.V. <https://www.asam.net/>`_ -which has been made public in the `ASAM press release <https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/>`_. -A new chapter in the development of OSI is now opened with the `kickoff workshop <https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/>`_ -leading to hopefully many project proposals streamlining the efficient future development of the interface. -Due to this we decided to focus on the improvement of processes and documentation with this release. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.2.0>`_: ---------------------------------------------------------------------------------------------------------------------------------------------- - -- Updated README according to K(eep) I(t) S(imply) S(tupid) principle -- Added Issue and Pullrequest templates -- Travis CI updated - - Update to bionic 18.04 - - Added tests for building protobuf 2.6 and 3.0 in parallel - - Bugfixed the display of doubled documentation -- Fixed several typos in the comments - -- Added a centralized documentation in `OSI-Documentation <https://github.com/OpenSimulationInterface/osi-documentation>`_ - - Added contributors guidelines - - Added commenting style guidelines - - Added uniform citation style according to APA - - Updated installation guides for osi in Linux and Windows - - Added a reference in sphinx based on the generated doxygen documentation - -- Added rules to the comments in order to enforce osi message validation with the `OSI-Validator <https://github.com/OpenSimulationInterface/osi-validation>`_ -- Added the rule definitions in the rules.yml -- Modularized testing of commenting style into python unit tests -- Defined a standardazied a file format for reading trace files (*.osi) -- Defined naming conventions of osi files -- Added a *.txt to *.osi file converter for backward compatibility -- Added a script to make traces readable for plausibility checks -- Corrected the citing style for OSI Bibtex -- Corrected unit specifications and references according to DIN (e.g. removed Unit: []) - -- Added timestamp in osi_environment -- Added is_out_of_service bool to traffic light / traffic sign diff --git a/doc/releases/v03.03.adoc b/doc/releases/v03.03.adoc new file mode 100644 index 000000000..8e46a2627 --- /dev/null +++ b/doc/releases/v03.03.adoc @@ -0,0 +1,40 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.3.0[v3.3.0 - OSI "Fabulous Fangio"] + +Stay p(OSI)tive! + +== Purpose + +As a part of the increasing adoption of OSI in the industry, and its movement to ASAM as its home, +several new use cases and extensions for OSI have been identified. +This minor release highlights the work that has been done on several working packages including +the introduction of brand new top level messages which extend OSI's scope beyond the specialized world of sensor modeling. + +== https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/13?closed=1[Content/Changes] + +* Introduced the TrafficCommand top-level message which enables event-based control of traffic participant models, e.g. with regard to a scenario specification. +* Introduced the TrafficUpdate top-level message to send updated properties of traffic participant models. +* Add new LogicalDetectionData message to SensorData, which provides detection data with respect to the reference frame of the logical/virtual sensor. +* Added a new submessage to further specify wheel data. +* Added a new field to support future trajectories of moving objects. +* Added a new subtype message to osi_lane to better align with OpenDrive's lane type information and enable traffic participant models to identify lanes on which they are supposed to move. +* Extended traffic lights and signs messages to include the model_references attribute that can be used to point out to a 3D-model. +* Add global model reference to ground truth that can be used to specify the 3D model representing the environment. +* Extended the camera sensor view configuration to better support the configuration of the simulation environment. +* Added a new field to describe the position of the steering wheel. +* Added a message MovingObjectClassification for classify-able attributes that are shared between different moving object types. Introduced the assigned lane id and the assigned lane percentage of a moving object there. + +* Updated to checklist for pull requests to provide clearer orientation for all users. +* Updated the documentation of centerline and lane boundaries (ordering of the points, describing those lines). +* Updated the documentation of 3D bounding boxes. +* Update the documentation of ground clearance. + +* Make handling of enums in rules check more robust, especially ones. +* Set the default compiler to C++ 11 to support protobuf>3.6. + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.3.1[v3.3.1 - OSI "Fabulous Fangio", Update 1] + +== https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/18?closed=1[Content/Changes] + + +* **Bug Fix**: Fixed outdated version information in VERSION file in 3.3.0. This lead to wrong versioning in proto definitions and Doxygen documentation. +* **Bug Fix**: Removed outdated picture in README.md. diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index b45d386c6..1e38c71f6 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -1,11 +1,35 @@ = Versioning -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The version number is defined in `InterfaceVersion::version_number` in `osi_common.proto` as the field’s default value. + +OSI uses https://semver.org/[Semantic Versioning]. + +Major:: +A change of the major version results in an incompatibility of code and recorded proto messages. ++ +Major changes include: ++ +* An existing field with a number changes its meaning. +Example: `optional double field = 1;` -> `repeated double field = 1;`. +* Changing the definition of units or interpretation of a field. +* Deleting a field and reusing the field number. +* Changing the technology ProtoBuffer -> FlatBuffer. + +Minor:: +A change of the minor version indicates remaining compatibility to previously recorded files. +The code on the other hand needs fixing. ++ +Minor changes include: ++ +* Renaming a field without changing the field number. +* Changing the names of messages. +* Adding a new field in a message without changing the numbering of other fields. + +Patch:: +The compatibility of both recorded files and code remains. ++ +Patches include: ++ +* File or folder structure which does not affect including the code in other projects. +* Changing or adding comments. +* Clarification of text passages explaining the message content. From 43e5d11931a7898687902d695829830d4fd98a1e Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 10:07:56 +0200 Subject: [PATCH 19/92] fix(docs): Remove stray characters (#532) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/releases/releases.adoc | 2 -- 1 file changed, 2 deletions(-) diff --git a/doc/releases/releases.adoc b/doc/releases/releases.adoc index 1dab61829..88d8f4619 100644 --- a/doc/releases/releases.adoc +++ b/doc/releases/releases.adoc @@ -1,3 +1 @@ = Releases - -ss \ No newline at end of file From 941eb03fb11f2c8bc86766ba8de502c9577cadfb Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 10:40:49 +0200 Subject: [PATCH 20/92] fix(docs): Fix whitespace and missing header markup (#532) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/releases/v03.00.adoc | 4 ++-- doc/releases/v03.01.adoc | 8 ++++++-- doc/releases/v03.02.adoc | 9 ++------- doc/releases/v03.03.adoc | 7 ++----- 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/doc/releases/v03.00.adoc b/doc/releases/v03.00.adoc index c9b0b85db..a1085ab6c 100644 --- a/doc/releases/v03.00.adoc +++ b/doc/releases/v03.00.adoc @@ -5,7 +5,7 @@ This release is a complete rework including the feedback from many OSI users. Thank you! We are aligned with the ongoing discussions for the upcoming ISO 23150 standard for hardware sensor outputs in order to bring simulation and the hardware in the car closer together. -https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0[Content/Changes] +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0[Content/Changes] * Added major version to package label (osi3), allowing concurrent use of OSI 2.x and OSI 3.x in one process. * Added new top-level messages (new concept SensorView (Configuration),etc.). @@ -43,7 +43,7 @@ https://www.youtube.com/watch?v=yG0oBPtyNb0[Summertime :)] This release is a patch reworking parts of the documentation in order to avoid ambiguities and improving the build/installation process of OSI. -https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.1[Content/Changes] +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.1[Content/Changes] * Added script to automatically convert the messages from proto2 to proto3 with on the wire compatibility * cmake enhancements to enable multi-version support of OSI 2 and OSI 3 diff --git a/doc/releases/v03.01.adoc b/doc/releases/v03.01.adoc index 5f1487925..1835671b7 100644 --- a/doc/releases/v03.01.adoc +++ b/doc/releases/v03.01.adoc @@ -4,7 +4,10 @@ https://www.youtube.com/watch?v=fu3uA8K6ApQ>[(O SI)lent night] == Purpose -This time of the year Santa comes with presents and has also thought about the sensor modelers of this planet. We introduce the current state of the ISO 23150 discussions including Ultrasonic and Camera Detections. The traffic signs have been reworked and the documentation has been extended for a perfect user experience. Trust me - it's amazing! +This time of the year Santa comes with presents and has also thought about the sensor modelers of this planet. +We introduce the current state of the ISO 23150 discussions including Ultrasonic and Camera Detections. +The traffic signs have been reworked and the documentation has been extended for a perfect user experience. +Trust me - it's amazing! == https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.0>[Content/Changes] @@ -24,7 +27,8 @@ This time of the year Santa comes with presents and has also thought about the s == https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.1[Content/Changes] -* **Bug Fix**: Changed open_simulation_interface target back from being a static library to a shared library, as before (this reverts an inadvertent change in v3.1.0 from previous releases). v3.1.0 breaks all users of the shared library (i.e. everyone building on Linux/Unix systems, and even some using the DLL on Windows). +* **Bug Fix**: Changed open_simulation_interface target back from being a static library to a shared library, as before (this reverts an inadvertent change in v3.1.0 from previous releases). +v3.1.0 breaks all users of the shared library (i.e. everyone building on Linux/Unix systems, and even some using the DLL on Windows). = https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.2[v3.1.2 - OSI "Dynamic Duncan", Update 2] diff --git a/doc/releases/v03.02.adoc b/doc/releases/v03.02.adoc index 02b6abf01..8927ba80d 100644 --- a/doc/releases/v03.02.adoc +++ b/doc/releases/v03.02.adoc @@ -2,15 +2,10 @@ https://www.youtube.com/watch?v=SJUhlRoBL8M[Think p(OSI)tive!] - - == Purpose -The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to -contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] -which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. -A new chapter in the development of OSI is now opened with the https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/[kickoff workshop] -leading to hopefully many project proposals streamlining the efficient future development of the interface. +The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. +A new chapter in the development of OSI is now opened with the https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/[kickoff workshop] leading to hopefully many project proposals streamlining the efficient future development of the interface. Due to this we decided to focus on the improvement of processes and documentation with this release. == https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.2.0[Content/Changes] diff --git a/doc/releases/v03.03.adoc b/doc/releases/v03.03.adoc index 8e46a2627..5cd75b0b9 100644 --- a/doc/releases/v03.03.adoc +++ b/doc/releases/v03.03.adoc @@ -4,10 +4,8 @@ Stay p(OSI)tive! == Purpose -As a part of the increasing adoption of OSI in the industry, and its movement to ASAM as its home, -several new use cases and extensions for OSI have been identified. -This minor release highlights the work that has been done on several working packages including -the introduction of brand new top level messages which extend OSI's scope beyond the specialized world of sensor modeling. +As a part of the increasing adoption of OSI in the industry, and its movement to ASAM as its home, several new use cases and extensions for OSI have been identified. +This minor release highlights the work that has been done on several working packages including the introduction of brand new top level messages which extend OSI's scope beyond the specialized world of sensor modeling. == https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/13?closed=1[Content/Changes] @@ -35,6 +33,5 @@ the introduction of brand new top level messages which extend OSI's scope beyond == https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/18?closed=1[Content/Changes] - * **Bug Fix**: Fixed outdated version information in VERSION file in 3.3.0. This lead to wrong versioning in proto definitions and Doxygen documentation. * **Bug Fix**: Removed outdated picture in README.md. From f574da410f3b3bc69490398671dc2cf22388ec03 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 17:23:24 +0200 Subject: [PATCH 21/92] feat(docs): Add architecture overview (#534) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 34 ++++++++++++++------ doc/images/osi-context.png | Bin 0 -> 28730 bytes 2 files changed, 25 insertions(+), 9 deletions(-) create mode 100644 doc/images/osi-context.png diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 0bbbe8e05..0f1b5c267 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -1,11 +1,27 @@ = Overview of OSI architecture -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +OSI contains an object-based environment description using the message format of the https://github.com/protocolbuffers/protobuf/wiki[Protocol Buffer] library developed and maintained by Google. +OSI defines top-level messages that are used to exchange data between separate models. +Top-level messages define the ``GroundTruth`` interface, the ``SensorData`` interface and, since OSI version 3.0.0, the ``SensorView``, ``SensorViewConfiguration`` and ``FeatureData`` interfaces. + +The following figure shows the interfaces and models involved in modeling a sensor. + +.Open Simulation Interface overview +image::osi-context.png[1100] + + +OSI also defines interfaces for traffic participant models. +These interfaces allow to send commands to traffic participant models and to receive their updated state. +The following figure shows the interfaces of a generic traffic participant. + +.Interface of a traffic participant +image::osi-traffic-participant-principle.png[1100] + +Traffic participant models may use other OSI interfaces internally, for example, to model autonomous vehicles. +The following figure shows a more advanced use case for traffic participants. + +.Traffic participant with sensor models, AD function, and dynamic model +image::osi-traffic-participant-advanced.png[1100] + +OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. +Actuator intentions are currently not covered by OSI and must be handled with a different data description format. diff --git a/doc/images/osi-context.png b/doc/images/osi-context.png new file mode 100644 index 0000000000000000000000000000000000000000..0738c383138193779c7d13e6b3e4372140126c83 GIT binary patch literal 28730 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 LHD7S{{^` zswQ8y9^aE!R7?XtU1riq<9D#<z9a?xjm*%*33P|SU69a%XEaN()$^aw-c>JWSH|Z= zOR+)o{Y$M(ghcj~wPMXn?@xUR@QwHpW8NBQk{+7kpcr*^DA3&?A%}9wo7;YMbx_+( zOIuskXHyLN?GH{<9jd;v*PuOa`T6nItFW+To1+FW2zR9(1f0)LN=)zHn0<SZ4@MN@ zPV~sl<!92wdAcr-Ui;P8hbV7A+hv#T`&>X=8D8Gt*|@?a1wi9mXaH)-%=yvIR}{&% zOAD6_s@%+hKd7f(`Kc!^YuR%emf*QL777B_edkxS&O*O6)zuG;j=vth8Bvz{VjAkG zqLsmC(MRvonQ<eMfi<>1)TCb&`t+p}6B88whAJG|(6VkYH}y3i&ZTfj&L{+5XrS_= z$Y*O+AU^N?NGD`F^)8_k?r}VjmfLvjN3eQ^(y*TR%sQ@`nC|VAf5jP$qvj2~kWS$t zywJ>PjT=WQ!rSjN>fzI)&gBeX7s_~-J-HP;dWZ7Fi*>3};1;MKsiy;yTpQXV1z-zc zM}RybQ20*9A>HU4dyZul@P*rVN}%S$EZsF=`5;MMob5ca3XRXNZ#Fv6?_wdE9)BkK z0eWsORxLfL^^t|nN#wUPd)$%Z{D^V2*01L<^`)9uUQ=P^kdfaOAB^K&h9Fhfxd40Y zG%K4W#IO0-jn&B>N@NRyi^L579>8bBAOiA6m8qSh;VJicv^Wa|fQK3+F}cva91c0( zHMd4V4sYFk{**qFL!7sjTjQGztwvRRoeew8)D<n6TekH*_;_;#AT%~Ty(cHbPYt$j zbBM5?FgKxc^XB)*rgDwN+1c44c=ErWA5qs7F%30mZ)*Jb>GijQa;0jiw$t&#+;ao( zOlS&!R=GRW?r+<`lK<gK&Iv#LIy#$Ilntuer>v|81y7|MG&TRvq?2q-uBpTu1m+u= zmAkYx6`Oar)~x&UIpI#SVB<$T*)>D7O)7vyMGx(+gr<FHcdsoS&jfw&l5Xis=uW_v zNm*m!<;9ImL@BHuK6mrY84;04M3Y6gG6An8{+$plI(gZu9%#ViU+tk1bZA<~Y`9S2 zm6^5RyTNp<mB5=JY8k)T3_#QQ{dOT5IED`l_I<Vb`C?_Fm3HHwQF&Kn_PgX{H4BUE zlkdV(KY>qLYW0&B(4*C%Zttd-mz<7)E31yaBQ+eUTiV<swS>JLvgEVh7eM7|MMo*R zX|;yGevMwlV^nV4a_+k)6Fftw`suTj!$@lLYj*Zd6AM)pwHMG`iFquK>N^l%4^K)x zdl;Z|Ldn|N`cqEMj+Ej4SSU}DIGP4twJyES#v=IaOA<qwo<mK1PP$h(kKbm)Q0H{* z&LaI?Y#bmUrI<bbO1j^+wF9%-Eei{N5YuSGbtvR;Km3b%Lf|3{;2Z$XbGhTMLGK4_ zDcU9qi+A!mmX(u3Jb0n{30Dd70H?U=Az=OHz>`qO+^LCddF(xqcNh)6yBz7rK6fi} z8M+OM#Tv|OEf{Nk0y_ykg=0aIJ_x1Eit9&RXMdaEicJKhXk%jY0u_0{=g~odwlF2v zRVi5~h7-N*$@xoPWtR`oACjQVqvXKlLr;wn6oswTPSHmckA85;I=!s*-8sg^<@<{@ z_LPkMCkH|;1Bckv15p)?v!MEQyPX6?YBy9<qvP>ezE)VVgvU5j7~b2wWK^39Ns<l< z(w1xVV5vDh{64T^_lC-+EBBktk_^0Nvha?rTyMDK6BtiPABDgye-Qvxst?9AYxhWc zAxvCqb$)xh)1kW%#Yqz8bWlmo@$>UvA~GaG;HQ9wmBMoFW-qvg2m^JX4iFE~G4hSy zS|j#Vd#=SM*D;k&7wgseDYi!O=v=G3ePjTN$+LmNZaB-^8XDP-6D^mmf1SV7y7>2- zkVDM|8yr*)R1dr-F>S<FO;gjdE&42!#$UC*-d`T&u_ZW%bOK9j4`Vs!vC_<L{qsXG zK|vX`X9RyQ8CECVj5wM0FzdWoH>TRUkN=JM$Us~B5XPCf+Ixd}>(PASlad#f>7Ff1 z$#Jc`TWiql^npkRYPIL~OwJ6rw6LF9>hC1xM`}`_SC2W^B`V{6*1AEq4Tl%keHPVK znf&_AcgGFv2@Nf+V*oY3bG1W(9sc!Jp5liQU4q|E1mE3+`%u|TO--%9ZUG``33UFl zRd2l>Ck6zJ{vsnyh&luMcc48Wlpn!EFzxl>K)`%y+3@S-XoM)neYHNGBI7U(VEg;? zgCKYz=!>zj+zX~~n5VBi4}d}r3uu5eYzb!-x&Y)JQV>BKP|#1J8BR&t8aIct+7fEh z;Jr>r=AAw}1y^foX(@&6fr2;6b*;&|YoUeX2HZ^D?kasKGfy_aA!b{n#1hL59{_j3 z3k@&g;DCtb3@R&e$CV{!91X=q)=#r${nuUknP(b3U~Du&-~}Z>ACUt5NxC)nn~Dlu zpP+#_1_T?C@BcpN+wG8s9GuC+?x9oFiryr%A1{v}NT%ew{c<7X8xRoK?gJB8ay9fM z`EXWHp^ve!GypDc0Y2wy=P&^_PQ9QPIov7RIJLWmCDxEfK0=DR%=Jgy;`V$AB&8H2 z8-C67E(pNSP#XXn-V^ZFTL{(o@-X*0Ol5;$H&)syG6ArwF!RDQ=K5tGj(=Oa`95%S z(Dk0v8S;ZQf)qag3Cjr|53f^)JV0?kYj%hD@*@~p2w_Cfhg;E045}2&e&2ca>>|=} z!TAeAD{Brae4MbJG?FU+{#lLqtldlZUX%s0^8*ItZ-dS?2&ao+N#5gv53u9NEerUH z5S?wo>_PNi#L<Bxd~>i<cYp>#^bL=4I(R3}Yuz&1Umgmwi5kLM(N;e{P(wFoJ5(O= z@m5rb`KCb(r9_5lauo{PrgOl%kW{Khq|OKwWYEo6{(E7Ok=Zr_g$&#ZN#2W?R@Yi5 zmKakrrRFQ{Yv+K5F)M8bBpUf4iff%K6o%;_W~EFhN7v4|biI=dMe=@f(yVT(sD^YB z#Et2!L_^b&YR{4I_NmUqzW-V8mvqG6L12R7*;IyAI(6CK3&a}^sb?p;Q)I{@@*c}) zpo%cbrjEh!b@sl$QC4ujyB!h?3l$c0ve9>z=_Vkd`OP7Q$jW>fb``9ZwSOO@whLZI zMj{d{Bt)ab7T7TAz%zBhJnY>v^j?tKUy1TR)LmB#G4LHaJBWeZ1oG@3p~=fvS~&c6 zS8j28&x?aKGF?#!Ix_>0QYy4*q2?}^Vy;VMXkT(~d=HRx?cA@lXZE#Q7Vvi(Tx}K> z<(yqJP4Hwb3%MZ|Oyn(7r0tO4LV>eDKjcUO23hM{zPld(-iIbBcuLfGlc(XdO<LY? zuFv#^F4Y~>;uvNARf0MQWIG2o^9_gi3)uWnfefFwo@>)T%PckF*pDY*#P7ymY=&LH zOuoJQq}oFqNQF6ohlvLbZ}2pYF*k|+#vE_WF?Q9MJlN9J{gD!MYcUslCWIV3QQ<gO zP~laU3*r=j<|^ceq&>dUR6bM_HtC(DB@@8>Bv?V2-sHvV&GFayPrrpjZIOT$^}~k` z8rur&1}-c>A98?RB32!^DH#w|i17@hPYrGs<kR!+ct=|J77f{pq`{q7eotjuG#ahB zEvG_vzocgvenQa;Q$5ktnNTQKNQFQ#?v=ORy>n-5b7jJ_HuCG&ubDqc_d!-2tn>Hp zJ=!}c-ZJUQQ!np(-OmjER2{s(5$fctxP|dUGXNs>Y>*<~ykUS|IZT`%yAyumc(a`Q z8X6??-3gw9%x8bT0A>fn7Q`eawSiVVSnDe<Gwh;$zgZv9%bnmWb1U++351O8NcB6| zgXJFirR5HxqGc#+)7!hin?^xT{se6SaP=6FrH=9NU;)$B;N5Uoz^a8u7T^>*fp5<I z{7BoEqiH$UUw|MKG?1ZS<cV2yalmOGPZ*evlwU;IHa0_VZ|J}03IgzLzz!rb{tXoI zh}LfMLVYvuNtH#Om4Wn<Fl#$nHvyLFPiQ_9L<~BB-yuFLxa4M_DO|Su8>eIF8H`jd z(NleWeV)_rER$p$xDn}SWo2a^R}uvAm5y|;6%IxNHv9WKOEbVd1vFBP0fTIZzsJMI zh&zs}z(8A1w+!L*!=Hj$U1?4jy|>VDML`><Pl&ZNGmDOkYXVXibTZ>*W6Zf*PoQce z;)u4c1`sH{3VU<7W6#=9c9tUoR7oG)#+!~fumAh0pa`a7^$w4+pMur9qSXFVXmvHU za9OYQ&+Tn(ZKRXhT3Wja@&mDuHWO<KPLpAX3=Zl!zoMezq}!IK()&W}m_i-6V}}av z-n}ac(uWk(^THhq@aVw$PlA0!RB^YZ5w6v(>2*1aihU4aEue**hU|B#>G?5TtsK6o zc#$vYh({MpB!^yaHz4|^C5A5Th*Wj8b#H_Exa8>ky#=_1ccQtO*<@vgr~oAJ-#9xa z9(lJ*LvyZrOK!eQ1R~LGB-Kd)EWY`{vR0r^co^Df+1(g0I$P1Xs32RQ2@BLKw-tx< z+0e^)`_@$27H6DrN!JvbvYEtoSobxoe9nNVK0HRU$XbQp_ybIeDhUK-%c^0(Zp7pr z1P8MBJAf--@=_A4f}<Yn*rXKu@9l^=yrHxTEwv2dEzvTa7K73z1(otL%*ROtSQBb% z-d%D0V55Nu(hB>V6WQRm(}*Fz1Tc_*fdS7pvd{JFFFcnUXzu}8V>E`mMjVc=52~+U zl*5Ea5pt0kLR}rKqhjWFZY)LDLIuGdYE7c8Q3fRHI{?HKzzRfMPx6QS$_71SWG_ek zo#~qrax|a=x%P3qkd8E{f~kX`INdR-L&F$=1u(U2pieaa@p&?QR$mQPdzMkCySRLv z^P^|GB&O)KE(X7s3P6k+P@AP7y6FD80gBLwQPD88kz9`m#8tiZZkBcjFkv)?td5`a zMV|2jLkP6c%P_xiZSFrVuJcs9PBP3sa-wbfp-IG}EI^jHw&Oz@v>X|*M2gWA)HyJl z;6B|4VYorv%<L0I7u3JqNQgx1#Tv39RZ_)>S0@Kr^04MjV9b*L@Bjm10f=ivSpAPV z3<02^Q*;+bB^Zon`wLFRX+x70M&6>HHU|ZSOsL<=zoV&1w%7-GmBXbFtf5X|NdqVg zNbZrTo;eS2*r|P)3gE1~8GCHdZ^XfkmVi@{4ERsM!oa3ObU+>2ihl=>p7kNVzO+t} z<`sC@3@=oU(Zc~#T=L~|(tAAmyi{6NR@TY@x-fEOEuo#@H787!WaPj1=aPP9FSKhv zstjPCJZE!ry7u>W46qeWQ)+#H2tb&)mXscSc_<E?V{JNWjq~_slDvDNcuNvA2En@` zEId38KsKi<j2=FW+k#<+xu^UP_>xpfkd#T}5pS%w=)$}V2)m{aX!N3yNB{2TtkWj8 zwO{4Yf9qW+6JP1?2tR!p;H2YJ^n_TbeO154%XJMpwrQLPZ!g4CO*|s1N`M9>i7@J# z;6jK*GFzOy*ZRLP;oW9!D<^R7lEL}%GRi>Om4#RsoG1{p>Cb=X2|T~1m7>d+Jk0Jg z3^`0LT<U!vgd8nEaVUs4VgXyg5*8}3pc&N+%zN9`12FRr4KxUL@qn?Pi#UHzN<Lsf z08s}~ucq}$<@5KRFm6>{^oYDTTr+Sia?U;d23Uv{y$4f?M$(8iPtgUv;n-7gz%6SU z#*<*&a&lUGkr(Y~7&wgO+~%!N+ECQWVD_iZ_o298vwlhU@a{u(XhEw+$ki!Ot@_^I zpruOUl(gVLzZv}Qnn$4yWyFBq5fHJO)lT-2y4=8SJr#3hx<4F@1>m>^u=*AbG--+8 zfXpwJnYAAqSU7&{7z3__xpq}ge2Z|fFJm<fEuB3IhJq$CQ}K2Fb>xF4#IV9rh(R%t zhC1h{NC1k@Xbg*8FmQve(o#=%b8{k!_K`ZYuoc%@S6l(R9U?`a6xUaQ=dRVoI)oRt zRedBrSY)J(_|rg>O$|N9sG-d9EY&ze;R}*8K<uC;C6}f!mg!)2!)0ld4@~EFgI=Z% z$-sH#c_ulX1a5#BVD@Fe_m-qy*4Q$O?$s(y9&yu`oC+Sr*1tZzq8NHEQf!j0ExrYA znV015w*kYokw(gC@anOBHcx+L!V{1Q8Z*oyF|mP4mFLOVeNCS4jKfclz@v?mhCnW$ z=}rpe_G(*7M!aE3uXQUB4MS{&1SKUU?=6kgFd7?r&G6MFV3A~lBKeu3EBfq>UD8^? z`p#smCX54kSGVqr1~D_>9{<z`ED>)(dPf>D;5nqKY{1<VkS$Kt=Ns1itx^yaY=8LW zVf(}UCqEG(%^?GT&r3+dvO9UoVDX{)i-OMv#m0dMl)h8+c8e@1OZ(wd4^^?zdqGf8 z&;p#B5m(?F{}~1%o!<kbRfq0|(HQE+bFBgY-AzY_hHhZgbMD>9Ua`4RKUVL7fd#$I z*rcR?2I&xd5K;0=t~+e~d8S(77}J!ht=uFRiNConE|MP0#&s`Dh`xKE^uELsLGf#Q z)I13@r3{ti^IZ`jImgDunZY!R33T$$zPm5k*GqdX$AcXRB$v7%1x)e^F@;_@!|DTe zq#3N(1Fp}p>H~SVVv!{-eGZ;hG)I*=5R?XdYk@CjhPR)+5duRpuwxbgvxUq#?6VMT zH9NWgYjMHd6{b!w!e9Yx_AC#W?`uP3vy1!`Yd>%CYz-F`z^-~{%wOgP^nnuKDRi=K zdse7!rwb+{y~w(dm+qcW78s2C3k~Mn4eVKCp@SJ2iG-%AfUv?0_M_eJ6%a;txWE(6 z2g4o8meKB_d0I;xM86xC;OxUdn1FdAm!({(qCq1|I5hkImLbnt8bS5^6LF8IS;tw$ zY56+#a@d<SAWGieR+~yEW$bN{6fd_OJoYt1yM6>}W#$W3bg9=o=zrUcMB+nrB@zyO zjWq*E)iTrE?AIpg7LQOqg9>|tUQc9Z05*rdE?hC^%z^*GPR5*bI?N7%+1tw5@fY?3 zN}O!<v;EW`yYT3(gK8cc)b^2y?~J+s7;@zO_jhBz?*n~1Sr6lSf4}j%j@Ad#><aPs z{raU2b(Qg@$h;eP^IMb0mr8jHlYZZbdj6k#NC3Ezw#Va8(|}j>n25d<Y;Ks#NzX$h zCGyne<hESX)j`V)sepHvt+fh^w%TIOO?QgcT}Bi%wy*NcIVP%=7x~l14*ANmM)+>8 zA9<P>6EjxBmSgI)xjaTAcCdx@zn(5CD?3<4fF7d@$b~gZ8&uxt2oEHr>g!BbA>Z3J z4t|28*j;7BqN5I*UC9lbt(i6#_V|C#0z9f^jg?iT6gs1sZCVO!x{&Oz!I$X}A|IiH zl$~TFq(jHdWT$jNb5PT{swKV!D#59Ggx?ev{R9c18vBR5Kb)K716_F#Nf!Km^40+~ zgoUk&ted+BM`L2||L5sY;87~2I_0*y=^o=pxP8|jKooU?Ch<<r^&-rbq9OGV${wY> z4~=t6@0UkHOMZwDJ_<~1GQX^cPR<^xGmxU=P&Cb<TB)e2ZWYvxg`B$Z=t~@-6r8v| zu%%&Ww;ODOnoc0a-9Liq5l`?Rp-vf`9Ym6#%>-uR*DBT`28#dEH_S}$dn({Pe8>Rk z!EP+jnymr{5CzMNbT2?TS~E=iXg~aYgaBhmFG$D~Bnsxd6msVfZy-~r$Ply~IjanK ziTLx;t99m(9;OgKzrQ?s4a@<Po(B~14X0!XwBoCPYTxb8@lqorw<u7YgYhlxogg=G z1i%a-3JMF4QwA(<YIfH$)$wK|ksSZ_?RDTcNY4uDpUXThhE4b>GTo~U{%_=I*&pVK z1~-9;7e*$=g1eQzE)L2z>Wbg4N1I)$D@+>0j(ZqQz%}84j#v6dx86yVf1U?*ehjAB zv2H`axTa^5c(oL2K;0O$2pZaR_A`L#If#KoLoY!T^mZf>*hVfCqNsjnr}daGX+{37 z`U=<WkxrqY*9@K8hFeIgTKxVR+LE_%aVjt-wbx%YESe~4lnztD$UIQp(qUd+dnm+O zn=h6wsO(PtUVTO(7M-8)hWD)^RE|$gllHJ{Kt0cb0R|#}GBA)bml-V@X6~->=GPcF z<gkc{Ea=5i(2G$Z{oHg<+MHL{#@ql^F?3LwuIz>$@8^^>nhm|YzPk?sQnrCE1(<af zQtFVcsvgV&TER2>h@a1v4;@4(1Oy`XKjfUfpq<SC3~0QS$KMRf={43^=(J;YUdK@p z)NZ$e+A*`Y2O<sqQzLi+pssGsdk+K}>e7q+l$e?k=mZbhW?6x*W<YknC<?mB#P{06 z7u@*-`1swOC%)trn(pszA&nqB)?aBqQJq*+IZjtE%|KDj$c8to=+OaB1_ca2S$_ar z&t;e?aQvyt{u4sEC5i_-*&d5oX*q@H%|WX!z(r8aUyKI@E3u1GP}pQp&<A`1(+EZo z0-;+GgW>G~8W9vChV)A0plTu1zCwXGooK`X>^)ZdqI=^MNJ6X9rWdT<FLJ^lG4s`% zH$&V9K_dy=B`jIAax{w8?NZhwgN{z}0`3(E>=r^JbFCBpX{Kh^uLq%VFa32`Sc+u$ zHl>Qn`2jYRj49DK$>@^~ctKtl*f1#x2`zw1FA~6042LNDm8&h_w>=}k?K#PU5b&8{ z3n)GT1(km>&N*|4Vh1{N(>IjdLm|hCgdtF0(NLv)fLnrc$QS@6@D~hZh}5iWr9%^? zrKJ^+&wU+v_P)H}cN$%9J+}l1t*O4G!L#Jf9#~@Zf>#dlf!nJ09=LL}rCvJJK$^6A zOF{YZ@@L*~@Yq~70j=-)&6_lCF9qSjpeK{|hEi6&r~nX0FtxPI@c&@|g$u}6D@sb@ zxTsUu1!WW(Cg)xyIC*oJG{wjrK=RSlg9fwoltaOH+XZ=G1Q|o%v`lS))|a6kC^7Nr zzlHVRgTV7k1ohq0CqU~UcK^DH2$7?N*jDS$6a80U!vP>(B!H_nHR2328Z-r(nwrEB z@1-fwDvZJ3_4MKAZPs|zHT+>ZVMBI9f^2s<@pw*y@fB}dIb`-tHhFlZEU%dHmZk^G ze_X2!z!EH!$tN%d4o|2=gL9b%|EEK+tuQAOw5`ZBN5&ddK3z?dHahV}d>3HR2aM0^ zgZ&*J;GiQTS0FBk5Rua$0HQ(FZvH~;ekTqN6)yTiE9q@&D$=o5D+a1)P&D(qgDL=H zfrpSb(X9#;#T1~~%*&!2?jdJ<Cn98?0OprRL2~VWDyjhOYJK+4Yw#79fhtRY@PV{@ zC`5rB@!PRGlNY}MCA+kH4YYDfUFu&<mPs|c&+{I3=j|HSX?r5F_rOBhdsAQ8nhQmM zI;Rg96EEo=OCSnp9SXm<IDHF7l#uxlM41D(%#XSsq<a`_dI{G<G<Hw#9OUthYOvN& z>vIE9AeJsE$-B*Gf^UOSI$)H+Uj^|3+*5Ao-o6pGw6(Q4<y<aAOPOW#9X173{aWkO zQnMpirJa285}t`!uU7;!c?{Z)tDrC+z<60useAidK199+(SMt<?k|W80LvVgt?u8a zUWV${24f*yE`^Y-z2KW5UFHacN@m9($jsty^G~2|sDknTWAl<K-J@4MaO(2U!q6ZQ zn#kAoUFH3)h=$?1+BFOa@*_7-)n+ILrgq$|_<2)BMI+%N{~9pcSI7u~Rd42p+PE`7 zoRPl&lEL@&Pf_M?&Pq!sfKb0Jj6BK$z%y=iusv`m<A%z0xrN#b)o^f#@FkG$@dD94 z0aF7(eq06`=hQ7Vu-tYoY8jONKF~u4Fr0K9a8fY6$4s~26Fdg0=+|d|Ivhm4?}DHB z5k3?2TLlIkeyva828(jebdlVOe}{&|PFVVWyctm)udNZBBpLN41?0ODkoIhevYm)X zk34n*UgQYn3cYA`G(6xY0X+n0cT}Uo#YI3VE20}Y?WKERtVS2(#0Q_!?Ut1LA(}Af zevu!#F@3UQh}ZfQ!w#e)KKg(bq@Oz=>(~?t#h4c2rV0@)1fHxA9t!OnT7(B{#)jPq ze7w9bpn(5`ehP7i!K6}!#uJ*RGf-HjfR(M=JXwJrHVq{33<QfZuTg<Z*bHyI7evE| ztMgZe;G%I_e5VDG{vTQK(U&GgGQJTp!w^jslHjvZof7hY*!=q$1Rcex;<aCth#-Q{ zD1<m6$|l${3Bae2C;A+y-i-g|SkBE!{{V>O1NN88zurLTm%`xlSD_X-FMJ!&0$m-1 z-`Vb`0RTM7jt7L1wAM!kMDNr7XzdFZ#YH}uX-s5^H=ZcGD;q8}8y4|-AWPLQJ2$(z zG{xFn@pPUZS~|J!gqzgD_^*ei7IJ*=<X(lxWnTCYW_`b~a+D>o(Fq17<m#@Z1__03 zZ1^bjOq{LTbDymC4<!)Edw$BBR{>4#LsusST&mzn$#uZJYG`J@fW%R?K>TY{^anf% zKyx8Q82CIXY4K*n|G>AosmTh;;bUfMm?yVKvr&D!8qq!cw|*<FM_bx!o7+7r)xbqQ zRR4mgh=@jQZ7niRho3f3TjGQ^B;nx-;jpTz>SOn!sn*0p0UcLOj<K&d(DHl+F4q5q z5%oo-X7|PzR823C5YFF0Ry007zV3fO_Aeb;fFZu*^D{t<djWh3LA)$-u^w*+Wx^G3 zPp6}i8}%&zWJ(nbhra&qGV=i>7At_ij`sGIN_`EDNEl%~b7y;a$<Oj0Gc)u5sP4<d zp<e<aME=T2ALAB}-*U3gL_`TMNgO%3fJgM^x6bmc35CPC_-3Jwjz^D3N6*ijxUh zvJ5ejJrpu1vOKT5bFT02damcXp6B`F_s{SAbCQ|Qd_MQw_xpZr@4IM9P2#R2kRV)! zQMNN7I}RZ}&HijF*9=b+#^ctNFoJ;(JmN=p+)!t`PJI6S=F0M4C^W!b-i4)hs1vxS zp_Uw*D6KHJZP^oF_wLz4p}Ce!-#;M4I7Ei05v^kkz{9@2zO(3Iap7GH4V?g3z%n_G zJjWZeL?Odq2d9zSlPK56$IPBec0dJ>N=SGJDk!b4Zt;cdeqHRs`^BKnhk=`$wHKxj z!`tWDk?eXiAQClj-fwcS@i$!297uqGbE1jK_*kPA21Wt|5&FMZi)TYh{|)<B0oMF| z*h52z(q*A=S!Zp0F*bG%Ck|zTJ;Wh(q8GOQE&#YA@O)@QggI89UWCXt+J1fg^oIq! zOnkT%tj~H_FHtcu>1;7y1Jo!^yK5-}kp@Sg#~}nx+kK$-)sveIzH;RZ3OO<dx86Zj zn}enBXueije#Z_2!aGMw7XtjDb(pUqNq%#P`4cexkMSK(zMU>uWZBpOf0*9u6_}is zwhszVR^HqS5miI_ub8okTK;WzcNFws&^}FT_~`AXW!Qc8Uw@9{0XEZou)s8?S|9sN zI>7!X&n6fVzI+k&>djL_f0UK&iHwZ2byBwU6c3Gua#gFZm;``h<~l6C@HOP-sebfS zDL#`*3Ov|1>t{N=b*-mSVr2*R8i~pu`1oQ|QnonGz(jdiSNHbG>8#m8klWuWvDg$% zr=kC1Xzu3*1Y+KXQIr7P_p9bsNw^8UGwLha2s!Zb<;!6d(kjCP6N?7|CVCdhrxV2d z%er;;lvps?$i&1?x%0s0XDG2yRpQXgWnyLJ^wEn+Gcfp-h<$W|al*>G9&w6L_robf z)%zTSwlFb?N*EK(aZ^xaglYC*L-ueNq_nj=TR(Y`=6lH2VHBc}AFWPObFcVe*|Lo^ zd!V9z+&MI|+9YjPFqKo3STqT|1=Be;ETSF2)mNOKpO2o?g3Vv1uPDzNyWGy2o%P$U z<mT?)(GT{;)1#w{vDr+tRH1@3H`T63$JU#!c3~{}ysC(lynG#Nl4HqHxN_x6;lm!5 z-ptHQ9G}3t7~VkL#*p%pB@6SuJlIC-Y4^bsq$DKDEl#5&g!9-;@FsICLZ+qz!yXwQ z?@P<U_g63}x++A?e<qLg3v~K_NyNTc^w2-LrW<>XFpYd#ocYnCXK-%^0|H9e&Z;7- zkRI7U9v^Opvzwcn47U?eii6-Aq*G`bl=tBI^N*=H$;r=q`}^ZAUtSX3=kD%qeVciM z#nQkh507`0%wD{uS&%#M-tT&KiMXBM+O;u=;}FaCdVBgSNQDRC&*Vq&RIBcszF1UL zB!$E_X0VFX_U&0^ywdt<pKGtIFZ`BRRQH~S51xFh28F_o@eOcs15Ik@&U#SjvQsc; zuyw_5Gr7M$Fffo8-#J^MpIag%Z2P)%eo956a)(9Us~%;vCplAMp=}f!cn5@xwio0O zY9C%>uLLch^Q8d;QT*{Vw0k}JG%snv34Gl#H#av-LA$dZh{c;>hatQO>kP9IsUS?B z6HdzUNbx-)QqkwhN$RCbm!u$3^u>%6_N<bq{McFA*;7OWIDJK+vgpYYj?@<KOTrn4 zYziH&Wl9@#k6#rKVx`vhjzDY<qqyUHDKh8;N4R;ath_v{uTa|HxJWRqNvWC6+^}H- zM|?)`nV8Rq&DU3lCu;g~i15X6+r4`?YLqgk4rIxldEQ?#xKinKZ48`Li}sZ(R^;(# z(qALT!F5T4vC!DZf<Jg_j)`|5AJS|$9cLQDqW7p&#L($KljJUQ?Ph;}|8NQsldlKU zY{M``qpBAy_4WU(_I-w&Ms(jcgOpVnN}b--P@ZEp?DBee5yF?|I@Q%8swe#X{SSg0 zW_5iqwEUAB?A=t!^(>AnJB8h38l~*Rl%|HX^egfelg_{>^O)B)HB|KDjD3B!P*6I@ zfQOS)Jq~hkuUe5f)e05vCmSxx)%w2bvw>Z<X_9W8)Z#_ob@wYuDtB1F=S5zI=HW zsk^FIuMAQ1JdtzG07f5r`{V)D{5l2wbwi|9Vog&K#B!X$D$T%v4?zVq!}NpvnGBaz zMpgAFT%mgCvmPjhGF!KjJ%WP_$F0OfMt!}ZCa|BJb>6L8x6Z&*p{D_wWCFv=u`Nwa zPp$lY0o9|brR7V?Kulz0Dgd(q&_eyYXTE(sJ*luAvH;PAwfqY6!?|25Jj!8scQ+~6 zd(2^_6l3{MGCSuEfh+xiK8U@1KmIrbNzl8!4(<<{HRldszm4i}IWkb2=!t-@1Jqo( z(Nqe<rt~;eNdh*OELoC=^6lJNVvS9jf91+%G~F_G$1ZLXt5}c7@NNj<`)M>Im{H$1 z>kW$gU^->xbFq6N?qcj1mW{&t4D6dT3td~E4vW_1U@1HohC%@a^@2wBF{~2AiPJD1 zsKj-`@imcn?HR}j*zoFsESeF&njGn{EM1rzWxx$Och~D<>*kES11)G4-HVFIDO3~$ zMNBf!InKaN8XO!vh(LJ@Vh|n(wL<bb0AghbzAQ<Dx&(AMoOh9DpMU1f9#oDN=*b!p zlBR}+$q>I~a8LMT6EGOTpMOq)@($t7W&FYpFQzp(jv<=V;MlDd7S6;5;rXGy>+-<4 zp{8vNt0H5#qcg~UuEpE%DB<fBy6M>}i)4<RJNF3dJ`4NbAaH9VRuOn0FYYz@Kc z0Z!^x^oorvEiDCexrY+Aee>qszEdA>*4PstqzUX-ci+B3&nRI*!F#~jga6*>GIl`& zO@Tvg`8X87!S0~Izy4JZsVLv;lZA6fu^GGpV=P|5b?fdwdbAVZg#F3)1it5dmkxD* zVBxkWr>|oIJ%HdegiWX^aDE^#6Ffq$TE(GB|H<h(^FMx!*50CvdxsjxKoq~m`5m>z zDixdU0XqB3BY>wkP2Z=~cXd%>r4$f<ot)D7V(1zVzJ9&n{Emh0u&_5li<f#}V#(~< z)&9x1lmer`0C1=gSuLWdeCjN<fkxg8(;%B9vOL!eYS^6q@_3QMZLARTMTq-P+{8mY zz_7Jfb)y8GK`8~^6IMK>PZi&`s7V&ujVa(!+O_Llmha$W=U_KGGyC;(8yt&6cQi8a z@SdaZtT9hg=O-R$pM~-(*VzZIncUiX^m^xR`Cm(670guI%%_lHmz2~+RV_v;-V;F+ zhq3oBTmqv}gA6fMG0)%N=^3Lz&_D<#tM*?%P{f*Qb0jMT8yW+XX}h$vKE7x(ls2gD zAH5#JVmcBK5D?rmO#Fqay1Fl4Mb|H4WpK2NObiWAXim#kV(*WC{#<8x0CLQmd&~%c zDUQA(mVn3GLnlroFBcFX9fnUio?44#E5QcXr%s=aM@F`&#t~kw8VY7U1KY9Vod+WV z+kJAGDeEE;s#At&m&buN`$u)-PKb1zfZQifG_@3Z{JPuTCN@E&?9090-Tgc1%yXOu z-92V)Mf>h2Rh#UsSg(XW>EY!bhexkbenB!*Z6T3r9LrlQV-o(lBOyUV38BVlbJ1FJ zF+3bGw+f2w_8&OFJRz{@a1OkGc)?!Gj;fzB@~T;wXO`NfPz%JEcA??nRJ?=p`BqH@ z9^u$AP`|(e|4yVdg)|p(N@l9`6%muXP5k{1H(Bh)WXD7B=U8KPZ6J~%+^0p}qsI%( z)oMM-yhl50*V9A54EcdH(zMD^x9cnzNB<$i@k&xs5)zNh{EvY1HAFYc)sU4ks%v`1 z<#Sj<@QivqvvxFWW>D-eWRvYiiihPK+a#`QxV@0mTl~-OpEv(pB+#UvKUJ0ww^AZ1 zB8N0Q1JM7@&(CjwAc9%4fq_BZ?NUQ*DUIGJ;{Ax{NNwH99=c7_?l3@nF7H@@OJZeR zoeH+w`v44j^oz(JGn~!rPmV*oH#a(gCg6T>|B9}2F&{rV!6y@LM8%V+L~>=l?f!4V z^3u|zmG3eCAAEd#=0Zw>f~2K4jPi@HumftGJ;Z|W@~)kjxg?{2>jTVNS6n^!PUH)Z zr$l<W$%d=uJM~ZvM_GOU^o>&ptd`Oj+JyI76}}gxDteRr10@!cqeahYK_MY*Xwwxk zOVHZ!ZoNsI3QDSZfkfa;W0JwilXoZG`afY%8E0!(oR1j&NleTI1^J}Nst|xodo*X+ z!{O0$8x2*5y;zlivJwj<*K<ylc$2RYZ3XfLEZAtfUm%I-J>jNpFP(PpzVx{LlaOZM zz(FY+8=GH5M4X`SoFYINL1srmeh|Abe5KRFHVY2uQ#g41_?_mO<lZ*we)1>HZV*<` zpK%`Vdmr-b+*~*Xkf5_rgbiESd)Oi>D#{MG2(-tlR<-X74219(j*?4I7I-43W@mhj zJ!$-ssD!Fj*XN(S^QzB%y?!~vU%sP`K`wx$V&FV4iBZ}DQPh?2JOXJ#>4nnYr%NL9 zdGk;IOcyF-IdA}O;TvaSx4i~weO)>~Deu@8%pXaAjhL%dsOzebav3eJ5A`pcXOm#> zfheGKaq_Bm7*teLSg<XPjk}*R;3HJ_*|SV^Z4G>64D9Xfj;XL=opGnm&rF;hzRo}i zJldETT#1=rq0*j+$v_&6Z=NDD`qP@Wec!)dIq$^jdeG?th3YT`dnh>O)#bUi;cDy{ zKcG*m+ujihn4W`*bC`z&1AqPYjhX*m>He>g6DGrdfn8cOCN5=>j&he_bb(p$y#y29 zV4Lj}R+)RaG`eONA^;`+OsXqvQI}zL%TYF2vI%?@@SzH=EEACXau8gRxcUadZ|gHW zoc=_MdNISqi&d0M0*exr<ctSrQE-s(UC_%F9n}d&rOJ6<irdpG$4Wikn~fQ+9ADGp zt(m-Ki+7jkBw+9M&2B>JYooPQ4~Pnii0q(&EORa`U1l1mbZ`DETU$m-N)M`bH0v4Y zf3$*!pP%2aC!Q~&HDHN0Bk~vBm)OG-(YP=cTGzD)3>&K6p+V@iJXNVWG)`^H@K{l` z9S+i#_?r8~k?(1>E1m6=r+N;V(i$K^eo_uZXu!q)mW_K26+2U8TElty#Z7)dg^?7^ z*|Bo6k#zJUtY{4`VTMjxYIbi_E20vI5>)SksuqS%OVW_ziv%0=KxTp9Ec&Ui$KwOQ z5nh%!40s=a7*gWVrKJmk;_)U>Js5tTGP_*<LWqvbIe+JXm)BG3CkSk}C^$Ez(%Da$ zMrc0Cb~<wljR^FkoW+Wyr$IdCI&&3hGv(s*@0Dd$RF1&iqNicO7uS4&ssj5|l4j%g zIk?>qr=VMH5EmDxI=3}pyzyhQ+_bKzxXwWZr`DYWXF}X=LEOueE$aQDbbh$B3Bd}_ z5$<&Evc0SL`Q73%_mpT22x5LvuB)p%Ot<1siK=9?e}f$usi1edHo?f;{5A~v<fbN5 z^3XtmHz=q&HlMW;R9@`eyLY=)ze?$JI0a!Ye-|FwK!(pJZgeT!O}~|t6!?<;WAYFt zl0F^%M&Prq7p?j$HoBVPnj``1s54a^6&t&a1}<?l_}lq+t(8?(bV{P?`90shj1o8& zFkNlqW3_e1j*p=c>_|e=G*>jF8%Yph1t!<H>L%8cO+zfPwSt1%w6u;l)UAGVYhZXd z3$Gl4f_VfV1Xyyq@1c@+^|$7nfIj6<7(RL$c5&HbxqtQez(&78`2=p%Lk5%lm;SHd z%B0zumQoJT=dbXXWUY%$;nwXpFt}yf=0kdBeX!?wLL;_nm`c#qKTJ;6DL8BP*|ZmM zo$5Q~gm*OA`Cx4mc?d<-x_N4~s5)hEfRl7b)wL`TNf;MiRlyd|?yE-0UWD~f1|hIM z`;ZG4vZQ-X)t#cOYz_rg$cl69FOO{ZYS{u)+Edes=fRN=LXKC7AHie-{iIxUn*QJc zp`S(vgxWSZ5TaXEu+Q58$2}mIoC*`-O`O-n2P4|OmuyI@)?=+u_@knuPir1s`uD>w z654w*Hw=kC8jvJsVYY68pn06Xlaq&fDXMY7kOa-3W@jQjWYzFg!!z24x_|$E?)^mV zz<GKL;j8HGc>tghE}~{k!26jq=`PGq%6vckAPr3ul#H3VF1|LUC%E_z&sttnCVdIT zPzCt{3wj><w1D~ME?1jR=#<?%r?qIjKi<^=;aDN7r@-@a-+<#=1xLTQ&2|eN35=C( z7af7vxb~-?-k(<+Q2VZS1-PuaIQ8+^_3B+BtG;VoaZmE?kuscsLSZw}3PvhlyyBl{ zRoyxwb8gY1RqEv52r!D7y;|N?Um3ZzIoIw0oKpR+t}g!7t6M;qp*3#NM9jhhi5k%B z{>Lv<Rc<*a#wI0=ay}(LseX1~ji@LC&rG~zA2@d%p+U8rec1Dl__1o`eoX98_30M* z_7E`V2upkswH*h6$k1}%IynFavPt4L75=D|m&#i^HTLfs@UVlwJ$~ynJ~^4sf2KBN z5W@JWf_BYy93mmVby8j_s-9PtZIWdSp4*IAJ6VXNV6e;5@Ce{tlC*`-;tQJx2NFD= z+RKk(gRQErc8~4<=%4|9LahB(;oL`$45z23$G?0Txb*WsBNBbjEq=1u7=P`6ET&6g z*N>8tl0~n1latNZUL>Q|;VkHcawJlY+WsL5Rm*uE3rp_ou8Q?w-84EmKE_L;sIc%T zGOYC8cl?dVuE@&B6n_YSBe8=<hK~y52ttN(7&+nIwM3_*M<n$;JUKCOuUD^MH^~-o zQ!v8En^l8r%i7_7Yufh`JsDV&>ePz!^B8mrnMoQNR&=6u7BP_YHPXb%I6jCMJ`CBL zpmwI9J?HDu91iL%g+|(n*we(#Lct-C*Q|5c?R;qs5Pwnj)CxRFKBnL-+Tjc_ODHsw zFDlHzIT<F47cVXb-F>Dkr}+2i1QlN`OG|@8LbwQ>oCbwFh6#rSWo=k*3|0qLc@{t9 z;oFpFz|7{=>uke-XD7$XSKBlwV+$iho7Mn_f5=Uu2$HP)vk5x2<kWP03$!Boe&%J2 z6}`MG{hapZ&70%YJu}gKdyk~6`}}uEOV`8a$V5XuzWgQ`t3~O)0Sn(cafI6*M6J=C z6Ky4S;n7<sANVS0?b=3&W7YlbYe08lXzfAx?hR%^RAQoYO?6#e3r>E_hA5iv+-?r; z6Kxt70^>WEGAJK7eT}**mDh@6UF-_lsmK~+9WWgzi~vPe2a@G;ueX#sl#q^kS(Bh< zf{OC^K*VSV^9VNJD2nFXL?fqs>x&mJ;*c^zCO#eKConaRlAb@(jpOp|Y<==2(hNas zz}@6SwspM2YvXa<>u561q#AzzXC6N9OWxj+gy6g`8kER(mG3w07A~e~0eQ=!$n744 zIPiFfjxfgl)f!_#h&iV~02m@W34)@i5qAk?N7lm#IA06e>NS@E*hvkbuM^Of4r0VY zLqpM0&CUa4hk9lXKHm%~aSwrPK|#S|9oyBJzgc0rqLt<0GO-If*l`6%29Sn$10b9S zLh+K#b_8SxXl+Ej%Xc3*v{FptC=NFxii*s@$|Z(9<fywi#90ZoMrzps%MNFe-+(fJ zRBk#{QO}R9MhKU_GYe-ALl#25mu&cG*onoo5!|pL0|zf1A`v74I)Z{0L8@r5+fj|4 zBw`B2DcJs-NQ*Fpwr$#^10W2m#t8J4obzF+TL2MSdgo3<h!I90CTrKOO?&uoNA$?k zXAE?0T0n}K9}CeYW)xYLNZ@7T*GLhZMp+`iB~rL!B9{6G7@!>J^<?Xt`_{QY78c?- z3jR2NOISOAMNVBPST};4)*DdVNqm<X;7Y<c%!Z^Oi6n*1lAea<JF~t2UXhW@TlV*I zGE^~)nWcdylNCsOF*rgNC4NPeZJ5)D7L+zyyv#t=4-E^;s~C5i`Q#dy1+qNXEi~fl zjF!f=7$6ces$qi2lhH~}-V{A}_wHTNdP>w7%xGgWdN?7A0KX33(Pv~@Qi`}-*N)<R za&VT*UtdN$ZP2;cw9%DyvcqZwtW)p07=x&J5JiFCjv&<x&ccxU8AmOoVDBDGy{^>& z#QtzyR4tF3`D7JQfWMxB;77Jd*vk9yRTP7h{_6MjoaS_IB&M3%#_dn=B0P#md_V?o zaTCh$<{1Q$1hH>GI&*~UivnPixbx&?V(LU2L{YT0wRQFMGJ!wk8X>}J_J>p84^&mf z;pnwtM0_xj$SH3V2<m=7pqT?%&@tMRAY}wHh^a-ov$A0GK~69bRrjdJikpOc#_T-^ z7BPtc-XNgz8_Z4!@oA7~(h-voyi>}vk`ex<hyn}dD0VHr_VxD8Jqv&|4NwE9m;?Uc zz{DV03xx_GA_E6Uh%tv;S|8no@sopzG6dg+9J<+ra*J-ty$f@l3k<-CV$ZHmnC5VL z&53vfX($Uy>kxcmBORR}0*!!lt?(<)w@0vu<Svx_vny?)MRhETziGO)B0)x4+K@)O z3Wdh1Bjk5zJ2yLAqLY$3&72>kr|Ww$=W;D&g>B`S?IoBh8*F=rhkcI?H|yHH+cl%L z&n^?Dn4#gOkn;1*)1C@gIOKBVqttSMVQxi7d((!kXsdkwP|(A{fJd;q$`4-{A0Gz- zNv*bEua^Lwz(#F)cKe$uosqHw4!R>tnlEvKqi-;E_+U*eFA^{f;_}HX3#KK9p6j~& zzyJOJ@iKPQ>Jh$wo)Q0x{<DnoUq9uf?p*$#pPmm(8!Y+HPh;x*k^lK&5i8=q|7|Se zm|rU{*gnx=yga?+UB&47_n~z^u);ePo(m=|zp$~?HfX!nFJsC9>_tcXq=KqU-Ue4{ z(6Gl_NxH5}?*J0zC0%U3D3Tue%KG_IH=*PEMwW=(V2*8Z6B-NR1`FL}1}*EAGrTCn z+<9>y9brD>%6LA90>z}O<^Lb=!p&*;#ned|n#T$Vbq*Q6{eON)tP~9;KZ<oM*{dCg z1M!l4vv{h8TmQZd)}LHHjZNNNy1jDm7Z(Z0Z}DEd`jvI^xT)94aU~k0DzonoRplr3 z^;~l9|NT8*O~<GFBol8nQDkKgV$G%Z)-26GY+(_%2j2EzLfUQm$7bJs>9)AO2!=&( zWJw=}MbS-2Is~)mCR0ZZ!%`%}e3@q5phzPwzRbl&olmCyPsT14p1C{z_bXUoT)wK! z-d%Qh@haT0g!d&kT+z+U>l%&5PxsI<P6gG=LKQyV%4fI>hbNLu4LwbR_JST^KDy>^ z1Q>YI4QBe5Ub(Sf+=R@oaQOoEjHHC#U_L)g9{u};)VG|Cpn!$=SJl=|mB|IgjiR}! zc(mkOf_Cj1A=wM7iv<4U>PBI>ZZgx2d*wFaLZMtfeAVx|!`DU9n+zLT=*1x+A&yXv z0c9r}vV-E-E(HX#K;^uhwvXm7DQG&p`);;`w^0r*@?)>u5Y<hnIf$$KOm8Gb7<br$ z@79;~=67S6xu8|i9u#mor1;^8H*Ew{llFb1zT@nb!ZR<vy|Qky?3K%0UUbdp8dsOP z+1tn!SCqmPWijdGTm_}>HQ3kOoEhwH#-V2T2aH}`V=m3?gj|irn1Wm(#@&>w+L^2H z_7J=sH#CY*x5wK>aYJFap}lynfts>3%02xdnZbAf1>#OX>ovvK8|^J%%0O@%*1;YO zwJ~U>X&b9Fe!uoo9kVUoM)J7WZrq|kubjhAZbFkwimnM?!9{gOmYA_EZ4GX>7&Zvd z@7(U)N<+@W93TcQ5)5o;pb(Xvoi<upW}f=b`;;nP**_TsVO2-B8Z@>vM1ZzQzAV=2 z%kbFLdqkHPU@Gq><cX_W;OdDwBPr`J5L@x#y7=(rm@W%>w<ogG-03Uik9&TwGZ`H9 za$HOmD5}oNF2O5Id*yP9XK=qJH<_%VAq?a}-I4LkEL=2wOY`K{(44dYdJ4t!##+jt z-rPjqO2hKLjJ&|l67;G47LsREDZZX!YtOC0Ln^rm<*zBa)`pRD-Zzq>i~-$<@1y3G k^?wzv|LK3yIrwEkWODYD)W=73@+>snL;JG#oVfhI0L+PFO8@`> literal 0 HcmV?d00001 From 173842ed3abc27ecb1958654a4f28f33ad89f079 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 17:33:35 +0200 Subject: [PATCH 22/92] feat(docs): Add content about interface fields as found in original docs (#534) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 0f1b5c267..b7938a906 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -25,3 +25,12 @@ image::osi-traffic-participant-advanced.png[1100] OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. + +All fields in an interface are set to optional and required is not used. +This has been done to allow backward compatible changes in the field. +Additionally, this is the default behavior in protobuf version 3 that does no longer have the required type and therefore ensures update compatibility. +However, this does not mean that filling the field is optional. +For the purpose of providing a complete interface, all existing fields should be set, unless not setting a field carries a specific meaning as indicated in the accompanying comment. + +All field numbers of 10000 and upward are available for user-specific extensions via custom fields. +Therefore, no future evolution of OSI will use field numbers of 10000 or above. \ No newline at end of file From 2f317fb9a0f7f4b8383e69b30d3432428dea0472 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 11:47:00 +0200 Subject: [PATCH 23/92] fix(docs): Improve text quality (#534) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index b7938a906..6613a475b 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -26,11 +26,12 @@ image::osi-traffic-participant-advanced.png[1100] OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. -All fields in an interface are set to optional and required is not used. -This has been done to allow backward compatible changes in the field. -Additionally, this is the default behavior in protobuf version 3 that does no longer have the required type and therefore ensures update compatibility. +All fields in an interface are set to `optional`. +`required` is not used. +This has been done to allow backward-compatible changes in the field. +Additionally, this is the default behavior in Protocol Buffer version 3 that does no longer have the `required` type and therefore ensures update compatibility. However, this does not mean that filling the field is optional. For the purpose of providing a complete interface, all existing fields should be set, unless not setting a field carries a specific meaning as indicated in the accompanying comment. -All field numbers of 10000 and upward are available for user-specific extensions via custom fields. -Therefore, no future evolution of OSI will use field numbers of 10000 or above. \ No newline at end of file +All field numbers equal to or greater than 10000 are available for user-specific extensions via custom fields. +Therefore, no future evolution of OSI will use field numbers equal to or greater than 10000. \ No newline at end of file From cbd388212c1081dff914236834943d68ee00c168 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 7 Jul 2021 15:31:53 +0200 Subject: [PATCH 24/92] feat(docs): Add traffic command, traffic update and host vehicle data to description (#534) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 6613a475b..5e54b6c1e 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -11,7 +11,8 @@ image::osi-context.png[1100] OSI also defines interfaces for traffic participant models. -These interfaces allow to send commands to traffic participant models and to receive their updated state. +The ``TrafficCommand`` interface allows to send commands to traffic participant models. +The ``TrafficUpdate`` interface allows to receive their updated state. The following figure shows the interfaces of a generic traffic participant. .Interface of a traffic participant @@ -23,7 +24,8 @@ The following figure shows a more advanced use case for traffic participants. .Traffic participant with sensor models, AD function, and dynamic model image::osi-traffic-participant-advanced.png[1100] -OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. +The ``HostVehicleData`` interface describes the measured internal states of a traffic participant +OSI currently provides only limited support for data structures describing measured internal states traffic participants. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. All fields in an interface are set to `optional`. From 80cd3080e99acfddaa731097e5834ad7d9bb7d7f Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 17:41:41 +0200 Subject: [PATCH 25/92] feat(docs): Add link to reference documentation (#531) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/misc/osi_reference.adoc | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/doc/misc/osi_reference.adoc b/doc/misc/osi_reference.adoc index 0f0224886..36f83a1ef 100644 --- a/doc/misc/osi_reference.adoc +++ b/doc/misc/osi_reference.adoc @@ -1,13 +1,5 @@ = Reference documentation -TODO: Add link to the doxygen reference documentation. - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The reference documentation for OSI is generated with Doxygen. +It is available at: +https://opensimulationinterface.github.io/open-simulation-interface/annotated.html From 10b154a8e5d24d6c694737a485abea2cf453fedc Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 13:53:14 +0200 Subject: [PATCH 26/92] feat(docs): Add very short vision document (#540) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/misc/osi_vision.adoc | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/doc/misc/osi_vision.adoc b/doc/misc/osi_vision.adoc index fec1c1f8b..7e69c2273 100644 --- a/doc/misc/osi_vision.adoc +++ b/doc/misc/osi_vision.adoc @@ -1,11 +1,6 @@ -= The vision of Open Simulation Interface += The idea of Open Simulation Interface -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The Open Simulation Interface (OSI) is a specification for interfaces between models and components of a distributed simulation. +OSI uses Google's Protocol Buffers. +OSI has a strong focus on environmental perception of automated driving functions. +However, OSI also specifies interfaces for modeling traffic participants. \ No newline at end of file From 87fc6141f68b55bfb06a9bb2f5e5d035a5c3a517 Mon Sep 17 00:00:00 2001 From: Stefan Cyliax <stefan.cyliax@asam.net> Date: Thu, 8 Jul 2021 16:50:02 +0200 Subject: [PATCH 27/92] fixed image includes and rendering with aciidoctor Signed-off-by: Stefan Cyliax <stefan.cyliax@asam.net> --- .gitmodules | 3 ++ asciidoc-resources | 1 + doc/architecture/architecture_overview.adoc | 6 +-- doc/architecture/traffic_participant.adoc | 4 +- doc/open-simulation-interface_user_guide.adoc | 37 ++++++++----------- .../transforming_coordinate_systems.adoc | 2 +- 6 files changed, 26 insertions(+), 27 deletions(-) create mode 100644 .gitmodules create mode 160000 asciidoc-resources diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 000000000..bd9e7f997 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "asciidoc-resources"] + path = asciidoc-resources + url = https://code.asam.net/simulation/asciidoc-resources.git diff --git a/asciidoc-resources b/asciidoc-resources new file mode 160000 index 000000000..e0bd50515 --- /dev/null +++ b/asciidoc-resources @@ -0,0 +1 @@ +Subproject commit e0bd5051571733414a219ed0e94f5de346ca49cd diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 5e54b6c1e..0d6983198 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -7,7 +7,7 @@ Top-level messages define the ``GroundTruth`` interface, the ``SensorData`` inte The following figure shows the interfaces and models involved in modeling a sensor. .Open Simulation Interface overview -image::osi-context.png[1100] +image::{images_open_simulation_interface}/osi-context.png[1100] OSI also defines interfaces for traffic participant models. @@ -16,13 +16,13 @@ The ``TrafficUpdate`` interface allows to receive their updated state. The following figure shows the interfaces of a generic traffic participant. .Interface of a traffic participant -image::osi-traffic-participant-principle.png[1100] +image::{images_open_simulation_interface}/osi-traffic-participant-principle.png[1100] Traffic participant models may use other OSI interfaces internally, for example, to model autonomous vehicles. The following figure shows a more advanced use case for traffic participants. .Traffic participant with sensor models, AD function, and dynamic model -image::osi-traffic-participant-advanced.png[1100] +image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] The ``HostVehicleData`` interface describes the measured internal states of a traffic participant OSI currently provides only limited support for data structures describing measured internal states traffic participants. diff --git a/doc/architecture/traffic_participant.adoc b/doc/architecture/traffic_participant.adoc index f6bed48b3..e7ac59d2d 100644 --- a/doc/architecture/traffic_participant.adoc +++ b/doc/architecture/traffic_participant.adoc @@ -15,13 +15,13 @@ Therefore, the ego vehicle is also a traffic participant. The following figure shows the interface of a traffic participant. .Interface of a traffic participant -image::osi-traffic-participant-principle.png[1100] +image::{images_open_simulation_interface}/osi-traffic-participant-principle.png[1100] Traffic participant models may use other OSI interfaces internally, for example, to model autonomous vehicles. The following figure shows a more advanced use case for traffic participants. .Traffic participant using other OSI interfaces internally -image::osi-traffic-participant-advanced.png.png[1100] +image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] With every simulation step, an OSI traffic participant model receives ground truth data from the environment around itself, the sensor view. A traffic participant can output its own perceivable state, the traffic update. diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 0c93a5efd..ee9ffc015 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -1,27 +1,22 @@ -= Open simulation interface -:revnumber: v.v.v -:revdate: dd.mm.yyyy -:toc: left -:toclevels: 2 -:sectnums: +ifndef::THIS_STANDARD[] + +:asciidoc-resources: ../asciidoc-resources +include::{asciidoc-resources}/preamble.adoc[] + +:revnumber: --localbuild-- +:revdate: {docdate} :topicdir: topics :reusedir: reuse -:imagedir: images - -// header & footer for html -// html themes -// -// source highlighting -:source-highlighter: rouge -:rouge-style: base16.solarized.light -// -// :nofooter: -:last-update-label!: -//embed images into html -:data-uri: -:mathematical-format: svg -:imagesoutdir: ../images/generated_images + +:imagesdir: . +:images_open_simulation_interface: ./images + + +endif::[] + += Open Simulation Interface + include::./misc/osi_vision.adoc[leveloffset=+1] diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc index c3be8b3d7..ebf98fd29 100644 --- a/doc/usecases/transforming_coordinate_systems.adoc +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -28,4 +28,4 @@ The reference point of the vehicle is given by a vector in the world coordinate A vector pointing from the reference position of the vehicle to the center of the rear axle then yields the origin of the vehicle coordinate system. The mounting positions of the sensors and therefore the origins of the corresponding sensor coordinate systems are then given with respect to the vehicle coordinate system. -image::{imagedir}/osi_example_coordinate_systems.png[] \ No newline at end of file +image::{images_open_simulation_interface}/osi_example_coordinate_systems.png[] \ No newline at end of file From ac9ecd2df395ea4d95e4f03fc2dfa0a677e969ba Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 13 Jul 2021 11:22:53 +0200 Subject: [PATCH 28/92] fix(docs): Implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- .../environmental_effect_model.adoc | 4 +- doc/architecture/formatting_scripts.adoc | 12 ++-- doc/architecture/ground_truth.adoc | 6 +- doc/architecture/logical_model.adoc | 6 +- doc/architecture/sensor_data.adoc | 4 +- doc/architecture/sensor_model.adoc | 2 +- doc/architecture/sensor_view.adoc | 4 +- doc/architecture/traffic_command.adoc | 2 +- doc/architecture/traffic_participant.adoc | 2 +- doc/architecture/traffic_update.adoc | 2 +- .../osi-traffic-participant-use-case-1.png | Bin 0 -> 70706 bytes .../osi-traffic-participant-use-case-2.png | Bin 0 -> 77407 bytes .../osi-traffic-participant-use-case-3.png | Bin 0 -> 85941 bytes .../osi-traffic-participant-use-case-4.png | Bin 0 -> 96523 bytes doc/open-simulation-interface_user_guide.adoc | 2 + .../modeling_traffic_participant.adoc | 54 +++++++++++++++--- 16 files changed, 70 insertions(+), 30 deletions(-) create mode 100644 doc/images/osi-traffic-participant-use-case-1.png create mode 100644 doc/images/osi-traffic-participant-use-case-2.png create mode 100644 doc/images/osi-traffic-participant-use-case-3.png create mode 100644 doc/images/osi-traffic-participant-use-case-4.png diff --git a/doc/architecture/environmental_effect_model.adoc b/doc/architecture/environmental_effect_model.adoc index 17ddabf21..c58432a40 100644 --- a/doc/architecture/environmental_effect_model.adoc +++ b/doc/architecture/environmental_effect_model.adoc @@ -1,7 +1,7 @@ = Environmental effect model -Environmental effect models consume sensor-view data and produce sensor-view data. -Environmental effect models may, for example, include the following: +Environmental effect models consume sensor-view messages and produce sensor-view messages. +Environmental effect models may, for example, alter sensor-view messages to include effects and phenomena caused by: * Shadows and occlusions * Weather effects diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index 306efa65b..60ccbd940 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -12,8 +12,8 @@ This script takes the following parameters: String containing the path to the file with serialized data. `--type`, `-t`:: -Optional string containing the name of the type used to serialize data. -Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. +Optional string describing the message type used to serialize data. +Allowed values are `'SensorView'`, `'GroundTruth'`, or `'SensorData'`. The default value is `'SensorView'`. `--output`, `-o`:: @@ -22,7 +22,7 @@ The default value is `'converted.osi'`. `--compress`, `-c`:: Optional boolean controlling whether to compress the output to a lzma file. -Allowed values are `True`, and `False`. +Allowed values are `True`, or `False`. The default value is `False`. **osi2read.py** @@ -35,7 +35,7 @@ String containing the path to the file with serialized data. `--type`, `-t`:: Optional string containing the name of the type used to serialize data. -Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. +Allowed values are `'SensorView'`, `'GroundTruth'`, or `'SensorData'`. The default value is `'SensorView'`. `--output`, `-o`:: @@ -43,6 +43,6 @@ Optional string containing the name of the output file. The default value is `'converted.txth'`. `--format`, `-f`:: -Optional string containing the format type of the trace. -Allowed values are `'separated'`, and `None`. +Optional string containing the format type of the trace file. +Allowed values are `'separated'`, or `None`. The default value is `None`. \ No newline at end of file diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc index 7ae617f47..f55b2a1f1 100644 --- a/doc/architecture/ground_truth.adoc +++ b/doc/architecture/ground_truth.adoc @@ -1,5 +1,5 @@ = Ground truth -Ground truth describes the simulated environment around all simulated objects in the global coordinate system. -It is based on data available to the simulation environment and published to external subscribers. -Depending on the external subscriber, ground-truth data may be individually restricted to reduce the data to be exchanged. +Ground-truth messages describe the simulated environment around all simulated objects in the global coordinate system at consecutive time instances. +It is based on data available to the simulation environment and is published to external subscribers. +Depending on the external subscriber, ground-truth messages may be individually restricted to reduce the data to be exchanged. diff --git a/doc/architecture/logical_model.adoc b/doc/architecture/logical_model.adoc index cdfe0d5b9..ee5111cb5 100644 --- a/doc/architecture/logical_model.adoc +++ b/doc/architecture/logical_model.adoc @@ -1,6 +1,6 @@ = Logical model -Logical models consume sensor-data data and produce sensor-data data. +Logical models consume sensor-data messages and produce sensor-data messages. -An example of a logical model is a sensor-fusion model, which fuses the output of multiple sensor models. -Another use case is the injection of faults after the sensor model. +An example of a logical model is a sensor-fusion model, which combines the output of multiple sensor models to produce data with less uncertainty. +Another use case is the fault-injection model which, contrary to a sensor-fusion model, may be used to increase uncertainties. \ No newline at end of file diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc index 1db02ddc1..9504bd950 100644 --- a/doc/architecture/sensor_data.adoc +++ b/doc/architecture/sensor_data.adoc @@ -1,7 +1,7 @@ = Sensor data -Sensor data imitates the output of real sensors. -It can be generated from ground-truth data, sensor-view data, feature data or from sensor data. +Sensor-data messages imitate the output of real sensors. +It can be generated from ground-truth messages, sensor-view messages, feature-data messages or from sensor-data messages. Except feature data, all information regarding the environment is given with respect to the virtual sensor coordinate system. Feature data is given with respect to the physical sensor coordinate system. Sensor data can be used as input for an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc index b2c373774..1fe83a815 100644 --- a/doc/architecture/sensor_model.adoc +++ b/doc/architecture/sensor_model.adoc @@ -1,6 +1,6 @@ = Sensor model -Sensor models consume sensor-view data and produce sensor-data data. +Sensor models consume sensor-view messages and produce sensor-data messages. Those models can be based on physics or phenomenological. Sensor-model output does not represent raw data, but detected features or classified objects. \ No newline at end of file diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 54f8fdd85..8ca3e2b65 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -1,8 +1,8 @@ = Sensor view Sensor view imitates the input of sensors. -Sensor-view data is derived from ground-truth data. +Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: * Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. -* Ground-truth data, given in the global coordinate system. \ No newline at end of file +* Ground truth, given in the global coordinate system. \ No newline at end of file diff --git a/doc/architecture/traffic_command.adoc b/doc/architecture/traffic_command.adoc index 6e70b6bd4..7f911cb1a 100644 --- a/doc/architecture/traffic_command.adoc +++ b/doc/architecture/traffic_command.adoc @@ -1,3 +1,3 @@ = Traffic command -Traffic commands contain control commands from the scenario engine to traffic participant models. \ No newline at end of file +Traffic-command messages contain control commands from the scenario engine to traffic participant models. \ No newline at end of file diff --git a/doc/architecture/traffic_participant.adoc b/doc/architecture/traffic_participant.adoc index e7ac59d2d..fdce08be9 100644 --- a/doc/architecture/traffic_participant.adoc +++ b/doc/architecture/traffic_participant.adoc @@ -23,7 +23,7 @@ The following figure shows a more advanced use case for traffic participants. .Traffic participant using other OSI interfaces internally image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] -With every simulation step, an OSI traffic participant model receives ground truth data from the environment around itself, the sensor view. +With every simulation step, an OSI traffic participant model receives ground-truth data from the environment around itself, the sensor view. A traffic participant can output its own perceivable state, the traffic update. Traffic commands influence the behavior of the traffic participant model. They allow event-based communication towards the traffic participant, that is, at certain simulation steps. diff --git a/doc/architecture/traffic_update.adoc b/doc/architecture/traffic_update.adoc index b8795e645..29ed49c5a 100644 --- a/doc/architecture/traffic_update.adoc +++ b/doc/architecture/traffic_update.adoc @@ -1,4 +1,4 @@ = Traffic update -Traffic updates are provided by traffic participants. +Traffic-update messages are provided by traffic participants. They provide updates of the position, state and future trajectory of a traffic participant back to the simulation environment. \ No newline at end of file diff --git a/doc/images/osi-traffic-participant-use-case-1.png b/doc/images/osi-traffic-participant-use-case-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f79fb5cd2e2373b34f4c0404a6f35acb1bda96b3 GIT binary patch literal 70706 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 GCjASt!5@bJ literal 0 HcmV?d00001 diff --git a/doc/images/osi-traffic-participant-use-case-2.png b/doc/images/osi-traffic-participant-use-case-2.png new file mode 100644 index 0000000000000000000000000000000000000000..121f04d57dd5fe336b1febfb2925c91e23997088 GIT binary patch literal 77407 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 z%0D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 H_M86(=28z2 literal 0 HcmV?d00001 diff --git a/doc/images/osi-traffic-participant-use-case-3.png b/doc/images/osi-traffic-participant-use-case-3.png new file mode 100644 index 0000000000000000000000000000000000000000..53eb19a6685dd80455cac2d1378e2bf2b6e5bb5d GIT binary patch literal 85941 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ð3 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 H?mGHEB15%X literal 0 HcmV?d00001 diff --git a/doc/images/osi-traffic-participant-use-case-4.png b/doc/images/osi-traffic-participant-use-case-4.png new file mode 100644 index 0000000000000000000000000000000000000000..36e5bda1232a271d6b69690d58f5267d7f319aea GIT binary patch literal 96523 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 DNPD(o literal 0 HcmV?d00001 diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index ee9ffc015..727a83b3a 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -50,6 +50,8 @@ include::./architecture/logical_model.adoc[leveloffset=+3] include::./architecture/traffic_participant.adoc[leveloffset=+3] +include::./usecases/modeling_traffic_participant.adoc[leveloffset=+3] + //include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] === Coordinate systems and reference points diff --git a/doc/usecases/modeling_traffic_participant.adoc b/doc/usecases/modeling_traffic_participant.adoc index c987101b8..b5ea466ba 100644 --- a/doc/usecases/modeling_traffic_participant.adoc +++ b/doc/usecases/modeling_traffic_participant.adoc @@ -1,10 +1,48 @@ = Modeling a traffic participant -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Different models may be involved in modeling a traffic participant. +In all the use cases, a simulator loads and interprets a scenario and a map prior to execution. +The scenario is, for example, provided by OpenSCENARIO. +The map data is, for example, provided by OpenDRIVE. +During runtime the simulator interacts with the traffic participants via OSI messages. +There may be multiple instances of a traffic participant. +The traffic participants are co-simulated. + +The following figure shows a very simple use case. + +.Simple traffic participant +image::{images_open_simulation_interface}/osi-traffic-participant-use-case-1.png[1100] + +The traffic participant bases its behavior only on an idealized view of the area around it. +If they exist, the traffic participant’s dynamics are included in the model. + +The following figure shows a traffic participant with separately modeled behavior and dynamics. + +.Traffic participants with separate dynamics +image::{images_open_simulation_interface}/osi-traffic-participant-use-case-2.png[1100] + +OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. +Actuator intentions are currently not covered by OSI and must be handled with a different data description format. + +The following figure shows a more complex traffic participant. + +.Traffic participant with sensor models, AD function, and dynamics model +image::{images_open_simulation_interface}/osi-traffic-participant-use-case-3.png[1100] + +This use case will probably be relevant for modeling the ego vehicle, which includes the system-under-test. +The traffic participant includes an arbitrary number of sensor models +The sensor models consume sensor view and produce sensor data. +The AD function consumes sensor data and produces input for the dynamics model. +OSI currently does not support data flow to dynamics models. +The loop to the environment simulation is closed via traffic update. + +The following figure shows a cooperative use case with both an AD function and a human driver. + +.Traffic participant with an AD function and a human driver +image::{images_open_simulation_interface}/osi-traffic-participant-use-case-4.png[1100] + +It is possible to model a traffic participant with an AD function in the loop, but a human driver can still override the actuation command. +Such a cooperative use case is, for example, relevant to studies on human-machine interaction. +In this example, a virtual on-screen representation of the scenario, or mock-up, is added after the AD function. +The driver-in-the-loop interacts with the dynamics model via this mock-up. +OSI's limitations regarding dynamics-model input apply in this example as well. \ No newline at end of file From 4cb61a55f248c662a85ef82b255ee26e0b68485b Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 13 Jul 2021 16:11:15 +0200 Subject: [PATCH 29/92] fix(docs): Implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/feature_data.adoc | 4 ++-- doc/architecture/formatting_scripts.adoc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/architecture/feature_data.adoc b/doc/architecture/feature_data.adoc index f739be7d8..de00650b1 100644 --- a/doc/architecture/feature_data.adoc +++ b/doc/architecture/feature_data.adoc @@ -1,5 +1,5 @@ = Feature data -Feature data contains detected features in the reference frame of a sensor. -Feature data is generated from ground-truth data. +Feature-data messages contains detected features in the reference frame of a sensor. +Feature-data messages are generated from ground-truth messages. It serves, for example, as input for sensor models simulating object detection or feature fusion models. diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index 60ccbd940..89f69d65a 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -34,7 +34,7 @@ This script takes the following parameters: String containing the path to the file with serialized data. `--type`, `-t`:: -Optional string containing the name of the type used to serialize data. +Optional string describing the message type used to serialize data. Allowed values are `'SensorView'`, `'GroundTruth'`, or `'SensorData'`. The default value is `'SensorView'`. @@ -45,4 +45,4 @@ The default value is `'converted.txth'`. `--format`, `-f`:: Optional string containing the format type of the trace file. Allowed values are `'separated'`, or `None`. -The default value is `None`. \ No newline at end of file +The default value is `None`. From d40a868b52016dca1c96a3a64ef5d4effcd78559 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 21 Jul 2021 09:11:31 +0200 Subject: [PATCH 30/92] fix(docs): Doc review (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 727a83b3a..73b77e9a3 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -90,7 +90,7 @@ include::./setup/installing_windows_cpp.adoc[leveloffset=+2] include::./setup/installing_windows_python.adoc[leveloffset=+2] -include::./setup/installing_macos.adoc[leveloffset=+2] +//include::./setup/installing_macos.adoc[leveloffset=+2] //include::./setup/using_osi_support_tools.adoc[leveloffset=+2] From 2918523e74f1b91bdc250d4318bb968f2818f8d8 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 23 Jul 2021 14:55:58 +0200 Subject: [PATCH 31/92] fix(docs): Implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/misc/osi_reference.adoc | 2 +- doc/open-simulation-interface_user_guide.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/misc/osi_reference.adoc b/doc/misc/osi_reference.adoc index 36f83a1ef..f9203d706 100644 --- a/doc/misc/osi_reference.adoc +++ b/doc/misc/osi_reference.adoc @@ -2,4 +2,4 @@ The reference documentation for OSI is generated with Doxygen. It is available at: -https://opensimulationinterface.github.io/open-simulation-interface/annotated.html +https://opensimulationinterface.github.io/open-simulation-interface/ diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 73b77e9a3..f0af26b01 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -118,7 +118,7 @@ include::./setup/installing_windows_python.adoc[leveloffset=+2] include::./misc/osi_reference.adoc[leveloffset=+1] -== Releases and compatibility +== Releases include::./releases/versioning.adoc[leveloffset=+2] From 42673d69049698dee2e82fd2f93e642c06ef2318 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 14:25:46 +0200 Subject: [PATCH 32/92] fix(docs): implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 4 ++++ .../reference_points_coordinate_systems.adoc | 4 ++-- doc/architecture/sensor_view_configuration.adoc | 2 +- doc/architecture/trace_file_formats.adoc | 5 +++-- doc/misc/osi_vision.adoc | 1 - doc/releases/v02.00.adoc | 15 +++++++++++---- doc/releases/v03.00.adoc | 3 ++- doc/releases/v03.02.adoc | 3 ++- doc/releases/v03.03.adoc | 3 ++- doc/releases/versioning.adoc | 6 +++--- doc/usecases/modeling_traffic_participant.adoc | 2 +- 11 files changed, 31 insertions(+), 17 deletions(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index 89f69d65a..b30064921 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -46,3 +46,7 @@ The default value is `'converted.txth'`. Optional string containing the format type of the trace file. Allowed values are `'separated'`, or `None`. The default value is `None`. + +**Related topics** + +* xref:#top-1a2f4b0c-195c-4f18-89ad-d48a123bd8c1[OSI trace file formats] \ No newline at end of file diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index bea9a1314..b7355aa1d 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -4,11 +4,11 @@ OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between OSI uses three coordinate systems: World coordinate system:: -Coordinate system for all quantities which are part of ground truth. +Coordinate system for all entities which are part of ground truth. The world coordinate system is an inertial x/y/z-coordinate system. Sensor coordinate system:: -Coordinate system for all quantities which are part of sensor data. +Coordinate system for all entities which are part of sensor data. The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the technology. Object coordinate system:: diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index a7ceca4ef..eae97969f 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -5,7 +5,7 @@ There are two sources for sensor-view-configuration data. Sensor-view-configuration data can be provided by the environment simulation. In this case, the data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. -Sensor-view-configuration data is not intended to provide parameters to a generic sensor model. +Sensor-view-configuration data is not intended to provide parameters to a sensor model. Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. In this case, the data describes the input configuration that is desired by the sensor model. diff --git a/doc/architecture/trace_file_formats.adoc b/doc/architecture/trace_file_formats.adoc index 6ebda516e..cedc65075 100644 --- a/doc/architecture/trace_file_formats.adoc +++ b/doc/architecture/trace_file_formats.adoc @@ -1,10 +1,11 @@ +[#top-1a2f4b0c-195c-4f18-89ad-d48a123bd8c1] = OSI trace file formats There are multiple formats for storing multiple serialized OSI messages into one trace file. *.osi:: Binary trace file. -Messages are separated by a length specifications before each message. +Messages are separated by a length specification before each message. The length is represented by a four-byte, little-endian, unsigned integer. The length does not include the integer itself. @@ -15,4 +16,4 @@ Messages are separated by `$$__$$`. *.txth:: Human-readable plain-text trace file. Messages are separated by newlines. -Such a filen may be used for manual checks. +Such a file may be used for manual checks. diff --git a/doc/misc/osi_vision.adoc b/doc/misc/osi_vision.adoc index 7e69c2273..f9dc39d93 100644 --- a/doc/misc/osi_vision.adoc +++ b/doc/misc/osi_vision.adoc @@ -1,6 +1,5 @@ = The idea of Open Simulation Interface The Open Simulation Interface (OSI) is a specification for interfaces between models and components of a distributed simulation. -OSI uses Google's Protocol Buffers. OSI has a strong focus on environmental perception of automated driving functions. However, OSI also specifies interfaces for modeling traffic participants. \ No newline at end of file diff --git a/doc/releases/v02.00.adoc b/doc/releases/v02.00.adoc index 8d8bffa7e..38f903060 100644 --- a/doc/releases/v02.00.adoc +++ b/doc/releases/v02.00.adoc @@ -5,7 +5,9 @@ This is the initial version of the Open Simulation Interface (OSI). == Overview -OSI is a generic interface for the environmental perception of automated driving functions in virtual scenarios. It is primarily conceived to enable easy and straightforward compatibility between automated driving functions and the variety of driving simulation frameworks available. The data description has been derived from the perspective of sensor modeling for automated test and validation of highly automated driving functions. +OSI is a generic interface for the environmental perception of automated driving functions in virtual scenarios. +It is primarily conceived to enable easy and straightforward compatibility between automated driving functions and the variety of driving simulation frameworks available. +The data description has been derived from the perspective of sensor modeling for automated test and validation of highly automated driving functions. == Implementation @@ -17,9 +19,14 @@ OSI primarily contains an object based environment description using the message Top level interfaces:: OSI consists of two individual top level interfaces for object data: The ``OSI::GroundTruth`` and the ``OSI::SensorData`` interface. + -* The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system. This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin. -* The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception. It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior. +* The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system. +This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin. +* The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception. +It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior. Low level interfaces:: + -Additionally to the two top level interfaces, OSI contains an ``OSI::LowLevelData`` message. This message describes the output of a (physical) model of the measurement process before tracking and object hypothesis. It does not deal with object data, but may comprise the geometrical influence of 3D simulations e.g. generating Lidar point clouds with a ray-tracer plugin. In addition this message supports generic radar reflection lists and will be extended to supporting low level camera data in the future. +Additionally to the two top level interfaces, OSI contains an ``OSI::LowLevelData`` message. +This message describes the output of a (physical) model of the measurement process before tracking and object hypothesis. +It does not deal with object data, but may comprise the geometrical influence of 3D simulations e.g. generating Lidar point clouds with a ray-tracer plugin. +In addition this message supports generic radar reflection lists and will be extended to supporting low level camera data in the future. diff --git a/doc/releases/v03.00.adoc b/doc/releases/v03.00.adoc index a1085ab6c..75c25a959 100644 --- a/doc/releases/v03.00.adoc +++ b/doc/releases/v03.00.adoc @@ -2,7 +2,8 @@ == Purpose -This release is a complete rework including the feedback from many OSI users. Thank you! +This release is a complete rework including the feedback from many OSI users. +Thank you! We are aligned with the ongoing discussions for the upcoming ISO 23150 standard for hardware sensor outputs in order to bring simulation and the hardware in the car closer together. == https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0[Content/Changes] diff --git a/doc/releases/v03.02.adoc b/doc/releases/v03.02.adoc index 8927ba80d..28fa51e97 100644 --- a/doc/releases/v03.02.adoc +++ b/doc/releases/v03.02.adoc @@ -4,7 +4,8 @@ https://www.youtube.com/watch?v=SJUhlRoBL8M[Think p(OSI)tive!] == Purpose -The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. +The work on the OSI project was until now mainly organized by the BMW AG. +In order to enable as many interested parties as possible to contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. A new chapter in the development of OSI is now opened with the https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/[kickoff workshop] leading to hopefully many project proposals streamlining the efficient future development of the interface. Due to this we decided to focus on the improvement of processes and documentation with this release. diff --git a/doc/releases/v03.03.adoc b/doc/releases/v03.03.adoc index 5cd75b0b9..2ff711f77 100644 --- a/doc/releases/v03.03.adoc +++ b/doc/releases/v03.03.adoc @@ -19,7 +19,8 @@ This minor release highlights the work that has been done on several working pac * Add global model reference to ground truth that can be used to specify the 3D model representing the environment. * Extended the camera sensor view configuration to better support the configuration of the simulation environment. * Added a new field to describe the position of the steering wheel. -* Added a message MovingObjectClassification for classify-able attributes that are shared between different moving object types. Introduced the assigned lane id and the assigned lane percentage of a moving object there. +* Added a message MovingObjectClassification for classify-able attributes that are shared between different moving object types. + Introduced the assigned lane id and the assigned lane percentage of a moving object there. * Updated to checklist for pull requests to provide clearer orientation for all users. * Updated the documentation of centerline and lane boundaries (ordering of the points, describing those lines). diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index 1e38c71f6..afbabdbc7 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -10,10 +10,10 @@ A change of the major version results in an incompatibility of code and recorded Major changes include: + * An existing field with a number changes its meaning. -Example: `optional double field = 1;` -> `repeated double field = 1;`. -* Changing the definition of units or interpretation of a field. +Example: `optional double field = 1;` changes to `repeated double field = 1;`. +* Changing the definition of units or the interpretation of a field. * Deleting a field and reusing the field number. -* Changing the technology ProtoBuffer -> FlatBuffer. +* Changing the technology from Protocol Buffer to FlatBuffer. Minor:: A change of the minor version indicates remaining compatibility to previously recorded files. diff --git a/doc/usecases/modeling_traffic_participant.adoc b/doc/usecases/modeling_traffic_participant.adoc index b5ea466ba..1b8edbd80 100644 --- a/doc/usecases/modeling_traffic_participant.adoc +++ b/doc/usecases/modeling_traffic_participant.adoc @@ -30,7 +30,7 @@ The following figure shows a more complex traffic participant. image::{images_open_simulation_interface}/osi-traffic-participant-use-case-3.png[1100] This use case will probably be relevant for modeling the ego vehicle, which includes the system-under-test. -The traffic participant includes an arbitrary number of sensor models +The traffic participant includes an arbitrary number of sensor models. The sensor models consume sensor view and produce sensor data. The AD function consumes sensor data and produces input for the dynamics model. OSI currently does not support data flow to dynamics models. From efc5e8ce676e6c7b9b06e37b1f10156e39bd3360 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 14:40:50 +0200 Subject: [PATCH 33/92] fix(docs): fix typo (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/releases/versioning.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index afbabdbc7..f71002be7 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -1,6 +1,6 @@ = Versioning -The version number is defined in `InterfaceVersion::version_number` in `osi_common.proto` as the field’s default value. +The version number is defined in `InterfaceVersion::version_number` in `osi_version.proto` as the field’s default value. OSI uses https://semver.org/[Semantic Versioning]. @@ -13,7 +13,7 @@ Major changes include: Example: `optional double field = 1;` changes to `repeated double field = 1;`. * Changing the definition of units or the interpretation of a field. * Deleting a field and reusing the field number. -* Changing the technology from Protocol Buffer to FlatBuffer. +* Changing the technology from Protocol Buffers to FlatBuffers. Minor:: A change of the minor version indicates remaining compatibility to previously recorded files. From 67a3d190149575e09fcc16a6f76de0d9fba57789 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 14:40:50 +0200 Subject: [PATCH 34/92] fix(docs): implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/reference_points_coordinate_systems.adoc | 1 - doc/architecture/sensor_model.adoc | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index b7355aa1d..381a984e0 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -14,4 +14,3 @@ The origin is the mounting position of the physical sensor or a virtual mounting Object coordinate system:: Coordinate system for local object coordinates. The origin of the corresponding coordinate systems is not necessarily identical to the center of the object's bounding box. -For example with vehicles, the origin is the middle of the rear axle projected onto the ground. diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc index 1fe83a815..65b63d565 100644 --- a/doc/architecture/sensor_model.adoc +++ b/doc/architecture/sensor_model.adoc @@ -3,4 +3,4 @@ Sensor models consume sensor-view messages and produce sensor-data messages. Those models can be based on physics or phenomenological. -Sensor-model output does not represent raw data, but detected features or classified objects. \ No newline at end of file +Sensor-model output does not represent raw data but detected features or classified objects. \ No newline at end of file From efc040bf910c8fad0cfee6351a8738d01489512b Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 16:54:06 +0200 Subject: [PATCH 35/92] fix(docs): implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- .../reference_points_coordinate_systems.adoc | 7 +++++-- doc/architecture/sensor_view.adoc | 3 ++- doc/architecture/sensor_view_configuration.adoc | 12 +++++++----- doc/setup/installing_linux_cpp.adoc | 2 +- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index 381a984e0..d98a9be10 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -6,11 +6,14 @@ OSI uses three coordinate systems: World coordinate system:: Coordinate system for all entities which are part of ground truth. The world coordinate system is an inertial x/y/z-coordinate system. +The origin is the global reference point, which is determined by the environment simulation. +This reference point may be derived from map data or other considerations. +World coordinates can be mapped to a geographic coordinate system via `osi3::GroundTruth::proj_string`. Sensor coordinate system:: Coordinate system for all entities which are part of sensor data. -The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the technology. +The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the OSI message. Object coordinate system:: -Coordinate system for local object coordinates. +Local object coordinate system. The origin of the corresponding coordinate systems is not necessarily identical to the center of the object's bounding box. diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 8ca3e2b65..4b256a5ae 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -1,8 +1,9 @@ = Sensor view -Sensor view imitates the input of sensors. +Sensor view provides the input to OSI sensor models. Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: * Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. + Example: https://opensimulationinterface.github.io/open-simulation-interface/structosi3_1_1CameraSensorView.html#ac58456a34babf78792ea2608eb963f36[`image_data` of `osi3::CameraSensorView`] * Ground truth, given in the global coordinate system. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index eae97969f..8afb77b47 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,15 +1,17 @@ = Sensor view configuration The sensor view configuration configures the sensor view. +Sensor-view-configuration data enables the environment simulation to supply the necessary input to a sensor model. + There are two sources for sensor-view-configuration data. Sensor-view-configuration data can be provided by the environment simulation. -In this case, the data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. +Note that the data is intended for the automatic configuration of an environment simulation. Sensor-view-configuration data is not intended to provide parameters to a sensor model. Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. -In this case, the data describes the input configuration that is desired by the sensor model. +In this case, the data describes the input configuration that is requested by the sensor model. In response, the environment simulation will configure the input and provide a new message which describes the actual configuration. -The configuration requested by the sensor model may differ from the actual configuration. -This happens when the environment simulation does not support a given requested configuration or when the requested configuration allowed is ambiguous. -The message describing the requested configuration differs from the message describing the actual configuration. +The configuration requested by the sensor model may differ from the configuration provided by the simulation environment. +This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. +The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the simulation environment. diff --git a/doc/setup/installing_linux_cpp.adoc b/doc/setup/installing_linux_cpp.adoc index 590d1667d..c743b197b 100644 --- a/doc/setup/installing_linux_cpp.adoc +++ b/doc/setup/installing_linux_cpp.adoc @@ -38,7 +38,7 @@ cd build ---- + . Run cmake. - To build a 32-bit target under 64-bit linux, add `-DCMAKE_CXX_FLAGS="-m32"` to the cmake command. + To build a 32-bit target under 64-bit Linux, add `-DCMAKE_CXX_FLAGS="-m32"` to the cmake command. In this case, protobuf must be in 32-bit mode too. + [source] From 95f37efe3422a2ae669f46b6e216403f5f3f4ffe Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 17:24:26 +0200 Subject: [PATCH 36/92] fix(docs): Implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/releases/v03.03.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/releases/v03.03.adoc b/doc/releases/v03.03.adoc index 2ff711f77..457c12e21 100644 --- a/doc/releases/v03.03.adoc +++ b/doc/releases/v03.03.adoc @@ -34,5 +34,6 @@ This minor release highlights the work that has been done on several working pac == https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/18?closed=1[Content/Changes] -* **Bug Fix**: Fixed outdated version information in VERSION file in 3.3.0. This lead to wrong versioning in proto definitions and Doxygen documentation. +* **Bug Fix**: Fixed outdated version information in VERSION file in 3.3.0. +This led to wrong versioning in proto definitions and Doxygen documentation. * **Bug Fix**: Removed outdated picture in README.md. From ec27f7f30be6a9862dea6977ecae4d941f72d174 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 12 Aug 2021 09:03:20 +0200 Subject: [PATCH 37/92] fix(docs): Remove lorem ipsum (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/vehicle_dynamics.adoc | 8 +------ doc/setup/including_osi_dev_projects.adoc | 23 ++++++++++++------- doc/setup/installing_macos.adoc | 23 ++++++++++++------- doc/setup/using_osi_support_tools.adoc | 22 ++++++++++++------ .../benchmark_integration_gpu_radar.adoc | 22 +++++++++++------- doc/usecases/fusing_sensor_outputs.adoc | 23 ++++++++++++------- doc/usecases/generating_osi_traces.adoc | 22 ++++++++++++------ doc/usecases/injecting_faults.adoc | 23 ++++++++++++------- doc/usecases/modeling_camera_electronics.adoc | 23 ++++++++++++------- doc/usecases/modeling_lidar_sensor.adoc | 21 ++++++++++------- 10 files changed, 133 insertions(+), 77 deletions(-) diff --git a/doc/architecture/vehicle_dynamics.adoc b/doc/architecture/vehicle_dynamics.adoc index ff7d9c2b2..bb2faea14 100644 --- a/doc/architecture/vehicle_dynamics.adoc +++ b/doc/architecture/vehicle_dynamics.adoc @@ -1,9 +1,3 @@ = Vehicle dynamics -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. diff --git a/doc/setup/including_osi_dev_projects.adoc b/doc/setup/including_osi_dev_projects.adoc index 551972c37..15c3d3153 100644 --- a/doc/setup/including_osi_dev_projects.adoc +++ b/doc/setup/including_osi_dev_projects.adoc @@ -1,10 +1,17 @@ = Including OSI in development projects -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add description of this task. + +**Prerequisites** + +//TODO: Add prerequisites. + +**Steps** + +// TODO: Add steps. + +**Result** + +// TODO: Add result. \ No newline at end of file diff --git a/doc/setup/installing_macos.adoc b/doc/setup/installing_macos.adoc index 84e70b499..4fffb36c3 100644 --- a/doc/setup/installing_macos.adoc +++ b/doc/setup/installing_macos.adoc @@ -1,10 +1,17 @@ = Installing OSI on MacOS -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add description of this task. + +**Prerequisites** + +//TODO: Add prerequisites. + +**Steps** + +// TODO: Add steps. + +**Result** + +// TODO: Add result. \ No newline at end of file diff --git a/doc/setup/using_osi_support_tools.adoc b/doc/setup/using_osi_support_tools.adoc index 9f598ee25..952260da1 100644 --- a/doc/setup/using_osi_support_tools.adoc +++ b/doc/setup/using_osi_support_tools.adoc @@ -1,9 +1,17 @@ = Using OSI supporting tools -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add description of this task. + +**Prerequisites** + +//TODO: Add prerequisites. + +**Steps** + +// TODO: Add steps. + +**Result** + +// TODO: Add result. \ No newline at end of file diff --git a/doc/usecases/benchmark_integration_gpu_radar.adoc b/doc/usecases/benchmark_integration_gpu_radar.adoc index 6b460386f..83d2098ef 100644 --- a/doc/usecases/benchmark_integration_gpu_radar.adoc +++ b/doc/usecases/benchmark_integration_gpu_radar.adoc @@ -1,12 +1,18 @@ = Benchmarking and integration: OSI-GPU-radar +TODO: Content to be added in future release. TODO: Clarify content of this use case and make title more clear -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file diff --git a/doc/usecases/fusing_sensor_outputs.adoc b/doc/usecases/fusing_sensor_outputs.adoc index e88e63d69..0d20baf54 100644 --- a/doc/usecases/fusing_sensor_outputs.adoc +++ b/doc/usecases/fusing_sensor_outputs.adoc @@ -1,10 +1,17 @@ = Fusing sensor outputs -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file diff --git a/doc/usecases/generating_osi_traces.adoc b/doc/usecases/generating_osi_traces.adoc index 768094df0..2dd888a7e 100644 --- a/doc/usecases/generating_osi_traces.adoc +++ b/doc/usecases/generating_osi_traces.adoc @@ -1,9 +1,17 @@ = Generating OSI traces -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file diff --git a/doc/usecases/injecting_faults.adoc b/doc/usecases/injecting_faults.adoc index 2a3696151..047d55c9a 100644 --- a/doc/usecases/injecting_faults.adoc +++ b/doc/usecases/injecting_faults.adoc @@ -1,10 +1,17 @@ = Injecting faults -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. diff --git a/doc/usecases/modeling_camera_electronics.adoc b/doc/usecases/modeling_camera_electronics.adoc index c74269338..a9cd48a70 100644 --- a/doc/usecases/modeling_camera_electronics.adoc +++ b/doc/usecases/modeling_camera_electronics.adoc @@ -1,10 +1,17 @@ = Modeling camera electronics -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file diff --git a/doc/usecases/modeling_lidar_sensor.adoc b/doc/usecases/modeling_lidar_sensor.adoc index 55e41fac5..45552354b 100644 --- a/doc/usecases/modeling_lidar_sensor.adoc +++ b/doc/usecases/modeling_lidar_sensor.adoc @@ -1,10 +1,15 @@ = Modeling a LIDAR sensor -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file From 59c2d5fe55c56f4aba7d60bf4f4bcc9ebbc1563f Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 13 Aug 2021 14:41:27 +0200 Subject: [PATCH 38/92] fix(docs): Fix typos (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 2 +- doc/architecture/feature_data.adoc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 0d6983198..1cf07edda 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -25,7 +25,7 @@ The following figure shows a more advanced use case for traffic participants. image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] The ``HostVehicleData`` interface describes the measured internal states of a traffic participant -OSI currently provides only limited support for data structures describing measured internal states traffic participants. +OSI currently provides only limited support for data structures describing measured internal states of traffic participants. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. All fields in an interface are set to `optional`. diff --git a/doc/architecture/feature_data.adoc b/doc/architecture/feature_data.adoc index de00650b1..a92720506 100644 --- a/doc/architecture/feature_data.adoc +++ b/doc/architecture/feature_data.adoc @@ -1,5 +1,5 @@ = Feature data -Feature-data messages contains detected features in the reference frame of a sensor. +Feature-data messages contain detected features in the reference frame of a sensor. Feature-data messages are generated from ground-truth messages. -It serves, for example, as input for sensor models simulating object detection or feature fusion models. +They serve, for example, as input to sensor models simulating object detection or feature fusion models. From 41acf431edcc15805d25cf1440abacc4fa1172f4 Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" <pmai@pmsf.de> Date: Wed, 18 Aug 2021 10:49:46 +0200 Subject: [PATCH 39/92] Add packaging and data layer definition drafts Signed-off-by: Pierre R. Mai <pmai@pmsf.de> --- doc/architecture/data_layer.adoc | 17 +++++++++-------- doc/architecture/packaging_layer.adoc | 15 ++++++++------- 2 files changed, 17 insertions(+), 15 deletions(-) diff --git a/doc/architecture/data_layer.adoc b/doc/architecture/data_layer.adoc index 7f23e28c7..59d13e9da 100644 --- a/doc/architecture/data_layer.adoc +++ b/doc/architecture/data_layer.adoc @@ -1,10 +1,11 @@ = Data layer -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The data layer of OSI resides in the message specifications given using the ProtoBuf IDL. +It defines the data that can be transmitted using OSI, including the structure and semantics of the data. + +As a second part it also specifies the encoding(s) to be used when transmitting OSI data. +Currently this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature. + +The data layer does not directly define components and transmission routes, which are relegated to the packaging layer of OSI. +There can be many packaging layer implementations using the common data layer definitions. +This also enables easy bridging of information between components using different packaging layer implementations, since the data being exchanged remains compatible. \ No newline at end of file diff --git a/doc/architecture/packaging_layer.adoc b/doc/architecture/packaging_layer.adoc index 2a42960e6..d9768451a 100644 --- a/doc/architecture/packaging_layer.adoc +++ b/doc/architecture/packaging_layer.adoc @@ -1,9 +1,10 @@ = Packaging layer -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The packaging layer of OSI specifies the way that components (e.g. models) employing the OSI data layer can be packaged in order to achieve easy interoperability. + +It specifies model types (e.g. sensor model, traffic participant model), together with mandatory and optional OSI inputs, outputs, parameter interfaces. +It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages, that allow use across platforms and implementations. + +Multiple packaging layer implementations are possible within the OSI framework, with the common data layer ensuring ease of bridging between multiple implementations. +The current centrally defined packaging layer is the OSI Sensor Model Packaging (OSMP) specification. +It is defined based on FMI 2.0 and certain additional conventions to allow packaging of OSI using models as FMUs. \ No newline at end of file From 978687a5b39dedebb470e0f18f42a135a961d7c7 Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" <pmai@pmsf.de> Date: Wed, 18 Aug 2021 12:54:04 +0200 Subject: [PATCH 40/92] Commit CCB review results for doc migration Signed-off-by: Pierre R. Mai <pmai@pmsf.de> --- doc/architecture/sensor_model.adoc | 1 - doc/architecture/sensor_view.adoc | 2 +- .../sensor_view_configuration.adoc | 4 ++-- doc/architecture/trace_file_naming.adoc | 18 ++++++++++++++---- doc/releases/versioning.adoc | 2 +- .../transforming_coordinate_systems.adoc | 10 +++++++--- 6 files changed, 25 insertions(+), 12 deletions(-) diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc index 65b63d565..9bf981079 100644 --- a/doc/architecture/sensor_model.adoc +++ b/doc/architecture/sensor_model.adoc @@ -1,6 +1,5 @@ = Sensor model Sensor models consume sensor-view messages and produce sensor-data messages. -Those models can be based on physics or phenomenological. Sensor-model output does not represent raw data but detected features or classified objects. \ No newline at end of file diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 4b256a5ae..fde15f6e3 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -5,5 +5,5 @@ Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: * Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. - Example: https://opensimulationinterface.github.io/open-simulation-interface/structosi3_1_1CameraSensorView.html#ac58456a34babf78792ea2608eb963f36[`image_data` of `osi3::CameraSensorView`] + Example of technology-specific data: https://opensimulationinterface.github.io/open-simulation-interface/structosi3_1_1CameraSensorView.html#ac58456a34babf78792ea2608eb963f36[`image_data` of `osi3::CameraSensorView`] * Ground truth, given in the global coordinate system. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index 8afb77b47..d7ed27192 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -12,6 +12,6 @@ Sensor-view-configuration data is not intended to provide parameters to a sensor Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. In this case, the data describes the input configuration that is requested by the sensor model. In response, the environment simulation will configure the input and provide a new message which describes the actual configuration. -The configuration requested by the sensor model may differ from the configuration provided by the simulation environment. +The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. -The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the simulation environment. +The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the environment simulation. diff --git a/doc/architecture/trace_file_naming.adoc b/doc/architecture/trace_file_naming.adoc index 951b17c69..225bce382 100644 --- a/doc/architecture/trace_file_naming.adoc +++ b/doc/architecture/trace_file_naming.adoc @@ -6,7 +6,7 @@ Names of OSI trace files should have the following format: [source] ---- -<type>_<osi-version>_<protobuf-version>_<frame-number>_<custom-trace-name>.osi +<timestamp>_<type>_<osi-version>_<protobuf-version>_<number-of-frames>_<custom-trace-name>.osi ---- **Types** @@ -20,12 +20,22 @@ Trace file contains sensor-view messages. `gt`:: Trace file contains ground-truth messages. +`tu`:: +Trace file contains traffic-update messages. + +`tc`:: +Trace file contains traffic-command messages. + + **Example** Given an OSI trace file with the following information: [cols="1,1"] |=== +|Timestamp (ISO 8601) +|20210818T150542Z + |Type |SensorView @@ -38,13 +48,13 @@ Given an OSI trace file with the following information: |Number of frames |1523 -|Scenario name +|Custom Trace Name |highway |=== -The recommend file name is: +The recommended file name is: [source] ---- -sv_312_300_1523_highway.osi +20210818T150542Z_sv_312_300_1523_highway.osi ---- diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index f71002be7..0bd6b323a 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -1,4 +1,4 @@ -= Versioning += Versioning and Compatibility The version number is defined in `InterfaceVersion::version_number` in `osi_version.proto` as the field’s default value. diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc index ebf98fd29..0cfbd90ee 100644 --- a/doc/usecases/transforming_coordinate_systems.adoc +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -1,7 +1,11 @@ -= Transforming coordinate systems += Coordinate Transformations -Transforming coordinates for a specific vehicle or sensor is a common task when running simulations. -OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. +== Vehicle and Sensor Coordinate Systems + +Transforming coordinates from the world coordinate system for a specific vehicle and its sensors is a common task when running simulations. + +This section provides an overview of the involved messages, fields and their relationship for this task. +It demonstrates how world coordinate system, vehicle coordinate system, and sensor coordinate system are related for a specific (ego-)vehicle. //TODO: Should we add one or more sentences about the mathematical operations involved? From 9310fd177ddffff075992e3296238c7667a1df72 Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" <pmai@pmsf.de> Date: Thu, 19 Aug 2021 11:35:30 +0200 Subject: [PATCH 41/92] Fix language issues in data and packaging layer Signed-off-by: Pierre R. Mai <pmai@pmsf.de> --- doc/architecture/data_layer.adoc | 10 +++++----- doc/architecture/packaging_layer.adoc | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/architecture/data_layer.adoc b/doc/architecture/data_layer.adoc index 59d13e9da..950209a94 100644 --- a/doc/architecture/data_layer.adoc +++ b/doc/architecture/data_layer.adoc @@ -3,9 +3,9 @@ The data layer of OSI resides in the message specifications given using the ProtoBuf IDL. It defines the data that can be transmitted using OSI, including the structure and semantics of the data. -As a second part it also specifies the encoding(s) to be used when transmitting OSI data. -Currently this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature. +Additionally, it also specifies the encoding(s) to be used when transmitting OSI data. +Currently, this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature. -The data layer does not directly define components and transmission routes, which are relegated to the packaging layer of OSI. -There can be many packaging layer implementations using the common data layer definitions. -This also enables easy bridging of information between components using different packaging layer implementations, since the data being exchanged remains compatible. \ No newline at end of file +The data layer does not directly define components and transmission routes, which are defined in the packaging layer of OSI. +There can be many packaging layer implementations using the shared data layer definitions. +The flexibility this gives enables easy bridging of information between components using different packaging layer implementations since the data that is exchanged remains compatible. \ No newline at end of file diff --git a/doc/architecture/packaging_layer.adoc b/doc/architecture/packaging_layer.adoc index d9768451a..b1c51966c 100644 --- a/doc/architecture/packaging_layer.adoc +++ b/doc/architecture/packaging_layer.adoc @@ -1,10 +1,10 @@ = Packaging layer -The packaging layer of OSI specifies the way that components (e.g. models) employing the OSI data layer can be packaged in order to achieve easy interoperability. +The packaging layer of OSI specifies how components (like sensor models) using the OSI data layer are packaged for exchange. -It specifies model types (e.g. sensor model, traffic participant model), together with mandatory and optional OSI inputs, outputs, parameter interfaces. -It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages, that allow use across platforms and implementations. +It specifies model types (like sensor model, traffic participant model) and their mandatory and optional OSI inputs, outputs, and parameter interfaces. +It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages that enable use across platforms and implementations. -Multiple packaging layer implementations are possible within the OSI framework, with the common data layer ensuring ease of bridging between multiple implementations. +Multiple packaging layer implementations are possible within the OSI framework, with the shared data layer ensuring ease of bridging between different implementations. The current centrally defined packaging layer is the OSI Sensor Model Packaging (OSMP) specification. It is defined based on FMI 2.0 and certain additional conventions to allow packaging of OSI using models as FMUs. \ No newline at end of file From 55d760a005ada31eb5733acf8e2808642b866f57 Mon Sep 17 00:00:00 2001 From: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> Date: Wed, 25 Aug 2021 09:23:32 +0200 Subject: [PATCH 42/92] style(docs): linguistic review (#549) Signed-off-by: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 16 +++++++++------- doc/architecture/data_layer.adoc | 17 ++++++++++------- doc/architecture/formatting_scripts.adoc | 2 +- doc/architecture/packaging_layer.adoc | 15 +++++++++------ .../reference_points_coordinate_systems.adoc | 6 +++--- .../sensor_view_configuration.adoc | 19 ++++++++++--------- 6 files changed, 42 insertions(+), 33 deletions(-) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 1cf07edda..6f146eb41 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -1,8 +1,9 @@ = Overview of OSI architecture -OSI contains an object-based environment description using the message format of the https://github.com/protocolbuffers/protobuf/wiki[Protocol Buffer] library developed and maintained by Google. +OSI contains an object-based environment description that uses the message format of the https://github.com/protocolbuffers/protobuf/wiki[Protocol Buffer] library. +The Protocol Buffer library was developed and is maintained by Google. OSI defines top-level messages that are used to exchange data between separate models. -Top-level messages define the ``GroundTruth`` interface, the ``SensorData`` interface and, since OSI version 3.0.0, the ``SensorView``, ``SensorViewConfiguration`` and ``FeatureData`` interfaces. +Top-level messages define the `GroundTruth` interface, the `SensorData` interface, and – since OSI version 3.0.0 – the interfaces `SensorView`, `SensorViewConfiguration`, and `FeatureData`. The following figure shows the interfaces and models involved in modeling a sensor. @@ -11,8 +12,8 @@ image::{images_open_simulation_interface}/osi-context.png[1100] OSI also defines interfaces for traffic participant models. -The ``TrafficCommand`` interface allows to send commands to traffic participant models. -The ``TrafficUpdate`` interface allows to receive their updated state. +The `TrafficCommand` interface makes it possible to send commands to traffic participant models. +The `TrafficUpdate` interface makes it possible to receive the updated state from traffic participant models. The following figure shows the interfaces of a generic traffic participant. .Interface of a traffic participant @@ -24,14 +25,15 @@ The following figure shows a more advanced use case for traffic participants. .Traffic participant with sensor models, AD function, and dynamic model image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] -The ``HostVehicleData`` interface describes the measured internal states of a traffic participant -OSI currently provides only limited support for data structures describing measured internal states of traffic participants. +The `HostVehicleData` interface describes the measured internal states of a traffic participant. +OSI currently provides only limited support for data structures that describe measured internal states of traffic participants. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. All fields in an interface are set to `optional`. `required` is not used. This has been done to allow backward-compatible changes in the field. -Additionally, this is the default behavior in Protocol Buffer version 3 that does no longer have the `required` type and therefore ensures update compatibility. +Additionally, this is the default behavior in Protocol Buffer version 3 that does no longer have the `required` type. +Setting all fields to `optional` thus ensures update compatibility. However, this does not mean that filling the field is optional. For the purpose of providing a complete interface, all existing fields should be set, unless not setting a field carries a specific meaning as indicated in the accompanying comment. diff --git a/doc/architecture/data_layer.adoc b/doc/architecture/data_layer.adoc index 950209a94..2c3959bfd 100644 --- a/doc/architecture/data_layer.adoc +++ b/doc/architecture/data_layer.adoc @@ -1,11 +1,14 @@ = Data layer -The data layer of OSI resides in the message specifications given using the ProtoBuf IDL. -It defines the data that can be transmitted using OSI, including the structure and semantics of the data. +The data layer of OSI is defined in the message specifications using the ProtoBuf IDL. +It defines the data that can be transmitted using OSI, including the structure and the semantics of the data. -Additionally, it also specifies the encoding(s) to be used when transmitting OSI data. -Currently, this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature. +Additionally, it specifies the encoding to be used when OSI data is transmitted. +Currently, ProtoBuf encoding is used, but other encodings are possible with the ProtoBuf IDL. +FlatBuffer encoding has been implemented as an experimental feature. -The data layer does not directly define components and transmission routes, which are defined in the packaging layer of OSI. -There can be many packaging layer implementations using the shared data layer definitions. -The flexibility this gives enables easy bridging of information between components using different packaging layer implementations since the data that is exchanged remains compatible. \ No newline at end of file +The data layer does not directly define components and transmission routes. +These are defined in the packaging layer of OSI. +There may be different packaging layer implementations using the shared data layer definitions. +The data that is exchanged remains compatible regardless of the packaging layer implementation. +The use of a shared data layer ensures easy bridging between different packaging layer implementations. \ No newline at end of file diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index b30064921..8bed56627 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -49,4 +49,4 @@ The default value is `None`. **Related topics** -* xref:#top-1a2f4b0c-195c-4f18-89ad-d48a123bd8c1[OSI trace file formats] \ No newline at end of file +* <<#top-1a2f4b0c-195c-4f18-89ad-d48a123bd8c1>>[OSI trace file formats] \ No newline at end of file diff --git a/doc/architecture/packaging_layer.adoc b/doc/architecture/packaging_layer.adoc index b1c51966c..386394dcf 100644 --- a/doc/architecture/packaging_layer.adoc +++ b/doc/architecture/packaging_layer.adoc @@ -1,10 +1,13 @@ = Packaging layer -The packaging layer of OSI specifies how components (like sensor models) using the OSI data layer are packaged for exchange. +The packaging layer of OSI specifies how components that use the OSI data layer, for example, sensor models, are packaged for exchange. -It specifies model types (like sensor model, traffic participant model) and their mandatory and optional OSI inputs, outputs, and parameter interfaces. -It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages that enable use across platforms and implementations. +It specifies model types and their mandatory and optional OSI inputs, OSI outputs, and parameter interfaces. +A model type may be, for example, a sensor model or a traffic participant model. +The packaging layer also specifies component technology standards. +This makes it possible to encapsulate model types in easily exchangeable component packages that can be used across platforms and implementations. -Multiple packaging layer implementations are possible within the OSI framework, with the shared data layer ensuring ease of bridging between different implementations. -The current centrally defined packaging layer is the OSI Sensor Model Packaging (OSMP) specification. -It is defined based on FMI 2.0 and certain additional conventions to allow packaging of OSI using models as FMUs. \ No newline at end of file +Multiple packaging layer implementations are possible within the OSI framework. +The shared data layer ensures easy bridging between the different implementations. +The currently defined central packaging layer is the OSI Sensor Model Packaging (OSMP) specification. +It is based on FMI 2.0 and uses certain additional conventions to allow packaging of OSI using models as FMUs. \ No newline at end of file diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index d98a9be10..0a749446b 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -4,14 +4,14 @@ OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between OSI uses three coordinate systems: World coordinate system:: -Coordinate system for all entities which are part of ground truth. +Coordinate system for all entities that are part of ground truth. The world coordinate system is an inertial x/y/z-coordinate system. -The origin is the global reference point, which is determined by the environment simulation. +The origin is the global reference point that is determined by the environment simulation. This reference point may be derived from map data or other considerations. World coordinates can be mapped to a geographic coordinate system via `osi3::GroundTruth::proj_string`. Sensor coordinate system:: -Coordinate system for all entities which are part of sensor data. +Coordinate system for all entities that are part of sensor data. The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the OSI message. Object coordinate system:: diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index d7ed27192..41267774c 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,17 +1,18 @@ = Sensor view configuration -The sensor view configuration configures the sensor view. Sensor-view-configuration data enables the environment simulation to supply the necessary input to a sensor model. -There are two sources for sensor-view-configuration data. +There are two sources for sensor-view-configuration data: -Sensor-view-configuration data can be provided by the environment simulation. -Note that the data is intended for the automatic configuration of an environment simulation. -Sensor-view-configuration data is not intended to provide parameters to a sensor model. +1. Sensor-view-configuration data may be provided by the environment simulation. ++ +NOTE: The data is intended for the automatic configuration of an environment simulation. Sensor-view-configuration data is not intended to provide parameters to a sensor model. -Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. +2. Sensor-view-configuration data may be provided by the sensor model to the environment simulation. ++ In this case, the data describes the input configuration that is requested by the sensor model. -In response, the environment simulation will configure the input and provide a new message which describes the actual configuration. -The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. -This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. +In response, the environment simulation configures the input and provides a new message that describes the actual configuration. + The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the environment simulation. +The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. +This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. \ No newline at end of file From 6ae2ed5e173718b01070141ecfbdde7f32e85fcd Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" <pmai@pmsf.de> Date: Wed, 25 Aug 2021 10:28:14 +0200 Subject: [PATCH 43/92] Reorder sensor view configuration, fix single quotes. Signed-off-by: Pierre R. Mai <pmai@pmsf.de> --- doc/architecture/sensor_view.adoc | 2 +- .../sensor_view_configuration.adoc | 31 ++++++++++++++----- .../transforming_coordinate_systems.adoc | 16 +++++----- 3 files changed, 32 insertions(+), 17 deletions(-) diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index fde15f6e3..903e381e6 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -4,6 +4,6 @@ Sensor view provides the input to OSI sensor models. Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: -* Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. +* Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor's mounting position. Example of technology-specific data: https://opensimulationinterface.github.io/open-simulation-interface/structosi3_1_1CameraSensorView.html#ac58456a34babf78792ea2608eb963f36[`image_data` of `osi3::CameraSensorView`] * Ground truth, given in the global coordinate system. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index 41267774c..005ce3155 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,18 +1,33 @@ = Sensor view configuration +The sensor view is flexibly defined to support different kinds of sensor models with appropriate input. +The sensor view configuration defines the configuration of a particular sensor view. + +This message is used in the initialization phase of a simulation to negotiate the sensor view configuration for a particular sensor view input. +It is also included as a sub-message in all sensor view messages to indicate the sensor view configuration valid for this particular sensor view message. + Sensor-view-configuration data enables the environment simulation to supply the necessary input to a sensor model. +It further enables a sensor model to check whether the input supplied matches its requirements and expectations and to terminate a simulation if this is not the case. -There are two sources for sensor-view-configuration data: +NOTE: The data is intended for the automatic configuration of the sensor view interface between environment simulation and sensor model. +Sensor-view-configuration data is not intended as a mechanism to parametrize a generic sensor model. -1. Sensor-view-configuration data may be provided by the environment simulation. -+ -NOTE: The data is intended for the automatic configuration of an environment simulation. Sensor-view-configuration data is not intended to provide parameters to a sensor model. +During the initialization phase, there are two sources for sensor-view-configuration data: -2. Sensor-view-configuration data may be provided by the sensor model to the environment simulation. +1. Sensor-view-configuration data may be provided by the sensor model to the environment simulation. + In this case, the data describes the input configuration that is requested by the sensor model. -In response, the environment simulation configures the input and provides a new message that describes the actual configuration. +If no such data is provided by a sensor model, then the environment simulation will fall back to manual configuration of the sensor view. + +2. Sensor-view-configuration data may be provided by the environment simulation. ++ +In response to the request by the sensor model, or based on manual configuration, the environment simulation configures the input and provides a new message that describes the actual configuration. -The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the environment simulation. The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. -This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. \ No newline at end of file +This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. + +In response to this difference the sensor model can either accept this difference and adapt to it, or it can terminate the simulation to indicate that it is not able to accept the difference. + +The specifics of the auto negotiation mechanism are specified in the packaging layer. + +After the initialization phase the environment simulation will provide the actual sensor view configuration also as part of each sensor view message. \ No newline at end of file diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc index 0cfbd90ee..749382f80 100644 --- a/doc/usecases/transforming_coordinate_systems.adoc +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -2,27 +2,27 @@ == Vehicle and Sensor Coordinate Systems -Transforming coordinates from the world coordinate system for a specific vehicle and its sensors is a common task when running simulations. +Transforming coordinates from the world coordinate system for a specific vehicle and its sensors is frequently needed when running simulations. -This section provides an overview of the involved messages, fields and their relationship for this task. -It demonstrates how world coordinate system, vehicle coordinate system, and sensor coordinate system are related for a specific (ego-)vehicle. +This section provides an overview of the involved messages and fields and their relationship for this task. +It demonstrates how world coordinate system, vehicle coordinate system, and sensor coordinate system are related given a specific (ego-)vehicle. //TODO: Should we add one or more sentences about the mathematical operations involved? **Corresponding messages** ``GroundTruth::moving_object::base::position``:: -Defines the position of the vehicle’s reference point in world coordinates. +This field defines the position of the vehicle's reference point in world coordinates. In Open Simulation Interface, the position of an object is defined by the coordinates of the center of the object's bounding box. ``GroundTruth::moving_object::base::orientation``:: -Defines the orientation of the vehicle’s reference point in world coordinates. +This field defines the orientation of the vehicle's reference point in world coordinates. ``GroundTruth::moving_object::vehicle_attributes::bbcenter_to_rear``:: -The vector pointing from the vehicle’s reference point to the middle of the rear axle under neutral load conditions in vehicle coordinates. +This field specifies the vector pointing from the vehicle's reference point to the middle of the rear axle under neutral load conditions in vehicle coordinates. ``SensorData::mounting_position``:: -Defines the sensor’s position and orientation and thereby the origin of the sensor coordinate system. +This field defines the sensor's position and orientation and, thereby, the origin of the sensor coordinate system. The mounting position is given in the vehicle coordinate system. **Example** @@ -30,6 +30,6 @@ The mounting position is given in the vehicle coordinate system. The following image shows the relationship between the coordinate systems. The reference point of the vehicle is given by a vector in the world coordinate system. A vector pointing from the reference position of the vehicle to the center of the rear axle then yields the origin of the vehicle coordinate system. -The mounting positions of the sensors and therefore the origins of the corresponding sensor coordinate systems are then given with respect to the vehicle coordinate system. +The mounting positions of the sensors and, therefore, the origins of the corresponding sensor coordinate systems are given with respect to the vehicle coordinate system. image::{images_open_simulation_interface}/osi_example_coordinate_systems.png[] \ No newline at end of file From e31105095bd57b73244aa8b678139fcb2d44b809 Mon Sep 17 00:00:00 2001 From: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> Date: Wed, 25 Aug 2021 13:13:19 +0200 Subject: [PATCH 44/92] fix(docs): linguistic review (#549) Signed-off-by: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> --- doc/architecture/ground_truth.adoc | 6 +++--- doc/architecture/reference_points_coordinate_systems.adoc | 3 ++- doc/releases/versioning.adoc | 2 +- doc/usecases/modeling_traffic_participant.adoc | 2 +- doc/usecases/transforming_coordinate_systems.adoc | 2 +- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc index f55b2a1f1..9db2e216a 100644 --- a/doc/architecture/ground_truth.adoc +++ b/doc/architecture/ground_truth.adoc @@ -1,5 +1,5 @@ = Ground truth -Ground-truth messages describe the simulated environment around all simulated objects in the global coordinate system at consecutive time instances. -It is based on data available to the simulation environment and is published to external subscribers. -Depending on the external subscriber, ground-truth messages may be individually restricted to reduce the data to be exchanged. +Ground-truth messages describe the simulated environment containing all simulated objects in the global coordinate system at consecutive time instances. +It is based on data available to the simulation environment. +Typically, ground-truth messages are contained in sensor view messages. \ No newline at end of file diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index 0a749446b..c3406d5b7 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -16,4 +16,5 @@ The origin is the mounting position of the physical sensor or a virtual mounting Object coordinate system:: Local object coordinate system. -The origin of the corresponding coordinate systems is not necessarily identical to the center of the object's bounding box. +The origin of the corresponding coordinate system is not necessarily identical to the center of the object's bounding box. +If the origin of the corresponding coordinate system is not identical to the center of the object's bounding box, the object documentation will provide the actual definition. \ No newline at end of file diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index 0bd6b323a..bdaf96f13 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -1,6 +1,6 @@ = Versioning and Compatibility -The version number is defined in `InterfaceVersion::version_number` in `osi_version.proto` as the field’s default value. +The version number is defined in `InterfaceVersion::version_number` in `osi_version.proto` as the field's default value. OSI uses https://semver.org/[Semantic Versioning]. diff --git a/doc/usecases/modeling_traffic_participant.adoc b/doc/usecases/modeling_traffic_participant.adoc index 1b8edbd80..e1898024b 100644 --- a/doc/usecases/modeling_traffic_participant.adoc +++ b/doc/usecases/modeling_traffic_participant.adoc @@ -14,7 +14,7 @@ The following figure shows a very simple use case. image::{images_open_simulation_interface}/osi-traffic-participant-use-case-1.png[1100] The traffic participant bases its behavior only on an idealized view of the area around it. -If they exist, the traffic participant’s dynamics are included in the model. +If they exist, the traffic participant's dynamics are included in the model. The following figure shows a traffic participant with separately modeled behavior and dynamics. diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc index 749382f80..7a9743aa1 100644 --- a/doc/usecases/transforming_coordinate_systems.adoc +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -13,7 +13,7 @@ It demonstrates how world coordinate system, vehicle coordinate system, and sens ``GroundTruth::moving_object::base::position``:: This field defines the position of the vehicle's reference point in world coordinates. -In Open Simulation Interface, the position of an object is defined by the coordinates of the center of the object's bounding box. +In Open Simulation Interface, the position of an object is defined by the coordinates of the center of the object's 3D bounding box. ``GroundTruth::moving_object::base::orientation``:: This field defines the orientation of the vehicle's reference point in world coordinates. From c539b649ecff8a0d8204f90285bc134ad64c6f27 Mon Sep 17 00:00:00 2001 From: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> Date: Wed, 25 Aug 2021 16:56:15 +0200 Subject: [PATCH 45/92] fix(doc): add data layer and packaging layer to user guide (#549) Signed-off-by: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index f0af26b01..80511fdf3 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -1,4 +1,4 @@ -ifndef::THIS_STANDARD[] +ifndef::THIS_STANDARD[] :asciidoc-resources: ../asciidoc-resources include::{asciidoc-resources}/preamble.adoc[] @@ -60,11 +60,11 @@ include::./architecture/reference_points_coordinate_systems.adoc[leveloffset=+3] include::./usecases/transforming_coordinate_systems.adoc[leveloffset=+3] -//=== Layering +=== Layering -//include::./architecture/data_layer.adoc[leveloffset=+3] +include::./architecture/data_layer.adoc[leveloffset=+3] -//include::./architecture/packaging_layer.adoc[leveloffset=+3] +include::./architecture/packaging_layer.adoc[leveloffset=+3] === OSI trace files From baef9ba394ea5ad6e88e9f5646cb33969a8c5782 Mon Sep 17 00:00:00 2001 From: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> Date: Thu, 26 Aug 2021 13:36:39 +0200 Subject: [PATCH 46/92] doc review (#549) Signed-off-by: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> --- doc/architecture/sensor_view.adoc | 2 +- .../sensor_view_configuration.adoc | 27 ++++++++++--------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 903e381e6..a63f06433 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -1,6 +1,6 @@ = Sensor view -Sensor view provides the input to OSI sensor models. +The sensor view provides the input to OSI sensor models. Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index 005ce3155..46e878398 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,33 +1,34 @@ = Sensor view configuration -The sensor view is flexibly defined to support different kinds of sensor models with appropriate input. +The sensor view is flexibly defined to provide different kinds of sensor models with appropriate input. The sensor view configuration defines the configuration of a particular sensor view. -This message is used in the initialization phase of a simulation to negotiate the sensor view configuration for a particular sensor view input. -It is also included as a sub-message in all sensor view messages to indicate the sensor view configuration valid for this particular sensor view message. +The sensor-view-configuration message is used in the initialization phase of a simulation to negotiate the sensor view configuration for a particular sensor view input. +It is also included as a sub-message in sensor view messages to indicate that the sensor view configuration is valid for a particular sensor view message. -Sensor-view-configuration data enables the environment simulation to supply the necessary input to a sensor model. -It further enables a sensor model to check whether the input supplied matches its requirements and expectations and to terminate a simulation if this is not the case. +Sensor-view-configuration data has two main applications: -NOTE: The data is intended for the automatic configuration of the sensor view interface between environment simulation and sensor model. -Sensor-view-configuration data is not intended as a mechanism to parametrize a generic sensor model. +- It enables the environment simulation to provide the necessary input to a sensor model. +- It enables a sensor model to check whether the input matches its requirements. +If the input does not match the requirements, the sensor model may terminate the simulation. + +NOTE: Sensor-view-configuration data is intended for the automatic configuration of the sensor view interface between environment simulation and sensor model. +The data is not intended as a mechanism to parametrize a generic sensor model. During the initialization phase, there are two sources for sensor-view-configuration data: 1. Sensor-view-configuration data may be provided by the sensor model to the environment simulation. -+ In this case, the data describes the input configuration that is requested by the sensor model. -If no such data is provided by a sensor model, then the environment simulation will fall back to manual configuration of the sensor view. +If no such data is provided by the sensor model, then the environment simulation will fall back to manual configuration of the sensor view. 2. Sensor-view-configuration data may be provided by the environment simulation. -+ In response to the request by the sensor model, or based on manual configuration, the environment simulation configures the input and provides a new message that describes the actual configuration. The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. -In response to this difference the sensor model can either accept this difference and adapt to it, or it can terminate the simulation to indicate that it is not able to accept the difference. +In response to this difference, the sensor model can either accept this difference and adapt to it, or it can terminate the simulation to indicate that it is not able to accept the difference. -The specifics of the auto negotiation mechanism are specified in the packaging layer. +The packaging layer defines the specifics of this auto-negotiation mechanism. -After the initialization phase the environment simulation will provide the actual sensor view configuration also as part of each sensor view message. \ No newline at end of file +After the initialization phase, the environment simulation provides the actual sensor view configuration as part of each sensor view message. \ No newline at end of file From 5a03ee5b80d6f3eab2e046cc1dc7824d92279da5 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 31 Mar 2021 15:44:48 +0200 Subject: [PATCH 47/92] feat(docs): Create initial document structure (#494) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 11 + doc/architecture/coordinate_systems.adoc | 11 + doc/architecture/data_layer.adoc | 10 + .../environmental_effect_model.adoc | 10 + doc/architecture/feature_data.adoc | 10 + doc/architecture/formatting_scripts.adoc | 12 + doc/architecture/ground_truth.adoc | 10 + doc/architecture/logical_model.adoc | 10 + doc/architecture/packaging_layer.adoc | 9 + doc/architecture/proto-files.adoc | 78 ++++ doc/architecture/reference_points.adoc | 10 + doc/architecture/sensor_data.adoc | 9 + doc/architecture/sensor_model.adoc | 9 + doc/architecture/sensor_view.adoc | 9 + .../sensor_view_configuration.adoc | 9 + doc/architecture/test_scripts.adoc | 45 +++ doc/architecture/trace_file_formats.adoc | 9 + doc/architecture/trace_file_naming.adoc | 9 + doc/architecture/traffic_participant.adoc | 24 ++ doc/architecture/vehicle_dynamics.adoc | 9 + doc/commenting.rst | 339 ------------------ doc/coordinatesystem.rst | 37 -- doc/description.rst | 188 ---------- doc/fileformat.rst | 126 ------- doc/howtocontribute.rst | 319 ---------------- doc/installation.rst | 14 - doc/interfaceconventions.rst | 103 ------ doc/linux.rst | 56 --- doc/misc/osi_reference.adoc | 13 + doc/misc/osi_vision.adoc | 11 + doc/open-simulation-interface_user_guide.adoc | 121 +++++++ doc/osifiles.rst | 103 ------ doc/reference.rst | 26 -- doc/releases.rst | 14 - doc/releases/compatibility.adoc | 11 + doc/releases/releases.adoc | 11 + doc/releases/versioning.adoc | 11 + doc/setup/including_osi_dev_projects.adoc | 10 + doc/setup/installing_linux.adoc | 11 + doc/setup/installing_macos.adoc | 10 + doc/setup/installing_windows.adoc | 10 + doc/setup/using_osi_support_tools.adoc | 9 + .../benchmark_integration_gpu_radar.adoc | 12 + doc/usecases/fusing_sensor_outputs.adoc | 10 + doc/usecases/generating_osi_traces.adoc | 9 + doc/usecases/injecting_faults.adoc | 10 + doc/usecases/modeling_camera_electronics.adoc | 10 + doc/usecases/modeling_lidar_sensor.adoc | 10 + .../modeling_traffic_participant.adoc | 10 + doc/versioning.rst | 27 -- doc/windows.rst | 63 ---- 51 files changed, 612 insertions(+), 1415 deletions(-) create mode 100644 doc/architecture/architecture_overview.adoc create mode 100644 doc/architecture/coordinate_systems.adoc create mode 100644 doc/architecture/data_layer.adoc create mode 100644 doc/architecture/environmental_effect_model.adoc create mode 100644 doc/architecture/feature_data.adoc create mode 100644 doc/architecture/formatting_scripts.adoc create mode 100644 doc/architecture/ground_truth.adoc create mode 100644 doc/architecture/logical_model.adoc create mode 100644 doc/architecture/packaging_layer.adoc create mode 100644 doc/architecture/proto-files.adoc create mode 100644 doc/architecture/reference_points.adoc create mode 100644 doc/architecture/sensor_data.adoc create mode 100644 doc/architecture/sensor_model.adoc create mode 100644 doc/architecture/sensor_view.adoc create mode 100644 doc/architecture/sensor_view_configuration.adoc create mode 100644 doc/architecture/test_scripts.adoc create mode 100644 doc/architecture/trace_file_formats.adoc create mode 100644 doc/architecture/trace_file_naming.adoc create mode 100644 doc/architecture/traffic_participant.adoc create mode 100644 doc/architecture/vehicle_dynamics.adoc delete mode 100644 doc/commenting.rst delete mode 100644 doc/coordinatesystem.rst delete mode 100644 doc/description.rst delete mode 100644 doc/fileformat.rst delete mode 100644 doc/howtocontribute.rst delete mode 100644 doc/installation.rst delete mode 100644 doc/interfaceconventions.rst delete mode 100644 doc/linux.rst create mode 100644 doc/misc/osi_reference.adoc create mode 100644 doc/misc/osi_vision.adoc create mode 100644 doc/open-simulation-interface_user_guide.adoc delete mode 100644 doc/osifiles.rst delete mode 100644 doc/reference.rst delete mode 100644 doc/releases.rst create mode 100644 doc/releases/compatibility.adoc create mode 100644 doc/releases/releases.adoc create mode 100644 doc/releases/versioning.adoc create mode 100644 doc/setup/including_osi_dev_projects.adoc create mode 100644 doc/setup/installing_linux.adoc create mode 100644 doc/setup/installing_macos.adoc create mode 100644 doc/setup/installing_windows.adoc create mode 100644 doc/setup/using_osi_support_tools.adoc create mode 100644 doc/usecases/benchmark_integration_gpu_radar.adoc create mode 100644 doc/usecases/fusing_sensor_outputs.adoc create mode 100644 doc/usecases/generating_osi_traces.adoc create mode 100644 doc/usecases/injecting_faults.adoc create mode 100644 doc/usecases/modeling_camera_electronics.adoc create mode 100644 doc/usecases/modeling_lidar_sensor.adoc create mode 100644 doc/usecases/modeling_traffic_participant.adoc delete mode 100644 doc/versioning.rst delete mode 100644 doc/windows.rst diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc new file mode 100644 index 000000000..0bbbe8e05 --- /dev/null +++ b/doc/architecture/architecture_overview.adoc @@ -0,0 +1,11 @@ += Overview of OSI architecture + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/coordinate_systems.adoc b/doc/architecture/coordinate_systems.adoc new file mode 100644 index 000000000..2034e3cd7 --- /dev/null +++ b/doc/architecture/coordinate_systems.adoc @@ -0,0 +1,11 @@ += Coordinate systems + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/data_layer.adoc b/doc/architecture/data_layer.adoc new file mode 100644 index 000000000..7f23e28c7 --- /dev/null +++ b/doc/architecture/data_layer.adoc @@ -0,0 +1,10 @@ += Data layer + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/environmental_effect_model.adoc b/doc/architecture/environmental_effect_model.adoc new file mode 100644 index 000000000..6c79080e1 --- /dev/null +++ b/doc/architecture/environmental_effect_model.adoc @@ -0,0 +1,10 @@ += Environmental effect model + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/feature_data.adoc b/doc/architecture/feature_data.adoc new file mode 100644 index 000000000..c1bd3ec51 --- /dev/null +++ b/doc/architecture/feature_data.adoc @@ -0,0 +1,10 @@ += Feature data + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc new file mode 100644 index 000000000..de9f61dc1 --- /dev/null +++ b/doc/architecture/formatting_scripts.adoc @@ -0,0 +1,12 @@ += Formatting scripts + +TODO: Add general description. + +osi2read.py:: +TODO: Add description. + +OSITrace.py:: +TODO: Add description. + +txt2osi.py:: +TODO: Add description. diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc new file mode 100644 index 000000000..b15de8ab6 --- /dev/null +++ b/doc/architecture/ground_truth.adoc @@ -0,0 +1,10 @@ += Ground truth + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/logical_model.adoc b/doc/architecture/logical_model.adoc new file mode 100644 index 000000000..af8dbb0e8 --- /dev/null +++ b/doc/architecture/logical_model.adoc @@ -0,0 +1,10 @@ += Logical model + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/packaging_layer.adoc b/doc/architecture/packaging_layer.adoc new file mode 100644 index 000000000..2a42960e6 --- /dev/null +++ b/doc/architecture/packaging_layer.adoc @@ -0,0 +1,9 @@ += Packaging layer + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/proto-files.adoc b/doc/architecture/proto-files.adoc new file mode 100644 index 000000000..a5ee64802 --- /dev/null +++ b/doc/architecture/proto-files.adoc @@ -0,0 +1,78 @@ += Protobuffer files + +TODO: Add general description. + +osi_common.proto:: +TODO: Add description. + +osi_datarecording.proto:: +TODO: Add description. + +osi_detectedlane.proto:: +TODO: Add description. + +osi_detectedobject.proto:: +TODO: Add description. + +osi_detectedoccupant.proto:: +TODO: Add description. + +osi_detectedroadmarking.proto:: +TODO: Add description. + +osi_detectedtrafficlight.proto:: +TODO: Add description. + +osi_detectedtrafficsign.proto:: +TODO: Add description. + +osi_environment.proto:: +TODO: Add description. + +osi_featuredata.proto:: +TODO: Add description. + +osi_groundtruth.proto:: +TODO: Add description. + +osi_hostvehicledata.proto:: +TODO: Add description. + +osi_lane.proto:: +TODO: Add description. + +osi_logicaldetectiondata.proto:: +TODO: Add description. + +osi_object.proto:: +TODO: Add description. + +osi_occupant.proto:: +TODO: Add description. + +osi_roadmarking.proto:: +TODO: Add description. + +osi_sensordata.proto:: +TODO: Add description. + +osi_sensorspecific.proto:: +TODO: Add description. + +osi_sensorview.proto:: +TODO: Add description. + +osi_sensorviewconfiguration.proto:: +TODO: Add description. + +osi_trafficcommand.proto:: +TODO: Add description. + +osi_trafficlight.proto:: +TODO: Add description. + +osi_trafficsign.proto:: +TODO: Add description. + +osi_trafficupdate.proto:: +TODO: Add description. diff --git a/doc/architecture/reference_points.adoc b/doc/architecture/reference_points.adoc new file mode 100644 index 000000000..39ebf5240 --- /dev/null +++ b/doc/architecture/reference_points.adoc @@ -0,0 +1,10 @@ += Reference points + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc new file mode 100644 index 000000000..ef5164e41 --- /dev/null +++ b/doc/architecture/sensor_data.adoc @@ -0,0 +1,9 @@ += Sensor data + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc new file mode 100644 index 000000000..c6b93997e --- /dev/null +++ b/doc/architecture/sensor_model.adoc @@ -0,0 +1,9 @@ += Sensor model + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc new file mode 100644 index 000000000..1bdec6fc7 --- /dev/null +++ b/doc/architecture/sensor_view.adoc @@ -0,0 +1,9 @@ += Sensor view + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc new file mode 100644 index 000000000..c7e9f3f02 --- /dev/null +++ b/doc/architecture/sensor_view_configuration.adoc @@ -0,0 +1,9 @@ += Sensor view configuration + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/test_scripts.adoc b/doc/architecture/test_scripts.adoc new file mode 100644 index 000000000..72a061235 --- /dev/null +++ b/doc/architecture/test_scripts.adoc @@ -0,0 +1,45 @@ += Test scripts + +TODO: Add general description. + +__init__.py:: +TODO: Add description. + +test_comment_type.py:: +TODO: Add description. + +test_doxygen_output.py:: +TODO: Add description. + +test_invalid_comment.py:: +TODO: Add description. + +test_invalid_enum.py:: +TODO: Add description. + +test_invalid_html.py:: +TODO: Add description. + +test_invalid_message.py:: +TODO: Add description. + +test_invalid_punctuation.py:: +TODO: Add description. + +test_invalid_tabs.py:: +TODO: Add description. + +test_newline.py:: +TODO: Add description. + +test_non_ascii.py:: +TODO: Add description. + +test_osi_trace.py:: +TODO: Add description. + +test_rules.py:: +TODO: Add description. + +test_units.py:: +TODO: Add description. diff --git a/doc/architecture/trace_file_formats.adoc b/doc/architecture/trace_file_formats.adoc new file mode 100644 index 000000000..8367a3a53 --- /dev/null +++ b/doc/architecture/trace_file_formats.adoc @@ -0,0 +1,9 @@ += OSI trace file formats + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/trace_file_naming.adoc b/doc/architecture/trace_file_naming.adoc new file mode 100644 index 000000000..c2c717835 --- /dev/null +++ b/doc/architecture/trace_file_naming.adoc @@ -0,0 +1,9 @@ += OSI trace file naming conventions + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/traffic_participant.adoc b/doc/architecture/traffic_participant.adoc new file mode 100644 index 000000000..137bea8d0 --- /dev/null +++ b/doc/architecture/traffic_participant.adoc @@ -0,0 +1,24 @@ += Traffic participant + +A traffic participant is an element of the simulated world, which can change its state during simulation time, for example, position and orientation. +A traffic participant represents one of the following: + +- A living being. +- A means of transportation for living beings +- A means of transportation for goods +- Any other movable object that may travel the road network + +Pedestrians and animals are examples of traffic participants that are living beings. +Vehicles are examples of traffic participants that are means of transportation. +Therefore, the ego vehicle is also a traffic participant. + +The following figure shows the interface of a traffic participant. + +TODO: Add image of traffic participant interface. + +With every simulation step, an OSI traffic participant model receives ground truth data from the environment around itself, the sensor view. +A traffic participant can output its own perceivable state, the traffic update. +Traffic commands influence the behavior of the traffic participant model. +They allow event-based communication towards the traffic participant, that is, at certain simulation steps. +Traffic commands do not necessarily need to come from the environment simulation. +They may come from a separate source, for example, a scenario engine. \ No newline at end of file diff --git a/doc/architecture/vehicle_dynamics.adoc b/doc/architecture/vehicle_dynamics.adoc new file mode 100644 index 000000000..ff7d9c2b2 --- /dev/null +++ b/doc/architecture/vehicle_dynamics.adoc @@ -0,0 +1,9 @@ += Vehicle dynamics + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/commenting.rst b/doc/commenting.rst deleted file mode 100644 index cabb5f584..000000000 --- a/doc/commenting.rst +++ /dev/null @@ -1,339 +0,0 @@ -.. _commenting: - -Commenting -=========== - -During the building process of open simulation interface (using the `proto2cpp <https://github.com/OpenSimulationInterface/proto2cpp>`_ filter), doxygen is creating a `reference documentation <https://opensimulationinterface.github.io/open-simulation-interface/>`_ processing all comments written in the code of the interface. In order to do that doxygen needs the comments to be written in a certain way. Please follow these rules to achieve that the reference documentation is created correctly. You will find further information on doxygen `here <http://www.doxygen.nl/manual/docblocks.html>`_. - -For any additional comment styles see `list <http://www.doxygen.nl/manual/commands.html>`_ of doxygen commands. - -Reference for writing values and units: ISO 80000-1:2013-08, Quantities and units – Part 1: General -Nice summary in German: `Rohde & Schwarz: Der korrekte Umgang mit Groessen, Einheiten und Gleichungen <https://karriere.rohde-schwarz.de/fileadmin/customer/downloads/PDF/Der_korrekte_Umgang_mit_Groessen_Einheiten_und_Gleichungen_bro_de_01.pdf>`_ - - -Commenting with block syntax ------------------------------ -Start every comment with ``//`` and do not use ``///``. - - -Commenting on messages ------------------------- -When writing comments specifying messages please use the following template: - -.. code-block:: protobuf - - // <Add your single line comment like this> - // - message ExampleMessage - { - } - -Doxygen will interpret a comment consisting just of one single line as a brief description. -However to keep the style of the documentation coherent there should not be any brief description when commenting on fields and enums. That is why adding one more empty line when commenting becomes necessary. There is no need for an extra empty line if you are commenting more than one line anyways. - -.. code-block:: protobuf - - // <If you write two or more lines of comments...> - // <... you do not need to add an empty line> - message ExampleMessage - { - } - -The commenting for messages follows the following order: - -1. Brief description -2. Image -3. Detailed description -4. Note - -First you define the message. - -.. code-block:: protobuf - - message EnvironmentalConditions - { - } - -Next provide a brief description of the message with ``\brief``. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - message EnvironmentalConditions - { - } - -Then you can optionally provide an image to explain the message better. A picture is worth a thousand words. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - message EnvironmentalConditions - { - } - -You can optionally add a detailed description which can have multiple lines. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - message EnvironmentalConditions - { - } - -Lastly you can add a small note about the message and have a completely commented message. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - } - -Commenting on fields and enums --------------------------------- -The commenting for fields and enums follows the following order: - -1. Explanation -2. Unit -3. Note -4. Reference -5. Rule - -First you add a field into a message with an appropriate index number. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - optional double atmospheric_pressure = 1; - } - - - -Then you describe the field by adding an explanation. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa). - // - optional double atmospheric_pressure = 1; - } - -Next you decide the unit of the field. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa). - // - // Unit: Pa - // - optional double atmospheric_pressure = 1; - } - -You can optionally add a note to the field to describe the field better. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa). - // - // Unit: Pa - // - // \note 100000 Pa = 1 bar - // - optional double atmospheric_pressure = 1; - } - -To help understanding the field, you should add a reference. -Every OSI message should be defined properly and should have a well cited reference. - -**Citation style for different sources:** - -- Within the text, the number system is used with the number of the source in brackets [#] for mentioning. -- We use the so called `"APA style" <https://apastyle.apa.org/>`_ from the American Psychological Association for referencing. -- In the references list, the number in brackets [#] is followed by a full citation. -- For writing the title in italic, use <em>title</em>. -- If the list contains more than one entry, add " \n " at the end of the line to create a line break within the list. -- Author names are written as <surname>, <initial(s)> like Authorname, A. A. -- Editor names are written as <initial(s)> <surname> like B. B. Editorname. -- Naming pages at the end is optional to enable finding in long texts or for direct citations. -- All citations should be primary citations. Sources like Wikipedia et al. are not allowed. -- Find filled-out examples under `https://apastyle.apa.org <https://apastyle.apa.org/style-grammar-guidelines/references/examples>`_ and in existing entries. -- The scheme of popular sources for the reference list is as follows (replace tags with corresponding values): - -1. <author1>, <author2>, <author3> & <author4>. (<year>). Contribution in a compilation title. <em><Compilation Title></em>. <edition>. <page(s)>. <publisher>. <location>. <doi>. <page(s)>. - -2. <author1>, <author2> & <author3>. (<year>). <em><book (monograph) title></em>. <edition>. <publisher>. <doi>. <page(s)>. - -3. <author1> & <author2>. (<year>). <book chapter title>. In <editor1> & <editor2> (Eds.), <em><book title></em> (<page(s)>). <publisher>. <doi>. <page(s)>. - -4. <author1> & <author2>. (<year>). <journal article title>. <em><journal title></em>. <page(s)>. <location>. <doi>. <page(s)>. - -5. <author>. (<year>). <em><Phd thesis title></em>. Phd. thesis. <location>. <university>. <doi or url>. <page(s)>. - -6. <author>. (<year>, <month> <day>). <em><internet article title></em>. Retrieved <month> <day>, <year>, from <url>. - -7. <standarding organisation>. (<year>). <em><title of the standard></em>. (<standard identifier>). <location>. - -8. <author>. (<year>). <em><patent title and id></em>. <location>. <organisation>. - - - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa) [1, 2]. - // - // Unit: Pa - // - // \note 100000 Pa = 1 bar - // - // \par References: - // [1] DIN Deutsches Institut fuer Normung e. V. (1982). <em>DIN 5031-3 Strahlungsphysik im optischen Bereich und Lichttechnik - Groessen, Formelzeichen und Einheiten der Lichttechnik</em>. (DIN 5031-3:1982-03). Berlin, Germany. \n - // [2] Rapp, C. (2017). Grundlagen der Physik. In <em>Hydraulik fuer Ingenieure und Naturwissenschaftler</em> (pp.23-36). Springer Vieweg. Wiesbaden, Germany. https://doi.org/10.1007/978-3-658-18619-7_3. p. 105. - // - optional double atmospheric_pressure = 1; - } - -Finally you can provide a set of rules which this field needs to be followed. The available rules can be found below. When adding rules to \*.proto files make sure that the rules are encapsulated between the ``\rules`` and ``\endrules`` tags. Now you have a fully commented message with a fully commented field. - -.. code-block:: protobuf - - // \brief The conditions of the environment. - // - // \image html EnvironmentalConditions.svg - // - // Definition of light, weather conditions and other environmental conditions. - // - // \note These conditions apply locally around the host vehicle. - // - message EnvironmentalConditions - { - // Atmospheric pressure in Pascal at z = 0.0 m in world frame (about 101325 Pa) [1, 2]. - // - // Unit: Pa - // - // \note 100000 Pa = 1 bar - // - // \par References: - // [1] DIN Deutsches Institut fuer Normung e. V. (1982). <em>DIN 5031-3 Strahlungsphysik im optischen Bereich und Lichttechnik - Groessen, Formelzeichen und Einheiten der Lichttechnik</em>. (DIN 5031-3:1982-03). Berlin, Germany. \n - // [2] Rapp, C. (2017). Grundlagen der Physik. In <em>Hydraulik fuer Ingenieure und Naturwissenschaftler</em> (pp.23-36). Springer Vieweg. Wiesbaden, Germany. https://doi.org/10.1007/978-3-658-18619-7_3. p. 105. - // - // \rules - // is_optional - // is_greater_than_or_equal_to: 90000 - // is_less_than_or_equal_to: 200000 - // \endrules - // - optional double atmospheric_pressure = 1; - } - - -The rule definition must follow the syntax which is defined by a regex search which you can see below: - -.. code-block:: python - - 'is_greater_than': r'^[ ]\b(is_greater_than)\b: ([\s\d]+)$' # is_greater_than: 1 - 'is_greater_than_or_equal_to': r'^[ ]\b(is_greater_than_or_equal_to)\b: ([\s\d]+)$' # is_greater_than_or_equal_to: 1 - 'is_less_than_or_equal_to': r'^[ ]\b(is_less_than_or_equal_to)\b: ([\s\d]+)$' # is_less_than_or_equal_to: 10 - 'is_less_than': r'^[ ]\b(is_less_than)\b: ([\s\d]+)$' # is_less_than: 2 - 'is_equal': r'^[ ]\b(is_equal_to)\b: ([\s\d]+)$' # is_equal_to: 1 - 'is_different': r'^[ ]\b(is_different_to)\b: ([\s\d]+)$' # is_different_to: 2 - 'is_global_unique': r'^[ ]\b(is_globally_unique)\b' # is_globally_unique - 'refers': r'^[ ]\b(refers_to)\b' # refers_to: DetectedObject - 'is_iso_country_code': r'^[ ]\b(is_iso_country_code)\b' # is_iso_country_code - 'first_element': r'^[ ]\b(first_element)\b' # first_element height is_equal_to 0.13 - 'last_element': r'^[ ]\b(last_element)\b' # last_element width is_equal_to 0.13 - 'check_if': r'^[ ](\bcheck_if\b)(.*\belse do_check\b)' # check_if this.type is_equal_to 2 else do_check is_set - -You can check the correctness of these regular expression on `regex101 <https://regex101.com/r/P4KeuO/1>`_. - - -Commenting with doxygen references ------------------------------------- -If you need to reference to another message etc., you can achieve that by just using the exact same name of this message (upper and lower case sensitive) in your comment and put '\c' in front of the message name. - -.. code-block:: protobuf - - // A reference to \c GroundTruth message. - -If you want to reference a nested message, use '::' instead of '.' as separators in comments. - -If you want to reference message fields and enums add '#' to the enum/field name. - -.. code-block:: protobuf - - // A reference to a enum e.g. \c #COLOR_GREEN. - -Commenting with links (e.g. in references) ------------------------------------------- -With ``[<add name of your link>](<add url of your link>)`` you can integrate a link to a certain homepage while commenting. - -Commenting with images ----------------------- -To include images write your comment similar to this ``// \image html <Add name of your image> "<Add optional caption here>"`` -Please place all your included images in ``./open-simulation-interface/docs/images``. - diff --git a/doc/coordinatesystem.rst b/doc/coordinatesystem.rst deleted file mode 100644 index 064894593..000000000 --- a/doc/coordinatesystem.rst +++ /dev/null @@ -1,37 +0,0 @@ -Coordinate systems and reference points -============================================ - -Coordinate systems -------------------- - -Currently three coordinate systems exist. - -- world frame (for all quantities which are part of groundtruth) -- sensor frame (for all quantities which are part of sensordata) -- object frame (for local object coordinates like axle offset vectors) - -The transformation between frames for a specific vehicle/sensor is performed using the information in - -- ``GroundTruth::moving_object::base::position and ::orientation``: These define the position and orientation of the vehicle's reference point, i.e. center of bounding box. -- ``GroundTruth::moving_object::vehicle_attributes::bbcenter_to_rear``: This defines the vehicle frame origin resp. the relative frame of the vehicle, i.e. it defines the offset of the rear axis center relative to the vehicle's reference point (center of bounding box). This offset is static and given in vehicle coordinates. -- ``SensorData::mounting_position``: This defines the sensor's position and orientation relative to the vehicle frame's origin, i.e. rear axis center, and therefore defines sensor frame origin resp. the relative frame of the sensor. - - -Reference points ------------------- - -All position coordinates refer to the center of the bounding box of the object (vehicle or otherwise). This does not depend on the reference frame and is identical for all objects without exceptions. - - -Example: Position vectors of vehicles ---------------------------------------- - -A position vector consists of two points + orientation / coordinate system: - -**start point**: This is the origin of the coordinate system. (i.e. sensor frame or world frame). - -**end point**: often referred to as reference point. It is always the middle of the bounding box. - -**orientation**: captured by the coordinate system. (i.e. sensor frame or world frame). - -Open Simulation Interface uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. \ No newline at end of file diff --git a/doc/description.rst b/doc/description.rst deleted file mode 100644 index 055143f70..000000000 --- a/doc/description.rst +++ /dev/null @@ -1,188 +0,0 @@ -General description -====================== - -`TUM Department of Electrical and Computer Engineering`_ - -Global remarks --------------- - -All fields in the interface are set to optional and required is not -used. This has been done to allow backward compatible changes in the -field. Additionally, this is the default behavior in protobuf version 3 -that does no longer have the required type and therefore ensures update -compatibility. However, this does not mean that filling the field is -optional. For the purpose of providing a complete interface, all -existing fields should be set, unless not setting a field carries a -specific meaning as indicated in the accompanying comment. - -All field numbers of 10000 and upward are available for user-specific -extensions (i.e. custom fields), so no future evolution of OSI will -use field numbers of 10000 or above itself. - -Compatibility -------------- - -Definition: FAITHFULLY "All recorded data is correctly interpreted by -the interface" - -Forward compatibility: Definition: "An older version of the code can be -used to read new files" Data recorded with a higher minor or patch -version can be interpreted by code built using the same major version of -the interface but lower minor and/or patch version. In this case, -additional fields of a newer minor version are silently ignored. All -patch versions of the same major and minor version are FAITHFULLY -forward compatible. - -Backward compatibility: Definition: "A newer version of code can be used -to read old files" All files that have been recorded in the past with a -specific major version are FAITHFULLY valid with all combinations of -higher minor and patch versions of the same major version. - -.. # Old way of OSI 2 to inject errors -.. Fault injection: how-to -.. ----------------------- - -.. Injection of predefined sensor errors should be handled by a -.. specialized "fault injector" component that acts like a sensor model -.. component, i.e. it takes a SensorData message as input and returns a -.. modified SensorData message as output. Specific errors should be handled -.. as follows: - -.. - Ghost objects / false positive: An additional SensorDataObject is -.. added to the list of objects in SensorData.object with -.. SensorDataObject.model_internal_object.ground_truth_type set to -.. kTypeGhost. -.. - False negative: The object is marked as not seen by the sensor by -.. setting the property SensorDataObject.model_internal_object.is_seen -.. to false. The implementation of field-of-view calculation modules -.. should respect this flag and never reset an object marked as not-seen -.. to seen. - -Proto3 Support --------------- - -For users that need to use proto3 syntax, for example because the -language binding of choice only supports proto3 syntax out of the box, a -shell script called `convert-to-proto3.sh <https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/convert-to-proto3.sh>`_ is supplied that converts -all proto files to proto3 syntax. If this is run prior to building, the -resulting libraries will use proto3, with the on-the-wire format -remaining compatible between proto2 and proto3 libraries. - -.. note:: - In the current OSI proto2 files there are no "required" fields or "[default = xx] values assigned. - This is intentional since the use is prohibited for now. The reason for that is the conversion from proto2 to proto3 which would require to remove defaults or required attributes and therefore change the meaning of the proto file (and thus also the valid on-the-wire protocol) silently, and is thus dangerous. - -OSI Trace Files ---------------- - -If you have a serialized txt trace file which is separating OSI messages by ``$$__$$`` you can convert -the trace file to the official OSI file format which uses the length of OSI messages to store and read them in a file. -Use the script txt2osi.py in the ``format`` directory for that. See usage example below: - -.. code-block:: bash - - python3 txt2osi.py -h - python3 txt2osi.py -d trace.txt - python3 txt2osi.py -d trace.txt -o myfile - -To make serialized txt/osi files human readable call the converter osi2read.py. See usage example below: - -.. code-block:: bash - - python3 osi2read.py -h - python3 osi2read.py -d trace.osi - python3 osi2read.py -d trace.txt -f separated -o myfile - - -Packaging ---------- - -A specification to package sensor models using OSI as (extended) -Functional Mock-up Units (FMUs) for use in simulation environments is -available `here`_. - -Vector Images --------------- -The vector images for the open-simulation-interface documentation are provided in the .svg-format. - -Creating vector images -~~~~~~~~~~~~~~~~~~~~~~~ - -Objects such as roads, vehicles, signs, etc. that are embedded in the graphics are based on realistic high detailed 3D models. -The overall scene and 3D objects are modelled using the 3D modelling software `Blender <https://www.blender.org/>`_. -The Freestyle SVG Exporter from Blender is used to convert the modelled 3D scene into vector graphics. - -The Freestyle SVG Exporter add-on from Blender can be activated via the Render user settings. -The GUI for the Exporter is located in the Render tab of the Properties Editor. After rendering, the exported .svg file is written to the output path. - -For more information about Blender's Freestyle SVG Exporter add-on see: `docs.blender.org <https://docs.blender.org/manual/en/latest/render/freestyle/export_svg.html>`_ - -Following settings are used for exporting: -Freestyle SVG Export: -Frame, Round; -LineThickness = Absolute, 1.000px; - -Freestyle Line Set: -Visibility = Visible, -Edgetype = Inclusive, -Silhouette = true, -Border = true; - -Editing vector images -~~~~~~~~~~~~~~~~~~~~~~~ - -The exported 3D vector graphics can be opened and edited with any image editing program. (e.g. `Inkscape <https://inkscape.org/de/>`_) -The vectors and labels are placed accordingly. -The graphics should generally be kept in a grayscale style. -RGBA code for grey: b3b3b3ff - - -.. Doxygen Reference Documentation -.. -------------------------------- - -.. The doxygen reference documentation of the GitHub master branch is `online`_ -.. available. - - -.. In order to generate the doxygen documentation for OSI, please follow -.. the following steps: - -.. 1. Install `Doxygen`_, set an environmental variable 'doxygen' with the -.. path to the binary file and add it to the PATH variable: -.. ``PATH += %doxygen%``. -.. 2. Download the `proto2cpp`_ repo. Copy the content of the repo -.. proto2cpp to your desired ``<path-to-proto2cpp.py>`` -.. 3. Install `graphviz`_, set an environmental variable 'graphviz' with -.. the path to the binary file and add it to the PATH variable: -.. ``PATH += %graphviz%``. -.. 4. From the cmd navigate to the build directory and run: -.. ``cmd cmake -DFILTER_PROTO2CPP_PY_PATH=<path-to-proto2cpp.py> <path-to-CMakeLists.txt>`` -.. 5. The build process will then generate the doxygen documentation under -.. the directory doc. - -Citing ------- - -Use the following citation for referencing the OSI interface in your -scientific work: - -.. code-block:: latex - - @misc{osi.2017, - author = {Hanke, Timo and Hirsenkorn, Nils and {van~Driesten}, Carlo and {Garcia~Ramos}, Pilar and Schiementz, Mark and Schneider, Sebastian and Biebl, Erwin}, - year = {2017}, - title = {{Open Simulation Interface: A generic interface for the environment perception of automated driving functions in virtual scenarios.}}, - url = {https://www.hot.ei.tum.de/forschung/automotive-veroeffentlichungen/}, - note = {{Accessed: 2019-11-05}}} - -.. _here: https://github.com/OpenSimulationInterface/osi-sensor-model-packaging -.. _online: https://opensimulationinterface.github.io/open-simulation-interface/ -.. _Doxygen: http://www.doxygen.nl/download.html -.. _proto2cpp: https://github.com/OpenSimulationInterface/proto2cpp -.. _graphviz: https://graphviz.gitlab.io/_pages/Download/Download_windows.html -.. _`http://www.hot.ei.tum.de/forschung/automotive-veroeffentlichungen/}`: http://www.hot.ei.tum.de/forschung/automotive-veroeffentlichungen/} -.. _Online Doxygen Documentation: https://opensimulationinterface.github.io/open-simulation-interface/ -.. _TUM Department of Electrical and Computer Engineering: https://www.hot.ei.tum.de/forschung/automotive-veroeffentlichungen/ - -.. |Travis Build Status| image:: https://travis-ci.org/OpenSimulationInterface/open-simulation-interface.svg?branch=master - :target: https://travis-ci.org/OpenSimulationInterface/open-simulation-interface diff --git a/doc/fileformat.rst b/doc/fileformat.rst deleted file mode 100644 index 7e882a541..000000000 --- a/doc/fileformat.rst +++ /dev/null @@ -1,126 +0,0 @@ -OSI File Format -=============== -Formats --------- - -\*.osi -~~~~~~~ -To save multiple serialized OSI messages into one trace file we use the length of each OSI message and save it before the actual OSI message. -The length is represented by the first four bytes which are a little endian unsigned int that represents the length of the followed message, not including the integer itself. - -\*.txt -~~~~~~~ -If you happen to have a trace file which uses ``$$__$$`` separation you can convert it to the official OSI trace file by running: - -.. code-block:: bash - - python3 txt2osi.py -d trace.txt - -\*.txth -~~~~~~~ -To read to content of a serialized txt/osi trace file we also provide a converter ``osi2read.py``. -See the usage below: - -.. code-block:: bash - - python3 osi2read.py -d trace.osi -o readable_trace - python3 osi2read.py -d trace.txt -f separated -o readable_trace - -which outputs a ``readable_trace.txth`` which can be opened by any text editor. - -Summary -~~~~~~~ -In summary we have currently three types of formats: - -1. ``*.osi`` trace files which are length separated. -2. ``*.txt`` trace files which are ``$$__$$`` separated. -3. ``*.txth`` files which are human readable trace files for just plausibility checks. - -Trace file naming convention ------------------------------ -As best practice we recommend to name the trace files in the following format: - -.. code-block:: txt - - <type>_<osi-version>_<protobuf-version>_<frame-number>_<custom-trace-name>.osi - -For example a naming for a trace with the information below: - -.. code-block:: txt - - Type = SensorView - OSI Version= 3.1.2 - Protobuf Version = 3.0.0 - Number of frames = 1523 - Scenario name = highway - -would then look like this: - -.. code-block:: txt - - sv_312_300_1523_highway.osi - -The type definition would only be possible for ``SensorView = sv``, ``SensorData = sd`` and ``GroundTruth = gt``. -By following this best practice users can understand the general content of a file. By comparing the information provided by the naming and the actual trace the user can check the overall validity of a trace file. - -Generate OSI traces --------------------- -If you want to generate a valid OSI trace file which can be used as an input for the `osi-validator <https://github.com/OpenSimulationInterface/osi-validation>`_ or the `osi-visualizer <https://github.com/OpenSimulationInterface/osi-visualizer>`_ see the example script in python below: - -.. code-block:: python - - from osi3.osi_sensorview_pb2 import SensorView - import struct - - def main(): - """Initialize SensorView""" - f = open("sv_312_320_10_movingobject.osi", "ab") - sensorview = SensorView() - - sv_ground_truth = sensorview.global_ground_truth - sv_ground_truth.version.version_major = 3 - sv_ground_truth.version.version_minor = 0 - sv_ground_truth.version.version_patch = 0 - - sv_ground_truth.timestamp.seconds = 0 - sv_ground_truth.timestamp.nanos = 0 - - moving_object = sv_ground_truth.moving_object.add() - moving_object.id.value = 114 - - # Generate 10 OSI messages for 9 seconds - for i in range(10): - - # Increment the time - sv_ground_truth.timestamp.seconds += 1 - sv_ground_truth.timestamp.nanos += 100000 - - moving_object.vehicle_classification.type = 2 - - moving_object.base.dimension.length = 5 - moving_object.base.dimension.width = 2 - moving_object.base.dimension.height = 1 - - moving_object.base.position.x = 0.0 + i - moving_object.base.position.y = 0.0 - moving_object.base.position.z = 0.0 - - moving_object.base.orientation.roll = 0.0 - moving_object.base.orientation.pitch = 0.0 - moving_object.base.orientation.yaw = 0.0 - - """Serialize""" - bytes_buffer = sensorview.SerializeToString() - f.write(struct.pack("<L", len(bytes_buffer)) + bytes_buffer) - - f.close() - - if __name__ == "__main__": - main() - -In the script we initialize the type we want to use for the messages. Here we use the type ``SensorView``. -For the ``SensorView`` it is mandatory to define the version and the timestamp. After that we can add objects. -Here we add a moving object with the ID 114. For this object we generate in a for loop 10 OSI messages which all have different x values over a time span of 9 seconds. -This means the object is changing the position in the x direction through the iteration each second. -Each time we change the x value and the timestamp we append the length of the OSI message and the serialized OSI message itself to a file called ``sv_312_320_10_movingobject.osi``. -After finishing the loop we now have a ``sv_312_320_10_movingobject.osi`` file which can be `validated <https://github.com/OpenSimulationInterface/osi-validation>`_ and `visualized <https://github.com/OpenSimulationInterface/osi-visualizer>`_. diff --git a/doc/howtocontribute.rst b/doc/howtocontribute.rst deleted file mode 100644 index 29a912ece..000000000 --- a/doc/howtocontribute.rst +++ /dev/null @@ -1,319 +0,0 @@ -.. _how-to-contribute: - -Contributors' Guidelines -========================= - -Introduction ------------- - -The purpose of this document is to help contributors get started with -the ASAM Open Simulation Interface (OSI) codebase. - -As an open-source standardisation project, we welcome and encourage the community to submit patches directly to the project. In our collaborative open source environment, standards and methods for submitting changes help reduce the chaos that can result from an active development community. - -This document explains how to participate in project conversations, log bugs and enhancement requests, and submit patches to the project so your patch will be accepted quickly in the codebase. - -Licensing ---------- - -OSI uses the Mozilla Public License, v. 2.0. (as found in the LICENSE file in the project’s GitHub repo). - -The license tells you what rights you have as a developer, provided by the copyright holder. It is important that the contributor fully understands the licensing rights and agrees to them. Sometimes the copyright holder isn’t the contributor, such as when the contributor is doing work on behalf of a company. - -Developer Certification of Origin (DCO) ---------------------------------------- - -To make a good faith effort to ensure licensing criteria are met, the OSI project requires the Developer Certificate of Origin (DCO) process to be followed. - -The DCO is an attestation attached to every contribution made by every developer. In the commit message of the contribution, (described more fully later in this document), the developer simply adds a Signed-off-by statement and thereby agrees to the DCO. - -When a developer submits a patch, it is a commitment that the contributor has the right to submit the patch per the license. The DCO agreement is shown below and `online <http://developercertificate.org/>`_. -:: - - Developer's Certificate of Origin 1.1 - - By making a contribution to this project, I certify that: - - (a) The contribution was created in whole or in part by me and I - have the right to submit it under the open source license - indicated in the file; or - - (b) The contribution is based upon previous work that, to the - best of my knowledge, is covered under an appropriate open - source license and I have the right under that license to - submit that work with modifications, whether created in whole - or in part by me, under the same open source license (unless - I am permitted to submit under a different license), as - Indicated in the file; or - - (c) The contribution was provided directly to me by some other - person who certified (a), (b) or (c) and I have not modified - it. - - (d) I understand and agree that this project and the contribution - are public and that a record of the contribution (including - all personal information I submit with it, including my - sign-off) is maintained indefinitely and may be redistributed - consistent with this project or the open source license(s) - involved. - -DCO Sign-Off Methods --------------------- - -The DCO requires a sign-off message in the following format appear on each commit in the pull request: -:: - - Signed-off-by: Firstname Lastname <email@address.com> - -The DCO text can either be manually added to your commit body, or you can add either ``-s`` or ``--signoff`` to your usual Git commit commands. If you forget to add the sign-off you can also amend a previous commit with the sign-off by running ``git commit --amend -s``. You can add sign-offs to multiple commits (including commits originally authored by others, if you are authorized to do so) using ``git rebase --signoff``. If you’ve pushed your changes to GitHub already you’ll need to force push your branch after this with ``git push --force-with-lease``. - -If you want to be reminded to add the sign-off for commits in your repository, you can add the following commit-message git hook to your repository: - -.. code:: shell - - #!/bin/sh - # - # Check for DCO/Signed-off-by in message - # - - if ! grep -q "^Signed-off-by: " "$1" - then - echo "Aborting commit: Commit message is not signed off" >&2 - exit 1 - fi - -Placing this script into a file called ``.git/hooks/commit-msg`` and making it executable (e.g. using ``chmod a+x .git/hooks/commit-msg`` on unixoid operating systems) will prevent commits without a sign-off. - - -Reporting issues ----------------- - -The simplest way to contribute to OSI is to report issues that you may -find with the project on `github <https://github.com/OpenSimulationInterface/open-simulation-interface>`__. Everyone can create issues. -Always make sure to search the existing issues before reporting a new one. -Issues may be created to discuss: - -- `Feature requests or Ideas <https://github.com/OpenSimulationInterface/open-simulation-interface/issues/new?assignees=&labels=feature+request&template=feature_request.md&title=>`_ -- `Bugs <https://github.com/OpenSimulationInterface/open-simulation-interface/issues/new?assignees=&labels=bug&template=bug_report.md&title=>`_ -- `Questions <https://github.com/OpenSimulationInterface/open-simulation-interface/issues/new?assignees=&labels=question&template=question.md&title=>`_ -- `Other <https://github.com/OpenSimulationInterface/open-simulation-interface/issues/new>`_ - -If practicable issues should be closed by a referenced pull request or commit (`here <https://help.github.com/en/articles/closing-issues-using-keywords>`_ you can find keywords to close issues automatically). To help developers and maintainers we provide a `pull request template <https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/.github/pull_request_template.md>`_ which will be generated each time you create a new pull request. - -First steps ------------ - -First, make sure that you are proficient enough in protobuf. The developers -website https://developers.google.com/protocol-buffers/ is a great place to start learning. -You may want to make sure that you master these `advanced concepts <https://developers.google.com/protocol-buffers/docs/proto3>`_. - -Download and install the protocol buffer on your computer, pick up your favorite programming language and try to encode and decode your custom made osi messages. -It is a good idea to read the `tutorials <https://developers.google.com/protocol-buffers/docs/tutorials>`_ for that in your favorite programming language. - -For contribution you also need be proficient in Git. You can download and read the book Pro Git by Scott Chacon and Ben Straub `here <https://link.springer.com/book/10.1007%2F978-1-4842-0076-6>`_ for free. -Learn `how to fork a repository <https://help.github.com/en/articles/fork-a-repo>`_ and follow the suggested `fork workflow <https://www.atlassian.com/git/tutorials/comparing-workflows>`_ by Atlassian. -Become a github guru :). - -Where to start --------------- - -While you familiarize yourself with the basics as suggested above, you -can have a look at the `doxgen API reference <https://opensimulationinterface.github.io/open-simulation-interface/annotated.html>`_ of OSI. It will -give you an overview of the OSI messages, fields, their main components and their meaning. - -Our git workflow ----------------- - -First, the main repository of the OSI Organization is https://github.com/OpenSimulationInterface/open-simulation-interface. -The other repositories are optional extensions which add functionality to OSI like `validation <https://github.com/OpenSimulationInterface/osi-validation>`_, `visualization <https://github.com/OpenSimulationInterface/osi-visualizer>`_ and `model packaging <https://github.com/OpenSimulationInterface/osi-sensor-model-packaging>`_. -The repository `proto2cpp <https://github.com/OpenSimulationInterface/proto2cpp>`_ is a fork which is used in this organization to convert \*.proto files into \*.cpp files which can be parsed by doxygen to create a `reference documentation <https://opensimulationinterface.github.io/open-simulation-interface/>`_. - -Then, there are many ways to use Git, here is ours: - -After you have opened an issue, with the tag ``feature request`` or ``idea`` -explaining your enhancement to the project, you should -also provide a possible approach or suggest a possible solution. -After a discussion if the feature is plausible or adds value -to the project you can create a pull request -and reference it to your opened issue. - -We mostly use squash and merge for pull requests for master. -Instead of seeing all of a -contributor's individual commits from a topic branch, -the commits are combined -into one commit and merged into the master branch. -Once a pull request is ready, it is reviewed and -approved, then squashed using the ``--fast-forward`` option of Git in order to -maintain a streamlined Git history. Pull requests without a Sign-Off message (see DCO above) will not be accepted. - -**We also enforce a few hygiene rules**: - -- Prefer small atomic commits over a large one that do many things. -- Don’t mix refactoring and new features. -- Never mix re indentation, whitespace deletion, or other style changes - with actual code changes. -- If you add new osi messages into a \*.proto file, don’t forget to - extend the documentation and comment on the message and on each field (for more information see :ref:`commenting`). -- Don't forget to run the unit tests for comment compliance in the folder `tests <https://github.com/OpenSimulationInterface/open-simulation-interface/tree/master/tests>`_ with ``python -m unittest discover tests`` to check if you followed the correct syntax guidelines for \*.proto files -- Try and mimic the style of commit messages, and for non trivial - commits, add an extended commit message. - -**As per the hygiene of commits themselves**: - -- Give appropriate titles to the commits, and when non-trivial add a - detailed motivated explanation. -- Give meaningful and consistent names to branches. -- Don’t forget to put a ``WIP:`` flag when it is a work in progress - - -**Our branching workflow summary (member)**: - -- Create issues for changes, improvements and ideas! -- Clone repository on your local machine -- Create a branch with a meaningful name: ``prefix/name``, ``feature/new-environmental-conditions`` -- prefixes: feature, experimental, bug, etc. -- Add your suggestions to the code Do not use: ``*git add -A *git commit -A`` -- The code should compile and pass all `unit tests <https://github.com/OpenSimulationInterface/open-simulation-interface/tree/master/tests>`_ for a pull-request! -- Try to make small changes for easier discussions -- The person willing to merge needs to adjust the version according to :ref:`versioning` before hitting merge - - -**Our forking workflow summary (no member)**: - -- Create a personal fork on your account -- Clone to your local machine -- Make changes -- Create pull-request -- Discuss with issues and with comments in the pull-request -- !!! Consider becoming a member !!! - -**Documentation changes**: - -- Can be performed by anyone. -- Consider adding stuff to the `osi-documentation <https://github.com/OpenSimulationInterface/osi-documentation>`_ or directly to the `doc <https://github.com/OpenSimulationInterface/open-simulation-interface/tree/master/doc>`_ folder in the repository. -- When new changes are made directly to the osi-documentation repo the documentation will be rebuild and the new changes can be seen. When making documentation changes in the doc folder of the osi repository the changes will be visible when the daily chron job of osi-documentation is executed. - -Code Review ------------ - -At OSI all the code is peer reviewed before getting committed in the -master branch. Briefly, a code review is a discussion between two or -more developers about changes to the code to address an issue. - -Author Perspective -~~~~~~~~~~~~~~~~~~ - -Code review is a tool among others to enhance the quality of the code and to -reduce the likelihood of introducing new bugs in the code base. It is a -technical discussion, it is not an exam, but it is a common effort to -learn from each other. - -These are a few common suggestions we often give while reviewing new code. -Addressing these points beforehand makes the reviewing process easier and less -painful for everybody. The reviewer is your ally, not your enemy. - -- Commented code: Did I remove any commented out lines? - Did I leave a ``TODO`` or an old comment? - -- Readability: Is the code easy to understand? Is it worth adding - a comment to the code to explain a particular operation and its - repercussion on the rest of the code? - -- Variable and function names: These should be meaningful and in line - with the convention adopted in the code base. - -- Are your Commit messages meaningful? (i.e., https://chris.beams.io/posts/git-commit/ ) - -Review your own code before calling for a peer review from a college. - -Reviewer Perspective -~~~~~~~~~~~~~~~~~~~~ - -Code review can be challenging at times. These are suggestions and common -pitfalls a code reviewer should avoid. - -- Ask questions: What is the purpose of this message? If this requirement changes, - what else would have to change? How could we make this more maintainable? - -- Discuss in person for more detailed points: Online comments are useful for - focused technical questions. In many occasions it is more productive to - discuss it in person rather than in the comments. Similarly, if discussion - about a point goes back and forth, It will be often more productive to pick - it up in person and finish out the discussion. - -- Explain reasoning: Sometimes it is best to both ask if there is a better - alternative and at the same time justify why a problem in the code is worth - fixing. Sometimes it can feel like the changes suggested are nit-picky - without context or explanation. - -- Make it about the code: It is easy to take notes from code reviews - personally, especially if we take pride in our work. It is best to make - discussions about the code than about the developer. It lowers resistance and - it is not about the developer anyway, it is about improving the quality of - the code. - -- Suggest importance of fixes: While offering many suggestions at once, it is - important to also clarify that not all of them need to be acted upon and some - are more important than others. It gives an important guidance to the developer - to improve their work incrementally. - -- Take the developer's opinion into consideration: Imposing a particular design - choice out of personal preferences and without a real explanation will - incentivize the developer to be a passive executor instead of a creative agent. - -- Do not re-write, remove or re-do all the work: Sometimes it is easier to - re-do the work yourself discarding the work of the developer. This can give - the impression that the work of the developer is worthless and adds - additional work for the reviewer that effectively takes responsibility for - the code. - -- Consider the person you are reviewing: Each developer is a person. If you - know the person, consider their personality and experience while reviewing their - code. Sometime it is possible with somebody to be more direct and terse, while - other people require a more thorough explanation. - -- Avoid confrontational and authoritative language: The way we communicate has - an impact on the receiver. If communicating a problem in the code or a - suggestion is the goal, making an effort to remove all possible noise from - the message is important. Consider these two statements to communicate about - a problem in the code : "This operation is wrong. Please fix it." and - "Doing this operation might result in an error, can you please - review it?". The first one implies you made an error (confrontational), and - you should fix it (authority). The second suggest to review the code because - there might be a mistake. Despite the message being the same, the recipient might - have a different reactions to it and impact on the quality of this work. This - general remark is valid for any comment. - -Practicalities : how to ask for a code review. -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Our code review process uses Github. First a developer creates a new -branch (it is often useful to prefix the name of the branch with the name of -the developer to make it clear at glance who is working on what : e.g. -``john@new-feature``). This is a private new branch, the developer is free to -rebase, squash commits, rewrite history (``git push --force``), etc. at will. - -Once the code is ready to be shared with the rest of the team, the developer -opens a Merge Request. It is useful to add a precise description of the code -changes while opening the MR and check if those are in line with the initial -requirements. - -If the code is still not ready to be peer reviewed, but it is merely a -RFC, we prefix the MR with ``WIP:`` (work in progress). This will tell everybody -they can look at the code, comment, but there is still work to be done and the -branch can change and history be rewritten. - -Finally, when the code is ready to be audited, we remove the WIP status of the -MR and we freeze the branch. From this moment on, the developer will refrain to -rewrite history (but he/she can add new commits) and to rebase the branch -without notice. At this point the developer waits for the reviewer to add his -comments and suggestions. - -Github allows to comment both on the code and to add general comments on the -MR. Each comment should be addressed by the developer. He/she can add -additional commits to address each comment. This incremental approach will make -it easier for the reviewer to keep interacting till each discussion is -resolved. When the reviewer is satisfied, he/she will mark the discussion resolved. - -When all discussions are resolved, the reviewer will rebase the branch, -squash commits and merge the MR in the master branch. diff --git a/doc/installation.rst b/doc/installation.rst deleted file mode 100644 index d2b5b1ade..000000000 --- a/doc/installation.rst +++ /dev/null @@ -1,14 +0,0 @@ -.. _how-to-install: - -Installation -=============== - -Please keep in mind that the C++ installing process and the cmake install prefix presented below are not implemented in the current version of the master branch yet! While working with the open simulation interface master branch just follow the steps regarding the configuration of cmake/protobuf and the building process! - -.. toctree:: - :maxdepth: 1 - - linux - windows - - diff --git a/doc/interfaceconventions.rst b/doc/interfaceconventions.rst deleted file mode 100644 index 8171868b7..000000000 --- a/doc/interfaceconventions.rst +++ /dev/null @@ -1,103 +0,0 @@ -.. _iconventions: - -Interface Conventions -====================== - -When adding new messages, enums, field messages and field enums to OSI we enforce a few naming conventions for each type like in the `style guide <https://developers.google.com/protocol-buffers/docs/style>`_ from protobuf. - -Message Naming ---------------- -A message definition should always be in PascalCase. This means that the first letter of each word in a message should be upper case without any spaces. See example below: - -.. code-block:: protobuf - - message EnvironmentalConditions - { - } - -Top-Level Messages -------------------- -All messages that are intended to be exchanged as a stand-alone message, i.e. not required to be embedded in another message, like e.g. ``SensorView`` or ``SensorViewConfiguration``, are required to carry an ``InterfaceVersion`` field as their first field, and a ``Timestamp`` field as their second field, e.g.: - -.. code-block:: protobuf - - message TopLevel - { - // The interface version used by the sender (simulation environment). - // - optional InterfaceVersion version = 1; - - // The data timestamp of the simulation environment. Zero time is arbitrary - // but must be identical for all messages. Zero time does not need to - // coincide with the UNIX epoch. Recommended is the starting time point of - // the simulation. - // - optional Timestamp timestamp = 2; - } - -Field Message Naming ---------------------- -After defining a message fields can be added to it in snake_case format. This means every letter is lower case and the words are connected through an underline character. See example below: - -.. code-block:: protobuf - - message EnvironmentalConditions - { - optional double atmospheric_pressure = 1; - } - -Field Numbering ----------------- - -Fields should be numbered consecutively starting from 1 on first definition. During maintenance, the rules of backward/forward-compatibility require that fields are never renumbered, and field numbers never re-used unless a major release is performed. - -All field numbers of 10000 and above are reserved for user-defined extensions and will thus never be used by OSI message fields. - -Enum Naming ------------- -The naming of an enum should be PascalCase. See example below: - -.. code-block:: protobuf - - message EnvironmentalConditions - { - optional double atmospheric_pressure = 1; - - enum AmbientIllumination - { - } - } - -Enum Field Naming ------------- -The naming of an enum field should be all in upper case. The start should be converted from the enum name PascalCase to UPPER_CASE_SNAKE_CASE. It is mandatory to add to the first enum field name the postfix ``_UNKNOWN`` and to the second the postfix ``_OTHER``. After that the naming can be decided by the user. It is often mentioned that the value ``_UNKNOWN`` should not be used in a ``GroundTruth`` message as there are now uncertanties by definition in ``the truth``. These values are mostly used in messages like ``SensorData`` where the content is subject to interpretation. See example below: - -.. code-block:: protobuf - - message EnvironmentalConditions - { - optional double atmospheric_pressure = 1; - - enum AmbientIllumination - { - AMBIENT_ILLUMINATION_UNKNOWN = 0; - - AMBIENT_ILLUMINATION_OTHER = 1; - - AMBIENT_ILLUMINATION_LEVEL1 = 2; - } - } - -Summary --------- -Here a small summary for the naming conventions: - -Messages: PascalCase - -Message Fields: snake_case - -Enum: PascalCase - -Enum Fields: Name of enum converted in UPPER_CASE_SNAKE_CASE and then following the specified name - -After defining the messages do not forget to comment them. See also the `section for commenting <https://opensimulationinterface.github.io/osi-documentation/open-simulation-interface/doc/commenting.html>`_ of fields and messages. diff --git a/doc/linux.rst b/doc/linux.rst deleted file mode 100644 index d3e0bd5b6..000000000 --- a/doc/linux.rst +++ /dev/null @@ -1,56 +0,0 @@ -Linux -===== -Install ``cmake`` 3.10.2: - -.. code-block:: shell - - $ sudo apt-get install cmake - -Install ``pip3`` and missing python packages: - -.. code-block:: shell - - $ sudo apt-get install python3-pip python-setuptools - -Install ``protobuf`` 3.0.0: - -.. code-block:: shell - - $ sudo apt-get install libprotobuf-dev protobuf-compiler - -C++ ------- - -.. code-block:: shell - - $ git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git - $ cd open-simulation-interface - $ mkdir build - $ cd build - $ cmake .. - $ make - $ sudo make install - - -P.S.: To build a 32-bit target under 64-bit linux, please add ``-DCMAKE_CXX_FLAGS="-m32"`` to the ``cmake`` command. In this case, please make sure that ``protobuf`` is in a 32-bit mode too. - -Python ------------ -**Local**: - -.. code-block:: shell - - $ git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git - $ cd open-simulation-interface - $ sudo pip3 install virtualenv - $ virtualenv -p python3 venv - $ source venv/bin/activate - $ pip install . - -**Global**: - -.. code-block:: shell - - $ git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git - $ cd open-simulation-interface - $ sudo pip3 install . \ No newline at end of file diff --git a/doc/misc/osi_reference.adoc b/doc/misc/osi_reference.adoc new file mode 100644 index 000000000..0f0224886 --- /dev/null +++ b/doc/misc/osi_reference.adoc @@ -0,0 +1,13 @@ += Reference documentation + +TODO: Add link to the doxygen reference documentation. + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/misc/osi_vision.adoc b/doc/misc/osi_vision.adoc new file mode 100644 index 000000000..fec1c1f8b --- /dev/null +++ b/doc/misc/osi_vision.adoc @@ -0,0 +1,11 @@ += The vision of Open Simulation Interface + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc new file mode 100644 index 000000000..287f8cbdf --- /dev/null +++ b/doc/open-simulation-interface_user_guide.adoc @@ -0,0 +1,121 @@ += Open simulation interface +:revnumber: v.v.v +:revdate: dd.mm.yyyy +:toc: left +:toclevels: 2 +:sectnums: + +:topicdir: topics +:reusedir: reuse + +// header & footer for html +// html themes +// +// source highlighting +:source-highlighter: rouge +:rouge-style: base16.solarized.light +// +// :nofooter: +:last-update-label!: +//embed images into html +:data-uri: +:mathematical-format: svg +:imagesoutdir: ../images/generated_images + +include::./misc/osi_vision.adoc[leveloffset=+1] + +== The basic design of OSI + +include::./architecture/architecture_overview.adoc[leveloffset=+2] + +=== Top-level interfaces + +include::./architecture/ground_truth.adoc[leveloffset=+3] + +include::./architecture/feature_data.adoc[leveloffset=+3] + +include::./architecture/sensor_view.adoc[leveloffset=+3] + +include::./architecture/sensor_view_configuration.adoc[leveloffset=+3] + +include::./architecture/sensor_data.adoc[leveloffset=+3] + +=== Model types + +include::./architecture/environmental_effect_model.adoc[leveloffset=+3] + +include::./architecture/sensor_model.adoc[leveloffset=+3] + +include::./architecture/logical_model.adoc[leveloffset=+3] + +include::./architecture/traffic_participant.adoc[leveloffset=+3] + +include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] + +=== Coordinate systems and reference points + +include::./architecture/coordinate_systems.adoc[leveloffset=+3] + +include::./architecture/reference_points.adoc[leveloffset=+3] + +=== Layering + +include::./architecture/data_layer.adoc[leveloffset=+3] + +include::./architecture/packaging_layer.adoc[leveloffset=+3] + +=== OSI trace files + +include::./architecture/trace_file_formats.adoc[leveloffset=+3] + +include::./architecture/trace_file_naming.adoc[leveloffset=+3] + +=== Files and scripts + +include::./architecture/proto-files.adoc[leveloffset=+3] + +include::./architecture/test_scripts.adoc[leveloffset=+3] + +include::./architecture/formatting_scripts.adoc[leveloffset=+3] + +== Setting up OSI + +include::./setup/installing_linux.adoc[leveloffset=+2] + +include::./setup/installing_macos.adoc[leveloffset=+2] + +include::./setup/installing_windows.adoc[leveloffset=+2] + +include::./setup/using_osi_support_tools.adoc[leveloffset=+2] + +include::./setup/including_osi_dev_projects.adoc[leveloffset=+2] + +== Example use cases for OSI + +include::./usecases/modeling_lidar_sensor.adoc[leveloffset=+2] + +include::./usecases/modeling_camera_electronics.adoc[leveloffset=+2] + +include::./usecases/injecting_faults.adoc[leveloffset=+2] + +include::./usecases/fusing_sensor_outputs.adoc[leveloffset=+2] + +include::./usecases/modeling_traffic_participant.adoc[leveloffset=+2] + +include::./usecases/benchmark_integration_gpu_radar.adoc[leveloffset=+2] + +include::./usecases/generating_osi_traces.adoc[leveloffset=+2] + +== Improving performance + +TODO: Define topics and issues regarding performance. + +include::./misc/osi_reference.adoc[leveloffset=+1] + +== Releases and compatibility + +include::./releases/releases.adoc[leveloffset=+2] + +include::./releases/versioning.adoc[leveloffset=+2] + +include::./releases/compatibility.adoc[leveloffset=+2] diff --git a/doc/osifiles.rst b/doc/osifiles.rst deleted file mode 100644 index fc65137a8..000000000 --- a/doc/osifiles.rst +++ /dev/null @@ -1,103 +0,0 @@ -OSI files description -====================== -`osi_version.proto`_ ---------------------------------- -This file gives you an interface for defining the version number of the OSI code base. - -`osi_common.proto`_ ---------------------------------- -OSI common provides the building blocks for the OSI field messages. - -`osi_datarecording.proto`_ ---------------------------------- - -`osi_detectedtrafficsign.proto`_ ---------------------------------- - -`osi_detectedtrafficlight.proto`_ ---------------------------------- - -`osi_detectedroadmarking.proto`_ ---------------------------------- - -`osi_detectedobject.proto`_ ---------------------------------- - -`osi_detectedoccupant.proto`_ ---------------------------------- - -`osi_detectedlane.proto`_ ---------------------------------- - -`osi_environment.proto`_ ---------------------------------- - -`osi_groundtruth.proto`_ ---------------------------------- - -`osi_hostvehicledata.proto`_ ---------------------------------- - -`osi_trafficcommand.proto`_ ---------------------------------- - -`osi_trafficupdate.proto`_ ---------------------------------- - -`osi_trafficsign.proto`_ ---------------------------------- - -`osi_trafficlight.proto`_ ---------------------------------- - -`osi_roadmarking.proto`_ ---------------------------------- - -`osi_featuredata.proto`_ ---------------------------------- - -`osi_logicaldetectiondata.proto`_ ---------------------------------- - -`osi_object.proto`_ ---------------------------------- - -`osi_occupant.proto`_ ---------------------------------- - -`osi_lane.proto`_ ---------------------------------- - -`osi_sensordata.proto`_ ---------------------------------- - -`osi_sensorviewconfiguration.proto`_ --------------------------------------- - -`osi_sensorspecific.proto`_ ---------------------------------- - -`osi_sensorview.proto`_ ---------------------------------- - - -.. _osi_version.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_version.proto.in -.. _osi_common.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_common.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_detectedlane.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedlane.proto -.. _osi_detectedobject.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedobject.proto -.. _osi_detectedoccupant.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedoccupant.proto -.. _osi_detectedroadmarking.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedroadmarking.proto -.. _osi_detectedtrafficlight.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_detectedtrafficlight.proto - -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto -.. _osi_datarecording.proto: https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_datarecording.proto diff --git a/doc/reference.rst b/doc/reference.rst deleted file mode 100644 index 97da88908..000000000 --- a/doc/reference.rst +++ /dev/null @@ -1,26 +0,0 @@ -.. OSI Reference -.. =============== - -.. .. WARNING:: - -.. Currently this reference is work in progress to port the doxygen documentation completely to the sphinx documentation. For the official reference see the current `OSI reference documentation <https://opensimulationinterface.github.io/open-simulation-interface/annotated.html>`_. - -.. Base Moving -.. ----------------------- - -.. .. doxygenstruct:: osi3::BaseMoving -.. :project: open-simulation-interface -.. :members: - -.. Detected Traffic Light -.. ----------------------- - -.. .. doxygenstruct:: osi3::DetectedTrafficLight -.. :project: open-simulation-interface -.. :members: - -.. General -.. -------- - -.. .. doxygenindex:: -.. :project: open-simulation-interface \ No newline at end of file diff --git a/doc/releases.rst b/doc/releases.rst deleted file mode 100644 index 092524a9f..000000000 --- a/doc/releases.rst +++ /dev/null @@ -1,14 +0,0 @@ -Releases -========= - -.. toctree:: - :maxdepth: 1 - :caption: Release History: - - releases/v02.00 - releases/v02.01 - releases/v02.02 - releases/v03.00 - releases/v03.01 - releases/v03.02 - releases/v03.03 diff --git a/doc/releases/compatibility.adoc b/doc/releases/compatibility.adoc new file mode 100644 index 000000000..c81058eb7 --- /dev/null +++ b/doc/releases/compatibility.adoc @@ -0,0 +1,11 @@ += Compatibility + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/releases/releases.adoc b/doc/releases/releases.adoc new file mode 100644 index 000000000..3985840ee --- /dev/null +++ b/doc/releases/releases.adoc @@ -0,0 +1,11 @@ += Releases + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc new file mode 100644 index 000000000..b45d386c6 --- /dev/null +++ b/doc/releases/versioning.adoc @@ -0,0 +1,11 @@ += Versioning + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/including_osi_dev_projects.adoc b/doc/setup/including_osi_dev_projects.adoc new file mode 100644 index 000000000..551972c37 --- /dev/null +++ b/doc/setup/including_osi_dev_projects.adoc @@ -0,0 +1,10 @@ += Including OSI in development projects + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_linux.adoc b/doc/setup/installing_linux.adoc new file mode 100644 index 000000000..dafb8c50a --- /dev/null +++ b/doc/setup/installing_linux.adoc @@ -0,0 +1,11 @@ += Installing OSI on Linux + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. +Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_macos.adoc b/doc/setup/installing_macos.adoc new file mode 100644 index 000000000..84e70b499 --- /dev/null +++ b/doc/setup/installing_macos.adoc @@ -0,0 +1,10 @@ += Installing OSI on MacOS + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_windows.adoc b/doc/setup/installing_windows.adoc new file mode 100644 index 000000000..156c4984c --- /dev/null +++ b/doc/setup/installing_windows.adoc @@ -0,0 +1,10 @@ += Installing OSI on Windows + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/using_osi_support_tools.adoc b/doc/setup/using_osi_support_tools.adoc new file mode 100644 index 000000000..9f598ee25 --- /dev/null +++ b/doc/setup/using_osi_support_tools.adoc @@ -0,0 +1,9 @@ += Using OSI supporting tools + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/benchmark_integration_gpu_radar.adoc b/doc/usecases/benchmark_integration_gpu_radar.adoc new file mode 100644 index 000000000..6b460386f --- /dev/null +++ b/doc/usecases/benchmark_integration_gpu_radar.adoc @@ -0,0 +1,12 @@ += Benchmarking and integration: OSI-GPU-radar + +TODO: Clarify content of this use case and make title more clear + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/fusing_sensor_outputs.adoc b/doc/usecases/fusing_sensor_outputs.adoc new file mode 100644 index 000000000..e88e63d69 --- /dev/null +++ b/doc/usecases/fusing_sensor_outputs.adoc @@ -0,0 +1,10 @@ += Fusing sensor outputs + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/generating_osi_traces.adoc b/doc/usecases/generating_osi_traces.adoc new file mode 100644 index 000000000..768094df0 --- /dev/null +++ b/doc/usecases/generating_osi_traces.adoc @@ -0,0 +1,9 @@ += Generating OSI traces + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/injecting_faults.adoc b/doc/usecases/injecting_faults.adoc new file mode 100644 index 000000000..2a3696151 --- /dev/null +++ b/doc/usecases/injecting_faults.adoc @@ -0,0 +1,10 @@ += Injecting faults + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/modeling_camera_electronics.adoc b/doc/usecases/modeling_camera_electronics.adoc new file mode 100644 index 000000000..c74269338 --- /dev/null +++ b/doc/usecases/modeling_camera_electronics.adoc @@ -0,0 +1,10 @@ += Modeling camera electronics + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/modeling_lidar_sensor.adoc b/doc/usecases/modeling_lidar_sensor.adoc new file mode 100644 index 000000000..55e41fac5 --- /dev/null +++ b/doc/usecases/modeling_lidar_sensor.adoc @@ -0,0 +1,10 @@ += Modeling a LIDAR sensor + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/usecases/modeling_traffic_participant.adoc b/doc/usecases/modeling_traffic_participant.adoc new file mode 100644 index 000000000..c987101b8 --- /dev/null +++ b/doc/usecases/modeling_traffic_participant.adoc @@ -0,0 +1,10 @@ += Modeling a traffic participant + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Et malesuada fames ac turpis egestas. +Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. +Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. +Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. +Amet commodo nulla facilisi nullam vehicula ipsum a. +Nibh nisl condimentum id venenatis a. +Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/versioning.rst b/doc/versioning.rst deleted file mode 100644 index 87bec6068..000000000 --- a/doc/versioning.rst +++ /dev/null @@ -1,27 +0,0 @@ -.. _versioning: - -Versioning -============= - -The version number is defined in ``InterfaceVersion::version_number`` in ``osi_common.proto`` as the field's default value. - -`Link to Semantic Versioning <https://semver.org/>`_ - -**Major**: A change of the major version results in an incompatibility of code and recorded proto messages. - -- An existing field with a number changes its meaning ``optional double field = 1;`` -> ``repeated double field = 1;`` Changing the definition of units or interpretation of a field -- Deleting a field and reusing the field number -- Changing the technology ProtoBuffer -> FlatBuffer - -**Minor**: A change of the minor version indicates remaining compatibility to previously recorded files. The code on the other hand needs fixing. - -- Renaming of a field without changing the field number -- Changing the names of messages -- Adding a new field in a message without changing the numbering of other fields - -**Patch**: The compatibility of both recorded files and code remains. - -- File or folder structure which does not affect including the code in other projects -- Changing or adding comments -- Clarification of text passages explaining the message content - diff --git a/doc/windows.rst b/doc/windows.rst deleted file mode 100644 index 960769d1d..000000000 --- a/doc/windows.rst +++ /dev/null @@ -1,63 +0,0 @@ -Windows -======= -C++ ------- -All the following steps are to be executed with admin rights: - -1. Install cmake (v3.7 or higher required): - -- Go to the `cmake download page <https://cmake.org/download/>`_ -- Download and install `cmake 3.8.0 <https://cmake.org/files/v3.8/cmake-3.8.0-rc2-win64-x64.msi>`_ - -2. Install Protobuf (v2.6.1 or higher required): - -- Go to the `ProtoBuffer Download Page <https://github.com/protocolbuffers/protobuf/releases/tag/v2.6.1>`_ -- Download and unzip `protobuf-2.6.1.zip <https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.zip>`_ -- Open the ``protobuf.sln`` file in the unzipped ``protobuf-2.6.1\vsprojects`` with Visual Studio -- Build ``libprotobuf``, ``libprotobuf-lite`` , ``libprotoc and protoc`` -- Set the environmental variables: - - - ``PATH += path-to-the-directory-containing-the-just-created-protoc.exe-file`` - - ``PROTOBUF = path-to-the-unzipped-protobuf-2.6.1-directory`` - - ``PROTOBUF_SRC_ROOT_FOLDER = %PROTOBUF%`` - - ``CMAKE_INCLUDE_PATH = path-to-the-directory-protobuf-2.6.1\src-containing-the-folder-google`` - - ``CMAKE_LIBRARY_PATH = path-to-the-directory-containing-the-three-created-library-files`` - -3. Now you are ready to build and install OSI (v2.1.1 or higher required): - -- Clone `open simulation interface <https://github.com/OpenSimulationInterface/open-simulation-interface>`_ from GitHub and navigate to this directory using a terminal. -- Create a new directory ``build`` and navigate into it using the following command:`` mkdir build & cd build`` -- Generate a Visual Studio solution file suitable for your version and set the ``CMAKE_INSTALL_PREFIX`` to a directory where the OSI library and headers should be installed. - - - When no generator is mentioned: cmake would opt for the newest version of Visual Studio available. To see all supported generators please run: ``cmake -–help``. - - To build a 64-bit OSI library, please add to the generator name the desired target platform Win64. In this case please make sure that the ``protoc.exe`` executable and protobuf libraries are also 64-bit and set the environmental variables to the appropriate paths. - - When ``CMAKE_INSTALL_PREFIX`` is not set: cmake would opt for the configured default install directory. - -.. code-block:: shell - - cmake .. [-G <generator>] [-DCMAKE_INSTALL_PREFIX=<osi-install-directory>] - -Example using Visual Studio 12 2013 and C:/Libraries/open_simulation_interface as an install directory: - -.. code-block:: shell - - cmake .. -G "Visual Studio 12 2013" -DCMAKE_INSTALL_PREFIX=C:/Libraries/open_simulation_interface - -Now you can build and install OSI using the following commands: - -.. code-block:: shell - - cmake --build . [--config Release] - cmake --build . --target install - -As an alternative way you can use Visual Studio to build and install OSI. -P.S.: If you build in a Release configuration, please make sure that the protobuf libraries and executable are also compiled with release settings. - -Python ------------ - -1. Go to the python download page and download the executable installer. -2. Run the installer (with admin rights). -3. In the first step of the installer check ‘Add Python 3.6 to PATH’, then finish installation. -4. Clone open simulation interface from GitHub and navigate to this directory using a terminal. -5. Run the following command: python setup.py install From 49b5f921301e74e457ac26c7cb34c4a8f9747da5 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 16:13:24 +0200 Subject: [PATCH 48/92] feat(docs): Comment out includes irrelevant to v3.4 Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 287f8cbdf..4f52780ee 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -58,11 +58,11 @@ include::./architecture/coordinate_systems.adoc[leveloffset=+3] include::./architecture/reference_points.adoc[leveloffset=+3] -=== Layering +//=== Layering -include::./architecture/data_layer.adoc[leveloffset=+3] +//include::./architecture/data_layer.adoc[leveloffset=+3] -include::./architecture/packaging_layer.adoc[leveloffset=+3] +//include::./architecture/packaging_layer.adoc[leveloffset=+3] === OSI trace files @@ -86,29 +86,29 @@ include::./setup/installing_macos.adoc[leveloffset=+2] include::./setup/installing_windows.adoc[leveloffset=+2] -include::./setup/using_osi_support_tools.adoc[leveloffset=+2] +//include::./setup/using_osi_support_tools.adoc[leveloffset=+2] -include::./setup/including_osi_dev_projects.adoc[leveloffset=+2] +//include::./setup/including_osi_dev_projects.adoc[leveloffset=+2] -== Example use cases for OSI +//== Example use cases for OSI -include::./usecases/modeling_lidar_sensor.adoc[leveloffset=+2] +//include::./usecases/modeling_lidar_sensor.adoc[leveloffset=+2] -include::./usecases/modeling_camera_electronics.adoc[leveloffset=+2] +//include::./usecases/modeling_camera_electronics.adoc[leveloffset=+2] -include::./usecases/injecting_faults.adoc[leveloffset=+2] +//include::./usecases/injecting_faults.adoc[leveloffset=+2] -include::./usecases/fusing_sensor_outputs.adoc[leveloffset=+2] +//include::./usecases/fusing_sensor_outputs.adoc[leveloffset=+2] -include::./usecases/modeling_traffic_participant.adoc[leveloffset=+2] +//include::./usecases/modeling_traffic_participant.adoc[leveloffset=+2] -include::./usecases/benchmark_integration_gpu_radar.adoc[leveloffset=+2] +//include::./usecases/benchmark_integration_gpu_radar.adoc[leveloffset=+2] -include::./usecases/generating_osi_traces.adoc[leveloffset=+2] +//include::./usecases/generating_osi_traces.adoc[leveloffset=+2] -== Improving performance +//== Improving performance -TODO: Define topics and issues regarding performance. +//TODO: Define topics and issues regarding performance. include::./misc/osi_reference.adoc[leveloffset=+1] From 6580af3c83b0cc325b1829a64f07ee0585ed23f3 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 17:09:37 +0200 Subject: [PATCH 49/92] feat(docs): Comment out includes irrelevant to v3.4 Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 4f52780ee..15ae986e6 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -70,11 +70,11 @@ include::./architecture/trace_file_formats.adoc[leveloffset=+3] include::./architecture/trace_file_naming.adoc[leveloffset=+3] -=== Files and scripts +// === Files and scripts -include::./architecture/proto-files.adoc[leveloffset=+3] +// include::./architecture/proto-files.adoc[leveloffset=+3] -include::./architecture/test_scripts.adoc[leveloffset=+3] +// include::./architecture/test_scripts.adoc[leveloffset=+3] include::./architecture/formatting_scripts.adoc[leveloffset=+3] From 4e45d735c66c3ebdaa6c472a3a838bb260316f3c Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Mon, 10 May 2021 07:31:06 +0200 Subject: [PATCH 50/92] Describe installation under Linux and Windows (#518) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/setup/installing_linux.adoc | 11 ----- doc/setup/installing_linux_cpp.adoc | 61 ++++++++++++++++++++++++ doc/setup/installing_linux_python.adoc | 43 +++++++++++++++++ doc/setup/installing_windows.adoc | 10 ---- doc/setup/installing_windows_cpp.adoc | 54 +++++++++++++++++++++ doc/setup/installing_windows_python.adoc | 30 ++++++++++++ 6 files changed, 188 insertions(+), 21 deletions(-) delete mode 100644 doc/setup/installing_linux.adoc create mode 100644 doc/setup/installing_linux_cpp.adoc create mode 100644 doc/setup/installing_linux_python.adoc delete mode 100644 doc/setup/installing_windows.adoc create mode 100644 doc/setup/installing_windows_cpp.adoc create mode 100644 doc/setup/installing_windows_python.adoc diff --git a/doc/setup/installing_linux.adoc b/doc/setup/installing_linux.adoc deleted file mode 100644 index dafb8c50a..000000000 --- a/doc/setup/installing_linux.adoc +++ /dev/null @@ -1,11 +0,0 @@ -= Installing OSI on Linux - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_linux_cpp.adoc b/doc/setup/installing_linux_cpp.adoc new file mode 100644 index 000000000..590d1667d --- /dev/null +++ b/doc/setup/installing_linux_cpp.adoc @@ -0,0 +1,61 @@ += Installing OSI for C++ on Linux + +**Prerequisites** + +* You have _cmake_ installed. +* You have installed _protobuf_. +* You must have super user privileges. + +**Steps** + +. Open a terminal. +. Clone the Open Simulation repository. ++ +[source] +---- +git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git +---- ++ +. Change into the repository directory. ++ +[source] +---- +cd open-simulation-interface +---- ++ +. Create a new directory for the build. ++ +[source] +---- +mkdir build +---- ++ +. Change into the new directory. ++ +[source] +---- +cd build +---- ++ +. Run cmake. + To build a 32-bit target under 64-bit linux, add `-DCMAKE_CXX_FLAGS="-m32"` to the cmake command. + In this case, protobuf must be in 32-bit mode too. ++ +[source] +---- +cmake .. +---- ++ +. Run make. ++ +[source] +---- +make +---- ++ +. Install Open Simulation Interface. ++ +[source] +---- +sudo make install +---- diff --git a/doc/setup/installing_linux_python.adoc b/doc/setup/installing_linux_python.adoc new file mode 100644 index 000000000..8b753aba8 --- /dev/null +++ b/doc/setup/installing_linux_python.adoc @@ -0,0 +1,43 @@ += Installing OSI for Python on Linux + +**Prerequisites** + +* You have installed _pip3_. +* You have installed _python-setuptools_. +* You have installed _protobuf_. +* For local installation, you have installed _virtualenv_. + +**Steps** + +. Open a terminal. +. Clone the Open Simulation repository. ++ +[source] +---- +git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git +---- ++ +. Change into the repository directory. ++ +[source] +---- +cd open-simulation-interface +---- ++ +. Create a new virtual environment. ++ +[source] +---- +virtualenv -p python3 venv +---- ++ +. Activate the virtual environment. ++ +[source] +---- +source venv/bin/activate +---- ++ +. Install Open Simulation Interface. +Local installation:: `pip3 install .` +Global installation:: `sudo pip3 install .` diff --git a/doc/setup/installing_windows.adoc b/doc/setup/installing_windows.adoc deleted file mode 100644 index 156c4984c..000000000 --- a/doc/setup/installing_windows.adoc +++ /dev/null @@ -1,10 +0,0 @@ -= Installing OSI on Windows - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/setup/installing_windows_cpp.adoc b/doc/setup/installing_windows_cpp.adoc new file mode 100644 index 000000000..145c2be11 --- /dev/null +++ b/doc/setup/installing_windows_cpp.adoc @@ -0,0 +1,54 @@ += Installing OSI on Windows + +**Prerequisites** + +* You have installed _cmake_ as administrator. +* You have installed _protobuf_ as administrator. + +**Steps** + +. Open a terminal as administrator. +. Clone the Open Simulation repository. ++ +[source] +---- +git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git +---- ++ +. Change into the repository directory. ++ +[source] +---- +cd open-simulation-interface +---- ++ +. Create a new directory for the build. ++ +[source] +---- +mkdir build +---- ++ +. Change into the new directory. ++ +[source] +---- +cd build +---- ++ +. Run cmake. + To build a 64-bit target, add `Win64` to the generator name. + In this case, protobuf and protoc.exe must be in 64-bit mode too. ++ +[source] +---- +cmake .. [-G <generator>] [-DCMAKE_INSTALL_PREFIX=<osi-install-directory>] +---- ++ +. Build and install OSI. ++ +[source] +---- +cmake --build . [--config Release] +cmake --build . --target install +---- diff --git a/doc/setup/installing_windows_python.adoc b/doc/setup/installing_windows_python.adoc new file mode 100644 index 000000000..f1b0640e3 --- /dev/null +++ b/doc/setup/installing_windows_python.adoc @@ -0,0 +1,30 @@ += Installing OSI for Python on Windows + +**Prerequisites** + +* You have installed _Python_ with administrator rights. +* Make sure _Python_ is added to `PATH`. + +**Steps** + +. Open a terminal. +. Clone the Open Simulation repository. ++ +[source] +---- +git clone https://github.com/OpenSimulationInterface/open-simulation-interface.git +---- ++ +. Change into the repository directory. ++ +[source] +---- +cd open-simulation-interface +---- ++ +. Run the setup script. ++ +[source] +---- +python setup.py install +---- From f017a5715488aa559982808950d5d56a2d6a9c80 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Mon, 10 May 2021 09:16:51 +0200 Subject: [PATCH 51/92] feat(docs): Add topics to submap (#518) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 15ae986e6..5e500623d 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -80,11 +80,15 @@ include::./architecture/formatting_scripts.adoc[leveloffset=+3] == Setting up OSI -include::./setup/installing_linux.adoc[leveloffset=+2] +include::./setup/installing_linux_cpp.adoc[leveloffset=+2] -include::./setup/installing_macos.adoc[leveloffset=+2] +include::./setup/installing_linux_python.adoc[leveloffset=+2] + +include::./setup/installing_windows_cpp.adoc[leveloffset=+2] -include::./setup/installing_windows.adoc[leveloffset=+2] +include::./setup/installing_windows_python.adoc[leveloffset=+2] + +include::./setup/installing_macos.adoc[leveloffset=+2] //include::./setup/using_osi_support_tools.adoc[leveloffset=+2] From aae69425975ffd5479b8d1bb21a4cacb9364372e Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 8 Jun 2021 10:31:32 +0200 Subject: [PATCH 52/92] fix(docs): Fix header (#518) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/setup/installing_windows_cpp.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/setup/installing_windows_cpp.adoc b/doc/setup/installing_windows_cpp.adoc index 145c2be11..93ad4c9d3 100644 --- a/doc/setup/installing_windows_cpp.adoc +++ b/doc/setup/installing_windows_cpp.adoc @@ -1,4 +1,4 @@ -= Installing OSI on Windows += Installing OSI for C++ on Windows **Prerequisites** From 051f746025d210dc928731c1d942588418929177 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Mon, 19 Apr 2021 09:27:51 +0200 Subject: [PATCH 53/92] Describe top-level messages (#506) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/feature_data.adoc | 11 +++-------- doc/architecture/ground_truth.adoc | 17 +++++++++-------- doc/architecture/sensor_data.adoc | 11 ++++------- doc/architecture/sensor_view.adoc | 13 ++++++------- doc/architecture/sensor_view_configuration.adoc | 16 +++++++++------- 5 files changed, 31 insertions(+), 37 deletions(-) diff --git a/doc/architecture/feature_data.adoc b/doc/architecture/feature_data.adoc index c1bd3ec51..f739be7d8 100644 --- a/doc/architecture/feature_data.adoc +++ b/doc/architecture/feature_data.adoc @@ -1,10 +1,5 @@ = Feature data -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Feature data contains detected features in the reference frame of a sensor. +Feature data is generated from ground-truth data. +It serves, for example, as input for sensor models simulating object detection or feature fusion models. diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc index b15de8ab6..cbc983fa8 100644 --- a/doc/architecture/ground_truth.adoc +++ b/doc/architecture/ground_truth.adoc @@ -1,10 +1,11 @@ = Ground truth -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Ground truth describes the simulated environment around all simulated host vehicles in a global coordinate system. +Ground truth provides an exact view on the simulated objects in a global coordinate system. +It is based on internally available data and published to external subscribers. +Depending on the external subscriber, ground-truth data may be individually restricted. + +//TODO: It looks like we may have two conflicting descriptions here. +// I cannot tell which one is correct or if they are conflicting at all. +// The first sentence is based on the comments in the proto files. +// The second sentence is based on the description on Github pages. \ No newline at end of file diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc index ef5164e41..1eb25af1a 100644 --- a/doc/architecture/sensor_data.adoc +++ b/doc/architecture/sensor_data.adoc @@ -1,9 +1,6 @@ = Sensor data -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Sensor data imitates the output of real sensors. +It is generated from ground-truth data, feature data or from sensor data. +All information regarding the environment is given with respect to the virtual sensor coordinate system, except for feature data, which is given with respect to the physical sensor coordinate system. +Sensor data can be used as input of an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 1bdec6fc7..07c9ee0fd 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -1,9 +1,8 @@ = Sensor view -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Sensor view imitates the input of sensors. +Sensor-view data is derived from ground-truth data. +All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: + +* Individual physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position +* Ground truth data, given in global coordinates. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index c7e9f3f02..cde42c688 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,9 +1,11 @@ = Sensor view configuration -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The sensor view configuration configures the sensor view. +It is provided by the environment simulation. +Sensor view configuration data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. +Sensor view configuration data is not intended to provide parameters to a generic sensor model. + +Sensor view configuration data can also be provided by the sensor model to the environment simulation. +In that case, it describes the input configuration that is desired by the sensor model. +In response the environment simulation will configure the input and provide a new message which describes the actual configuration. +These two messages may differ, when the environment simulation does not support a given requested configuration or when the requested configuration allowed is ambiguous. From 3d709c9ea6d207df30a5a855ae2b1bca4222e104 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 26 May 2021 16:22:43 +0200 Subject: [PATCH 54/92] feat(docs): Add traffic command and traffic update (#506) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/traffic_command.adoc | 3 +++ doc/architecture/traffic_update.adoc | 4 ++++ doc/open-simulation-interface_user_guide.adoc | 4 ++++ 3 files changed, 11 insertions(+) create mode 100644 doc/architecture/traffic_command.adoc create mode 100644 doc/architecture/traffic_update.adoc diff --git a/doc/architecture/traffic_command.adoc b/doc/architecture/traffic_command.adoc new file mode 100644 index 000000000..6e70b6bd4 --- /dev/null +++ b/doc/architecture/traffic_command.adoc @@ -0,0 +1,3 @@ += Traffic command + +Traffic commands contain control commands from the scenario engine to traffic participant models. \ No newline at end of file diff --git a/doc/architecture/traffic_update.adoc b/doc/architecture/traffic_update.adoc new file mode 100644 index 000000000..b8795e645 --- /dev/null +++ b/doc/architecture/traffic_update.adoc @@ -0,0 +1,4 @@ += Traffic update + +Traffic updates are provided by traffic participants. +They provide updates of the position, state and future trajectory of a traffic participant back to the simulation environment. \ No newline at end of file diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 5e500623d..b443972da 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -40,6 +40,10 @@ include::./architecture/sensor_view_configuration.adoc[leveloffset=+3] include::./architecture/sensor_data.adoc[leveloffset=+3] +include::./architecture/traffic_command.adoc[leveloffset=+3] + +include::./architecture/traffic_update.adoc[leveloffset=+3] + === Model types include::./architecture/environmental_effect_model.adoc[leveloffset=+3] From 31db3bd3da90475176058bb21a15225a9f21fb3f Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 10 Jun 2021 06:34:06 +0200 Subject: [PATCH 55/92] Implement review comments (#506) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/ground_truth.adoc | 12 +++--------- doc/architecture/sensor_data.adoc | 4 ++-- doc/architecture/sensor_view.adoc | 4 ++-- 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc index cbc983fa8..7ae617f47 100644 --- a/doc/architecture/ground_truth.adoc +++ b/doc/architecture/ground_truth.adoc @@ -1,11 +1,5 @@ = Ground truth -Ground truth describes the simulated environment around all simulated host vehicles in a global coordinate system. -Ground truth provides an exact view on the simulated objects in a global coordinate system. -It is based on internally available data and published to external subscribers. -Depending on the external subscriber, ground-truth data may be individually restricted. - -//TODO: It looks like we may have two conflicting descriptions here. -// I cannot tell which one is correct or if they are conflicting at all. -// The first sentence is based on the comments in the proto files. -// The second sentence is based on the description on Github pages. \ No newline at end of file +Ground truth describes the simulated environment around all simulated objects in the global coordinate system. +It is based on data available to the simulation environment and published to external subscribers. +Depending on the external subscriber, ground-truth data may be individually restricted to reduce the data to be exchanged. diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc index 1eb25af1a..bcef34070 100644 --- a/doc/architecture/sensor_data.adoc +++ b/doc/architecture/sensor_data.adoc @@ -1,6 +1,6 @@ = Sensor data Sensor data imitates the output of real sensors. -It is generated from ground-truth data, feature data or from sensor data. +It is generated from ground-truth data, sensor-view data, feature data or from sensor data. All information regarding the environment is given with respect to the virtual sensor coordinate system, except for feature data, which is given with respect to the physical sensor coordinate system. -Sensor data can be used as input of an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. +Sensor data can be used as input for an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 07c9ee0fd..54f8fdd85 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -4,5 +4,5 @@ Sensor view imitates the input of sensors. Sensor-view data is derived from ground-truth data. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: -* Individual physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position -* Ground truth data, given in global coordinates. \ No newline at end of file +* Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. +* Ground-truth data, given in the global coordinate system. \ No newline at end of file From 9eb2afa682c593448c24d2965784baf1066f0c8e Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 11:26:07 +0200 Subject: [PATCH 56/92] fix(docs): Implement changes after review (#506) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/sensor_data.adoc | 5 +++-- .../sensor_view_configuration.adoc | 18 +++++++++++------- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc index bcef34070..1db02ddc1 100644 --- a/doc/architecture/sensor_data.adoc +++ b/doc/architecture/sensor_data.adoc @@ -1,6 +1,7 @@ = Sensor data Sensor data imitates the output of real sensors. -It is generated from ground-truth data, sensor-view data, feature data or from sensor data. -All information regarding the environment is given with respect to the virtual sensor coordinate system, except for feature data, which is given with respect to the physical sensor coordinate system. +It can be generated from ground-truth data, sensor-view data, feature data or from sensor data. +Except feature data, all information regarding the environment is given with respect to the virtual sensor coordinate system. +Feature data is given with respect to the physical sensor coordinate system. Sensor data can be used as input for an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index cde42c688..a7ceca4ef 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,11 +1,15 @@ = Sensor view configuration The sensor view configuration configures the sensor view. -It is provided by the environment simulation. -Sensor view configuration data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. -Sensor view configuration data is not intended to provide parameters to a generic sensor model. +There are two sources for sensor-view-configuration data. -Sensor view configuration data can also be provided by the sensor model to the environment simulation. -In that case, it describes the input configuration that is desired by the sensor model. -In response the environment simulation will configure the input and provide a new message which describes the actual configuration. -These two messages may differ, when the environment simulation does not support a given requested configuration or when the requested configuration allowed is ambiguous. +Sensor-view-configuration data can be provided by the environment simulation. +In this case, the data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. +Sensor-view-configuration data is not intended to provide parameters to a generic sensor model. + +Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. +In this case, the data describes the input configuration that is desired by the sensor model. +In response, the environment simulation will configure the input and provide a new message which describes the actual configuration. +The configuration requested by the sensor model may differ from the actual configuration. +This happens when the environment simulation does not support a given requested configuration or when the requested configuration allowed is ambiguous. +The message describing the requested configuration differs from the message describing the actual configuration. From 1fca0436aefc55ea50d22d642a00c311faf9a730 Mon Sep 17 00:00:00 2001 From: max-rosin <62103539+max-rosin@users.noreply.github.com> Date: Wed, 7 Jul 2021 14:55:05 +0200 Subject: [PATCH 57/92] feat(docs): Describe coordinate systems and reference points (#510) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/coordinate_systems.adoc | 11 - doc/architecture/reference_points.adoc | 10 - .../reference_points_coordinate_systems.adoc | 17 + doc/images/osi_example_coordinate_systems.png | Bin 0 -> 172034 bytes doc/images/osi_example_coordinate_systems.svg | 6754 +++++++++++++++++ doc/open-simulation-interface_user_guide.adoc | 13 +- .../transforming_coordinate_systems.adoc | 31 + 7 files changed, 6809 insertions(+), 27 deletions(-) delete mode 100644 doc/architecture/coordinate_systems.adoc delete mode 100644 doc/architecture/reference_points.adoc create mode 100644 doc/architecture/reference_points_coordinate_systems.adoc create mode 100644 doc/images/osi_example_coordinate_systems.png create mode 100644 doc/images/osi_example_coordinate_systems.svg create mode 100644 doc/usecases/transforming_coordinate_systems.adoc diff --git a/doc/architecture/coordinate_systems.adoc b/doc/architecture/coordinate_systems.adoc deleted file mode 100644 index 2034e3cd7..000000000 --- a/doc/architecture/coordinate_systems.adoc +++ /dev/null @@ -1,11 +0,0 @@ -= Coordinate systems - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/reference_points.adoc b/doc/architecture/reference_points.adoc deleted file mode 100644 index 39ebf5240..000000000 --- a/doc/architecture/reference_points.adoc +++ /dev/null @@ -1,10 +0,0 @@ -= Reference points - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc new file mode 100644 index 000000000..bea9a1314 --- /dev/null +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -0,0 +1,17 @@ += Coordinate systems and reference points + +OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. +OSI uses three coordinate systems: + +World coordinate system:: +Coordinate system for all quantities which are part of ground truth. +The world coordinate system is an inertial x/y/z-coordinate system. + +Sensor coordinate system:: +Coordinate system for all quantities which are part of sensor data. +The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the technology. + +Object coordinate system:: +Coordinate system for local object coordinates. +The origin of the corresponding coordinate systems is not necessarily identical to the center of the object's bounding box. +For example with vehicles, the origin is the middle of the rear axle projected onto the ground. diff --git a/doc/images/osi_example_coordinate_systems.png b/doc/images/osi_example_coordinate_systems.png new file mode 100644 index 0000000000000000000000000000000000000000..902cfb21cb1a5e0bc1be717201e56eda1471bf0a GIT binary patch literal 172034 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 literal 0 HcmV?d00001 diff --git a/doc/images/osi_example_coordinate_systems.svg b/doc/images/osi_example_coordinate_systems.svg new file mode 100644 index 000000000..169a7df33 --- /dev/null +++ b/doc/images/osi_example_coordinate_systems.svg @@ -0,0 +1,6754 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + height="540" + version="1.1" + width="960" + id="svg2088" + sodipodi:docname="osi_example_coordinate_systems.svg" + inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)" + viewBox="0 0 1920 0.01" + inkscape:export-filename="Z:\git\open-simulation-interface\doc\images\osi_example_coordinate_systems.png" + inkscape:export-xdpi="150" + inkscape:export-ydpi="150"> + <metadata + id="metadata2094"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs2092"> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker11274" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path11272" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker10928" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path10926" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5812" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker9455" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path9453" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path6567" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="marker6487" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path6485" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="Arrow2Send" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5781" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6247" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5775" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5769" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5757" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5751" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5815" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="marker3749" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="DotL" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + transform="matrix(0.8,0,0,0.8,5.92,0.8)" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#b3b3b3;stroke-width:1.00000003pt;stroke-opacity:1" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + id="path3747" /> + </marker> + <marker + inkscape:stockid="DotL" + orient="auto" + refY="0" + refX="0" + id="marker4587" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path4585" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,5.92,0.8)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3084" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-0" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-3" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-0" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-2" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-1" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-8" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-7" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotL" + orient="auto" + refY="0" + refX="0" + id="marker4587-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path4585-2" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,5.92,0.8)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3084-8" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker11274-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path11272-3" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker10928-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path10926-1" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-0" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-9" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-0" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-8" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-79" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-2" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-7-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-0-7" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-9-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-3-3" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-6-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-1-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-8-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-7-9" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-7-0" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-0-9" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-9-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-3-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-0-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-9-7" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-3-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-6-5" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-0-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-6-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-2-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-6-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-1-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-8-0" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-79-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-2-1" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker11274-4" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path11272-9" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker10928-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path10926-3" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-5" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-6-4" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-2-2" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-1" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-2-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-7" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-0" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-9" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-6" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="marker11274-7-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path11272-3-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker10928-6-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path10926-1-5" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-5-0-6-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-62-9-7-8" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-9-3-2-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-1-6-5-1" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotS" + orient="auto" + refY="0" + refX="0" + id="DotS-3-0-2-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5815-6-6-6-6" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.2,0,0,0.2,1.48,0.2)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-7-2-9-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-5-6-6-8" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="DotM" + orient="auto" + refY="0" + refX="0" + id="DotM-1-7-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5812-8-0-4" + d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:1pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,2.96,0.4)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker6569-79-7-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path6567-2-1-3" + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000003;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + </defs> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1620" + inkscape:window-height="1018" + id="namedview2090" + showgrid="false" + inkscape:zoom="1.3083317" + inkscape:cx="72.703243" + inkscape:cy="320.66608" + inkscape:window-x="-6" + inkscape:window-y="-6" + inkscape:window-maximized="1" + inkscape:current-layer="g5724-9" + viewbox-width="1920" + viewbox-height="0.01" + inkscape:document-rotation="0" + inkscape:lockguides="false" /> + <g + id="RenderLayer_LineSet" + inkscape:label="RenderLayer_LineSet" + transform="translate(0,-540)"> + <g + id="strokes" + inkscape:groupmode="layer" + inkscape:label="strokes"> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 483.10381,911.58311 -2.153,-1.035 -7.862,6.18 -6.694,5.262 2.158,1.049 6.893,-5.427 0.487,-0.067 0.453,-0.052 0.42,-0.036 0.391,-0.021 0.364,-0.006 0.339,0.01 0.317,0.026 0.296,0.041 0.279,0.057 0.264,0.074 0.251,0.089 0.241,0.107 0.299,0.168 0.24,0.186 0.183,0.204 0.125,0.219 0.068,0.232 0.012,0.245 -0.046,0.254 -0.102,0.262 -0.158,0.269 -0.213,0.274 -0.27,0.276 -0.324,0.278 -5.949,4.7 2.167,1.052 5.882,-4.654 0.595,-0.512 0.478,-0.498 0.362,-0.483 0.252,-0.465 0.146,-0.446 0.042,-0.427 -0.057,-0.404 -0.152,-0.381 -0.244,-0.356 -0.331,-0.33 -0.415,-0.302 -0.495,-0.273 -0.314,-0.138 -0.334,-0.119 -0.353,-0.102 -0.369,-0.084 -0.384,-0.065 -0.397,-0.046 -0.408,-0.028 -0.416,-0.008 -0.425,0.01 -0.429,0.03 -0.433,0.051 -0.435,0.071 -0.049,-0.024 6.208,-4.887" + id="path62-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 470.51381,911.79411 1.981,-1.551 -7.5,0.775 -0.214,0.167 1.881,0.909 -5.074,3.966 -0.401,0.344 -0.329,0.351 -0.255,0.356 -0.18,0.358 -0.1,0.358 -0.016,0.356 0.067,0.351 0.155,0.345 0.246,0.335 0.34,0.324 0.436,0.31 0.536,0.294 0.19,0.085 0.218,0.085 0.24,0.082 0.261,0.08 0.276,0.077 0.289,0.072 0.297,0.066 0.302,0.06 0.304,0.053 0.301,0.044 0.295,0.035 0.285,0.025 1.781,-1.398 -0.329,-0.016 -0.317,-0.022 -0.304,-0.029 -0.292,-0.036 -0.279,-0.042 -0.268,-0.048 -0.256,-0.056 -0.244,-0.062 -0.232,-0.069 -0.221,-0.076 -0.21,-0.083 -0.199,-0.091 -0.156,-0.084 -0.148,-0.1 -0.135,-0.115 -0.116,-0.129 -0.091,-0.143 -0.06,-0.156 -0.023,-0.168 0.02,-0.179 0.068,-0.191 0.122,-0.2 0.183,-0.209 0.249,-0.219 4.92,-3.853 3.431,1.657 1.706,-1.339 -3.429,-1.655" + id="path64-6" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 458.0578,905.78311 -2.131,-1.029 -5.978,4.633 -0.559,0.473 -0.453,0.468 -0.349,0.46 -0.248,0.449 -0.147,0.438 -0.048,0.422 0.048,0.405 0.142,0.385 0.236,0.363 0.327,0.338 0.416,0.311 0.504,0.281 0.279,0.122 0.308,0.106 0.334,0.093 0.357,0.077 0.376,0.062 0.394,0.046 0.409,0.031 0.42,0.016 0.429,-10e-4 0.435,-0.018 0.438,-0.034 0.438,-0.051 -1.226,0.956 2.143,1.041 7.88501,-6.151 1.736,-1.354 -2.139,-1.033 -6.87301,5.353 -0.39,0.078 -0.382,0.061 -0.372,0.043 -0.362,0.026 -0.35,0.008 -0.338,-0.008 -0.326,-0.025 -0.312,-0.042 -0.297,-0.059 -0.282,-0.076 -0.266,-0.092 -0.249,-0.108 -0.335,-0.183 -0.274,-0.193 -0.212,-0.202 -0.152,-0.211 -0.092,-0.22 -0.033,-0.226 0.027,-0.234 0.084,-0.241 0.142,-0.246 0.198,-0.251 0.255,-0.257 0.311,-0.261 6.104,-4.738" + id="path66-7-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 452.3558,902.79811 -0.206,-0.109 -0.267,-0.109 -0.297,-0.087 -0.33,-0.063 -0.364,-0.039 -0.398,-0.014 -0.434,0.012 -0.47,0.038 -0.509,0.066 -0.547,0.094 -0.587,0.122 -0.628,0.151 -0.67,0.182 -0.048,-0.023 2.206,-1.701 -2.122,-1.024 -7.922,6.102 -1.727,1.329 2.125,1.033 5.058,-3.902 0.429,-0.302 0.456,-0.266 0.477,-0.229 0.492,-0.192 0.499,-0.153 0.502,-0.113 0.498,-0.072 0.487,-0.029 0.471,0.014 0.448,0.059 0.419,0.105 0.384,0.152 0.124,0.07 0.121,0.087 0.117,0.104 0.111,0.119 0.105,0.132 0.098,0.144 0.089,0.154 0.079,0.163 0.068,0.171 0.056,0.177 0.044,0.182 0.03,0.184 2.772,-0.733 -0.04,-0.244 -0.054,-0.232 -0.068,-0.217 -0.082,-0.205 -0.096,-0.192 -0.111,-0.179 -0.126,-0.167 -0.142,-0.155 -0.157,-0.143 -0.173,-0.131 -0.19,-0.121" + id="path68-5-1" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 449.6158,895.47811 -9.012,-4.335 -4.49,-2.159 -1.882,1.433 5.581,2.688 -7.943,6.075 -4.827,3.69 2.327,1.131 7.939,-6.082 4.824,-3.695 5.605,2.698 1.878,-1.444" + id="path70-3-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 427.7768,884.97511 -2.09,-1.006 -5.19,3.926 -0.141,-0.151 -0.141,-0.141 -0.142,-0.134 -0.143,-0.126 -0.144,-0.119 -0.147,-0.113 -0.15,-0.107 -0.153,-0.101 -0.157,-0.097 -0.161,-0.093 -0.168,-0.089 -0.172,-0.087 -0.79,-0.33 -0.827,-0.251 -0.856,-0.171 -0.876,-0.094 -0.887,-0.016 -0.891,0.058 -0.885,0.134 -0.871,0.207 -0.848,0.28 -0.817,0.352 -0.777,0.424 -0.729,0.493 -0.713,0.586 -0.584,0.588 -0.454,0.584 -0.324,0.578 -0.195,0.569 -0.064,0.555 0.067,0.538 0.197,0.517 0.327,0.494 0.459,0.467 0.59,0.435 0.721,0.401 4.446,2.16 7.971,-6.038 6.709,-5.081" + id="path72-5" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 418.4608,888.81111 0.114,0.116 0.112,0.123 0.111,0.13 -6.172,4.668 -2.115,-1.027 -0.544,-0.298 -0.425,-0.307 -0.313,-0.316 -0.206,-0.322 -0.106,-0.329 -0.012,-0.333 0.077,-0.338 0.158,-0.34 0.235,-0.343 0.304,-0.343 0.369,-0.344 0.426,-0.343 0.521,-0.357 0.543,-0.308 0.562,-0.258 0.576,-0.207 0.584,-0.156 0.589,-0.104 0.589,-0.053 0.584,10e-4 0.574,0.054 0.56,0.107 0.541,0.161 0.518,0.217 0.171,0.085 0.16,0.086 0.151,0.087 0.142,0.089 0.135,0.093 0.129,0.095 0.124,0.1 0.119,0.104 0.115,0.11" + id="path74-6" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 407.8648,881.35211 -0.46,-0.254 -0.302,-0.132 -0.323,-0.116 -0.342,-0.097 -0.359,-0.081 -0.373,-0.062 -0.387,-0.045 -0.399,-0.027 -0.408,-0.008 -0.416,0.012 -0.423,0.03 -0.426,0.048 -0.429,0.068 -0.047,-0.022 1.272,-0.951 -2.071,-0.999 -8.013,5.982 -1.702,1.271 2.073,1.008 6.974,-5.214 0.48,-0.064 0.446,-0.05 0.413,-0.035 0.384,-0.021 0.357,-0.006 0.332,0.01 0.309,0.024 0.289,0.04 0.271,0.055 0.256,0.071 0.243,0.086 0.232,0.102 0.285,0.161 0.229,0.18 0.17,0.195 0.114,0.211 0.058,0.223 10e-4,0.234 -0.055,0.244 -0.11,0.253 -0.166,0.258 -0.221,0.263 -0.275,0.266 -0.329,0.267 -6.019,4.515 2.081,1.011 5.995,-4.504 0.603,-0.492 0.481,-0.479 0.367,-0.463 0.255,-0.446 0.15,-0.428 0.048,-0.408 -0.048,-0.386 -0.14,-0.363 -0.228,-0.338 -0.309,-0.312 -0.388,-0.284" + id="path76-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 392.4178,874.10411 -2.057,-0.993 -6.038,4.472 -0.566,0.456 -0.462,0.451 -0.36,0.444 -0.259,0.434 -0.16,0.422 -0.063,0.407 0.033,0.391 0.127,0.372 0.218,0.35 0.309,0.326 0.398,0.3 0.484,0.272 0.27,0.117 0.299,0.103 0.325,0.089 0.347,0.074 0.368,0.06 0.386,0.045 0.4,0.03 0.412,0.014 0.422,-10e-4 0.428,-0.016 0.431,-0.033 0.433,-0.049 -1.239,0.922 2.068,1.004 8.019,-5.974 1.701,-1.268 -2.065,-0.996 -6.943,5.165 -0.387,0.076 -0.377,0.058 -0.367,0.042 -0.356,0.025 -0.344,0.008 -0.332,-0.008 -0.319,-0.024 -0.305,-0.041 -0.29,-0.057 -0.275,-0.073 -0.257,-0.088 -0.241,-0.105 -0.323,-0.177 -0.262,-0.186 -0.201,-0.195 -0.142,-0.204 -0.082,-0.211 -0.024,-0.219 0.034,-0.226 0.091,-0.232 0.148,-0.237 0.205,-0.243 0.259,-0.248 0.315,-0.251 6.166,-4.573" + id="path78-9" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 383.4888,869.60911 -0.749,-0.413 -0.799,-0.332 -0.848,-0.252 -0.886,-0.174 -0.912,-0.096 -0.929,-0.021 -0.934,0.054 -0.929,0.128 -0.911,0.201 -0.884,0.272 -0.845,0.342 -0.795,0.412 -0.734,0.48 -0.685,0.56 -0.557,0.574 -0.427,0.584 -0.299,0.588 -0.171,0.586 -0.042,0.578 0.087,0.564 0.216,0.545 0.345,0.52 0.473,0.489 0.602,0.453 0.73,0.409 0.85,0.361 0.887,0.276 0.914,0.192 0.934,0.11 0.945,0.026 0.949,-0.055 0.943,-0.136 0.931,-0.217 0.909,-0.297 0.879,-0.375 0.842,-0.453 0.795,-0.531 0.655,-0.543 0.524,-0.56 0.393,-0.571 0.263,-0.577 0.134,-0.576 0.006,-0.569 -0.121,-0.558 -0.249,-0.54 -0.375,-0.517 -0.5,-0.488 -0.625,-0.453" + id="path80-1" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 380.4868,870.25111 0.5,0.208 0.472,0.262 0.39,0.288 0.31,0.312 0.229,0.331 0.147,0.347 0.065,0.359 -0.017,0.367 -0.099,0.372 -0.181,0.373 -0.264,0.371 -0.347,0.365 -0.43,0.354 -0.537,0.362 -0.557,0.31 -0.573,0.257 -0.585,0.204 -0.594,0.151 -0.599,0.096 -0.601,0.042 -0.598,-0.014 -0.591,-0.067 -0.582,-0.123 -0.569,-0.179 -0.551,-0.234 -0.453,-0.255 -0.371,-0.281 -0.286,-0.304 -0.203,-0.325 -0.119,-0.343 -0.035,-0.356 0.049,-0.369 0.134,-0.377 0.218,-0.382 0.303,-0.386 0.388,-0.384 0.473,-0.382 0.485,-0.321 0.516,-0.276 0.541,-0.232 0.56,-0.186 0.574,-0.139 0.582,-0.092 0.582,-0.044 0.578,0.004 0.568,0.054 0.55,0.105 0.528,0.155" + id="path82-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 374.2398,865.10311 -0.198,-0.105 -0.256,-0.105 -0.288,-0.083 -0.32,-0.061 -0.354,-0.037 -0.389,-0.013 -0.426,0.012 -0.462,0.036 -0.5,0.063 -0.54,0.09 -0.58,0.117 -0.622,0.145 -0.664,0.174 -0.045,-0.022 2.232,-1.63 -2.034,-0.982 -8.078,5.895 -1.68399,1.228 2.03599,0.989 5.118,-3.739 0.433,-0.289 0.458,-0.255 0.476,-0.22 0.489,-0.184 0.496,-0.147 0.496,-0.108 0.491,-0.069 0.478,-0.028 0.46,0.014 0.437,0.056 0.406,0.101 0.369,0.145 0.119,0.067 0.114,0.084 0.11,0.1 0.104,0.114 0.097,0.126 0.089,0.138 0.081,0.148 0.07,0.157 0.06,0.163 0.048,0.17 0.035,0.174 0.021,0.177 2.745,-0.702 -0.029,-0.235 -0.043,-0.222 -0.057,-0.20899 -0.072,-0.196 -0.086,-0.184 -0.101,-0.171 -0.116,-0.16 -0.132,-0.149 -0.148,-0.137 -0.164,-0.126 -0.18,-0.115" + id="path84-7" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 365.5168,854.80411 -0.438,-0.218 -1.223,-0.507 -1.296,-0.385 -1.353,-0.266 -1.394,-0.149 -1.41999,-0.032 -1.428,0.081 -1.421,0.195 -1.397,0.305 -1.358,0.416 -1.303,0.523 -1.23,0.63 -1.143,0.736 -0.991,0.801 -0.798,0.827 -0.607,0.845 -0.415,0.855 -0.224,0.856 -0.034,0.847 0.155,0.831 0.345,0.804 0.534,0.77 0.721,0.726 0.909,0.673 1.096,0.612 0.538,0.252 0.537,0.234 0.539,0.215 0.544,0.198 0.554,0.182 0.566,0.167 0.583,0.153 0.603,0.14 0.626,0.127 0.654,0.117 0.684,0.106 0.719,0.098 6.28999,-4.57999 -5.21399,-2.52 -1.913,1.388 2.98199,1.443 -3.04899,2.216 -0.348,-0.072 -0.347,-0.075 -0.344,-0.078 -0.341,-0.083 -0.337,-0.088 -0.334,-0.094 -0.33,-0.1 -0.326,-0.107 -0.321,-0.114 -0.316,-0.123 -0.31,-0.132 -0.305,-0.141 -0.849,-0.47 -0.706,-0.513 -0.562,-0.549 -0.417,-0.579 -0.272,-0.603 -0.127,-0.621 0.019,-0.634 0.165,-0.641 0.311,-0.641 0.458,-0.635 0.605,-0.625 0.752,-0.607 0.841,-0.543 0.904,-0.466 0.956,-0.388 0.996,-0.31 1.023,-0.229 1.039,-0.149 1.041,-0.067 1.03199,0.016 1.01,0.101 0.978,0.185 0.931,0.273 0.873,0.36 0.456,0.232 0.436,0.247 0.416,0.262 0.395,0.277 0.376,0.292 0.355,0.306 0.334,0.32 0.313,0.334 0.293,0.347 0.271,0.36 0.25,0.374 0.229,0.387 2.14,-1.558 -0.358,-0.448 -0.342,-0.408 -0.331,-0.371 -0.325,-0.339 -0.323,-0.31 -0.326,-0.285 -0.334,-0.264 -0.345,-0.247 -0.362,-0.234 -0.383,-0.225 -0.407,-0.219" + id="path86-0-2" /> + <g + id="g9984" + transform="translate(-970.66301,135.89023)"> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-2" + d="m 1258.733,722.38961 94.12,-64.828" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-5-3);marker-end:url(#marker6569-9-6-4)" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-3" + d="m 1258.733,722.38961 101.225,54.098" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-9);marker-end:url(#marker6569-7-2-1)" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055" + d="m 1258.733,722.38961 -24.806,-111.121" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotM-0);marker-end:url(#marker6569-3)" /> + </g> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18, 6;stroke-dashoffset:18.6;stroke-opacity:1;marker-start:url(#marker11274-7-3);marker-end:url(#marker10928-6-7)" + d="M 288.07001,858.27983 1058.3734,655.84629" + id="path3055-9-2-6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <g + id="g6107" + transform="translate(-5.1692608,536.09155)"> + <path + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + inkscape:connector-curvature="0" + id="path2-36" + d="m 356.08282,230.48012 -3.74,-1.304 2.881,9.576 1.413,4.699 -6.434,7.655 -1.151,1.369 3.632,1.285 6.439,-7.65 6.44,-7.651 3.043,-3.615 -3.724,-1.297 -5.862,7.13 -2.768,-9.609 -0.169,-0.588" /> + <path + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + inkscape:connector-curvature="0" + id="path4-7" + d="m 347.93836,384.0968 -4.155,-1.507 4.932,8.699 0.635,1.12 -6.515,3.782 -1.943,1.128 4.129,1.511 1.943,-1.129 4.023,-2.337 2.806,4.835 1.36,2.341 4.228,1.549 -1.345,-2.338 -4.494,-7.814 8.363,-4.774 -4.255,-1.543 -5.783,3.345 -3.929,-6.868" /> + <path + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + inkscape:connector-curvature="0" + id="path34-3" + d="m 239.73554,196.29115 -8.681,4.963 -4.025,2.301 0.603,3.321 7.569,-4.338 -2.518,9.678 -2.517,9.678 -0.102,0.39 8.651,-5.017 4.318,-2.505 -0.579,-3.276 -7.894,4.567 2.533,-9.674 2.533,-9.674 0.109,-0.414" /> + </g> + <g + id="g6273"> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3739" + d="M 1179.687,826.09 1317.895,651.23" + style="fill:#b3b3b3;fill-opacity:1;stroke:#b3b3b3;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9, 3;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker3749)" /> + <g + style="stroke:#b3b3b3;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" + id="g5043" + transform="translate(-7.6606543,7.4782214)"> + <path + d="m 1299.352,631.107 0.29,0.704 1.726,3.369 -1.726,-3.369 -0.29,-0.704" + id="path2" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1349.52,666.903 -0.24,-1.033 v -0.008 l 0.241,1.041" + id="path4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1344.68,665.156 -0.921,-2.063" + id="path6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1341.317,665.125 2.894,0.618 0.469,-0.587 -0.469,0.587 -2.894,-0.618" + id="path8" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1325.418,632.162 0.168,-0.126 v 0 l 0.523,-0.395 v 0 l 0.041,-0.031 0.037,-0.028 0.941,-0.71 0.926,0.418 0.03,0.014 0.857,0.385 0.042,0.02 0.307,0.138 0.2,0.09 0.429,0.194 0.823,1.949 0.253,0.599 -1.004,0.753 -0.126,0.094 -0.425,0.319 -0.16,0.12 -0.434,-0.196 -0.407,-0.184 v 0 l -0.1,-0.045 -1.845,-0.834 -0.226,-0.533 v -10e-4 l -0.32,-0.757 -0.029,-0.068 v -10e-4 l -0.227,-0.535 -0.274,-0.649" + id="path10" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1327.128,630.872 1.479,-1.771" + id="path12" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1329.919,632.131 0.681,-0.853 0.142,-0.178 0.01,-0.013 0.358,-0.448" + id="path14" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1330.995,634.679 2.204,-2.867" + id="path16" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1329.28,635.965 0.125,-0.161 0.344,-0.444 0.092,-0.119 0.901,-1.161" + id="path18" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1326.494,634.706 0.355,-0.437 v 0 l 0.293,-0.361 v 0 l 0.395,-0.488" + id="path20" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1336.17,640.557 0.671,0.428 1.985,1.267 0.185,0.911 0.319,1.577 -0.5,0.183 -1.295,0.476 -0.354,0.13 -0.676,-0.431 -0.01,-0.005 -0.136,-0.087 -0.89,-0.569 -0.682,-0.435 -0.26,-0.167 -0.249,-1.22 -0.097,-0.473 -0.043,-0.215 -0.028,-0.136 -0.045,-0.219 -0.019,-0.092 -0.013,-0.064 -0.013,-0.065 0.398,-0.147 1.749,-0.647" + id="path22" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1338.826,642.252 1.128,-1.441 v -0.006" + id="path24" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1339.33,644.74 2.16,-2.845" + id="path26" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1337.181,645.529 1.541,-1.992" + id="path28" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1334.53,643.835 0.564,-0.695 10e-4,-0.002 1.09,-1.345" + id="path30" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1334.102,649.83 -0.068,1.954 -0.012,0.353 -2.076,0.22 -0.387,0.041 -1.263,-1.081 -1.121,-0.96 0.04,-1.251 0.028,-0.84 0.01,-0.214 1.281,-0.138 0.704,-0.076 0.478,-0.052 1.795,1.536 0.269,0.231 0.325,0.277" + id="path32" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1334.022,652.137 0.249,-0.328 1.836,-2.42" + id="path34" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1331.559,652.398 0.256,-0.329 0.376,-0.482" + id="path36" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1329.175,650.357 0.743,-0.909" + id="path38" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1331.713,647.786 1.585,-1.95" + id="path40" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1322.16,647.17 1.58,-2.057" + id="path42" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1322.16,647.17 -0.087,-0.008 -2.581,-0.252 -0.74,-0.842 -10e-4,-10e-4 -0.83,-0.942 -0.452,-0.514 0.503,-1.601 0.138,-0.441 0.979,0.094 1.002,0.096 0.689,0.066 0.547,0.622 0.043,0.049 0.439,0.499 0.182,0.207 v 0.004 l 0.811,0.922 -0.646,2.042" + id="path44" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1319.492,646.91 0.918,-1.155" + id="path46" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1317.469,644.611 0.913,-1.097" + id="path48" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1320.78,642.825 1.559,-1.916" + id="path50" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1322.806,645.128 1.711,-2.202" + id="path52" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1316.796,636.3 -0.91,-1.417 v -0.004 l -0.623,-0.971 -0.052,-0.08 1.191,-1.709 0.201,0.055 0.05,0.014 2.374,0.654 0.16,0.044 0.163,0.254 0.331,0.515 v 10e-4 l 1.096,1.708 -1.197,1.705 -2.369,-0.655 -0.412,-0.114" + id="path54" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1315.208,633.828 1.392,-1.654" + id="path56" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1319.184,632.886 0.033,-0.041 1.148,-1.415 0.01,-0.007" + id="path58" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1320.774,635.364 1.375,-1.77" + id="path60" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1347.281,645.887 0.378,0.717 0.156,0.295 0.01,0.012 0.85,1.609 2.26,4.28 0.214,0.406 0.919,1.74 0.232,0.438 0.477,0.905 1.844,9.253 0.12,0.604 v 0 l 0.047,0.237 0.113,0.568" + id="path62" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1292.91,620.926 1.149,-0.14 0.327,-0.04 0.176,-0.022 0.524,-0.064 2.423,-0.295 5.851,-0.714 3.362,0.613 0.01,10e-4 0.739,0.135 0.268,0.049 2.297,0.419 0.249,0.045 0.72,0.132 0.048,0.009 0.996,0.181 3.142,0.573 1.24,0.558 0.052,0.023 0.01,0.005 1.761,0.792 3.153,1.419 1.609,0.724 2.522,1.134 0.369,0.166" + id="path64" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1354.617,665.542 -0.11,0.608 v 0 l -0.048,0.265 -0.258,1.43 -0.024,0.128 -0.074,0.412 -0.801,4.433 -3.538,4.769 -1.493,2.011" + id="path66-2" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1354.459,666.415 -4.938,0.488 h -10e-4 l -2.587,0.255 -9.815,-1.916 -1.371,-0.267 -0.305,-0.06 -0.921,-0.421 -1.105,-0.506" + id="path68-9" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1301.975,636.502 -2.447,-4.574 -0.176,-0.821 v 0 l -2.031,-9.499 0.188,-1.243" + id="path70-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1288.278,624.486 5.836,-3.28 0.302,-0.169 0.174,-0.098 0.496,-0.279" + id="path72-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1352.949,594.808 -8.827,-4.699 -2.057,-1.095 -9.439,-3.304 -1.706,-0.597 -9.86,-1.671 -1.035,-0.175 -9.996,0.268 -0.156,0.004 -0.743,0.133 -9.051,2.375 -7.468,4.343 -5.578,6.094 -6.435,7.655 -4.677,5.564 -6.435,7.655 -2.342,2.786 -3.431,7.548 -1.189,8.699 -0.01,0.79 1.067,9.382 3.159,9.488 0.087,0.263 4.772,8.788 0.503,0.928 6.064,7.951 1.013,1.33 7.12,7.022 1.467,1.447 7.999,6.001 1.745,1.309 8.739,4.862 1.768,0.984 9.344,3.562 1.495,0.57 9.79,2.039 0.932,0.194 9.998,0.215 0.155,0.003 9.144,-1.83 0.817,-0.196 7.802,-3.862 6.011,-5.736 6.075,-7.944 2.288,-2.992 6.074,-7.944 4.511,-5.901 3.963,-7.4 1.696,-8.707 -0.045,-0.809 -0.67,-9.54 -2.876,-9.578 -0.135,-0.449 -4.615,-8.872 -0.615,-1.183 -6.004,-7.997 -1.214,-1.617 -7.13,-7.011 -1.743,-1.714 -8.06,-5.919 -2.056,-1.51" + id="path74-9" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1320.513,623.713 0.82,0.444 0.644,0.348 1.493,0.809 2.167,1.172 0.265,0.143 1.901,1.029 0.049,0.027 h 10e-4 l 0.915,0.495 0.019,0.011 0.127,0.094 0.1,0.074 v 0 l 0.132,0.097 0.531,0.394 0.092,0.068 0.377,0.279 0.51,0.377 0.819,0.607 0.043,0.032 0.035,0.025 0.343,0.254 0.588,0.436 0.446,0.33 0.443,0.328 2.846,2.106 0.247,0.184 0.019,0.013 0.049,0.049 0.01,0.01 0.744,0.732 1.252,1.232 0.013,0.014 0.456,0.448 0.134,0.132 0.194,0.191 0.06,0.059 0.155,0.152 0.083,0.082 0.261,0.257 0.59,0.581 0.018,0.017 0.028,0.028 v 0.002 l 0.01,0.01 0.959,0.944 0.056,0.056 0.053,0.052 0.078,0.077 v 0.004 l 0.296,0.292 0.236,0.232 0.199,0.195 0.402,0.396 0.421,0.415 v 0.003 l 1.282,1.698 0.01,0.013 1.663,2.203 1.074,1.422 0.552,0.731 0.946,1.253 0.193,0.367 0.019,0.034 0.198,0.376 1.941,3.676 0.214,0.407 0.919,1.74 0.232,0.439 0.317,0.601 2.363,7.611 0.24,2.928 v 0 l 0.022,0.269 0.124,1.501 0.01,0.076 0.036,0.435 0.166,2.028 -0.348,1.918 -0.839,4.622 -0.385,0.737 -2.515,4.818 -4.469,4.336 -5.824,2.939 -6.915,1.429 -7.696,-0.128 -8.145,-1.664 -8.246,-3.119 -8.001,-4.434 -7.423,-5.557 -6.539,-6.448 -5.382,-7.069 -4,-7.397 -2.445,-7.417 -0.779,-7.126 0.934,-6.53 2.621,-5.651 4.21,-4.517 1.259,-0.71 4.376,-2.467 2.339,-0.576 2.369,-0.584 0.351,-0.086 0.143,-0.036 1.621,-0.399 1.641,-0.02 6.081,-0.076 3.329,0.607 0.01,10e-4 0.901,0.164 0.268,0.049 1.876,0.342 0.053,0.009 0.369,0.068 0.25,0.045 0.445,0.081 0.782,0.143 4.267,1.54 0.01,0.003 0.089,0.033 4.105,1.481" + id="path76-4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1348.875,701.689 7.727,-3.825 5.951,-5.681 3.886,-7.31 1.62,-8.632 -0.746,-9.575 -0.539,-1.752 -0.189,-0.614 -0.484,-1.574 v 0 l -0.339,-1.103 -0.045,-0.146 -0.043,-0.138 -1.464,-4.762 -0.225,-0.428 -3.658,-6.952 -1.451,-2.759 -3.009,-3.991 -0.01,-0.013 -1.562,-2.072 -0.958,-1.27 v -0.003 l -1.787,-2.369 -0.862,-0.849 -2.556,-2.515 -1.191,-1.172 -1.363,-1.342 v -0.002 l -0.932,-0.917 -0.037,-0.036 -0.668,-0.657 v -0.003 l -1.201,-1.181 -0.171,-0.169 -1.46,-1.079 v 0 l -1.699,-1.256 v 0 l -3.743,-2.766 -3.322,-2.455 -0.329,-0.178 -0.055,-0.029 -0.062,-0.034 -0.274,-0.147 -0.047,-0.026 -0.406,-0.219 v -10e-4 l -0.863,-0.466 -1.441,-0.777 -0.01,-0.004 -4.74,-2.556 -0.267,-0.144 -0.013,-0.007 -2.476,-1.335 -2.611,-0.936 -0.737,-0.264 -0.015,-0.006 -7.865,-2.819 -8.974,-1.605 -0.371,-0.067 -1.507,-0.269 v 0 l -0.108,-0.02 -0.58,0.01 -3.648,0.061 -0.205,0.004 -5.763,0.096 -8.986,2.27 -7.395,4.239 -5.502,5.999 -3.398,7.475 -1.178,8.615" + id="path78-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1304.103,623.659 -2.254,-0.611 -2.045,-0.481 -0.334,0.214 -0.018,0.234 0.465,4.414 1.409,4.442 0.046,0.145 0.123,0.258 0.3,0.237" + id="path80-8" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1300.156,631.725 1.641,0.83" + id="path82-4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1345.906,662.477 0.643,1.285 1.015,0.749 1.055,-0.005 v 0 l 0.798,-0.004 1.679,-0.343 0.227,-0.876 -1.466,-3.11 -0.381,-0.719" + id="path84-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1346.549,663.762 2.731,2.1" + id="path86-0" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1352.064,654.946 -1.259,2.999 -0.25,0.596 -1.079,0.913 -2.351,1.991 v 0 l -1.219,1.032 -0.01,0.006 -2.14,0.61 -4.311,1.229 -1.298,-0.072 h -0.012 l -4.722,-0.262 -0.214,-0.012 -0.967,-0.053 -0.394,-0.022 -2.509,-0.821 -5.512,-1.802 -7.67,-4.56 -6.591,-6.057 -4.888,-6.977 -0.115,-0.308 -0.377,-1.002 -0.386,-1.03 -0.5,-1.332 v -0.008 l -1.315,-3.502 -0.021,-0.056 -0.157,-3.891 v -0.044 l -0.024,-0.584 -0.093,-2.289 2.211,-5.718 0.271,-0.245 0.261,-0.235 10e-4,-0.002 0.211,-0.19 3.102,-2.799" + id="path88-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1307.467,620.4 -2.433,2.197 -0.01,0.005 -0.223,0.201 -0.702,0.856 -0.214,0.261" + id="path90-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1350.555,658.541 0.894,-1.142 0.847,-2.015" + id="path92-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1304.633,623.248 -0.221,0.573 -1.819,4.701 0.141,3.526 0.028,0.694 0.104,2.587 2.714,7.235 1.108,1.583 3.62,5.169 0.157,0.223 1.044,0.96 3.048,2.8 2.495,2.293 2.902,1.725 4.765,2.831 1.069,0.349 6.95,2.27 1.498,0.082 0.014,10e-4 6.092,0.335 5.178,-1.478 1.273,-0.364 0.2,-0.169 v 0 l 2.343,-1.985 1.469,-1.244" + id="path94-0" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1301.771,631.927 -0.445,-0.056" + id="path404-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1305.028,622.602 1.694,-2.338" + id="path406-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1306.728,620.265 -1.694,2.332" + id="path408-2" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1317.646,630.643 -0.781,0.925 -0.186,0.22 -0.28,0.331" + id="path410-0" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1318.755,633.874 -1.959,2.426" + id="path412-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1319.568,640.837 -0.587,0.698 -0.871,1.034" + id="path414-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1325.999,631.472 -0.033,0.039 -0.018,0.021 v 0 l -0.402,0.478 v 10e-4 l -0.128,0.151" + id="path416-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1331.332,645.559 -2.082,2.493" + id="path422-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1335.747,664.975 -1.226,-0.481" + id="path426-4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1327.803,627.658 0.058,0.043 10e-4,10e-4 0.806,0.597 0.377,0.278 0.034,0.026 0.079,0.058 v 0 l 0.597,0.442 0.035,0.026 0.286,0.212 0.481,0.356 0.575,0.426 0.069,0.051 0.176,0.13 0.118,0.088 0.795,0.588 0.544,0.403 0.443,0.328 0.056,0.041 1.215,0.9 1.833,1.357 0.241,0.178 0.044,0.032 0.031,0.023 0.591,0.438" + id="path428-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1335.639,647.846 -1.537,1.984" + id="path430-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1334.804,640.416 -0.781,0.935" + id="path432-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1338.138,664.25 2.345,0.696 0.01,0.002" + id="path434-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1340.483,664.946 -2.333,-0.696" + id="path436-9" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1337.422,639.031 -1.252,1.526" + id="path438-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1339.635,636.99 0.187,0.213 0.528,0.601 0.011,0.012 0.02,0.023 10e-4,10e-4 v 0.002 0.002 l 0.585,0.666 0.333,0.378 v 0.003 l 0.078,0.09 0.423,0.481 0.035,0.04 0.263,0.299 0.06,0.068 0.463,0.526 0.669,0.761 0.744,0.846 0.012,0.014 2.153,2.449" + id="path440-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1348.619,664.506 -1.494,-3.061" + id="path442-4" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + <path + d="m 1354.507,666.15 -4.645,0.088" + id="path444-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3, 1;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + </g> + <path + d="m 795.39,392.068 -0.821,-0.42 -0.531,-0.218 -0.562,-0.19 -0.59,-0.162 -0.614,-0.133 -0.635,-0.103 -0.654,-0.074 -0.669,-0.043 -0.682,-0.014 -0.691,0.018 -0.697,0.049 -0.7,0.08 -0.7,0.112 -0.082,-0.037 1.919,-1.569 -3.653,-1.648 -7.75,6.319 -6.955,5.672 3.664,1.67 7.742,-6.329 2.816,-2.303 0.787,-0.106 0.732,-0.082 0.682,-0.059 0.635,-0.033 0.594,-0.01 0.554,0.016 0.52,0.04 0.49,0.066 0.463,0.091 0.441,0.116 0.422,0.143 0.408,0.168 0.51,0.267 0.418,0.297 0.326,0.323 0.234,0.348 0.142,0.369 0.051,0.388 -0.04,0.404 -0.131,0.417 -0.222,0.428 -0.312,0.435 -0.403,0.44 -0.493,0.443 -7.723,6.352 -1.383,1.137 3.687,1.681 7.715,-6.362 1.351,-1.115 0.9,-0.816 0.703,-0.792 0.513,-0.767 0.331,-0.739 0.159,-0.708 -0.007,-0.675 -0.162,-0.639 -0.31,-0.6 -0.45,-0.559 -0.582,-0.515 -0.705,-0.469" + id="path66" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 772.765,381.895 -1.337,-0.684 -1.402,-0.548 -1.467,-0.417 -1.512,-0.288 -1.542,-0.159 -1.552,-0.034 -1.545,0.09 -1.52,0.211 -1.477,0.332 -1.416,0.45 -1.336,0.566 -1.24,0.682 -1.125,0.794 -1.026,0.926 -0.809,0.952 -0.593,0.968 -0.377,0.974 -0.164,0.972 0.05,0.959 0.262,0.938 0.473,0.905 0.683,0.864 0.892,0.813 1.099,0.752 1.306,0.681 1.497,0.6 1.539,0.46 1.569,0.32 1.585,0.181 1.586,0.045 1.575,-0.092 1.548,-0.227 1.51,-0.361 1.456,-0.493 1.389,-0.624 1.309,-0.755 1.215,-0.882 0.977,-0.903 0.754,-0.93 0.533,-0.948 0.316,-0.957 0.099,-0.955 -0.113,-0.945 -0.323,-0.924 -0.531,-0.895 -0.737,-0.856 -0.939,-0.808 -1.139,-0.75" + id="path68" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 767.898,382.958 0.877,0.344 0.842,0.433 0.714,0.478 0.583,0.517 0.452,0.548 0.319,0.575 0.186,0.595 0.051,0.609 -0.085,0.618 -0.223,0.619 -0.361,0.615 -0.501,0.605 -0.643,0.589 -0.819,0.602 -0.865,0.515 -0.902,0.427 -0.935,0.339 -0.96,0.25 -0.981,0.16 -0.994,0.07 -1.002,-0.021 -1.003,-0.112 -0.999,-0.204 -0.987,-0.297 -0.97,-0.39 -0.811,-0.423 -0.677,-0.467 -0.542,-0.506 -0.407,-0.54 -0.27,-0.568 -0.132,-0.592 0.006,-0.612 0.144,-0.625 0.285,-0.634 0.425,-0.639 0.567,-0.638 0.71,-0.632 0.741,-0.532 0.802,-0.458 0.854,-0.383 0.896,-0.308 0.927,-0.23 0.95,-0.152 0.962,-0.073 0.965,0.008 0.957,0.09 0.941,0.173 0.913,0.257" + id="path70" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 762.082,369.678 -0.272,-0.142 -0.304,-0.117 -0.323,-0.087 -0.337,-0.059 -0.348,-0.03 -0.352,-0.003 -0.352,0.025 -0.348,0.051 -0.338,0.077 -0.324,0.103 -0.305,0.127 -0.28,0.153 -0.253,0.176 -0.213,0.195 -0.166,0.204 -0.12,0.211 -0.075,0.215 -0.03,0.217 0.015,0.214 0.059,0.21 0.103,0.202 0.145,0.192 0.189,0.178 0.23,0.161 0.272,0.143 0.304,0.117 0.324,0.087 0.338,0.059 0.348,0.031 0.353,0.003 0.353,-0.025 0.348,-0.051 0.338,-0.078 0.325,-0.103 0.305,-0.128 0.281,-0.153 0.252,-0.177 0.213,-0.195 0.166,-0.204 0.119,-0.211 0.074,-0.216 0.029,-0.216 -0.015,-0.214 -0.06,-0.21 -0.103,-0.202 -0.146,-0.191 -0.189,-0.178 -0.23,-0.161" + id="path72" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 757.421,375.262 -3.595,-1.622 -7.819,6.235 -6.979,5.564 3.606,1.644 7.811,-6.244 6.976,-5.577" + id="path74" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.328,369.911 -7.825,6.181 -0.615,0.537 -0.5,0.548 -0.38,0.556 -0.257,0.559 -0.128,0.56 0.005,0.556 0.142,0.549 0.285,0.539 0.43,0.524 0.582,0.507 0.736,0.485 0.897,0.46 0.316,0.133 0.361,0.132 0.398,0.129 0.429,0.126 0.456,0.119 0.475,0.113 0.489,0.104 0.496,0.094 0.497,0.082 0.493,0.07 0.481,0.055 0.465,0.039 2.75,-2.189 -0.535,-0.026 -0.516,-0.035 -0.496,-0.045 -0.476,-0.055 -0.457,-0.066 -0.439,-0.076 -0.419,-0.087 -0.402,-0.097 -0.383,-0.108 -0.366,-0.119 -0.348,-0.13 -0.331,-0.142 -0.26,-0.131 -0.25,-0.157 -0.23,-0.18 -0.201,-0.202 -0.161,-0.223 -0.112,-0.243 -0.054,-0.263 0.014,-0.28 0.092,-0.297 0.179,-0.313 0.275,-0.328 0.383,-0.341 7.585,-6.009 5.716,2.582 2.624,-2.087 -5.712,-2.576 3.046,-2.412 -9.95,0.996 -2.092,0.21 -0.329,0.259" + id="path76" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.937,359.732 -0.269,-0.141 -0.301,-0.115 -0.32,-0.086 -0.334,-0.058 -0.345,-0.03 -0.35,-0.003 -0.351,0.024 -0.346,0.051 -0.337,0.076 -0.324,0.102 -0.304,0.126 -0.282,0.151 -0.253,0.174 -0.214,0.192 -0.168,0.202 -0.122,0.209 -0.077,0.213 -0.033,0.214 0.013,0.212 0.056,0.207 0.099,0.2 0.143,0.189 0.185,0.176 0.227,0.16 0.268,0.141 0.301,0.116 0.321,0.086 0.335,0.058 0.345,0.031 0.351,0.002 0.352,-0.024 0.346,-0.05 0.338,-0.077 0.324,-0.102 0.305,-0.127 0.281,-0.151 0.253,-0.175 0.214,-0.192 0.168,-0.203 0.121,-0.208 0.077,-0.213 0.031,-0.214 -0.012,-0.212 -0.057,-0.207 -0.1,-0.2 -0.143,-0.189 -0.185,-0.176 -0.227,-0.159" + id="path78" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 735.232,365.252 -3.554,-1.603 -7.867,6.174 -6.994,5.49 3.563,1.625 7.859,-6.184 6.993,-5.502" + id="path80" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 722.119,358.982 -0.41,-0.195 -0.897,-0.366 -0.901,-0.292 -0.9,-0.22 -0.895,-0.145 -0.883,-0.072 -0.866,0.002 -0.844,0.076 -0.817,0.15 -0.785,0.225 -0.747,0.3 -0.703,0.374 -0.655,0.45 -0.779,0.806 -0.383,0.853 -0.058,0.886 0.197,0.902 0.381,0.902 0.493,0.888 0.534,0.857 0.505,0.81 0.402,0.747 0.23,0.669 -0.016,0.573 -0.333,0.463 -0.28,0.189 -0.306,0.151 -0.328,0.115 -0.347,0.081 -0.363,0.048 -0.375,0.017 -0.385,-0.013 -0.39,-0.041 -0.392,-0.068 -0.391,-0.093 -0.388,-0.117 -0.379,-0.14 -0.359,-0.179 -0.358,-0.212 -0.356,-0.245 -0.352,-0.276 -0.347,-0.307 -0.338,-0.337 -0.329,-0.367 -0.317,-0.396 -0.304,-0.424 -0.288,-0.453 -0.271,-0.48 -0.252,-0.506 -3.201,2.483 0.326,0.441 0.33,0.412 0.338,0.385 0.348,0.36 0.361,0.338 0.377,0.319 0.396,0.302 0.416,0.286 0.441,0.274 0.468,0.265 0.497,0.256 0.53,0.252 0.863,0.348 0.892,0.275 0.912,0.2 0.922,0.125 0.925,0.051 0.918,-0.024 0.901,-0.099 0.878,-0.175 0.843,-0.249 0.801,-0.325 0.749,-0.4 0.69,-0.476 0.349,-0.302 0.285,-0.31 0.221,-0.322 0.158,-0.339 0.097,-0.361 0.037,-0.385 -0.023,-0.414 -0.081,-0.449 -0.139,-0.485 -0.194,-0.528 -0.25,-0.574 -0.303,-0.623 -0.379,-0.624 -0.329,-0.565 -0.279,-0.51 -0.229,-0.458 -0.181,-0.408 -0.133,-0.362 -0.085,-0.318 -0.039,-0.278 0.008,-0.239 0.053,-0.204 0.099,-0.172 0.143,-0.143 0.212,-0.142 0.238,-0.117 0.262,-0.091 0.282,-0.067 0.3,-0.04 0.316,-0.014 0.329,0.011 0.34,0.039 0.348,0.065 0.354,0.093 0.357,0.119 0.358,0.148 0.329,0.161 0.331,0.186 0.331,0.211 0.329,0.235 0.324,0.261 0.318,0.285 0.309,0.309 0.299,0.333 0.286,0.356 0.271,0.381 0.254,0.403 0.236,0.427 2.902,-2.27 -0.267,-0.363 -0.279,-0.347 -0.291,-0.33 -0.302,-0.314 -0.315,-0.298 -0.327,-0.283 -0.34,-0.267 -0.354,-0.252 -0.367,-0.237 -0.381,-0.223 -0.394,-0.209" + id="path82" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 704.399,351.06 -1.287,-0.66 -1.357,-0.53 -1.424,-0.402 -1.476,-0.277 -1.508,-0.154 -1.524,-0.033 -1.521,0.086 -1.501,0.204 -1.463,0.321 -1.409,0.434 -1.335,0.547 -1.244,0.657 -1.135,0.767 -1.043,0.894 -0.831,0.918 -0.62,0.934 -0.408,0.941 -0.197,0.937 0.012,0.926 0.221,0.904 0.43,0.874 0.638,0.834 0.846,0.784 1.051,0.725 1.257,0.658 1.447,0.579 1.495,0.443 1.529,0.309 1.549,0.175 1.557,0.043 1.55,-0.088 1.53,-0.219 1.496,-0.349 1.449,-0.475 1.389,-0.603 1.315,-0.728 1.227,-0.851 0.994,-0.871 0.777,-0.898 0.56,-0.915 0.346,-0.923 0.135,-0.921 -0.075,-0.912 -0.282,-0.892 -0.488,-0.864 -0.69,-0.826 -0.892,-0.779 -1.09,-0.724" + id="path84" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 699.577,352.086 0.848,0.331 0.811,0.419 0.683,0.461 0.553,0.498 0.423,0.53 0.291,0.554 0.16,0.574 0.027,0.588 -0.108,0.596 -0.242,0.598 -0.379,0.593 -0.515,0.584 -0.654,0.568 -0.828,0.581 -0.869,0.497 -0.902,0.412 -0.932,0.327 -0.953,0.241 -0.969,0.155 -0.98,0.068 -0.983,-0.021 -0.981,-0.108 -0.973,-0.197 -0.958,-0.287 -0.938,-0.376 -0.78,-0.408 -0.648,-0.451 -0.513,-0.488 -0.379,-0.52 -0.243,-0.549 -0.108,-0.571 0.029,-0.59 0.166,-0.604 0.304,-0.612 0.442,-0.616 0.582,-0.616 0.721,-0.61 0.748,-0.513 0.806,-0.442 0.853,-0.37 0.892,-0.297 0.92,-0.222 0.939,-0.147 0.948,-0.07 0.947,0.008 0.937,0.086 0.917,0.167 0.888,0.249" + id="path86" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 674.884,338.029 -7.985,6.02 -7.985,6.019 -6.816,5.138 3.463,1.588 7.978,-6.029 0.157,-0.119 0.213,0.233 0.214,0.22 0.216,0.208 0.219,0.197 0.222,0.186 0.228,0.176 0.233,0.166 0.239,0.159 0.248,0.15 0.257,0.143 0.266,0.137 0.277,0.132 1.329,0.527 1.388,0.399 1.431,0.273 1.46,0.148 1.474,0.024 1.475,-0.098 1.461,-0.22 1.432,-0.339 1.389,-0.457 1.331,-0.573 1.26,-0.689 1.173,-0.802 1.114,-0.937 0.874,-0.927 0.635,-0.917 0.396,-0.904 0.16,-0.888 -0.077,-0.872 -0.312,-0.854 -0.547,-0.833 -0.78,-0.81 -1.014,-0.787 -1.246,-0.761 -1.477,-0.733 -5.973,-2.694" + id="path88" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 675.674,341.595 3.147,1.422 0.867,0.436 0.716,0.458 0.567,0.476 0.42,0.494 0.273,0.51 0.129,0.526 -0.014,0.539 -0.157,0.551 -0.296,0.562 -0.435,0.572 -0.573,0.58 -0.708,0.587 -0.758,0.518 -0.813,0.448 -0.86,0.377 -0.896,0.304 -0.924,0.23 -0.94,0.155 -0.947,0.078 h -0.943 l -0.931,-0.079 -0.908,-0.161 -0.876,-0.242 -0.833,-0.326 -0.268,-0.128 -0.26,-0.136 -0.251,-0.143 -0.242,-0.151 -0.233,-0.158 -0.223,-0.165 -0.213,-0.171 -0.203,-0.177 -0.193,-0.183 -0.181,-0.189 -0.171,-0.194 -0.159,-0.2 7.978,-6.029 1.312,-0.991" + id="path90" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 823.396,364.372 -7.545,-3.325 -1.23,-0.494 -1.222,-0.397 -1.209,-0.298 -1.188,-0.202 -1.162,-0.105 -1.13,-0.008 -1.09,0.088 -1.045,0.185 -0.994,0.281 -0.935,0.377 -0.871,0.474 -0.801,0.57 -0.252,0.212 -0.232,0.214 -0.212,0.214 -0.191,0.214 -0.172,0.216 -0.152,0.216 -0.131,0.217 -0.112,0.217 -0.091,0.218 -0.071,0.219 -0.051,0.219 -0.03,0.22 -0.009,0.232 0.012,0.233 0.032,0.233 0.052,0.234 0.073,0.234 0.092,0.235 0.113,0.236 0.133,0.237 0.154,0.237 0.173,0.238 0.194,0.239 0.214,0.239 -0.063,0.052 -0.514,-0.116 -0.506,-0.088 -0.494,-0.062 -0.479,-0.034 -0.461,-0.008 -0.441,0.02 -0.416,0.045 -0.39,0.072 -0.361,0.098 -0.327,0.123 -0.291,0.15 -0.252,0.175 -0.147,0.134 -0.12,0.143 -0.094,0.152 -0.067,0.161 -0.04,0.173 -0.013,0.182 0.013,0.194 0.041,0.206 0.068,0.218 0.094,0.23 0.123,0.244 0.15,0.256 -0.924,-0.202 -0.878,-0.149 -0.836,-0.094 -0.796,-0.04 -0.757,0.015 -0.72,0.07 -0.686,0.124 -0.653,0.18 -0.623,0.234 -0.594,0.29 -0.567,0.346 -0.542,0.401 -0.548,0.534 -0.377,0.569 -0.208,0.597 -0.043,0.62 0.119,0.637 0.279,0.646 0.435,0.649 0.587,0.647 0.737,0.637 0.884,0.621 1.027,0.599 1.167,0.57 1.349,0.558 1.324,0.459 1.294,0.359 1.258,0.259 1.215,0.159 1.168,0.06 1.113,-0.04 1.054,-0.14 0.988,-0.238 0.916,-0.338 0.839,-0.436 0.757,-0.535 0.421,-0.382 0.345,-0.399 0.264,-0.416 0.176,-0.432 0.081,-0.448 -0.02,-0.464 -0.127,-0.479 -0.24,-0.495 -0.36,-0.509 -0.487,-0.525 -0.619,-0.539 -0.757,-0.553 -0.741,-0.508 -0.669,-0.474 -0.595,-0.439 -0.52,-0.406 -0.443,-0.374 -0.363,-0.342 -0.282,-0.312 -0.199,-0.283 -0.114,-0.254 -0.027,-0.227 0.063,-0.2 0.153,-0.175 0.469,-0.257 0.557,-0.1 0.639,0.028 0.715,0.128 0.786,0.2 0.85,0.245 0.909,0.262 0.961,0.25 1.008,0.212 1.048,0.144 1.082,0.05 1.11,-0.073 0.395,-0.053 0.418,-0.076 0.435,-0.097 0.446,-0.117 0.451,-0.136 0.449,-0.154 0.442,-0.17 0.429,-0.186 0.409,-0.2 0.383,-0.213 0.352,-0.224 0.314,-0.235 0.282,-0.245 0.246,-0.242 0.21,-0.242 0.175,-0.246 0.142,-0.251 0.109,-0.261 0.077,-0.271 0.046,-0.286 0.016,-0.303 -0.013,-0.323 -0.04,-0.345 -0.067,-0.37 3.757,1.659 2.178,-1.784" + id="path92" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 811.803,362.347 0.514,0.197 0.449,0.227 0.387,0.256 0.326,0.281 0.262,0.299 0.196,0.315 0.13,0.325 0.062,0.331 -0.009,0.331 -0.079,0.328 -0.152,0.319 -0.227,0.307 -0.302,0.288 -0.409,0.296 -0.446,0.253 -0.479,0.211 -0.505,0.166 -0.525,0.122 -0.542,0.078 -0.551,0.032 -0.556,-0.014 -0.556,-0.06 -0.549,-0.106 -0.537,-0.154 -0.52,-0.202 -0.512,-0.254 -0.438,-0.274 -0.362,-0.29 -0.286,-0.305 -0.208,-0.315 -0.131,-0.325 -0.053,-0.33 0.027,-0.333 0.106,-0.335 0.186,-0.332 0.266,-0.327 0.349,-0.321 0.377,-0.265 0.428,-0.226 0.471,-0.187 0.506,-0.148 0.534,-0.107 0.554,-0.066 0.567,-0.024 0.571,0.018 0.568,0.063 0.558,0.106 0.54,0.151" + id="path94" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.833,372.34 0.579,0.271 0.6,0.31 0.602,0.343 0.58,0.37 0.539,0.392 0.475,0.408 0.391,0.419 0.284,0.423 0.157,0.422 0.008,0.415 -0.162,0.403 -0.354,0.384 -0.356,0.242 -0.409,0.188 -0.459,0.136 -0.507,0.083 -0.552,0.03 -0.594,-0.023 -0.632,-0.074 -0.669,-0.127 -0.702,-0.177 -0.733,-0.23 -0.76,-0.28 -0.785,-0.331 -0.779,-0.368 -0.684,-0.366 -0.586,-0.362 -0.49,-0.358 -0.391,-0.353 -0.293,-0.347 -0.194,-0.341 -0.095,-0.334 0.006,-0.326 0.107,-0.318 0.208,-0.308 0.31,-0.298 0.348,-0.238 0.398,-0.194 0.443,-0.148 0.482,-0.104 0.517,-0.06 0.546,-0.015 0.571,0.03 0.589,0.073 0.603,0.118 0.612,0.163 0.616,0.206 0.615,0.251" + id="path96" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.706,353.182 -0.803,-0.401 -0.52,-0.209 -0.55,-0.182 -0.577,-0.154 -0.6,-0.127 -0.622,-0.099 -0.639,-0.071 -0.655,-0.042 -0.666,-0.012 -0.676,0.017 -0.682,0.046 -0.684,0.077 -0.685,0.107 -0.08,-0.035 1.874,-1.501 -3.576,-1.576 -7.813,6.241 -6.542,5.226 3.586,1.597 7.806,-6.251 2.501,-2.003 0.769,-0.102 0.716,-0.078 0.666,-0.056 0.622,-0.032 0.58,-0.009 0.542,0.015 0.509,0.038 0.479,0.063 0.453,0.087 0.432,0.111 0.413,0.136 0.399,0.161 0.499,0.256 0.409,0.283 0.319,0.31 0.23,0.332 0.14,0.353 0.05,0.371 -0.038,0.387 -0.127,0.398 -0.217,0.409 -0.304,0.417 -0.393,0.421 -0.482,0.423 -7.787,6.273 -1.102,0.887 3.608,1.607 7.78,-6.283 1.071,-0.865 0.879,-0.78 0.685,-0.758 0.5,-0.734 0.323,-0.706 0.154,-0.677 -0.008,-0.645 -0.159,-0.611 -0.305,-0.574 -0.441,-0.534 -0.57,-0.493 -0.691,-0.449" + id="path98" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 788.017,341.39 -0.27,-0.138 -0.301,-0.113 -0.319,-0.084 -0.333,-0.057 -0.342,-0.029 -0.346,-0.003 -0.346,0.024 -0.341,0.049 -0.332,0.075 -0.317,0.099 -0.298,0.124 -0.274,0.148 -0.246,0.171 -0.206,0.188 -0.161,0.197 -0.115,0.204 -0.071,0.209 -0.026,0.209 0.018,0.208 0.061,0.203 0.104,0.195 0.146,0.186 0.188,0.172 0.229,0.157 0.27,0.137 0.301,0.113 0.319,0.085 0.334,0.057 0.343,0.03 0.347,0.002 0.346,-0.023 0.342,-0.05 0.332,-0.075 0.318,-0.1 0.298,-0.124 0.274,-0.148 0.246,-0.171 0.206,-0.188 0.16,-0.198 0.115,-0.205 0.07,-0.208 0.025,-0.209 -0.018,-0.208 -0.062,-0.203 -0.105,-0.195 -0.146,-0.185 -0.188,-0.172 -0.229,-0.156" + id="path100" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.513,346.793 -3.56,-1.569 -7.832,6.218 -6.548,5.198 3.57,1.59 7.825,-6.227 6.545,-5.21" + id="path102" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 770.743,341.164 2.961,-2.334 -9.952,0.982 -1.877,0.185 -0.32,0.251 3.098,1.368 -7.606,5.981 -0.597,0.519 -0.483,0.531 -0.366,0.537 -0.244,0.541 -0.117,0.542 0.013,0.538 0.148,0.531 0.288,0.522 0.431,0.507 0.58,0.49 0.732,0.469 0.888,0.445 0.313,0.129 0.357,0.128 0.393,0.125 0.425,0.121 0.45,0.116 0.469,0.109 0.482,0.101 0.489,0.09 0.491,0.08 0.485,0.067 0.475,0.054 0.457,0.037 2.673,-2.117 -0.527,-0.025 -0.508,-0.034 -0.488,-0.044 -0.47,-0.053 -0.45,-0.064 -0.433,-0.074 -0.414,-0.084 -0.396,-0.094 -0.379,-0.104 -0.362,-0.115 -0.344,-0.126 -0.328,-0.137 -0.257,-0.127 -0.249,-0.152 -0.228,-0.174 -0.201,-0.195 -0.162,-0.216 -0.114,-0.236 -0.057,-0.254 0.01,-0.271 0.086,-0.287 0.171,-0.303 0.267,-0.317 0.37,-0.33 7.373,-5.815 5.661,2.499 2.55,-2.019 -5.657,-2.494" + id="path104" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 756.72,334.68 -0.785,-0.394 -0.509,-0.204 -0.54,-0.178 -0.567,-0.151 -0.591,-0.124 -0.612,-0.097 -0.631,-0.069 -0.647,-0.041 -0.659,-0.012 -0.669,0.016 -0.675,0.046 -0.679,0.075 -0.68,0.105 -0.079,-0.035 1.89,-1.469 -3.499,-1.542 -7.904,6.126 -6.572,5.095 3.509,1.563 7.896,-6.136 2.498,-1.941 0.763,-0.099 0.71,-0.077 0.661,-0.055 0.616,-0.031 0.574,-0.009 0.536,0.014 0.502,0.038 0.473,0.061 0.446,0.086 0.424,0.109 0.405,0.133 0.391,0.157 0.488,0.25 0.398,0.278 0.308,0.303 0.219,0.325 0.13,0.346 0.041,0.363 -0.047,0.378 -0.136,0.39 -0.223,0.4 -0.312,0.407 -0.399,0.412 -0.486,0.414 -7.879,6.158 -1.087,0.849 3.531,1.572 7.871,-6.167 1.056,-0.827 0.888,-0.763 0.696,-0.742 0.513,-0.718 0.336,-0.691 0.168,-0.663 0.009,-0.631 -0.144,-0.598 -0.287,-0.561 -0.424,-0.523 -0.552,-0.483 -0.672,-0.438" + id="path106" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 730.669,323.501 -3.464,-1.527 -7.944,6.073 -1.062,0.812 -0.84,0.704 -0.673,0.696 -0.51,0.685 -0.35,0.67 -0.193,0.652 -0.038,0.629 0.113,0.604 0.262,0.574 0.406,0.542 0.549,0.504 0.687,0.464 0.824,0.42 0.453,0.181 0.498,0.159 0.537,0.138 0.572,0.115 0.603,0.092 0.628,0.07 0.65,0.046 0.667,0.022 0.679,-0.001 0.687,-0.026 0.69,-0.051 0.69,-0.076 -1.852,1.426 3.495,1.556 7.913,-6.113 6.576,-5.08 -3.484,-1.536 -7.921,6.104 -2.426,1.869 -0.61,0.117 -0.598,0.09 -0.585,0.064 -0.57,0.039 -0.554,0.013 -0.537,-0.012 -0.517,-0.038 -0.498,-0.063 -0.476,-0.088 -0.454,-0.113 -0.429,-0.137 -0.405,-0.162 -0.548,-0.273 -0.451,-0.288 -0.355,-0.301 -0.26,-0.315 -0.166,-0.327 -0.072,-0.338 0.019,-0.348 0.111,-0.358 0.202,-0.367 0.29,-0.375 0.38,-0.382 0.466,-0.389 7.938,-6.082 1.257,-0.964" + id="path108" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 715.623,316.597 -1.266,-0.633 -1.332,-0.509 -1.399,-0.386 -1.448,-0.266 -1.479,-0.148 -1.493,-0.032 -1.49,0.083 -1.47,0.196 -1.432,0.308 -1.377,0.417 -1.305,0.525 -1.215,0.631 -1.107,0.737 -1.017,0.858 -0.808,0.882 -0.601,0.897 -0.393,0.903 -0.188,0.9 0.018,0.889 0.223,0.869 0.428,0.838 0.63,0.801 0.834,0.753 1.035,0.696 1.236,0.631 1.421,0.556 1.468,0.426 1.5,0.297 1.519,0.168 1.525,0.041 1.519,-0.085 1.497,-0.21 1.464,-0.335 1.417,-0.456 1.357,-0.579 1.284,-0.699 1.197,-0.817 0.969,-0.836 0.755,-0.862 0.543,-0.879 0.333,-0.886 0.126,-0.885 -0.079,-0.875 -0.282,-0.857 -0.483,-0.829 -0.682,-0.793 -0.879,-0.749 -1.073,-0.696" + id="path110" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 710.904,317.583 0.834,0.318 0.797,0.402 0.672,0.443 0.545,0.478 0.418,0.509 0.289,0.533 0.161,0.551 0.029,0.564 -0.101,0.572 -0.234,0.574 -0.367,0.57 -0.502,0.561 -0.636,0.545 -0.808,0.558 -0.848,0.477 -0.882,0.396 -0.91,0.314 -0.933,0.231 -0.948,0.149 -0.96,0.065 -0.963,-0.02 -0.962,-0.104 -0.955,-0.189 -0.941,-0.275 -0.921,-0.361 -0.767,-0.392 -0.638,-0.433 -0.506,-0.468 -0.374,-0.5 -0.243,-0.527 -0.109,-0.549 0.025,-0.566 0.158,-0.58 0.294,-0.588 0.429,-0.591 0.566,-0.591 0.703,-0.586 0.729,-0.493 0.787,-0.425 0.834,-0.355 0.872,-0.285 0.9,-0.213 0.919,-0.141 0.929,-0.068 0.928,0.008 0.919,0.083 0.9,0.16 0.871,0.239" + id="path112" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 685.554,303.293 -0.515,-0.249 -0.415,-0.165 -0.446,-0.144 -0.479,-0.123 -0.512,-0.101 -0.545,-0.079 -0.578,-0.058 -0.613,-0.036 -0.647,-0.015 -0.683,0.007 -0.718,0.029 -0.755,0.051 -0.791,0.073 1.915,-1.416 -3.373,-1.487 -8.049,5.935 -6.617,4.88 3.381,1.506 8.042,-5.944 2.619,-1.936 0.677,-0.091 0.631,-0.068 0.589,-0.042 0.553,-0.019 0.521,0.006 0.493,0.03 0.471,0.054 0.453,0.079 0.439,0.103 0.43,0.127 0.426,0.152 0.426,0.177 0.391,0.198 0.333,0.223 0.269,0.247 0.201,0.272 0.128,0.294 0.048,0.317 -0.037,0.338 -0.126,0.359 -0.22,0.378 -0.321,0.398 -0.426,0.415 -0.537,0.433 -8.027,5.964 -1.091,0.811 3.401,1.515 8.02,-5.973 2.62,-1.952 0.573,-0.058 0.569,-0.045 0.561,-0.03 0.548,-0.016 0.531,-0.001 0.51,0.015 0.485,0.03 0.455,0.048 0.421,0.064 0.383,0.082 0.341,0.1 0.294,0.119 0.455,0.231 0.387,0.259 0.315,0.285 0.24,0.309 0.161,0.33 0.078,0.349 -0.009,0.366 -0.099,0.38 -0.193,0.392 -0.291,0.401 -0.393,0.408 -0.498,0.412 -8.005,5.993 -1.063,0.796 3.42,1.523 7.999,-6.002 1.194,-0.897 0.789,-0.647 0.647,-0.646 0.504,-0.642 0.36,-0.633 0.217,-0.62 0.074,-0.602 -0.071,-0.58 -0.215,-0.554 -0.36,-0.523 -0.505,-0.489 -0.651,-0.449 -0.797,-0.407 -0.623,-0.246 -0.644,-0.199 -0.661,-0.156 -0.678,-0.116 -0.692,-0.079 -0.703,-0.046 -0.714,-0.014 -0.721,0.014 -0.727,0.038 -0.729,0.06 -0.732,0.079 -0.73,0.095 0.114,-0.44 0.053,-0.425 -0.007,-0.411 -0.065,-0.395 -0.124,-0.379 -0.181,-0.363 -0.239,-0.345 -0.295,-0.328 -0.351,-0.309 -0.407,-0.289 -0.461,-0.27" + id="path114" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 668.795,287.385 -3.336,-1.463 -8.085,5.885 -8.085,5.885 -6.105,4.442 3.349,1.491 8.079,-5.893 8.078,-5.894 6.105,-4.453" + id="path116" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 647.479,286.528 -0.801,-0.389 -0.607,-0.252 -0.609,-0.221 -0.612,-0.19 -0.616,-0.16 -0.619,-0.129 -0.623,-0.1 -0.629,-0.068 -0.633,-0.039 -0.638,-0.008 -0.644,0.022 -0.651,0.052 -0.656,0.083 -3.177,2.284 0.804,-0.108 0.776,-0.076 0.748,-0.046 0.719,-0.016 0.69,0.013 0.66,0.04 0.63,0.068 0.599,0.094 0.569,0.12 0.537,0.144 0.505,0.167 0.473,0.191 0.467,0.224 0.392,0.23 0.316,0.235 0.241,0.242 0.162,0.249 0.083,0.258 0.004,0.266 -0.079,0.277 -0.16,0.287 -0.244,0.299 -0.329,0.312 -0.415,0.325 -0.787,0.568 -3.867,-0.642 -0.892,-0.144 -0.902,-0.139 -0.908,-0.124 -0.909,-0.099 -0.906,-0.064 -0.897,-0.017 -0.885,0.038 -0.868,0.104 -0.846,0.181 -0.819,0.266 -0.788,0.364 -0.753,0.471 -0.44,0.355 -0.361,0.375 -0.28,0.389 -0.196,0.399 -0.11,0.403 -0.021,0.402 0.07,0.397 0.164,0.386 0.26,0.37 0.358,0.349 0.46,0.322 0.563,0.292 0.393,0.163 0.414,0.148 0.434,0.133 0.454,0.117 0.474,0.101 0.495,0.086 0.514,0.069 0.534,0.053 0.553,0.037 0.573,0.02 0.592,0.003 0.611,-0.014 -0.167,0.22 -0.121,0.211 -0.076,0.204 -0.031,0.198 0.015,0.19 0.062,0.185 0.107,0.18 0.154,0.176 0.201,0.171 0.247,0.168 0.294,0.166 0.342,0.163 0.26,0.11 0.26,0.094 0.265,0.082 0.277,0.069 0.294,0.058 0.317,0.047 0.345,0.039 0.38,0.031 0.42,0.025 0.467,0.018 0.518,0.015 0.577,0.01 1.779,-1.292 -0.305,0.004 h -0.293 l -0.278,-0.005 -0.264,-0.009 -0.247,-0.012 -0.23,-0.017 -0.21,-0.02 -0.191,-0.024 -0.169,-0.027 -0.146,-0.03 -0.123,-0.033 -0.097,-0.037 -0.095,-0.047 -0.078,-0.05 -0.061,-0.053 -0.042,-0.057 -0.024,-0.06 -0.004,-0.066 0.016,-0.069 0.037,-0.075 0.059,-0.08 0.081,-0.085 0.104,-0.092 0.128,-0.098 7.583,-5.498 0.741,-0.602 0.56,-0.593 0.387,-0.583 0.223,-0.569 0.067,-0.555 -0.082,-0.538 -0.222,-0.518 -0.354,-0.497 -0.477,-0.474 -0.593,-0.447 -0.701,-0.42" + id="path118" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 640.803,292.783 0.915,0.156 -4.307,3.116 -0.41,0.032 -0.399,0.021 -0.389,0.01 -0.378,-10e-4 -0.366,-0.013 -0.354,-0.026 -0.342,-0.039 -0.328,-0.052 -0.315,-0.065 -0.3,-0.079 -0.285,-0.094 -0.269,-0.109 -0.32,-0.163 -0.268,-0.179 -0.215,-0.194 -0.163,-0.206 -0.109,-0.215 -0.056,-0.224 -0.002,-0.229 0.054,-0.232 0.108,-0.233 0.164,-0.233 0.219,-0.228 0.277,-0.224 0.468,-0.279 0.53,-0.212 0.587,-0.151 0.639,-0.096 0.689,-0.045 0.733,10e-4 0.774,0.039 0.81,0.074 0.843,0.103 0.87,0.125 0.895,0.144" + id="path120" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 633.808,280.477 -0.461,-0.213 -1.281,-0.491 -1.323,-0.368 -1.355,-0.244 -1.379,-0.122 -1.393,-0.002 -1.399,0.118 -1.395,0.236 -1.384,0.352 -1.362,0.469 -1.333,0.584 -1.294,0.698 -1.247,0.811 -0.989,0.785 -0.793,0.805 -0.596,0.817 -0.401,0.821 -0.206,0.818 -0.011,0.807 0.183,0.789 0.377,0.763 0.57,0.73 0.764,0.69 0.955,0.64 1.148,0.584 0.45,0.192 0.478,0.185 0.497,0.178 0.512,0.169 0.52,0.159 0.523,0.147 0.52,0.135 0.51,0.12 0.494,0.105 0.474,0.089 0.446,0.07 0.414,0.051 2.906,-2.086 -0.569,-0.07 -0.543,-0.073 -0.519,-0.079 -0.495,-0.084 -0.472,-0.09 -0.452,-0.097 -0.433,-0.105 -0.415,-0.112 -0.399,-0.122 -0.384,-0.13 -0.37,-0.141 -0.358,-0.151 -0.79,-0.395 -0.661,-0.426 -0.531,-0.451 -0.4,-0.475 -0.269,-0.496 -0.134,-0.512 10e-4,-0.526 0.136,-0.537 0.275,-0.544 0.413,-0.549 0.553,-0.549 0.695,-0.548 0.77,-0.5 0.807,-0.432 0.837,-0.362 0.86,-0.292 0.874,-0.222 0.881,-0.151 0.882,-0.078 0.874,-0.006 0.859,0.067 0.837,0.142 0.808,0.217 0.771,0.293 0.35,0.163 0.331,0.171 0.311,0.183 0.294,0.197 0.278,0.212 0.263,0.231 0.248,0.252 0.237,0.275 0.224,0.3 0.215,0.329 0.206,0.359 0.198,0.391 3.11,-2.231 -0.243,-0.282 -0.244,-0.27 -0.248,-0.259 -0.257,-0.25 -0.269,-0.242 -0.285,-0.235 -0.305,-0.228 -0.328,-0.224 -0.356,-0.218 -0.387,-0.216 -0.421,-0.213" + id="path122" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 625.761,270.18 -0.245,-0.126 -0.278,-0.104 -0.298,-0.077 -0.314,-0.053 -0.325,-0.027 -0.332,-0.002 -0.334,0.022 -0.331,0.045 -0.325,0.069 -0.313,0.091 -0.297,0.114 -0.276,0.135 -0.251,0.157 -0.215,0.173 -0.172,0.181 -0.129,0.188 -0.086,0.191 -0.044,0.192 -0.002,0.191 0.04,0.187 0.082,0.179 0.124,0.17 0.164,0.159 0.205,0.144 0.246,0.126 0.278,0.104 0.299,0.078 0.314,0.052 0.326,0.027 0.332,0.003 0.335,-0.022 0.332,-0.046 0.325,-0.068 0.313,-0.092 0.297,-0.114 0.276,-0.136 0.251,-0.157 0.215,-0.173 0.171,-0.182 0.129,-0.188 0.086,-0.191 0.043,-0.192 0.001,-0.191 -0.041,-0.186 -0.082,-0.18 -0.124,-0.17 -0.164,-0.158 -0.206,-0.143" + id="path124" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 620.955,275.142 -3.269,-1.441 -8.163,5.776 -6.649,4.705 3.277,1.459 8.157,-5.784 6.647,-4.715" + id="path126" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 608.913,269.506 -0.376,-0.175 -0.828,-0.329 -0.836,-0.263 -0.84,-0.198 -0.839,-0.131 -0.833,-0.064 -0.822,0.002 -0.805,0.068 -0.784,0.135 -0.758,0.202 -0.727,0.27 -0.69,0.337 -0.649,0.404 -0.788,0.725 -0.416,0.767 -0.11,0.796 0.131,0.81 0.305,0.812 0.413,0.798 0.454,0.77 0.428,0.728 0.335,0.671 0.176,0.601 -0.05,0.516 -0.345,0.416 -0.277,0.169 -0.299,0.136 -0.318,0.104 -0.334,0.072 -0.347,0.044 -0.357,0.015 -0.363,-0.012 -0.367,-0.037 -0.368,-0.061 -0.365,-0.084 -0.36,-0.105 -0.351,-0.125 -0.329,-0.162 -0.327,-0.19 -0.322,-0.22 -0.317,-0.248 -0.309,-0.276 -0.301,-0.303 -0.289,-0.329 -0.276,-0.356 -0.262,-0.382 -0.245,-0.407 -0.228,-0.431 -0.207,-0.455 -3.188,2.232 0.282,0.396 0.288,0.37 0.297,0.346 0.308,0.324 0.321,0.304 0.338,0.286 0.356,0.271 0.377,0.258 0.401,0.246 0.427,0.237 0.456,0.231 0.487,0.226 0.796,0.313 0.829,0.247 0.852,0.179 0.866,0.113 0.874,0.046 0.871,-0.022 0.861,-0.089 0.842,-0.157 0.815,-0.224 0.779,-0.292 0.735,-0.359 0.683,-0.428 0.35,-0.271 0.289,-0.279 0.23,-0.289 0.171,-0.305 0.114,-0.324 0.059,-0.346 0.004,-0.373 -0.049,-0.402 -0.102,-0.437 -0.151,-0.474 -0.201,-0.516 -0.249,-0.56 -0.321,-0.56 -0.277,-0.508 -0.232,-0.459 -0.19,-0.411 -0.146,-0.367 -0.103,-0.326 -0.062,-0.286 -0.019,-0.249 0.022,-0.216 0.064,-0.183 0.104,-0.155 0.144,-0.128 0.21,-0.127 0.233,-0.106 0.254,-0.082 0.271,-0.06 0.287,-0.036 0.301,-0.013 0.311,0.011 0.32,0.034 0.326,0.059 0.33,0.083 0.331,0.108 0.33,0.133 0.302,0.144 0.303,0.167 0.3,0.19 0.297,0.212 0.291,0.234 0.284,0.256 0.274,0.278 0.263,0.299 0.249,0.321 0.233,0.342 0.216,0.362 0.197,0.384 2.893,-2.04 -0.231,-0.327 -0.243,-0.312 -0.255,-0.297 -0.267,-0.282 -0.28,-0.268 -0.293,-0.254 -0.306,-0.24 -0.319,-0.227 -0.333,-0.213 -0.348,-0.2 -0.361,-0.188" + id="path128" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 589.026,261.069 -3.647,-1.608 -4.438,8.962 -0.953,1.923 -9.553,2.954 -6.882,2.127 3.588,1.607 9.551,-2.963 9.551,-2.963 9.551,-2.963 5.45,-1.691 -3.634,-1.602 -9.538,3.006 -3.024,0.953 3.978,-7.742" + id="path130" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 580.466,248.659 -3.182,-1.395 -8.253,5.647 -8.253,5.647 -6.087,4.166 3.193,1.421 8.247,-5.655 2.468,-1.693 0.738,-0.091 0.685,-0.07 0.636,-0.049 0.59,-0.029 0.549,-0.008 0.51,0.013 0.475,0.034 0.445,0.056 0.417,0.078 0.393,0.099 0.374,0.121 0.357,0.144 0.44,0.227 0.352,0.253 0.264,0.275 0.177,0.296 0.089,0.315 0.004,0.33 -0.083,0.344 -0.169,0.355 -0.253,0.364 -0.337,0.371 -0.422,0.374 -0.505,0.377 -8.234,5.675 -1.013,0.698 3.21,1.43 8.228,-5.683 0.916,-0.633 0.926,-0.694 0.747,-0.675 0.574,-0.653 0.405,-0.63 0.243,-0.605 0.087,-0.576 -0.063,-0.547 -0.209,-0.516 -0.347,-0.481 -0.481,-0.447 -0.609,-0.408 -0.731,-0.369 -0.466,-0.186 -0.497,-0.162 -0.525,-0.137 -0.552,-0.113 -0.575,-0.088 -0.595,-0.063 -0.613,-0.037 -0.627,-0.012 -0.639,0.015 -0.649,0.042 -0.656,0.068 -0.659,0.096 -0.071,-0.032 8.247,-5.655 1.369,-0.939" + id="path132" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 559.476,239.456 -8.285,5.6 -8.285,5.6 -6.082,4.11 3.481,1.551 8.279,-5.609 1.567,-1.062 3.625,1.604 1.4,0.555 1.383,0.425 1.362,0.301 1.335,0.183 1.303,0.068 1.264,-0.038 1.22,-0.142 1.171,-0.237 1.117,-0.329 1.056,-0.415 0.991,-0.493 0.92,-0.568 0.825,-0.621 0.687,-0.641 0.538,-0.657 0.381,-0.669 0.216,-0.675 0.039,-0.678 -0.145,-0.675 -0.338,-0.668 -0.542,-0.656 -0.753,-0.64 -0.975,-0.619 -1.205,-0.595 -7.55,-3.31" + id="path134" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 560.048,242.94 4.082,1.794 0.71,0.352 0.555,0.359 0.411,0.365 0.278,0.367 0.156,0.366 0.045,0.364 -0.056,0.359 -0.145,0.35 -0.223,0.339 -0.292,0.326 -0.348,0.311 -0.393,0.291 -0.576,0.354 -0.602,0.296 -0.625,0.239 -0.643,0.182 -0.659,0.126 -0.669,0.069 -0.677,0.014 -0.68,-0.041 -0.68,-0.097 -0.676,-0.152 -0.668,-0.206 -0.657,-0.259 -3.943,-1.741 6.975,-4.727" + id="path136" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1409.6721,548.00219 -1.272,-0.651 -0.792,-0.339 -0.814,-0.295 -0.83,-0.251 -0.844,-0.206 -0.853,-0.16 -0.858,-0.114 -0.86,-0.068 -0.856,-0.021 -0.85,0.027 -0.839,0.076 -0.825,0.125 -0.805,0.174 -0.125,-0.058 1.457,-2.434 -5.528,-2.554 -5.156,8.568 -5.156,8.568 -0.89,1.479 5.563,2.598 5.135,-8.58 2.893,-4.833 0.916,-0.165 0.864,-0.128 0.814,-0.09 0.772,-0.052 0.733,-0.015 0.7,0.024 0.672,0.063 0.65,0.102 0.631,0.141 0.618,0.181 0.611,0.221 0.608,0.261 0.795,0.414 0.698,0.461 0.598,0.502 0.499,0.54 0.398,0.573 0.295,0.603 0.191,0.627 0.086,0.648 -0.021,0.664 -0.13,0.677 -0.239,0.684 -0.351,0.687 -5.09,8.608 -1.799,3.044 5.605,2.618 5.069,-8.62 1.774,-3.017 0.635,-1.268 0.402,-1.233 0.18,-1.192 -0.028,-1.148 -0.226,-1.099 -0.41,-1.048 -0.584,-0.992 -0.745,-0.931 -0.895,-0.868 -1.032,-0.8 -1.159,-0.728" + id="path138" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1375.4691,532.23919 -2.067,-1.058 -2.068,-0.849 -2.07,-0.644 -2.051,-0.445 -2.011,-0.246 -1.95,-0.053 -1.868,0.139 -1.766,0.327 -1.641,0.513 -1.496,0.696 -1.33,0.876 -1.141,1.054 -0.932,1.23 -0.732,1.434 -0.448,1.473 -0.168,1.499 0.103,1.51 0.368,1.506 0.626,1.487 0.878,1.453 1.122,1.404 1.359,1.34 1.59,1.261 1.813,1.167 2.029,1.057 2.219,0.932 2.19,0.714 2.144,0.497 2.082,0.282 2.003,0.069 1.908,-0.143 1.796,-0.352 1.667,-0.56 1.522,-0.766 1.361,-0.97 1.184,-1.17 0.991,-1.369 0.681,-1.401 0.388,-1.443 0.102,-1.47 -0.175,-1.483 -0.442,-1.48 -0.7,-1.464 -0.95,-1.431 -1.191,-1.386 -1.422,-1.325 -1.646,-1.251 -1.861,-1.161" + id="path140" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.0431,533.88519 1.293,0.531 1.304,0.671 1.171,0.74 1.03,0.8 0.887,0.849 0.738,0.891 0.583,0.922 0.424,0.944 0.259,0.956 0.089,0.96 -0.086,0.954 -0.266,0.938 -0.451,0.913 -0.665,0.933 -0.771,0.799 -0.871,0.663 -0.964,0.526 -1.049,0.388 -1.127,0.248 -1.197,0.109 -1.26,-0.032 -1.317,-0.175 -1.364,-0.317 -1.405,-0.461 -1.438,-0.605 -1.26,-0.656 -1.118,-0.724 -0.974,-0.784 -0.824,-0.837 -0.671,-0.882 -0.515,-0.918 -0.353,-0.947 -0.188,-0.969 -0.019,-0.983 0.154,-0.99 0.33,-0.988 0.51,-0.979 0.609,-0.823 0.728,-0.709 0.837,-0.594 0.933,-0.475 1.019,-0.357 1.091,-0.235 1.154,-0.113 1.205,0.012 1.244,0.14 1.272,0.267 1.289,0.399" + id="path142" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.9951,513.36719 -0.422,-0.219 -0.445,-0.179 -0.452,-0.135 -0.454,-0.09 -0.449,-0.047 -0.439,-0.004 -0.423,0.037 -0.401,0.079 -0.375,0.119 -0.342,0.158 -0.304,0.198 -0.259,0.235 -0.21,0.272 -0.15,0.3 -0.087,0.315 -0.026,0.325 0.034,0.332 0.09,0.334 0.144,0.331 0.196,0.323 0.246,0.312 0.294,0.296 0.338,0.275 0.381,0.249 0.422,0.22 0.446,0.181 0.453,0.135 0.455,0.091 0.45,0.047 0.44,0.004 0.424,-0.038 0.403,-0.079 0.375,-0.12 0.342,-0.159 0.304,-0.198 0.259,-0.236 0.209,-0.273 0.15,-0.3 0.086,-0.316 0.025,-0.326 -0.035,-0.332 -0.091,-0.334 -0.145,-0.33 -0.197,-0.323 -0.247,-0.312 -0.294,-0.295 -0.338,-0.274 -0.381,-0.249" + id="path144" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1352.4831,521.98519 -5.418,-2.504 -5.328,8.462 -5.328,8.463 -0.831,1.32 5.452,2.546 5.308,-8.475 5.308,-8.475 0.837,-1.337" + id="path146" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1325.6341,513.72819 -5.399,8.417 -0.721,1.123 -0.451,0.829 -0.302,0.847 -0.149,0.858 0.01,0.865 0.167,0.865 0.33,0.86 0.498,0.849 0.667,0.834 0.842,0.811 1.018,0.784 1.2,0.75 1.384,0.712 0.471,0.206 0.525,0.204 0.571,0.2 0.608,0.194 0.637,0.185 0.656,0.175 0.669,0.161 0.672,0.145 0.667,0.128 0.654,0.107 0.631,0.085 0.601,0.06 2.141,-3.387 -0.681,-0.039 -0.662,-0.055 -0.643,-0.07 -0.625,-0.085 -0.607,-0.102 -0.59,-0.118 -0.573,-0.134 -0.556,-0.151 -0.54,-0.167 -0.525,-0.184 -0.509,-0.201 -0.494,-0.218 -0.401,-0.204 -0.401,-0.242 -0.391,-0.278 -0.368,-0.313 -0.331,-0.345 -0.281,-0.376 -0.221,-0.406 -0.146,-0.434 -0.059,-0.459 0.04,-0.484 0.152,-0.506 0.276,-0.527 5.377,-8.431 0.541,-0.848 8.61,3.986 2.038,-3.221 -8.6,-3.974 2.373,-3.719 -9.916,1.294 -4.33,0.565 -0.258,0.4" + id="path148" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1321.7011,498.05119 -0.414,-0.216 -0.44,-0.177 -0.447,-0.132 -0.449,-0.09 -0.445,-0.046 -0.436,-0.004 -0.42,0.037 -0.401,0.078 -0.373,0.117 -0.342,0.156 -0.305,0.195 -0.261,0.232 -0.212,0.268 -0.154,0.295 -0.091,0.311 -0.031,0.321 0.028,0.327 0.085,0.329 0.138,0.326 0.19,0.319 0.239,0.308 0.287,0.291 0.332,0.271 0.375,0.246 0.415,0.217 0.44,0.178 0.448,0.133 0.45,0.09 0.446,0.046 0.437,0.004 0.422,-0.037 0.401,-0.078 0.374,-0.118 0.342,-0.157 0.305,-0.195 0.261,-0.232 0.212,-0.27 0.153,-0.296 0.09,-0.311 0.03,-0.321 -0.029,-0.328 -0.086,-0.329 -0.139,-0.326 -0.191,-0.318 -0.24,-0.307 -0.287,-0.291 -0.332,-0.27 -0.375,-0.246" + id="path150" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1319.0761,506.54719 -5.342,-2.469 -5.447,8.386 -5.448,8.387 -0.787,1.213 5.373,2.51 5.428,-8.399 5.428,-8.398 0.795,-1.23" + id="path152" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1299.1721,496.89919 -0.62,-0.3 -1.324,-0.562 -1.287,-0.45 -1.243,-0.337 -1.193,-0.224 -1.136,-0.111 -1.073,0.003 -1.003,0.117 -0.926,0.231 -0.843,0.346 -0.753,0.46 -0.655,0.576 -0.553,0.692 -0.501,1.239 0.017,1.313 0.439,1.362 0.764,1.388 0.994,1.389 1.124,1.367 1.158,1.319 1.095,1.248 0.931,1.151 0.671,1.031 0.313,0.884 -0.146,0.714 -0.239,0.29 -0.292,0.233 -0.34,0.178 -0.385,0.125 -0.422,0.074 -0.456,0.026 -0.485,-0.02 -0.508,-0.063 -0.527,-0.105 -0.54,-0.144 -0.548,-0.181 -0.552,-0.215 -0.549,-0.276 -0.567,-0.327 -0.583,-0.377 -0.597,-0.425 -0.607,-0.473 -0.615,-0.52 -0.62,-0.565 -0.622,-0.611 -0.622,-0.654 -0.619,-0.697 -0.613,-0.739 -0.605,-0.78 -2.541,3.826 0.658,0.679 0.648,0.635 0.642,0.593 0.64,0.555 0.643,0.522 0.652,0.492 0.665,0.464 0.683,0.442 0.705,0.423 0.734,0.408 0.766,0.395 0.803,0.388 1.274,0.538 1.266,0.423 1.248,0.309 1.219,0.194 1.178,0.078 1.126,-0.037 1.062,-0.153 0.989,-0.269 0.903,-0.385 0.807,-0.501 0.699,-0.618 0.58,-0.734 0.259,-0.465 0.174,-0.478 0.088,-0.497 v -0.523 l -0.088,-0.555 -0.178,-0.594 -0.269,-0.639 -0.36,-0.691 -0.453,-0.749 -0.547,-0.812 -0.641,-0.884 -0.738,-0.961 -0.831,-0.959 -0.735,-0.871 -0.64,-0.785 -0.55,-0.705 -0.46,-0.628 -0.374,-0.557 -0.29,-0.49 -0.208,-0.427 -0.129,-0.368 -0.051,-0.314 0.022,-0.265 0.096,-0.219 0.181,-0.218 0.227,-0.18 0.271,-0.141 0.312,-0.102 0.349,-0.062 0.384,-0.023 0.415,0.019 0.443,0.059 0.47,0.1 0.492,0.143 0.513,0.184 0.528,0.227 0.502,0.247 0.518,0.286 0.532,0.325 0.544,0.362 0.553,0.401 0.559,0.438 0.563,0.476 0.563,0.512 0.562,0.55 0.557,0.585 0.549,0.621 0.539,0.657 2.286,-3.493 -0.543,-0.56 -0.546,-0.533 -0.552,-0.508 -0.557,-0.484 -0.563,-0.458 -0.57,-0.435 -0.576,-0.41 -0.584,-0.388 -0.593,-0.365 -0.601,-0.343 -0.61,-0.32" + id="path154" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1272.6461,484.73119 -1.973,-1.012 -1.984,-0.812 -1.995,-0.617 -1.985,-0.425 -1.956,-0.236 -1.905,-0.051 -1.834,0.133 -1.743,0.313 -1.629,0.491 -1.495,0.666 -1.341,0.838 -1.165,1.009 -0.968,1.177 -0.783,1.371 -0.505,1.41 -0.233,1.434 0.031,1.445 0.291,1.44 0.544,1.423 0.792,1.39 1.033,1.343 1.268,1.282 1.497,1.207 1.719,1.116 1.936,1.011 2.127,0.891 2.109,0.683 2.074,0.475 2.023,0.27 1.956,0.066 1.872,-0.136 1.773,-0.338 1.656,-0.535 1.524,-0.733 1.376,-0.927 1.212,-1.12 1.032,-1.309 0.732,-1.34 0.445,-1.381 0.168,-1.406 -0.102,-1.418 -0.364,-1.417 -0.617,-1.4 -0.863,-1.369 -1.101,-1.326 -1.33,-1.268 -1.552,-1.197 -1.767,-1.111" + id="path156" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1267.2621,486.30619 1.241,0.508 1.245,0.643 1.11,0.708 0.972,0.764 0.828,0.813 0.68,0.852 0.528,0.882 0.371,0.903 0.209,0.915 0.043,0.919 -0.128,0.912 -0.303,0.898 -0.484,0.873 -0.693,0.893 -0.792,0.764 -0.882,0.634 -0.967,0.503 -1.044,0.371 -1.113,0.238 -1.176,0.104 -1.231,-0.031 -1.28,-0.167 -1.319,-0.303 -1.353,-0.441 -1.379,-0.579 -1.202,-0.628 -1.061,-0.692 -0.916,-0.751 -0.767,-0.8 -0.616,-0.843 -0.461,-0.879 -0.302,-0.906 -0.139,-0.927 0.026,-0.941 0.196,-0.946 0.368,-0.945 0.545,-0.937 0.633,-0.788 0.745,-0.678 0.846,-0.568 0.935,-0.455 1.012,-0.342 1.079,-0.225 1.134,-0.107 1.178,0.011 1.21,0.133 1.232,0.257 1.242,0.381" + id="path158" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1228.6871,464.77719 -5.745,8.185 -5.745,8.185 -5.746,8.185 -1.239,1.765 5.192,2.438 5.727,-8.197 0.867,-1.241 0.396,0.358 0.39,0.337 0.385,0.32 0.383,0.301 0.381,0.285 0.381,0.27 0.383,0.256 0.387,0.243 0.393,0.23 0.399,0.22 0.407,0.211 0.418,0.201 1.946,0.809 1.946,0.613 1.928,0.419 1.894,0.227 1.841,0.037 1.772,-0.151 1.684,-0.337 1.581,-0.52 1.461,-0.701 1.322,-0.881 1.168,-1.057 0.995,-1.23 0.845,-1.437 0.553,-1.422 0.263,-1.406 -0.024,-1.384 -0.309,-1.362 -0.593,-1.336 -0.873,-1.307 -1.151,-1.275 -1.428,-1.242 -1.701,-1.204 -1.974,-1.164 -2.244,-1.121 -8.916,-4.12" + id="path160" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1231.6881,470.23019 4.7,2.177 1.321,0.668 1.146,0.7 0.973,0.729 0.8,0.757 0.629,0.781 0.459,0.805 0.289,0.826 0.121,0.844 -0.047,0.862 -0.213,0.877 -0.378,0.889 -0.543,0.9 -0.643,0.794 -0.752,0.687 -0.851,0.578 -0.937,0.467 -1.012,0.353 -1.076,0.238 -1.129,0.12 -1.169,-0.001 -1.198,-0.121 -1.216,-0.246 -1.222,-0.372 -1.217,-0.5 -0.405,-0.196 -0.399,-0.209 -0.393,-0.22 -0.385,-0.231 -0.378,-0.242 -0.37,-0.253 -0.361,-0.262 -0.352,-0.272 -0.342,-0.281 -0.332,-0.29 -0.321,-0.298 -0.311,-0.305 5.728,-8.197 1.786,-2.556" + id="path162" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1673.2571,615.88519 -9.115,-4.113 -3.424,-1.545 -2.003,-0.84 -1.914,-0.673 -1.817,-0.508 -1.712,-0.343 -1.6,-0.178 -1.479,-0.014 -1.35,0.15 -1.214,0.314 -1.068,0.478 -0.915,0.641 -0.754,0.805 -0.584,0.969 -0.157,0.362 -0.131,0.363 -0.103,0.364 -0.077,0.365 -0.05,0.366 -0.024,0.368 v 0.369 l 0.03,0.37 0.057,0.371 0.084,0.372 0.11,0.374 0.138,0.374 0.176,0.395 0.203,0.396 0.23,0.397 0.257,0.398 0.284,0.399 0.311,0.401 0.338,0.401 0.364,0.403 0.392,0.404 0.419,0.406 0.446,0.406 0.473,0.408 -0.042,0.088 -0.764,-0.197 -0.731,-0.15 -0.694,-0.105 -0.653,-0.058 -0.609,-0.013 -0.559,0.032 -0.508,0.078 -0.451,0.122 -0.391,0.167 -0.327,0.211 -0.26,0.254 -0.188,0.299 -0.083,0.228 -0.042,0.243 v 0.259 l 0.043,0.276 0.086,0.293 0.13,0.312 0.175,0.331 0.219,0.35 0.264,0.372 0.31,0.392 0.356,0.416 0.403,0.438 -1.369,-0.346 -1.267,-0.254 -1.168,-0.16 -1.071,-0.068 -0.976,0.026 -0.885,0.118 -0.795,0.213 -0.709,0.306 -0.623,0.4 -0.542,0.495 -0.462,0.589 -0.385,0.685 -0.286,0.911 -0.034,0.97 0.21,1.02 0.444,1.059 0.669,1.087 0.886,1.103 1.092,1.11 1.29,1.105 1.478,1.089 1.658,1.062 1.827,1.024 1.988,0.975 2.216,0.955 2.104,0.785 1.983,0.614 1.855,0.444 1.72,0.272 1.576,0.102 1.424,-0.068 1.265,-0.239 1.099,-0.408 0.925,-0.578 0.743,-0.746 0.555,-0.915 0.24,-0.654 0.128,-0.683 0.01,-0.711 -0.121,-0.739 -0.258,-0.765 -0.402,-0.793 -0.555,-0.819 -0.716,-0.846 -0.884,-0.87 -1.061,-0.896 -1.246,-0.92 -1.438,-0.945 -1.379,-0.868 -1.258,-0.808 -1.133,-0.749 -1.008,-0.693 -0.88,-0.638 -0.752,-0.584 -0.621,-0.532 -0.488,-0.482 -0.355,-0.434 -0.218,-0.387 -0.08,-0.341 0.059,-0.298 0.405,-0.438 0.646,-0.171 0.856,0.047 1.038,0.218 1.188,0.342 1.308,0.418 1.399,0.446 1.458,0.427 1.487,0.361 1.486,0.247 1.454,0.084 1.39,-0.124 0.473,-0.091 0.485,-0.129 0.489,-0.165 0.487,-0.2 0.478,-0.232 0.462,-0.263 0.439,-0.29 0.409,-0.317 0.372,-0.341 0.328,-0.363 0.277,-0.382 0.219,-0.401 0.17,-0.416 0.125,-0.413 0.077,-0.413 0.03,-0.418 -0.02,-0.429 -0.069,-0.443 -0.12,-0.463 -0.172,-0.487 -0.224,-0.516 -0.278,-0.55 -0.333,-0.587 -0.388,-0.63 6.25,2.825 1.393,-3.038" + id="path164" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1656.4931,612.43919 0.829,0.335 0.769,0.387 0.713,0.435 0.651,0.477 0.585,0.51 0.511,0.536 0.433,0.553 0.348,0.563 0.258,0.564 0.162,0.558 0.06,0.544 -0.047,0.522 -0.162,0.492 -0.293,0.504 -0.378,0.431 -0.454,0.358 -0.524,0.284 -0.587,0.208 -0.644,0.132 -0.694,0.055 -0.737,-0.023 -0.773,-0.102 -0.803,-0.182 -0.826,-0.262 -0.842,-0.344 -0.875,-0.433 -0.793,-0.466 -0.707,-0.495 -0.618,-0.518 -0.528,-0.538 -0.432,-0.552 -0.336,-0.562 -0.235,-0.568 -0.132,-0.569 -0.026,-0.566 0.083,-0.557 0.196,-0.545 0.278,-0.451 0.375,-0.385 0.463,-0.319 0.541,-0.251 0.61,-0.182 0.669,-0.113 0.72,-0.04 0.76,0.031 0.791,0.106 0.814,0.181 0.827,0.257" + id="path166" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1647.6431,629.46719 0.976,0.463 1.036,0.53 1.063,0.585 1.059,0.633 1.021,0.669 0.952,0.698 0.849,0.714 0.715,0.723 0.548,0.722 0.347,0.709 0.115,0.689 -0.151,0.657 -0.27,0.414 -0.382,0.322 -0.491,0.232 -0.596,0.141 -0.697,0.051 -0.795,-0.038 -0.887,-0.127 -0.977,-0.216 -1.062,-0.304 -1.144,-0.392 -1.221,-0.479 -1.294,-0.566 -1.317,-0.63 -1.19,-0.625 -1.059,-0.619 -0.929,-0.612 -0.797,-0.603 -0.664,-0.593 -0.529,-0.582 -0.393,-0.571 -0.255,-0.556 -0.117,-0.542 0.023,-0.527 0.165,-0.509 0.262,-0.407 0.364,-0.33 0.458,-0.253 0.546,-0.178 0.627,-0.101 0.702,-0.026 0.769,0.05 0.829,0.126 0.884,0.201 0.931,0.277 0.971,0.353 1.005,0.427" + id="path168" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1632.0361,596.87419 -1.368,-0.681 -0.845,-0.354 -0.862,-0.309 -0.875,-0.262 -0.884,-0.215 -0.888,-0.167 -0.89,-0.12 -0.885,-0.071 -0.878,-0.021 -0.866,0.028 -0.85,0.079 -0.83,0.13 -0.805,0.182 -0.133,-0.06 1.237,-2.543 -5.916,-2.67 -4.397,8.982 -4.398,8.981 -0.731,1.492 5.955,2.716 4.375,-8.992 2.445,-5.027 0.92,-0.173 0.87,-0.133 0.823,-0.094 0.784,-0.055 0.748,-0.015 0.718,0.025 0.693,0.065 0.675,0.107 0.66,0.147 0.651,0.189 0.647,0.231 0.649,0.273 0.855,0.433 0.761,0.482 0.664,0.525 0.566,0.564 0.466,0.599 0.364,0.63 0.261,0.655 0.154,0.677 0.047,0.695 -0.062,0.707 -0.174,0.715 -0.287,0.718 -4.322,9.018 -1.515,3.162 6.003,2.738 4.297,-9.03 1.493,-3.136 0.518,-1.326 0.283,-1.288 0.061,-1.246 -0.148,-1.2 -0.345,-1.149 -0.528,-1.095 -0.7,-1.036 -0.858,-0.974 -1.005,-0.907 -1.138,-0.836 -1.26,-0.76" + id="path170" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1608.6911,576.91919 -0.46,-0.232 -0.481,-0.191 -0.482,-0.143 -0.477,-0.095 -0.468,-0.05 -0.453,-0.005 -0.431,0.04 -0.403,0.084 -0.372,0.126 -0.332,0.168 -0.289,0.209 -0.239,0.249 -0.183,0.289 -0.119,0.317 -0.051,0.334 0.013,0.345 0.075,0.352 0.133,0.353 0.188,0.351 0.241,0.343 0.292,0.331 0.337,0.313 0.382,0.291 0.423,0.265 0.46,0.233 0.481,0.191 0.483,0.143 0.479,0.096 0.469,0.05 0.454,0.005 0.432,-0.04 0.405,-0.084 0.371,-0.127 0.334,-0.168 0.288,-0.21 0.239,-0.25 0.182,-0.29 0.118,-0.318 0.05,-0.335 -0.014,-0.345 -0.076,-0.352 -0.134,-0.354 -0.189,-0.35 -0.243,-0.343 -0.291,-0.33 -0.338,-0.312 -0.382,-0.291 -0.422,-0.263" + id="path172" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1607.1481,586.05219 -5.882,-2.654 -4.454,8.953 -4.454,8.954 -0.714,1.436 5.921,2.7 4.431,-8.965 4.43,-8.965 0.722,-1.459" + id="path174" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1578.5091,577.30019 -4.538,8.911 -0.612,1.201 -0.365,0.879 -0.209,0.898 -0.05,0.91 0.112,0.916 0.276,0.917 0.444,0.912 0.614,0.901 0.788,0.883 0.964,0.86 1.144,0.831 1.325,0.796 1.511,0.754 0.51,0.219 0.566,0.216 0.611,0.213 0.65,0.205 0.678,0.197 0.697,0.184 0.708,0.171 0.71,0.154 0.702,0.136 0.686,0.114 0.66,0.09 0.626,0.064 1.795,-3.592 -0.705,-0.042 -0.688,-0.057 -0.671,-0.075 -0.654,-0.091 -0.637,-0.107 -0.622,-0.125 -0.606,-0.142 -0.591,-0.16 -0.576,-0.177 -0.562,-0.196 -0.549,-0.213 -0.535,-0.231 -0.437,-0.217 -0.443,-0.256 -0.436,-0.295 -0.416,-0.331 -0.382,-0.366 -0.336,-0.399 -0.276,-0.43 -0.202,-0.46 -0.117,-0.487 -0.017,-0.513 0.095,-0.536 0.221,-0.559 4.513,-8.924 0.461,-0.911 9.113,4.119 0.232,0.105 1.71,-3.414 -9.115,-4.113 -0.218,-0.099 1.993,-3.94 -9.908,1.351 -4.532,0.618 -0.218,0.424" + id="path176" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1562.7231,565.60119 -1.328,-0.663 -0.823,-0.344 -0.84,-0.3 -0.855,-0.254 -0.865,-0.21 -0.871,-0.162 -0.873,-0.117 -0.871,-0.069 -0.865,-0.02 -0.855,0.027 -0.841,0.077 -0.822,0.126 -0.799,0.177 -0.13,-0.058 1.297,-2.473 -5.752,-2.596 -4.668,8.844 -4.667,8.844 -0.649,1.228 5.79,2.64 4.646,-8.855 2.504,-4.775 0.913,-0.167 0.861,-0.13 0.815,-0.092 0.774,-0.053 0.738,-0.015 0.708,0.024 0.682,0.064 0.661,0.103 0.646,0.144 0.637,0.184 0.631,0.224 0.631,0.266 0.831,0.421 0.735,0.468 0.639,0.51 0.541,0.549 0.441,0.582 0.34,0.613 0.237,0.637 0.132,0.658 0.025,0.675 -0.083,0.688 -0.194,0.695 -0.305,0.698 -4.595,8.882 -1.53,2.959 5.834,2.661 4.573,-8.894 1.507,-2.932 0.551,-1.289 0.318,-1.252 0.099,-1.212 -0.11,-1.166 -0.305,-1.118 -0.487,-1.064 -0.659,-1.008 -0.816,-0.947 -0.963,-0.881 -1.097,-0.813 -1.219,-0.739" + id="path178" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1520.1781,546.80519 -5.677,-2.562 -4.792,8.777 -1.52,2.785 -0.541,1.183 -0.331,1.171 -0.129,1.152 0.068,1.128 0.258,1.096 0.441,1.06 0.617,1.017 0.787,0.967 0.949,0.912 1.105,0.85 1.254,0.782 1.397,0.707 0.73,0.306 0.771,0.268 0.804,0.232 0.833,0.194 0.855,0.156 0.87,0.117 0.88,0.078 0.883,0.038 0.88,-0.003 0.872,-0.044 0.857,-0.086 0.835,-0.128 -1.288,2.406 5.757,2.625 4.699,-8.827 4.699,-8.828 0.638,-1.198 -5.72,-2.581 -4.721,8.815 -2.463,4.599 -0.701,0.196 -0.706,0.152 -0.709,0.109 -0.71,0.065 -0.708,0.022 -0.706,-0.021 -0.702,-0.064 -0.695,-0.106 -0.687,-0.148 -0.677,-0.19 -0.665,-0.231 -0.651,-0.273 -0.924,-0.46 -0.81,-0.484 -0.696,-0.508 -0.583,-0.53 -0.47,-0.55 -0.358,-0.57 -0.246,-0.586 -0.136,-0.603 -0.025,-0.618 0.085,-0.631 0.194,-0.643 0.303,-0.653 4.77,-8.789 1.656,-3.05" + id="path180" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1495.3341,535.23419 -2.128,-1.061 -2.118,-0.851 -2.108,-0.647 -2.078,-0.445 -2.028,-0.248 -1.955,-0.052 -1.864,0.139 -1.75,0.328 -1.615,0.514 -1.46,0.698 -1.283,0.879 -1.085,1.057 -0.866,1.233 -0.654,1.437 -0.366,1.478 -0.086,1.503 0.186,1.514 0.452,1.51 0.709,1.491 0.958,1.457 1.201,1.408 1.436,1.344 1.661,1.265 1.88,1.17 2.09,1.06 2.273,0.934 2.232,0.716 2.175,0.498 2.101,0.283 2.009,0.07 1.903,-0.144 1.779,-0.353 1.638,-0.562 1.483,-0.768 1.309,-0.972 1.121,-1.174 0.916,-1.373 0.606,-1.404 0.308,-1.447 0.021,-1.474 -0.256,-1.487 -0.524,-1.484 -0.782,-1.468 -1.03,-1.436 -1.269,-1.389 -1.498,-1.329 -1.717,-1.254 -1.927,-1.164" + id="path182" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1489.9911,536.88419 1.324,0.533 1.343,0.673 1.213,0.742 1.076,0.802 0.935,0.851 0.788,0.893 0.634,0.925 0.477,0.946 0.312,0.959 0.142,0.963 -0.033,0.956 -0.215,0.941 -0.402,0.916 -0.614,0.936 -0.728,0.801 -0.836,0.664 -0.936,0.528 -1.029,0.389 -1.115,0.249 -1.193,0.109 -1.264,-0.033 -1.327,-0.175 -1.384,-0.318 -1.432,-0.462 -1.474,-0.606 -1.297,-0.658 -1.16,-0.726 -1.018,-0.787 -0.872,-0.839 -0.721,-0.884 -0.565,-0.921 -0.406,-0.95 -0.241,-0.972 -0.074,-0.985 0.099,-0.992 0.276,-0.991 0.458,-0.981 0.564,-0.826 0.69,-0.711 0.805,-0.595 0.909,-0.478 1,-0.357 1.08,-0.236 1.149,-0.113 1.207,0.012 1.254,0.14 1.288,0.268 1.313,0.4" + id="path184" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1446.2401,513.01219 -0.856,-0.415 -0.662,-0.275 -0.686,-0.24 -0.712,-0.204 -0.737,-0.168 -0.764,-0.133 -0.791,-0.096 -0.818,-0.06 -0.847,-0.025 -0.875,0.012 -0.905,0.048 -0.936,0.085 -0.966,0.121 1.393,-2.358 -5.484,-2.475 -5.107,8.598 -5.107,8.598 -0.496,0.836 5.517,2.516 5.087,-8.61 2.683,-4.542 0.804,-0.152 0.763,-0.112 0.728,-0.071 0.7,-0.031 0.676,0.009 0.66,0.05 0.65,0.091 0.644,0.131 0.646,0.172 0.652,0.212 0.666,0.254 0.685,0.294 0.656,0.33 0.6,0.372 0.538,0.413 0.466,0.452 0.39,0.492 0.304,0.528 0.211,0.564 0.112,0.598 v 0.632 l -0.11,0.663 -0.233,0.693 -0.363,0.723 -5.041,8.636 -1.568,2.687 5.558,2.535 5.021,-8.649 2.671,-4.6 0.695,-0.097 0.701,-0.074 0.701,-0.051 0.696,-0.027 0.686,-0.002 0.67,0.025 0.65,0.051 0.624,0.079 0.594,0.108 0.558,0.137 0.517,0.167 0.471,0.199 0.764,0.384 0.699,0.433 0.626,0.476 0.548,0.516 0.461,0.552 0.37,0.583 0.269,0.612 0.164,0.635 0.052,0.654 -0.069,0.67 -0.194,0.682 -0.328,0.689 -4.975,8.675 -1.543,2.69 5.599,2.554 4.954,-8.686 1.636,-2.869 0.523,-1.082 0.339,-1.081 0.157,-1.073 -0.02,-1.058 -0.196,-1.036 -0.368,-1.006 -0.537,-0.969 -0.704,-0.925 -0.868,-0.874 -1.028,-0.816 -1.187,-0.751 -1.341,-0.678 -0.993,-0.41 -0.985,-0.333 -0.974,-0.26 -0.965,-0.194 -0.954,-0.132 -0.944,-0.076 -0.932,-0.024 -0.921,0.023 -0.909,0.064 -0.897,0.1 -0.884,0.132 -0.871,0.158 -0.19,-0.734 -0.257,-0.709 -0.322,-0.685 -0.387,-0.659 -0.45,-0.633 -0.512,-0.604 -0.572,-0.576 -0.632,-0.546 -0.689,-0.514 -0.746,-0.483 -0.801,-0.45" + id="path186" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1412.5441,486.57719 -5.399,-2.423 -5.219,8.53 -5.218,8.53 -5.219,8.531 -0.818,1.337 5.448,2.484 5.198,-8.542 5.199,-8.543 5.199,-8.542 0.829,-1.362" + id="path188" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1384.4591,485.15719 -1.323,-0.645 -0.969,-0.417 -0.95,-0.365 -0.931,-0.316 -0.912,-0.265 -0.894,-0.214 -0.877,-0.164 -0.859,-0.114 -0.844,-0.064 -0.827,-0.013 -0.813,0.036 -0.797,0.087 -0.784,0.136 -2.378,3.785 0.954,-0.179 0.942,-0.127 0.928,-0.076 0.914,-0.026 0.897,0.021 0.88,0.067 0.862,0.112 0.842,0.156 0.822,0.198 0.8,0.239 0.776,0.278 0.752,0.315 0.769,0.372 0.677,0.381 0.584,0.39 0.491,0.401 0.397,0.413 0.301,0.427 0.204,0.442 0.107,0.459 0.01,0.477 -0.09,0.496 -0.19,0.517 -0.291,0.539 -0.585,0.944 -5.465,-1.066 -1.256,-0.239 -1.267,-0.232 -1.263,-0.206 -1.245,-0.163 -1.214,-0.106 -1.169,-0.029 -1.111,0.064 -1.039,0.172 -0.954,0.3 -0.856,0.443 -0.744,0.603 -0.618,0.781 -0.3,0.59 -0.185,0.622 -0.069,0.646 0.046,0.662 0.16,0.67 0.274,0.668 0.387,0.659 0.5,0.641 0.613,0.615 0.723,0.58 0.835,0.537 0.944,0.484 0.629,0.271 0.644,0.246 0.659,0.221 0.674,0.194 0.688,0.169 0.701,0.142 0.716,0.116 0.728,0.088 0.741,0.061 0.754,0.033 0.765,0.005 0.778,-0.023 -0.05,0.366 v 0.352 l 0.056,0.339 0.108,0.328 0.163,0.317 0.219,0.308 0.274,0.299 0.33,0.292 0.387,0.286 0.446,0.279 0.504,0.276 0.564,0.272 0.418,0.182 0.406,0.157 0.404,0.136 0.409,0.115 0.422,0.096 0.445,0.08 0.474,0.064 0.514,0.052 0.561,0.04 0.616,0.032 0.679,0.023 0.752,0.018 1.322,-2.15 -0.391,0.007 -0.377,-0.001 -0.363,-0.008 -0.347,-0.014 -0.328,-0.022 -0.309,-0.027 -0.287,-0.034 -0.263,-0.039 -0.239,-0.045 -0.211,-0.051 -0.183,-0.055 -0.153,-0.06 -0.158,-0.079 -0.138,-0.083 -0.119,-0.088 -0.097,-0.095 -0.077,-0.101 -0.054,-0.108 -0.032,-0.116 -0.01,-0.124 0.016,-0.133 0.04,-0.143 0.065,-0.152 0.091,-0.163 5.251,-8.511 0.386,-0.625 0.502,-0.999 0.275,-0.984 0.061,-0.966 -0.142,-0.946 -0.332,-0.92 -0.51,-0.892 -0.675,-0.859 -0.83,-0.824 -0.97,-0.784 -1.1,-0.742 -1.218,-0.695" + id="path190" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1380.5611,495.53119 1.296,0.258 -3.211,5.177 -0.503,0.053 -0.499,0.035 -0.494,0.017 -0.488,-0.002 -0.482,-0.022 -0.476,-0.043 -0.47,-0.064 -0.462,-0.086 -0.454,-0.109 -0.447,-0.132 -0.438,-0.156 -0.428,-0.18 -0.535,-0.271 -0.479,-0.298 -0.424,-0.322 -0.364,-0.342 -0.303,-0.358 -0.239,-0.372 -0.174,-0.38 -0.105,-0.386 -0.036,-0.387 0.038,-0.386 0.111,-0.38 0.189,-0.37 0.394,-0.464 0.524,-0.353 0.642,-0.251 0.753,-0.158 0.854,-0.074 h 0.944 l 1.027,0.066 1.099,0.122 1.163,0.17 1.216,0.209 1.261,0.239" + id="path192" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1350.8761,470.40419 -5.288,-2.387 -5.424,8.402 -1.528,2.367 -0.61,1.102 -0.407,1.09 -0.209,1.073 -0.018,1.05 0.167,1.021 0.346,0.987 0.52,0.947 0.688,0.9 0.848,0.849 1.003,0.791 1.152,0.728 1.295,0.659 0.682,0.284 0.723,0.25 0.759,0.216 0.789,0.181 0.813,0.145 0.831,0.109 0.843,0.072 0.849,0.035 0.85,-0.002 0.844,-0.041 0.833,-0.08 0.816,-0.12 -1.422,2.24 5.358,2.443 5.342,-8.453 5.342,-8.454 0.407,-0.645 -5.326,-2.404 -5.362,8.442 -2.572,4.049 -0.691,0.183 -0.692,0.141 -0.692,0.101 -0.69,0.061 -0.685,0.02 -0.68,-0.019 -0.672,-0.059 -0.663,-0.099 -0.652,-0.138 -0.639,-0.177 -0.624,-0.215 -0.608,-0.254 -0.858,-0.428 -0.745,-0.451 -0.634,-0.473 -0.523,-0.494 -0.412,-0.512 -0.303,-0.53 -0.195,-0.546 -0.085,-0.562 0.021,-0.575 0.129,-0.587 0.236,-0.599 0.34,-0.608 5.405,-8.413 1.678,-2.613" + id="path194" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1324.9641,462.66719 -5.493,8.357 -0.484,0.737 -0.441,0.79 -0.295,0.807 -0.146,0.818 0.01,0.824 0.163,0.824 0.322,0.82 0.486,0.81 0.651,0.794 0.821,0.773 0.994,0.746 1.171,0.716 1.351,0.678 0.46,0.196 0.512,0.195 0.557,0.191 0.594,0.184 0.621,0.177 0.641,0.166 0.653,0.153 0.656,0.139 0.651,0.121 0.638,0.103 0.616,0.081 0.587,0.057 2.091,-3.227 -0.665,-0.038 -0.646,-0.052 -0.628,-0.067 -0.61,-0.081 -0.593,-0.097 -0.575,-0.112 -0.559,-0.128 -0.543,-0.144 -0.528,-0.159 -0.511,-0.175 -0.497,-0.192 -0.483,-0.208 -0.39,-0.194 -0.393,-0.231 -0.381,-0.265 -0.359,-0.298 -0.323,-0.329 -0.275,-0.359 -0.215,-0.386 -0.142,-0.413 -0.058,-0.438 0.039,-0.461 0.148,-0.482 0.27,-0.503 5.472,-8.37 0.309,-0.473 8.405,3.798 1.991,-3.07 -8.395,-3.788 2.318,-3.545 -9.92,1.263 -3.99,0.509 -0.252,0.381" + id="path196" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1316.9011,454.64619 -0.516,-0.251 -0.634,-0.251 -0.672,-0.199 -0.712,-0.145 -0.753,-0.089 -0.795,-0.032 -0.839,0.028 -0.884,0.088 -0.931,0.151 -0.979,0.214 -1.029,0.28 -1.08,0.348 -1.132,0.417 -0.117,-0.053 2.608,-3.901 -5.193,-2.343 -5.576,8.301 -5.576,8.302 -0.314,0.467 5.222,2.382 5.558,-8.314 0.451,-0.675 0.538,-0.693 0.627,-0.612 0.704,-0.527 0.772,-0.441 0.826,-0.352 0.871,-0.259 0.905,-0.165 0.927,-0.067 0.939,0.033 0.94,0.135 0.929,0.241 0.909,0.349 0.314,0.16 0.327,0.202 0.335,0.238 0.339,0.273 0.34,0.303 0.338,0.331 0.331,0.355 0.322,0.375 0.308,0.393 0.291,0.407 0.27,0.417 0.246,0.425 4.703,-1.685 -0.33,-0.563 -0.342,-0.532 -0.356,-0.5 -0.369,-0.47 -0.385,-0.441 -0.4,-0.411 -0.417,-0.383 -0.436,-0.356 -0.454,-0.328 -0.474,-0.301 -0.495,-0.276" + id="path198" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1298.0881,437.36919 -0.401,-0.204 -0.425,-0.167 -0.433,-0.125 -0.435,-0.084 -0.432,-0.044 -0.424,-0.004 -0.409,0.035 -0.39,0.073 -0.364,0.111 -0.334,0.148 -0.298,0.183 -0.256,0.219 -0.209,0.253 -0.153,0.279 -0.092,0.294 -0.033,0.303 0.024,0.309 0.078,0.31 0.131,0.308 0.182,0.301 0.229,0.291 0.276,0.275 0.319,0.256 0.362,0.232 0.401,0.205 0.426,0.167 0.433,0.126 0.437,0.085 0.433,0.044 0.424,0.004 0.41,-0.036 0.39,-0.073 0.365,-0.111 0.335,-0.149 0.298,-0.184 0.256,-0.219 0.209,-0.255 0.152,-0.279 0.091,-0.294 0.032,-0.303 -0.025,-0.309 -0.079,-0.311 -0.132,-0.308 -0.182,-0.301 -0.23,-0.29 -0.276,-0.274 -0.32,-0.255 -0.361,-0.232" + id="path200" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1295.4461,445.39019 -5.164,-2.331 -5.622,8.271 -5.621,8.27 -0.296,0.434 5.193,2.368 5.604,-8.282 5.603,-8.283 0.303,-0.447" + id="path202" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1263.4331,419.65319 -5.577,-2.503 -0.29,9.996 -0.291,9.995 -0.29,9.996 -0.094,3.229 1.155,0.527 8.837,-4.681 8.837,-4.681 8.837,-4.68 7.887,-4.177 -5.59,-2.509 -8.866,4.625 -8.866,4.626 -6.318,3.296 0.272,-9.996 0.273,-9.996 0.084,-3.067" + id="path204" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 61.231,490.882 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.059 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.059 8.626,5.06 8.625,5.06 8.625,5.06 3.696,2.168 8.057,-5.923 8.057,-5.922 8.058,-5.923 0.326,-0.24 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.661,-4.999 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.999 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.661,-4.999 -2.638,-1.522 -8.399,5.428 -8.399,5.428 -7.968,5.149" + id="path206" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 416.011,699.007 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 7.93,4.652 7.186,-6.955 7.185,-6.955 7.185,-6.955 1.737,-1.681 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.999 -8.661,-4.998 -6.135,-3.54 -7.734,6.339 -7.734,6.339 -7.735,6.339 -0.916,0.751" + id="path208" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1188.671,1111.204 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.999 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.661,-4.999 -8.662,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.999 -8.661,-4.998 -8.661,-4.998 -8.661,-4.998 -8.662,-4.998 -8.661,-4.999 -8.661,-4.998 -8.662,-4.998 -11.641,-6.718 -6.66,7.459 -6.66,7.46 -6.661,7.459 -2.37,2.655 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 8.626,5.059 8.625,5.06 8.626,5.06 8.625,5.06 8.625,5.06 6.088,3.571" + id="path210" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 494.674,3.992 -2.756,-9.613 -2.756,-9.613 -2.757,-9.612 -2.756,-9.613 -2.756,-9.613 -2.756,-9.612 -1.022,-3.564" + id="path212" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1313.262,248.587 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -3.967,-1.451 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -4.358,-1.594 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -2.077,-0.76 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -2.678,-0.98 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -9.392,-3.436 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -6.008,-2.198" + id="path214" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 104.032,-39.297 9.24,3.824 9.241,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.241,3.824 9.24,3.824 9.24,3.823 9.115,3.772 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.241,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.24,3.824 9.24,3.823 9.24,3.824 9.24,3.824 9.241,3.823 5.926,2.453 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.289 -8.486,5.289 -8.487,5.289 -8.487,5.289 -8.487,5.288 -8.487,5.289 -8.487,5.289 -8.487,5.289 -13.145,8.192" + id="path216" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 2026.193,724.363 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -8.505,-3.466 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -2.896,-1.181 -3.06,-1.247 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -6.586,-2.685 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -4.527,-1.845 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.444,-3.85 -9.26,-3.775 -9.26,-3.775 -9.261,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -8.393,-3.421 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.261,-3.775 -9.26,-3.775 -4.793,-1.954 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -9.261,-3.775 -9.26,-3.775 -9.26,-3.774 -9.26,-3.775 -9.26,-3.775 -8.502,-3.465" + id="path218" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 2037.754,701.315 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -13.346,-5.368 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -5.174,-2.081 -3.091,-1.243 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -7.593,-3.054 -9.48,-3.181 -9.481,-3.182 -9.48,-3.181 -9.48,-3.182 -9.481,-3.181 -9.48,-3.181 -9.481,-3.182 -9.48,-3.181 -9.481,-3.182 -9.48,-3.181 -9.481,-3.181 -9.48,-3.182 -9.48,-3.181 -9.481,-3.182 -9.48,-3.181 -9.481,-3.181 -9.48,-3.182 -9.481,-3.181 -9.48,-3.182 -9.481,-3.181 -9.48,-3.181 -9.48,-3.182 -9.481,-3.181 -10.606,-3.559 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.761 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.265,-3.761 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.266,-3.762 -9.265,-3.762 -9.266,-3.761 -9.827,-3.991 -9.017,-4.324 -9.016,-4.325 -9.017,-4.325 -9.016,-4.325 -9.016,-4.324 -9.017,-4.325 -9.016,-4.325 -9.017,-4.325 -9.016,-4.325 -9.017,-4.324 -9.016,-4.325 -9.017,-4.325 -9.016,-4.325 -9.016,-4.325 -9.017,-4.324 -9.016,-4.325 -9.017,-4.325 -9.016,-4.325 -9.017,-4.325 -9.016,-4.324 -6.627,-3.179 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -5.888,-2.369 -9.278,-3.732 -9.278,-3.731 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.731 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.277,-3.731 -9.278,-3.732 -9.278,-3.732 -9.277,-3.732 -9.278,-3.732 -9.136,-3.675" + id="path220" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 2108.273,539.376 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.391,-3.435 -9.392,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -7.781,-2.846 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.436 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -9.391,-3.436 -9.392,-3.435 -9.391,-3.435 -9.392,-3.435 -4.437,-1.623" + id="path222" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1319.322,137.708 8.599,2.925 3.448,1.173 8.551,2.909 -5.832,3.354 4.821,1.646 5.852,-3.352 2.346,-1.349 -1.763,-2.747 -4.508,-6.909 -4.954,-1.675 0.681,1.043 0.189,0.29 0.01,0.016 0.077,0.117 0.746,1.143 0.14,0.214 0.1,0.154 v 0.004 l 2.561,3.921 -8.459,-2.869 -3.453,-1.172 -8.614,-2.922 -0.541,4.086" + id="path224" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1310.79,88.289 -1.26,9.92 -1.26,9.921 -1.26,9.92 -1.26,9.92 -1.193,9.399 7.104,2.425 1.286,-9.917 1.287,-9.917 0.155,-1.196 7.481,2.516 2.789,0.81 2.564,0.486 2.341,0.179 0.791,-0.043 1.327,-0.07 1.898,-0.388 0.496,-0.192 1.181,-0.456 1.458,-0.892 1.24,-1.119 1.023,-1.332 0.807,-1.527 0.592,-1.706 0.377,-1.87 0.163,-1.968 -0.062,-1.964 -0.294,-1.943 -0.235,-0.844 -0.077,-0.276 -0.014,-0.048 -0.205,-0.738 -0.378,-0.902 -0.142,-0.341 -0.255,-0.608 -0.064,-0.112 -0.164,-0.285 -0.156,-0.272 -0.164,-0.285 -0.475,-0.827 -0.051,-0.068 -0.29,-0.383 -0.305,-0.405 -0.29,-0.384 -0.09,-0.119 -0.027,-0.035 -0.225,-0.299 -0.687,-0.709 -0.097,-0.101 -0.754,-0.779 -0.012,-0.01 -0.354,-0.287 -1.438,-1.17 -0.121,-0.078 -1.952,-1.252 -2.348,-1.175 -2.628,-1.004 -9.497,-3.131 -6.276,-2.069" + id="path226" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1317.198,97.115 7.921,2.623 0.587,0.195 0.519,0.199 0.204,0.079 0.822,0.317 1.344,0.684 0.065,0.043 0.227,0.151 0.859,0.568 0.129,0.11 0.843,0.718 0.174,0.192 0.056,0.062 0.326,0.359 0.245,0.269 0.642,0.924 0.494,0.954 0.021,0.057 0.336,0.915 0.23,0.979 0.116,0.973 0.012,0.956 -0.081,0.927 -0.234,1.167 -0.362,1.03 -0.482,0.891 -0.598,0.752 -0.117,0.101 -0.591,0.511 -0.811,0.473 -0.909,0.332 -1.001,0.191 -1.088,0.05 -1.168,-0.093 -1.243,-0.235 -1.311,-0.378 -8.163,-2.733 1.287,-9.917 0.7,-5.396" + id="path228" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1361.638,176.368 -9.443,-3.291 -9.443,-3.291 -9.443,-3.29 -5.083,-1.772 -3.414,-1.19 -9.443,-3.29 -9.443,-3.291 -9.443,-3.291 -8.207,-2.86 -1.421,1.294 -1.203,9.928 -1.202,9.927 -1.203,9.927 -1.203,9.928 -0.733,6.056 9.409,3.386 9.409,3.386 9.409,3.386 8.803,3.167 3.349,1.206 9.409,3.386 9.409,3.386 9.41,3.386 3.436,1.236 1.364,-1.354 1.485,-9.889 1.486,-9.889 1.486,-9.889 1.485,-9.889 0.978,-6.509" + id="path230" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1286.855,152.096 9.442,3.294 9.442,3.295 9.441,3.294 9.398,3.279 3.412,1.19 9.442,3.295 9.442,3.294 9.441,3.294 3.941,1.375" + id="path232" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1353.354,223.787 1.482,-9.889 1.481,-9.89 1.481,-9.89 1.481,-9.889 0.977,-6.523 1.382,-1.338" + id="path234" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.375,96.595 -9.521,-3.059 -9.52,-3.06 -9.521,-3.06 -9.52,-3.06 -9.52,-3.06 -9.521,-3.06 -8.645,-2.778 -0.145,0.13 -1.154,1.044 -0.91,0.823 -1.219,9.926 -1.218,9.925 -1.219,9.926 -1.218,9.925 -1.219,9.926 -1.219,9.925 -0.427,3.485 9.477,3.19 9.477,3.191 9.478,3.19 5.307,1.787 3.435,1.156 9.478,3.19 9.477,3.19 8.069,2.717 0.871,-0.864 1.104,-1.095 0.138,-0.137 1.467,-9.892 1.467,-9.892 1.467,-9.892 1.467,-9.892 1.467,-9.891 1.467,-9.892 0.603,-4.062" + id="path236" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1366.225,98.652 0.886,-0.848 1.123,-1.074 0.141,-0.135" + id="path238" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1356.857,162.104 1.461,-9.893 1.46,-9.893 1.461,-9.893 1.461,-9.892 1.46,-9.893 1.461,-9.893 0.604,-4.095 -9.518,-3.065 -9.519,-3.065 -9.519,-3.065 -9.518,-3.065 -9.519,-3.065 -9.519,-3.065 -8.715,-2.807" + id="path240" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1304.109,340.604 1.359,-9.907 1.358,-9.907 1.359,-9.907 1.358,-9.908 1.359,-9.907 1.358,-9.907 1.359,-9.908 1.358,-9.907 1.359,-9.907 0.225,-1.645 1.359,-9.907 1.358,-9.907 1.359,-9.908 1.053,-7.679" + id="path242" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 715.382,546.616 -0.018,0.399 -0.003,0.069 -0.007,0.173 -0.006,0.13 -0.025,0.562 -0.232,-0.399 -0.322,-0.555 -0.07,-0.318" + id="path244" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.886,544.328 0.463,2.137 0.033,0.151 0.129,-0.026" + id="path246" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.319,544.924 -0.046,-0.212 0.058,-1.335 0.29,0.498 0.067,0.115 0.051,0.087 0.074,0.127 0.073,0.124 0.095,-0.019" + id="path248" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.514,544.026 -0.073,0.014 -0.05,0.011 -0.039,0.121 -0.023,0.528 -0.01,0.224 -0.006,0.136 0.33,1.519 0.056,0.098 0.174,0.297 0.139,0.239 0.086,0.097 0.028,-0.006 0.015,-0.003 0.072,-0.015" + id="path250" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.447,543.911 0.067,0.115 0.182,0.312 0.029,0.051 0.074,0.126 0.073,0.125 0.015,0.068 0.353,1.631 0.012,0.055 -0.011,0.252 v 0.012 l -0.009,0.204 -0.002,0.039 -10e-4,0.032 -0.016,0.353 -0.006,0.129" + id="path252" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 715.207,547.415 -0.066,-0.114" + id="path254" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 715.14,546.359 -0.015,0.32 -0.027,0.631" + id="path256" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.786,544.729 0.354,1.63 0.034,-0.007 0.066,-0.013" + id="path258" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.391,544.051 0.325,0.558 0.07,0.12 0.034,-0.007 0.067,-0.014" + id="path260" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1065.013,447.692 -0.251,0.29 -0.072,0.085 -0.013,0.015 -0.188,0.222 -0.022,0.027 -0.346,0.407 -0.645,0.769 -0.179,0.224" + id="path262" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1072.334,450.604 -3.426,-1.408 -3.513,-1.459 -0.288,-0.043 -0.094,-0.002 -0.324,0.354 -0.033,0.036" + id="path264" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1064.656,448.082 -0.167,0.222" + id="path266" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 888.466,640.892 0.518,2.409 0.476,4.888 0.934,7.005 1.32,7.819 1.636,7.357 1.292,5.62 0.295,2.631 -0.162,0.927 -0.081,0.488 0.001,0.268 0.084,0.264 0.552,1.195 0.203,0.443 1.195,2.61 1.358,3.075 0.386,1.125 0.052,0.152 -0.019,0.329 -0.014,0.226 0.177,0.225 4.292,2.197 8.901,4.558 3.539,1.812 8.899,4.562 7.529,3.859 8.896,4.568 7.261,3.729 8.896,4.567 6.917,3.551 8.902,4.557 6.495,3.325 8.906,4.548 4.931,2.517 8.912,4.536 2.191,1.115 8.918,4.525 0.316,0.16 8.255,4.184 8.045,4.071 6.652,3.361 1.967,0.994 8.357,3.872 4.669,1.684 2.578,0.93 6.254,1.019 5.379,-0.913 4.543,-2.033 3.751,-2.337 3.409,-2.705 3.514,-3.129 0.46,-0.479" + id="path268" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1096.845,720.055 -0.253,0.057 -0.211,0.048 0.043,-0.081 0.014,-0.075 0.066,-0.37 0.147,-0.831 0.143,-0.91 0.069,-0.681 0.078,-1.139 0.103,-1.509 0.218,-3.382 0.21,-2.613 0.136,-1.682 0.019,-0.236 0.219,-1.976 0.329,-2.978 0.489,-3.951 0.188,-1.528 0.069,-0.593 0.098,-0.954 0.233,-2.302 0.23,-2.266 0.049,-0.466 0.042,-0.387" + id="path270" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1080.743,757.632 0.286,-0.325 2.647,-2.995 0.467,-0.529 2.488,-3.947 0.578,-0.916 2.626,-5.326 2.071,-5.213 1.339,-3.886 0.431,-1.334 -0.027,-0.057 -0.03,-0.064 v -0.147 l 0.058,-0.307 0.123,-0.539 0.192,-0.845 0.184,-0.803 0.095,-0.41 0.012,-0.181" + id="path272" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.71,689.815 -0.137,-0.565 -0.041,-0.039 -0.117,-0.094 -0.07,-0.057 -0.335,-0.111 -1.229,-0.409 -0.395,-0.131 -3.638,-1.212 -0.157,-0.052 -0.248,-0.082 -4.853,-1.617 -1.261,-0.42 -1.929,-0.643 -0.254,-0.084 -1.801,-0.6 -4.335,-1.522 -0.57,-0.2 -0.218,-0.076 -0.885,-0.311 -0.625,-0.235 -1.893,-0.711 -2.177,-0.819 -0.117,-0.043 -2.724,-1.024 -0.059,-0.024 -0.079,-0.031 -0.311,-0.124 -1.39,-0.554 -7.211,-2.875 -9.219,-3.874 -1.324,-0.557 -9.185,-3.955 -2.526,-1.088 -9.175,-3.978 -3.382,-1.466 -2.167,-0.951 v 0 l -0.715,-0.313 -1.702,-0.746 -8.132,-3.565 -1.585,-0.706 -9.135,-4.069 -1.485,-0.662 -0.245,-0.112 -9.102,-4.142 -3.39,-1.543 -6.832,-3.176 -0.191,-0.088 -0.134,-0.063 -1.752,-0.814 -0.042,-0.019 -0.138,-0.065 -0.019,-0.008 -0.373,-0.174 -0.257,-0.119 -1.6,-0.744 -0.784,-0.364 -2.164,-1.006 -9.041,-4.275 -5.347,-2.529 -0.344,-0.162 -0.217,-0.105 -1.123,-0.54 -0.304,-0.147 -0.417,-0.2 -0.241,-0.116 -0.138,-0.067 -0.67,-0.322 -0.47,-0.226 -0.287,-0.139 -2.79,-1.342 -2.353,-1.133" + id="path274" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 927.201,614.234 -8.809,-4.398 -0.098,-0.049 -0.528,-0.266 -8.93,-4.501 -0.145,-0.073 -0.845,-0.426 -1.838,-0.926 -0.343,-0.173 -0.364,-0.184 -0.172,0.016 -0.061,0.019 -0.172,0.054 -0.011,0.003 -0.309,0.277 -0.727,0.649 -1.658,1.504 -0.074,0.067 -0.779,0.707 -2.525,2.301 -1.08,0.996 -0.64,0.722 -1.364,1.926 -3.52,5.011 -3.665,6.548 -0.098,0.197 -0.333,1.131 -1.768,5.996 -0.967,5.558 -0.286,1.64 -0.074,0.427 -10e-4,0.005 -0.004,0.138 -0.004,0.116 0.09,0.088 0.227,0.136 2.666,1.207 0.263,0.119 0.211,0.096 0.134,0.06 0.77,0.349 9.11,4.125 2.404,1.088 6.016,2.727 9.108,4.129 0.294,0.133 2.313,1.05 0.516,0.235 3.922,1.781 8.924,4.054 9.113,4.118 6.864,3.102 9.132,4.077 7.195,3.212 9.136,4.066 6.234,2.774 0.89,0.399 0.868,0.389 3.13,1.402 0.069,0.031 0.127,0.057 0.574,0.257 7.409,3.32 0.727,0.326 2.104,0.944 9.124,4.094 0.112,0.05 8.925,3.994 2.631,1.177 1.135,0.508" + id="path276" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1065.379,767.805 -5.356,0.889" + id="path278" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.824,729.318 -0.151,0.054 v 0.001 l -0.052,0.019 -0.264,0.094 0.038,-0.037 v -0.22 -0.411 l -0.055,-1.54 0.187,-2.052 0.735,-2.162 0.765,-1.706 0.28,-0.689" + id="path280" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 892.209,617.49 -2.949,5.286 -0.729,1.307 -0.085,0.152" + id="path282" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1097.404,715.512 0.066,-1.349 0.133,-3.425 0.073,-1.261 10e-4,-0.007 0.011,-0.199 v 0 l 0.123,-2.118 10e-4,-0.007 0.055,-0.939 0.192,-1.985 0.277,-2.853 0.439,-3.821 0.171,-1.483 0.069,-0.594 0.099,-0.868 0.233,-2.047 0.24,-2.002 0.123,-0.739" + id="path284" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.106,732.714 v -0.004 l -0.03,-0.064 v -0.147 l 0.057,-0.306 0.123,-0.54 0.194,-0.848 0.185,-0.789 0.1,-0.362 0.046,-0.129 0.027,-0.093 0.02,-0.114 0.027,-0.194 v -0.092 -0.583 l -0.055,-1.558 0.183,-2.033 0.721,-2.095 0.756,-1.638 0.291,-0.667 0.048,-0.155 0.026,-0.104 0.022,-0.144 0.036,-0.273 0.077,-0.51 0.147,-0.854 0.144,-0.911 0.05,-0.494" + id="path286" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1081.203,757.153 2.507,-2.825 0.861,-0.97 2.096,-3.304 0.974,-1.536 2.64,-5.319 2.078,-5.213 1.34,-3.885 0.337,-1.042" + id="path288" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1096.108,720.412 -1.355,-0.532 -3.446,-1.271" + id="path290" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1083.347,718.595 v 0.004 l -0.261,0.261 0.407,2.136 0.262,0.331 1.851,2.343 3.311,2.501 0.394,0.298 3.458,2.184 1.362,0.824 0.225,0.009" + id="path292" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1084.269,717.46 0.356,-0.019 2.609,-0.142 0.066,0.017 3.97,1.027 3.511,1.276 1.378,0.532 0.222,0.009" + id="path294" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.617,729.392 0.16,0.133 -0.497,0.283 -0.207,-0.086 -1.389,-0.848 -3.538,-2.252 -3.793,-2.893 -1.743,-2.241 -0.42,-0.54 -0.405,-2.234" + id="path296" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1096.314,720.509 0.483,-0.206 -0.205,-0.191" + id="path298" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1083.329,718.52 0.018,0.075" + id="path300" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1084.269,717.46 -1.484,1.254 0.415,-0.192" + id="path302" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1071.716,487.029 -0.1,0.084 -0.428,0.358 -1.011,0.847 -1.018,0.852 -0.182,0.153 -1.305,1.092 -1.276,1.07 -2.066,1.729 -0.099,0.084 -0.507,0.456 -0.205,0.185 -0.228,0.205 -0.089,0.08 -0.457,0.411 -0.231,0.208 -3.24,2.913 -1.937,1.742 -0.068,0.061 -0.282,0.271 -0.595,0.573 -3.206,3.086 -0.267,0.257 -0.085,0.082 -0.059,0.057 -0.041,0.039 -1.359,1.309 v 0 l -0.164,0.158 -0.022,0.021 -0.6,0.577 -3.137,3.212 -1.276,1.306 -0.913,0.934 v 0.003 l -0.105,0.109 -0.212,0.216 -0.011,0.011 -0.235,0.241 -0.187,0.192 -0.456,0.466 -2.646,2.898 -2.983,3.266 -0.841,0.92 -1.169,1.373 -0.318,0.374 -0.463,0.543 -0.011,0.013 -0.658,0.773 -1.215,1.426 -0.01,0.008 -0.539,0.633 -0.246,0.289 -0.839,0.985 -0.035,0.041 -0.986,1.158 -0.881,1.115 -0.248,0.314 -0.031,0.039 -0.272,0.345 -0.124,0.157 -2.19,2.772 -1.707,2.16 -1.058,1.339 -0.152,0.209 -3.135,4.294 -0.618,0.846 -2.64,3.617 -0.499,0.747 -1.686,2.526 -0.016,0.023 -4.16,6.231 -1.244,2.074 -0.45,0.752 -0.037,0.061 -0.122,0.203 -1.505,2.51 -0.087,0.145 -0.572,0.954 -0.242,0.403 -1.689,2.817 -0.569,1 -0.672,1.183 -2.635,4.633 -0.458,0.804 -1.04,1.801 -0.448,0.776" + id="path304" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.328,458.615 -0.031,0.017 -0.083,0.046 -0.071,0.039 -0.126,0.071 -0.782,0.435 -0.025,0.014 -0.602,0.335 -0.495,0.276 -0.087,0.048 -0.219,0.121 -0.193,0.106 -0.043,0.024 -1.161,0.64 -0.841,0.464 -0.029,0.016 -0.014,0.008 -0.243,0.134 -0.018,0.01 -0.447,0.247 -0.335,0.184 -1.481,0.817 -1.904,1.05 -0.819,0.478 -0.019,0.011 -10e-4,10e-4 -2.229,1.301 -0.048,0.028 -0.633,0.369 -0.138,0.081 -1.862,1.086 -0.068,0.04 -0.14,0.082 -0.308,0.179 -2.027,1.183 -0.01,0.004 -0.841,0.49 -0.178,0.116 -1.022,0.667 -2.895,1.89 -0.611,0.398 -4.178,2.727 -5.38,3.85 -3.091,2.212 -0.562,0.436 -0.113,0.088 -4.915,3.812 -0.757,0.587 -1.542,1.196 -0.105,0.088 -0.423,0.354 -1.011,0.847" + id="path306" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1270.593,565.616 1.069,-1.163 3.132,-3.355" + id="path308" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1256.279,581.484 3.314,-3.748 0.971,-1.081 0.171,-0.19" + id="path310" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1245.367,593.922 2.122,-2.444 3.494,-3.982" + id="path312" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1196.96,652.164 6.122,-7.66 4.593,-5.707 0.069,-0.084 1.459,-1.814 0.386,-0.479" + id="path314" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1221.674,621.724 0.926,-1.114 2.659,-3.154 1.463,-1.735" + id="path316" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1231.379,610.217 0.284,-0.334 0.491,-0.578 2.991,-3.523 2.27,-2.646" + id="path318" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1388.356,585.937 0.01,-0.137 -0.047,-0.084 -1.766,-1 -5.156,-2.838 -6.903,-3.749 -7.021,-3.742 -6.783,-3.589 -1.811,-0.972 -0.051,0.005 -0.045,0.004 -0.187,0.163 -0.519,0.818" + id="path320" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1358.826,569.831 -0.688,-0.401 -1.059,-0.538 -3.044,-1.463 -5.597,-2.676 -8.698,-4.171 -9.068,-4.216 -1.35,-0.628 -9.164,-4.003 -1.614,-0.705 -2.43,-1.015" + id="path322" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1395.237,589.813 -5.089,-2.998 -1.087,-0.667 -0.705,-0.211 -1.292,-0.388 -3.59,-0.491 -1.249,-0.273 -3.551,-0.775 -5.465,-2.212 -0.147,-0.059 -2.445,-1.315 -3.225,-1.733 -4.979,-3.378 -3.487,-3.046 -0.095,-0.161 -0.136,-0.232 -0.015,-0.025 -0.605,-1.033 -0.277,-0.473 -0.082,-0.14" + id="path324" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1358.194,569.608 -0.396,0.735" + id="path326" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.328,458.615 0.018,-0.144 0.05,-0.391 0.062,-0.397" + id="path328" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.284,458.164 -0.054,0.393 -0.016,0.121" + id="path330" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1062.881,449.699 -0.082,-0.006 -0.258,-0.019 -2.533,-0.186 -0.254,-0.013 -0.037,-0.002 -3.268,-0.165 -4.742,-0.175 -3.423,-0.013 -1.618,0.029" + id="path332" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1128.32,459.187 -1.535,-0.355 -3.032,-0.692 -1.267,-0.289 -1.258,-0.287 -0.231,-0.053 -0.075,-0.017 -0.047,-0.011 -0.01,-0.002 v -10e-4 l -0.01,-0.002 -0.295,-0.067" + id="path334" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1324.072,566.698 -0.43,-0.295 -0.727,-0.5 -0.402,-0.276 -3.509,-2.413 -1.606,-1.126 -0.545,-0.382 -0.642,-0.451 -1.055,-0.74 -5.351,-3.753 -8.217,-5.699 -3.124,-2.167 -0.853,-0.592 -8.252,-5.648 -4.844,-3.314 -7.014,-4.693 -0.799,-0.535 -2.028,-1.356 -2.087,-1.397 -8.392,-5.438 -4.218,-2.733 -8.463,-5.328 -6.649,-4.186 -8.523,-5.23 -6.042,-3.708 -8.623,-5.063 -2.405,-1.413 -8.765,-4.814 -1.585,-0.87 -8.86,-4.639 -3.623,-1.896 -8.98,-4.399 -4.261,-2.086 -9.157,-4.019 -3.495,-1.533 -9.302,-3.673 -2.852,-1.126 -9.41,-3.384 -2.333,-0.839 -9.492,-3.148 -0.66,-0.219 -7.4,-2.233 -0.777,-0.197 -4.517,-1.076 -1.251,-0.298 -0.072,-0.018 -0.648,-0.137 -0.574,-0.111 -0.241,-0.047 -0.079,-0.016 -0.049,-0.009 -0.01,-0.002 v 0 l -0.01,-0.002 -0.308,-0.06 -4.208,-0.774 -0.165,-0.03 -0.268,-0.049 -0.165,-0.031 -2.286,-0.42 -0.775,-0.121 -0.668,-0.104 -0.036,-0.005 -0.53,-0.083 -1.448,-0.225 -0.01,-0.001 -0.031,-0.004 -0.196,-0.031 -0.112,-0.017 -5.077,-0.79 -3.124,-0.445 -0.437,-0.063 -0.067,-0.009 -0.126,-0.018 -2.435,-0.348 -1.415,-0.201 -0.061,-0.009 -3.444,-0.491 -0.428,-0.061 -0.112,-0.014 -0.058,-0.008 -0.302,-0.039 -0.101,-0.012 -0.098,-0.013 -0.036,-0.005 -1.166,-0.149 -0.329,-0.042 -0.074,-0.01 -0.268,-0.034 -0.01,-10e-4 v -0.001 l -0.173,-0.022 -0.168,-0.021 -0.138,-0.018 -0.158,-0.02 -0.27,-0.035 -0.388,-0.049 -8.565,-1.098 -8.301,-0.886 -0.445,-0.048 -2.864,-0.3 -2.587,-0.235 -1.161,-0.105 -0.29,-0.026 -0.183,-0.017 -0.159,-0.014 -1.192,-0.108 -0.16,-0.015 -0.205,-0.018 -0.207,-0.019 0.208,0.016 0.208,0.016 0.161,0.013 0.704,0.054 0.483,0.047 0.159,0.016 0.182,0.018 0.291,0.028 1.161,0.114" + id="path336" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1330.232,570.664 -5.969,-4.163 -2.695,-1.836" + id="path338" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1316.195,550.05 -0.081,-0.035 -9.149,-4.037 -1.323,-0.584 -9.244,-3.815 -0.668,-0.276 -9.324,-3.615 -0.152,-0.059 -8.721,-3.212 -0.521,-0.192 -0.31,-0.111" + id="path340" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.245,673.572 0.063,-0.075 0.091,-0.326 0.098,-0.349 0.321,-1.63 0.052,-0.269 0.037,-0.196 0.043,-0.224 0.706,-3.816 0.173,-0.986 0.509,-2.889 0.582,-5.008 10e-4,-1.203" + id="path342" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1444.874,644.234 -0.83,-3.261 -2.107,-5.845 -0.144,-0.341 -0.144,-0.34 -3.666,-7.272 -5.197,-7.791 -6.668,-7.306 -7.571,-6.532 -0.361,-0.312 -8.149,-5.796 -0.849,-0.604 -7.655,-4.964 -1.021,-0.672 -2.465,-1.581 -2.81,-1.804 2.353,1.508 0.457,0.296" + id="path344" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1323.642,566.403 -0.044,-0.082 -0.123,-0.231 -3.718,-2.555" + id="path346" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1325.703,567.541 -1.817,-1.278 -2.318,-1.598 -2.186,-1.507 -0.884,-0.508" + id="path348" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1248.004,520.779 -8.594,-5.114 -5.041,-2.999 -0.446,-0.255 -2.622,-1.497 -0.184,-0.106 -0.665,-0.379 -1.059,-0.605 -3.521,-2.011 -5.203,-2.972 -8.772,-4.801 -5.537,-3.03 -8.85,-4.655 -6.592,-3.467 -8.988,-4.385 -6.696,-3.268 -9.194,-3.932 -5.859,-2.506 -9.312,-3.645 -4.265,-1.67 -9.347,-3.555 -1.927,-0.733 -6.309,-2.277 -2.491,-0.899" + id="path350" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1116.854,457.911 -1.339,-0.388 -0.551,-0.105 -0.163,-0.031 -0.266,-0.051 -0.163,-0.032 -0.571,-0.109" + id="path352" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.284,458.164 -0.082,-0.054 -0.137,-0.093" + id="path354" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1302.055,555.912 -0.946,-0.682 -0.448,-0.323 -4.995,-3.601 -2.019,-1.456 -4.083,-2.943 -0.937,-0.676" + id="path356" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1383.355,621.206 8.109,5.852 1.67,1.205 0.544,0.406 3.045,2.269 6.234,4.644 7.971,6.038 1.628,1.233 2.377,1.802 0.19,0.145 0.033,0.025 6.507,4.934 0.723,0.553 5.954,4.549 0.807,0.617 0.369,0.281 0.442,0.338 4.148,3.219" + id="path358" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.72,667.162 0.05,0.046 0.063,0.06 0.042,0.16 v 0 l 0.072,0.281 0.09,0.359 0.022,0.089 -0.012,0.294" + id="path360" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1271.361,535.538 2.692,1.795 2.822,1.882 2.683,1.789" + id="path362" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1280.535,554.977 2.403,-2.55 2.399,-2.533 0.098,-0.103 1.404,-1.483" + id="path364" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1288.158,546.867 -0.251,0.261 -0.279,0.29 -0.668,0.694 -0.117,0.122 v 0.005" + id="path366" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1000.019,574.153 -0.108,0.076 -0.326,0.226 -0.36,0.25 -0.502,0.349 -0.321,0.223 -0.101,0.071 -1.094,0.77" + id="path368" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 995.732,576.342 -0.355,0.137 -4.302,0.707 -4.218,0.694 -8.706,1.318 -0.023,0.004 -0.626,0.095 -3.518,0.533 -0.025,0.003 -0.897,0.144 -2.211,0.352 -0.498,0.08 -2.853,0.454 -0.119,0.019 -1.294,0.207 -0.425,0.068 -0.128,0.02 -9.876,1.575 -0.67,0.107 -1.983,0.324 -0.117,0.019 -0.496,0.081 -0.129,0.021 -9.869,1.614 -7.161,1.171 -1.045,0.171 -5.434,0.91 -9.863,1.652 -1.51,0.254 -1.749,0.292 -2.043,0.346 -0.657,0.111 -1.048,0.177 -1.716,0.29 -0.38,0.065 -7.998,1.352 -6.654,1.096 -0.076,0.013 -0.07,0.011 -2.971,0.462" + id="path370" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1079.379,759.276 -0.154,0.223 -0.219,0.317 0.079,0.138 1.943,1.049 5.467,2.981 7.459,4.547 7.905,5.749 7.888,6.147 0.536,0.418 0.268,0.181 0.28,0.172 0.693,0.378 1.51,0.801 1.807,0.953 1.027,0.537 0.558,0.291 1.171,0.616 0.568,0.312 0.065,-0.005 0.023,-0.002 0.085,-0.008 0.026,-0.002 0.122,-0.01 0.753,-0.512 2.148,-1.457 2.975,-1.683 3.226,-1.181 3.659,-0.773 2.171,-0.234 2.108,-0.228 4.747,-0.024 0.995,0.106 3.875,0.413" + id="path372" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1118.165,785.086 0.163,-0.111 0.21,-0.142 0.06,-0.041 0.327,-0.222 2.165,-1.471 2.995,-1.698 3.239,-1.189 3.671,-0.778 2.466,-0.267 1.826,-0.198 4.762,-0.026 5.079,0.54 0.015,0.003 0.304,0.063 1.785,0.366 3.754,0.77 4.176,1.152 2.071,0.571 0.06,0.017 0.803,0.221 0.797,0.274 6.658,2.291 6.876,3.009 6.557,3.418 6.502,3.792 5.994,3.867 5.031,3.642 4.095,3.276 3.192,2.774 2.091,1.925 0.794,0.731 0.142,0.071 0.498,-0.072 0.017,-0.002 0.135,-0.02 0.217,-0.031 0.866,-0.099 1.061,-0.122 0.484,-0.055 2.112,-0.241 0.947,-0.129 0.29,-0.066 0.31,-0.072 9.692,-2.464 2.618,-0.665 9.696,-2.446 1.083,-0.273 0.315,-0.079 2.259,-0.555 6.959,-1.708 2.659,-0.629 4.46,-1.055 2.116,-0.469 0.209,-0.046 0.236,-0.052 2.237,-0.495 3.054,-0.569" + id="path374" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1098.599,701.85 -0.197,1.77 -0.033,0.292 -0.325,2.917 -0.045,0.56 -10e-4,0.009 -0.136,1.677 v 0 l -0.046,0.564 v 0.019 l -0.14,1.725 -0.22,3.397 -0.05,0.732 -0.054,0.782 -0.042,0.571 -0.01,0.148 -0.026,0.419 -0.065,0.664 -0.135,0.864 -0.141,0.808 -0.087,0.494 -0.063,0.342 -0.072,0.353 -0.035,0.683 0.046,1.331 -0.171,1.805 -0.683,2.104 -0.722,1.775 -0.158,0.443 -0.134,0.377 -0.076,0.333 -0.073,0.318 -0.111,0.48 -0.19,0.82 -0.193,0.837 -0.104,0.451 -0.019,0.079 -0.051,0.266 -0.01,0.033 v 0.144 l 0.028,0.062 0.023,0.054 -0.433,1.332 -1.338,3.885 -2.079,5.223 -2.656,5.347 -0.837,1.357 -1.905,3.085 -0.16,0.261 -0.574,0.671 -2.26,2.64 -2.106,1.975 -0.078,0.074 -0.226,0.214 -0.423,0.4" + id="path376" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1084.833,753.581 -0.78,0.91 -1.859,2.166 -2.094,1.944 -0.721,0.675" + id="path378" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1262.296,799.191 0.054,0.01 v 0 l 1.444,0.283 2.707,0.529 1.068,0.209 6.867,0.881 9.978,0.668 0.798,0.054 2.439,0.016 5.732,0.039 2.276,0.015 0.698,0.005 1.603,0.011 0.134,-0.007 0.363,-0.029 0.374,-0.029 3.615,-0.288 0.259,-0.021 0.197,-0.015 0.027,-0.002 0.233,-0.019 1.646,-0.131 0.936,-0.074 0.267,-0.022 0.22,-0.017 0.208,-0.017 0.26,-0.02 0.144,-0.012 0.234,-0.018 0.132,-0.011 0.234,-0.019 0.392,-0.031 0.305,-0.024 0.874,-0.07 0.452,-0.036 0.236,-0.018 0.233,-0.019 0.903,-0.072 1.171,-0.179 6.871,-1.05 0.899,-0.137 1.559,-0.238 0.866,-0.133 0.194,-0.046 1.133,-0.27 2.91,-0.692 4.424,-1.053 0.851,-0.259 1.598,-0.486 1.869,-0.568 0.65,-0.198 0.584,-0.177 0.837,-0.255 0.556,-0.17 0.653,-0.198 0.592,-0.183 1.569,-0.671 0.081,-0.035 0.146,-0.062 4.79,-2.12 6.228,-3.079 2.47,-1.473 3.645,-2.175 0.824,-0.536 0.463,-0.301 0.363,-0.236 0.094,-0.062 0.041,-0.026 0.763,-0.497 0.615,-0.401 1.145,-0.744 0.325,-0.212 0.551,-0.367 0.099,-0.065 0.81,-0.539 0.12,-0.079 0.016,-0.011 0.2,-0.134 0.024,-0.017 0.346,-0.26 0.343,-0.257 0.047,-0.075 0.1,-0.157 0.01,-0.262 v -0.27 l -0.016,-0.366 v 0 l -0.106,-2.503 -0.171,-0.723 -0.208,-0.351 -0.199,-0.355 -0.278,-0.171" + id="path380" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.86,705.353 -3.654,-5.642 -2.707,-2.365 -0.991,-0.866 -0.394,-0.345 -0.306,-0.267 -1.158,-1.012 -0.976,-0.853 -0.974,-0.851 -0.555,-0.485 -0.44,-0.385 -0.017,-0.014 -0.021,-0.019 -0.127,-0.111 -0.262,-0.229 -0.486,-0.385 -0.227,-0.179 -0.513,-0.406 -0.483,-0.382 -0.416,-0.33 -0.735,-0.582 -0.205,-0.162 -0.663,-0.525 -1.821,-1.442 -2.544,-2.013 -0.444,-0.351 -3.834,-3.036 -4.746,-3.569 -7.061,-5.31 -1.705,-1.282 -0.152,-0.11 -1.041,-0.751 -8.111,-5.849 -3.078,-2.22 -2.006,-1.367 -3.781,-2.576 -5.651,-3.851 v 0 l -1.793,-1.222 -0.198,-0.128 -5.484,-3.556 -0.623,-0.404 -0.147,-0.096 -0.062,-0.04 -2.133,-1.383 -0.366,-0.237 -0.856,-0.556 -3.065,-1.987 -1.455,-0.944 -0.067,-0.043 -0.749,-0.486 -0.824,-0.534 -0.809,-0.506 -1.014,-0.634 -0.213,-0.134 -8.479,-5.302 -1.23,-0.769 -0.531,-0.332 -1.338,-0.837 -0.292,-0.183 v 0 l -0.838,-0.523 -0.382,-0.239 -0.368,-0.231 -0.922,-0.547 -0.429,-0.254 -0.617,-0.367 -2.42,-1.436 -7.301,-4.334 -1.894,-1.044 -8.758,-4.828 -0.32,-0.176 -1.151,-0.606 -1.649,-0.867 -0.648,-0.341 -0.207,-0.108 -0.168,-0.089 -0.01,-0.003 -0.028,-0.015 -0.356,-0.187 -0.505,-0.266 -0.144,-0.075 -0.079,-0.042 -0.103,-0.054 -0.078,-0.041 -2.385,-1.255 -1.716,-0.902 -1.568,-0.825 -2.5,-1.314 v -10e-4 l -0.685,-0.337 -1.511,-0.746 -0.788,-0.388 v 0 l -7.412,-3.654 -3.377,-1.665 -0.334,-0.165 v -0.001 l -1.064,-0.472 v -10e-4 l -1.464,-0.648 -1.141,-0.506 -0.991,-0.44 -0.319,-0.141 -0.023,-0.01 -0.499,-0.222 -2.255,-0.999 -5.48,-2.429 -0.201,-0.089 -0.94,-0.376 -0.137,-0.055 -7.8,-3.12 -1.462,-0.585 -1.102,-0.441 -1.43,-0.572 -0.445,-0.163 -0.435,-0.159 -3.849,-1.406 -0.634,-0.231 -6.746,-2.464 -0.284,-0.103 -9.619,-2.736 -1.537,-0.437 -0.452,-0.054 -8.726,-1.045 -0.054,0.002 -2.34,0.091 -1.592,0.062 -0.377,0.014 -1.079,0.042 -1.793,0.07 -0.755,0.029 h -0.002 l -0.118,0.004 -0.154,0.006 -0.582,0.023 h -0.003 l -0.348,0.014 -1.923,0.206 -0.495,0.054 -0.443,0.047 -0.666,0.072 -2.297,0.247 -0.095,0.01 -3.138,0.337 -1.554,0.168 -0.146,0.015 -0.322,0.035 -0.084,0.009 -0.751,0.107 -0.004,0.001 -9.9,1.415 -2.456,0.352 -0.345,0.054 -0.206,0.033 -0.414,0.065 -9.878,1.563 -4.195,0.664 -2.769,0.488 -0.6,0.106 -0.677,0.119 -7.324,1.292 -4.916,0.867 -1.169,0.232 -9.809,1.949 -4.318,0.858 v 0 l -1.582,0.314 -1.354,0.277 -2.545,0.522 -0.135,0.027 -0.016,0.004 -3.317,0.679 -1.293,0.265 -0.556,0.114 -1.161,0.238 -1.667,0.341 -0.178,0.037 -1.394,0.285 -0.183,0.034 -0.098,0.018 -0.826,0.15 -0.626,0.115 -1.982,0.362" + id="path382" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.781,705.348 0.079,0.005 -1.462,1.409 -1.98,1.908 -7.749,0.978 -0.83,0.105 -8.72,-0.779 -3.016,-0.27 -0.48,-0.077 -0.856,-0.137 -0.706,-0.113 -0.602,-0.097 -0.076,-0.012 -0.454,-0.072 -0.558,-0.09 -1.445,-0.231 -1.07,-0.172 -0.256,-0.041 -0.281,-0.045 -0.133,-0.021 -0.272,-0.044 -0.457,-0.073 -0.358,-0.057 -0.202,-0.033 -3.054,-0.489 -0.639,-0.106 -0.084,-0.014 -0.196,-0.032 -2.281,-0.379 -4.005,-0.664 -6.932,-1.317 -9.73,-2.31 -4.988,-1.184 -1.36,-0.342 -6.652,-1.674 -0.121,-0.03 -2.347,-0.591 -0.899,-0.226 -3.686,-0.928 -4.41,-1.178 -9.661,-2.581 -0.299,-0.079 -2.155,-0.594 v 0 l -3.432,-0.945 -4.985,-1.373 -3.683,-1.014 -0.034,-0.009 -0.248,0.045 -0.033,0.305 -0.01,0.085 -0.05,0.463 -0.053,0.405" + id="path384" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1353.057,768.851 -5.137,-2.684 -8.902,-4.556 -1.041,-0.534 -8.93,-4.5 -2.021,-1.018 -8.955,-4.452 -2.646,-1.316 -9.008,-4.344 -2.913,-1.405 -9.088,-4.171 -2.822,-1.295 -9.107,-4.131 -0.11,-0.05 -3.865,-1.9 -0.802,-0.683 -0.119,-0.101 v -0.004 l -0.104,-0.088 -0.025,-0.022 -2.376,-2.019 -0.487,-0.445 -2.683,-2.452 -4.73,-4.32 -2.866,-2.615 -1.437,-1.311 -5.544,-5.057 -7.485,-6.632 -1.797,-1.592 -7.599,-6.502 -1.79,-1.531 -7.704,-6.375 -2.457,-2.033 -7.807,-6.248 -1.662,-1.33 -0.945,-0.757 -1.717,-1.322 -1.235,-0.952 -1.429,-1.101 -1.019,-0.784 -0.098,-0.076 -0.918,-0.707 -0.58,-0.447 -0.477,-0.367 -0.162,-0.125 -0.393,-0.302 -0.011,-0.009 -0.577,-0.445 -0.514,-0.396 -0.095,-0.073 -0.093,-0.072 -0.275,-0.211 -0.557,-0.429 -0.167,-0.126 -0.456,-0.344 -0.241,-0.183 -0.01,-0.006 -0.443,-0.335 -0.011,-0.008 -0.173,-0.131 -1.371,-1.035 -0.077,-0.058 -2.063,-1.557 -0.027,-0.021 -0.01,-0.007 -0.862,-0.65 -1.535,-1.16 -0.112,-0.084 -0.023,-0.017 -0.762,-0.576 -5.001,-3.779 -2.602,-1.955 -1.008,-0.788 -0.027,-0.021 v -0.001 l -0.015,-0.012" + id="path386" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1189.959,659.04 -0.955,-0.648 -6.151,-4.173 -1.055,-0.716 -3.927,-2.664 -0.093,-0.063 -1.753,-1.189 -2.851,-1.934 -3.803,-2.506 -7.471,-4.923 -1.944,-1.222 v 0 l -2.068,-1.301 -7.008,-4.408 -0.66,-0.415 -1.627,-1.023 -0.375,-0.225 -6.112,-3.664 -0.229,-0.137 -0.76,-0.455 -1.021,-0.612 -0.215,-0.129 -2.959,-1.774 -0.488,-0.292 -1.738,-1.042 -0.501,-0.301 -1.061,-0.599 -8.708,-4.916 -4.794,-2.706 -4.09,-2.133 -4.796,-2.501 -1.006,-0.525 -0.138,-0.072 -0.388,-0.202 -4.977,-2.595 -9.027,-4.302 -4.672,-2.226 -10e-4,-10e-4 -3.178,-1.514 -4.749,-2.054 v 0 l -0.696,-0.3 -9.179,-3.969 -2.611,-1.129 -8.442,-3.208 -8.045,-3.058 -1.983,-0.617 -3.005,-0.934 -3.736,-1.162 V 582.5 l -0.765,-0.238 -3.184,-0.99 -1.902,-0.591 -0.02,-0.006 -0.222,-0.069 -0.438,-0.136 -9.78,-2.087 -3.797,-0.81" + id="path388" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.924,690.228 -0.023,0.229 -0.211,2.038 -0.237,2.304 -0.1,0.954 -0.069,0.594" + id="path390" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.871,690.633 -0.243,2.002 -0.236,2.048 -0.1,0.869 -0.069,0.593 -0.172,1.487 -0.443,3.833 -0.211,2.16 -0.028,0.287" + id="path392" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1176.225,649.925 1.438,0.984 0.093,0.063 1.385,0.947 3.581,2.45 4.914,3.362 3.077,2.106" + id="path394" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.922,659.672 0.018,0.024 0.016,0.022" + id="path396" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.957,659.652 0.18,-0.23 1.312,-1.67" + id="path398" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1258.301,799.871 1.972,-0.382 0.843,-0.163 1.18,-0.135" + id="path400" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1261.116,799.326 0.239,-0.024 v 0 l 0.995,-0.101" + id="path402" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 979.228,416.934 -3.086,-1.254 -9.305,-3.662 -1.676,-0.66 -6.402,-2.293 -6.801,-2.038 -5.013,-1.267 -6.363,-1.417 -4.744,-0.929 -9.915,-1.296 -0.385,-0.051 -6.164,-0.478 -4.946,-0.27 -6.555,-0.302 -4.769,-0.219 -3.718,-0.092 -1.563,-0.037 -3.967,-0.036 -0.87,0.01 -2.097,0.13 -0.909,0.057 -0.701,0.048 -0.354,0.028 -2.284,0.184 -0.696,0.057 -0.164,0.053 -0.017,0.007" + id="path404" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1032.027,446.17 0.443,-0.077 2.888,-0.423 2.762,-0.201 3.374,-0.176 3.667,-0.152 4.534,0.472 5.986,1.698 5.094,1.755 1.766,0.608" + id="path406" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1064.689,448.046 -0.01,-0.056 -0.061,-0.495 -0.111,-0.119 -2.237,-0.87 -6.302,-2.451 -9.305,-3.572 -9.359,-3.524 -1.888,-0.711 -9.391,-3.438 -2.798,-1.024 -9.437,-3.308 -2.709,-0.949 -9.479,-3.186 -2.933,-0.986 -9.513,-3.08 -3.462,-1.121 -1.794,-0.549 -2.27,-0.695 -1.16,-0.355 -8.063,-2.468" + id="path408" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1030.664,439.701 0.144,0.298 0.709,2.281 0.21,2.075 v 1.548 l 0.068,0.678 v 0.017 l 0.114,0.197 0.127,0.05 0.449,-0.08 0.015,-0.002 2.928,-0.43 2.796,-0.199 v 0 0 l 3.376,-0.168 0.606,-0.024 3.004,-0.119 4.449,0.483 5.909,1.713 4.145,1.454" + id="path410" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1062.799,449.693 0.014,-0.018 0.247,-0.328 0.615,-0.784 0.612,-0.772 0.241,-0.296 h 0.095" + id="path412" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1063.089,449.715 0.422,-0.631 0.567,-0.831 0.226,-0.315 0.095,-10e-4 0.068,0.394" + id="path414" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 888.475,401.111 0.368,-0.016 3.97,0.075 1.964,0.149 1.66,0.127 0.122,0.009 0.024,0.002 0.254,0.019 2.265,0.172 7.222,0.709 6.75,0.765 7.846,1.23 9.806,1.959 0.732,0.146 9.749,2.226 2.55,0.582 9.691,2.464 3.416,0.868 9.639,2.663 3.837,1.06 9.587,2.847 3.809,1.132 9.542,2.992 3.507,1.1 9.506,3.104 2.924,0.956 9.473,3.203 0.455,0.153" + id="path416" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1024.661,433.78 2.731,1.197 1.589,1.037 0.994,1.317 0.945,2.041 0.679,2.299 0.192,2.084" + id="path418" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1024.809,433.685 -5.564,-1.998" + id="path420" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1032.035,446.845 v -0.305 -0.37 l -0.071,-0.274" + id="path422" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1239.832,862.822 0.749,5.69 0.448,4.618 0.164,1.695 0.07,0.25 0.967,0.497 4.837,2.478 1.008,0.497 0.302,0.113 0.312,0.091 1.801,0.328 3.585,0.62 0.725,0.125 0.463,0.08 0.056,0.006 6.611,0.67 7.34,-0.14 8.802,-1.589 9.483,-3.172 1.537,-0.514 9.142,-4.052 2.52,-1.117 8.712,-4.909 1.959,-1.104 6.342,-4.027 1.441,-0.916 1.186,-0.753 0.082,-0.053 0.094,-0.06 2.065,-1.327 1.287,-0.827 3.037,-1.951 5.733,-3.648 6.478,-3.988 1.06,-0.657 2.03,-1.259 1.233,-0.765 0.505,-0.313 0.019,-0.012 1.093,-0.678 0.774,-0.479 6.439,-4.174 6.156,-4.187 0.239,-0.167 5.878,-4.211 5.891,-4.471 6.209,-4.972 6.047,-5.21 5.413,-5.191 5.05,-5.241 4.954,-5.363 5.011,-5.784 5.214,-6.499 5.123,-6.901 4.747,-6.998 4.2,-6.746 3.487,-6.155 3.026,-5.828 2.814,-5.76 2.515,-5.864 2.131,-6.139 1.74,-6.003 1.343,-5.467 0.132,-0.625 0.456,-2.155 0.114,-0.538 0.118,-0.551 1.008,-5.423 0.769,-5.564 0.442,-5.58 0.01,-1.879 0.01,-1.562 0.01,-2.036 -0.268,-4.947 -0.445,-4 -1.391,-4.808 -0.261,-0.619" + id="path424" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1430.77,715.081 0.606,-1.5 0.321,-0.794 0.017,-0.044 2.507,-6.773 1.391,-3.821 0.839,-2.374 0.348,-0.979 0.344,-1.282 0.147,-0.551 0.051,-0.193 0.373,-1.394 0.075,-0.282 0.192,-0.716 0.969,-4.314 0.503,-3.282" + id="path426" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1428.296,721.11 0.922,-2.232" + id="path428" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1435.282,695.738 0.216,-0.452 0.094,-0.196 0.219,-0.457 0.271,-0.519 0.141,-0.272 0.316,-0.606 0.425,-0.818 1.108,-2.102 0.391,-0.761 0.071,-0.304" + id="path430" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1438.463,689.555 -0.261,0.156" + id="path432" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1437.926,689.527 0.188,0.058 0.088,0.126 -0.395,0.76 -1.099,2.11 -0.126,0.245 -0.022,0.044" + id="path434" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1436.677,699 -0.336,0.859 -0.777,2.006 -1.309,3.41" + id="path436" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 735.151,539.897 -0.167,-0.026 -0.241,-0.037 -0.328,-0.051 -1.375,-0.222 -0.295,-0.047 -0.006,-10e-4 -0.13,-0.021" + id="path438" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 743.039,578.8 0.353,-0.174 0.031,-0.015 0.853,-0.415 1.653,-0.549 2.663,-0.529 3.356,-0.326 3.625,0.058 0.1,0.002 0.102,0.012 3.864,0.473 4.074,0.949 0.399,0.125 1.9,0.596 1.815,0.569 4.085,1.505 1.94,0.89 2.215,1.016 0.256,0.117 0.465,0.213 0.453,0.243 6.041,3.242 7.192,4.374 6.951,4.896 6.276,5.138 5.162,5.096 4.768,5.493 5.099,6.333 2.887,4.071 2.167,3.057 4.63,7.868 2.787,5.574 0.313,0.626 0.053,0.107 0.112,0.224 0.493,0.985 0.285,0.571 0.529,1.25 2.77,6.544 0.75,2.036 1.639,4.453 0.734,2.327 0.589,1.87 0.602,2.321 0.219,0.845 0.272,0.137 0.553,0.278 0.478,0.239 1.927,0.963 1.845,0.923 0.832,0.412 0.187,0.08 0.192,0.07 6.317,2.348 1.302,0.483 6.984,2.76 5.871,2.63 5.677,2.763 6.338,3.137 6.477,3.238 6.081,3.061 2.665,1.346 1.813,0.917 1.661,0.84 0.189,0.018 0.449,-0.095" + id="path440" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 736.098,539.857 -0.12,0.005 -0.246,0.01 -0.174,0.008 -0.407,0.017 -0.158,-0.038 -0.237,-0.057 -1.994,-0.478 -0.015,-0.004 -0.237,-0.057 -0.319,-0.032 -0.064,-0.006 -0.116,-0.012 -0.082,-0.008 -0.038,-0.004 -0.029,-0.003 -0.767,-0.076 -0.813,-0.082 -0.955,-0.048 -0.308,-0.016 -0.159,-0.008 -0.54,-0.027 -0.095,0.049 -0.067,0.034 -0.025,0.013 -0.007,0.009 -0.157,0.171 -0.004,0.005 -0.108,0.145 -0.008,0.01 -0.021,0.028 -0.022,0.038 -0.082,0.191 0.009,0.21 0.054,0.3 0.252,1.417 0.128,0.742 0.303,1.766 0.043,0.249 0.337,1.964 0.344,1.424 1.372,5.666 0.05,0.206 0.223,0.663 2.955,8.78 3.487,9.372 0.505,1.358 0.109,0.176 0.135,0.172 0.696,0.672 2.397,2.236 0.415,0.387 0.793,0.74 0.681,0.641 0.027,0.025 0.09,-10e-4 0.062,-10e-4 0.109,-10e-4 0.348,-0.172 0.875,-0.425 1.642,-0.544 2.654,-0.525 3.346,-0.325 3.396,0.055 0.214,0.003" + id="path442" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.257,539.63 -0.129,0.025 -0.168,0.033 -0.267,0.052 -0.595,0.117 -0.1,0.019 -0.038,0.007 -0.231,0.046 -0.242,0.047 -0.392,0.077 h -10e-4 l -0.085,0.017" + id="path444" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.898,603.132 -0.244,-0.212 -0.079,-0.068 -0.421,-0.26 -1.227,-0.759 -1.073,-0.663 -3.495,-2.159 -3.401,-2.511 -0.082,-0.062 -1.266,-0.934 -1.404,-1.953 -0.002,-0.002 -0.185,-0.258 -0.074,-0.103 -0.322,-0.447 -0.132,-0.183 -0.02,-0.028 -0.081,-0.113" + id="path446" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 891.39,592.417 -0.04,-0.129 -0.284,-0.906 -0.55,-1.755 -0.138,-0.515 -0.566,-2.1 -0.247,-1.154 -0.167,-0.78 -0.024,-0.113 -0.028,-0.13 -0.154,-2.227 -0.009,-0.122 -0.002,-0.125 -0.004,-0.239" + id="path448" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 891.491,592.558 -0.123,-0.375 -0.633,-1.925 -0.723,-2.61 v -10e-4 l -10e-4,-0.002 -0.478,-2.204 -0.134,-2.035 -0.024,-0.363 v -0.003 l -10e-4,-0.373" + id="path450" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 840.561,662.998 -0.033,0.037 -0.107,0.13 -0.001,0.196 0.057,0.265 0.116,0.573 0.301,1.157 1.363,4.326 1.228,3.54 0.18,0.515 0.806,0.41 4.139,2.108 0.813,0.413 0.185,0.091 0.186,0.09 7.527,3.116 6.968,3.024 6.196,3.006 6.049,3.096 0.297,0.15 0.217,0.109 6.014,3.034 6.666,3.32 6.46,3.176 8.958,4.353 0.153,0.073 9.002,4.355 5.065,2.45 7.893,3.821 8.828,4.273 8.994,4.371 7.383,3.588 8.991,4.378 7.003,3.41 8.991,4.377 6.579,3.204 8.993,4.374 6.033,2.935 8.996,4.369 5.361,2.604 8.998,4.364 4.664,2.262 8.998,4.363 3.941,1.911 8.999,4.362 3.074,1.491 8.999,4.361 2.061,0.998 8.709,4.914 1.351,0.763 8,6.001 1.08,0.81 7.482,6.636 1.016,0.901 7.275,6.861 1.043,0.983 5.563,5.403 0.316,0.307 0.358,0.348 2.241,2.16 0.242,0.194 0.255,0.174 0.928,0.509 4.526,2.386 0.91,0.478 0.296,-0.013 0.861,-0.681" + id="path452" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.633,819.032 -0.142,-0.685 -0.114,-0.552 -0.49,-2.55 -1.114,-5.809 -0.677,-9.156 0.445,-4.52 1.092,-4.221 1.823,-3.633 1.69,-2.54 0.218,-0.297" + id="path454" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1117.853,785.485 0.169,-0.113 0.097,-0.065 0.219,-0.236" + id="path456" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1117.784,785.345 -0.095,0.064 -0.152,0.103 -0.685,0.942 -1.685,2.568 -1.812,3.67 -1.078,4.253 -0.43,4.543 0.701,9.1 1.224,5.993 0.197,0.966 0.15,0.737 10e-4,10e-4 0.06,0.294 0.26,1.176" + id="path458" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1066.031,768.386 -5.513,0.992 -6.509,-0.994" + id="path460" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 897.951,689.45 0.01,-0.224 10e-4,-0.011 0.017,-0.305 -0.421,-1.255 -1.306,-3.044 -1.349,-3.028 -0.537,-1.188 -0.087,-0.268 -10e-4,-0.27 0.076,-0.497 0.146,-0.946 -0.312,-2.648 -1.305,-5.621 -1.643,-7.353 -1.321,-7.823 -0.933,-7.01 -0.477,-4.886 -0.517,-2.396" + id="path462" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 854.316,669.203 -7.586,-2.896 -0.189,-0.071 -0.182,-0.082 -0.828,-0.411 -1.915,-0.961 -1.949,-0.979 -0.372,-0.187 -0.798,-0.436" + id="path464" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 840.42,663.361 0.823,0.412" + id="path466" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1045.7,765.159 -9.046,-4.263 -2.064,-0.973 -8.924,-4.513 -3.916,-1.98 -8.92,-4.522 -4.635,-2.349 -8.914,-4.532 -5.318,-2.704 -8.908,-4.544 -5.966,-3.043 -8.902,-4.554 -6.498,-3.324 -8.897,-4.564 -6.919,-3.548 -8.896,-4.567 -7.34,-3.768" + id="path468" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1079.225,759.499 -0.083,0.043 -0.152,0.171 -0.378,0.423 -1.21,1.063 -2.641,2.082 -3.762,2.452 -4.591,2.191 -5.492,1.041 -6.453,-0.996 -3.148,-1.169" + id="path470" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1074.344,763.79 2.64,-2.018 1.221,-1.056 0.391,-0.44 0.158,-0.178 0.071,0.15 1.94,1.062 5.483,2.998 7.475,4.563 7.911,5.758 7.886,6.149 0.538,0.42 0.268,0.181 0.279,0.17 0.866,0.469 2.029,1.076 2.132,1.125 0.082,0.043 1.092,0.574 0.591,0.308 0.387,0.201 0.223,-0.025 0.112,-0.013 0.072,-0.162 0.062,-0.066" + id="path472" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1036.322,760.25 -1.29,-0.609 -8.925,-4.51 -3.911,-1.977 -8.922,-4.516 -4.631,-2.344 -8.918,-4.524 -5.314,-2.695 -8.913,-4.534 -5.961,-3.032 -8.908,-4.545 -6.493,-3.312 -8.902,-4.556 -6.915,-3.539 -8.897,-4.565 -7.338,-3.766 -8.893,-4.573 -7.764,-3.993 -8.888,-4.585 -5.272,-2.719 -6.98,-3.627" + id="path474" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 898.399,689.409 0.063,-0.089 0.008,-0.241 0.003,-0.063" + id="path476" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 837.528,618.708 0.282,0.059 0.044,0.009 0.102,0.022 3.939,0.822 2.057,0.946 2.334,1.073 3.594,1.653 6.28,2.873 2.875,1.315 9.097,4.151 0.147,0.067 4.661,2.126 3.571,1.628 5.849,2.667 2.085,0.951 0.17,0.045 0.398,0.015" + id="path478" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 837.81,618.767 0.608,1.742 0.795,2.279 -0.857,-2.075 -0.828,-2.005" + id="path480" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 837.956,618.798 0.565,0.931 0.071,0.203 1.085,3.1 -1.185,-2.767 -0.638,-1.489" + id="path482" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 856.519,654.559 1.719,3.771 1.501,3.295 0.12,0.264 4.433,3.752 -4.581,-3.786 -1.871,-3.841 -1.41,-2.894 1.504,2.969 1.925,3.8" + id="path484" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 884.615,639.115 -0.091,-0.088 0.008,-0.254 0.076,-0.438 0.284,-1.637 0.966,-5.566 1.755,-5.965 0.345,-1.174 3.764,-6.755 3.523,-5.018 1.366,-1.928 0.64,-0.721 1.09,-0.988 2.557,-2.282 0.821,-0.73 0.076,-0.067 1.645,-1.462 1.047,-0.919 0.146,-0.113 0.012,-0.01" + id="path486" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.575,602.852 0.036,0.076 0.021,0.044 0.013,0.028 0.062,0.055 0.246,0.217" + id="path488" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 885.018,638.987 -0.192,-0.008 -0.091,-0.088 0.008,-0.253 0.039,-0.223 0.321,-1.852 0.965,-5.565 1.713,-5.764 0.408,-1.371 3.823,-6.747 3.582,-5.01 1.385,-1.925 0.641,-0.721 1.071,-0.934 2.501,-2.117 0.795,-0.666 0.078,-0.065 1.622,-1.358 0.889,-0.713" + id="path490" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 895.534,682.206 -0.387,-0.782 -0.575,-1.165 -0.087,-0.268 -10e-4,-0.27 0.077,-0.496 0.146,-0.946 -0.313,-2.647 -1.304,-5.621 -1.643,-7.353 -1.321,-7.823 -0.932,-7.01 -0.476,-4.886 -0.463,-2.143" + id="path492" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 859.865,659.624 -0.031,0.358 -0.953,-1.14 -0.264,-0.316 -1.974,-4.794 -2.946,-7.132 -1.314,-2.692 -0.166,-0.341 -2.649,-5.425 -1.186,-2.178 -2.574,-4.727 -0.564,-1.034 -1.363,-2.154 -2.149,-3.392 -1.628,-3.168 -0.067,-0.13 0.871,-0.938 0.252,-0.272 2.518,0.92 0.128,0.16" + id="path494" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.374,582.667 -0.12,-0.331 -0.077,-0.214 -0.36,-0.025 -0.011,-10e-4 -0.799,0.205 -0.262,0.068 -0.106,0.027 -2.528,0.751 -3.734,1.105 -4.783,1.359 -4.637,1.214 -3.295,0.67 -2.806,-0.102 -3.168,-1.103 -5.176,-2.653 -0.169,-0.087 -2.426,-1.301 -2.44,-1.31 -4.443,-2.384 -8.813,-4.726 -2.721,-1.459 -8.855,-4.646 -3.199,-1.678 -8.906,-4.548 -3.398,-1.735 -8.966,-4.427 -3.32,-1.639 -9.032,-4.291 -2.825,-1.343 -6.113,-2.768 -4.919,-2.228 -9.18,-3.965 -0.159,-0.069 -6.803,-2.755 -2.979,-1.096 -2.788,-1.025 -3.665,-1.253 -2.531,-0.866 -1.967,-0.611 -0.067,-0.021 -2.161,-0.67 -0.757,-0.235 -0.06,-0.019 -0.128,-0.039 -0.141,-0.044 -0.125,-0.039 -0.037,-0.009 -0.294,-0.069 -0.099,-0.023 -0.007,-0.002 -1.179,-0.278 -0.974,-0.229 -0.83,-0.196 -0.285,-0.043 -0.476,-0.073 -0.126,-0.019 v 0 l -0.053,-0.008 -0.017,-0.003 -0.177,-0.027 -0.156,-0.023 -0.216,-0.033 -0.283,-0.044 -0.103,-0.015 -0.088,-0.014 -0.154,-0.023 -0.239,-0.036 -0.031,-0.004 -0.027,-0.004 -0.058,-0.009 -0.123,-0.019 -0.016,-0.002 -0.079,-0.012 -0.046,0.031 -0.039,0.069 0.062,0.066 0.114,0.12 0.13,0.137 0.171,0.197 0.176,0.204 0.12,0.14 0.113,0.13 0.162,0.188 0.357,0.413 0.015,0.017 0.021,0.076 0.115,0.409 -0.04,0.34 -0.02,0.177 -0.01,0.083 -0.008,0.071 -0.004,0.03 v 0 l -0.006,0.053 -0.008,0.066 -0.019,0.181 -0.029,0.273 -0.008,0.079 -10e-4,0.012 -0.041,0.39 -0.042,0.395 -0.056,0.502 -0.028,0.249 -0.017,0.15 -0.022,0.203 -0.11,0.983 -0.099,0.882 -0.019,0.169 -0.276,0.77 -0.24,0.669 -0.126,0.351 -0.191,0.535 -0.004,0.009 -0.006,0.017 -0.106,0.296 -0.027,0.075 -0.109,0.305" + id="path496" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.346,529.249 -0.102,-0.006" + id="path498" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.323,811.644 -0.184,0.278 -0.018,0.05 0.03,0.117 0.608,0.586 0.337,0.324 2.774,2.671 3.807,3.862 4.044,4.48 4.178,5.074 1.113,1.492 3.095,4.147 0.286,0.416 0.459,0.666 0.726,1.054 1.471,2.135 0.751,1.09 2.64,4.25 1.839,3.481 0.204,0.484 1.083,2.568 1.071,3.251 0.453,1.798 1.742,6.904 0.065,0.257" + id="path500" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1239.897,863.079 0.753,5.693 0.448,4.611 0.165,1.692" + id="path502" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1255.051,800.861 -0.073,0.016 -0.119,0.026 -0.153,0.036 -2.18,0.52 -3.334,0.795 -2.807,0.669 -6.806,1.675 -2.271,0.559 -0.354,0.092 -9.684,2.495 -0.953,0.245 -9.016,2.36 -3.21,0.835 -0.311,0.072 -0.289,0.066 -0.945,0.128 -2.55,0.289 -1.055,0.12 -0.914,0.103 -0.876,0.127" + id="path504" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1363.781,793.894 0.085,-0.259 0.15,-0.459 0.493,-1.34 0.469,-1.253 0.159,-0.455 0.054,-0.284 -0.01,-0.011" + id="path506" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.962,795.87 -0.225,-0.189 -0.184,-0.153 -1.521,-1.393 -0.166,-0.5" + id="path508" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1261.912,806.703 2.311,1.914 4.474,3.233 0.376,0.271 0.317,0.23" + id="path510" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1296.039,819.72 -0.804,-0.007 -1.209,-0.012 -4.987,-0.048 -4.232,-0.867 -2.047,-0.419 -1.529,-0.59 -5.301,-2.047" + id="path512" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.154,789.92 -0.04,0.171 -0.614,0.427 -0.507,0.352 -2.658,1.847 -0.048,0.031 -1.206,0.772 -2.784,1.782 -5.258,2.992 -4.524,2.475 -1.818,1.029 -1.511,1.241 -2.587,2.23 -1.019,0.879 -0.617,0.534 -3.08,2.67 -1.787,1.531 -2.611,1.22 -6.177,2.269 -8.887,2.485 -1.242,0.216" + id="path514" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1263.373,807.332 -0.698,-0.53 -0.521,-0.397 -5.041,-4.356 -1.702,-1.47 -0.03,-0.026 -0.136,0.132 -0.082,0.074 0.025,-0.043 0.078,-0.101 -0.099,0.02 -0.08,0.016 -0.101,0.022 -0.149,0.036 -2.18,0.519 -3.563,0.85 -2.576,0.613 -7.038,1.733 -2.038,0.502 -0.552,0.142 -9.684,2.495 -0.757,0.195 -9.017,2.361 -3.211,0.835 -0.31,0.072 -0.29,0.066 -0.945,0.127 -2.398,0.27 -0.481,0.055 -1.06,0.119 -0.555,0.062 -0.798,0.106 0.028,-0.114 0.063,-0.095" + id="path516" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1283.007,818.18 -0.239,-0.049 -4.554,-1.757 -2.26,-0.873 -1.867,-1.047 -0.744,-0.418" + id="path518" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1366.042,797.607 0.035,-0.859 0.01,-0.18 0.025,-0.45 -0.098,-0.213 -0.274,-0.224" + id="path520" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1261.908,808.093 1.718,1.516 4.953,4.15" + id="path522" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1339.507,809.411 -3.152,1.375 -0.827,0.361 -1.113,0.486 -0.433,0.189" + id="path524" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1366.919,796.873 -0.842,-0.125" + id="path526" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1436.772,687.61 0.144,-0.355 0.043,-0.105 0.048,-0.116 0.119,-0.292 0.535,-1.314 0.704,-1.726 0.598,-1.469 0.114,-0.278 0.01,-0.014 0.092,-0.226 1.015,-2.491 0.011,-0.034 0.061,-0.181 0.459,-1.357 0.357,-1.058 0.934,-2.763 0.135,-0.397 0.166,-0.493 0.088,-0.31 0.237,-0.838 v 0 l 0.01,-0.036 0.015,-0.053 0.01,-0.031 0.241,-0.854 0.111,-0.391 v -0.007 l 0.086,-0.307 0.074,-0.259 0.193,-0.683 0.052,-0.186 0.085,-0.299 0.11,-0.389 0.198,-0.702" + id="path528" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1420.474,717.55 1.474,-2.35 0.455,-0.724 0.164,-0.261 0.023,-0.037 v -0.006 l 0.018,-0.029 0.443,-0.706 0.01,-0.01 0.067,-0.106 0.193,-0.308 0.023,-0.036 0.096,-0.153 0.253,-0.404 0.165,-0.263 0.182,-0.29 0.016,-0.025 0.053,-0.085 0.333,-0.531 0.028,-0.044 0.201,-0.321 0.368,-0.621 0.342,-0.58 0.173,-0.292 0.547,-0.926 0.026,-0.043 0.523,-0.886 2.069,-3.501 4.002,-7.57" + id="path530" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.278,779.745 0.167,0.062 0.152,0.009 0.128,-0.027 1.419,-1.064 4.007,-3.006 4.746,-3.856 1.112,-0.904 0.302,-0.245 7.449,-6.672 0.422,-0.378 1.183,-1.136 0.76,-0.73 0.04,-0.038 0.028,-0.027 0.485,-0.466 0.478,-0.459 5.009,-4.81 1.566,-1.65 0.066,-0.07 0.036,-0.037 10e-4,-0.002 0.064,-0.067 4.806,-5.063 3.43,-3.923 0.857,-0.979 0.464,-0.531 0.902,-1.031 1.429,-1.717 1.499,-1.801 0.029,-0.034 0.019,-0.022 2.34,-2.811 4.924,-6.411 2.681,-3.914 1.199,-1.75 0.073,-0.107 0.526,-0.768 0.144,-0.23 0.066,-0.105 2.611,-4.174 0.027,-0.043 0.466,-0.745 0.234,-0.373 0.226,-0.361 0.411,-0.658 0.094,-0.159 1.358,-2.304 0.773,-1.31 1.817,-3.084 3.982,-7.532 0.531,-1.153 2.245,-4.878 0.233,-0.506 0.192,-0.419 0.091,-0.198 0.457,-0.993 0.133,-0.288 0.122,-0.265 0.271,-0.662 0.023,-0.058 1.343,-3.285 0.098,-0.239 1.178,-2.881 0.088,-0.215 0.354,-0.865 0.052,-0.155 0.327,-0.969 1.68,-4.976 0.819,-2.925 0.022,-0.076 0.228,-0.816 0.37,-1.319 0.01,-0.027 0.096,-0.492 0.041,-0.211 0.728,-3.906 0.042,-0.968 -0.01,-0.036 -0.044,-0.172 v -0.019 l -0.051,-0.201 v -0.021 l -0.103,-0.387 v 0 l -0.015,-0.055 -0.09,-0.086 v -0.003 l -0.084,-0.07 v -0.003" + id="path532" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.425,620.282 -0.156,0.279 -2.218,3.984 -0.576,1.035 -0.658,1.182 -0.01,0.011 -0.021,0.037 -0.316,0.568 -1.696,2.924 -0.01,0.011 -2.722,4.694 -0.527,0.861 -2.09,3.418 v 0.005 l -0.734,1.2 -0.584,0.955 -0.288,0.47 -0.215,0.351 v 0.009 l -0.027,0.045" + id="path534" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.181,613.375 -0.29,0.535 -0.673,1.237 -1.5,2.758 -0.321,0.589 -0.229,0.422 -0.743,1.366" + id="path536" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1353.974,643.269 -0.557,0.848 -0.846,1.288 -0.045,0.068 -0.821,1.251 -0.01,0.01 -0.01,0.014 -0.182,0.277 -0.442,0.673 -1.04,1.582 -0.113,0.173 -0.01,0.007 -0.161,0.245 -0.249,0.381 -0.107,0.162 -3.05,4.377 -1.561,2.241 v 0.004 l -0.482,0.693 -0.586,0.803 -0.814,1.116 -0.464,0.636 v 10e-4 l -0.282,0.386 -1.948,2.672 -0.832,1.141 -0.177,0.243 -10e-4,10e-4 -0.196,0.27 -0.518,0.676 -0.207,0.27 -0.227,0.296 -0.185,0.241 -4.412,5.759 -0.847,1.049 -4.995,6.185 -4.932,5.833 -1.204,1.424 -2.519,2.865 -1.443,1.641 -2.469,2.807 -3.909,4.244 -3.012,3.268 -6.956,7.184 -0.654,0.675 -7.076,7.066 -0.746,0.745 -7.159,6.982 -0.388,0.378 -5.594,5.386 -1.942,1.871 -0.015,0.03" + id="path538" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.889,613.911 -0.964,1.77 -1.209,2.222 -0.321,0.589 -0.229,0.422 -0.897,1.647" + id="path540" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1433.978,659.558 -2.94,-2.281 -1.185,-0.92 -0.331,-0.252 -0.372,-0.284 -0.892,-0.682 -1.393,-1.064 -4.421,-3.376 -0.91,-0.695 -7.969,-6.041 -1.151,-0.873 -7.972,-6.037 -1.635,-1.238 -6.04,-4.497 -1.404,-1.045 -1.556,-1.158 -0.828,-0.616 -8.118,-5.84 -1.674,-1.204 -7.048,-4.898 -3.648,-2.534 -0.72,-0.411 -0.032,-0.019 -0.379,-0.216 -0.179,-0.002 -0.292,0.536" + id="path542" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.025,774.907 1.483,-1.12 4.198,-3.172 6.413,-5.219 4.618,-4.123 3.211,-2.868 0.292,-0.261" + id="path544" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1400.027,743.388 0.778,-0.889 2.729,-3.115 1.655,-1.888 0.01,-0.009 0.018,-0.02 0.484,-0.552 5.336,-6.397" + id="path546" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.774,731.699 -0.173,-0.022 -0.01,0.034" + id="path548" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1364.382,774.559 0.224,0.172 0.175,0.011 1.473,-1.112 4.165,-3.153 6.399,-5.214 5.188,-4.629 2.975,-2.655 0.329,-0.314 0.618,-0.59 0.765,-0.729 0.01,-0.005 0.028,-0.027 0.488,-0.466 0.48,-0.458 2.79,-2.663 0.158,-0.15 0.073,-0.07 0.054,-0.052 v -0.004 l 0.068,-0.065 2.366,-2.258 6.132,-6.43 v -0.003 l 0.497,-0.521 0.291,-0.331 0.407,-0.465 2.734,-3.119 1.661,-1.895 0.01,-0.012 0.015,-0.017 0.555,-0.634 5.338,-6.396 4.323,-5.614 0.364,-0.471 0.26,-0.338 0.307,-0.447 0.259,-0.377 0.204,-0.297 3.727,-5.427 1.66,-2.645 0.328,-0.522 0.092,-0.148 0.16,-0.254 0.027,-0.043 0.129,-0.206 0.174,-0.277 0.082,-0.13 0.073,-0.118 0.01,-0.015 0.086,-0.136 0.176,-0.281 0.143,-0.228 0.056,-0.09 0.064,-0.101 0.116,-0.186 0.147,-0.234 v -0.005 l 0.032,-0.05 0.174,-0.278 0.01,-0.013 0.115,-0.182 0.061,-0.097 0.2,-0.32 0.083,-0.131 0.07,-0.12 0.152,-0.257 0.174,-0.294 0.01,-0.007 0.01,-0.016 0.216,-0.366 v -0.005 l 0.094,-0.159 0.363,-0.614 0.089,-0.15 0.01,-0.011 0.193,-0.327 0.228,-0.386 0.149,-0.251 0.175,-0.296 0.204,-0.345 0.043,-0.073 0.152,-0.257 0.528,-0.892 1.196,-2.024 4.005,-7.585 1.019,-2.228 0.105,-0.229 0.272,-0.595 0.179,-0.391 2.488,-5.437 0.267,-0.657 0.094,-0.229 0.029,-0.073 0.343,-0.842 0.094,-0.23 0.151,-0.371 0.019,-0.048 0.218,-0.536 0.526,-1.291 0.189,-0.465 0.395,-0.969 0.155,-0.383 0.047,-0.113 0.092,-0.226 0.809,-1.988 0.192,-0.566 0.133,-0.392 0.109,-0.321 0.026,-0.077 0.39,-1.151 0.905,-2.669 0.083,-0.245 0.224,-0.66 0.062,-0.185 0.03,-0.105 0.06,-0.212 0.062,-0.216 0.528,-1.859 v 0 l 0.217,-0.763 0.218,-0.768 0.036,-0.126 10e-4,-0.004 0.016,-0.056 0.01,-0.035 0.025,-0.089 0.029,-0.102 0.018,-0.063 0.231,-0.81 v -0.02 l 0.072,-0.252 0.104,-0.367 0.01,-0.018 10e-4,-0.003 0.01,-0.02 0.325,-1.121 v -0.001 l 0.385,-1.332 0.183,-0.631 0.01,-0.024 0.012,-0.041 0.173,-0.596 -0.039,-0.164 -10e-4,-0.002 -0.01,-0.011 -0.01,-0.008 -0.035,-0.039 -0.035,-0.032 -0.119,-0.109 -0.036,-0.012 -10e-4,-10e-4 -0.01,-0.002 -0.248,-0.084 -0.031,-0.01 -0.144,-0.049 -0.022,-0.008 -0.185,-0.063 -0.125,-0.042 -0.056,-0.017 v 0 l -0.248,-0.073 -0.173,-0.051 -0.064,-0.019 h -10e-4 l -0.111,-0.033 -0.035,-0.01 -2.623,-0.775 -0.142,-0.042 -0.388,-0.115 -0.072,-0.021 -0.134,-0.04 -0.379,-0.155 -1.454,-0.594 -0.013,-0.006 -0.041,-0.016 -0.189,-0.078 -0.123,-0.05 -1.39,-0.569 -0.207,-0.084 -0.139,-0.057 -0.064,-0.027 -0.024,-0.01 -0.218,-0.09 -0.413,-0.172 -0.098,-0.02 -0.063,-0.012 -0.053,-0.011 -0.075,-0.015 -0.173,0.005 -0.013,10e-4 -0.169,0.005 -0.189,0.006 -0.103,0.003 -0.092,0.022 -0.038,0.059 v 0.005 l -0.128,0.242 -0.074,0.14 -0.204,0.385 -0.23,0.436 -1.936,3.64 -0.332,0.609 -0.293,0.54 -0.164,0.302 -0.282,0.517 -0.106,0.194 -0.446,0.819 -0.836,1.537 -0.529,0.973 -0.089,0.159 -0.242,0.429 -1.662,2.956 -1.843,3.278 -4.429,7.628 -3.027,5.023 -0.352,0.584 -0.101,0.168 -1.276,2.117 -4.875,7.693 -4.774,7.017 -1.231,1.702 -3.594,4.97 -0.382,0.506 -4.651,6.166 -5.588,7.002 -6.497,7.673 -6.6,7.512 -0.394,0.448 -6.69,7.432 -0.38,0.422 -6.538,7.118 -5.387,5.737 -3.634,3.818 -1.284,1.356 -0.026,0.044 -0.014,0.092" + id="path550" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1441.102,647.028 -0.192,0.111 -0.155,0.222 -0.137,0.197 -0.078,0.112 -0.906,1.3 -0.598,1.161 -0.436,0.848 -0.233,0.453 -0.051,0.096 -1.435,2.676 -0.151,0.282 -0.337,0.62 -0.111,0.203 -0.026,0.048 -0.122,0.224 -0.746,1.373 -0.01,0.016 -0.062,0.115 -0.114,0.209 -0.126,0.233 -0.092,0.169 -0.127,0.236 -0.127,0.234 -0.164,0.306 -0.058,0.107 -0.093,0.17 -0.015,0.04 -0.052,0.213 0.127,0.17 0.01,0.007 0.048,0.042" + id="path552" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.83,666.777 v 0 l 0.159,-0.551 0.171,-0.588 v 0 l 0.385,-1.33 0.182,-0.63 0.019,-0.065 0.129,-0.445 0.093,-0.319 0.097,-0.335 0.08,-0.28 0.01,-0.027 0.094,-0.329 0.014,-0.094 0.193,-1.247 0.428,-3.332 0.039,-0.604 0.236,-3.622 -0.245,-4.03 -0.385,-3.007 -0.15,-1.168 -0.046,-0.202 -0.085,-0.157 -0.168,-0.232 -0.204,0.051 -0.453,0.112 -0.264,0.227 -0.745,0.64 -0.142,0.123 -0.063,0.053 v 0.003 l -0.091,0.078 v 0.002 l -0.306,0.263 -0.056,0.048 -0.125,0.108 -0.064,0.055 v 0 l -0.081,0.069 -0.77,0.662 -0.062,0.053 -0.325,0.28" + id="path554" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1434.36,658.988 0.056,-0.239" + id="path556" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1445.033,662.316 0.088,-0.307 0.01,-0.033 0.085,-0.296 0.049,-0.322 0.156,-1.016 0.419,-3.324 0.082,-1.289 0.186,-2.93" + id="path558" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1364.966,771.499 1.552,-1.271 4.397,-3.616 6.654,-5.78 7.141,-6.658 1.175,-1.096 1.916,-1.892 0.06,-0.06 0.074,-0.073 1.181,-1.167 1.738,-1.716 3.19,-3.151 0.159,-0.158 0.158,-0.169 2.111,-2.271 0.01,-0.006 1.22,-1.312 2.283,-2.456 0.613,-0.66 0.308,-0.331 0.716,-0.832 1.059,-1.231 0.091,-0.105 1.279,-1.486 2.577,-2.993 5.377,-6.53 0.246,-0.321 0.304,-0.396 0.071,-0.093 1.519,-1.98 2.83,-3.69 2.808,-4.056 0.575,-0.831 1.111,-1.605 0.815,-1.279 0.027,-0.043 0.47,-0.737 0.282,-0.443 0.739,-1.16 1.845,-2.896 0.926,-1.538 0.424,-0.705 0.255,-0.423 0.441,-0.733 0.055,-0.092 0.439,-0.728 0.15,-0.249 0.097,-0.161 0.699,-1.161 0.412,-0.685 0.018,-0.03 0.103,-0.172 0.254,-0.471 0.422,-0.782 0.327,-0.605 0.139,-0.259 1.468,-2.721 0.12,-0.223 0.316,-0.585 0.911,-1.688 2.742,-5.854 0.358,-0.765 0.887,-1.893 0.634,-1.511 0.088,-0.21 0.111,-0.265 0.041,-0.098 0.411,-0.978 0.431,-1.029 0.061,-0.144 0.03,-0.073 0.372,-0.887 0.48,-1.144 v -0.005 l 0.043,-0.102 0.213,-0.509 0.484,-1.151 0.291,-0.81 0.083,-0.232 0.183,-0.508 0.16,-0.443 1.336,-3.715 v 0 l 0.166,-0.46 0.055,-0.177 0.041,-0.131 0.159,-0.507 0.01,-0.031 0.104,-0.334 0.03,-0.095 0.012,-0.04 0.01,-0.015 v -0.009 l 0.015,-0.047 0.08,-0.257 0.164,-0.524 0.41,-1.307 v -10e-4 l 0.142,-0.454 0.4,-1.29 0.027,-0.089" + id="path560" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1444.881,662.842 0.043,-0.149 -0.01,-0.206" + id="path562" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1353.169,768.834 -0.183,-0.134 0.028,-0.012 0.118,-0.016 0.149,-0.021 0.164,-0.022 0.031,-0.005 0.082,-0.011 0.199,-0.027" + id="path564" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1340.707,782.418 -0.712,1.578 -0.457,1.014 -0.138,0.307 -0.199,0.44 v 0.007 l -0.02,0.045 -0.074,0.163 -0.08,0.179 -0.141,0.311 -0.078,0.226 -0.077,0.294 -0.107,0.402 -0.044,0.147 0.146,0.87 0.437,0.132 0.399,-0.017 1.79,-0.733 4.602,-2.012 0.987,-0.481 1.759,-0.857 1.044,-0.509 2.107,-1.028 1.505,-0.916 0.997,-0.607 0.94,-0.573 1.918,-1.167 0.49,-0.299 0.333,-0.203 2.156,-1.312 0.626,-0.382 0.979,-0.596 1.676,-1.101 0.37,-0.28 0.265,-0.2 0.08,-0.061 0.01,-0.016 0.112,-0.177 0.046,-0.072 0.017,-0.208 0.014,-0.167 10e-4,-0.017 0.049,-0.582 0.132,-1.599 0.038,-0.466 -0.192,-0.16 -0.076,-0.043 -0.901,-0.217 -2.74,-0.603 -1.711,-0.377 -0.404,-0.125 -2.051,-0.636 -1.661,-0.575 -0.231,-0.08" + id="path566" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.866,769.159 -0.302,-0.106 -0.01,-0.003 -0.813,-0.276 -0.265,0.015 -0.217,0.032 v 0 l -0.048,0.007 -0.01,10e-4 -0.034,0.005 -0.112,0.017 -0.149,0.022 -0.104,0.015 -0.099,0.07 -0.016,0.011 -0.154,0.109 -0.282,0.302 -0.3,0.316 -1.099,1.172 -5.892,6.297 -0.749,0.784 -1.941,2.032 -2.019,2.594 -0.535,1.583" + id="path568" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1339.426,786.735 -0.308,0.209 -0.129,0.19 -0.056,0.264 -0.059,0.283 -0.115,0.546 -0.036,0.174" + id="path570" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1352.285,779.834 2.302,-1.463 0.17,-0.108 0.633,-0.402 1.517,-0.964 0.729,-0.463 0.468,-0.298 3.445,-2.188 0.219,-0.14 0.01,-0.006 0.223,-0.142 0.035,-0.023 0.245,-0.166 0.53,-0.357 0.824,-0.556 0.374,-0.297 0.349,-0.276 0.113,-0.143" + id="path572" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1340.329,782.553 -0.556,1.573 -0.434,1.226 -0.059,0.168" + id="path574" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1352.986,768.7 0.197,0.114 0.019,0.01 0.01,0.004" + id="path576" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.881,768.88 3.963,1.276 0.398,0.128 1.7,0.377 2.764,0.612 0.896,0.212" + id="path578" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1340.526,782.453 -0.657,1.617 -0.518,1.275 -0.036,0.088 -0.035,0.087 v 10e-4 l -0.136,0.333 -0.12,0.297" + id="path580" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 808.838,420.148 -0.015,0.005 -0.344,0.139 -0.139,0.068 -0.247,0.118 -0.988,0.466 -0.249,0.118 -0.356,0.202" + id="path582" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.981,489.722 -0.227,0.007 -0.052,0.001 -0.634,0.047 -0.844,0.108" + id="path584" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 720.148,571.592 0.59,1.627 1.599,4.451 2.513,6.223 0.781,1.876 0.456,1.095 0.062,0.146 3.898,9.209 0.504,1.188 3.857,9.226 0.326,0.779 1.861,4.568 0.356,0.875 0.212,0.52 0.439,1.05 0.081,0.153 0.118,0.132 0.691,0.408 1.886,1.026 1.106,0.602" + id="path586" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 716.648,553.073 0.689,2.301 0.077,0.257 0.016,0.055 0.537,3.815 0.507,4.138 0.777,3.862 0.682,2.885 0.182,1.023 0.033,0.183 0.004,-0.081 0.018,-0.286 0.109,-1.835 0.039,-1.971 0.011,-0.527 0.002,-0.104 -0.122,-2.106 -0.01,-0.174 -0.003,-0.05 -0.018,-0.315 -0.518,-2.819 -0.025,-0.077 -1.015,-3.041 -0.643,-1.653 -0.156,-0.4 -0.126,-0.325 -0.033,-0.083 -0.235,-0.604 -0.028,-0.072 -0.05,-0.13 -0.078,-0.201 -0.623,-1.665 -0.326,-0.87 -0.501,-1.341 -0.851,-2.471 -0.748,-2.175 -0.458,-1.472 -1.336,-4.295 -0.668,-2.238 -0.756,-2.531 -0.5,-1.693" + id="path588" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 710.391,533.492 0.05,0.577 0.15,1.046 0.276,1.432 0.063,0.325 0.041,0.171 0.461,1.694 0.644,2.014 0.839,2.475 0.909,2.575 0.86,2.319 0.238,0.607 0.648,1.653 0.752,1.823" + id="path590" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.922,548.727 -0.185,1.292 -0.111,2.862 0.088,0.718 0.368,2.384 0.127,0.759 0.844,3.15 0.953,2.961 1.181,3.274 1.206,3.326 0.212,0.575 0.51,1.381" + id="path592" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.631,585.769 0.448,1.119 0.07,0.122" + id="path594" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.587,609.115 -0.348,-1.066 -0.791,-2.752 -0.907,-3.158 -0.803,-3.411 -0.475,-3.514 -0.122,-3.408 0.257,-3.09 0.546,-2.618 0.742,-1.991 0.952,-1.572 1.176,-1.364 1.158,-1.057 1.493,-0.998 0.245,-0.14 0.012,-0.007 0.015,-0.011 0.146,-0.108" + id="path596" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.97,601.891 -0.175,-0.612 -0.8,-3.406 -0.473,-3.509 -0.12,-3.403 0.259,-3.085 0.546,-2.613 0.741,-1.986 0.949,-1.566 1.173,-1.359 0.555,-0.506" + id="path598" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 709.813,520.965 0.099,4.246 0.035,1.223 0.122,2.997 0.056,1.091 0.106,1.474 0.132,1.235 0.028,0.261 0.024,0.225" + id="path600" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 727.854,481.169 -2.453,2.644 -2.281,2.587 -1.933,2.366 -1.78,2.339 -1.801,2.419 -1.797,2.875 -1.703,3.459 -1.496,3.796 -1.169,3.884 -0.018,0.073 -0.859,4.014 -0.556,4.184 -0.225,4.192 0.03,0.964 0.106,3.416" + id="path602" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 743.139,466.259 -0.701,0.638 -3.071,2.853 -3.067,2.915 -2.968,2.893 -2.772,2.784 -2.612,2.725 -0.094,0.102 -2.397,2.615" + id="path604" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.696,538.776 -0.147,-0.028 -0.824,-0.084 -0.12,-0.012 v 0 l -0.075,-0.008 -0.154,-0.016 -0.803,-0.082 -0.01,-0.001 -0.259,-0.027 -0.07,-0.013 -0.343,-0.066 -0.968,-0.185 -0.715,-0.137 -0.055,-0.011 -0.022,-0.004 -0.026,-0.005 -0.205,-0.039 -0.074,-0.014 -0.052,-0.01" + id="path606" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 727.03,488.241 -0.066,-0.02 -0.168,-0.051 -0.032,-0.011 -0.114,-0.036 -0.227,-0.073 -0.016,-0.005 -0.083,-0.027 -0.579,-0.176 -0.104,-0.029 -0.43,-0.12 -0.369,-0.145" + id="path608" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 722.339,489.715 -0.472,0.087" + id="path610" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 728.158,539.024 -0.091,-0.045 -0.109,-0.055 -0.338,-0.016 -0.312,-0.022 -1.612,-0.11 -0.322,-0.022" + id="path612" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 741.223,580.114 0.402,-0.268 1.106,-0.736 0.258,-0.147 0.202,-0.165" + id="path614" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 742.139,578.218 -0.765,-0.709 -0.399,-0.371 -2.435,-2.256 -0.695,-0.671 -0.135,-0.171 -0.109,-0.177 -3.496,-9.369 -0.519,-1.391 -2.809,-8.319 -0.39,-1.154 -0.098,-0.403 -1.372,-5.629 -0.314,-1.29 -0.233,-1.344 -0.43,-2.479 -0.159,-0.917 -0.254,-1.438 -0.051,-0.286 -0.002,-0.211" + id="path616" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 726.079,489.715 0.077,0.064 0.022,0.01" + id="path618" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 927.117,646.147 0.05,0.048 0.039,0.036" + id="path620" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 921.829,631.675 -0.279,0.942 0.32,3.715 0.005,0.057 0.153,1.774 0.043,0.181 2.786,5.31 2.26,2.493 0.089,0.084 1.398,1.315 1.01,0.95 0.224,0.154 0.038,-0.043" + id="path622" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 927.306,646.193 -2.467,-2.658 -2.811,-5.372 -0.09,-1.811 -0.003,-0.063 -0.044,-0.881" + id="path624" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 922.231,638.178 -0.021,-0.04 -0.012,-0.23" + id="path626" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 929.869,648.599 -0.031,0.051 -2.532,-2.457 0.06,-0.057" + id="path628" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1098.006,445.57 3.944,0.101 0.035,0.001 2.33,0.06 1.001,0.316 1.317,0.415 0.28,0.088 0.703,0.222 3.04,1.273 0.136,0.075" + id="path630" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1109.665,455.516 0.161,-1.727 0.966,-5.668 3.435,-3.185 3.653,-2.827 0.223,-0.173 0.179,-0.139 0.052,-0.026 4.479,-2.241 5.293,-1.711 4.039,-0.416 4.326,0.828 0.082,0.125" + id="path632" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1136.471,438.231 -0.113,-0.078 -8.037,-1.894 -4.954,-0.779 -7.081,0.771 -1.466,0.564" + id="path634" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1103.429,449.698 -0.098,3.15 -1.867,1.433" + id="path636" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.006,449.664 4,-4.094 2.526,1.923 0.067,0.051 0.607,0.462 1.457,1.109 0.194,0.148 0.572,0.435 -2.096,1.728 -0.105,0.086 -0.147,0.121 -0.841,0.693 -0.037,0.031 -0.125,0.103 -0.022,0.018 -1.657,1.365" + id="path638" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1116.824,436.267 -1.944,0.532 -0.06,0.016 -2.737,0.749 -5.522,2.207 -4.263,2.478 -4.292,3.321 -2.477,1.975 -3.958,3.018 -2.371,2.025" + id="path640" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1089.588,452.637 0.962,-0.319 0.207,-0.068 0.023,-0.008 0.145,0.048 1.074,0.358 0.382,0.128 1.098,0.366" + id="path642" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1127.163,453.789 -0.071,0.049 -0.217,0.127" + id="path644" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 947.905,610.269 -0.036,-0.24 -0.168,-0.062 -1.655,-0.112 -1.98,-0.134 -0.012,-10e-4 -0.761,-0.052 -1.252,0.01 -0.061,10e-4 -0.593,0.005 h -0.065 l -0.062,10e-4 -0.352,0.002 -2.398,0.02 -2.988,0.319 -2.171,0.231 -0.794,0.085 -0.12,0.013 -0.067,0.007 -0.151,0.016 -0.291,0.031 -0.53,0.057 -0.052,0.006 h -0.008 l -0.033,0.004 -0.024,0.002 -0.278,0.03 -0.409,0.044" + id="path646" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 927.366,646.136 0.215,0.232 1.093,1.066 1.195,1.165 0.007,0.008 0.25,0.244 3.168,2.189 0.169,0.045 0.065,-0.077" + id="path648" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 941.98,609.679 0.332,-1.432 -6.841,-2.914 -0.053,-0.023 -1.388,0.83 -0.14,0.084 -2.002,1.196 -0.047,0.063 -0.042,0.051 -0.065,0.081 -0.044,0.054 -1.089,1.339 -0.197,0.241 -0.093,0.115 -0.305,0.45 -0.227,0.334 -10e-4,10e-4 -0.168,0.249 -0.033,0.048 -0.015,0.022 -0.302,0.445 -0.226,0.333 -0.03,0.045 -0.065,0.096 -0.563,0.829 -0.366,0.628 -0.809,1.39 -0.052,0.089 -0.229,0.393 -0.84,1.442 -1.169,2.755 -0.461,3.257 0.107,1.139 0.032,0.349 0.204,2.183 0.155,0.216 0.113,0.158 0.066,0.092 0.101,0.141" + id="path650" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 933.463,651.085 -0.549,-0.827 -0.243,-2.23 0.605,-3.382 0.137,-0.765 0.03,-0.17 0.426,-2.384 2.472,-8.203 2.256,-6.254 0.278,-0.653 1.293,-3.037 0.006,-0.016 0.009,-0.02 0.089,-0.21 0.013,-0.029 0.004,-0.01 0.563,-1.323 0.173,-0.405 0.041,-0.097 0.334,-0.785 0.101,-0.238 0.102,-0.204 0.032,-0.064 0.31,-0.621 0.56,-1.124 0.052,-0.105 0.021,-0.04 0.414,-0.831 0.008,-0.017 0.345,-0.69 0.492,-0.988 0.1,-0.2 0.046,-0.067 1.101,-1.595 0.47,-0.682 0.455,-0.66 0.072,-0.103 1.364,-1.546 0.424,-0.481" + id="path652" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 942.312,608.247 -0.045,0.065 -0.724,0.986 -0.145,0.198 -0.138,0.189" + id="path654" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 924.557,623.309 -0.065,0.136 -0.698,1.71 -1.972,4.951 0.007,1.569 0.012,2.723 0.003,0.654 0.047,0.356 0.027,0.203 0.078,0.638 0.008,0.063 0.194,1.596 0.033,0.27 0.011,0.089 2.817,5.377" + id="path656" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 928.321,629.496 -3.019,-3.128 -0.081,-0.084 -0.122,-0.127 -0.306,-0.316" + id="path658" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.374,582.253 -0.224,-0.543 -0.002,-0.41 0.006,-1.028 0.222,-1.015 0.274,-1.251 0.266,-1.219 2.252,-7.748 1.406,-3.513 1.133,-2.833 1.136,-2.839 0.252,-0.631 3.435,-5.788 2.349,-3.958 2.071,-2.855 4.895,-6.748 0.841,-1.055 6.232,-7.82 0.416,-0.521 5.92,-7.088 2.312,-2.731 1.138,-1.345 1.971,-2.201 1.776,-1.983 3.385,-3.745 0.965,-1.068 v 0 l 4.501,-4.722 4.704,-4.602 4.958,-4.45 3.565,-2.992 1.583,-1.33 0.976,-0.78 0.922,-0.737 0.198,-0.158 0.149,-0.12 1.09,-0.871 v 0 l 0.067,-0.053 0.003,-0.003 0.048,-0.038 1.824,-1.458 4.048,-3.215 0.546,-0.434 1.433,-1.071 1.217,-0.916 0.679,-0.511 0.101,-0.075 0.296,-0.223 0.011,-0.008 0.657,-0.494 1.141,-0.848 0.004,-0.003 0.278,-0.207 0.069,-0.051 1.307,-0.972 1.023,-0.76 0.055,-0.04 1.424,-1.059 0.565,-0.42 h 10e-4 l 1.551,-1.153 0.009,-0.007 0.207,-0.154 1.599,-1.139 0.054,-0.039 1.092,-0.778 0.163,-0.116 0.307,-0.219 0.008,-0.005 2.776,-1.979 0.968,-0.69 0.007,-0.004 3.082,-2.197 1.248,-0.82 0.2,-0.131 1.611,-1.057 2.13,-1.399 4.431,-2.909 0.253,-0.166 0.404,-0.265 0.094,-0.052 5.076,-2.831 1.462,-0.815 0.086,-0.048 0.147,-0.082 0.313,-0.175 2.329,-1.298 0.806,-0.45 0.224,-0.125 0.057,-0.032 0.341,-0.144 9.21,-3.894 1.466,-0.62 0.498,-0.175 1.034,-0.364 0.076,-0.026 0.196,-0.069 7.008,-2.465 1.471,-0.453 2.537,-0.779 1.243,-0.232 0.48,-0.087 0.018,-0.003" + id="path660" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 928.17,517.417 1.424,-1.619 3.681,-4.079 0.011,-0.012 0.668,-0.739 0.295,-0.31 4.206,-4.417 0.002,-0.002 10e-4,-10e-4 4.7,-4.6 4.955,-4.449 10e-4,-0.001 0.002,-0.002 1.937,-1.626 2.009,-1.687 1.206,-1.012 0.033,-0.026 1.332,-1.065 0.895,-0.715 0.172,-0.137 0.103,-0.083 0.046,-0.037 0.195,-0.156 0.936,-0.747 v -10e-4 l 0.079,-0.063 0.025,-0.02 0.012,-0.009 1.466,-1.172 4.175,-3.259 0.014,-0.011 1.796,-1.41 1.758,-1.321 0.754,-0.566 0.012,-0.01 0.307,-0.23 0.148,-0.111 0.819,-0.609 0.545,-0.405 0.005,-0.003 0.215,-0.16 0.069,-0.051 1.307,-0.972 1.407,-1.045 1.707,-1.269 0.076,-0.057 0.025,-0.018 v 0 l 1.409,-1.047 0.057,-0.042 0.193,-0.138 0.009,-0.006 1.387,-0.988 0.162,-0.116 0.942,-0.672 0.312,-0.222 0.868,-0.618 0.008,-0.006 2.953,-2.105 0.962,-0.686 0.007,-0.005 1.8,-1.282" + id="path662" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1005.204,456.706 0.88,-0.49 0.114,-0.049 0.031,-0.013 0.349,-0.147 9.141,-3.868 0.03,-0.013 0.021,-0.009 1.317,-0.557 0.453,-0.16 0.853,-0.3 0.347,-0.122 0.096,-0.034 0.078,-0.027 6.961,-2.451 3.969,-1.219 v 0 l 1.207,-0.221 0.482,-0.089 0.062,-0.091" + id="path664" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1031.456,444.32 -0.019,-0.612 -0.206,-2.126 -0.567,-1.881 -0.133,-0.443 -0.974,-2.048 -1.031,-1.307 -0.146,-0.136 -1.58,-0.988 -2.591,-1.098 -5.367,-1.876 -9.48,-3.182 -0.399,-0.134 -9.509,-3.095 -2.925,-0.952 -9.544,-2.984 -3.51,-1.097 -9.587,-2.842 -3.815,-1.13 -9.64,-2.659 -3.845,-1.061 -9.693,-2.461 -3.432,-0.871 -9.749,-2.224 -2.582,-0.589 -9.806,-1.962 -0.806,-0.161 -7.985,-1.265 -6.892,-0.797 -7.302,-0.715 -1.432,-0.105 -0.449,-0.033 -0.017,-10e-4 -0.025,-0.002 -0.092,-0.007 -1.199,-0.088 -3.153,-0.231 -3.499,-0.046 -0.609,-0.008 -2.097,0.103 -0.005,10e-4 -0.219,0.011 -0.998,0.042 -2.183,0.178 -4.258,0.348 -1.463,0.119 -7.596,0.844 -7.812,1.307 -7.878,1.666 -7.806,1.918 -7.3,1.972 -6.362,1.826 -5.545,1.722 -4.842,1.663 -3.597,1.327 -1.806,0.715 -2.371,1.071 -4.89,2.212 -0.037,0.017 -0.372,0.168 -1.929,0.931 -5.24,2.529 -7.978,4.255 -8.046,4.643 -7.361,4.613 -6.024,4.021 -4.023,2.856 -3.01,2.311 -2.993,2.391 -2.963,2.443 -2.918,2.467 -2.837,2.477 -2.72,2.474 -3.218,3.196 -4.03,4.319 -0.312,0.335 -4.796,5.579 -0.277,0.362 -0.795,1.039 -2.809,3.669 -0.686,0.896 -1.011,1.486 -0.021,0.032 -0.007,0.009 -0.646,0.95 -0.957,1.407 -0.949,1.394 -0.371,0.546 -0.018,0.03 -1.18,2.041 -0.28,0.487 -0.172,0.296 -0.378,0.655 -0.171,0.295 -0.142,0.247 -0.109,0.188 -0.022,0.039 -0.037,0.063 -0.021,0.038 -0.278,0.48 -0.163,0.282 -0.019,0.035 -0.022,0.044 -0.011,0.021 -0.301,0.585 -0.376,0.731 -1.209,2.347 -0.002,0.004 -0.868,1.693 -0.023,0.057 -0.465,1.193" + id="path666" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1031.533,446.937 -0.01,-0.311 v -0.166 -0.21 l -0.027,-0.083 -0.071,-0.224" + id="path668" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1031.595,446.846 -0.014,-0.23 -0.021,-0.364 -0.042,-0.231 -0.059,-0.519 -0.022,-0.202" + id="path670" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.254,582.336 0.12,-0.083 10e-4,-0.399 10e-4,-0.996 v 0 l 0.024,-0.111 0.729,-3.342 0.566,-1.945 1.682,-5.785 0.634,-1.587 3.289,-8.222 4.982,-8.401 0.796,-1.341 0.707,-0.975 5.429,-7.491 0.824,-1.138 3.6,-4.52 3.884,-4.877 5.919,-7.095 2.32,-2.746 1.477,-1.669 0.501,-0.569" + id="path672" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 723.7,494.621 -0.489,1.229 -0.298,0.883 -0.229,0.679 -0.019,0.055 -0.235,0.698 -0.041,0.12 -0.645,2.488 -0.123,0.473 -0.063,0.242 -0.016,0.115 -0.159,1.088 -0.341,2.342 0.002,0.113 0.004,0.135 0.007,0.269 v 10e-4 l 0.01,0.35 0.003,0.136 0.043,1.63 0.029,1.072 0.124,0.449 0.251,0.908 0.644,2.331 0.251,0.455 0.547,0.993 0.072,0.132 0.437,0.793 0.348,0.631 0.25,0.454 0.205,0.225 0.302,0.329 1.161,1.27 0.039,0.043 0.512,0.559 0.141,0.154 0.121,0.133 0.274,0.299 0.001,10e-4 0.019,0.018 0.002,10e-4 0.273,0.251 v 0 l 0.157,0.144 0.151,0.139 0.911,0.835 0.571,0.525 0.193,0.177 0.308,0.282 0.123,0.113 0.017,0.016 0.254,0.233 0.003,0.003 0.09,0.083 0.004,0.003 0.026,0.024 0.044,0.041 0.045,0.04 0.103,0.104 0.002,0.002 0.116,0.116 0.365,0.366 0.213,0.213 0.196,0.197 0.581,0.582 0.03,0.03 0.405,0.405 0.056,0.056 0.202,0.202 0.316,0.318 0.034,0.034 0.105,0.105 v 0 l 0.416,0.416 0.05,0.05 0.011,0.011 0.03,0.032 0.158,0.164 0.046,0.049 0.067,0.069 0.122,0.128 0.08,0.084 0.087,0.09 0.165,0.172 0.127,0.133 0.14,0.147 0.023,0.024 0.071,0.073 0.046,0.049 0.176,0.183 0.005,0.006 0.008,0.008 0.006,0.006 0.148,0.154 0.112,0.118 0.012,0.012 0.054,0.057 0.138,0.144 0.045,0.046 0.112,0.118 0.066,0.069 0.022,0.022 0.025,0.026 0.083,0.087 0.062,0.064 0.018,0.019 0.203,0.213 0.028,0.028 0.485,0.507 0.439,0.458 0.242,0.142" + id="path674" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 881.092,584.049 3.811,-1.116 2.611,-0.769" + id="path676" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 865.668,587.031 2.7,0.156 3.25,-0.6 4.643,-1.183" + id="path678" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 767.763,538.755 9.18,3.964 0.206,0.089 5.355,2.424 5.695,2.578 9.033,4.289 2.833,1.345 8.968,4.424 3.319,1.638 8.908,4.545 3.395,1.732 8.857,4.642 3.195,1.675 8.815,4.721 2.715,1.455" + id="path680" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 736.983,528.773 0.015,0.003 h 0.005 l 0.154,0.022 0.046,0.007 0.072,0.011 0.011,10e-4 0.016,0.002 0.191,0.028 0.153,0.022 0.183,0.027 0.006,0.001 0.414,0.061 0.139,0.02 0.316,0.047 0.057,0.008 v 0 l 0.125,0.019 0.912,0.135 0.062,0.014 1.198,0.276 1.004,0.232 1.205,0.277 0.034,0.008 0.078,0.024 0.054,0.017 0.049,0.015 0.004,0.001 0.316,0.097 0.336,0.103 0.752,0.232 2.17,0.667 0.063,0.019 1.632,0.502" + id="path682" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.563,529.164 0.07,0.013 0.078,0.016 0.192,0.041 0.017,0.003 0.058,0.012 v 0 l 0.135,0.029 0.671,0.14 0.669,0.141 0.459,0.125 0.957,0.26 1.15,0.313" + id="path684" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.482,528.943 0.09,0.023 0.066,0.017 0.102,0.026 0.053,0.014 0.22,0.04" + id="path686" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.482,528.943 -0.126,-0.043 -0.01,-0.003 -0.084,-0.028 -0.011,-0.004 -0.118,-0.04 -0.122,-0.041 -0.148,-0.05 0.12,0.039 0.025,0.008 0.129,0.04 0.113,0.035 0.006,10e-4 0.071,0.022 0.012,0.004 0.101,0.031 0.139,0.043 0.046,0.014 0.117,0.036 0.051,0.016" + id="path688" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.583,629.645 0.011,-0.022 0.401,-0.804 0.013,-1.112 -0.387,-1.291 -0.115,-0.205 -0.636,-1.138 -0.103,-0.126 -0.936,-1.136 -1.225,-1.056 -0.002,-0.002 -1.294,-0.749 -0.129,-0.039 -1.103,-0.329 -1.051,0.051 -0.681,0.412 -0.085,0.051 -0.406,0.828 -0.007,0.785 -0.002,0.328 0.042,0.14 0.093,0.308 0.095,0.312 0.023,0.077 0.137,0.452 0.11,0.197 0.07,0.124 0.299,0.535 0.099,0.176 0.171,0.306 1.036,1.257 0.608,0.524 0.115,0.1 0.353,0.304 0.146,0.127 0.101,0.058 0.572,0.332 0.616,0.358 0.296,0.089 0.015,0.005 0.434,0.13 0.485,0.146 0.128,-0.006 0.924,-0.04 0.769,-0.457" + id="path690" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1173.984,822.597 0.106,-0.116 0.604,-0.661 1.107,-0.374 0.823,0.039 0.151,0.007 0.421,0.021 1.548,0.501 1.548,0.888 0.491,0.419 0.904,0.769 1.105,1.369 0.571,1.145 0.136,0.272 0.239,1.325 -0.251,1.103 -0.564,0.608 -0.153,0.165 -1.11,0.368 -1.172,-0.061 -0.224,-0.011 -0.808,-0.264 -0.364,-0.119 -0.372,-0.122 -1.104,-0.635 -0.01,-0.004 -0.431,-0.247 -0.601,-0.512 -0.401,-0.342 -0.2,-0.17 -0.036,-0.031 -0.151,-0.128 -0.841,-1.041 -0.063,-0.078 -0.197,-0.245 -0.413,-0.823 -0.191,-0.382 -0.038,-0.076 -0.065,-0.13 -0.067,-0.364 -0.08,-0.433 -0.096,-0.526 0.174,-0.786 0.071,-0.318" + id="path692" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 876.831,689.241 -0.087,0.086 0.013,0.314 1.531,0.998 1.295,0.766 3.599,2.066 6.451,3.577 6.297,3.48 8.819,4.868 8.755,4.831 5.321,2.937 8.756,4.832 7.719,4.259 8.755,4.831 7.175,3.959 8.756,4.831 6.741,3.719 8.756,4.831 6.423,3.544 8.756,4.83 5.951,3.284 8.756,4.83 5.321,2.936 8.755,4.831 4.654,2.568 8.756,4.831 3.952,2.181 8.756,4.832 3.041,1.678 8.755,4.832 1.917,1.058 8.755,4.832 1.194,0.66 8.755,4.833 0.884,0.488 8.754,4.833 0.754,0.417 8.754,4.834 0.808,0.446 7.225,3.989 2.465,1.36 0.084,0.044 0.098,0.052 0.875,0.461 4.825,2.54 0.857,0.451 0.149,-0.076 0.247,-0.297 1.13,-1.355" + id="path694" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1114.485,820.194 -0.092,0.148 -0.857,-0.451 -4.826,-2.541 -0.875,-0.46 -0.098,-0.052 -0.085,-0.044" + id="path696" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1115.889,819.173 0.026,-0.109 0.018,-0.32 -0.014,-0.13 -0.057,-0.072 -0.371,-0.195" + id="path698" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1114.363,820.901 -0.024,-0.084" + id="path700" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.721,685.513 0.034,-0.217 0.12,-0.776 0.209,-1.359 1.019,-6.6 0.069,-0.445 v -0.023 l 1.011,-6.552 1.786,-9.84 0.117,-0.643 1.487,-8.192 0.126,-0.695 0.021,-0.117 0.225,-1.24 0.126,-0.692 0.775,-3.823 0.04,-0.199 0.162,-0.799 0.078,-0.384 0.428,-2.117 0.01,-0.036 0.034,-0.169 0.087,-0.428 v 0 l 0.291,-1.437 v -10e-4 l 0.335,-1.654 v -0.003" + id="path702" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.589,685.467 0.132,0.046 0.01,-0.008" + id="path704" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.486,491.472 0.089,-0.106 2.097,-2.482 1.07,-1.266 0.015,-0.017 0.207,-0.245 0.587,-0.696 0.201,-0.236 0.759,-0.899 0.006,-0.007 0.655,-0.775 0.007,-0.009 3.359,-3.975 0.287,-0.34 0.005,-0.006 0.649,-0.768 0.403,-0.477 0.603,-0.714 0.011,-0.013 0.019,-0.022 0.297,-0.352 0.198,-0.234 3.538,-4.187 0.01,-0.012 1.885,-2.231 0.672,-0.795 0.004,-0.006 2.051,-2.427 0.373,-0.242 3.079,-2.006 4.489,-2.923 0.308,-0.2 0.482,-0.314 4.635,-3.019 0.352,-0.229 1.217,-0.793 0.153,-0.099 0.073,-0.048 0.97,-0.632 1.32,-0.833 0.443,-0.099 0.061,-0.014 0.079,-0.018 0.245,-0.055 1.033,0.177 0.561,0.096 0.734,0.125 0.174,0.707 0.459,1.861 0.188,0.761 0.269,1.132" + id="path706" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 966.981,492.287 0.505,-0.815" + id="path708" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 966.981,492.287 -0.122,-0.287 -0.076,-0.179 -0.583,0.136 -0.413,0.097 -0.257,0.06 -0.183,0.192 -0.813,0.853 -0.024,0.025 -0.532,0.558 -0.006,0.007 -0.393,0.411 -0.053,0.057 -0.322,0.358 -0.127,0.141 -0.022,0.024 -0.217,0.241 -0.186,0.207 -0.345,0.383 -0.389,0.449 -0.993,1.142 -0.343,0.395 -0.035,0.04 -1.226,1.439 0.468,1.728" + id="path710" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.968,494.717 -0.099,-0.372 -0.062,-0.231 -0.011,-0.04 -0.046,-0.171 -0.067,-0.249 -0.098,-0.367 -0.315,0.072 -0.718,0.165 -0.258,0.059 -1.515,0.347 0.528,-0.556 0.68,-0.716 0.796,-0.837" + id="path712" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 964.969,498.024 -0.133,-0.492 -0.003,-0.013 -0.022,-0.08 -0.045,-0.167 -0.03,-0.11 -0.072,-0.27 -0.056,-0.205 -0.389,0.087 -0.242,0.054 -2.104,0.472 -0.072,0.016 0.014,-0.016 1.519,-1.75 0.188,-0.217 0.039,-0.046" + id="path714" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 959.321,499.036 1.254,-0.28 1.523,-0.34 0.396,-0.089 0.889,-0.198" + id="path716" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 966.367,494.651 0.205,-0.229 0.17,-0.191 0.095,-0.106 0.748,-0.838" + id="path718" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 963.977,496.828 -0.309,-1.146 -0.089,-0.329 -0.018,-0.066 0.802,-0.181 0.691,-0.157 1.282,-0.29 0.008,-0.002 0.023,-0.006 0.005,0.016 0.001,0.006 0.035,0.129 0.185,0.69" + id="path720" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 964.336,501.665 -0.531,-1.97 -0.062,-0.231 -0.002,-0.005 -0.304,-1.128 -0.054,-0.202 0.722,-0.85 0.503,-0.592" + id="path722" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 995.656,461.853 -0.496,0.319 -0.296,0.19 -4.45,2.853 -3.461,2.219 -1.522,0.976 -0.661,0.78 -0.107,0.125 -1.015,1.198 -0.005,0.006 -0.607,0.715 -1.298,1.531 -0.61,0.72 -0.008,0.009 -2.348,2.77 -0.496,0.584 -0.574,0.677 -0.009,0.011 -0.051,0.06 -0.143,0.169 -0.26,0.306 -0.584,0.689 -0.607,0.716 -0.004,0.005 -0.353,0.416 -0.265,0.313 -2.701,3.185 -0.324,0.382 -0.632,0.745 -0.005,0.007 -0.517,0.609 -0.112,0.133 -0.918,1.082 -0.078,0.092 -0.018,0.022 -0.074,0.087 -0.007,0.008 -4.366,5.149 0.113,0.343" + id="path724" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 975.261,486.877 1.866,-2.213 0.501,-0.593 0.631,-0.749 0.217,-0.257 0.152,-0.181 0.125,-0.147 0.007,-0.008 0.02,-0.024 0.594,-0.705 0.228,-0.27 0.846,-1.003 0.015,-0.018 0.344,-0.408 1.254,-1.488 4.041,-4.79 0.015,-0.018 1.749,-2.074 0.376,-0.446 0.405,-0.275 0.209,-0.142 0.004,-0.003 2.725,-1.849 4.69,-3.184 0.248,-0.169 0.478,-0.324 5.144,-3.492 0.565,-0.384 1.432,-0.972 0.05,-0.033 0.677,-0.19 0.4,-0.112" + id="path726" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1006.603,462.87 -0.495,-2.713 -0.237,-1.262 -0.422,-2.244" + id="path728" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 965.674,491.711 0.945,-0.124 0.831,-0.11 0.036,-0.005 0.588,1.83" + id="path730" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 964.836,497.532 0.293,-0.263 0.442,-0.398 0.355,-0.319 0.279,-0.25 0.26,-0.234 1.059,-0.952 0.003,-0.002 0.14,-0.126 0.066,-0.059 0.235,-0.212 1.059,-0.952 1.756,-1.578 1.623,-1.458 0.004,-0.004 0.284,-0.256 0.218,-0.195 0.104,-0.094 1.405,-1.263 0.128,-0.114 0.003,-0.004 1.119,-1.005 0.796,-0.716 0.229,-0.197 1.046,-0.905 0.376,-0.326 1.139,-0.985 0.607,-0.524 0.033,-0.029 0.009,-0.008 1.979,-1.712 0.021,-0.018 3.146,-2.721 4.903,-4.241 0.748,-0.55 0.009,-0.006 2.077,-1.525 1.34,-0.984 0.397,-0.292 2.905,-2.133 0.268,-0.197 0.457,-0.336 5.164,-3.792 0.143,-0.104 1.294,-0.951 0.393,-0.289 0.754,-0.553" + id="path732" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1007.624,466.088 -0.01,-0.027 -0.637,-1.936 -0.92,-0.365 -0.154,-0.06 -0.234,0.085 -0.603,0.219" + id="path734" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.683,493.654 0.391,-0.352 0.206,-0.186 0.554,-0.499 3.092,-2.785 0.008,-0.007 0.446,-0.402 0.009,-0.008 0.397,-0.357 1.162,-1.047 0.095,-0.082 0.004,-0.004 0.061,-0.052 0.955,-0.825 0.198,-0.171 1.726,-1.491 0.932,-0.805 0.114,-0.099 0.377,-0.325 0.7,-0.605 0.095,-0.082 0.092,-0.079 0.008,-0.008 0.244,-0.211 1.724,-1.489 0.02,-0.017 2.77,-2.393 3.382,-2.921 2.301,-1.688 0.013,-0.009 2.814,-2.063 0.427,-0.313 0.555,-0.407 3.724,-2.731 0.251,-0.184 0.458,-0.336 0.073,-0.054 4.264,-3.126 0.873,-0.64 0.065,-0.048 0.255,-0.186 0.663,-0.241 0.278,-0.101 0.608,-0.221 -0.547,0.402 -0.664,0.486 -0.486,0.358 -0.07,0.051 -0.882,0.647 -4.321,3.172 -0.457,0.335 -0.262,0.193 -3.193,2.343 -0.452,0.332 -1.02,0.748 -2.335,1.715 -0.01,0.007 -1.294,0.95 -4.309,3.725 -3.074,2.658 -0.02,0.017 -1.976,1.708 -0.009,0.008 -0.053,0.047 -0.273,0.236 -0.015,0.012 -1.118,0.967 -0.006,0.006 -0.377,0.325 -1.046,0.905 -1.213,1.048 -0.133,0.12 -1.077,0.968 -0.003,0.004 -0.061,0.054 -1.375,1.237 -0.207,0.186 -0.145,0.13 -0.185,0.166 -0.156,0.141 -0.005,0.004 -2.991,2.69 -0.959,0.863 -0.159,0.143 -0.26,0.234" + id="path736" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 933.344,529.477 5.155,-5.537 5.893,-6.33 0.882,-0.947 0.432,-0.444 5.359,-5.494 6.438,-6.603 2.57,-2.309 2.368,-2.128" + id="path738" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 962.341,499.316 -2.368,2.13 -0.298,0.268 -3.043,2.737 -2.228,2.285 -6.982,7.16 -2.12,2.174 -0.876,0.899 -0.01,0.01 -0.417,0.448 -5.872,6.304 -1.09,1.17 -4.531,4.864 -0.258,0.089 -0.351,0.121" + id="path740" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 932.506,529.765 0.838,-0.288 0.186,0.679 0.113,0.411 0.712,1.957" + id="path742" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 962.156,498.631 -2.367,2.133 -0.696,0.626 -4.077,3.672 -6.979,7.161 -3.482,3.572 -0.824,0.845 -0.444,0.456 -0.465,0.477 -5.381,5.771 -3.314,3.555 -3.169,3.4 -0.176,1.161 -0.014,0.095 0.713,1.954" + id="path744" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 930.958,530.299 0.939,-0.324 5.96,-6.396 5.857,-6.285 0.076,-0.082 1.219,-1.25 6.98,-7.16 4.01,-4.112 3.902,-3.511 2.368,-2.131" + id="path746" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.796,494.074 4.32,-3.887 0.006,-0.006 0.382,-0.344 0.092,-0.082 0.282,-0.253 0.706,-0.636 0.647,-0.583 0.011,-0.01 0.004,-0.003 0.697,-0.627 0.355,-0.307 1.574,-1.36 1.046,-0.905 0.377,-0.325 1.139,-0.985 0.031,-0.026 0.068,-0.06 0.009,-0.007 1.973,-1.705 0.02,-0.018 2.973,-2.57 3.925,-3.392 1.691,-1.241 0.011,-0.008 2.523,-1.851 0.787,-0.577 0.493,-0.362 3.401,-2.495 0.258,-0.19 0.457,-0.335 2.657,-1.95 2.574,-1.888 0.017,-0.013 1.157,-0.848 0.061,0.181" + id="path748" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 983.52,484.612 0.079,-0.068 0.019,-0.018 0.012,-0.01 3.805,-3.293 3.68,-3.186 2.167,-1.568 1.104,-0.8" + id="path750" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 941.034,525.228 5.464,-5.969 0.525,-0.539 0.351,-0.359 1.179,-1.21 6.978,-7.163 3.187,-3.272 3.803,-3.419 1.734,-1.559 0.081,-0.073 0.243,-0.218" + id="path752" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.278,553.889 1.837,-4.229 0.626,-1.441 3.985,-9.171 0.834,-1.921 5.687,-8.225 5.687,-8.226 1.869,-2.703 0.052,-0.075 5.555,-5.315 1.2,-1.148 4.358,-4.17 0.271,-0.259 0.924,-0.884 1.153,-1.135 0.744,-0.318" + id="path754" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 939.866,505.63 0.033,0.286 0.032,0.271 -0.192,0.183 -4.003,3.823 -0.866,0.826 -1.006,0.961 -0.109,0.104 -2.315,2.21 -3.27,3.123 -0.043,0.04 -0.842,0.805 -0.546,0.782 -1.141,1.634 -1.157,1.658 -5.724,8.199 -4.926,7.055 -3.977,9.175 -3.082,7.11 -0.274,0.631 0.055,0.127" + id="path756" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 946.025,506.267 -0.878,-3.472 h -0.385 l -2.025,0.537 -0.423,0.112 -0.685,0.283 -0.203,0.182" + id="path758" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 944.466,510.19 -0.524,-2.057 -0.882,-3.464 2.087,-1.874" + id="path760" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.497,555.785 -0.472,-1.348 -0.145,-0.413 -0.006,-0.018 -0.166,0.076 -0.842,0.389 -0.353,0.162 -0.047,0.022 -0.174,0.72 -0.386,1.602 -0.566,0.896 -0.644,2.217 -0.541,0.895 0.906,2.577" + id="path762" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 911.111,559.292 0.571,-0.903 -0.546,-1.563 -0.083,-0.237 -0.136,-0.39 -0.047,-0.133 -0.021,-0.06 -0.183,-0.523 -0.028,-0.082 -0.027,-0.077 -0.126,-0.361 -0.028,-0.08 -0.004,0.002 -0.863,0.397 -0.621,0.286 -0.432,0.198 -0.04,0.019 -0.121,0.055 -0.807,0.372 -0.258,0.119 0.123,-0.507 0.266,-1.102 0.174,-0.716" + id="path764" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.537,563.048 1.372,-0.627 0.549,-0.901 -0.581,-1.662 -0.004,-0.01 -0.19,-0.542 -0.045,-0.129 -0.136,-0.391 -0.047,-0.132 -0.125,-0.358 -0.001,-0.003 -0.078,-0.223 -0.022,-0.061 -0.283,0.13 -0.266,0.123 -0.035,0.016 -0.561,0.257 -0.366,0.168 -0.178,0.082 -0.216,0.099 -1.228,0.564 0.647,-2.22" + id="path766" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.155,560.985 1.396,-0.641 0.74,-0.34 0.956,-0.438 1.032,-0.474 0.399,-0.184" + id="path768" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 909.884,555.784 0.563,-0.885 0.01,-0.016" + id="path770" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 907.324,558.884 -0.581,-1.656 0.748,-0.344 0.012,-0.005 0.259,-0.119 0.806,-0.371 0.121,-0.055 0.435,-0.2 0.76,-0.35 0.083,0.237 0.158,0.452 0.143,0.408 0.244,0.698 0.599,1.713" + id="path772" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 909.909,562.421 -0.778,-2.222 -0.021,-0.057 -0.349,-0.996 -0.034,-0.099 -0.004,-0.011 -0.045,-0.128 0.136,-0.221 0.415,-0.678" + id="path774" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 912.556,549.965 2.712,-6.343 0.605,-1.414 0.905,-2.117 5.642,-8.256 5.643,-8.256 1.973,-2.887 1.019,-1.002 5.722,-5.624 0.488,-0.48 0.792,-0.779 2.66,-2.614 1.39,-1.367 0.751,-0.259 0.341,-0.118" + id="path776" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 910.917,556.199 0.907,-1.657 2.373,-4.338 5.13,-8.584 0.528,-0.884 5.312,-7.522 0.609,-0.863" + id="path778" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 921.055,543.452 2.07,-2.942 3.985,-5.663 -0.016,-0.046 -0.677,-1.983 -0.641,-0.467 -0.802,0.3" + id="path780" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 909.59,555.282 2.283,-4.174 0.683,-1.143 4.969,-8.314 2.762,-3.909 2.882,-4.081 0.323,-0.457 0.099,-0.037 0.801,-0.299 0.08,-0.03 0.502,-0.187 -0.442,0.625 -0.707,1.002 -4.789,6.782 -5.13,8.584 -0.526,0.879 -0.755,1.379 -1.214,2.22 -0.745,1.361" + id="path782" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 898.119,586.319 3.618,-9.323 0.851,-2.191 3.488,-9.372 0.45,-1.208 0.188,-0.343 0.571,-1.045 0.158,-0.288 1.151,-2.104" + id="path784" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 897.33,586.582 0.789,-0.263 0.085,0.132 0.486,0.755 0.715,2.031" + id="path786" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 905.061,563.562 -0.31,0.566 -0.538,0.983 -0.738,1.983 -3.206,8.61 -2.976,7.694 -1.42,3.671 0.035,0.318 0.079,0.717 0.715,2.027" + id="path788" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 895.873,587.069 0.165,-0.055 0.719,-0.24" + id="path790" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 910.485,554.963 2.303,-4.21 5.13,-8.584 0.523,-0.876 5.689,-8.054 0.262,-0.371 0.015,0.046 0.125,0.362" + id="path792" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 907.034,562.122 -1.177,2.152 -0.143,0.261 -3.489,9.372 -0.451,1.211 -3.614,9.324 -0.83,2.14 -0.573,0.192" + id="path794" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.852,561.603 -1.274,2.329 -0.236,0.431 -0.218,0.398 -3.489,9.372 -0.452,1.215 -3.612,9.325 -0.814,2.101" + id="path796" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 897.766,589.779 0.689,-0.228 0.95,-0.314 3.516,-9.362 0.896,-2.384" + id="path798" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.458,554.506 0.491,-0.166 0.759,-0.258" + id="path800" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 727.303,487.767 -0.2,-0.059 -0.01,-0.003 -0.164,-0.044 -0.313,-0.082 -0.038,-0.01 -0.185,-0.038 -0.018,-0.004 -0.283,-0.058 -0.337,-0.104" + id="path802" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.013,487.408 0.08,0.166 0.357,0.143 0.188,0.053 0.334,0.093 0.432,0.132 0.016,0.005 0.127,0.038 0.1,0.032 0.147,0.048 0.167,0.053 0.057,0.019 0.034,0.012" + id="path804" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 727.157,487.914 -0.17,-0.054 -0.046,-0.015 -0.256,-0.081 -0.185,-0.055 -0.098,-0.029 -0.018,-0.006 -0.28,-0.083 -0.484,-0.125 -0.061,-0.015 -0.382,-0.138 -0.067,-0.121 -0.024,-0.044 0.089,-0.213 0.163,-0.285 0.215,-0.302 0.358,-0.502 0.347,-0.466 0.008,-0.01 0.176,-0.236 0.019,-0.027 0.149,-0.2 0.391,-0.525 0.017,-0.022 0.024,-0.032 0.186,-0.25 2.16,-2.653 0.164,-0.183 2.934,-3.272 3.453,-3.637 1.815,-1.798" + id="path806" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 725.086,487.148 -0.073,0.26" + id="path808" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 845.038,628.129 -0.844,-1.567 -2.068,-3.84" + id="path810" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 860.751,660.437 -0.06,-0.156 -0.009,-1.651 -1.275,-4.745 -2.446,-7.054 -2.561,-6.227 -0.807,-1.961 -0.156,-0.377 -3.66,-8.034 -2.842,-5.428 -0.522,-0.665 -1.875,-2.392 -0.465,-0.187 -0.071,-0.029 -1.794,-0.721 -0.965,1.141 1.7,3.171 1.168,1.834 2.084,3.271 0.211,0.331 3.323,6.098 0.992,1.822 2.045,4.189 0.166,0.342 1.916,3.926 2.916,7.08 1.886,4.758 0.256,0.37 0.785,1.138" + id="path812" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 846.167,630.654 3.154,5.793 1.169,2.147 2.116,4.336 0.166,0.341 1.846,3.782 2.943,7.133 1.973,4.794 0.35,0.418 0.6,0.718 0.267,0.321 0.149,-1.745 -1.239,-4.835 -2.469,-7.123 -2.632,-6.392 -0.151,-0.368 -0.477,-1.157 -0.28,-0.681 -3.682,-8.057 -2.88,-5.472 -0.697,-0.865 -1.791,-2.223 -0.612,-0.223 -0.184,-0.067 -1.722,-0.63 -0.126,0.136 -0.997,1.074 0.017,0.035 1.677,3.264 1.385,2.186 2.043,3.226 0.084,0.134" + id="path814" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1112.725,449.239 0.52,-0.493 0.041,-0.039 2.81,-2.669 3.891,-2.988 2.806,-1.398 0.147,-0.073 0.185,-0.092 1.444,-0.719 0.073,-0.037 1.464,-0.472 2.799,-0.903 0.13,-0.042 0.776,-0.25 4.039,-0.419 2.888,0.551 0.069,0.014 0.348,0.066 1.018,0.194 1.948,2.98 -0.572,2.794 -1.089,2.335 -3.948,3.636 -5.842,4.045 -4.867,2.851" + id="path816" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1138.173,439.47 -1.601,-1.11 -0.019,-0.004 -4.307,-0.825 -4.038,0.417 -5.283,1.708 -3.977,1.989 -0.39,0.195 -0.022,0.011 -0.152,0.076 -0.131,0.101 -3.911,3.026 -3.43,3.186 -0.984,5.676 -0.151,1.617" + id="path818" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1110.912,448.24 0.107,0.058 0.031,0.018 v 0.001 l 1.673,0.922 -1.195,5.774 -0.073,0.781" + id="path820" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1112.691,455.986 0.145,-1.532 1.066,-4.897 3.059,-2.869 1.456,-1.109 2.077,-1.583 4.23,-2.12 0.708,-0.234 0.223,-0.074 0.037,-0.012 0.22,-0.073 3.512,-1.164 3.677,-0.443 3.94,0.645 1.115,1.481 0.026,0.034 10e-4,10e-4 0.01,0.011 0.025,0.034 0.023,0.029 0.1,0.133 0.5,0.665" + id="path822" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1138.839,442.909 -0.514,2.465 -0.985,2.071 -3.59,3.266 -5.313,3.658 -5.885,3.444" + id="path824" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.138,449.749 -0.016,0.014 -0.301,0.207 -5.011,3.448 -0.303,0.177 -0.383,0.225 -0.249,0.145 -5.999,3.508" + id="path826" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 936.512,633.208 -0.951,3.158 -1.52,5.045 -0.336,1.877 -0.031,0.172 -0.136,0.763 -0.03,0.168 -0.665,3.721 0.242,2.229 0.443,0.667 0.106,0.16 2.376,0.629 2.123,-2.525 3.156,-5.221 4.153,-7.757 0.495,-0.924 0.655,-1.224 1.299,-3.016 0.02,-0.046 0.057,-0.133 0.025,-0.059 0.02,-0.045 0.869,-2.017 1.161,-2.696 0.017,-0.095 0.075,-0.446 0.019,-0.113 0.267,-1.57 0.081,-0.478 0.094,-1.202 0.021,-0.264 0.01,-0.127 0.003,-0.04 0.034,-0.44 0.042,-0.533 0.002,-0.03 v -0.008 l 0.005,-0.099 0.036,-0.746 0.05,-1.053 0.013,-0.266 -10e-4,-0.056 -0.008,-0.365 -0.013,-0.618 -0.045,-2.118 -0.113,-1.067 -0.149,-1.413 -0.034,-0.327 -0.083,-0.783 -0.024,-0.229 -0.073,-0.695 -0.619,-0.227 -0.342,-0.126 -1.28,-0.47 -0.123,0.139 -0.017,0.019 v 0 l -0.268,0.304 -1.377,1.555 -0.065,0.094 -0.242,0.352 -0.483,0.702 -1.297,1.88 -0.006,0.009 -0.042,0.062 -0.382,0.766 -0.21,0.422 -0.309,0.619 -0.036,0.072 -0.008,0.016 -0.233,0.469 -0.182,0.363 -0.019,0.04 -0.053,0.105 -0.547,1.096 -0.324,0.651 -0.029,0.058 -0.109,0.22 -0.141,0.331 -0.289,0.679 -0.042,0.097 -0.172,0.406 -0.32,0.751 -0.3,0.705 -0.005,0.013 -0.011,0.024 -0.091,0.216 -0.007,0.015 -0.008,0.018 -1.129,2.653 -0.384,0.903 -2.256,6.254" + id="path828" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 936.01,651.797 -0.546,-0.826 -0.131,-1.221 -0.047,-0.444 -0.002,-0.016 -0.034,-0.322 -0.004,-0.032 -10e-4,-0.015 -0.02,-0.18 1.201,-6.702 2.056,-6.83 0.413,-1.373 0.038,-0.105 0.145,-0.404 2.072,-5.751 0.588,-1.388 10e-4,-10e-4 0.02,-0.049 0.085,-0.2 0.017,-0.04 0.002,-0.005 0.832,-1.962 0.436,-1.029 0.076,-0.177 0.171,-0.405 0.041,-0.097 0.547,-1.29 0.013,-0.03 0.46,-0.926 0.399,-0.805 0.052,-0.105 0.018,-0.035 0.418,-0.843 0.005,-0.01 0.344,-0.693 0.216,-0.435 0.439,-0.885 0.151,-0.304 1.458,-2.142 0.035,-0.052 0.119,-0.174 0.027,-0.04 10e-4,-10e-4 0.008,-0.012 0.13,-0.191 0.014,-0.022 0.253,-0.371 0.33,-0.36 0.85,-0.929 0.563,-0.615" + id="path830" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 936.65,649.747 -0.495,-0.7 -0.077,-0.698 -10e-4,-0.016 -0.02,-0.174 -0.025,-0.229 -0.004,-0.042 -0.004,-0.028 -10e-4,-0.01 -0.083,-0.753 1.094,-5.765 2.245,-7.347 0.186,-0.512 0.151,-0.414 0.732,-2.011 0.151,-0.415 0.236,-0.648 0.107,-0.294 0.13,-0.359 0.355,-0.975 0.516,-1.208 0.106,-0.247 1.408,-3.301 0.038,-0.089 0.064,-0.15 0.181,-0.425 0.173,-0.403 0.041,-0.098 0.044,-0.103 0.579,-1.164 0.091,-0.184 0.405,-0.813 0.374,-0.752 0.052,-0.105 0.017,-0.034 0.184,-0.37 0.236,-0.475 0.005,-0.009 0.036,-0.073 0.296,-0.595 0.015,-0.022 0.843,-1.252 0.741,-1.099 0.261,-0.386 0.049,-0.056 0.036,-0.04 0.065,-0.073 0.035,-0.039 0.001,-10e-4 10e-4,-0.001 0.003,-0.003 0.147,-0.165 0.52,-0.582 0.302,-0.338 0.426,-0.477 0.055,0.479 0.029,0.245 0.349,3.021 0.02,0.9 0.033,1.465 0.006,0.302 0.003,0.106 -0.037,0.742 v 0.005 l -0.051,1.027 -0.002,0.033 -0.006,0.128 v 0.009 l -0.026,0.321 -0.133,1.643 -0.027,0.341 -0.214,1.229 -0.019,0.113 -0.077,0.446 -0.107,0.616" + id="path832" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 947.712,626.401 1.702,-0.005 -1.711,3.944 -0.629,1.45 -0.803,1.852 -0.813,1.518 -0.354,0.662 -3.656,6.827 -2.87,4.764 -1.928,2.334" + id="path834" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1288.289,547.471 0.604,0.443 0.361,0.266 3.976,2.921 2.173,1.596 8.056,5.924 0.43,0.315 0.365,0.268 6.904,5.076 2.553,1.878 4.907,3.851 3.002,2.356 4.924,3.864 7.411,5.816 5.187,4.303 3.731,3.096 7.696,6.385 0.751,0.623 7.557,6.55 6.77,5.867 4.267,3.699 0.66,0.571" + id="path836" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1307.698,701.786 0.656,-0.678 2.702,-3.014 6.319,-7.05 1.466,-1.636 2.674,-2.983 1.088,-1.314 6.38,-7.7 3.568,-4.306 0.945,-1.14 4.238,-5.683 0.189,-0.253 0.213,-0.286 0.196,-0.264 0.716,-0.959 10e-4,-0.002 0.156,-0.209 0.85,-1.14 1.957,-2.624 0.38,-0.51 v 0 l 0.388,-0.52 0.898,-1.204 0.625,-0.839 0.446,-0.655 v -0.005 l 1.536,-2.256 3.137,-4.607 0.253,-0.372 0.15,-0.22 v -0.007 l 0.109,-0.159 1.077,-1.582 0.411,-0.603 0.214,-0.315 0.01,-0.013 0.05,-0.073 0.822,-1.208 0.028,-0.042 0.857,-1.257 0.564,-0.829 0.321,-0.471 0.282,-0.477 0.026,-0.045 v -0.009 l 0.211,-0.357 0.282,-0.478 0.558,-0.944 0.71,-1.203 v -0.005 l 2.018,-3.417 3.284,-5.562 0.01,-0.011 1.942,-3.29 0.107,-0.196 0.02,-0.036 0.01,-0.012 0.63,-1.159 0.62,-1.139 3.076,-5.655 0.228,-0.419 0.321,-0.59 2.123,-3.903 0.22,-0.405 0.193,-0.354 0.018,-0.033 -0.4,-0.347 -0.659,-0.571 -4.21,-3.65 -7.556,-6.551 -6.806,-5.9 -6.77,-5.619 -4.183,-3.471 -6.376,-5.293 -7.867,-6.174 -3.968,-3.114 -1.713,-1.345 -0.388,-0.304 -1.038,-0.815 -5.238,-4.11 -2.571,-1.892 -4.65,-3.419 -0.546,-0.402 -8.056,-5.924 -2.353,-1.731 -0.131,-0.096 -4.377,-3.219 -1.669,-1.228 -0.19,-0.139 -0.268,-0.198 -0.603,-0.443 -0.382,-0.281 -0.22,0.232 -0.048,0.052 -0.042,0.043 -0.235,0.248 -0.088,0.093 -0.571,0.604 -0.125,0.131 -1.445,1.528 -0.098,0.103 -4.533,4.788 -0.277,0.292 -2.792,2.951 -2.949,3.17 -4.201,4.518 -5.005,5.382 -3.886,4.377 -0.412,0.465 -0.449,0.506 -0.106,0.119 -0.169,0.19 -4.287,4.829 -2.671,3.009 -2.625,3.003 -5.616,6.426 -3.987,4.562 -2.296,2.694 -1.669,1.958 -5.022,5.892 -0.237,0.278 -0.014,0.016 -0.478,0.561 -0.285,0.334 -0.028,0.034 -0.247,0.289 -0.122,0.144 -0.888,1.041 -1.174,1.378" + id="path838" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.336,613.368 0.238,-0.229 -0.22,0.405 -0.037,0.068 -2.034,3.737 -0.321,0.589 -0.222,0.409 -3.078,5.654 -1.441,2.647 -0.032,0.054 -0.01,0.014 -0.017,0.03 -2.072,3.505 -0.01,0.011 -3.294,5.576 -2.001,3.387 v 0.005 l -0.712,1.204 -1.038,1.757 v 0.008 l -0.143,0.241 -0.707,1.038 -0.679,0.997 -0.177,0.26 -0.646,0.947 -0.383,0.563 -0.01,0.012 -0.417,0.612 -0.138,0.203 -1.172,1.721 -0.076,0.111 v 0.006 l -0.088,0.13 -0.254,0.372 -3.195,4.69 -1.477,2.168 v 0.006 l -0.568,0.834 -0.51,0.684 -1.256,1.684 v 0.003 l -0.978,1.31 -2.597,3.482 -0.06,0.08 -10e-4,0.002 -0.753,1.009 -0.349,0.468 -0.225,0.302 -4.076,5.464 -6.382,7.698 -5.608,6.765 -2.838,3.165 -1.511,1.686 -6.251,6.971 -2.564,2.86 -7.04,7.103 -7.039,7.102 -1.837,1.854 -7.206,6.935 -6.993,6.73 -0.444,0.428 -0.01,-0.01 v 0 l -0.042,-0.038 -0.629,-0.58 -4.409,-4.059 -7.357,-6.774 -0.151,-0.139 -1.119,-1.03 -6.17,-5.681 -7.538,-6.571 -7.537,-6.571 -2.945,-2.567 -7.752,-6.318 -7.752,-6.317 -4.477,-3.649 -1.132,-0.923 -1.53,-1.155 -1.246,-0.939 -1.44,-1.087 -1.026,-0.775 -0.56,-0.423 -0.464,-0.35 -0.584,-0.441 -0.482,-0.363 -0.558,-0.422 -0.011,-0.008 -0.582,-0.439 -0.518,-0.391 -0.144,-0.109 -0.091,-0.069 -0.231,-0.174 -0.729,-0.55 -0.456,-0.344 -0.241,-0.182 -0.01,-0.007 -0.443,-0.334 -0.011,-0.009 -0.173,-0.13 -1.426,-1.076 -0.075,-0.057 -2.01,-1.517 -0.027,-0.02 -0.01,-0.008 -0.11,-0.083 -0.027,-0.02 -0.725,-0.547 -1.535,-1.159 -1.712,-1.292 -6.821,-5.145 -0.118,-0.089 -0.01,-0.007 -0.477,-0.36 -10e-4,-10e-4 -0.027,-0.02" + id="path840" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.72,659.566 0.373,-0.468 6.227,-7.824 4.98,-6.256 4.793,-5.938 0.068,-0.085 1.463,-1.812 6.281,-7.782 0.787,-0.975 0.211,-0.251 6.43,-7.658 3.669,-4.37 0.012,-0.015 1.014,-1.207 1.292,-1.539 1.245,-1.461 0.891,-1.046 0.119,-0.14 0.559,-0.656 0.495,-0.581 6.485,-7.612 0.461,-0.54 2.201,-2.584 6.579,-7.53 5.388,-6.167 0.256,-0.294 6.638,-7.479 0.459,-0.518 0.275,-0.31 0.449,-0.505 4.156,-4.683 6.808,-7.324 5.345,-5.75 6.873,-7.263 0.797,-0.842 0.103,-0.109 1.375,-1.452 0.196,-0.207 0.471,-0.497 0.022,-0.024 0.155,-0.164 0.168,-0.177 -0.129,0.196 -0.045,0.068" + id="path842" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.963,659.713 0.027,0.021 0.373,0.281 0.632,0.477 6.817,5.147 1.66,1.254 0.022,0.017 0.015,0.01 1.535,1.16 0.871,0.658 2.088,1.576 1.451,1.095 0.184,0.139 0.442,0.335 0.01,0.006 0.242,0.183 1.458,1.101 0.093,0.07 0.099,0.075 0.518,0.391 0.582,0.439 0.011,0.009 0.559,0.422 0.481,0.363 0.584,0.441 1.025,0.774 1.026,0.774 2.686,2.028 1.55,1.171 1.113,0.907 7.751,6.318 7.751,6.318 4.471,3.645 7.537,6.572 7.537,6.572 2.918,2.543 7.276,6.7 7.356,6.774 0.207,0.191 2.674,2.463" + id="path844" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.457,731.597 0.335,-0.322 0.444,-0.427 7.204,-6.936 6.998,-6.737 7.037,-7.104 7.038,-7.104 1.323,-1.336 0.518,-0.523" + id="path846" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1228.92,613.103 -0.295,0.35 -0.876,1.044 -1.018,1.212 -0.01,0.011 -6.431,7.657 -3.834,4.564 -0.168,0.2 -6.282,7.781 -0.794,0.983 -1.463,1.812 -0.068,0.084 -4.785,5.926 -6.229,7.823 -4.974,6.247 -0.373,0.467 -0.141,0.178 -0.216,0.271 v 0.006" + id="path848" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.482,731.619 0.105,-0.101 7.204,-6.936 6.994,-6.734 7.038,-7.104 7.038,-7.104 1.837,-1.854" + id="path850" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1362.986,626.875 -1.993,3.373 -0.01,0.011 -3.293,5.575 -1.998,3.382 v 0.005 l -0.712,1.205 -0.28,0.475 -0.321,0.543 -0.434,0.735 v 0.007 l -0.278,0.472 -0.507,0.743 -0.654,0.96 -0.202,0.297 -0.62,0.91 -0.425,0.623 -0.01,0.011 -0.447,0.658 -0.099,0.145 -1.185,1.738 -0.071,0.105 v 0.006 l -0.08,0.118 -0.254,0.373 -0.84,1.232 -2.362,3.467 -1.47,2.157 v 0.006 l -0.756,1.11 -0.316,0.423 -1.253,1.68 v 0.003 l -0.271,0.365 -0.769,1.029 -1.725,2.313 -0.85,1.139 -0.05,0.067 v 0.002 l -0.756,1.014 -0.17,0.227 -0.173,0.233 -0.229,0.306 -4.236,5.677 -0.905,1.092 -6.381,7.699 -3.549,4.282 -1.147,1.384 -2.656,2.963 -1.51,1.684 -6.251,6.973 -2.737,3.053 -7.04,7.102 -7.04,7.102 -1.827,1.843" + id="path852" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.336,613.368 -0.096,0.177 -0.124,0.228 -1.9,3.491 -0.321,0.589 -0.221,0.407 -3.081,5.663 -0.993,1.823 -0.514,0.946 -0.01,0.015 -0.016,0.028 -0.076,0.14" + id="path854" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1241.631,599.021 6.579,-7.531 5.639,-6.456 6.637,-7.48 0.675,-0.761 0.275,-0.31 0.449,-0.505 0.412,-0.465 3.522,-3.969" + id="path856" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1265.819,571.544 6.806,-7.325 5.338,-5.745 0.043,-0.045 3.344,-3.536 4.507,-4.766 0.103,-0.11 1.365,-1.443 0.205,-0.216 0.265,-0.28 0.17,-0.182 0.025,-0.026 0.121,-0.13 v -0.005 l 0.048,0.036 0.556,0.408 2.64,1.941 3.598,2.645 0.269,0.198 6.953,5.113 0.232,0.171 8.056,5.924 0.484,0.355 2.57,1.891 4.635,3.638 1.191,0.934 1.711,1.343 7.866,6.175 2.203,1.729 2.618,2.055 4.318,3.583 3.624,3.007 7.695,6.386 1.71,1.42 7.557,6.55 6.793,5.889 4.235,3.67 0.659,0.572" + id="path858" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.368,730.885 7.206,-6.933 7.254,-6.98 -7.206,6.934 -6.989,6.724 -0.265,0.255" + id="path860" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1216.557,628.667 0.392,-0.467 5.854,-6.971 4.229,-5.037 0.013,-0.015 0.926,-1.103 0.087,-0.104 1.121,-1.335 1.438,-1.688 0.892,-1.046 0.119,-0.14 0.246,-0.288 0.313,-0.368 0.482,-0.566 0.013,-0.015 0.237,-0.279 6.486,-7.611 0.225,-0.265 2.001,-2.348" + id="path862" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 931.44,514.294 2.143,-2.341 0.067,-0.074 0.23,-0.251 0.735,-0.752 4.975,-5.089 0.166,-0.17 1.67,-1.708 1.6,-1.637 7.435,-6.402 2.023,-1.742 0.705,-0.607 0.533,-0.432 1.326,-1.073 0.864,-0.7 0.152,-0.123 0.148,-0.12 0.023,-0.018 0.19,-0.154 0.94,-0.761 v -10e-4 l 0.088,-0.071 0.026,-0.021 0.013,-0.011 5.419,-4.387 2.01,-1.627 1.721,-1.284 0.584,-0.435 0.013,-0.01 0.602,-0.449 0.427,-0.318 0.797,-0.595 0.005,-0.004 0.186,-0.138 0.069,-0.052 1.306,-0.974 1.615,-1.205 1.57,-1.171 0.093,-0.069 v -10e-4 l 0.11,-0.082 1.23,-0.917 0.358,-0.267 0.009,-0.007 1.18,-0.88 0.216,-0.162 0.048,-0.035 0.836,-0.621 0.358,-0.267 1.047,-0.778 0.008,-0.006 2.856,-2.123 0.925,-0.687 0.007,-0.005 1.566,-1.165" + id="path864" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1006.198,456.167 0.032,-0.012 0.357,-0.13 9.332,-3.425 0.645,-0.236 0.109,-0.04 0.344,-0.127 0.705,-0.258 0.992,-0.364 0.235,-0.087 0.094,-0.034 0.019,-0.007 8.36,-3.068 7.518,-1.371 6.527,-0.36 7.447,-0.262" + id="path866" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1007.951,457.756 8.85,-3.128 1.634,-0.577 0.193,-0.069 0.714,-0.252 0.103,-0.036 0.407,-0.144 0.148,-0.053 0.354,-0.125 5.913,-2.09 7.883,-1.336 4.785,-0.207" + id="path868" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 942.737,503.332 7.588,-6.513 0.671,-0.577 2.141,-1.719 2.781,-2.236 0.652,-0.524 0.189,-0.152 0.08,-0.064 1.21,-0.972 v 0 l 0.104,-0.084 0.008,-0.006 0.059,-0.048 4.568,-3.671 0.525,-0.388 4.433,-3.28 0.022,-0.016 0.014,-0.011 1.411,-1.043 0.447,-0.331 0.005,-0.004 0.093,-0.069 0.07,-0.051 1.308,-0.968 2.343,-1.734 1.178,-0.872 0.003,-0.001 0.347,-0.257 0.508,-0.374 1.016,-0.75 0.01,-0.007 0.445,-0.328 0.428,-0.315 0.673,-0.496 0.525,-0.387 2.204,-1.624 0.011,-0.009 0.931,-0.686" + id="path870" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 912.638,536 1.906,-2.286 6.42,-7.666 3.014,-3.599 1.62,-1.771" + id="path872" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.214,541.658 4.2,-5.09 6.382,-7.699 2.984,-3.6 2.661,-2.933" + id="path874" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.507,685.903 -1.428,-0.502 -1.206,-0.424 -0.832,-0.292 -1.633,-0.573 -0.316,-0.111 -5.017,-1.763 -1.008,-0.36 -8.201,-2.933 -0.63,-0.226 -0.844,-0.314 -0.568,-0.212 -2.768,-1.032" + id="path876" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.1,686.358 -0.076,-0.175 -1.252,-0.44 -1.383,-0.486 -0.655,-0.23 -0.947,-0.333 -0.694,-0.243 -0.307,-0.109 -5.194,-1.824 -0.833,-0.298 -1.863,-0.667 -0.031,-0.011 -0.249,-0.089 -2.3,-0.823 -4.563,-1.632 -0.518,-0.193 -0.568,-0.212 -0.081,-0.03 -0.135,-0.05 -2.638,-0.984 -0.107,-0.04 -2.235,-0.833 -0.098,-0.036 -1.312,-0.489 -0.631,-0.236 -0.231,-0.086 -0.189,-0.07 -0.057,-0.022 -9.284,-3.715 -1.734,-0.694 -9.224,-3.862 -7.199,-3.015 -9.188,-3.947 -9.096,-3.908 v 0 l -0.303,-0.13 -0.412,-0.182 -1.696,-0.749 -9.02,-3.982 -6.47,-2.857 -4.693,-2.123 -9.111,-4.122 -2.782,-1.259 -8.515,-3.935 -0.293,-0.136 -0.901,-0.416 -1.575,-0.728 -4.268,-1.973 -9.045,-4.265 -5.68,-2.677 -3.971,-1.907 -1.687,-0.809 -0.297,-0.143 -0.561,-0.269 -0.671,-0.323 -3.65,-1.752" + id="path878" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.01,688.949 0.015,-0.161 0.295,-0.868 0.737,-1.003 0.686,-0.684 0.034,-0.034 0.247,-0.016" + id="path880" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.136,602.23 -0.128,0.154 -0.116,0.31 -0.207,0.549 -0.02,0.179" + id="path882" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1101.1,686.358 0.206,-0.144 0.201,-0.311 0.06,-0.327 v -0.019 l 0.018,-0.09 0.042,-0.214 v -0.012 l -0.074,-0.026" + id="path884" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 719.605,570.028 0.339,1.554 1.034,4.218 1.31,4.853 1.604,5.478 2.064,5.979 2.69,6.357 3.061,6.175 3.173,5.424 2.462,3.829 0.614,1.388 0.732,0.456 1.923,1.028 0.994,0.391" + id="path886" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.857,615.329 1.521,0.815" + id="path888" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.342,613.895 -0.747,-1.915" + id="path890" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 736.951,612.855 0.348,0.882 0.657,1.546" + id="path892" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1254.075,879.699 0.279,0.157 1.562,0.588 2.251,0.515 2.281,0.409 4.03,0.613 9.899,1.416 9.785,1.4 2.691,-0.169 4.446,-0.557 6.424,-1.7 0.733,-0.22 8.612,-3.593 8.842,-4.671 0.48,-0.254 8.314,-5.555 0.176,-0.118 6.301,-4.774 0.796,-0.603 0.444,-0.349 0.924,-0.724 0.07,-0.055 3.715,-2.913 2.987,-2.334 1.545,-1.207 5.241,-3.885 5.561,-4.068 8.117,-5.992 0.464,-0.335 5.059,-3.744 4.945,-3.768 5.06,-4.012 5.402,-4.471 5.396,-4.703 5.052,-4.708 4.833,-4.774 4.742,-4.898 4.763,-5.324 4.895,-6.049 4.778,-6.459 4.419,-6.561 3.864,-6.34 3.117,-5.803 2.642,-5.505 2.435,-5.443 0.234,-0.575 3.549,-8.617 2.216,-6.029 1.926,-5.816 1.567,-5.257 1.323,-4.964 1.194,-4.935 0.121,-0.559 0.928,-4.681 0.54,-4.221 0.192,-3.471 -0.12,-2.436 -0.789,-1.862 -2.761,-3.674" + id="path894" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1278.439,879.128 9.489,-3.155 1.486,-0.494 9.149,-4.037 2.545,-1.124 8.715,-4.904 1.911,-1.076" + id="path896" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1315.724,873.821 8.336,-5.525 0.244,-0.162 6.67,-5 0.52,-0.389 0.768,-0.599 1.389,-1.08 3.048,-2.373 3.845,-2.997 0.717,-0.56 5.262,-3.904 5.579,-4.093 5.516,-4.119" + id="path898" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1254.8,879.824 0.732,0.246 2.53,0.525 2.386,0.379 3.614,0.13 6.223,-0.224" + id="path900" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1092.579,453.02 -0.267,-0.089 -0.021,-0.007 -0.284,-0.095 -0.055,-0.018 -0.047,-0.016 -0.983,-0.329 -0.01,-0.002 -0.013,-0.004 -0.129,-0.044 -0.069,-0.022 v -0.002 l -0.169,0.056 -0.318,0.106 -0.355,0.118" + id="path902" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 931.927,606.978 -0.193,0.637" + id="path904" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 950.483,612.987 0.524,-0.464 0.254,-0.227 4.889,-4.36 4.969,-4.432 0.398,-0.355 4.162,-3.713 1.595,-1.422 3.48,-3.134 1.431,-1.428" + id="path906" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 970.658,594.497 -8.447,1.319 -3.334,0.638 -9.822,1.882 -9.85,1.887 -2.918,0.584 -0.52,0.104 -1.819,0.364 -0.02,0.004 -3.983,0.797 -0.002,10e-4 -2.202,0.449 -0.927,0.189 -6.914,1.411 -0.976,0.199 -1.178,0.24 v 0 l -0.073,0.015 -1.575,0.321 v 0 l -0.179,0.037 -0.488,0.099 -1.958,0.408" + id="path908" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 914.805,604.147 -0.076,0.074 -0.006,0.006 -0.079,0.077 -1.171,1.141 0.662,0.336 3.595,1.831 0.528,0.268 5.073,2.582 4.679,2.382" + id="path910" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 970.754,594.88 -0.096,-0.383 0.955,-0.952" + id="path912" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 947.208,603.851 -2.819,5.211 -0.194,0.36" + id="path914" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 939.487,600.618 7.721,3.233 -2.69,2.492 -2.036,1.782 -0.063,0.055 -0.048,0.085" + id="path916" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 929.776,610.146 0.002,0.003" + id="path918" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1317.653,562.056 -0.971,-0.57 -0.417,-0.286 -6.332,-4.352 -3.772,-2.653 -2.411,-1.708 -4.391,-2.982 -0.895,-0.609" + id="path920" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1322.513,565.627 -0.519,-0.518 -2.237,-1.574 -1.259,-0.885 -0.845,-0.594 -1.388,-0.856" + id="path922" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.762,602.115 0.237,0.377 0.048,0.077 0.065,0.104 0.593,0.337 1.647,0.938 2.788,0.743 2.327,-0.475 0.165,-0.034 0.015,-0.003 0.158,-0.032 0.562,-0.115 0.872,-0.178 0.059,-0.012 v 0 l 0.043,-0.009 1.131,-0.231 0.182,-0.037 0.522,-0.106 0.181,-0.037 0.405,-0.083 6.595,-1.347 1.361,-0.277 1.532,-0.313 0.182,-0.037 0.01,-0.002 7.425,-1.46 0.015,-0.003 3.662,-0.721 0.293,-0.057 0.065,-0.013 4.453,-0.876 6.041,-1.089 7.125,-1.284 2.003,-0.361 9.871,-1.596 2.218,-0.358 0.34,-0.055 0.232,-0.038 1.062,-0.171 0.689,-0.094 0.053,-0.007 0.21,-0.029 0.391,-0.053 0.254,-0.035 1.345,-0.183 0.611,-0.084 1.285,-0.175 6.729,-0.918 2.628,-0.233 1.246,-0.111 0.067,-0.006 0.041,-0.004 0.14,-0.012 0.472,-0.042 0.545,-0.048 0.045,-0.004 0.485,-0.043 0.331,-0.03 0.132,-0.011 3.294,-0.293 0.031,-0.002 0.1,-0.009 0.403,-0.036 0.382,-0.006 2.067,-0.031 0.946,-0.015 0.844,-0.013 4.645,-0.071 0.034,-10e-4 0.022,0.003 1.823,0.219 3.034,0.364 0.911,0.109 3.131,0.376 9.644,2.648 0.351,0.096 5.967,2.182 0.634,0.232 3.864,1.412 0.436,0.16 0.327,0.119 4.282,1.748 5.026,2.051 3.318,1.355 2.319,1.047 4.054,1.832 0.645,0.291 0.228,0.103 0.02,0.01 0.357,0.161 2.351,1.062 0.177,0.08 0.05,0.022 0.507,0.23 1.831,0.827 v 0 l 1.139,0.514 1.618,0.809 0.319,0.159 0.269,0.134 0.187,0.094 0.847,0.423 2.423,1.211 5.702,2.848 0.972,0.486 0.514,0.257 1.522,0.76 0.016,0.008 6.322,3.348 0.152,0.081 0.061,0.032 0.016,0.009 0.102,0.053 0.01,0.004 0.102,0.054 0.357,0.189 0.465,0.246 0.186,0.099 0.989,0.524 0.602,0.318 0.445,0.236 3.783,2.003 8.764,4.815 0.649,0.357 1.934,1.063 4.153,2.495 0.576,0.346 1.227,0.737 1.41,0.847 0.343,0.206 0.579,0.348 0.874,0.525 0.14,0.085 0.019,0.011 0.286,0.172 0.602,0.362 v 0.001 l 0.403,0.243 0.059,0.034 0.174,0.105 10e-4,10e-4 0.017,0.01 0.175,0.105 0.152,0.092 0.193,0.116 0.075,0.045 0.394,0.236 0.224,0.146 v 0 l 0.267,0.175 1.125,0.734 0.523,0.341 0.294,0.191 0.265,0.174 0.346,0.225 0.041,0.027 2.334,1.522 4.541,2.963 0.778,0.507 0.974,0.636 0.211,0.138 1,0.652 0.141,0.092 0.686,0.447 0.528,0.345 0.048,0.031 0.161,0.105 0.057,0.037 0.081,0.053 0.55,0.359 0.511,0.346 0.214,0.144 0.705,0.478 0.079,0.053 0.012,0.008 0.019,0.013 0.04,0.027 2.849,1.927 0.209,0.141 4.094,2.77 1.797,1.216 0.01,0.006 1.627,1.101 2.008,1.358 1.484,1.005 0.507,0.35 v 0 l 5.629,3.893 3.742,2.589 3.371,2.331 8.101,5.863 1.765,1.277 1.058,0.766 7.866,6.175 0.825,0.649 6.719,6.052 1.84,1.596 0.015,0.013 0.018,0.015 2.544,2.207 0.4,0.347 1.246,1.082 0.838,0.726 0.306,0.266 0.091,0.109 0.017,0.02 v 0.005 l 0.057,0.068 0.177,0.211 0.33,0.395 0.036,0.043 0.383,0.46 v 0.005 l 0.422,0.505 0.324,0.389 0.051,0.061 0.123,0.148 0.449,0.537 0.396,0.475 0.404,0.483 0.077,0.093 0.844,1.01 0.208,0.25" + id="path924" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1078.849,615.363 -2.021,-1.062 -0.511,-0.268 -0.76,-0.375 -1.5,-0.739 -1.651,-0.813 v 0 l -6.684,-3.294 -3.2,-1.576 -0.304,-0.15 -0.034,-0.015 -1.067,-0.472 h -10e-4 l -1.432,-0.634 -1.387,-0.613 -0.76,-0.336 -0.336,-0.149 -0.023,-0.01 -0.492,-0.218 -2.258,-0.999 -5.068,-2.241 -0.569,-0.252 -1.514,-0.605 -0.468,-0.187 -7.519,-3.002 -0.931,-0.371 -1.101,-0.44 -1.309,-0.522 -0.57,-0.209 -0.436,-0.159 -3.849,-1.406 -0.634,-0.231 -6.856,-2.504 -9.618,-2.737 -1.494,-0.425 -0.705,-0.084 -8.459,-1.013 -0.611,0.023 -2.441,0.092 -0.832,0.032 -1.123,0.043 -0.79,0.029 -1.732,0.066 -0.833,0.032 h -0.002 l -0.194,0.007 -0.05,0.002 -0.593,0.023 -0.017,10e-4 -0.004,10e-4 -1.751,0.186 -0.446,0.047 -0.424,0.045 -0.74,0.078 -2.31,0.245 -0.095,0.01 -3.139,0.333 -1.559,0.165 -0.47,0.05 -0.151,0.016 -0.049,0.005 -0.021,0.002" + id="path926" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1167.916,670.972 -8.127,-5.828 -2.832,-2.03 -2.019,-1.379 -3.777,-2.579 -5.647,-3.856 v 0 l -1.777,-1.214 -0.212,-0.138 -5.479,-3.562" + id="path928" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.676,705.367 -3.628,-5.623 -0.141,-0.128 -2.455,-2.215 -1.366,-1.233" + id="path930" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1206.743,706.335 0.933,-0.968 0.061,0.002" + id="path932" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.146,685.55 -2.237,-1.718 -7.728,-5.933 -8.009,-5.988 -1.018,-0.761" + id="path934" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1102.068,685.968 -0.606,0.468 -1.096,1.243 -0.372,0.798 -0.141,0.303 -0.113,0.751 0.105,0.199 0.129,0.035" + id="path936" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.454,780.558 0.073,-0.063 v -0.075 -0.035 l 0.022,-0.434 0.022,-0.433 v -0.056" + id="path938" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1278.006,558.429 -0.043,0.045 -6.807,7.326 -5.337,5.744 -3.522,3.969 -0.412,0.465 -0.449,0.505 -0.275,0.31 -6.637,7.48 -0.675,0.761 -6.579,7.531 -5.639,6.456 -2.001,2.348 -6.485,7.612 -0.226,0.264 -0.237,0.279 -0.013,0.015 -0.482,0.566 -0.313,0.368 -0.246,0.288 -0.119,0.14 -0.892,1.046 -1.438,1.688 -1.121,1.335 -0.087,0.104 -0.926,1.103 -0.013,0.016 -4.229,5.036 -5.854,6.971 -0.392,0.467" + id="path940" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1307.735,700.925 2.737,-3.053 6.251,-6.973 1.51,-1.684 2.656,-2.963 1.147,-1.384 6.381,-7.699 3.549,-4.282 0.905,-1.092 4.236,-5.677 0.229,-0.306 0.173,-0.233 0.17,-0.227 0.756,-1.014 v -0.002 l 0.05,-0.067 0.85,-1.139 1.725,-2.313 0.769,-1.029 0.271,-0.365 v -0.003 l 1.253,-1.68 0.316,-0.423 0.756,-1.11 v -0.006 l 1.47,-2.157 2.362,-3.467 0.84,-1.232 0.254,-0.373 0.08,-0.118 v -0.006 l 0.071,-0.105 1.185,-1.738 0.099,-0.145 0.447,-0.658 0.01,-0.011 0.425,-0.623 0.62,-0.91 0.202,-0.297 0.654,-0.96 0.507,-0.743 0.278,-0.472 v -0.007 l 0.434,-0.735 0.321,-0.543 0.28,-0.475 0.712,-1.205 v -0.005 l 1.998,-3.382 3.293,-5.575 0.01,-0.011 1.993,-3.373 0.076,-0.14 0.016,-0.028 0.01,-0.015 0.514,-0.946 0.992,-1.823 3.082,-5.664 0.221,-0.406 0.321,-0.589 2.023,-3.719 0.097,-0.177 -4.894,-4.242 -7.556,-6.55 -6.794,-5.889 -7.695,-6.386 -1.71,-1.42 -3.624,-3.007 -4.318,-3.583 -2.617,-2.055 -7.867,-6.174 -2.203,-1.73 -1.711,-1.343 -1.191,-0.934 -4.635,-3.638 -2.57,-1.891 -8.057,-5.924 -0.483,-0.356 -0.232,-0.17 -6.953,-5.113 -0.269,-0.198" + id="path942" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1288.163,547.771 -0.048,-0.036 v 0.005" + id="path944" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.748,659.587 0.212,-0.265 6.23,-7.822 4.846,-6.084 0.134,-0.168 4.96,-6.143 0.068,-0.085 1.463,-1.812 0.068,-0.085 6.282,-7.78 0.546,-0.676 -6.282,7.781 -0.546,0.675 -0.068,0.085 -1.463,1.812 -0.068,0.085 -4.96,6.143 -0.134,0.168" + id="path946" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1002.325,465.441 -4.448,2.673 -0.47,0.282 -0.245,0.147 -4.779,2.872 -0.126,0.097 -0.12,0.092 -0.751,0.577 -2.878,2.209 -0.019,0.014 -5.901,4.53 -1.781,1.367" + id="path948" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 891.945,593.188 3.05,-0.528 0.166,-0.029 9.853,-1.708 4.532,-0.785 0.548,-0.095 1.439,-0.25 0.262,-0.045 1.452,-0.246 0.068,-0.011 4.061,-0.687 9.003,-1.522 6.78,-1.147 1.584,-0.261 9.867,-1.627 7.139,-1.177 0.126,-0.021 0.498,-0.082 0.114,-0.019 2.503,-0.413 9.876,-1.57 0.132,-0.02 0.128,-0.021 0.426,-0.068 1.295,-0.205 0.119,-0.019 2.855,-0.454 1.978,-0.314 0.747,-0.119 0.908,-0.145 3.609,-0.573 1.372,-0.198 0.616,-0.088 0.022,-0.003 9.898,-1.424 2.364,-0.34 4.397,-0.632 0.843,-0.122 0.506,-0.332 0.251,-0.165 1.22,-0.802 0.529,-0.348 0.609,-0.4 0.439,-0.782 1.502,-2.669 2.13,-3.788 0.127,-0.226 3.165,-5.627 0.635,-1.128 0.064,-0.115 1.65,-2.933 0.117,-0.207 0.035,-0.063 0.366,-0.651 1.19,-2.115 4.354,-6.193 0.641,-0.911 1.343,-1.909 5.752,-8.18 0.638,-0.908 0.415,-0.59 1.374,-1.667 2.236,-2.714 0.34,-0.411 0.508,-0.618 0.427,-0.518 0.119,-0.144 0.026,-0.031 0.316,-0.384 0.045,-0.054 0.251,-0.305 1.875,-2.275 0.013,-0.016 0.82,-0.994 0.249,-0.303 0.425,-0.516 0.289,-0.351 0.988,-1.198 0.67,-0.813 0.029,-0.035 0.733,-0.89 1.241,-1.506 4.201,-4.429 2.768,-2.918 0.183,-0.194 0.23,-0.242 0.011,-0.011 0.207,-0.218 0.088,-0.094 v -0.003 l 0.892,-0.94 1.248,-1.316 3.122,-3.292 0.446,-0.416 0.337,-0.315 v 0 l 0.554,-0.517 0.875,-0.818 0.117,-0.109 0.03,-0.028 0.25,-0.233 0.678,-0.633 3.224,-3.012 0.104,-0.096 1.115,-1.042 1.384,-1.293 0.878,-0.819 1.968,-1.838 1.031,-0.963 0.09,-0.084 0.227,-0.212 0.205,-0.192 0.015,-0.013 3.342,-2.705 0.846,-0.685 0.694,-0.562 1.692,-1.369 0.791,-0.64 1.229,-0.995 1.575,-1.275 4.984,-4.034 3.417,-2.351 8.239,-5.668 1.309,-0.901 0.601,-0.413 3.975,-2.735 0.857,-0.468 0.01,-0.004 2.105,-1.151 0.32,-0.174 0.141,-0.077 0.075,-0.042 1.935,-1.057 0.143,-0.078 0.661,-0.361 0.049,-0.027 2.319,-1.267 v -10e-4 l 0.018,-0.01 2.72,-1.486 1.568,-0.857 0.313,-0.171 0.547,-0.299 0.018,-0.01 0.249,-0.136 0.014,-0.008 0.029,-0.016 0.895,-0.488 1.103,-0.603 0.044,-0.024 0.249,-0.137 0.087,-0.047 0.505,-0.276 0.608,-0.332 0.028,-0.016 0.851,-0.465 0.14,-0.076 0.061,-0.626 10e-4,-0.005 v -0.006 l 0.047,-0.479 -0.265,-0.048 -0.166,-0.03 -0.27,-0.049 -0.166,-0.029 -1.658,-0.299 -0.573,-0.103 -0.041,-0.007 -0.615,-0.111 -1.443,-0.26 v -10e-4 l -0.031,-0.005 -0.198,-0.036 -0.112,-0.02 -1.7,-0.306 -1.921,-0.346 -4.099,-0.738 -0.075,-0.01 -0.09,-0.014 -0.096,-0.013 -1.01,-0.147 -1.565,-0.228 -1.427,-0.207 -0.903,-0.132 -0.323,-0.047 -0.657,-0.095 -0.154,-0.022 -0.057,-0.009 -0.429,-0.062 -0.103,-0.015 -0.039,-0.006 -0.124,-0.018 -1.434,-0.208 -3.149,-0.458 -0.223,-0.033 -0.346,-0.05 v -10e-4 l -0.026,-0.003 -0.165,-0.024 -0.171,-0.025 -0.13,-0.019 -0.394,-0.057 -0.042,-0.007 -0.232,-0.033 -1.728,-0.251 -9.928,-1.196 -2.394,-0.288 -2.749,-0.331 -4.276,-0.4 -1.251,-0.117 -0.863,-0.08 -0.277,-0.026 -0.195,-0.018 -0.049,-0.005 -0.097,-0.009 -0.023,-0.002 -1.058,-0.099 -0.481,-0.045 -0.046,-0.004 -0.03,-0.003 -0.308,-0.029 v 0 l -0.097,-0.009 -0.745,-0.07 -0.051,-0.005 -4.568,-0.426 -0.071,-0.007 -0.471,-0.044 -9.23,-0.54 -0.825,-0.048 -4.729,-0.277 -3.002,0.867 -2.156,0.622 -9.477,3.191 -5.608,1.888 -0.044,0.014 -0.543,0.183 -0.01,0.002 v 10e-4 l -0.012,0.003 -0.813,0.274 -0.115,0.039 -0.584,0.196 -0.081,0.028 -0.816,0.274 -0.916,0.309 -2.266,0.762 -6.243,3.752 -0.387,0.233 -0.517,0.311 -1.13,0.679 -0.617,0.37 -1.007,0.605 -1.415,0.851" + id="path950" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 906.732,553.875 -5.356,8.445 -5.356,8.445 -0.312,0.492 -2.088,9.78 -1.669,7.822 -0.583,3.324" + id="path952" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 963.055,494.74 -0.251,0.222 -0.217,0.192 -0.897,0.794 -1.213,1.074 -3.566,3.155 -7.489,6.627 -1.573,1.392 -1.065,1.071 -0.428,0.43 -1.604,1.613 -0.396,0.398 -2.92,2.936 -0.617,0.621 -0.464,0.466 -5.899,5.932 -7.052,7.09 -0.319,0.321 -3.494,4.093" + id="path954" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 950.63,621.799 3.659,1.705 0.584,0.272 0.554,0.258 0.295,0.137 1.667,0.777 9.065,4.223 9.064,4.224 4.462,2.078 1.69,0.788 0.903,0.42 0.302,0.141 7.858,3.661 9.145,4.046 4.033,1.785 9.145,4.046 2.08,0.92 8.944,3.957 1.695,0.75 0.711,0.315 v 0 l 5.256,2.325 9.219,3.874 9.219,3.874 9.219,3.874 9.219,3.874 0.728,0.306 2.928,1.038 0.352,0.124 0.084,0.03 0.696,0.247 1.174,0.416 0.097,0.034 1.909,0.677 0.251,0.089 0.101,0.036 0.118,0.041 2.568,0.91 0.218,0.078 0.571,0.202 0.868,0.308 6.71,2.378 0.25,0.088 1.898,0.673 6.017,2.132 0.317,0.112 0.347,0.123 1.28,0.454 2.034,0.721 1.333,0.472 0.042,-0.277 0.014,-0.09 0.034,-0.218 v -0.012 l 0.118,-0.764 0.098,-0.639 0.057,-0.37 0.71,-4.598 0.306,-1.986 0.071,-0.461 0.017,-0.109 0.042,-0.274 0.953,-6.176 1.786,-9.839 0.184,-1.015 1.485,-8.18 0.066,-0.365 0.043,-0.237 0.04,-0.221 0.206,-1.137 0.078,-0.427 0.684,-3.378 0.135,-0.663 0.033,-0.162 0.198,-0.979 0.01,-0.041 0.152,-0.751 0.263,-1.299 0.077,-0.378 0.015,-0.073 0.034,-0.169 0.01,-0.026 v 0 l 0.297,-1.463 v -10e-4 l 0.208,-1.028 0.01,-0.03 0.037,-0.182 0.079,-0.388 0.023,-0.115 0.066,-0.324" + id="path956" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1110.331,637.083 -0.066,0.328 -0.095,0.469 -0.051,0.254 v 0.016 l -0.111,0.549 v 0.001 l -0.289,1.429 v 0 l -0.096,0.474 -0.032,0.16 v 0.009 l -0.015,0.073 -0.341,1.686 -0.071,0.353 -0.086,0.425 -0.153,0.756 -0.049,0.244 -0.085,0.419 -0.766,3.792 -0.053,0.291 -0.227,1.249 -0.019,0.108 -0.043,0.237 -0.085,0.467 -1.487,8.192 -1.786,9.84 -0.188,1.032 -0.933,6.044 -0.018,0.115 v 0.012 l -0.068,0.445 -0.377,2.443 -0.642,4.158 -0.113,0.731 -0.099,0.638 -0.069,0.452 -0.051,0.323 -0.031,0.208 -0.016,0.104 -0.041,0.264 0.396,0.095" + id="path958" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1363.828,784.888 -0.01,-0.171 -0.034,-0.773 -0.014,-0.314 -0.042,-0.947 -0.01,-0.148 v -0.159 l -0.197,0.122 -0.13,0.081 -0.145,0.091 -0.092,0.056 v 0" + id="path960" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1341.646,794.541 -0.033,0.168 -0.203,0.98 -0.264,1.28 v 0 l -0.035,0.167 -0.019,0.093 -0.026,0.125 -0.034,0.163 -0.012,0.055 1.123,-0.523 1.012,-0.472 3.742,-1.736 3.737,-1.734 7.122,-4.298 2.445,-1.475 0.83,-0.501 0.136,-0.082 0.028,-0.017 1.938,-1.228" + id="path962" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 888.925,400.906 -2.2,0.168 -0.918,0.069 -6.206,0.479 -1.495,0.164" + id="path964" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 722.665,497.467 -1.083,1.59 -0.086,0.134 -2.081,3.614 -0.055,0.096 -0.074,0.156 -0.298,0.637 -1.508,3.22 -1.334,3.838 -0.94,3.812 -0.61,3.438 -0.088,0.498 -0.334,3.835 0.155,3.506 0.309,2.552 0.128,0.968 0.044,0.169 0.06,0.164 0.383,0.858 1.014,2.259 0.51,0.907 0.663,1.179 0.246,0.44 0.099,0.135 0.532,0.555 0.04,0.043 0.19,0.198 0.169,0.177 0.068,0.07 0.289,0.303 0.34,0.355 0.259,0.157 v 0 l 0.091,0.054 0.013,0.008 0.028,0.017 0.594,0.314 0.522,0.276 0.185,0.098" + id="path966" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1083.71,754.328 0.157,0.073 0.186,0.09" + id="path968" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.446,615.424 -0.319,0.389 -0.381,0.464 0.082,0.151 0.422,0.785 0.783,1.456 2.049,1.045" + id="path970" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.521,625.921 0.672,1.836 0.786,0.545 0.888,0.616 0.605,0.42 0.452,-0.24 0.6,-0.319" + id="path972" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.356,631.809 -0.343,0.333 -0.016,0.015 0.394,2.173 0.168,0.15 1.981,1.76 0.487,-0.072" + id="path974" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.997,632.157 0.032,-0.005 0.927,-0.14" + id="path976" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.172,627.079 -0.061,1.619 1.934,2.155 1.776,0.202" + id="path978" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 778.25,617.641 -0.112,0.335 1.283,1.807 0.366,0.515 2.004,0.647 0.19,0.061 0.511,-0.454" + id="path980" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 814.138,632.585 1.107,2.594 0.422,0.991 0.615,1.441 0.171,0.584 0.05,0.168 0.033,0.114 0.557,1.903 0.419,1.43 0.127,0.433 0.063,0.217 v 0 l -0.122,0.138 -0.129,0.144 v 0 l -0.142,-0.037 -0.367,-0.098 -2.637,-0.699 -0.343,-0.091 -1.81,-0.481 -3.127,-0.94 -2.001,-0.602 -2.916,-1.391 -2.842,-1.356 -1.54,-1.119" + id="path982" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 819.546,643.805 -0.839,-2.867 -0.04,-0.134 -0.417,-1.425 -0.06,-0.207 -0.184,-0.628 -0.164,-0.562 -1.003,-2.353 -0.577,-1.355 -0.992,-2.33" + id="path984" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.076,606.912 0.742,0.67 2.248,2.029 0.114,0.104 0.331,0.338 4.654,4.764 3.791,4.61 0.719,0.875 1.777,2.464 0.643,0.892 2.207,3.464 -0.205,0.657 v 0 l -4.494,-0.616 -0.005,-10e-4" + id="path986" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 811.302,627.122 v 0 l 0.022,0.048 3.835,4.64 0.111,0.134 -0.264,-0.476 -2.6,-4.688 -0.518,-0.934 -0.628,-0.918 -3.479,-5.084 -1.106,-1.345 -3.622,-4.404 -2.768,-2.834 -1.737,-1.778 -0.025,-0.026 -0.693,-0.71 -4.766,-4.1 -0.821,-0.706 -0.854,-0.609 -4.53,-3.233 -0.42,-0.3" + id="path988" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.728,624.265 -0.03,0.002 v 0 l 0.324,0.442 0.204,0.278 v 0 l 0.073,0.004 0.905,0.045 0.005,0.002 0.386,0.112 0.074,0.022 0.164,0.048 0.638,0.228 0.11,0.04 0.939,0.429 0.319,0.146 0.004,0.002 0.001,10e-4 1.142,0.669 0.179,0.113 0.203,0.128 0.115,0.072 0.48,0.302 0.93,0.587 0.059,0.037 0.35,0.135 0.003,10e-4 0.367,0.142 0.104,0.04 0.019,0.007 0.035,0.014 0.256,0.098 0.107,0.042 0.005,0.002 0.005,0.002 1.409,0.544 0.356,0.138 0.101,0.038 1.169,0.452 0.456,0.176 0.209,0.081 0.6,0.231 0.679,0.147 0.37,0.08 3.922,0.848 5.144,0.936" + id="path990" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 811.097,627.779 1.415,2.443 1.1,1.901 0.006,0.005 v 0 l 0.52,0.457" + id="path992" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 749.382,598.351 -1.719,3.765 -0.843,4.43 0.045,4.358 0.006,0.628 0.938,5.418 1.796,5.719 2.602,5.881 3.349,5.905 4.014,5.791 4.582,5.541 5.041,5.163 5.385,4.664 5.603,4.055 5.689,3.347 5.642,2.563 5.462,1.71 5.151,0.813 4.711,-0.112 4.16,-1.035 3.499,-1.946 0.386,-0.395 2.363,-2.42 1.921,-3.623 1.045,-4.342 0.034,-1.33 0.012,-0.462 0.015,-0.549 0.068,-2.622 -0.388,-2.673 -0.03,-0.206 -0.252,-1.737 -0.123,-0.845" + id="path994" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.74,629 -0.064,-0.062 v 0 l -0.034,0.43 -0.012,0.161 v 0 l 0.041,0.043 0.957,1.006 0.244,0.257 0.189,0.199 0.263,0.314 0.091,0.11 0.308,0.367 0.14,0.167 0.108,0.13 0.421,0.524 0.754,0.939 0.092,0.115 0.384,0.512 0.058,0.077 0.008,0.011 0.376,0.502 0.219,0.292 0.341,0.455 0.202,0.27 1.455,1.918 2.191,2.388 4.606,2.332 1.868,0.946 0.03,0.01 0.037,0.013 0.708,0.236 1.83,0.612 0.912,0.304 1.617,0.54 0.032,0.011 0.007,0.002 0.125,0.039 h 10e-4 l 0.785,0.24 0.084,0.026 2.39,0.731 0.229,0.069 1.162,0.355 0.619,0.712 0.132,0.152 0.118,2.953 -0.213,2.714 -0.057,0.238 -0.517,2.165 -0.418,1.747 -1.832,3.461 -1.425,1.72 -1.731,1.438 v 0 l -0.895,-0.442 -1.931,-2.799 -1.501,-2.175 -0.004,-0.006" + id="path996" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.464,642.791 1.962,0.956 0.12,0.058 -0.121,-0.061 -1.974,-1.002 0.013,0.049" + id="path998" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.439,599.799 -2.096,-1.203 -3.566,-2.048 -0.209,-0.12 -1.61,-0.701 -1.55,-0.675 -0.183,-0.08 -0.22,-0.096 -1.358,-0.592 -0.493,-0.214 -0.372,-0.162" + id="path1000" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 779.682,613.596 -0.854,-1.548 -1.043,-3.247 -0.797,-2.476 -0.195,-1.252 -0.594,-3.805 -0.307,-2.505 -0.072,-0.587 -0.068,-0.555 -0.192,-1.572 v 0 l 0.17,-0.099 0.096,-0.056 0.066,-0.038 v 0 l 1.578,0.688 0.347,0.151 0.05,0.021 2.334,1.017 0.509,0.222 1.858,1.069 3.028,1.739 0.394,0.562 0.092,2.659 0.08,2.337 0.192,2.848 0.052,0.765 0.045,0.681 10e-4,0.012 0.036,0.526 0.13,0.572 0.01,0.041 0.639,2.793 0.004,0.019 0.025,0.106 0.022,0.097 0.059,0.256 0.085,0.376 0.009,0.038 0.068,0.297 0.061,0.266 10e-4,0.002 0.129,0.567 0.464,1.016 0.199,0.434 0.224,0.491 0.048,0.117 0.395,0.978 v 0.002 l 0.002,0.004 0.024,0.091 0.256,0.971 0.029,0.11 0.006,0.036 0.11,0.658 0.046,0.472 0.009,0.099 10e-4,0.01 -0.136,0.803 -0.012,0.072" + id="path1002" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 774.782,593.908 -0.816,-0.236 -1.896,-0.548 -2.841,-0.821 -2.656,-0.337 -0.488,-0.061 -0.221,-0.028 -1.816,-0.23 -4.679,0.305 -4.067,1.246 -3.163,2.031 -0.191,0.123 -2.566,2.999 0.198,0.213 0.284,0.306 1.288,1.39 0.035,0.02 v 0" + id="path1004" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 757.787,602.28 -0.008,-0.006 -0.693,-0.6 -0.392,-0.339 -3.56,-3.079 -0.322,-0.914 v 0 l 1.318,-1.053 0.446,-0.357 0.417,-0.223 1.593,-0.853 3.884,-1.187 3.848,-0.245 0.622,-0.04 0.982,0.077 1.873,0.147 0.877,0.165 0.231,0.044 1.944,0.365 0.781,0.845 0.146,0.887 0.003,0.019 0.109,0.666 0.002,0.011 0.018,0.111 0.092,0.558 0.391,2.384 0.008,0.049 0.009,0.05 0.001,0.007 0.087,0.454 0.765,3.993 0.129,0.677 0.11,0.311 0.501,1.425 1.67,4.741 2.044,2.339 1.553,1.457 0.138,0.129 0.199,0.184 0.232,0.216 0.363,0.336 0.097,0.09 0.078,0.072 0.357,0.331 0.365,0.338 0.18,0.167 1.004,0.998 0.381,0.378 0.143,0.149 0.05,0.052 0.255,0.264 0.361,0.375 0.142,0.147 0.08,0.095 1.212,1.433" + id="path1006" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 770.847,594.182 v 0 l 0.003,-10e-4 1.827,-0.127 1.897,-0.132 0.208,-0.014 -0.208,0.014 -1.894,0.133 -1.833,0.127 v 0 0" + id="path1008" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 784.903,620.92 0.163,0.013 0.457,0.036 -0.007,-0.008" + id="path1010" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.439,599.799 0.113,0.116 4.229,4.35 0.033,0.027 v 0 l 3.262,2.62" + id="path1012" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.996,601.334 10e-4,-0.004 0.371,-1.286 0.059,-0.204 0.012,-0.041 -0.013,0.041 -0.059,0.203 -0.377,1.282 v 0 0 l 0.006,0.009 1.37,1.015 2.746,2.032" + id="path1014" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 770.431,620.903 -2.778,-1.099 -5.901,-3.179 -2.026,-1.092 -4.229,-2.993 -1.273,-0.901 -4.455,-3.358 -0.887,-0.668 -0.309,-0.562 0.705,-3.691 1.437,-3.132 v 0 l 0.472,0.052 3.887,3.211 0.74,0.612 0.642,0.531 1.734,1.347 3.694,2.872 7.61,4.556 0.202,0.121 0.018,0.011 1.651,0.739 0.048,0.022 0.549,0.245 0.494,0.222 0.926,0.414 1.529,0.73 1.005,0.48 0.762,0.406 1.573,0.839 0.156,0.084 0.521,0.277 0.247,0.144 1.4,0.812 0.409,0.252 0.165,0.101 0.691,0.424 0.067,0.042 0.393,0.29 0.404,0.299 0.117,0.087 1.054,0.779 -1.054,-0.779 -0.117,-0.086 -0.404,-0.299 -0.393,-0.291 -0.063,-0.037 -0.687,-0.408 -0.186,-0.111 -1.795,-1.068 -0.25,-0.149 -0.521,-0.277 -0.155,-0.083 -1.575,-0.84 -0.762,-0.406 -1.002,-0.479 -1.531,-0.731 -0.924,-0.416" + id="path1016" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 761.156,634.09 -0.012,0.008 -2.824,1.693 -0.874,-0.474 -2.061,-3.369 -1.78,-3.341 -2.486,-5.619 -1.712,-5.463 -0.662,-3.115 -0.354,-3.022 v 0 l 0.648,-0.137 4.782,3.431 0.007,0.005 1.013,0.689 0.992,0.675 2.791,1.901 0.622,0.423 0.029,0.02 8.662,4.496 3.687,0.646 0.984,0.075 1.19,0.09 0.26,0.02 0.228,0.018 1.453,0.1 0.716,0.05 0.755,0.052 0.146,0.013 2.033,0.18 1.49,0.145 0.614,0.101 1.598,0.262" + id="path1018" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.091,624.643 -0.007,-0.033 -0.137,-0.654 -0.079,-0.017" + id="path1020" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 787.743,630.274 v 0 l -0.447,-0.3 -0.26,-0.175 v 0 l -0.134,0.312 -0.15,0.35 -0.075,0.175 -0.408,0.95 -0.627,1.081 -0.695,1.136 -0.107,0.176 -0.195,0.305 -0.707,1.106 -0.226,0.353 -0.395,0.617 -1.417,1.763 -0.002,10e-4 -2.249,2.108 -4.461,4.186 -1.101,1.034 -1.711,1.609 -1.169,1.099 -1.479,1.392 -0.509,-0.167 -4.203,-4.304 -3.819,-4.62 -0.094,-0.504 v 0 l 1.261,-0.887 1.733,-1.219 0.032,-0.023 1.935,-1.38 1.195,-0.853 4.917,-3.682 1.891,-1.465 0.554,-0.429 1.975,-1.143 0.613,-0.273 0.371,-0.166 1.221,-0.544 0.409,-0.183 0.099,-0.041 1.341,-0.562 1.182,-0.462 0.659,-0.171 0.19,-0.049 0.064,-0.017 0.899,-0.233 0.112,-0.029 v 0 l -0.11,-0.213 -0.197,-0.38 -0.076,-0.146 -0.052,0.01" + id="path1022" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.18,630.899 -0.674,-0.236 -0.015,-0.005 v 0 0.004 l 0.057,1.553 0.024,0.633 -0.044,1.465 -0.074,1.926 -0.009,0.215 -0.034,0.609 -0.032,0.575 -0.089,1.588 -0.006,0.101 -0.011,0.218 -0.022,0.457 -0.096,1.941 0.185,3.67 3.311,8.64 0.125,0.324 0.316,0.598 1.881,3.56 0.088,0.167 0.381,0.72 0.025,0.046 0.32,0.607 0.004,0.007 2.808,5.014 v 0 l -0.035,0.086 -0.207,0.501 v 0 l -3.073,-0.795 -3.121,-1.1 -5.391,-2.445 -5.437,-3.198 -3.186,-2.186 -3.174,-2.455 -0.356,-0.894 v 0 l 2.192,-2.394" + id="path1024" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 773.975,653.704 -0.054,0.008 -1.333,-0.778 -1.33,-0.777 -2.065,-1.207 2.024,1.166 1.272,0.732 1.486,0.856" + id="path1026" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 759.57,640.246 0.674,-0.127 0.141,-0.026 0.718,-0.136 -0.052,0.002 -0.669,0.13 -0.14,0.027 -0.672,0.13" + id="path1028" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 757.446,635.317 0.684,1.586 0.542,1.259 0.898,2.084 -0.934,-2.128 -0.577,-1.316 -0.628,-1.433" + id="path1030" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 809.28,664.976 -0.019,0.439 v 0 l -3.462,0.868 -3.926,0.095 -0.534,-0.376 -3.336,-5.63 -0.245,-0.443 -2.949,-5.341 -1.332,-3.312 -1.979,-4.922 -0.774,-2.849" + id="path1032" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.473,630.098 -0.026,-0.042 -0.122,0.161 -0.175,0.231 0.052,0.088 0.482,0.821 0.05,0.086 0.279,0.474 0.024,0.04 0.023,0.039 0.236,0.403 0.105,0.179 0.236,0.495 0.026,0.054 0.415,0.871 0.569,1.273 0.212,0.475 0.06,0.148 0.111,0.273 0.681,1.682 0.437,1.079 0.24,0.683 0.693,1.968 0.178,0.556 0.132,0.409 0.092,0.286 0.028,0.087 0.6,1.866 0.023,0.071 0.17,0.528 3.754,8.208 2.22,3.614 1.32,2.149" + id="path1034" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 802.125,668.102 -0.23,-0.613 -0.018,-0.048 -0.538,-1.439 -0.023,0.042 0.549,1.397 0.018,0.046 0.242,0.615" + id="path1036" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.357,665.883 2.894,1.347 0.43,0.2 1.444,0.672 -1.47,-0.672 -0.454,-0.208 -2.823,-1.291" + id="path1038" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.052,608.72 v -0.007 l 0.037,-2.676 0.023,-1.656 v 0 0 l 0.702,-0.089" + id="path1040" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 805.598,659.353 1.113,1.7 2.569,3.923 v 0 l 0.017,0.027" + id="path1042" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1214.833,837.008 0.239,0.71 0.256,0.759 0.732,2.173 0.536,1.591 0.843,4.974 -0.393,0.252" + id="path1044" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1219.603,848.765 -1.01,-5.973 -0.735,-2.185 -0.666,-1.982 -0.216,-0.641 -0.104,-0.311 -0.393,-1.167" + id="path1046" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1212.246,831.262 0.03,0.056 3.696,4.562 0.507,0.626 -1.064,-2.159 -0.42,-0.852 -1.69,-3.43 -1.67,-2.582 -0.54,-0.836 -1.173,-1.814 -0.772,-1.195 -4.6,-5.71 -0.431,-0.536 -0.793,-0.811 -1.091,-1.114 -3.89,-3.978 -0.872,-0.74 -3.639,-3.089 -1.858,-1.576 -1.225,-0.859 -0.76,-0.534 -4.121,-2.89 -0.691,-0.485" + id="path1048" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.564,828.959 -0.26,-0.156 -0.455,-0.272 -1.766,-0.996 -0.446,-0.211 -0.232,-0.111 -0.285,-0.135 -1.062,-0.503 -0.051,-0.02 -0.147,-0.056 -0.725,-0.278 -1.231,-0.472 -0.259,-0.049 -0.624,-0.118 -0.651,-0.122 0.65,0.122 0.623,0.117 0.261,0.049 0.981,0.349 0.268,0.108 0.712,0.288 0.141,0.057 0.054,0.022 1.06,0.502 0.287,0.136 0.232,0.111 0.447,0.211 1.764,0.997 0.454,0.273 0.26,0.157 0.05,0.03 0.356,0.214 0.105,0.064 0.041,0.024 0.234,0.141 0.042,0.026 0.087,0.052 0.442,0.266 0.755,0.455 1.288,0.527 1.432,0.586 v 0.002 l 2.494,1.02 2.301,0.943 6.211,1.616 0.231,0.06 0.235,0.054 2.421,0.553 0.505,0.116 3.032,0.693 0.415,0.095 0.59,0.512 0.239,0.71 0.256,0.759 0.732,2.173 0.536,1.591 0.843,4.974" + id="path1050" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1211.834,831.891 -1.035,-0.199 -2.182,-0.419 -1.1,-0.212 -1.499,-0.288 v -10e-4" + id="path1052" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.516,799.312 -2.038,4.304 -0.975,4.954 0.101,5.479 1.168,5.87 2.195,6.119 3.171,6.225 4.068,6.186 4.869,6.001 5.551,5.679 6.11,5.225 6.524,4.647 6.789,3.958 6.895,3.179 6.84,2.316 6.622,1.393 6.241,0.429 5.713,-0.547 5.037,-1.526 4.233,-2.472 3.313,-3.369 0.099,-0.179 2.21,-4.004 1.233,-4.906 0.109,-5.088 0.01,-0.42" + id="path1054" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1216.811,851.336 0.566,0.659 0.244,0.283 -0.023,0.142 -0.453,2.8 -0.862,2.666 -2.197,4 -1.597,1.627 -1.564,1.592 -2.25,1.54 2.25,-1.54 1.564,-1.592 1.597,-1.627" + id="path1056" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.968,837.552 1.908,2.269 0.101,0.1 2.38,2.373 0.296,0.296 0.096,0.096 1.392,0.706 1.534,0.779 0.597,0.303 4.984,2.53 0.022,0.008 0.025,0.009 0.893,0.319 5.565,1.989 v 0.002 l 0.039,0.014 -0.039,-0.014 v -0.002 l -5.42,-1.907 -1.107,-0.39 -4.942,-2.524 -0.646,-0.33 -1.528,-0.781 -1.375,-0.702 -0.108,-0.108 -0.296,-0.295 -2.405,-2.396 -0.065,-0.066 -1.907,-2.27 -1.65,-1.989 -0.43,-0.518 -0.17,-0.193 -0.494,-0.564 -0.071,-0.081 -0.041,-0.046 -0.367,-0.418 -0.252,-0.288 -0.2,-0.228 -0.039,-0.045 -1.16,-1.28 -0.589,-0.577 -0.312,-0.305 -0.377,-0.37 -0.122,-0.119 -0.422,-0.413 0.422,0.413 0.122,0.119 0.378,0.369 0.311,0.305 0.589,0.577 1.162,1.279 0.052,0.058 0.188,0.214 0.252,0.287 0.373,0.424 0.035,0.039 0.069,0.08 0.497,0.565 0.17,0.193 0.434,0.523 1.648,1.981" + id="path1058" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.451,829.544 0.046,0.042 0.867,0.787 0.195,0.177 0.323,0.293 0.482,0.438 1.662,1.517 0.095,0.086 0.186,0.169 0.056,0.052 0.547,0.5 0.464,0.455 0.294,0.288 1.053,1.033 0.572,0.561 0.781,0.684 1.167,1.022 0.722,0.488 2.172,1.468 0.88,0.425 3.401,1.641 1.378,0.665 0.085,0.041 1.635,0.789 0.281,0.136 1.802,0.598 4.738,1.571 6.711,1.997 -6.711,-1.997 -4.706,-1.552 -1.841,-0.608 -0.292,-0.141 -1.633,-0.789 -0.078,-0.038 -1.384,-0.668 -3.383,-1.635 -0.888,-0.429 -2.167,-1.474" + id="path1060" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1217.064,847.523 0.837,0.409 1.293,0.633 0.409,0.2 -0.41,-0.208 -1.289,-0.654 -0.858,-0.436 0.018,0.056" + id="path1062" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.179,801.316 -2.132,-1.212 -1.404,-0.798 -3.511,-1.996 -3.014,-1.335 -3.481,-1.542 -0.619,-0.274" + id="path1064" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1172.061,796.215 3.926,1.739 1.922,0.852 0.075,0.033 5.039,2.868 0.609,0.346 0.216,0.123" + id="path1066" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1165.751,793.991 0.014,0.004 4.428,0.139 0.285,0.008 0.319,0.01 0.221,0.007 -0.401,-0.127 -0.42,-0.132 -3.611,-1.142 -2.565,-0.811 -2.464,-0.451 -2.166,-0.396 -0.667,-0.122 -0.541,-0.099 -0.31,-0.057 -0.555,-0.101 -0.803,-0.028 -5.436,-0.186 -0.958,0.135 -4.668,0.654 -4.874,1.77 -4.01,2.697" + id="path1068" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1154.32,792.408 2.683,0.095 1.116,0.039 0.196,0.028 0.399,0.058 1.133,0.164 0.498,0.073" + id="path1070" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.63,799.714 0.031,1.183 0.106,3.988 0.349,2.23 0.266,1.697 0.062,0.397 0.319,2.037 0.555,0.742 0.251,0.336 0.888,1.188 0.031,0.041 0.053,0.055 0.382,0.397 1.068,1.111 0.397,0.405 0.214,0.22 1.059,1.085 0.395,0.436 0.133,0.146 0.214,0.237 0.012,0.013 0.11,0.121 0.377,0.416 0.856,0.989 0.504,0.683 0.502,0.681 0.071,0.096 0.054,0.073 v 0 l 0.058,0.008 0.054,0.008 0.695,0.101 -0.713,-1.086 -0.288,-0.44 -0.03,-0.044 -1.251,-1.941 -0.129,-0.181 -0.105,-0.145 -0.109,-0.152 -0.261,-0.363 v -0.007 l -0.171,-0.239 -0.483,-0.671 -0.138,-0.241 -0.391,-0.68 -0.054,-0.094 -0.164,-0.286 -0.035,-0.06 -0.143,-0.486 -0.429,-1.451 -0.142,-1.36 -0.02,-0.182 -0.014,-0.137 -0.234,-2.231 -0.016,-0.148 -0.049,-0.476 -0.11,-1.046 0.11,-5.054 -0.121,5.067 0.109,1.028 0.052,0.481 0.015,0.151 0.237,2.23 0.015,0.143 0.02,0.182 0.144,1.357 0.433,1.446" + id="path1072" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1193.758,809.238 0.838,0.749 1.326,1.183 1.346,1.203" + id="path1074" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.848,802.176 0.023,0.035 0.379,0.567 -0.832,4.989 -0.095,0.661 -0.043,0.295 -0.115,0.801 v 0.029 l -0.114,0.794 -0.135,0.934 -0.17,1.186 -0.014,0.092 v 0.15 l -0.017,0.649 -0.028,1.039 -0.022,0.796 -0.014,0.534 -0.032,1.183 -0.023,0.863 0.024,0.158 0.063,0.415 0.088,0.583 0.026,0.171 0.04,0.265 0.029,0.184 -0.032,0.788 -0.01,0.156 -0.325,0.951 -0.239,0.577 -0.236,0.487 h -10e-4" + id="path1076" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.179,801.316 0.175,0.18 2.313,2.378 0.813,0.835 1.493,1.534 3.785,2.995" + id="path1078" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1188.05,810.593 v -0.013 l 0.189,-0.815 0.81,-3.487 -0.81,3.487 -0.189,0.815 v 0.013 l -0.362,1.668 -0.051,0.234 -0.21,0.967 -0.385,1.774 -0.034,0.309 -0.577,5.234 v 10e-4 l -0.699,0.806 -0.123,0.141 -0.032,0.037 -0.01,0.006 -0.723,0.428 -0.804,0.446 -0.677,0.389 -0.513,0.287 -0.624,0.509 -0.046,0.038 -0.051,0.041 0.051,-0.041 0.046,-0.038 0.624,-0.509 0.515,-0.29 0.68,-0.391 0.095,-0.053 0.71,-0.396 0.035,-0.02 0.689,-0.409 0.029,-0.033 0.122,-0.141 0.701,-0.808" + id="path1080" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.267,802.794 v -0.002 l 0.197,-0.321 0.678,-1.099 0.035,-0.056 -0.036,0.056 -0.694,1.092 -0.199,0.314 v 0 0 0 l 0.017,0.016 4.785,3.484" + id="path1082" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.67,804.307 1.701,-3.586 -1.701,3.586 0.289,0.592 -0.289,-0.592" + id="path1084" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1132.356,811.629 0.221,3.163 1.11,5.607 2.096,5.847 -2.096,-5.847 -1.11,-5.607 -0.221,-3.163 v 0 l 0.167,-3.038" + id="path1086" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.405,808.527 5.578,3.937 v 0.002 l 0.222,0.149 0.246,0.166 3.562,2.394 1.501,1.008 0.796,0.535 8.876,4.606 0.956,0.496 2.506,0.477 1.742,0.332 2.984,0.29 0.092,0.009 0.016,0.002 1.907,0.173 0.28,0.025 1.179,0.108 0.719,0.08 1.816,0.203 0.893,0.109 0.852,0.105 0.606,0.112 1.168,0.216 0.096,0.018 0.718,0.132 -0.718,-0.132 -0.096,-0.018 -1.168,-0.216 -0.606,-0.112 -0.851,-0.103 -0.896,-0.108 -1.785,-0.198 -0.753,-0.083 -1.169,-0.106 -0.279,-0.025 -1.906,-0.171 -0.029,-0.003 -0.079,-0.008 -2.999,-0.289 -1.761,-0.335 -2.489,-0.472 -8.886,-4.587 -0.961,-0.496 -0.963,-0.655 -1.303,-0.885 -3.568,-2.425 -0.249,-0.169 -0.219,-0.149" + id="path1088" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.487,819.941 -3.066,-1.215 -8.483,-4.565 -0.446,-0.241 -6.341,-4.43 6.351,4.418 0.508,0.274 8.415,4.539 3.062,1.22 1.029,0.41 1.364,0.379 0.302,0.084 0.812,0.226 0.513,0.143 0.575,0.124 0.31,0.067 0.709,0.153 v 0 l 2.139,0.461 0.174,0.042 2.273,0.553 1.026,0.249 0.294,0.071 1.152,0.264 1.313,0.301 0.2,0.046" + id="path1090" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1144.562,802.783 -0.697,-0.567 -1.701,-1.385 -3.633,-2.958 -0.031,-0.017 -1.592,-1.726 -0.339,-0.367 -2.663,3.096 -0.39,0.453" + id="path1092" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1141.289,795.134 2.622,-1.205 2.875,-0.847 1.395,-0.195 0.629,-0.088 3.35,-0.468 2.16,0.077 2.683,0.095 1.116,0.039 0.196,0.029 0.399,0.057 1.133,0.164 0.498,0.073 1.497,0.216 2.534,0.59 1.375,0.32" + id="path1094" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1144.562,802.783 6.177,4.747 6.751,4.036 0.913,0.545 0.586,0.351 0.465,0.278 0.135,0.06 0.048,0.022 1.486,0.664 1.332,0.596 0.722,0.323 0.284,0.127 2.523,1.201 0.175,0.083 0.922,0.493 0.219,0.117 0.024,0.013 0.958,0.512 1.029,0.55 0.586,0.343 1.141,0.665 1.013,0.628 0.123,0.076 0.098,0.061 0.162,0.101 0.324,0.244 1.702,1.284 0.01,0.007 -0.01,-0.007 -1.703,-1.283 -0.324,-0.245 -0.163,-0.098 -0.1,-0.059 -0.107,-0.065 -2.172,-1.301 -0.582,-0.348 -1.026,-0.548 -0.961,-0.514 -0.024,-0.013 -0.217,-0.116 -0.924,-0.494 -0.177,-0.084 -2.521,-1.202 -0.282,-0.126 -0.722,-0.325" + id="path1096" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1151.979,848.578 -4.63,-4.735 -4.057,-5.003 -0.018,-0.511 v 0 l 4.382,-1.747 2.048,-0.868 2.497,-1.058 6.635,-3.413 2.34,-1.381 0.798,-0.47 2.458,-1.111 1.483,-0.512 0.08,-0.028 1.421,-0.492 0.226,-0.078 0.066,-0.02 1.523,-0.481 0.193,-0.061 1.032,-0.297 0.435,-0.126 0.145,-0.024 0.373,-0.064 0.018,-0.003 0.773,-0.133 0.572,-0.098 0.507,-0.087 -0.507,0.087 -0.572,0.098 -0.773,0.133 -0.017,0.003 -0.373,0.064 -0.147,0.025 -0.436,0.133 -1.279,0.388 -1.465,0.445 -0.07,0.021 -0.223,0.077 -1.421,0.491 -0.08,0.028 -1.487,0.514 -2.456,1.11 -0.797,0.468" + id="path1098" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.377,862.267 2.642,5.282 -0.246,0.307 -0.197,0.246 -3.884,-1.138 -3.883,-1.444 -6.589,-3.034 -6.488,-3.783 -3.737,-2.524 -3.663,-2.789 -0.281,-0.925" + id="path1100" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1157.332,853.39 -0.062,0.008 -1.993,-1.154 -1.471,-0.852 -2.18,-1.263 2.14,1.223 1.411,0.807 2.155,1.231" + id="path1102" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1169.124,838.769 -2.189,1.559 -6.144,3.961 -2.178,1.227 -1.99,1.12 -2.269,1.224 -1.741,0.94 -0.634,-0.222 -4.63,-4.735 -4.057,-5.003 -0.019,-0.51" + id="path1104" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1154.354,847.86 2.269,-1.224 1.987,-1.122 2.191,-1.237 6.138,-3.954 2.185,-1.554 0.737,-0.524 1.853,-1.786 1.381,-1.66 0.138,-0.165 0.509,-0.612 v -0.002 l 0.35,-0.435 0.218,-0.272 1.388,-1.727 0.322,-0.515 0.813,-1.302 -0.813,1.302 -0.321,0.514 -0.866,1.098 -0.518,0.634 -0.22,0.271 -0.353,0.432 v 0" + id="path1106" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1141.206,838.449 0.771,-0.044 0.149,-0.009 1.147,-0.066 -0.057,0.002 -1.09,0.063 -0.15,0.009 -0.77,0.045" + id="path1108" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1139.433,833.323 0.807,2.333 0.331,0.957 0.635,1.836 -0.661,-1.869 -0.352,-0.996 -0.78,-2.205" + id="path1110" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1201.385,869.001 -4.755,0.462 -5.202,-0.355 5.202,0.355 4.755,-0.462 0.121,-0.441" + id="path1112" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.44,830.984 0.131,0.215 0.652,1.068 0.043,0.07 0.192,0.316 0.012,0.02 0.425,0.695 0.056,0.115 0.054,0.108 0.672,1.358 0.221,0.476 0.024,0.051 0.151,0.324 0.41,0.884 0.099,0.213 0.642,1.508 0.589,1.383 0.056,0.13 0.152,0.357 0.073,0.171 0.165,0.458 0.067,0.187 0.627,1.733 0.046,0.127 0.155,0.43 0.329,1.055 0.968,3.104 3.842,8.882 1.86,3.233 1.683,2.926" + id="path1114" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1179.43,831.1 v 0.015 l 0.03,2.132 v 0.272 l 0.203,3.281 0.017,0.278 v 0.104 0.024 l 0.01,0.187 0.044,0.949 0.025,0.541 0.011,0.24 0.071,1.527 0.369,2.937 0.262,1.032 0.79,3.108 3.251,8.85 2.566,5.131 0.508,1.014 -0.51,-1.015 -2.572,-5.121 -3.247,-8.854 -0.786,-3.113" + id="path1116" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.532,856.239 0.035,0.073 0.764,1.619 1.195,2.532 0.519,1.101 0.01,0.014 0.325,0.689 -0.33,-0.69 -0.01,-0.016 -0.527,-1.101 -1.18,-2.47 -0.742,-1.554 -0.081,-0.169 -0.199,-0.588 -3.061,-9.029 0.051,-3.904 0.333,-2.781 0.261,-2.049 0.028,-0.215 0.1,-0.79 0.015,-0.121 0.05,-0.431 0.02,-0.166 0.042,-0.365 0.139,-1.186 0.13,-1.117 0.05,-0.43 0.02,-0.453 0.074,-1.652 0.01,-0.207 v 0 l 0.821,0.303 0.037,0.014 -0.037,-0.014 -0.821,-0.303 v 0 l -0.01,0.207 -0.074,1.652 -0.02,0.452 -0.05,0.436 -0.127,1.109 -0.139,1.191 -0.043,0.364 -0.019,0.166 -0.05,0.432 -0.013,0.113 -0.102,0.798 -0.027,0.216 -0.259,2.038 -0.331,2.78 -0.052,3.904 3.09,9.054 0.185,0.544" + id="path1118" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1190.804,868.674 -0.029,0.046 0.395,1.331 0.014,0.049 0.222,0.747" + id="path1120" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.406,870.847 -0.207,-0.744 -0.013,-0.05 -0.382,-1.379 -3.209,-5.952" + id="path1122" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.576,868.102 3.143,1.48 0.636,0.299 2.051,0.966 -2.092,-0.969 -0.672,-0.312 -3.038,-1.409" + id="path1124" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1161.841,793.081 2.535,0.59 1.375,0.32 0.435,0.473 0.418,0.454 v 0.074 l 0.01,1.067 0.013,2.285 v 0.053 0.932 0.385 l 0.034,1.575 0.078,3.627 0.349,2.19 0.265,1.66 0.066,0.414 0.331,2.079 0.559,0.744 0.247,0.33 0.891,1.189 0.03,0.04 0.053,0.055 0.379,0.393 1.073,1.114 0.397,0.405 0.215,0.219 1.06,1.083 0.391,0.431 0.153,0.168 0.199,0.218 0.014,0.016 0.108,0.119 0.377,0.415 0.859,0.987 0.504,0.682 0.502,0.681 0.071,0.096 0.054,0.073" + id="path1126" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1146.801,800.586 -0.572,-0.489 -0.019,-0.015 -0.181,-0.155 -2.099,-1.793 -2.408,-2.056 -0.233,-0.944 0.233,0.944 2.408,2.056 2.099,1.793" + id="path1128" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.804,849.345 1.729,0.573 1.06,0.351 3.218,1.067" + id="path1130" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1189.483,844.436 -0.33,-1.053 -0.157,-0.433 -0.046,-0.126 -0.627,-1.735 -0.068,-0.187 -0.164,-0.453 -0.073,-0.172 -0.153,-0.359 -0.055,-0.129 -0.588,-1.383 -0.642,-1.507 -0.102,-0.215 -0.43,-0.899 -0.149,-0.313 -0.015,-0.03 -0.889,-1.861 -0.047,-0.1 -0.054,-0.112 -0.425,-0.697 -0.012,-0.02 -0.192,-0.315 -0.043,-0.07 -0.651,-1.068 -0.131,-0.215 0.474,-0.356 v 0 l 0.081,0.126 0.091,0.14 0.405,0.624 0.143,0.22 0.248,0.382 0.507,0.782 0.012,0.018 0.558,0.858 0.257,0.395 0.162,0.25 0.143,0.233 0.641,1.047 0.032,0.051 0.33,0.54 0.092,0.151 0.13,0.212 0.122,0.214 1.423,2.507 0.063,0.112 v 0.007 l 0.1,0.177 0.223,0.394 0.907,1.605 0.104,0.183 0.322,0.571 0.396,0.719 0.076,0.139 0.145,0.263 1.517,2.761 4.287,9.034 0.3,0.633 3.782,6.037 0.853,1.306 2.622,4.011 1.088,0.541 -1.088,-0.541 -2.622,-4.011 -0.853,-1.306" + id="path1132" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.063,827.571 0.468,0.791 1.358,2.296 0.357,0.604 v 0 l -0.275,0.421 -0.137,0.208" + id="path1134" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1186.019,867.549 -0.246,0.307 -0.197,0.246 -3.884,-1.138 -3.918,-1.462 -6.623,-3.058 -6.453,-3.765 -3.703,-2.5 -3.663,-2.789 -0.281,-0.925 3.39,-2.119" + id="path1136" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1197.836,862.581 0.486,0.792 3.184,5.187 v 0 l 0.026,0.042" + id="path1138" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.24,819.292 -0.824,0.571 -2.777,-1.416 -1.193,-2.519 1.053,-0.736" + id="path1140" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.007,826.555 0.323,1.228 0.054,0.204 0.043,0.164 0.061,0.23 0.209,0.143 2.441,1.666 0.022,0.015 0.608,-0.177 0.031,-0.009 0.312,-0.09 1.041,-0.302" + id="path1142" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.45,832.259 -0.101,0.132 10e-4,0.036 0.028,0.977 0.032,1.136 v 0.052 l 2.431,2.135 1.635,-0.043" + id="path1144" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.349,832.391 1.466,-0.041" + id="path1146" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1170.391,826.564 -0.34,1.292 2.096,2.354 2.602,0.452" + id="path1148" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1167.298,816.429 -0.222,0.325 -0.012,0.018 0.012,0.017 1.673,2.471 0.243,0.084 2.499,0.863" + id="path1150" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.361,778.902 0.277,0.162 0.144,0.085 0.058,0.057 0.021,0.125 -0.029,0.511 -0.03,0.51 -0.03,0.51 -0.024,0.426 -0.01,0.084 -0.029,0.126 -0.01,0.045 -0.071,0.166 -0.026,0.042 -0.076,0.119 -0.134,0.155 -0.062,0.053 -0.069,0.06 -0.035,0.03 -0.165,0.143 -0.177,0.154 -0.191,0.166 -0.165,0.142 -0.191,0.166 -0.486,0.422 -0.074,0.064 -0.268,0.232 -0.118,0.102 -0.047,0.041 -0.028,0.017 -0.102,0.063 -0.095,0.012 -0.058,-0.057 -0.01,-0.046 -0.014,-0.078 0.01,-0.095 0.01,-0.147 v -0.03 l 0.012,-0.213 0.01,-0.099 0.01,-0.117 v -0.026 l 0.014,-0.242 0.039,-0.178 0.071,-0.168 0.038,-0.059 0.064,-0.1 0.046,-0.051 0.089,-0.099 0.139,-0.12 1.402,-1.215 0.118,-0.102 0.035,-0.031 0.211,-0.183" + id="path1152" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.361,778.902 -0.093,0.01 -0.128,0.078 -0.165,0.143 -0.164,0.142 -1.553,1.345 -0.165,0.143 -0.138,0.151 -0.104,0.161 -0.072,0.17 -0.04,0.178 -0.01,0.112 -0.01,0.118 -0.01,0.124 -0.01,0.131" + id="path1154" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.133,782.155 v -10e-4 l 0.01,-0.129 0.01,-0.125 0.01,-0.118 v -0.056 -0.055 l 0.039,-0.179 0.072,-0.169 0.105,-0.161 0.137,-0.152 0.165,-0.143 1.277,-1.106 0.077,-0.066 0.199,-0.173 0.165,-0.142 0.027,-0.024 v -0.002 l 0.136,-0.117 0.128,-0.078 0.092,-0.01" + id="path1156" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.257,782.13 -0.163,0.142 -0.395,0.343 -0.176,0.152 -0.18,0.156 -0.498,0.432 -0.062,0.054 -0.24,0.208 0.24,-0.208 0.062,-0.054 0.498,-0.432 0.18,-0.156 0.176,-0.152 0.558,-0.485" + id="path1158" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.002,780.231 0.35,0.205 0.01,-0.134 0.023,-0.402 -0.093,0.082 -0.094,0.081 -0.194,0.168 -0.588,0.509 -0.7,0.606 -0.094,0.081 v 0.061 0.073 l -0.01,0.087 -0.01,0.1 v 10e-4 l -0.117,0.101 -0.117,0.102 -0.118,0.102 -0.117,0.101 h -10e-4 l -0.252,-0.148 -0.168,-0.099" + id="path1160" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.13,783.441 v -0.066 l 0.01,-0.173 v -0.036 l 0.012,-0.207" + id="path1162" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.118,781.844 -1.504,1.304 -0.117,0.102 10e-4,-0.021 0.01,-0.167 10e-4,-0.012 0.01,-0.175 0.011,-0.187 v -0.066 l 0.01,-0.122 0.117,-0.101 1.301,-1.127 0.203,-0.177 0.171,-0.148 0.064,-0.055 -0.011,0.187 -0.011,0.188 -0.011,0.187 -0.01,0.175 v 0 l -10e-4,0.012 -0.117,0.102 -0.117,0.101" + id="path1164" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.904,775.871 -0.889,0.769 -0.845,2.464" + id="path1166" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.015,776.64 0.386,0.225" + id="path1168" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.485,779.501 0.509,-1.466 0.407,-1.17 0.206,-0.177 0.326,-0.28 0.361,-0.31" + id="path1170" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.695,780.34 0.091,0.053 0.125,0.073 0.151,0.088 0.01,0.003 0.065,-0.049 0.013,-0.009 0.479,-0.409 0.075,-0.065 0.24,-0.205 0.13,-0.354 0.098,-0.265 1.084,-2.944 0.043,-0.159 -0.136,-0.079 -0.254,-0.148" + id="path1172" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.233,778.18 -0.677,0.586 0.149,0.206 0.898,1.24" + id="path1174" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.067,780.557 -0.01,-0.006 -0.096,-0.133 -0.08,-0.111 -0.058,-0.081 -0.124,-0.172 -0.771,-1.067" + id="path1176" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.933,778.987 -0.167,-0.098 -0.21,-0.123" + id="path1178" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.062,778.998 -0.129,-0.011 0.559,-0.481 0.12,-0.104" + id="path1180" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.485,779.501 -0.235,-0.296 -0.08,-0.101 -0.558,-0.702 -0.344,-0.201 -0.035,-0.021" + id="path1182" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.527,779.65 -0.01,-0.02 -0.036,-0.129" + id="path1184" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1331.181,863.186 1.615,0.398 1.363,-0.992 2.182,-2.129 2.633,-2.883 1.143,-1.372" + id="path1186" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.428,785.475 0.347,0.2 0.512,-0.442 1.085,-0.937 1.403,-1.211 1.401,-1.21 1.553,-1.341 0.07,-1.379 -0.347,-0.199" + id="path1188" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.452,778.956 -0.285,0.245" + id="path1190" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.841,784.295 0.477,-0.411 0.461,-0.398 0.118,-0.101 0.442,-0.382 0.101,-0.087 0.137,-0.118 0.118,-0.102 0.567,-0.49 0.132,-0.113 0.328,-0.284 0.119,-0.102 v -0.002 l 0.437,-0.378 0.239,-0.205 0.032,-0.028 0.693,-0.599 0.325,-0.28 0.184,-0.159 0.372,-0.321 0.239,-0.205 0.06,-0.053 0.374,-0.322" + id="path1192" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.775,785.675 0.025,-0.522 v -0.036 l 0.01,-0.109 v -0.062 l 0.01,-0.1 0.01,-0.22 0.01,-0.129 0.01,-0.202 -0.085,-0.049 -0.262,-0.151" + id="path1194" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.923,785.43 0.01,-0.101 v 0 l 0.01,-0.135 0.01,-0.163 0.01,-0.146 v -0.061 l 0.01,-0.122 v -0.096 l 0.011,-0.231 v -0.08 l 0.091,-0.079 0.259,-0.223 0.19,-0.164 0.194,-0.167 0.016,-0.014 0.045,-0.039 0.206,-0.177 0.354,-0.306 0.172,-0.148 0.153,-0.133 0.031,-0.026 0.325,-0.281 0.21,-0.181 0.032,-0.028 0.206,-0.178 0.254,-0.219 0.121,-0.104 0.085,-0.074 0.353,-0.304 0.326,-0.281 0.033,-0.028 0.228,-0.197 0.264,-0.229 0.023,-0.019 0.019,-0.017 0.105,-0.09 0.438,-0.378 0.116,-0.1 0.01,-0.008 0.339,-0.292 0.244,-0.211 0.027,-0.023 0.133,-0.115 v 0 l 0.072,-0.062 -0.058,1.134" + id="path1196" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.527,780.496 0.066,0.038 -1.481,1.279 -1.331,1.149 -1.332,1.15 -0.951,0.821 -0.575,0.497" + id="path1198" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.579,779.462 -0.049,0.958 v 0.076 l -0.073,0.062" + id="path1200" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.502,779.609 -0.087,0.075 -0.374,0.323 -0.149,0.129 -0.373,0.321 -0.142,0.123 -0.23,0.198 -0.229,0.198" + id="path1202" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.39,781.378 0.01,-0.165 0.103,-0.117 0.269,-0.309 0.112,-0.128 0.123,-0.14 0.109,-0.121 0.198,-0.22 0.083,-0.092 0.088,-0.098 v -0.06 l 0.01,-0.196 0.01,-0.123 -0.056,-0.032" + id="path1204" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.862,780.944 0.041,0.024 0.015,0.008 -0.01,0.123 -0.01,0.196 0.137,-0.119 0.119,-0.102 0.01,-0.005 0.254,-0.218 v -0.013 l 0.01,-0.161 0.177,-0.152 0.019,-0.016 0.243,-0.211 0.124,-0.107" + id="path1206" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.979,780.365 -0.451,0.509 -0.119,0.135 -0.223,0.251 -0.299,0.338" + id="path1208" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.768,781.53 0.119,0.068 v 0.029 l -0.01,0.21 -0.01,0.088 v 0 l -10e-4,0.035" + id="path1210" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.845,781.947 h 10e-4 l 0.023,0.013 0.472,-0.408 0.672,-0.581 0.439,-0.378 v -0.035 0 l 0.01,-0.092 v -0.084 l 0.01,-0.114 -0.081,-0.047" + id="path1212" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.672,784.192 0.013,-0.266 0.075,-0.065 0.063,-0.054 0.073,-0.063 0.25,-0.216" + id="path1214" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.714,782.877 -0.029,0.026 -0.356,0.307 -0.123,0.106 -0.171,0.148 -0.251,0.216 -0.015,0.013 -0.066,0.057 -0.061,0.053 -0.258,0.222 -0.124,0.108 -0.01,0.008 -0.125,0.108" + id="path1216" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.146,783.528 v 0.075 l -0.01,0.088 v 0.114 0.045 l -0.01,0.16 -10e-4,0.002 -10e-4,0.036 -0.01,0.137 -0.01,0.122 v 0.003 0 0.035" + id="path1218" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.083,784.331 v 0 l 0.023,0.014 0.56,-0.484 v -0.034 0 -0.003 -0.083 l 10e-4,-0.017 0.01,-0.135 v -0.052 -0.008 l 0.01,-0.162 v -0.004 -0.038 -0.003 l 0.01,-0.126 v -0.023 -0.007 -0.068 l 0.011,-0.221 -0.027,-0.015 -0.029,-0.017" + id="path1220" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.039,784.749 0.06,0.035 0.517,-0.446 -0.147,0.238 -0.378,0.612 -10e-4,10e-4 -0.043,0.07" + id="path1222" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.934,785.194 0.09,0.052 v 0 l 0.023,0.013 0.498,-0.43 0.04,-0.068 h 10e-4 l 0.316,-0.534 0.031,-0.051 0.135,-0.228 v -0.091 -0.011" + id="path1224" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.071,782.57 v 0.028 l -0.01,0.118 -0.014,0.298 -0.011,0.207 v 0.008 l -0.01,0.101 -10e-4,0.027" + id="path1226" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.657,781.201 -0.386,0.333 -0.121,0.105 -0.172,0.148 -0.266,0.229 -0.126,0.109 -0.334,0.288 -0.144,0.125 -0.037,0.032 -0.057,-0.032" + id="path1228" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.001,783.542 0.021,0.012 0.516,-0.445 0.563,-0.487 0.507,-0.437 v -0.035 0 l 0.01,-0.103 0.01,-0.195 10e-4,-0.032 0.01,-0.175 0.01,-0.187 0.01,-0.112 v -0.099 -0.046 l -0.056,-0.032" + id="path1230" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.607,782.707 v -0.029 l 0.01,-0.154 v -0.046 l 0.01,-0.113 v -0.068 -0.049 l 0.074,-0.064 0.386,-0.333" + id="path1232" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.09,781.851 -0.014,0.276 -0.01,0.207 -0.01,0.173" + id="path1234" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.942,782.441 0.115,0.066 -0.46,0.398 10e-4,-0.017 0.248,-0.279 v -0.089 l 0.01,-0.092 -0.076,-0.044" + id="path1236" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.942,783.305 0.09,0.052 -0.097,0.108 -0.022,0.026 -0.137,0.154" + id="path1238" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.679,783.589 0.097,0.056 v 0.092 0 0.06" + id="path1240" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.672,783.741 0.057,0.033 v 0 l 0.04,0.023 0.232,-0.255 0.01,-0.011 10e-4,-10e-4 0.012,-0.014" + id="path1242" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.953,780.892 0.01,-0.187" + id="path1244" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.469,780.268 -0.507,0.437 v -0.003 l -0.075,-0.043" + id="path1246" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.988,780.191 -0.01,0.174 -0.115,-0.067" + id="path1248" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1372.39,781.378 0.563,-0.486 -0.13,-0.075" + id="path1250" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.099,784.784 0.01,-0.091 v -0.011 l 0.016,-0.331 0.01,-0.102 v -0.002 l -0.053,-0.031" + id="path1252" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.672,784.192 0.076,-0.065 0.324,-0.281" + id="path1254" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.022,783.554 v -0.034 -10e-4 -0.003" + id="path1256" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.607,782.707 0.248,-0.279" + id="path1258" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1078.93,481.434 0.081,-0.066 0.032,-0.022" + id="path1260" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1036.097,521.51 0.31,-0.377 1.023,-1.241 0.995,-1.049" + id="path1262" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1007.664,560.812 0.533,-0.947 0.079,-0.141 1.456,-2.588 0.116,-0.207 0.035,-0.063 0.414,-0.734 1.033,-1.838 4.511,-6.412" + id="path1264" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1021.3,540.123 3.028,-4.305 0.139,-0.197 1.176,-1.427 1.709,-2.073" + id="path1266" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1438.024,689.288 0.343,0.096 0.167,-0.133 0.053,-0.042 0.041,-0.115 0.06,-0.167 0.401,-1.123 0.364,-1.022 0.702,-1.965 0.057,-0.165 1.174,-3.396 0.888,-2.839 0.576,-1.991 0.296,-1.019 0.144,-0.5 0.126,-0.435 0.092,-0.329 0.045,-0.185 0.056,-0.393 0.073,-0.505 0.103,-0.723 0.151,-1.047 0.302,-1.932 0.557,-3.372 0.034,-0.285" + id="path1268" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.553,673.958 -0.201,0.184" + id="path1270" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1443.142,674.091 0.163,0.04 v 0 l 0.047,0.011 -0.045,0.184 -0.094,0.329 -0.127,0.434 -0.147,0.499 -0.299,1.015 -0.583,1.979 -0.892,2.831 -1.041,3.03 -0.185,0.539 -0.37,1.045 -0.691,1.953 -0.135,0.381 -0.264,0.746 -0.062,0.166 -0.05,0.111" + id="path1272" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1320.006,815.963 6.407,-1.788 6.196,-2.272 1.039,-0.43" + id="path1274" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1334.576,810.925 -0.034,0.053 -0.894,0.495 1.579,-0.79 1.788,-1.533 2.904,-2.518 0.577,-0.5 0.219,-0.19 0.408,-0.351 0.432,-0.373 2.769,-2.387 1.509,-1.24 1.811,-1.026 4.507,-2.469 5.237,-2.982 2.879,-1.849 0.996,-0.639 0.138,-0.089 2.64,-1.841 0.192,-0.134 0.494,-0.344 0.214,-0.15 0.213,-0.148 10e-4,-10e-4 0.031,-0.086 0.066,-0.178 0.014,-0.066 0.011,-0.099 v -10e-4 l 0.051,-0.678 0.137,-1.807 0.054,-0.93 0.071,-1.227 0.02,-1.719 -0.028,-1.206 -0.014,-0.618 -0.01,-0.305 -0.01,-0.265 -0.01,-0.201 -0.011,-0.114 -0.365,-0.255" + id="path1276" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1255.889,800.879 0.082,-0.031 0.451,-0.173 0.162,-0.062 2.43,-0.502 2.558,-0.451 1.071,-0.109 1.374,0.254 2.558,0.474 0.912,0.168 6.644,0.814" + id="path1278" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1255.828,800.418 -0.02,0.123 v 0.124 l -0.01,0.134 0.09,0.08 0.632,0.544 1.548,1.335 0.891,0.767 1.747,1.506" + id="path1280" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1365.538,780.419 -0.113,0.25 -0.441,0.269 -0.556,0.339 -0.01,0.006 -0.214,0.131 -0.016,0.009 -0.119,0.073 -0.462,0.282 -0.079,0.048 -0.269,0.164 -0.338,0.206 -0.491,0.3 -2.17,1.356 -0.176,0.112 -0.73,0.464 -0.245,0.155 -2.648,1.682 -4.44,2.637 -4.087,2.022 -3.22,1.412 -1.837,0.806 -1.168,0.512 -1.217,0.534 -0.998,0.434 -0.509,0.214 -0.27,0.099 -0.28,0.091 -0.676,0.207 -0.553,0.168 -0.816,0.25 -0.255,0.078 -0.648,0.198 -1.871,0.572 -1.595,0.488 -1.201,0.368" + id="path1282" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1312.62,803.077 0.331,-0.089 8.623,-2.32 0.387,-0.104 0.487,-0.131" + id="path1284" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1269.768,812.132 0.118,0.063 3.457,1.841 1.054,0.562 1.822,0.97 1.531,0.59 5.257,2.022 v 0.001 l 4.01,0.825 2.183,0.449 2.983,0.063 2.996,0.064" + id="path1286" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1268.77,811.408 0.378,0.275 0.545,0.395 0.075,0.054 -0.616,-0.447 -0.382,-0.277 -0.718,-0.52 -3.45,-2.5 -0.075,-0.06 -1.154,-0.996 -1.847,-1.593 -0.896,-0.773 -1.67,-1.441" + id="path1288" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1292.749,819.19 1.705,0.275 0.727,0.117 0.468,0.076 0.39,0.062 0.508,0.082 2.71,0.367 1.441,-0.007 3.335,-0.285 6.467,-1.365 5.679,-1.439 0.622,-0.158 0.396,-0.118 2.741,-0.814 0.068,-0.02 3.802,-1.13 2.644,-0.786" + id="path1290" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1260.707,805.031 0.788,0.679 1.911,1.647 1.152,0.993 v 0 l 0.044,0.038" + id="path1292" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1341.066,797.354 v 0 l 0.025,-0.125 0.054,-0.26 v 0 l 0.017,-0.082 0.2,-0.964 0.048,-0.234 0.148,-0.718 0.088,-0.43 v 0 l 0.154,-0.127 0.142,-0.118 0.819,-0.4 10e-4,-10e-4 1.782,-0.788 2.247,-0.995 0.929,-0.411 2.498,-1.24 1.57,-0.78 3.503,-2.063 0.953,-0.561 0.048,-0.03 3.106,-1.953 0.123,-0.077 0.103,-0.065 0.108,-0.068 0.35,-0.219 0.425,-0.266 0.113,-0.071 0.561,-0.35 0.289,-0.182 0.834,-0.521" + id="path1294" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1363.725,782.535 0.015,0.364 0.032,0.731" + id="path1296" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1346.897,794.841 v 0 l -3.073,1.426 -1.681,0.782" + id="path1298" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1363.786,783.944 0.025,0.562 0.017,0.382 v 10e-4 l -0.324,0.338 -0.369,0.25 -0.619,0.42" + id="path1300" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 778.491,630.299 1.386,1.835 1.969,1.853" + id="path1302" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1160.819,802.233 -0.112,0.137" + id="path1304" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1160.903,802.521 0.405,-0.349 1.068,-0.919 0.438,-0.377 1.032,-0.889 1.259,-0.298" + id="path1306" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1202.003,817.364 2.284,3.151 0.492,1.179" + id="path1308" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.397,842.346 1.054,0.413 0.085,0.011 0.414,0.054" + id="path1310" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.357,828.374 0.313,0.428 3.079,2.874" + id="path1312" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1214.034,837.744 -1.707,0.043 -2.111,-0.553" + id="path1314" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1424.054,720.15 -0.243,0.36 -1.795,2.661 -0.664,0.986 -0.373,0.552 -1.225,1.817 -3.549,5.262 -5.771,8.167 -0.102,0.144 -0.013,0.018 -0.046,0.066 -1.27,1.798 -1.039,1.47 -0.724,1.024 -0.803,1.081 -0.017,0.022 -5.966,8.025 -1.126,1.515 -0.069,0.092 v 0.003 l -0.929,1.249 -0.499,0.672 -3.568,4.592 -5.43,6.988 -0.074,-0.863 -0.071,-0.834 -0.01,-0.07 -0.524,-6.139" + id="path1316" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1387.063,771.248 0.843,0.387 4.553,-5.842 5.294,-6.792 1.178,-1.586 0.749,-1.009 0.867,-1.167 v 0 -0.004 l 0.071,-0.096 5.963,-8.028 0.572,-0.771 0.735,-1.041 0.02,-0.027 0.906,-1.283 0.651,-0.922 0.457,-0.648 1.243,-1.76 0.056,-0.079 0.011,-0.016 4.88,-6.912 4.54,-6.765 1.201,-1.79 0.642,-0.958 0.57,-0.848 0.149,-0.223 0.933,-1.389 0.494,-0.737 -0.29,-4.48" + id="path1318" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1423.85,717.279 0.204,2.871 -0.274,-0.122 -0.265,-0.118" + id="path1320" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.418,779.219 -6.435,7.654 -2.457,2.923 -3.047,7.387 -0.085,1.021 -0.679,8.631 0.206,1.187 1.455,8.383 3.606,9.327 0.301,0.776 5.047,8.633 0.928,1.586 6.176,7.864 1.612,2.052 7.097,7.044 2.183,2.167 7.876,6.161 2.519,1.97 8.554,5.179 2.535,1.536 9.145,4.045 2.188,0.968 9.634,2.679 1.474,0.41 9.953,0.968 0.461,0.045 9.268,-1.134 7.706,-3.262 5.781,-5.28 3.572,-7.093 1.17,-8.611 -1.316,-9.756 -1.737,-4.821 -0.865,-2.402 -0.151,-0.419 -0.546,-1.517 -0.47,-1.304 -2.065,-3.638" + id="path1322" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1147.232,779.915 -1.184,-0.067 -9.064,1.631 -7.309,3.745 -5.262,5.666 -3.019,7.314" + id="path1324" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1212.933,878.681 0.937,-0.279 7.782,-3.294 5.841,-5.331 6.074,-7.944 4.523,-5.915" + id="path1326" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.158,676.197 6.709,-1.925 5.203,-3.9 3.446,-5.731 1.515,-7.332 -0.511,-8.623 -1.328,-4.99 -0.175,-0.658 -0.569,-2.141 -0.253,-0.949 -0.212,-0.8 -4.07,-9.134 -0.397,-0.89 -5.253,-8.509 -0.588,-0.953 -0.363,-0.587 -0.472,-0.592 -6.235,-7.819 -0.955,-1.197 -7.09,-7.051 -1.676,-1.667 -2.445,-1.918 -7.018,-5.504 -8.591,-5.117 -1.125,-0.67 -4.205,-1.72 -0.029,-0.011 -0.06,-0.025 -0.75,-0.307 -1.422,-0.581 -0.261,-0.107 -2.794,-1.143 -8.892,-1.839 -7.865,0.278 -6.5,2.356 -4.865,4.304 -3.04,6.038 -1.052,7.108 -0.056,0.381 0.673,6.843 0.153,1.55 0.02,0.21 0.833,2.836 0.031,0.105 0.18,0.614 0.179,0.612 0.471,1.604 0.03,0.1 0.121,0.412 0.898,3.061 4.218,9.067 0.29,0.623 5.334,8.459 0.74,1.174 6.266,7.793 1.116,1.388 7.085,7.058 1.301,1.296 7.831,6.22 1.216,0.965 8.528,5.222 0.81,0.495 9.244,4.003 8.765,2.109 7.911,0.106 0.917,-0.166 6.776,-1.944 5.256,-3.937 7.196,-6.944 5.576,-5.381" + id="path1328" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 755.561,576.861 -7.466,6.653 -4.765,4.245 -3.069,6.099 -0.239,0.925" + id="path1330" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1194.269,809.821 1.563,1.402 1.268,1.137 4.903,5.004 0.554,0.565 2.846,3.54 1.633,2.03 0.264,0.329 1.924,2.808" + id="path1332" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1192.544,819.509 -1.487,1.211 -0.403,0.278 -1.659,1.144 -1.876,0.747 -1.824,0.718 -1.113,0.417 -1.398,0.233 -0.188,0.032 0.199,0.343 0.032,0.054 0.543,0.774" + id="path1334" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.497,821.303 0.133,-0.004 0.804,-0.027 0.054,-0.002 0.355,-0.012 0.336,0.086 1.234,0.315 1.601,0.818 0.262,0.205 0.561,0.437 0.667,0.521 1.199,1.347 0.848,1.463 0.1,0.376 0.269,1.019 -0.076,0.648 -0.066,0.554" + id="path1336" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1205.403,821.469 -0.624,0.225 -0.79,0.286 -1.849,0.585 -4.107,-0.923 -1.678,-0.376 -0.675,-0.152 -1.888,-0.425 -0.73,-0.69 -0.141,-0.133 -0.377,-0.357 -0.403,-0.453 -0.872,-0.98" + id="path1338" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.827,824.686 0.035,0.004 0.01,0.002 0.562,0.07 0.791,0.098 0.847,0.088 1.197,0.195 1.025,0.242 0.01,10e-4 0.346,0.082 0.14,0.033 0.292,0.07 0.059,0.014 1.053,0.254 0.239,0.065 0.261,0.071 0.147,0.04 0.13,0.035 1.52,0.414 0.514,0.186 0.816,0.295 0.252,0.091 0.013,0.005 0.619,0.223 0.339,0.123 0.954,0.345 2.386,0.862 0.113,0.041 0.568,0.205 1.597,0.578 6.353,1.354 v 10e-4 l 1.499,0.288 1.1,0.212 2.182,0.419 1.035,0.199 0.137,-0.208 0.275,-0.421" + id="path1340" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1189.171,819.249 -1.58,1.316 -1.578,1.081 -1.549,1.028 -0.954,0.596 -1.11,0.689 -0.062,0.039 -0.204,-0.09 -0.749,-0.678 -0.298,-0.289 -0.142,-0.138" + id="path1342" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.064,827.571 -2.487,-3.607 -0.304,-0.378 -0.417,-0.517 -1.325,-1.646 -2.753,-3.419" + id="path1344" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1186.666,830.068 1.037,0.871 -1.887,-2.156 -0.091,-0.348 -0.089,-0.337 -0.402,-1.522" + id="path1346" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.764,826.543 0.371,-0.322" + id="path1348" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1202.14,822.565 -2.3,6.246 -0.168,0.571 -0.011,0.036" + id="path1350" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1192.075,829.267 0.087,0.197 0.056,0.127 0.15,0.34 0.017,0.037 -0.013,0.47 v 0.134 l -0.01,0.376 -0.01,0.275 -0.373,0.399 1.404,-0.065 0.836,-0.039 2.005,-0.093 0.172,-0.081" + id="path1352" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.914,830.628 v -0.284 -0.369 l 0.152,0.166 0.451,0.496 1.317,1.447 1.403,1.118 0.044,0.033" + id="path1354" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.778,829.047 -0.61,0.871 -1.048,0.496" + id="path1356" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.051,829.787 0.132,0.208 0.083,0.131" + id="path1358" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1213.828,836.401 0.206,1.343 0.058,0.378 -0.403,0.225 -0.383,0.214 -3.328,-0.698 -0.287,-0.06 -0.216,-0.058 -2.386,-0.638 -0.462,-0.123 -0.408,-0.109 -0.52,-0.241 -2.907,-1.348 -3.457,-1.602 -0.443,-1.318" + id="path1360" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1204.278,847.012 -0.044,0.02 0.069,-0.011" + id="path1362" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.432,850.283 0.081,-0.079 0.252,-0.873" + id="path1364" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1205.341,847.422 5.091,2.861 1.415,1.013 4.348,3.112 0.024,0.017" + id="path1366" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.831,811.248 -0.765,-0.316 -0.246,-0.101 -0.29,-0.171 -1.65,-0.966 -0.23,-0.125 -2.081,-0.325 -0.122,-1.536 -0.278,-3.473 0.305,-2.642 0.295,-1.886 0.024,-0.159 0.116,-0.742" + id="path1368" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1173.201,817.43 v 0.003 l 0.185,0.307 0.071,0.118 0.602,0.997 1.049,1.208 0.209,0.241 0.416,0.478 -0.623,-0.039" + id="path1370" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1179.65,809.569 -1.173,1.644 -0.111,0.155 -0.249,0.767 -0.935,2.87 0.644,-0.094 0.088,0.034 0.226,0.088 1.451,0.562 0.457,0.281 0.433,0.266 1.097,0.674 0.019,0.011" + id="path1372" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.757,821.552 0.299,-0.439 -0.949,0.16 -0.517,0.087 -2.534,-1.294" + id="path1374" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1161.803,793.384 0.305,0.244 0.458,0.898 0.897,1.76 0.238,0.467 1.063,2.084 0.165,0.325 0.176,0.527 1.58,4.749" + id="path1376" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.57,815.134 0.552,-0.078 0.027,-0.004 0.35,0.14 1.229,0.491 0.32,0.193" + id="path1378" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.389,819.658 -1.464,-1.042 -0.557,-0.396" + id="path1380" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.63,799.714 0.055,4.724 0.057,0.478" + id="path1382" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.122,807.26 -0.109,1.487 -0.051,0.704 -0.027,0.368 -0.104,1.429 -0.089,1.219" + id="path1384" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1188.699,810.731 1.174,1.068 0.45,0.244 -1.16,1.305 -1.433,1.612 -0.108,0.121" + id="path1386" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.818,820.496 0.01,-0.159" + id="path1388" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.632,802.053 -0.01,0.051 -0.294,2.458 -0.21,2.698" + id="path1390" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.335,818.039 0.721,-1.9 1.307,-3.44 1.544,-0.929 0.925,-0.547" + id="path1392" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.643,815.727 -0.505,1.799 -0.541,-0.699" + id="path1394" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.042,815.236 0.019,-0.005 0.561,-0.15 2.412,-1.001 3.329,-1.381" + id="path1396" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1189.052,806.278 0.361,0.172" + id="path1398" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1172.719,824.211 0.165,0.022 0.374,0.048 0.057,0.007" + id="path1400" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1159.637,812.822 -0.045,0.006 -0.423,0.055 -0.435,0.057 -0.262,-0.145 -0.909,-0.503 -6.766,-3.741 -3.268,-2.511 -3.132,-2.672 -0.552,-1.108 0.02,-0.044" + id="path1402" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.599,823.324 0.743,0.21 2.175,0.582 0.043,0.01 1.383,0.323 0.74,0.041 0.606,0.033 0.119,0.006 0.986,0.054 -0.463,0.418" + id="path1404" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1174.276,825.612 -0.2,-0.352 -0.029,-0.106" + id="path1406" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1163.177,814.407 0.023,0.146 2.365,3.56 -0.23,-0.704 -0.055,-1.296 0.7,-0.378" + id="path1408" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1172.063,819.153 0.077,0.108 0.066,0.092 0.641,0.891 -0.968,1.407" + id="path1410" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1133.882,812.101 5.808,1.842 0.023,0.007 3.361,1.562 1.251,0.582" + id="path1412" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1171.806,821.123 -1.668,0.286 -0.8,0.137 1.031,0.273 0.379,0.1 -0.373,-0.09 -2.378,-0.576 -1.013,-0.245" + id="path1414" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1149.001,799.867 4.159,5.135" + id="path1416" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1167.091,807.106 -0.472,-0.162 -0.562,-0.435 -1.182,-0.914 -2.878,-2.227 -1.094,-0.847 -0.144,-0.111 -0.052,-0.04 -1.418,-1.097 -0.502,-0.389 -1.341,-1.038 -1.579,-2.31 -1.272,-2.008 0.063,-0.407 0.21,-0.082 2.7,-0.446 1.597,-0.264 0.19,0.011 0.923,0.054 2.288,0.132" + id="path1418" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1146.801,800.586 5.972,4.909 4.207,2.689 0.18,0.116 0.918,0.587 0.38,0.243 0.816,0.521 2.854,1.824 1.077,0.727 2.24,1.511 1.614,1.093 0.115,0.079 0.01,0.006 0.453,0.307 0.067,0.046 0.265,0.179 0.01,0.007 0.088,0.06 2.104,1.43 0.297,0.22 1.523,1.125 0.541,0.427 0.137,0.109 0.287,0.226 0.267,0.211 1.562,1.245 0.327,0.26" + id="path1420" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1141.522,796.078 0.723,-0.036" + id="path1422" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1148.493,800.011 -0.922,0.284 1.43,-0.428 -0.508,0.144" + id="path1424" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.868,828.103 0.348,0.237 1.982,2.305 0.746,0.786 0.298,0.314 0.114,0.205 0.119,0.212" + id="path1426" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.667,830.319 -0.722,1.36 -0.264,0.498 -0.613,1.324 -0.369,0.756 -0.146,0.299 -0.422,0.866 -0.188,0.368 -0.089,0.176 -1.036,2.033 -1.206,2.328 -1.887,2.937 -0.01,0.01 -6.392,4.597 -1.484,0.945 -2.396,1.526 -0.01,0.004" + id="path1428" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.667,830.319 0.46,-0.322 0.055,-0.038 -0.021,0.06 -0.632,1.825 -0.034,0.179 -0.163,0.868 -0.265,1.56 -0.102,0.617 -0.059,0.355 -0.091,0.552 0.483,0.435" + id="path1430" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1169.944,831.431 -0.061,0.077 -0.134,0.168 -2.299,2.889 -5.518,3.454 -2.329,1.05 -2.191,0.883 -1.118,-0.38 -1.701,-1.71 -1.453,-1.827 0.01,-0.868 2.104,-0.976 2.243,-1.142 5.834,-3.042" + id="path1432" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.311,855.679 -5.284,-2.337 -5.227,-3.127 -0.254,-0.186 -0.303,-0.488 0.297,-1.542 0.434,-1.864 5.688,-5.722 1.57,-2.922 0.094,-0.173 0.376,-0.701" + id="path1434" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.298,836.41 0.404,0.207 0.336,0.173" + id="path1436" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.415,833.447 -0.01,-0.856 v -0.297 l 0.109,-2.056 0.01,-0.105 0.01,0.115 0.043,0.535" + id="path1438" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1179.456,830.109 -0.276,-0.074 -0.088,-0.045" + id="path1440" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1170.475,832.162 0.111,0.002 1.378,0.03 -0.761,-0.363 -1.195,-0.707 -0.01,-0.004 -0.802,-0.475 -0.83,-2.003 v -0.001 l -0.103,-0.495 -0.03,-0.145" + id="path1442" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1168.62,827.082 1.771,-0.518 0.281,-0.082 0.398,0.07 0.343,0.061 1.167,0.206 0.718,0.126 0.784,0.881 0.143,0.16 0.86,0.967 0.091,0.101 0.04,0.045" + id="path1444" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1164.825,847.816 -0.498,0.055 5.647,-1.736 -5.149,1.681" + id="path1446" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1163.327,830.007 3.03,-1.633 0.106,-0.057 0.396,-0.213" + id="path1448" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1144.187,830.07 1.979,0.095 3.052,0.146" + id="path1450" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1157.624,822.304 -7.16,1.942 -2.481,-0.43 -2.064,-0.439 -0.491,-0.402 -0.143,-0.273 -1.799,-4.773 -0.412,-2.417" + id="path1452" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1164.43,828.284 1.766,-0.131 0.095,-0.007 0.37,-0.028 0.198,-0.014 0.01,-0.001 0.496,-0.037 0.756,-0.056 0.115,-0.009" + id="path1454" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1171.905,826.229 -0.693,0.142 -0.54,0.111" + id="path1456" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1140.484,833.891 4.071,-1.359 2.48,-0.873 2.159,-0.76 7.5,-3.362 3.805,-0.804 2.866,-0.466 1.304,-0.207 0.09,-0.014 1.596,-0.253 0.173,-0.027 0.062,-0.008 2.316,-0.298 1.427,-0.144 0.217,-0.022 0.564,-0.07 0.322,-0.039 0.58,-0.072 0.198,-0.024 0.159,-0.019 0.337,-0.042 0.221,-0.027" + id="path1458" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1140.484,833.891 0.386,-0.559" + id="path1460" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1144.155,830.593 0.61,1.158 -0.578,-1.681 -0.032,0.523" + id="path1462" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1211.847,851.296 -0.707,1.423 -2.658,2.54 -0.189,0.104 -0.536,-0.125 -1.993,-1.66 -2.292,-2.039 -4.18,-7.031" + id="path1464" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.45,832.151 0.148,0.076 0.194,0.099 0.046,0.023 0.229,0.117 0.402,0.206" + id="path1466" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.727,836.438 -0.132,-2.636 -0.044,-0.876 0.056,0.881 0.026,0.408 0.114,-0.351 0.538,-1.651 0.501,-0.015 0.097,-0.002 0.629,-0.018 0.938,-0.027" + id="path1468" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.742,832.279 0.227,-0.006 0.481,-0.014 1.148,-0.032" + id="path1470" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.222,838.406 -1.376,0.798 -1.77,-0.759 -0.778,-0.428 2.392,1.882 0.304,0.238 0.492,0.073 1.32,0.196" + id="path1472" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1196.153,859.655 -1.262,-0.098 -1.138,-0.79 -1.97,-3.049 -1.842,-3.219 -3.028,-7.854 0.484,-2.299 v -0.021 l 0.311,-1.475 0.031,-0.148 0.063,-0.296 0.17,-0.105 0.042,-0.024" + id="path1474" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.415,833.447 -0.126,1.195" + id="path1476" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1186.419,840.058 1.446,-0.14" + id="path1478" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.455,860.778 0.322,0.393 1.27,0.406" + id="path1480" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.616,829.233 v -0.002 -0.002" + id="path1482" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.751,830.454 -0.263,-0.07" + id="path1484" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.578,816.816 0.46,0.589 0.162,1.513 0.04,0.374 0.129,1.196" + id="path1486" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1181.385,823.23 0.025,-0.028 v -0.006 l 0.604,-0.687 v -10e-4 l 0.474,-1.062 0.325,-0.95 0.038,-0.945 -0.027,-0.185 -0.04,-0.266" + id="path1488" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1174.442,821.792 0.326,-0.152 0.405,-0.187 0.324,-0.15" + id="path1490" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1173.915,824.66 -0.12,-0.448 -0.086,-0.32 0.119,-1.211" + id="path1492" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1174.908,826.718 -0.022,-0.038" + id="path1494" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1186.431,820.78 2.395,-1.338 0.082,-0.046 0.263,-0.147 1.087,-0.608 1.011,-0.565 0.066,-0.037" + id="path1496" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.572,821.77 0.024,-0.017 0.144,-0.102 3.168,-2.255" + id="path1498" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.611,830.391 -0.147,0.196 -0.458,0.613 -0.039,0.053 -1.175,1.574 -0.025,0.033" + id="path1500" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.731,607.538 2.178,1.993 0.274,0.251 0.297,0.303 4.638,4.741 3.799,4.627 0.66,0.804 1.93,2.64" + id="path1502" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.111,618.842 -1.333,1.109 -1.728,1.366 -1.354,0.856 -0.249,0.159 -0.066,0.042 -0.813,0.518 -0.057,0.036 -0.121,0.077 -0.779,0.498 -1.031,0.449 0.118,0.315" + id="path1504" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.815,621.435 0.026,0.005 1.207,0.26 0.267,0.137 1.055,0.539 0.147,0.117 0.247,0.195 0.9,0.714 1.106,1.232 0.121,0.193 0.09,0.144 0.651,1.04 0.025,0.066 0.47,1.283 0.085,1.202" + id="path1506" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 796.483,627.048 -0.111,-0.069 -0.208,-0.13 -0.18,-0.113 -1.148,-0.671 -0.315,-0.144 -0.942,-0.431 -0.11,-0.036 -0.815,-0.269 -0.131,-0.043 -0.32,-0.105 -0.903,-0.046 -0.074,-0.004 v 0" + id="path1508" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 805.917,619.453 -0.277,0.177 -0.951,0.566 -0.304,0.181 -0.014,-0.002 -2.828,-0.423 -0.585,-0.087 -0.172,-0.026 -0.572,-0.085 -1.817,-0.271 -0.286,-0.641 -1.506,-1.679 -0.482,-0.109 0.097,-3.175 0.009,-0.296 0.007,-0.255 0.061,-1.969 0.031,-0.034 0.943,-1.026 0.209,-0.214" + id="path1510" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 796.605,617.163 -1.261,1.19 -1.588,1.521 -1.081,1.162 -0.2,0.213 -0.109,0.116 -0.598,0.635 -0.046,0.048 -0.098,0.104 -0.632,0.661 -0.651,0.873 -0.281,-0.131" + id="path1512" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.698,624.267 v 0 l 0.03,-0.002 0.066,-0.004 0.765,-0.046 0.006,-10e-4 0.48,-0.063 0.675,-0.034 h 0.008 l 0.819,0.043 0.074,0.004 0.697,0.045 0.947,0.148 0.039,0.007 0.09,0.014 0.02,0.003 0.31,0.048 0.204,0.067 1.246,0.406 0.792,0.259 0.917,0.299 0.918,0.299 0.104,0.034 0.173,0.056 0.471,0.154 0.02,0.007 0.054,0.017 0.372,0.122 0.443,0.144 0.155,0.051 0.125,0.04 1.049,0.168 0.204,0.032 1.491,0.238 2.136,0.34 0.005,10e-4 4.494,0.616" + id="path1514" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.226,624.987 0.012,0.013 0.256,0.272" + id="path1516" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.46,629.297 0.255,0.228 0.55,0.493 -0.475,-0.565 -1.126,-1.336 -0.782,-2.134" + id="path1518" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 793.373,625.957 0.096,-0.503" + id="path1520" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 804.385,620.377 -1.124,2.475 -0.066,0.145 -0.894,1.97 -0.399,0.878 -0.009,0.027 -0.006,0.016 -0.158,0.465 -0.011,0.031" + id="path1522" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.305,628.11 0.252,0.534 0.015,0.068 0.008,0.038 0.147,0.703 10e-4,0.003 0.005,0.025 0.097,0.458 -0.221,0.423 1.852,-0.161 0.452,-0.04 1.056,-0.091 0.209,-0.019 0.027,-0.002 0.489,-0.244" + id="path1524" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.702,642.46 -0.063,-0.217 -0.127,-0.434 -0.419,-1.429 -0.557,-1.903 -0.033,-0.114 -0.05,-0.168 -0.171,-0.584" + id="path1526" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.676,628.938 v 0 l 0.064,0.062 1.255,1.223 0.17,0.165 0.222,0.221 0.195,0.196 0.152,0.151 0.546,0.545 0.05,0.05 0.74,0.74 0.677,0.74 0.596,0.652 0.145,0.159 0.274,0.3 0.051,0.056 0.192,0.187 0.031,0.03 0.863,0.839 0.311,0.302 0.516,0.372 1.545,1.115 2.834,1.35 2.927,1.394 1.973,0.597 3.147,0.952 1.81,0.481 0.343,0.091 2.637,0.699 0.367,0.098 0.142,0.037" + id="path1528" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.447,630.056 0.017,-0.588 1.066,1.205 0.199,0.225 0.39,0.441 0.593,0.477" + id="path1530" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.212,628.562 -0.145,0.414 -0.173,0.499 -0.702,0.579" + id="path1532" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.532,629.271 0.098,0.258" + id="path1534" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 815.245,635.179 -0.06,0.056 -2.863,-0.474 -2.707,-0.614 -5.179,-2.35 -0.137,-0.828 -0.117,-0.705" + id="path1536" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 807.976,643.413 -0.055,0.013 h 0.092" + id="path1538" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.202,646.2 2.869,2.089 2.082,1.516 0.194,0.308" + id="path1540" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 818.551,653.122 0.213,-2.714 -0.118,-2.953" + id="path1542" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.244,645.17 -0.044,0.634 -0.019,0.276 0.021,0.12 -0.409,-0.232 -0.757,-0.428 -1.229,-0.696 -0.693,-0.393 -1.282,-0.726" + id="path1544" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 775.56,596.049 0.192,1.572 0.068,0.555 0.072,0.587 0.307,2.505 0.609,3.839 0.192,1.207 0.797,2.492 1.036,3.237 0.849,1.553 0.081,0.149 0.029,0.054 0.173,0.316 0.283,0.365 0.171,0.221 0.39,0.503 0.093,0.12 0.019,0.025 0.163,0.21 0.636,0.722 0.981,1.115 0.114,0.142 0.425,0.533 0.317,0.396 0.029,0.036 0.169,0.211 0.334,0.419 0.208,0.261 1.219,1.567 0.007,0.008 -0.457,-0.036 -0.163,-0.013 -1.213,-1.433 -0.08,-0.095 -0.141,-0.146 -0.363,-0.374 -0.245,-0.254 -0.065,-0.067 -0.139,-0.143 -0.381,-0.378 -1.006,-0.996 -0.18,-0.167 -0.329,-0.305 -0.387,-0.357 -0.077,-0.071 -0.105,-0.097 -0.366,-0.339 -0.23,-0.212 -0.199,-0.184 -0.132,-0.124 -1.56,-1.461 -2.048,-2.336 -1.7,-4.785 -0.596,-1.677 -0.005,-0.027 -0.148,-0.796 -0.716,-3.87 -0.085,-0.457 -0.001,-0.007 -0.009,-0.05 -0.008,-0.049 -0.391,-2.384 -0.092,-0.558 -0.018,-0.111 -0.002,-0.011 -0.109,-0.666 -0.003,-0.019 -0.146,-0.887" + id="path1546" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 784.903,620.92 0.226,0.103" + id="path1548" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.406,609.934 -2.041,-0.489 -0.051,-0.173 -1.478,-4.967 -0.164,-2.068 -0.046,-0.578 -0.058,-2.635" + id="path1550" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 784.109,622.163 0.709,-0.571 0.244,-0.039 0.688,-0.108 0.065,-0.01" + id="path1552" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.861,618.618 0.394,0.616 0.138,0.153 0.184,0.201 1.337,1.469 -0.586,-0.046" + id="path1554" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 764.94,593.384 -0.622,0.04 -3.848,0.245" + id="path1556" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.452,610.627 -0.716,1.076 -0.192,0.858 -0.051,0.23 -0.074,0.332 -0.258,1.151 -0.199,0.887 0.472,-0.143 0.245,0.089 0.105,0.038 0.687,0.248 0.289,0.105 0.062,0.038 0.125,0.077 0.652,0.402 0.002,10e-4" + id="path1558" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.374,620.834 -0.776,0.376 -0.027,-0.014 -0.385,-0.197 -1.679,-0.857" + id="path1560" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 767.995,594.002 0.286,0.226 0.511,0.898 0.489,0.859 0.09,0.158 1.307,2.297 0.263,0.463 0.319,0.56 0.476,1.131 0.202,0.481 1.27,3.021" + id="path1562" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.366,615.304 0.367,-0.11 0.056,-0.017 0.657,0.247 0.14,0.053 0.212,0.08 0.149,0.056" + id="path1564" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.792,619.763 -1.912,-1.333 -0.071,-0.049" + id="path1566" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.115,622.62 0.28,0.327" + id="path1568" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.712,608.887 1.028,0.951 0.304,0.164 0.137,0.074 -0.399,0.836 -1.105,2.317 -0.033,0.068" + id="path1570" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.06,619.628 v -0.007" + id="path1572" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.09,613.424 0.027,-0.007 0.382,-0.087 0.145,-0.033 2.481,-0.851 0.227,-0.078 0.583,-0.2 2.362,-0.809" + id="path1574" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.112,604.381 -0.023,1.656 -0.037,2.676 v 0.007 l 0.011,1.319 0.013,1.641 v 0.043 l 0.002,0.155 10e-4,0.205 0.001,0.069 0.008,0.969 0.002,0.303 0.231,1.38 0.034,0.206 0.087,0.519 0.3,1.794 0.135,0.807 0.037,0.22 0.01,0.06 0.137,0.823 -0.026,0.41 -0.016,0.245 -0.039,0.601 -0.112,0.508 -0.018,0.08 -0.014,0.062 -0.166,0.693 -0.197,0.567 -0.178,0.408 -0.207,0.659 -0.003,0.008 -0.025,0.081 v 0" + id="path1576" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 750.715,600.228 -1.437,3.132 -0.705,3.691 0.309,0.562 0.887,0.668 4.455,3.358 1.272,0.896 4.242,2.987 2.066,1.116 5.853,3.161 2.774,1.104 0.928,0.369 1.42,0.39 0.29,0.08 0.97,0.267 0.833,0.173 0.453,0.094 0.805,0.167 0.512,0.106 0.214,0.045 0.27,0.056 0.221,0.046 3.309,0.772 0.32,0.069 1.892,0.402 0.079,0.017 0.137,0.654 0.007,0.033 -1.598,-0.262 -0.614,-0.1 -1.493,-0.144 -2.027,-0.177 -0.153,-0.014 -0.747,-0.051 -0.715,-0.049 -1.465,-0.1 -0.217,-0.016 -0.26,-0.02 -1.21,-0.092 -0.976,-0.073 -3.69,-0.644 -8.665,-4.474 -0.013,-0.007 -0.793,-0.546 -2.614,-1.801 -1.014,-0.698 -0.999,-0.688" + id="path1578" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.091,624.643 0.571,0.085" + id="path1580" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 771.962,614.547 -0.467,0.053 -0.011,10e-4 -0.579,0.065 -1.082,-0.599 -0.2,-0.111 -5.765,-3.194 -2.854,-2.222 -2.703,-2.356 -0.111,-0.203" + id="path1582" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 777.359,623.96 0.073,0.122 1.626,0.384 1.654,0.363 1.1,0.202 h 0.079 l 1.877,-0.017 -0.395,0.393" + id="path1584" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 748.391,611.388 0.354,3.022 0.662,3.115 1.712,5.463 2.486,5.619 1.78,3.341 2.061,3.369 0.874,0.474 2.824,-1.693 0.012,-0.008 2.477,-1.514 0.762,-0.465 5.594,-3.69 3.103,-0.915 2.385,-0.538 0.426,-0.093 0.426,-0.094 1.399,-0.308 0.384,-0.084 0.201,-0.038 1.768,-0.339 1.356,-0.222 0.82,-0.162 1.064,-0.211 0.052,-0.01 0.076,0.146 0.197,0.38 0.11,0.213 v 0 l -0.112,0.029 -0.898,0.233 -0.066,0.017 -0.189,0.049 -0.66,0.171 -2.521,1.026 -0.102,0.041 -0.407,0.182 -1.22,0.544 -0.371,0.166 -0.616,0.275 -1.975,1.142 -0.552,0.427" + id="path1586" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 774.911,615.916 0.017,0.198 1.864,3.09 -0.276,-0.674 -0.34,-1.327 0.499,-0.402" + id="path1588" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 781.844,619.737 0.397,0.5 0.251,0.315 0.024,0.03 0.136,0.171 -0.011,0.032 -0.376,1.11 -0.113,0.331" + id="path1590" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 750.155,614.852 4.648,1.345 1.311,0.602 2.341,1.075" + id="path1592" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.116,621.761 -1.764,0.435 -0.258,0.064 0.314,0.079 0.904,0.227 -0.896,-0.207 -2.387,-0.55" + id="path1594" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 759.51,601.485 3.716,4.506 0.181,0.22" + id="path1596" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 773.957,606.596 -3.334,-2.568 -0.751,-0.579 -0.012,-0.009 -1.171,-0.902 -1.167,-0.9 -1.567,-2.166 -1.263,-1.879 -0.017,-0.408 0.143,-0.098 3.093,-1.056 1.37,-0.046" + id="path1598" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 752.812,597.342 0.322,0.914 3.56,3.079 0.392,0.339 0.693,0.6 0.008,0.006 0.126,0.105 0.528,0.44 4.611,3.832 5.707,3.652 0.204,0.131 1.76,1.126 0.051,0.032 0.728,0.467 3.221,2.138 0.043,0.029 2.206,1.462 0.676,0.45 0.338,0.224 0.566,0.376 0.458,0.305 0.065,0.043 0.357,0.237 1.311,0.942 0.503,0.362 0.2,0.153 1.022,0.782 0.006,0.005 0.578,0.448 0.02,0.016 1.237,0.959 0.019,0.015" + id="path1600" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 754.993,595.709 -0.417,0.223 -0.446,0.357" + id="path1602" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 753.134,598.256 0.658,-0.033" + id="path1604" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 759.088,601.636 -0.629,0.364 1.051,-0.515 -0.422,0.151" + id="path1606" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 779.795,629.22 0.016,0.01 0.237,0.159 0.091,0.061 1.164,1.689 0.084,0.122 0.453,0.383 1.087,0.919 0.004,0.004 0.109,0.206 0.087,0.165" + id="path1608" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 781.898,638.124 v 0 l 1.417,-1.762 0.396,-0.62 0.226,-0.353 0.708,-1.106 0.192,-0.302 0.108,-0.18 1.323,-2.214 0.409,-0.951 0.075,-0.175 0.15,-0.35 0.134,-0.312 v 0 l 0.26,0.175 0.447,0.3 v 0 l -0.354,0.989 -0.295,0.827 -0.405,1.282 -0.538,1.564 -0.101,0.292 -0.104,0.279 -0.49,1.311 -0.157,0.419 -0.176,0.471 -0.853,2.243 -1.338,2.878 -4.569,4.826 -0.75,0.811 -1.802,1.95" + id="path1610" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 787.743,630.274 0.442,-0.34 -0.283,1.78 -0.014,0.086 0.036,1.061 0.107,1.598 0.128,1.57 0.291,0.207" + id="path1612" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.927,632.563 -0.046,0.06 -0.785,1.034 -0.25,0.33 -1.034,1.361 -4.006,3.666 -1.592,1.227 -1.443,1.089 -0.881,-0.275 -1.54,-1.552 -1.372,-1.689 -0.146,-0.868 1.363,-1.174 1.512,-1.312 4.294,-3.289 1.49,-0.872 0.344,-0.201 1.131,-0.662 0.082,-0.047" + id="path1614" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 761.103,639.957 0.094,0.504 3.819,4.62 4.203,4.304 0.509,0.166 1.479,-1.391 1.169,-1.099" + id="path1616" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.613,654.236 -2.571,-1.114 -4.393,-2.658 -0.219,-0.162 -0.304,-0.459 -0.021,-1.555 0.055,-1.871 3.845,-5.892 0.238,-0.507" + id="path1618" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.277,630.002 -0.336,-0.077 -0.09,-0.046 -0.023,-0.012" + id="path1620" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.127,632.938 0.058,-0.029 0.53,-0.265 0.069,-0.035 -0.214,-0.101 -0.405,-0.192 -0.079,-0.047 -1.575,-0.934 -0.124,-0.074 -0.033,-0.075 -0.805,-1.789 -0.023,-0.071 -0.027,-0.081 -0.156,-0.475 -0.125,0.103 -0.418,0.343 -0.005,0.004" + id="path1622" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 784.044,627.347 0.007,0.007 1.725,1.922 0.012,0.013 0.026,0.03 0.283,0.755 0.03,0.079 0.147,0.391 -0.211,0.388 -0.077,0.142 -0.159,0.294 -0.871,1.605" + id="path1624" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 778.87,647.632 -0.503,0.023 h -0.004 l 0.005,-10e-4 5.792,-1.237 -5.29,1.215" + id="path1626" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 760.683,631.792 2.381,-0.121 1.399,-0.071" + id="path1628" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 772.592,623.618 -6.445,2.749 -1.946,-0.232 -1.611,-0.261 -0.429,-0.357 -0.15,-0.258 -2.094,-4.579 -0.656,-2.253" + id="path1630" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.854,626.735 -0.676,0.206 -0.309,0.094 0.304,0.044 1.298,0.186 0.573,0.082" + id="path1632" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 758.32,635.791 0.323,-0.523" + id="path1634" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 760.675,632.279 0.652,1.105 -0.644,-1.592 -0.008,0.487" + id="path1636" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 780.207,627.685 1.662,-0.65 0.303,0.044 1.303,0.191 0.127,0.019 0.449,0.065" + id="path1638" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.325,630.217 0.122,-0.161 0.026,0.042 0.618,0.999 0.04,0.064 0.467,0.754 0.099,0.161 0.395,0.646 0.424,0.695 0.001,10e-4 1.068,1.869 0.057,0.1 0.005,0.01 0.33,0.629 0.289,0.552 0.331,0.63 0.439,0.837 0.89,1.701 0.38,0.726 1.733,3.321 0.05,0.096 0.022,0.042 0.962,1.944 0.053,0.108 3.393,6.856 2.919,4.416 0.311,0.471 0.491,0.743 0.004,0.005 1.501,2.176 1.931,2.799 0.895,0.442" + id="path1640" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 788.491,630.658 v 0 l 0.015,0.005 0.674,0.236 0.158,1.815 0.041,0.47 0.37,3.323 0.011,0.134 0.012,0.129 0.009,0.113 0.014,0.156 0.095,1.084 0.046,0.528 0.103,1.175 0.093,0.599 0.057,0.367 0.271,1.749 0.264,0.964 0.779,2.844 1.97,4.895 1.344,3.337 2.942,5.348 0.244,0.443 3.336,5.63 0.534,0.376 3.926,-0.095 3.462,-0.868" + id="path1642" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 816.071,648.289 -0.234,1.148 -1.572,2.741 -0.124,0.119 -0.419,-0.078 -1.746,-1.476 -2.003,-1.811 -1.126,-1.871 -0.689,-1.145 -0.159,-0.265 -0.378,-0.629 -1.518,-2.523" + id="path1644" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.434,631.649 0.057,0.029 0.167,0.086 0.145,0.074 0.233,0.119" + id="path1646" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.708,635.931 -0.27,-2.522 -0.082,-0.769 0.102,0.782 0.057,0.433 0.058,-0.361 0.257,-1.602 0.635,-0.096 0.333,-0.051 0.636,-0.096" + id="path1648" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.391,642.544 -0.132,-0.407 -0.18,-0.556 -0.694,-1.97 -0.24,-0.68 -0.437,-1.08 -0.681,-1.683 -0.11,-0.272 -0.06,-0.148 -0.22,-0.478 -0.981,-2.136 -0.031,-0.066 -0.224,-0.489 -0.108,-0.184 -0.234,-0.399 -0.023,-0.039 -0.024,-0.041 -0.278,-0.473 -0.051,-0.086 -0.481,-0.821" + id="path1650" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.282,631.972 0.372,-0.057 0.702,-0.106 0.302,-0.045" + id="path1652" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 795.708,637.851 -0.559,0.485 -1.341,-0.552 -0.654,-0.362 2.807,2.111 0.424,0.078" + id="path1654" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 804.278,657.204 -0.431,-0.303 -2.006,-2.884 -1.864,-3.024 -2.724,-6.472 -0.032,-0.074 -0.321,-0.762 0.213,-0.918 0.016,-0.071 0.13,-0.559" + id="path1656" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 788.465,630.077 0.026,0.581" + id="path1658" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 773.619,652.81 0.356,0.894 3.174,2.455 3.157,2.165 5.408,3.183 5.42,2.467 3.15,1.114 3.073,0.795" + id="path1660" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 793.328,659.076 0.236,0.327 0.414,0.122 0.484,0.142" + id="path1662" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.139,655.326 0.979,3.086 0.21,0.664 0.673,4.571" + id="path1664" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.178,630.208 -0.288,-0.066" + id="path1666" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.112,645.129 -0.032,-0.01 -1.631,-0.535 -0.919,-0.302 -1.698,-0.557 -0.911,-0.299 -1.818,-0.927 -4.638,-2.367 -2.193,-2.388 -1.453,-1.919 -0.204,-0.273 -0.339,-0.453 -0.215,-0.289 -0.385,-0.514 -0.002,-0.003 -0.062,-0.082 -0.378,-0.507 -0.092,-0.115 -0.765,-0.956 -0.408,-0.509 -0.108,-0.13 -0.149,-0.178 -0.297,-0.356 -0.092,-0.111 -0.263,-0.314 -0.189,-0.199 -0.244,-0.257 -0.956,-1.007" + id="path1668" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.085,623.474 -0.025,0.081 v 0 l -0.665,-0.608 0.012,-0.072 0.136,-0.802 -0.015,-0.106 -0.154,-1.133 -0.005,-0.035 -0.03,-0.112 -0.257,-0.973 -0.022,-0.086 -0.4,-0.992 -0.044,-0.11 -0.223,-0.493" + id="path1670" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.787,660.275 -0.325,-0.608 -0.026,-0.048 -0.387,-0.723 -0.076,-0.142 -1.834,-3.428 -0.388,-0.726 -0.138,-0.364 -3.28,-8.616 -0.186,-3.669 0.096,-1.933 0.024,-0.477 0.01,-0.207 0.006,-0.112 0.091,-1.588 0.033,-0.576 0.034,-0.599 0.009,-0.223 0.075,-1.921 0.046,-1.466 -0.023,-0.634 -0.057,-1.553" + id="path1672" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.543,622.073 -10e-4,-0.011" + id="path1674" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.981,624.539 -0.087,-0.236 -0.006,-0.072" + id="path1676" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1388.757,767.851 6.137,-7.895 0.244,-0.313 2.155,-2.772 0.01,-0.008 0.283,-0.381 0.984,-1.323 10e-4,-10e-4 v -0.003 l 0.068,-0.091 5.968,-8.024 1.092,-1.468 0.89,-1.196 0.12,-0.162 0.44,-0.622 1.319,-1.866 1.286,-1.82 0.041,-0.058 0.014,-0.019 5.773,-8.166 0.094,-0.133 3.526,-5.226 1.238,-1.834 0.204,-0.303 0.722,-1.07 0.015,-0.022 1.108,-1.642 1.028,-1.523 0.01,-0.015" + id="path1678" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1159.957,799.315 -0.173,0.211 -0.913,1.112 -0.084,0.246" + id="path1680" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.871,800.638 0.9,-0.777 0.138,-0.119 1.109,-0.959 0.396,-0.341 1.828,-1.58 0.459,-0.109" + id="path1682" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 770.678,598.44 -0.154,0.236 -1.718,2.641 -0.117,1.221" + id="path1684" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 808.847,647.061 1.074,0.066 2.872,-1.159" + id="path1686" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1120.866,457.471 6.297,-3.682 0.032,-0.019 0.384,-0.224 0.27,-0.158 4.987,-3.432 0.302,-0.207 0.023,-0.017 3.588,-3.263 0.985,-2.07" + id="path1688" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 936.078,648.349 0.794,-0.959 2.874,-4.764 4.727,-8.813 0.105,-0.195 2.193,-5.05 0.893,-2.056 0.048,-0.111 0.012,-0.029 0.139,-0.802 0.094,-0.543 0.078,-0.446 0.019,-0.112 0.087,-0.501 0.086,-1.07 0.099,-1.235 0.012,-0.259 0.026,-0.52 0.006,-0.128 10e-4,-0.025 0.009,-0.174 0.006,-0.121 0.007,-0.153 10e-4,-0.014 0.027,-0.55 -0.001,-0.031 v -0.002 l -0.003,-0.098 -0.009,-0.425 -0.008,-0.349 -0.04,-1.724 -0.003,-0.144 -0.078,-0.668 -0.007,-0.052 -0.022,-0.19 -0.028,-0.243 -0.085,-0.73 -0.019,-0.159" + id="path1690" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 764.129,637.828 -0.031,0.023 -1.734,1.219" + id="path1692" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 756.456,604.633 -0.642,-0.53 -0.74,-0.612 -3.887,-3.211" + id="path1694" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.302,628.109 0.138,0.293 0.011,0.05 0.027,0.121 0.018,0.079 0.028,0.127 0.169,0.749 v 0.002 l 0.006,0.026" + id="path1696" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.895,646.591 -1.162,-0.355 -0.229,-0.07 -2.39,-0.73 -0.085,-0.026 -0.784,-0.24 h -10e-4 l -0.125,-0.039" + id="path1698" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1191.97,829.203 0.113,0.264 0.069,0.16 0.013,0.029 -0.013,0.805 v 0.247 l -10e-4,0.063" + id="path1700" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1095.76,469.833 0.762,-0.525 0.26,-0.142" + id="path1702" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1160.447,850.342 2.39,-1.531 1.514,-0.97 6.374,-4.577" + id="path1704" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1356.292,787.027 -0.966,0.608 -3.737,2.352 -2.302,1.02 -2.506,1.11 -2.936,1.3 -1.084,0.479" + id="path1706" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.504,705.612 0.233,-0.243 -2.309,-3.585" + id="path1708" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 942.041,609.678 0.33,-1.413 -6.893,-2.936 -0.007,0.004" + id="path1710" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 743.092,578.829 0.037,-0.03" + id="path1712" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1366.042,797.607 1.366,-0.203" + id="path1714" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1364.941,790.068 -0.01,0.029 -0.229,0.153 -0.47,0.312" + id="path1716" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1269.148,811.683 -0.191,-0.108 -0.905,-0.687" + id="path1718" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.896,603.327 0.057,-0.055 -0.035,-0.09 -0.02,-0.05" + id="path1720" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1432.816,701.079 0.41,1.872 0.646,1.698" + id="path1722" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1205.428,701.784 2.353,3.564 -0.277,0.264" + id="path1724" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 391.301,-88.635 0.753,9.971 0.754,9.972 0.753,9.971 0.753,9.972 0.753,9.972 0.754,9.971 0.753,9.972 0.753,9.971 0.753,9.972 0.753,9.972 0.149,1.968" + id="path1726" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 714.441,544.04 0.006,-0.129" + id="path1728" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 726.764,488.159 0.03,-0.041" + id="path1730" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 724.593,492.867 -3.282,-1.634" + id="path1732" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 728.126,539.046 -0.107,-0.052" + id="path1734" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.547,529.176 -0.075,-0.081 -0.21,-0.226" + id="path1736" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 737.356,528.9 0.055,0.058 0.092,0.096 0.112,0.117 0.017,0.018" + id="path1738" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.746,529.358 -0.183,-0.194" + id="path1740" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.079,529.408 -0.176,-0.174" + id="path1742" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.711,529.193 0.191,0.188" + id="path1744" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 738.978,529.249 0.171,0.17" + id="path1746" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.149,529.419 -0.171,-0.17" + id="path1748" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 739.275,529.438 -0.162,-0.16" + id="path1750" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 755.496,612.535 10e-4,0.005" + id="path1752" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 756.694,601.335 v 0" + id="path1754" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 761.752,616.625 0.052,0.013" + id="path1756" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 769.494,613.409 0.129,0.547" + id="path1758" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 769.696,613.53 0.127,0.537" + id="path1760" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 771.736,600.594 -0.199,0.304 -1.665,2.551" + id="path1762" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 775.892,595.856 -0.066,0.038 -0.096,0.056" + id="path1764" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 775.82,598.176 v 0" + id="path1766" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 776.793,605.073 0.015,0.034" + id="path1768" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 775.752,597.621 v 0" + id="path1770" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 777.209,628.603 0.001,0.001" + id="path1772" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.241,620.237 -0.26,0.769" + id="path1774" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.516,620.582 -0.376,1.109 -0.024,0.07" + id="path1776" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.084,624.61 v 0" + id="path1778" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.848,623.763 -0.056,-0.669" + id="path1780" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.066,620.933 v 0" + id="path1782" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 785.788,629.289 0.011,0.575 0.022,1.191 0.006,0.313" + id="path1784" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.711,635.742 10e-4,0.001" + id="path1786" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.677,630.636 v 0" + id="path1788" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 782.491,626.474 v 0" + id="path1790" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 783.449,625.553 v 0" + id="path1792" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 788.506,630.663 v 0" + id="path1794" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 789.407,622.875 v 0" + id="path1796" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 790.112,604.381 0.423,0.204" + id="path1798" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 791.3,624.991 h -10e-4" + id="path1800" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 787.296,629.974 v 0" + id="path1802" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 786.752,630.461 v 0" + id="path1804" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.209,625.038 -0.006,-10e-4" + id="path1806" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 793.473,651.244 0.004,0.032" + id="path1808" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 792.803,631.838 0.153,0.174 0.337,0.383" + id="path1810" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.436,659.619 -0.459,-0.225 -0.649,-0.318" + id="path1812" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.564,665.382 0.035,-0.086" + id="path1814" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 798.693,629.528 -0.191,0.408" + id="path1816" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 794.843,626.065 h -0.007" + id="path1818" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.221,644.447 0.89,0.336" + id="path1820" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.253,644.521 0.881,0.333" + id="path1822" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 797.758,659.929 h 10e-4" + id="path1824" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 809.745,660.65 v 0" + id="path1826" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 808.158,645.916 0.548,-0.222 2.101,-0.85" + id="path1828" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 809.005,640.384 0.02,0.012" + id="path1830" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 813.962,641.817 v 0" + id="path1832" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 814.305,641.908 v 0" + id="path1834" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.58,642.598 0.122,-0.138" + id="path1836" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 816.942,642.607 v 0" + id="path1838" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 817.309,642.705 v 0" + id="path1840" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 840.104,621.489 0.874,0.355" + id="path1842" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 841.958,620.735 -1.05,-0.314" + id="path1844" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 854.917,582.249 2.595,1.388" + id="path1846" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 858.881,658.842 0.984,0.782 0.619,0.492" + id="path1848" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 885.092,638.56 -0.31,-0.145" + id="path1850" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.376,580.858 -10e-4,2.185" + id="path1852" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 889.399,583.406 10e-4,-2.659" + id="path1854" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 890.011,587.645 10e-4,0.003" + id="path1856" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 890.695,575.46 2.316,-7.372" + id="path1858" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.918,603.182 0.15,0.091" + id="path1860" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 901.987,605.743 0.13,0.084" + id="path1862" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 901.282,551.465 1.503,-2.316" + id="path1864" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 908.025,554.437 0.253,-0.548" + id="path1866" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 907.88,554.024 0.398,-0.135 0.691,1.679" + id="path1868" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 904.654,602.92 1.238,-0.226" + id="path1870" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 888.113,625.366 -0.332,-0.132" + id="path1872" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 914.729,604.221 -0.082,-0.042" + id="path1874" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 921.841,634.398 -0.085,-1.692" + id="path1876" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 923.169,533.661 -6.493,7.606 -0.803,0.941" + id="path1878" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 939.756,505.617 0.11,0.013" + id="path1880" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 939.59,505.787 0.091,0.354 0.058,0.229" + id="path1882" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 935.736,510.193 3.945,-4.052" + id="path1884" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 938.458,506.238 -0.003,0.003" + id="path1886" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 944.066,609.721 0.129,-0.299" + id="path1888" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 948.116,497.186 -0.003,0.003" + id="path1890" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 967.27,493.359 -0.289,-1.072" + id="path1892" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 965.307,496.314 -0.643,0.578" + id="path1894" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 965.84,496.17 -0.012,0.01 -0.26,0.234 -0.096,0.087 -0.736,0.661" + id="path1896" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 983.905,418.607 -4.677,-1.673 -4.678,-1.674" + id="path1898" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 998.301,575.348 -0.969,0.375" + id="path1900" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1004.142,460.691 1.127,-0.335" + id="path1902" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1003.714,590.685 -0.056,-0.002" + id="path1904" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="M 1031.459,445.502 V 444.32" + id="path1906" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1031.792,446.581 -0.211,0.035" + id="path1908" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1032.499,446.763 -2.655,0.484" + id="path1910" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1038.228,446.134 h -0.01" + id="path1912" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1083.344,718.599 -0.015,-0.079 1.296,-1.079" + id="path1914" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1094.669,729.373 0.135,0.059" + id="path1916" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1099.415,689.117 0.579,-0.64" + id="path1918" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1127.579,453.546 -0.072,0.049" + id="path1920" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1114.887,815.245 6.034,-7.223" + id="path1922" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1143.93,798.134 v 0" + id="path1924" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1146.938,814.161 0.072,0.021" + id="path1926" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1157.49,811.566 0.073,0.726" + id="path1928" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.403,812.111 0.069,0.684" + id="path1930" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1159.847,792.792 v 0" + id="path1932" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1161.293,798.161 -1.015,-3.767" + id="path1934" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.315,792.57 v 10e-4" + id="path1936" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1163.463,796.286 -2.17,1.875 -0.384,0.331 -0.952,0.823" + id="path1938" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1164.764,798.837 -2.088,1.798 -0.439,0.377 -1.067,0.919 -0.351,0.302" + id="path1940" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1165.916,827.769 10e-4,10e-4" + id="path1942" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1166.664,801.289 v -0.392" + id="path1944" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1162.837,848.811 0.01,0.005" + id="path1946" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1158.61,845.514 v 0.002" + id="path1948" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1171.31,807.728 0.012,0.005" + id="path1950" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1172.14,819.261 -0.649,0.946" + id="path1952" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1169.232,826.67 -0.056,0.038" + id="path1954" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.085,828.953 -0.028,0.547 -0.036,0.702 -0.01,0.142 -0.047,0.909" + id="path1956" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.057,829.5 -0.158,0.596 -0.15,0.566" + id="path1958" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1175.889,820.717 0.08,0.032 0.056,0.024" + id="path1960" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1176.022,831.071 v 0" + id="path1962" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.419,833.53 v -0.005" + id="path1964" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.489,832.642 v 0" + id="path1966" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.232,837.491 0.663,0.425" + id="path1968" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1180.591,856.436 0.729,3.662 0.135,0.68" + id="path1970" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1182.185,823.867 v 0" + id="path1972" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.04,861.561 -1.585,-0.783" + id="path1974" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1177.769,799.707 2.944,1.12 2.31,0.88" + id="path1976" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.995,830.754 -0.081,-0.126" + id="path1978" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1183.792,832.326 0.023,0.024 0.189,0.197 0.865,0.902 0.126,0.132" + id="path1980" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.596,821.753 1.995,-1.188" + id="path1982" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.145,822.586 -0.1,0.058" + id="path1984" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1184.89,822.17 -0.041,0.028" + id="path1986" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1185.732,821.586 v 10e-4" + id="path1988" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1188.536,842.77 0.46,0.18" + id="path1990" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1192.211,698.281 -0.06,0.255 -0.323,1.377 -0.121,0.519 -0.011,0.046" + id="path1992" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1187.085,861.707 v 10e-4" + id="path1994" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1202.371,863.319 v 0" + id="path1996" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.517,831.061 v 0" + id="path1998" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.404,834.925 -0.54,1.43 -0.201,0.532 -0.036,0.097" + id="path2000" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1205.597,843.899 0.032,0.019" + id="path2002" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1208.617,831.273 v 0" + id="path2004" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1207.089,837.107 0.037,-0.099 0.201,-0.532 0.543,-1.437" + id="path2006" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1208.558,811.492 0.179,0.171" + id="path2008" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.761,849.329 -0.329,0.954" + id="path2010" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.799,831.692 v 0" + id="path2012" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1210.291,835.592 -0.573,1.511 -0.202,0.533 -0.041,0.109" + id="path2014" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1211.971,831.683 v 0" + id="path2016" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1209.978,837.863 0.036,-0.096 0.202,-0.533 0.58,-1.526" + id="path2018" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1209.797,811.544 -0.178,-0.174" + id="path2020" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1255.619,800.464 0.185,0.201" + id="path2022" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1261.526,805.739 1.149,1.063" + id="path2024" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1277.75,816.158 0.464,0.216" + id="path2026" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1274.087,814.454 0.31,0.144" + id="path2028" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1318.341,211.187 -1.346,9.909 -1.345,9.909 -1.346,9.909 -1.042,7.673 -1.346,9.91 -1.345,9.909 -1.346,9.909 -1.345,9.909 -1.346,9.909 -1.345,9.909 -1.346,9.909 -1.346,9.909 -1.345,9.909 -0.327,2.404" + id="path2030" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1326.398,151.851 -1.346,9.909 -0.24,1.774" + id="path2032" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1328.226,164.724 1.359,-9.907 0.248,-1.81" + id="path2034" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1341.146,796.969 h -10e-4" + id="path2036" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1341.092,797.229 v 0" + id="path2038" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.38,641.444 v 0" + id="path2040" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1354.824,641.916 -0.01,-0.006" + id="path2042" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1364.368,774.726 0.446,0.249" + id="path2044" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.928,785.329 0.096,-0.083" + id="path2046" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1367.89,783.754 0.124,0.073 0.11,0.065" + id="path2048" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.586,784.761 0.085,-0.074 0.412,-0.356" + id="path2050" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1368.024,785.246 -0.096,0.083" + id="path2052" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.083,784.331 -0.413,0.357 -0.085,0.073" + id="path2054" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.353,781.629 v 0 l -0.18,-0.105 -0.222,-0.131" + id="path2056" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1370.24,613.545 h -10e-4" + id="path2058" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.668,783.827 0.061,-0.053" + id="path2060" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1369.729,783.774 -0.061,0.053" + id="path2062" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1322.672,685.141 -0.069,-0.03" + id="path2064" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.786,780.393 -0.672,0.58 -0.366,0.315" + id="path2066" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.61,782.15 0.235,-0.203" + id="path2068" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.846,781.947 -0.236,0.203" + id="path2070" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1371.167,613.132 0.604,0.48" + id="path2072" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1373.53,780.42 v 0" + id="path2074" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1386.365,762.528 0.698,8.72" + id="path2076" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1387.125,761.798 0.675,8.505 0.106,1.332" + id="path2078" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1435.061,696.201 0.023,0.367" + id="path2080" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1441.905,646.421 -0.789,0.596 -0.014,0.011 -0.124,0.094" + id="path2082" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1444.157,644.573 -0.753,0.617 -0.144,0.119 -0.062,0.051 v 0.003 l -0.091,0.075 v 0.002 l -0.307,0.251 -0.183,0.15 -0.064,0.053 v 0 l -0.642,0.527 -0.588,0.483 -0.084,0.068 -0.074,0.062" + id="path2084" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1162.1024,882.02091 -6.639,7.478 -0.251,0.282 -0.533,0.674 -0.416,0.688 -0.296,0.698 -0.17,0.702 -0.042,0.703 0.091,0.698 0.227,0.69 0.368,0.676 0.513,0.659 0.661,0.636 0.814,0.609 0.97,0.577 0.337,0.167 0.382,0.166 0.419,0.163 0.45,0.157 0.475,0.15 0.494,0.141 0.506,0.131 0.512,0.118 0.511,0.103 0.504,0.088 0.492,0.069 0.472,0.049 2.418,-2.749 -0.54,-0.031 -0.522,-0.045 -0.505,-0.057 -0.486,-0.069 -0.468,-0.083 -0.451,-0.095 -0.435,-0.109 -0.417,-0.122 -0.401,-0.136 -0.385,-0.15 -0.369,-0.163 -0.354,-0.177 -0.281,-0.166 -0.275,-0.196 -0.258,-0.226 -0.232,-0.253 -0.196,-0.281 -0.151,-0.305 -0.094,-0.33 -0.03,-0.352 0.046,-0.373 0.131,-0.393 0.226,-0.411 0.331,-0.428 6.675,-7.545 6.129,3.242 2.308,-2.62 -6.124,-3.235 2.681,-3.029 -9.92,1.264 -1.965,0.25 -0.29,0.326" + id="path298-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1153.0204,873.02191 -0.856,-0.511 -0.549,-0.265 -0.575,-0.23 -0.6,-0.197 -0.62,-0.161 -0.638,-0.125 -0.653,-0.09 -0.664,-0.053 -0.674,-0.016 -0.679,0.021 -0.681,0.06 -0.681,0.097 -0.678,0.136 -0.085,-0.045 1.714,-1.905 -3.787,-2.001 -6.7,7.424 -6.438,7.134 3.801,2.028 6.689,-7.434 2.741,-3.046 0.763,-0.129 0.713,-0.099 0.665,-0.071 0.623,-0.041 0.584,-0.011 0.548,0.018 0.517,0.049 0.491,0.08 0.467,0.11 0.447,0.142 0.432,0.173 0.421,0.204 0.533,0.324 0.446,0.361 0.357,0.392 0.27,0.423 0.183,0.448 0.094,0.471 0.01,0.49 -0.082,0.506 -0.17,0.519 -0.259,0.529 -0.348,0.534 -0.436,0.538 -6.665,7.454 -1.463,1.637 3.824,2.04 6.655,-7.464 1.436,-1.612 0.795,-0.99 0.603,-0.962 0.419,-0.932 0.243,-0.897 0.076,-0.859 -0.082,-0.819 -0.232,-0.775 -0.374,-0.729 -0.507,-0.678 -0.632,-0.626 -0.748,-0.569" + id="path300-6" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1140.8744,858.05091 -0.287,-0.174 -0.316,-0.143 -0.332,-0.108 -0.342,-0.072 -0.348,-0.037 -0.35,-0.003 -0.346,0.03 -0.338,0.062 -0.325,0.095 -0.308,0.126 -0.286,0.157 -0.26,0.188 -0.227,0.217 -0.187,0.238 -0.139,0.251 -0.092,0.259 -0.047,0.265 v 0.265 l 0.042,0.264 0.086,0.258 0.127,0.248 0.169,0.235 0.209,0.219 0.249,0.199 0.288,0.175 0.317,0.143 0.331,0.108 0.343,0.072 0.349,0.038 0.35,0.003 0.347,-0.03 0.339,-0.063 0.326,-0.095 0.308,-0.127 0.286,-0.157 0.26,-0.188 0.227,-0.217 0.186,-0.24 0.139,-0.251 0.092,-0.259 0.046,-0.265 v -0.266 l -0.043,-0.263 -0.086,-0.257 -0.128,-0.248 -0.169,-0.235 -0.209,-0.219 -0.25,-0.198" + id="path302-1" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1136.9634,864.91091 -3.771,-1.992 -6.725,7.4 -6.444,7.092 3.784,2.019 6.714,-7.41 6.442,-7.109" + id="path304-8" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1120.3354,855.79291 -1.389,-0.826 -1.438,-0.663 -1.488,-0.504 -1.519,-0.347 -1.533,-0.193 -1.531,-0.042 -1.51,0.109 -1.472,0.256 -1.417,0.401 -1.344,0.543 -1.254,0.685 -1.146,0.824 -1.02,0.96 -0.909,1.12 -0.693,1.15 -0.479,1.17 -0.266,1.178 -0.056,1.175 0.153,1.159 0.358,1.133 0.563,1.094 0.765,1.044 0.965,0.983 1.163,0.908 1.358,0.824 1.536,0.725 1.564,0.555 1.578,0.387 1.578,0.22 1.565,0.053 1.538,-0.111 1.499,-0.274 1.445,-0.436 1.379,-0.596 1.3,-0.755 1.206,-0.911 1.099,-1.067 0.864,-1.091 0.641,-1.124 0.423,-1.146 0.207,-1.156 -0.01,-1.155 -0.213,-1.141 -0.418,-1.118 -0.619,-1.081 -0.816,-1.035 -1.011,-0.976 -1.201,-0.908" + id="path306-7" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1115.6624,857.07891 0.9,0.415 0.875,0.524 0.753,0.578 0.629,0.624 0.504,0.663 0.376,0.695 0.247,0.719 0.116,0.736 -0.017,0.747 -0.153,0.748 -0.289,0.744 -0.427,0.731 -0.569,0.712 -0.741,0.727 -0.794,0.622 -0.842,0.517 -0.883,0.409 -0.918,0.302 -0.947,0.194 -0.97,0.085 -0.988,-0.026 -0.998,-0.135 -1.004,-0.247 -1.003,-0.359 -0.996,-0.472 -0.843,-0.511 -0.717,-0.564 -0.588,-0.611 -0.458,-0.652 -0.327,-0.687 -0.194,-0.716 -0.06,-0.739 0.074,-0.756 0.212,-0.767 0.35,-0.772 0.488,-0.771 0.63,-0.764 0.671,-0.643 0.74,-0.553 0.798,-0.464 0.848,-0.371 0.888,-0.279 0.918,-0.184 0.938,-0.088 0.95,0.01 0.951,0.109 0.944,0.209 0.926,0.311" + id="path308-9" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1088.8104,839.47291 -6.847,7.288 -6.847,7.288 -6.519,6.939 3.708,1.988 6.837,-7.298 0.377,-0.402 0.249,0.292 0.247,0.276 0.248,0.26 0.248,0.246 0.251,0.233 0.255,0.22 0.258,0.209 0.264,0.198 0.271,0.189 0.279,0.179 0.287,0.172 0.297,0.164 1.411,0.66 1.449,0.5 1.475,0.342 1.484,0.185 1.48,0.031 1.462,-0.123 1.429,-0.275 1.383,-0.425 1.321,-0.572 1.246,-0.719 1.157,-0.862 1.053,-1.005 0.974,-1.173 0.734,-1.162 0.497,-1.148 0.26,-1.132 0.025,-1.113 -0.208,-1.092 -0.442,-1.069 -0.674,-1.043 -0.904,-1.016 -1.134,-0.985 -1.363,-0.953 -1.59,-0.918 -6.388,-3.374" + id="path310-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1090.1414,843.93891 3.366,1.781 0.934,0.547 0.786,0.572 0.64,0.597 0.495,0.619 0.351,0.639 0.209,0.658 0.067,0.675 -0.073,0.69 -0.211,0.705 -0.35,0.716 -0.485,0.727 -0.62,0.735 -0.68,0.648 -0.747,0.561 -0.804,0.472 -0.851,0.382 -0.89,0.288 -0.917,0.194 -0.937,0.098 h -0.945 l -0.944,-0.1 -0.933,-0.201 -0.914,-0.303 -0.883,-0.408 -0.288,-0.161 -0.281,-0.17 -0.273,-0.18 -0.265,-0.189 -0.257,-0.197 -0.249,-0.206 -0.239,-0.215 -0.23,-0.222 -0.22,-0.229 -0.211,-0.237 -0.2,-0.243 -0.189,-0.25 6.837,-7.297 1.401,-1.496" + id="path312-0" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1067.0244,827.62291 -1.131,-0.676 -1.291,-0.594 -1.327,-0.442 -1.353,-0.293 -1.366,-0.144 -1.368,0.003 -1.359,0.148 -1.337,0.291 -1.306,0.434 -1.261,0.574 -1.205,0.713 -1.139,0.852 -1.059,0.989 -0.854,0.991 -0.702,1.038 -0.541,1.073 -0.371,1.095 -0.192,1.104 v 1.101 l 0.193,1.085 0.399,1.056 0.614,1.015 0.839,0.96 1.071,0.892 1.314,0.812 0.769,0.393 0.75,0.349 0.734,0.307 0.723,0.266 0.718,0.228 0.716,0.193 0.721,0.158 0.729,0.128 0.742,0.098 0.76,0.071 0.783,0.046 0.811,0.024 2.571,-2.706 -0.779,-0.027 -0.761,-0.045 -0.741,-0.064 -0.722,-0.085 -0.703,-0.106 -0.683,-0.128 -0.663,-0.151 -0.644,-0.175 -0.624,-0.201 -0.604,-0.226 -0.585,-0.253 -0.564,-0.282 -0.824,-0.484 -0.707,-0.512 -0.589,-0.539 -0.472,-0.565 -0.354,-0.591 -0.237,-0.617 -0.12,-0.641 v -0.666 l 0.114,-0.69 0.23,-0.713 0.348,-0.736 0.463,-0.758 8.832,4.69 4.138,2.198 1.118,-1.28 0.887,-1.233 0.661,-1.187 0.44,-1.138 0.224,-1.086 0.015,-1.034 -0.189,-0.979 -0.388,-0.922 -0.582,-0.863 -0.77,-0.803 -0.953,-0.74" + id="path314-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1062.9934,829.04891 0.698,0.331 0.598,0.358 0.505,0.389 0.41,0.418 0.317,0.443 0.224,0.466 0.13,0.487 0.037,0.503 -0.057,0.518 -0.149,0.529 -0.243,0.538 -0.336,0.544 -0.429,0.547 -8.834,-4.685 -0.429,-0.228 0.657,-0.453 0.667,-0.387 0.675,-0.318 0.682,-0.249 0.688,-0.18 0.693,-0.109 0.696,-0.038 0.699,0.034 0.701,0.107 0.7,0.18 0.7,0.255" + id="path316-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1049.0354,818.05391 -0.506,-0.279 -1.394,-0.646 -1.416,-0.483 -1.43,-0.321 -1.433,-0.161 -1.43,-0.002 -1.416,0.155 -1.393,0.31 -1.362,0.463 -1.323,0.617 -1.273,0.767 -1.215,0.918 -1.147,1.066 -0.889,1.033 -0.683,1.058 -0.48,1.073 -0.28,1.08 -0.079,1.075 0.119,1.062 0.315,1.037 0.51,1.004 0.702,0.96 0.894,0.907 1.084,0.842 1.271,0.768 0.494,0.252 0.519,0.244 0.539,0.234 0.553,0.222 0.559,0.209 0.56,0.193 0.555,0.177 0.543,0.159 0.524,0.138 0.5,0.116 0.47,0.093 0.432,0.067 2.645,-2.744 -0.595,-0.091 -0.569,-0.097 -0.545,-0.103 -0.521,-0.111 -0.5,-0.118 -0.479,-0.128 -0.461,-0.138 -0.444,-0.148 -0.429,-0.159 -0.414,-0.172 -0.403,-0.185 -0.392,-0.199 -0.873,-0.52 -0.747,-0.559 -0.618,-0.594 -0.487,-0.624 -0.355,-0.651 -0.221,-0.674 -0.084,-0.692 0.054,-0.706 0.194,-0.715 0.335,-0.722 0.479,-0.722 0.624,-0.721 0.71,-0.657 0.758,-0.567 0.8,-0.477 0.835,-0.384 0.861,-0.292 0.88,-0.198 0.891,-0.103 0.896,-0.008 0.892,0.089 0.882,0.186 0.864,0.285 0.837,0.385 0.386,0.215 0.367,0.225 0.349,0.241 0.334,0.258 0.319,0.28 0.306,0.303 0.296,0.331 0.287,0.361 0.279,0.395 0.273,0.432 0.269,0.472 0.266,0.516 2.83,-2.935 -0.294,-0.37 -0.294,-0.355 -0.296,-0.341 -0.304,-0.329 -0.315,-0.318 -0.33,-0.308 -0.35,-0.301 -0.373,-0.293 -0.4,-0.288 -0.432,-0.283 -0.467,-0.281" + id="path318-7" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1030.0654,808.07891 -0.803,-0.48 -0.517,-0.249 -0.546,-0.217 -0.57,-0.185 -0.593,-0.152 -0.612,-0.118 -0.629,-0.084 -0.642,-0.05 -0.652,-0.015 -0.66,0.02 -0.664,0.056 -0.666,0.091 -0.665,0.129 -0.08,-0.043 1.768,-1.793 -3.565,-1.883 -7.03,7.112 -6.511,6.586 3.575,1.908 7.021,-7.121 2.7,-2.738 0.748,-0.122 0.697,-0.094 0.649,-0.066 0.606,-0.039 0.567,-0.01 0.531,0.017 0.499,0.046 0.471,0.075 0.447,0.104 0.427,0.133 0.41,0.163 0.397,0.192 0.499,0.305 0.412,0.339 0.326,0.37 0.238,0.397 0.152,0.422 0.066,0.443 -0.021,0.461 -0.108,0.477 -0.193,0.488 -0.28,0.497 -0.367,0.503 -0.452,0.506 -7,7.141 -1.383,1.411 3.597,1.919 6.991,-7.151 1.355,-1.386 0.826,-0.932 0.637,-0.905 0.457,-0.876 0.286,-0.844 0.121,-0.809 -0.035,-0.771 -0.182,-0.729 -0.323,-0.686 -0.454,-0.638 -0.579,-0.589 -0.694,-0.536" + id="path320-5" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1009.8054,797.39991 -1.097,-0.657 -1.257,-0.577 -1.297,-0.43 -1.326,-0.284 -1.343,-0.139 -1.348,0.002 -1.343,0.144 -1.32698,0.283 -1.298,0.421 -1.258,0.558 -1.208,0.693 -1.144,0.828 -1.071,0.961 -0.868,0.963 -0.719,1.009 -0.562,1.042 -0.394,1.064 -0.219,1.073 -0.033,1.07 0.162,1.054 0.365,1.026 0.579,0.986 0.801,0.932 1.032,0.867 1.274,0.789 0.748,0.383 0.729,0.339 0.715,0.297 0.706,0.259 0.702,0.222 0.701,0.187 0.706,0.154 0.71498,0.124 0.729,0.095 0.748,0.069 0.77,0.045 0.798,0.023 2.607,-2.629 -0.768,-0.026 -0.749,-0.044 -0.728,-0.062 -0.71,-0.083 -0.689,-0.102 -0.67,-0.125 -0.65,-0.147 -0.63,-0.17 -0.61,-0.195 -0.58998,-0.22 -0.569,-0.246 -0.549,-0.273 -0.8,-0.471 -0.683,-0.497 -0.566,-0.523 -0.45,-0.55 -0.334,-0.574 -0.217,-0.599 -0.101,-0.623 0.014,-0.647 0.131,-0.671 0.246,-0.693 0.362,-0.715 0.477,-0.736 8.83198,4.69 3.77,2.002 1.136,-1.243 0.907,-1.199 0.683,-1.153 0.464,-1.105 0.25,-1.056 0.042,-1.004 -0.16,-0.951 -0.358,-0.896 -0.551,-0.839 -0.738,-0.78 -0.919,-0.72" + id="path322-9" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 1005.7934,798.78691 0.679,0.321 0.581,0.347 0.486,0.379 0.394,0.406 0.301,0.43 0.208,0.453 0.115,0.473 0.023,0.489 -0.069,0.503 -0.162,0.515 -0.254,0.522 -0.345,0.529 -0.437,0.531 -8.83498,-4.685 -0.166,-0.089 0.659,-0.44 0.668,-0.375 0.67398,-0.31 0.679,-0.242 0.683,-0.174 0.686,-0.106 0.687,-0.037 0.689,0.033 0.687,0.103 0.686,0.176 0.683,0.248" + id="path324-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 994.90042,789.46591 -0.344,-0.197 -0.436,-0.199 -0.481,-0.157 -0.527,-0.114 -0.575,-0.071 -0.623,-0.024 -0.675,0.021 -0.726,0.07 -0.78,0.119 -0.835,0.169 -0.892,0.221 -0.951,0.274 -1.011,0.329 -0.079,-0.042 3.113,-3.078 -3.503,-1.85 -7.119,7.022 -6.527,6.439 3.513,1.875 7.159,-7.08 0.612,-0.547 0.661,-0.482 0.7,-0.416 0.73,-0.347 0.75,-0.278 0.761,-0.204 0.763,-0.13 0.755,-0.053 0.737,0.025 0.711,0.107 0.674,0.19 0.628,0.276 0.208,0.126 0.205,0.159 0.203,0.188 0.196,0.215 0.19,0.239 0.179,0.261 0.169,0.279 0.155,0.296 0.14,0.31 0.122,0.321 0.104,0.329 0.082,0.335 4.185,-1.329 -0.112,-0.443 -0.129,-0.419 -0.149,-0.395 -0.167,-0.371 -0.188,-0.347 -0.208,-0.325 -0.229,-0.302 -0.251,-0.28 -0.273,-0.259 -0.296,-0.238 -0.319,-0.218" + id="path326-2" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 975.27842,779.16391 -1.077,-0.646 -1.236,-0.567 -1.279,-0.422 -1.309,-0.279 -1.329,-0.138 -1.337,0.003 -1.334,0.141 -1.32,0.278 -1.293,0.414 -1.257,0.548 -1.208,0.682 -1.148,0.813 -1.077,0.944 -0.876,0.946 -0.729,0.992 -0.574,1.024 -0.409,1.045 -0.234,1.055 -0.05,1.051 0.143,1.036 0.346,1.008 0.557,0.968 0.779,0.917 1.01,0.852 1.249,0.775 0.735,0.375 0.717,0.333 0.704,0.293 0.696,0.254 0.692,0.218 0.692,0.184 0.697,0.151 0.707,0.122 0.721,0.093 0.74,0.068 0.763,0.044 0.791,0.023 2.626,-2.583 -0.76,-0.026 -0.742,-0.043 -0.721,-0.061 -0.702,-0.081 -0.682,-0.101 -0.662,-0.122 -0.642,-0.145 -0.621,-0.167 -0.601,-0.191 -0.581,-0.216 -0.561,-0.242 -0.539,-0.269 -0.785,-0.462 -0.669,-0.488 -0.553,-0.515 -0.437,-0.54 -0.322,-0.564 -0.205,-0.589 -0.091,-0.612 0.025,-0.636 0.141,-0.658 0.255,-0.681 0.37,-0.703 0.485,-0.724 8.832,4.69 3.551,1.886 1.146,-1.221 0.919,-1.178 0.696,-1.133 0.477,-1.086 0.266,-1.037 0.058,-0.987 -0.143,-0.935 -0.341,-0.88 -0.532,-0.825 -0.718,-0.766 -0.9,-0.707" + id="path328-8" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 971.27942,780.52591 0.668,0.315 0.569,0.342 0.476,0.372 0.384,0.399 0.291,0.423 0.199,0.445 0.107,0.465 0.014,0.48 -0.077,0.495 -0.168,0.505 -0.26,0.514 -0.351,0.519 -0.442,0.522 -8.845,-4.691 0.661,-0.433 0.668,-0.368 0.673,-0.304 0.677,-0.238 0.68,-0.172 0.682,-0.104 0.682,-0.036 0.682,0.032 0.68,0.102 0.677,0.172 0.673,0.244" + id="path330-9" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 954.79742,772.31491 -7.19195,6.948 -4.106,3.967 3.463,1.848 7.18195,-6.959 4.104,-3.976 3.151,1.666 2.43,-2.36 -3.148,-1.663 1.305,-1.264 0.525,-0.479 0.53,-0.424 0.536,-0.364 0.545,-0.301 0.556,-0.235 0.568,-0.165 0.584,-0.093 0.599,-0.016 0.619,0.063 0.639,0.146 0.662,0.232 0.686,0.323 0.149,0.08 0.137,0.078 0.124,0.076 0.118,0.077 0.109,0.077 0.103,0.08 0.098,0.083 0.095,0.087 0.094,0.093 0.093,0.099 0.096,0.107 0.098,0.116 2.624,-2.552 -0.595,-0.524 -0.602,-0.455 -0.607,-0.389 -0.613,-0.326 -0.619,-0.267 -0.623,-0.21 -0.63,-0.157 -0.634,-0.106 -0.639,-0.058 -0.644,-0.014 -0.649,0.027 -0.653,0.066 -0.612,0.09 -0.6,0.115 -0.59,0.144 -0.583,0.178 -0.581,0.215 -0.581,0.258 -0.584,0.306 -0.592,0.356 -0.603,0.413 -0.617,0.474 -0.635,0.539 -0.656,0.609 -1.003,0.968 -2.44,-1.289 -2.43495,2.349" + id="path332-7" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 946.96847,764.21091 -1.06,-0.636 -1.22,-0.559 -1.264,-0.417 -1.296,-0.275 -1.317,-0.135 -1.328,0.002 -1.326,0.139 -1.314,0.275 -1.29,0.408 -1.255,0.54 -1.208,0.672 -1.151,0.801 -1.082,0.931 -0.883,0.932 -0.737,0.977 -0.583,1.01 -0.42,1.03 -0.246,1.04 -0.064,1.036 0.128,1.021 0.329,0.993 0.54,0.955 0.761,0.903 0.991,0.839 1.23,0.764 0.725,0.371 0.707,0.328 0.695,0.288 0.687,0.251 0.684,0.214 0.685,0.181 0.69,0.15 0.7,0.119 0.714,0.093 0.734,0.066 0.757,0.044 0.785,0.022 2.642,-2.545 -0.755,-0.025 -0.735,-0.043 -0.715,-0.06 -0.696,-0.08 -0.676,-0.1 -0.655,-0.12 -0.635,-0.143 -0.615,-0.165 -0.594,-0.188 -0.574,-0.213 -0.553,-0.238 -0.532,-0.265 -0.774,-0.455 -0.657,-0.482 -0.542,-0.507 -0.427,-0.532 -0.311,-0.556 -0.196,-0.58 -0.082,-0.604 0.034,-0.627 0.148,-0.649 0.263,-0.671 0.377,-0.692 0.491,-0.714 8.832,4.691 3.372,1.79 1.155,-1.203 0.928,-1.161 0.706,-1.117 0.489,-1.07 0.277,-1.023 0.072,-0.972 -0.13,-0.921 -0.326,-0.868 -0.517,-0.813 -0.703,-0.755 -0.884,-0.697" + id="path334-3" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 942.97947,765.55391 0.659,0.311 0.561,0.336 0.468,0.367 0.375,0.393 0.284,0.417 0.191,0.439 0.099,0.457 0.008,0.474 -0.083,0.488 -0.174,0.498 -0.265,0.506 -0.356,0.512 -0.445,0.514 -8.718,-4.623 0.663,-0.427 0.667,-0.363 0.673,-0.299 0.675,-0.235 0.677,-0.169 0.679,-0.103 0.677,-0.036 0.677,0.032 0.673,0.101 0.67,0.17 0.665,0.24" + id="path336-6" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" + d="m 932.53347,756.52591 -0.332,-0.191 -0.424,-0.193 -0.469,-0.152 -0.515,-0.111 -0.564,-0.068 -0.613,-0.024 -0.664,0.021 -0.717,0.068 -0.771,0.115 -0.827,0.164 -0.885,0.214 -0.943,0.266 -1.005,0.318 -0.076,-0.04 3.154,-2.982 -3.394,-1.793 -7.275,6.861 -6.55,6.178 3.403,1.816 7.253,-6.857 0.618,-0.53 0.665,-0.467 0.701,-0.403 0.729,-0.336 0.746,-0.269 0.756,-0.198 0.754,-0.126 0.744,-0.051 0.725,0.025 0.696,0.103 0.658,0.184 0.611,0.267 0.2,0.122 0.198,0.154 0.193,0.182 0.188,0.209 0.179,0.231 0.169,0.253 0.158,0.271 0.144,0.286 0.128,0.3 0.112,0.311 0.092,0.319 0.07,0.324 4.158,-1.287 -0.096,-0.43 -0.116,-0.405 -0.134,-0.383 -0.154,-0.359 -0.174,-0.336 -0.196,-0.315 -0.216,-0.292 -0.239,-0.272 -0.261,-0.251 -0.284,-0.23 -0.308,-0.211" + id="path338-1" /> + </g> + </g> + <path + d="m 844.24497,-206.35274 -2.865,2.22 5.361,3.578 -3.535,9.355 -0.72,1.906 2.847,-2.226 2.99,-7.931 3.943,2.51 2.872,-2.245 -5.528,-3.601 3.56,-9.345 0.613,-1.609 -2.89,2.239 -2.888,7.626 -3.76,-2.477" + id="path66-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 914.64744,-216.42509 -9.252,-3.793 -4.25,-1.743 0.085,2.886 8.018,3.293 -6.316,7.753 -1.659,2.036 9.239,3.825 4.565,1.889 -0.07,-2.859 -8.429,-3.483 6.355,-7.721 1.714,-2.083" + id="path68-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18, 6;stroke-dashoffset:3.5999999;stroke-opacity:1;marker-start:url(#marker11274-7);marker-end:url(#marker10928-6)" + d="m 1063.0712,113.99425 184.0631,69.94054" + id="path3055-9-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + d="m 816.31401,-107.766 -3.2126,-1.1201 2.4747,8.22552 1.2137,4.036314 -5.5266,6.57543 -0.9887,1.17593 3.1198,1.103778 5.5309,-6.571138 5.5318,-6.571994 2.6139,-3.10518 -3.1988,-1.11409 -5.0353,6.124474 -2.3777,-8.253864 -0.1451,-0.50508" + id="path2-3-3" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:2.57691598;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-3-2-0" + d="m 872.9912,-133.05195 -50.88936,11.49046" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-7-0);marker-end:url(#marker6569-7-9-3)" /> + <g + id="g9984-9" + transform="translate(-385.7418,-855.44156)"> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-3-2" + d="M 1258.733,722.38961 1233.2788,676.3399" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-7);marker-end:url(#marker6569-7-9)" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3055-23" + d="m 1258.733,722.38961 0.419,-85.82235" + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotM-6);marker-end:url(#marker6569-8)" /> + </g> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18, 6;stroke-dashoffset:3.5999999;stroke-opacity:1;marker-start:url(#marker11274);marker-end:url(#marker10928)" + d="M 1063.0712,113.99425 877.31492,-127.64731" + id="path3055-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <g + transform="translate(73.364724,-106.5805)" + id="g5724-9"> + <g + transform="translate(-174.2525,-593.78411)" + id="g9984-92-0"> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-5-0-6);marker-end:url(#marker6569-9-3-2)" + d="m 1258.733,722.38961 -34.9611,43.76355" + id="path3055-2-0-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-0-2);marker-end:url(#marker6569-7-2-9)" + d="m 1258.733,722.38961 -63.1284,-39.42505" + id="path3055-3-23-4" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotM-1-7);marker-end:url(#marker6569-79-7)" + d="m 1258.733,722.38961 0.419,-85.82235" + id="path3055-0-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + </g> + <path + d="m 987.40319,104.97217 -2.865,2.22 5.361,3.578 -3.535,9.355 -0.72,1.906 2.847,-2.226 2.99003,-7.931 3.943,2.51 2.872,-2.245 -5.528,-3.601 3.56,-9.345 0.613,-1.609 -2.89,2.239 -2.888,7.626 -3.76003,-2.477" + id="path66-7-5-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1092.854,11.782945 -9.252,-3.7930002 -4.25,-1.743 0.085,2.886 8.018,3.2930002 -6.316,7.753 -1.659,2.036 9.239,3.825 4.565,1.889 -0.07,-2.859 -8.429,-3.483 6.355,-7.721 1.714,-2.083" + id="path68-5-0-5" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1060.7956,155.63973 -3.2126,-1.1201 2.4747,8.22552 1.2137,4.03631 -5.5266,6.57543 -0.9887,1.17593 3.1198,1.10378 5.5309,-6.57114 5.5318,-6.57199 2.6139,-3.10518 -3.1988,-1.11409 -5.0353,6.12447 -2.3777,-8.25386 -0.1451,-0.50508" + id="path2-3-6" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:2.57692;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <g + transform="translate(-75.974824,-427.82394)" + id="g9984-92-0-8"> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-5-0-6-5);marker-end:url(#marker6569-9-3-2-9)" + d="m 1258.733,722.38961 -34.9611,43.76355" + id="path3055-2-0-2-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotS-3-0-2-9);marker-end:url(#marker6569-7-2-9-2)" + d="m 1258.733,722.38961 -63.1284,-39.42505" + id="path3055-3-23-4-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotM-1-7-6);marker-end:url(#marker6569-79-7-1)" + d="m 1258.733,722.38961 0.419,-85.82235" + id="path3055-0-1-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + </g> + <path + d="m 1112.4363,229.4815 -2.865,2.22 5.361,3.578 -3.535,9.355 -0.72,1.906 2.847,-2.226 2.99,-7.931 3.943,2.51 2.872,-2.245 -5.528,-3.601 3.56,-9.345 0.613,-1.609 -2.89,2.239 -2.888,7.626 -3.76,-2.477" + id="path66-7-5-1-7" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1212.6516,197.90172 -9.252,-3.793 -4.25,-1.743 0.085,2.886 8.018,3.293 -6.316,7.753 -1.659,2.036 9.239,3.825 4.565,1.889 -0.07,-2.859 -8.429,-3.483 6.355,-7.721 1.714,-2.083" + id="path68-5-0-5-2" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + d="m 1178.0764,322.10279 -3.2126,-1.1201 2.4747,8.22552 1.2137,4.03631 -5.5266,6.57543 -0.9887,1.17593 3.1198,1.10378 5.5309,-6.57114 5.5318,-6.57199 2.6139,-3.10518 -3.1988,-1.11409 -5.0353,6.12447 -2.3777,-8.25386 -0.1451,-0.50508" + id="path2-3-6-1" + inkscape:connector-curvature="0" + style="fill:none;stroke:#000000;stroke-width:2.57692;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + </g> + <path + style="fill:#b3b3b3;fill-opacity:1;stroke:#000003;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18, 6;stroke-dashoffset:3.6;stroke-opacity:1;marker-start:url(#marker11274-4);marker-end:url(#marker10928-2)" + d="M 1256.1229,187.98517 1149.8571,15.133503" + id="path3055-9-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> +</svg> diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index b443972da..62aae3ccf 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -1,12 +1,13 @@ = Open simulation interface -:revnumber: v.v.v +:revnumber: v.v.v :revdate: dd.mm.yyyy -:toc: left +:toc: left :toclevels: 2 :sectnums: :topicdir: topics :reusedir: reuse +:imagedir: images // header & footer for html // html themes @@ -14,11 +15,11 @@ // source highlighting :source-highlighter: rouge :rouge-style: base16.solarized.light -// +// // :nofooter: :last-update-label!: //embed images into html -:data-uri: +:data-uri: :mathematical-format: svg :imagesoutdir: ../images/generated_images @@ -58,9 +59,9 @@ include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] === Coordinate systems and reference points -include::./architecture/coordinate_systems.adoc[leveloffset=+3] +include::./architecture/reference_points_coordinate_systems.adoc[leveloffset=+3] -include::./architecture/reference_points.adoc[leveloffset=+3] +include::./usecases/transforming_coordinate_systems.adoc[leveloffset=+3] //=== Layering diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc new file mode 100644 index 000000000..c3be8b3d7 --- /dev/null +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -0,0 +1,31 @@ += Transforming coordinate systems + +Transforming coordinates for a specific vehicle or sensor is a common task when running simulations. +OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. + +//TODO: Should we add one or more sentences about the mathematical operations involved? + +**Corresponding messages** + +``GroundTruth::moving_object::base::position``:: +Defines the position of the vehicle’s reference point in world coordinates. +In Open Simulation Interface, the position of an object is defined by the coordinates of the center of the object's bounding box. + +``GroundTruth::moving_object::base::orientation``:: +Defines the orientation of the vehicle’s reference point in world coordinates. + +``GroundTruth::moving_object::vehicle_attributes::bbcenter_to_rear``:: +The vector pointing from the vehicle’s reference point to the middle of the rear axle under neutral load conditions in vehicle coordinates. + +``SensorData::mounting_position``:: +Defines the sensor’s position and orientation and thereby the origin of the sensor coordinate system. +The mounting position is given in the vehicle coordinate system. + +**Example** + +The following image shows the relationship between the coordinate systems. +The reference point of the vehicle is given by a vector in the world coordinate system. +A vector pointing from the reference position of the vehicle to the center of the rear axle then yields the origin of the vehicle coordinate system. +The mounting positions of the sensors and therefore the origins of the corresponding sensor coordinate systems are then given with respect to the vehicle coordinate system. + +image::{imagedir}/osi_example_coordinate_systems.png[] \ No newline at end of file From d8b65677a47978fb95085ea08be705a7ce886c55 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 18 May 2021 09:38:02 +0200 Subject: [PATCH 58/92] Describe trace files (#520) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 52 ++++++++++++++++++++---- doc/architecture/trace_file_formats.adoc | 23 +++++++---- doc/architecture/trace_file_naming.adoc | 26 ++++++++---- 3 files changed, 79 insertions(+), 22 deletions(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index de9f61dc1..a3c0de484 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -1,12 +1,48 @@ -= Formatting scripts +# Trace-file formatting scripts -TODO: Add general description. +OSI provides Python scripts for converting trace files from one format to the other. +The formatting scripts are stored in `open-simulation-interface/format/` -osi2read.py:: -TODO: Add description. +**txt2osi.py** -OSITrace.py:: -TODO: Add description. +`txt2osi.py` converts plain-text trace files to binary `.osi` trace files. +This script takes the following parameters: -txt2osi.py:: -TODO: Add description. +`--data`, `-d`:: +String containing the path to the file with serialized data. + +`--type`, `-t`:: +Optional string containing the name of the type used to serialize data. +Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. +The default value is `'SensorView'`. + +`--output`, `-o`:: +Optional string containing the name of the output file., +The default value is 'converted.osi'. + +`--compress`, `-c`:: +Optional boolean controlling whether to compress the output to a lzma file.. +Allowed values are `'True'`, and `False`. +The default value is `False`. + +**osi2read.py** + +`osi2read.py` converts trace files to human-readable `.txth` trace files. +This script takes the following parameters: + +`--data`, `-d`:: +String containing the path to the file with serialized data. + +`--type`, `-t`:: +Optional string containing the name of the type used to serialize data. +Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. +The default value is `'SensorView'`. + +`--output`, `-o`:: +Optional string containing the name of the output file., +The default value is 'converted.txth'. + +`--format`, `-f`:: +Optional string containing the format type of the trace. +Allowed values are `'separated'`, and `None`. +The default value is `None`. \ No newline at end of file diff --git a/doc/architecture/trace_file_formats.adoc b/doc/architecture/trace_file_formats.adoc index 8367a3a53..9831b8834 100644 --- a/doc/architecture/trace_file_formats.adoc +++ b/doc/architecture/trace_file_formats.adoc @@ -1,9 +1,18 @@ = OSI trace file formats -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +There are multiple formats for storing multiple serialized OSI messages into one trace file + +*.osi:: +Binary trace file. +Messages are separated by a length specifications before each message. +The length is represented by a four-byte, little-endian, unsigned integer. +The length does not include the integer itself. + +*.txt:: +Plain-text trace file. +Messages are separated by `$$__$$`. + +*.txth:: +Human-readable plain-text trace file. +Messages are separated by newlines. +Such a filen may be used for manual checks. diff --git a/doc/architecture/trace_file_naming.adoc b/doc/architecture/trace_file_naming.adoc index c2c717835..dcd20e497 100644 --- a/doc/architecture/trace_file_naming.adoc +++ b/doc/architecture/trace_file_naming.adoc @@ -1,9 +1,21 @@ = OSI trace file naming conventions -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +**Name format** + +Names of OSI trace files should have the following format: + +[source] +---- +<type>_<osi-version>_<protobuf-version>_<frame-number>_<custom-trace-name>.osi +---- + +**Types** + +`sd`:: +Trace file contains sensor-data messages. + +`sv`:: +Trace file contains sensor-view messages. + +`gt`:: +Trace file contains ground-truth messages. From d7a371bb53fadae4d70a4486e344890962519033 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 18 May 2021 09:47:43 +0200 Subject: [PATCH 59/92] Fix typos (#520) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index a3c0de484..fde9bac4f 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -18,11 +18,11 @@ The default value is `'SensorView'`. `--output`, `-o`:: Optional string containing the name of the output file., -The default value is 'converted.osi'. +The default value is `'converted.osi'`. `--compress`, `-c`:: Optional boolean controlling whether to compress the output to a lzma file.. -Allowed values are `'True'`, and `False`. +Allowed values are `True`, and `False`. The default value is `False`. **osi2read.py** @@ -40,7 +40,7 @@ The default value is `'SensorView'`. `--output`, `-o`:: Optional string containing the name of the output file., -The default value is 'converted.txth'. +The default value is `'converted.txth'`. `--format`, `-f`:: Optional string containing the format type of the trace. From d6ececc6c45bb8db242e6965afe2ae2b6fd51cf1 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 10:59:46 +0200 Subject: [PATCH 60/92] fix(docs): Fix typos, add example file name (#520) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 8 +++---- doc/architecture/trace_file_formats.adoc | 2 +- doc/architecture/trace_file_naming.adoc | 29 ++++++++++++++++++++++++ 3 files changed, 34 insertions(+), 5 deletions(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index fde9bac4f..4536f7264 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -1,4 +1,4 @@ -# Trace-file formatting scripts += Trace-file formatting scripts OSI provides Python scripts for converting trace files from one format to the other. The formatting scripts are stored in `open-simulation-interface/format/` @@ -17,11 +17,11 @@ Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. The default value is `'SensorView'`. `--output`, `-o`:: -Optional string containing the name of the output file., +Optional string containing the name of the output file. The default value is `'converted.osi'`. `--compress`, `-c`:: -Optional boolean controlling whether to compress the output to a lzma file.. +Optional boolean controlling whether to compress the output to a lzma file. Allowed values are `True`, and `False`. The default value is `False`. @@ -39,7 +39,7 @@ Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. The default value is `'SensorView'`. `--output`, `-o`:: -Optional string containing the name of the output file., +Optional string containing the name of the output file. The default value is `'converted.txth'`. `--format`, `-f`:: diff --git a/doc/architecture/trace_file_formats.adoc b/doc/architecture/trace_file_formats.adoc index 9831b8834..6ebda516e 100644 --- a/doc/architecture/trace_file_formats.adoc +++ b/doc/architecture/trace_file_formats.adoc @@ -1,6 +1,6 @@ = OSI trace file formats -There are multiple formats for storing multiple serialized OSI messages into one trace file +There are multiple formats for storing multiple serialized OSI messages into one trace file. *.osi:: Binary trace file. diff --git a/doc/architecture/trace_file_naming.adoc b/doc/architecture/trace_file_naming.adoc index dcd20e497..951b17c69 100644 --- a/doc/architecture/trace_file_naming.adoc +++ b/doc/architecture/trace_file_naming.adoc @@ -19,3 +19,32 @@ Trace file contains sensor-view messages. `gt`:: Trace file contains ground-truth messages. + +**Example** + +Given an OSI trace file with the following information: + +[cols="1,1"] +|=== +|Type +|SensorView + +|OSI Version +|3.1.2 + +|Protobuf Version +|3.0.0 + +|Number of frames +|1523 + +|Scenario name +|highway +|=== + +The recommend file name is: + +[source] +---- +sv_312_300_1523_highway.osi +---- From 2ffda64196af610426e3b9e7154454c4b1486e1c Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 7 Jul 2021 10:41:57 +0200 Subject: [PATCH 61/92] fix(docs): Improve wording after review (#520) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index 4536f7264..306efa65b 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -1,6 +1,6 @@ = Trace-file formatting scripts -OSI provides Python scripts for converting trace files from one format to the other. +The OSI repository contains Python scripts for converting trace files from one format to the other. The formatting scripts are stored in `open-simulation-interface/format/` **txt2osi.py** From 1327159dc8b25d75f79454a545605f0f48bc4c7d Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 6 May 2021 16:13:58 +0200 Subject: [PATCH 62/92] feat(docs): Describe model types (#517) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- .../environmental_effect_model.adoc | 15 +++++++-------- doc/architecture/logical_model.adoc | 12 ++++-------- doc/architecture/sensor_model.adoc | 11 ++++------- doc/architecture/traffic_participant.adoc | 9 ++++++++- doc/images/osi-traffic-participant-advanced.png | Bin 0 -> 54822 bytes .../osi-traffic-participant-principle.png | Bin 0 -> 23836 bytes doc/open-simulation-interface_user_guide.adoc | 2 +- 7 files changed, 24 insertions(+), 25 deletions(-) create mode 100644 doc/images/osi-traffic-participant-advanced.png create mode 100644 doc/images/osi-traffic-participant-principle.png diff --git a/doc/architecture/environmental_effect_model.adoc b/doc/architecture/environmental_effect_model.adoc index 6c79080e1..a27bc026e 100644 --- a/doc/architecture/environmental_effect_model.adoc +++ b/doc/architecture/environmental_effect_model.adoc @@ -1,10 +1,9 @@ = Environmental effect model -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Environmental effect models consume sensor-view data and produce sensor-view data. +Environmental effect models may, for example, include the following: + +* Shadows and oclusion +* Weather effects +* Physics of a sensor +* Pre-processing of raw sensor data diff --git a/doc/architecture/logical_model.adoc b/doc/architecture/logical_model.adoc index af8dbb0e8..cdfe0d5b9 100644 --- a/doc/architecture/logical_model.adoc +++ b/doc/architecture/logical_model.adoc @@ -1,10 +1,6 @@ = Logical model -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Logical models consume sensor-data data and produce sensor-data data. + +An example of a logical model is a sensor-fusion model, which fuses the output of multiple sensor models. +Another use case is the injection of faults after the sensor model. diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc index c6b93997e..b2c373774 100644 --- a/doc/architecture/sensor_model.adoc +++ b/doc/architecture/sensor_model.adoc @@ -1,9 +1,6 @@ = Sensor model -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Sensor models consume sensor-view data and produce sensor-data data. +Those models can be based on physics or phenomenological. + +Sensor-model output does not represent raw data, but detected features or classified objects. \ No newline at end of file diff --git a/doc/architecture/traffic_participant.adoc b/doc/architecture/traffic_participant.adoc index 137bea8d0..f6bed48b3 100644 --- a/doc/architecture/traffic_participant.adoc +++ b/doc/architecture/traffic_participant.adoc @@ -14,7 +14,14 @@ Therefore, the ego vehicle is also a traffic participant. The following figure shows the interface of a traffic participant. -TODO: Add image of traffic participant interface. +.Interface of a traffic participant +image::osi-traffic-participant-principle.png[1100] + +Traffic participant models may use other OSI interfaces internally, for example, to model autonomous vehicles. +The following figure shows a more advanced use case for traffic participants. + +.Traffic participant using other OSI interfaces internally +image::osi-traffic-participant-advanced.png.png[1100] With every simulation step, an OSI traffic participant model receives ground truth data from the environment around itself, the sensor view. A traffic participant can output its own perceivable state, the traffic update. diff --git a/doc/images/osi-traffic-participant-advanced.png b/doc/images/osi-traffic-participant-advanced.png new file mode 100644 index 0000000000000000000000000000000000000000..451e4b32b81d040f109a0f91f0eda5543b56c845 GIT binary patch literal 54822 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 F_&;LsD+mAp literal 0 HcmV?d00001 diff --git a/doc/images/osi-traffic-participant-principle.png b/doc/images/osi-traffic-participant-principle.png new file mode 100644 index 0000000000000000000000000000000000000000..45e8863603c93e92aeff72bbb85775c7faaa36b8 GIT binary patch literal 23836 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 W==<%HTi_426+B$M_gA@4)Bg=v)L~=* literal 0 HcmV?d00001 diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 62aae3ccf..fc005232c 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -55,7 +55,7 @@ include::./architecture/logical_model.adoc[leveloffset=+3] include::./architecture/traffic_participant.adoc[leveloffset=+3] -include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] +//include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] === Coordinate systems and reference points From c2c57350541062c48b931a536bac226702ad4913 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 7 Jul 2021 08:57:37 +0200 Subject: [PATCH 63/92] fix(docs): Fix typos (#517) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/environmental_effect_model.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/architecture/environmental_effect_model.adoc b/doc/architecture/environmental_effect_model.adoc index a27bc026e..17ddabf21 100644 --- a/doc/architecture/environmental_effect_model.adoc +++ b/doc/architecture/environmental_effect_model.adoc @@ -3,7 +3,7 @@ Environmental effect models consume sensor-view data and produce sensor-view data. Environmental effect models may, for example, include the following: -* Shadows and oclusion +* Shadows and occlusions * Weather effects * Physics of a sensor * Pre-processing of raw sensor data From b74f83543251e66206c64dab76715d044d4f859a Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 16:59:33 +0200 Subject: [PATCH 64/92] feat(docs): Migrate version info (#532) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 18 +++++- doc/releases/releases.adoc | 10 +--- doc/releases/{v02.00.rst => v02.00.adoc} | 28 ++++----- doc/releases/v02.01.adoc | 12 ++++ doc/releases/v02.01.rst | 14 ----- doc/releases/v02.02.adoc | 26 ++++++++ doc/releases/v02.02.rst | 30 ---------- doc/releases/v03.00.adoc | 56 +++++++++++++++++ doc/releases/v03.00.rst | 60 ------------------- doc/releases/v03.01.adoc | 33 ++++++++++ doc/releases/v03.01.rst | 37 ------------ doc/releases/v03.02.adoc | 42 +++++++++++++ doc/releases/v03.02.rst | 44 -------------- doc/releases/v03.03.adoc | 40 +++++++++++++ doc/releases/versioning.adoc | 42 ++++++++++--- 15 files changed, 273 insertions(+), 219 deletions(-) rename doc/releases/{v02.00.rst => v02.00.adoc} (81%) create mode 100644 doc/releases/v02.01.adoc delete mode 100644 doc/releases/v02.01.rst create mode 100644 doc/releases/v02.02.adoc delete mode 100644 doc/releases/v02.02.rst create mode 100644 doc/releases/v03.00.adoc delete mode 100644 doc/releases/v03.00.rst create mode 100644 doc/releases/v03.01.adoc delete mode 100644 doc/releases/v03.01.rst create mode 100644 doc/releases/v03.02.adoc delete mode 100644 doc/releases/v03.02.rst create mode 100644 doc/releases/v03.03.adoc diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index fc005232c..0c93a5efd 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -123,8 +123,22 @@ include::./misc/osi_reference.adoc[leveloffset=+1] == Releases and compatibility +include::./releases/versioning.adoc[leveloffset=+2] + include::./releases/releases.adoc[leveloffset=+2] -include::./releases/versioning.adoc[leveloffset=+2] +include::./releases/v02.00.adoc[leveloffset=+3] + +include::./releases/v02.01.adoc[leveloffset=+3] + +include::./releases/v02.02.adoc[leveloffset=+3] + +include::./releases/v03.00.adoc[leveloffset=+3] + +include::./releases/v03.01.adoc[leveloffset=+3] + +include::./releases/v03.02.adoc[leveloffset=+3] + +include::./releases/v03.03.adoc[leveloffset=+3] -include::./releases/compatibility.adoc[leveloffset=+2] +//include::./releases/compatibility.adoc[leveloffset=+2] diff --git a/doc/releases/releases.adoc b/doc/releases/releases.adoc index 3985840ee..1dab61829 100644 --- a/doc/releases/releases.adoc +++ b/doc/releases/releases.adoc @@ -1,11 +1,3 @@ = Releases -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +ss \ No newline at end of file diff --git a/doc/releases/v02.00.rst b/doc/releases/v02.00.adoc similarity index 81% rename from doc/releases/v02.00.rst rename to doc/releases/v02.00.adoc index a05d1dc29..8d8bffa7e 100644 --- a/doc/releases/v02.00.rst +++ b/doc/releases/v02.00.adoc @@ -1,25 +1,25 @@ -`v2.0.0 - OSI Initial Commit <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.0.0>`_ -============================ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.0.0[v2.0.0 - OSI Initial Commit] + This is the initial version of the Open Simulation Interface (OSI). -Overview: ------------ +== Overview + OSI is a generic interface for the environmental perception of automated driving functions in virtual scenarios. It is primarily conceived to enable easy and straightforward compatibility between automated driving functions and the variety of driving simulation frameworks available. The data description has been derived from the perspective of sensor modeling for automated test and validation of highly automated driving functions. -Implementation: ----------------- -OSI primarily contains an object based environment description using the message format of the protocol buffers library developed and maintained by Google. +== Implementation -Detailed description: ---------------------- +OSI primarily contains an object based environment description using the message format of the protocol buffers library developed and maintained by Google. -**Top level interfaces**: -OSI consists of two individual top level interfaces for object data: The ``OSI::GroundTruth`` and the ``OSI::SensorData`` interface. +== Detailed description -- The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system. This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin. -- The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception. It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior. +Top level interfaces:: +OSI consists of two individual top level interfaces for object data: The ``OSI::GroundTruth`` and the ``OSI::SensorData`` interface. ++ +* The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system. This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin. +* The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception. It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior. -**Low level interfaces**: +Low level interfaces:: ++ Additionally to the two top level interfaces, OSI contains an ``OSI::LowLevelData`` message. This message describes the output of a (physical) model of the measurement process before tracking and object hypothesis. It does not deal with object data, but may comprise the geometrical influence of 3D simulations e.g. generating Lidar point clouds with a ray-tracer plugin. In addition this message supports generic radar reflection lists and will be extended to supporting low level camera data in the future. diff --git a/doc/releases/v02.01.adoc b/doc/releases/v02.01.adoc new file mode 100644 index 000000000..005e4e1ac --- /dev/null +++ b/doc/releases/v02.01.adoc @@ -0,0 +1,12 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.1.0[v2.1.0 - OSI "Agile Andretti"] + +== Purpose + +This is the initial BASE VERSION for Tool Development. + +https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/1?closed=1[Content/Changes] + +== Remarks + +We will now release the versions using the name of a https://en.wikipedia.org/wiki/List_of_Formula_One_drivers[Formula 1 driver]! +Naming convention: "adjective + last name driver" -> Alliteration necessary! \ No newline at end of file diff --git a/doc/releases/v02.01.rst b/doc/releases/v02.01.rst deleted file mode 100644 index d49efb46a..000000000 --- a/doc/releases/v02.01.rst +++ /dev/null @@ -1,14 +0,0 @@ -`v2.1.0 - OSI "Agile Andretti" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.1.0>`_ -=============================== - -Purpose: ----------- -This is the initial BASE VERSION for Tool Development. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/1?closed=1>`_: ------------------------------------------------------------------------------------------------------------------ - -Remarks: ------------ -We will now release the versions using the name of a `Formula 1 driver <https://en.wikipedia.org/wiki/List_of_Formula_One_drivers>`_! -Naming convention: "adjective + last name driver" -> Alliteration necessary! \ No newline at end of file diff --git a/doc/releases/v02.02.adoc b/doc/releases/v02.02.adoc new file mode 100644 index 000000000..a0ef709e7 --- /dev/null +++ b/doc/releases/v02.02.adoc @@ -0,0 +1,26 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.2.0[v2.2.0 - OSI "Brave Brabham"] + +== Purpose + +This release focuses on optimizing the build process and documentation. + +== https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/2?closed=1[Content/Changes] + +* Added a shared library target to the CMake build script. +* Generated a proper doxygen documentation. +* Placed the version number in one file (VERSION). +* Added unit testing mechanism including style guide checking. +* Redefined precipitation and added a fog definition to the environmental conditions message. +* Added layer id to low level point cloud data. +* Reworked large parts of the build instructions in the WIKI. + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.2.1[v2.2.1 - OSI "Brave Brabham", Update 1] + +== Purpose + +This release focuses on optimizing the build process and ensures the proper installation of different versions of OSI on a single system. + +== https://github.com/OpenSimulationInterface/open-simulation-interface/compare/maintenance/v2.2.x[Content/Changes] + +* Allowing several OSI versions on the same computer. +* Improves CI builds to also test the installation cmake targets for proper completion. diff --git a/doc/releases/v02.02.rst b/doc/releases/v02.02.rst deleted file mode 100644 index 1fadf92e2..000000000 --- a/doc/releases/v02.02.rst +++ /dev/null @@ -1,30 +0,0 @@ -`v2.2.0 - OSI "Brave Brabham" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.2.0>`_ -============================== - -Purpose: ---------- -This release focuses on optimizing the build process and documentation. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/2?closed=1>`_: ------------------------------------------------------------------------------------------------------------------------ - -- Added a shared library target to the CMake build script. -- Generated a proper doxygen documentation. -- Placed the version number in one file (VERSION). -- Added unit testing mechanism including style guide checking. -- Redefined precipitation and added a fog definition to the environmental conditions message. -- Added layer id to low level point cloud data. -- Reworked large parts of the build instructions in the WIKI. - -`v2.2.1 - OSI "Brave Brabham", Update 1 <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v2.2.1>`_ -======================================== - -Purpose: ---------- -This release focuses on optimizing the build process and ensures the proper installation of different versions of OSI on a single system. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/compare/maintenance/v2.2.x>`_: ------------------------------------------------------------------------------------------------------------------------ - -- Allowing several OSI versions on the same computer. -- Improves CI builds to also test the installation cmake targets for proper completion. diff --git a/doc/releases/v03.00.adoc b/doc/releases/v03.00.adoc new file mode 100644 index 000000000..c9b0b85db --- /dev/null +++ b/doc/releases/v03.00.adoc @@ -0,0 +1,56 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.0.0[v3.0.0 - OSI "Cosmic Coulthard"] + +== Purpose + +This release is a complete rework including the feedback from many OSI users. Thank you! +We are aligned with the ongoing discussions for the upcoming ISO 23150 standard for hardware sensor outputs in order to bring simulation and the hardware in the car closer together. + +https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0[Content/Changes] + +* Added major version to package label (osi3), allowing concurrent use of OSI 2.x and OSI 3.x in one process. +* Added new top-level messages (new concept SensorView (Configuration),etc.). +** GroundTruth. +** SensorView. +** SensorData / FeatureData. +** SensorViewConfiguration (used for auto-configuration of SensorView). +* Added technology-specific SensorView sub-messages to aid physical models. +* Introduced conceptual separation of “SensorModels” and “LogicModels”. +* Extended enumerations (e.g. traffic sign Type according to StVO, vehicle Type, etc.). +* Improved messages and definitions (additional RoadConditions, country code in GT, AmbientIllumination, etc.). +* Use ISO 8855 coordinate systems (incompatible with earlier OSI versions). +* Redefined DetectedXXX messages. +* Introduced DetectedStationaryObjects. +* Merged MovingObjects and Vehicle messages. +* Redefined Lane messages (with separated lane boundary messages and intersections). +* Redefined TrafficLight messages. +* Redefined TrafficSigns (1 x MainSign + n x SupplementarySign inclusive BaseStationary). +* New FeatureData messages (rework of previous LowLevelData message) - aligned with an upcoming standard ISO 23150. +* FeatureData usable for fusion units. +* Extension and clarification of the existing doxygen documentation. +* Improved doxygen collaboration diagrams. +* Build process improvements, added install targets. +* Made proto definitions compatible with proto3 restrictions to allow concurrent use with proto3-only implementations in the future. +* Fixed version-checking of transmitted data. +* AND MUCH MORE ENJOY!!! + +https://github.com/OpenSimulationInterface/open-simulation-interface/files/2297162/osi_overview_v2.2_vs_v3.0.pdf>[See for more information the `changelog`] + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.0.1[v3.0.1 - OSI "Cosmic Coulthard", Update 1] + +https://www.youtube.com/watch?v=yG0oBPtyNb0[Summertime :)] + +== Purpose + +This release is a patch reworking parts of the documentation in order to avoid ambiguities and improving the build/installation process of OSI. + +https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.1[Content/Changes] + +* Added script to automatically convert the messages from proto2 to proto3 with on the wire compatibility +* cmake enhancements to enable multi-version support of OSI 2 and OSI 3 +* Added Python 3 support +* Clarification of multiple comments +* Added explanatory images in the documentation +* centerline definition improved +* signal_strength definition in LidarSensorView corrected +* FeatureData::ambiguity_id definition clarified +* RadarSensorViewConfiguration::AntennaDiagram::response definition clarified diff --git a/doc/releases/v03.00.rst b/doc/releases/v03.00.rst deleted file mode 100644 index 7f4706549..000000000 --- a/doc/releases/v03.00.rst +++ /dev/null @@ -1,60 +0,0 @@ -`v3.0.0 - OSI "Cosmic Coulthard" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.0.0>`_ -================================= - -Purpose: ---------- -This release is a complete rework including the feedback from many OSI users. Thank you! -We are aligned with the ongoing discussions for the upcoming ISO 23150 standard for hardware sensor outputs in order to bring simulation and the hardware in the car closer together. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0>`_: ---------------------------------------------------------------------------------------------------------------------------------------------------- - -- Added major version to package label (osi3), allowing concurrent use of OSI 2.x and OSI 3.x in one process. -- Added new top-level messages (new concept SensorView (Configuration),etc.). - - GroundTruth. - - SensorView. - - SensorData / FeatureData. - - SensorViewConfiguration (used for auto-configuration of SensorView). -- Added technology-specific SensorView sub-messages to aid physical models. -- Introduced conceptual separation of “SensorModels” and “LogicModels”. -- Extended enumerations (e.g. traffic sign Type according to StVO, vehicle Type, etc.). -- Improved messages and definitions (additional RoadConditions, country code in GT, AmbientIllumination, etc.). -- Use ISO 8855 coordinate systems (incompatible with earlier OSI versions). -- Redefined DetectedXXX messages. -- Introduced DetectedStationaryObjects. -- Merged MovingObjects and Vehicle messages. -- Redefined Lane messages (with separated lane boundary messages and intersections). -- Redefined TrafficLight messages. -- Redefined TrafficSigns (1 x MainSign + n x SupplementarySign inclusive BaseStationary). -- New FeatureData messages (rework of previous LowLevelData message) - aligned with an upcoming standard ISO 23150. -- FeatureData usable for fusion units. -- Extension and clarification of the existing doxygen documentation. -- Improved doxygen collaboration diagrams. -- Build process improvements, added install targets. -- Made proto definitions compatible with proto3 restrictions to allow concurrent use with proto3-only implementations in the future. -- Fixed version-checking of transmitted data. -- AND MUCH MORE ENJOY!!! - -See for more information the `changelog <https://github.com/OpenSimulationInterface/open-simulation-interface/files/2297162/osi_overview_v2.2_vs_v3.0.pdf>`_. - -`v3.0.1 - OSI "Cosmic Coulthard", Update 1 <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.0.1>`_ -========================================== - -`Summertime :) <https://www.youtube.com/watch?v=yG0oBPtyNb0>`_ - -Purpose: ---------- -This release is a patch reworking parts of the documentation in order to avoid ambiguities and improving the build/installation process of OSI. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.1>`_: ---------------------------------------------------------------------------------------------------------------------------------------------------- - -- Added script to automatically convert the messages from proto2 to proto3 with on the wire compatibility -- cmake enhancements to enable multi-version support of OSI 2 and OSI 3 -- Added Python 3 support -- Clarification of multiple comments -- Added explanatory images in the documentation -- centerline definition improved -- signal_strength definition in LidarSensorView corrected -- FeatureData::ambiguity_id definition clarified -- RadarSensorViewConfiguration::AntennaDiagram::response definition clarified diff --git a/doc/releases/v03.01.adoc b/doc/releases/v03.01.adoc new file mode 100644 index 000000000..5f1487925 --- /dev/null +++ b/doc/releases/v03.01.adoc @@ -0,0 +1,33 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.0[v3.1.0 - OSI "Dynamic Duncan"] + +https://www.youtube.com/watch?v=fu3uA8K6ApQ>[(O SI)lent night] + +== Purpose + +This time of the year Santa comes with presents and has also thought about the sensor modelers of this planet. We introduce the current state of the ISO 23150 discussions including Ultrasonic and Camera Detections. The traffic signs have been reworked and the documentation has been extended for a perfect user experience. Trust me - it's amazing! + +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.0>[Content/Changes] + +* Complete rework of traffic signs including images in documentation. +* Added Camera Detections in osi_featuredata.proto. +* Added Ultrasonic Detections in osi_featuredata.proto. +* Introduced light states for emergency and service vehicles. +* Added orientation_acceleration and updated formulas. +* Extended documentation with svg images. +* Added model_reference for static and moving objects. +* Added map_reference in ground truth. +* Added proj4 string for coordinate transformations. +* Introduced raster_lidar_proposal from innoviz. +* Improved documentation with HTML tables and images for all traffic signs. + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.1[v3.1.1 - OSI "Dynamic Duncan", Update 1] + +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.1[Content/Changes] + +* **Bug Fix**: Changed open_simulation_interface target back from being a static library to a shared library, as before (this reverts an inadvertent change in v3.1.0 from previous releases). v3.1.0 breaks all users of the shared library (i.e. everyone building on Linux/Unix systems, and even some using the DLL on Windows). + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.2[v3.1.2 - OSI "Dynamic Duncan", Update 2] + +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.2[Content/Changes] + +* **Bugfix**: The version number is now correct in the VERSION file. diff --git a/doc/releases/v03.01.rst b/doc/releases/v03.01.rst deleted file mode 100644 index 149663d97..000000000 --- a/doc/releases/v03.01.rst +++ /dev/null @@ -1,37 +0,0 @@ -`v3.1.0 - OSI "Dynamic Duncan" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.0>`_ -============================== - -`(O SI)lent night <https://www.youtube.com/watch?v=fu3uA8K6ApQ>`_ - -Purpose: ---------- -This time of the year Santa comes with presents and has also thought about the sensor modelers of this planet. We introduce the current state of the ISO 23150 discussions including Ultrasonic and Camera Detections. The traffic signs have been reworked and the documentation has been extended for a perfect user experience. Trust me - it's amazing! - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.0>`_: ---------------------------------------------------------------------------------------------------------------------------------------------- - -- Complete rework of traffic signs including images in documentation. -- Added Camera Detections in osi_featuredata.proto. -- Added Ultrasonic Detections in osi_featuredata.proto. -- Introduced light states for emergency and service vehicles. -- Added orientation_acceleration and updated formulas. -- Extended documentation with svg images. -- Added model_reference for static and moving objects. -- Added map_reference in ground truth. -- Added proj4 string for coordinate transformations. -- Introduced raster_lidar_proposal from innoviz. -- Improved documentation with HTML tables and images for all traffic signs. - -`v3.1.1 - OSI "Dynamic Duncan", Update 1 <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.1>`_ -========================================== - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.1>`_: ---------------------------------------------------------------------------------------------------------------------------------------------- -- **Bug Fix**: Changed open_simulation_interface target back from being a static library to a shared library, as before (this reverts an inadvertent change in v3.1.0 from previous releases). v3.1.0 breaks all users of the shared library (i.e. everyone building on Linux/Unix systems, and even some using the DLL on Windows). - -`v3.1.2 - OSI "Dynamic Duncan", Update 2 <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.2>`_ -========================================== - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.2>`_: ------------------ -- **Bugfix**: The version number is now correct in the VERSION file. diff --git a/doc/releases/v03.02.adoc b/doc/releases/v03.02.adoc new file mode 100644 index 000000000..02b6abf01 --- /dev/null +++ b/doc/releases/v03.02.adoc @@ -0,0 +1,42 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.2.0[v3.2.0 - OSI "Editorial Eaton"] + +https://www.youtube.com/watch?v=SJUhlRoBL8M[Think p(OSI)tive!] + + + +== Purpose + +The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to +contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] +which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. +A new chapter in the development of OSI is now opened with the https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/[kickoff workshop] +leading to hopefully many project proposals streamlining the efficient future development of the interface. +Due to this we decided to focus on the improvement of processes and documentation with this release. + +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.2.0[Content/Changes] + + +* Updated README according to K(eep) I(t) S(imply) S(tupid) principle +* Added Issue and Pullrequest templates +* Travis CI updated +** Update to bionic 18.04 +** Added tests for building protobuf 2.6 and 3.0 in parallel +** Bugfixed the display of doubled documentation +* Fixed several typos in the comments +* Added a centralized documentation in https://github.com/OpenSimulationInterface/osi-documentation[OSI-Documentation] +** Added contributors guidelines +** Added commenting style guidelines +** Added uniform citation style according to APA +** Updated installation guides for osi in Linux and Windows +** Added a reference in sphinx based on the generated doxygen documentation +* Added rules to the comments in order to enforce osi message validation with the https://github.com/OpenSimulationInterface/osi-validation[OSI-Validator] +* Added the rule definitions in the rules.yml +* Modularized testing of commenting style into python unit tests +* Defined a standardazied a file format for reading trace files (*.osi) +* Defined naming conventions of osi files +* Added a *.txt to *.osi file converter for backward compatibility +* Added a script to make traces readable for plausibility checks +* Corrected the citing style for OSI Bibtex +* Corrected unit specifications and references according to DIN (e.g. removed Unit: []) +* Added timestamp in osi_environment +* Added is_out_of_service bool to traffic light / traffic sign diff --git a/doc/releases/v03.02.rst b/doc/releases/v03.02.rst deleted file mode 100644 index b0342fbb3..000000000 --- a/doc/releases/v03.02.rst +++ /dev/null @@ -1,44 +0,0 @@ -`v3.2.0 - OSI "Editorial Eaton" <https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.2.0>`_ -============================== - -`Think p(OSI)tive! <https://www.youtube.com/watch?v=SJUhlRoBL8M>`_ - -Purpose: ---------- -The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to -contribute to the success of the Open Simulation Interface the project has been transferred to the `ASAM e.V. <https://www.asam.net/>`_ -which has been made public in the `ASAM press release <https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/>`_. -A new chapter in the development of OSI is now opened with the `kickoff workshop <https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/>`_ -leading to hopefully many project proposals streamlining the efficient future development of the interface. -Due to this we decided to focus on the improvement of processes and documentation with this release. - -`Content/Changes <https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.2.0>`_: ---------------------------------------------------------------------------------------------------------------------------------------------- - -- Updated README according to K(eep) I(t) S(imply) S(tupid) principle -- Added Issue and Pullrequest templates -- Travis CI updated - - Update to bionic 18.04 - - Added tests for building protobuf 2.6 and 3.0 in parallel - - Bugfixed the display of doubled documentation -- Fixed several typos in the comments - -- Added a centralized documentation in `OSI-Documentation <https://github.com/OpenSimulationInterface/osi-documentation>`_ - - Added contributors guidelines - - Added commenting style guidelines - - Added uniform citation style according to APA - - Updated installation guides for osi in Linux and Windows - - Added a reference in sphinx based on the generated doxygen documentation - -- Added rules to the comments in order to enforce osi message validation with the `OSI-Validator <https://github.com/OpenSimulationInterface/osi-validation>`_ -- Added the rule definitions in the rules.yml -- Modularized testing of commenting style into python unit tests -- Defined a standardazied a file format for reading trace files (*.osi) -- Defined naming conventions of osi files -- Added a *.txt to *.osi file converter for backward compatibility -- Added a script to make traces readable for plausibility checks -- Corrected the citing style for OSI Bibtex -- Corrected unit specifications and references according to DIN (e.g. removed Unit: []) - -- Added timestamp in osi_environment -- Added is_out_of_service bool to traffic light / traffic sign diff --git a/doc/releases/v03.03.adoc b/doc/releases/v03.03.adoc new file mode 100644 index 000000000..8e46a2627 --- /dev/null +++ b/doc/releases/v03.03.adoc @@ -0,0 +1,40 @@ += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.3.0[v3.3.0 - OSI "Fabulous Fangio"] + +Stay p(OSI)tive! + +== Purpose + +As a part of the increasing adoption of OSI in the industry, and its movement to ASAM as its home, +several new use cases and extensions for OSI have been identified. +This minor release highlights the work that has been done on several working packages including +the introduction of brand new top level messages which extend OSI's scope beyond the specialized world of sensor modeling. + +== https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/13?closed=1[Content/Changes] + +* Introduced the TrafficCommand top-level message which enables event-based control of traffic participant models, e.g. with regard to a scenario specification. +* Introduced the TrafficUpdate top-level message to send updated properties of traffic participant models. +* Add new LogicalDetectionData message to SensorData, which provides detection data with respect to the reference frame of the logical/virtual sensor. +* Added a new submessage to further specify wheel data. +* Added a new field to support future trajectories of moving objects. +* Added a new subtype message to osi_lane to better align with OpenDrive's lane type information and enable traffic participant models to identify lanes on which they are supposed to move. +* Extended traffic lights and signs messages to include the model_references attribute that can be used to point out to a 3D-model. +* Add global model reference to ground truth that can be used to specify the 3D model representing the environment. +* Extended the camera sensor view configuration to better support the configuration of the simulation environment. +* Added a new field to describe the position of the steering wheel. +* Added a message MovingObjectClassification for classify-able attributes that are shared between different moving object types. Introduced the assigned lane id and the assigned lane percentage of a moving object there. + +* Updated to checklist for pull requests to provide clearer orientation for all users. +* Updated the documentation of centerline and lane boundaries (ordering of the points, describing those lines). +* Updated the documentation of 3D bounding boxes. +* Update the documentation of ground clearance. + +* Make handling of enums in rules check more robust, especially ones. +* Set the default compiler to C++ 11 to support protobuf>3.6. + += https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.3.1[v3.3.1 - OSI "Fabulous Fangio", Update 1] + +== https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/18?closed=1[Content/Changes] + + +* **Bug Fix**: Fixed outdated version information in VERSION file in 3.3.0. This lead to wrong versioning in proto definitions and Doxygen documentation. +* **Bug Fix**: Removed outdated picture in README.md. diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index b45d386c6..1e38c71f6 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -1,11 +1,35 @@ = Versioning -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The version number is defined in `InterfaceVersion::version_number` in `osi_common.proto` as the field’s default value. + +OSI uses https://semver.org/[Semantic Versioning]. + +Major:: +A change of the major version results in an incompatibility of code and recorded proto messages. ++ +Major changes include: ++ +* An existing field with a number changes its meaning. +Example: `optional double field = 1;` -> `repeated double field = 1;`. +* Changing the definition of units or interpretation of a field. +* Deleting a field and reusing the field number. +* Changing the technology ProtoBuffer -> FlatBuffer. + +Minor:: +A change of the minor version indicates remaining compatibility to previously recorded files. +The code on the other hand needs fixing. ++ +Minor changes include: ++ +* Renaming a field without changing the field number. +* Changing the names of messages. +* Adding a new field in a message without changing the numbering of other fields. + +Patch:: +The compatibility of both recorded files and code remains. ++ +Patches include: ++ +* File or folder structure which does not affect including the code in other projects. +* Changing or adding comments. +* Clarification of text passages explaining the message content. From 738bd90c6a173853817a417af4632c66a249e454 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 10:07:56 +0200 Subject: [PATCH 65/92] fix(docs): Remove stray characters (#532) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/releases/releases.adoc | 2 -- 1 file changed, 2 deletions(-) diff --git a/doc/releases/releases.adoc b/doc/releases/releases.adoc index 1dab61829..88d8f4619 100644 --- a/doc/releases/releases.adoc +++ b/doc/releases/releases.adoc @@ -1,3 +1 @@ = Releases - -ss \ No newline at end of file From 1897c0a4c90c4a133f68e1a33ba9083aabcfd08c Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 10:40:49 +0200 Subject: [PATCH 66/92] fix(docs): Fix whitespace and missing header markup (#532) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/releases/v03.00.adoc | 4 ++-- doc/releases/v03.01.adoc | 8 ++++++-- doc/releases/v03.02.adoc | 9 ++------- doc/releases/v03.03.adoc | 7 ++----- 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/doc/releases/v03.00.adoc b/doc/releases/v03.00.adoc index c9b0b85db..a1085ab6c 100644 --- a/doc/releases/v03.00.adoc +++ b/doc/releases/v03.00.adoc @@ -5,7 +5,7 @@ This release is a complete rework including the feedback from many OSI users. Thank you! We are aligned with the ongoing discussions for the upcoming ISO 23150 standard for hardware sensor outputs in order to bring simulation and the hardware in the car closer together. -https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0[Content/Changes] +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0[Content/Changes] * Added major version to package label (osi3), allowing concurrent use of OSI 2.x and OSI 3.x in one process. * Added new top-level messages (new concept SensorView (Configuration),etc.). @@ -43,7 +43,7 @@ https://www.youtube.com/watch?v=yG0oBPtyNb0[Summertime :)] This release is a patch reworking parts of the documentation in order to avoid ambiguities and improving the build/installation process of OSI. -https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.1[Content/Changes] +== https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.1[Content/Changes] * Added script to automatically convert the messages from proto2 to proto3 with on the wire compatibility * cmake enhancements to enable multi-version support of OSI 2 and OSI 3 diff --git a/doc/releases/v03.01.adoc b/doc/releases/v03.01.adoc index 5f1487925..1835671b7 100644 --- a/doc/releases/v03.01.adoc +++ b/doc/releases/v03.01.adoc @@ -4,7 +4,10 @@ https://www.youtube.com/watch?v=fu3uA8K6ApQ>[(O SI)lent night] == Purpose -This time of the year Santa comes with presents and has also thought about the sensor modelers of this planet. We introduce the current state of the ISO 23150 discussions including Ultrasonic and Camera Detections. The traffic signs have been reworked and the documentation has been extended for a perfect user experience. Trust me - it's amazing! +This time of the year Santa comes with presents and has also thought about the sensor modelers of this planet. +We introduce the current state of the ISO 23150 discussions including Ultrasonic and Camera Detections. +The traffic signs have been reworked and the documentation has been extended for a perfect user experience. +Trust me - it's amazing! == https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.0>[Content/Changes] @@ -24,7 +27,8 @@ This time of the year Santa comes with presents and has also thought about the s == https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.1.1[Content/Changes] -* **Bug Fix**: Changed open_simulation_interface target back from being a static library to a shared library, as before (this reverts an inadvertent change in v3.1.0 from previous releases). v3.1.0 breaks all users of the shared library (i.e. everyone building on Linux/Unix systems, and even some using the DLL on Windows). +* **Bug Fix**: Changed open_simulation_interface target back from being a static library to a shared library, as before (this reverts an inadvertent change in v3.1.0 from previous releases). +v3.1.0 breaks all users of the shared library (i.e. everyone building on Linux/Unix systems, and even some using the DLL on Windows). = https://github.com/OpenSimulationInterface/open-simulation-interface/releases/tag/v3.1.2[v3.1.2 - OSI "Dynamic Duncan", Update 2] diff --git a/doc/releases/v03.02.adoc b/doc/releases/v03.02.adoc index 02b6abf01..8927ba80d 100644 --- a/doc/releases/v03.02.adoc +++ b/doc/releases/v03.02.adoc @@ -2,15 +2,10 @@ https://www.youtube.com/watch?v=SJUhlRoBL8M[Think p(OSI)tive!] - - == Purpose -The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to -contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] -which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. -A new chapter in the development of OSI is now opened with the https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/[kickoff workshop] -leading to hopefully many project proposals streamlining the efficient future development of the interface. +The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. +A new chapter in the development of OSI is now opened with the https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/[kickoff workshop] leading to hopefully many project proposals streamlining the efficient future development of the interface. Due to this we decided to focus on the improvement of processes and documentation with this release. == https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?q=is%3Apr+is%3Aclosed+milestone%3Av3.2.0[Content/Changes] diff --git a/doc/releases/v03.03.adoc b/doc/releases/v03.03.adoc index 8e46a2627..5cd75b0b9 100644 --- a/doc/releases/v03.03.adoc +++ b/doc/releases/v03.03.adoc @@ -4,10 +4,8 @@ Stay p(OSI)tive! == Purpose -As a part of the increasing adoption of OSI in the industry, and its movement to ASAM as its home, -several new use cases and extensions for OSI have been identified. -This minor release highlights the work that has been done on several working packages including -the introduction of brand new top level messages which extend OSI's scope beyond the specialized world of sensor modeling. +As a part of the increasing adoption of OSI in the industry, and its movement to ASAM as its home, several new use cases and extensions for OSI have been identified. +This minor release highlights the work that has been done on several working packages including the introduction of brand new top level messages which extend OSI's scope beyond the specialized world of sensor modeling. == https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/13?closed=1[Content/Changes] @@ -35,6 +33,5 @@ the introduction of brand new top level messages which extend OSI's scope beyond == https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/18?closed=1[Content/Changes] - * **Bug Fix**: Fixed outdated version information in VERSION file in 3.3.0. This lead to wrong versioning in proto definitions and Doxygen documentation. * **Bug Fix**: Removed outdated picture in README.md. From 58ab7867bfb1609b85ec269f024aef56d8e70a2a Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 17:23:24 +0200 Subject: [PATCH 67/92] feat(docs): Add architecture overview (#534) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 34 ++++++++++++++------ doc/images/osi-context.png | Bin 0 -> 28730 bytes 2 files changed, 25 insertions(+), 9 deletions(-) create mode 100644 doc/images/osi-context.png diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 0bbbe8e05..0f1b5c267 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -1,11 +1,27 @@ = Overview of OSI architecture -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +OSI contains an object-based environment description using the message format of the https://github.com/protocolbuffers/protobuf/wiki[Protocol Buffer] library developed and maintained by Google. +OSI defines top-level messages that are used to exchange data between separate models. +Top-level messages define the ``GroundTruth`` interface, the ``SensorData`` interface and, since OSI version 3.0.0, the ``SensorView``, ``SensorViewConfiguration`` and ``FeatureData`` interfaces. + +The following figure shows the interfaces and models involved in modeling a sensor. + +.Open Simulation Interface overview +image::osi-context.png[1100] + + +OSI also defines interfaces for traffic participant models. +These interfaces allow to send commands to traffic participant models and to receive their updated state. +The following figure shows the interfaces of a generic traffic participant. + +.Interface of a traffic participant +image::osi-traffic-participant-principle.png[1100] + +Traffic participant models may use other OSI interfaces internally, for example, to model autonomous vehicles. +The following figure shows a more advanced use case for traffic participants. + +.Traffic participant with sensor models, AD function, and dynamic model +image::osi-traffic-participant-advanced.png[1100] + +OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. +Actuator intentions are currently not covered by OSI and must be handled with a different data description format. diff --git a/doc/images/osi-context.png b/doc/images/osi-context.png new file mode 100644 index 0000000000000000000000000000000000000000..0738c383138193779c7d13e6b3e4372140126c83 GIT binary patch literal 28730 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 LHD7S{{^` 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 literal 0 HcmV?d00001 From 9bca1f4e7d33feac37429d059dbe244d56c7389f Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 17:33:35 +0200 Subject: [PATCH 68/92] feat(docs): Add content about interface fields as found in original docs (#534) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 0f1b5c267..b7938a906 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -25,3 +25,12 @@ image::osi-traffic-participant-advanced.png[1100] OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. + +All fields in an interface are set to optional and required is not used. +This has been done to allow backward compatible changes in the field. +Additionally, this is the default behavior in protobuf version 3 that does no longer have the required type and therefore ensures update compatibility. +However, this does not mean that filling the field is optional. +For the purpose of providing a complete interface, all existing fields should be set, unless not setting a field carries a specific meaning as indicated in the accompanying comment. + +All field numbers of 10000 and upward are available for user-specific extensions via custom fields. +Therefore, no future evolution of OSI will use field numbers of 10000 or above. \ No newline at end of file From aefc2e3ec78959dddcf94981b1773969557fb8a2 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 11:47:00 +0200 Subject: [PATCH 69/92] fix(docs): Improve text quality (#534) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index b7938a906..6613a475b 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -26,11 +26,12 @@ image::osi-traffic-participant-advanced.png[1100] OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. -All fields in an interface are set to optional and required is not used. -This has been done to allow backward compatible changes in the field. -Additionally, this is the default behavior in protobuf version 3 that does no longer have the required type and therefore ensures update compatibility. +All fields in an interface are set to `optional`. +`required` is not used. +This has been done to allow backward-compatible changes in the field. +Additionally, this is the default behavior in Protocol Buffer version 3 that does no longer have the `required` type and therefore ensures update compatibility. However, this does not mean that filling the field is optional. For the purpose of providing a complete interface, all existing fields should be set, unless not setting a field carries a specific meaning as indicated in the accompanying comment. -All field numbers of 10000 and upward are available for user-specific extensions via custom fields. -Therefore, no future evolution of OSI will use field numbers of 10000 or above. \ No newline at end of file +All field numbers equal to or greater than 10000 are available for user-specific extensions via custom fields. +Therefore, no future evolution of OSI will use field numbers equal to or greater than 10000. \ No newline at end of file From 694bc7afca358a6e0467c7619d7c20ebe95de500 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 7 Jul 2021 15:31:53 +0200 Subject: [PATCH 70/92] feat(docs): Add traffic command, traffic update and host vehicle data to description (#534) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 6613a475b..5e54b6c1e 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -11,7 +11,8 @@ image::osi-context.png[1100] OSI also defines interfaces for traffic participant models. -These interfaces allow to send commands to traffic participant models and to receive their updated state. +The ``TrafficCommand`` interface allows to send commands to traffic participant models. +The ``TrafficUpdate`` interface allows to receive their updated state. The following figure shows the interfaces of a generic traffic participant. .Interface of a traffic participant @@ -23,7 +24,8 @@ The following figure shows a more advanced use case for traffic participants. .Traffic participant with sensor models, AD function, and dynamic model image::osi-traffic-participant-advanced.png[1100] -OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. +The ``HostVehicleData`` interface describes the measured internal states of a traffic participant +OSI currently provides only limited support for data structures describing measured internal states traffic participants. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. All fields in an interface are set to `optional`. From 9a864df8a11fef29cbab13f42f980a1af41a3224 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 18 Jun 2021 17:41:41 +0200 Subject: [PATCH 71/92] feat(docs): Add link to reference documentation (#531) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/misc/osi_reference.adoc | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/doc/misc/osi_reference.adoc b/doc/misc/osi_reference.adoc index 0f0224886..36f83a1ef 100644 --- a/doc/misc/osi_reference.adoc +++ b/doc/misc/osi_reference.adoc @@ -1,13 +1,5 @@ = Reference documentation -TODO: Add link to the doxygen reference documentation. - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The reference documentation for OSI is generated with Doxygen. +It is available at: +https://opensimulationinterface.github.io/open-simulation-interface/annotated.html From d5d05cfef6530e7b3aa1ebf0579e30b9bf177176 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 24 Jun 2021 13:53:14 +0200 Subject: [PATCH 72/92] feat(docs): Add very short vision document (#540) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/misc/osi_vision.adoc | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/doc/misc/osi_vision.adoc b/doc/misc/osi_vision.adoc index fec1c1f8b..7e69c2273 100644 --- a/doc/misc/osi_vision.adoc +++ b/doc/misc/osi_vision.adoc @@ -1,11 +1,6 @@ -= The vision of Open Simulation Interface += The idea of Open Simulation Interface -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. -Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The Open Simulation Interface (OSI) is a specification for interfaces between models and components of a distributed simulation. +OSI uses Google's Protocol Buffers. +OSI has a strong focus on environmental perception of automated driving functions. +However, OSI also specifies interfaces for modeling traffic participants. \ No newline at end of file From ba3f9d5433cd841a4f1b870b011c09cefd122e84 Mon Sep 17 00:00:00 2001 From: Stefan Cyliax <stefan.cyliax@asam.net> Date: Thu, 8 Jul 2021 16:50:02 +0200 Subject: [PATCH 73/92] fixed image includes and rendering with aciidoctor Signed-off-by: Stefan Cyliax <stefan.cyliax@asam.net> --- .gitmodules | 3 ++ asciidoc-resources | 1 + doc/architecture/architecture_overview.adoc | 6 +-- doc/architecture/traffic_participant.adoc | 4 +- doc/open-simulation-interface_user_guide.adoc | 37 ++++++++----------- .../transforming_coordinate_systems.adoc | 2 +- 6 files changed, 26 insertions(+), 27 deletions(-) create mode 100644 .gitmodules create mode 160000 asciidoc-resources diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 000000000..bd9e7f997 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "asciidoc-resources"] + path = asciidoc-resources + url = https://code.asam.net/simulation/asciidoc-resources.git diff --git a/asciidoc-resources b/asciidoc-resources new file mode 160000 index 000000000..e0bd50515 --- /dev/null +++ b/asciidoc-resources @@ -0,0 +1 @@ +Subproject commit e0bd5051571733414a219ed0e94f5de346ca49cd diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 5e54b6c1e..0d6983198 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -7,7 +7,7 @@ Top-level messages define the ``GroundTruth`` interface, the ``SensorData`` inte The following figure shows the interfaces and models involved in modeling a sensor. .Open Simulation Interface overview -image::osi-context.png[1100] +image::{images_open_simulation_interface}/osi-context.png[1100] OSI also defines interfaces for traffic participant models. @@ -16,13 +16,13 @@ The ``TrafficUpdate`` interface allows to receive their updated state. The following figure shows the interfaces of a generic traffic participant. .Interface of a traffic participant -image::osi-traffic-participant-principle.png[1100] +image::{images_open_simulation_interface}/osi-traffic-participant-principle.png[1100] Traffic participant models may use other OSI interfaces internally, for example, to model autonomous vehicles. The following figure shows a more advanced use case for traffic participants. .Traffic participant with sensor models, AD function, and dynamic model -image::osi-traffic-participant-advanced.png[1100] +image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] The ``HostVehicleData`` interface describes the measured internal states of a traffic participant OSI currently provides only limited support for data structures describing measured internal states traffic participants. diff --git a/doc/architecture/traffic_participant.adoc b/doc/architecture/traffic_participant.adoc index f6bed48b3..e7ac59d2d 100644 --- a/doc/architecture/traffic_participant.adoc +++ b/doc/architecture/traffic_participant.adoc @@ -15,13 +15,13 @@ Therefore, the ego vehicle is also a traffic participant. The following figure shows the interface of a traffic participant. .Interface of a traffic participant -image::osi-traffic-participant-principle.png[1100] +image::{images_open_simulation_interface}/osi-traffic-participant-principle.png[1100] Traffic participant models may use other OSI interfaces internally, for example, to model autonomous vehicles. The following figure shows a more advanced use case for traffic participants. .Traffic participant using other OSI interfaces internally -image::osi-traffic-participant-advanced.png.png[1100] +image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] With every simulation step, an OSI traffic participant model receives ground truth data from the environment around itself, the sensor view. A traffic participant can output its own perceivable state, the traffic update. diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 0c93a5efd..ee9ffc015 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -1,27 +1,22 @@ -= Open simulation interface -:revnumber: v.v.v -:revdate: dd.mm.yyyy -:toc: left -:toclevels: 2 -:sectnums: +ifndef::THIS_STANDARD[] + +:asciidoc-resources: ../asciidoc-resources +include::{asciidoc-resources}/preamble.adoc[] + +:revnumber: --localbuild-- +:revdate: {docdate} :topicdir: topics :reusedir: reuse -:imagedir: images - -// header & footer for html -// html themes -// -// source highlighting -:source-highlighter: rouge -:rouge-style: base16.solarized.light -// -// :nofooter: -:last-update-label!: -//embed images into html -:data-uri: -:mathematical-format: svg -:imagesoutdir: ../images/generated_images + +:imagesdir: . +:images_open_simulation_interface: ./images + + +endif::[] + += Open Simulation Interface + include::./misc/osi_vision.adoc[leveloffset=+1] diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc index c3be8b3d7..ebf98fd29 100644 --- a/doc/usecases/transforming_coordinate_systems.adoc +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -28,4 +28,4 @@ The reference point of the vehicle is given by a vector in the world coordinate A vector pointing from the reference position of the vehicle to the center of the rear axle then yields the origin of the vehicle coordinate system. The mounting positions of the sensors and therefore the origins of the corresponding sensor coordinate systems are then given with respect to the vehicle coordinate system. -image::{imagedir}/osi_example_coordinate_systems.png[] \ No newline at end of file +image::{images_open_simulation_interface}/osi_example_coordinate_systems.png[] \ No newline at end of file From 11e0508b024079c36bd29b8629ae8044baf4b2ed Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 13 Jul 2021 11:22:53 +0200 Subject: [PATCH 74/92] fix(docs): Implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- .../environmental_effect_model.adoc | 4 +- doc/architecture/formatting_scripts.adoc | 12 ++-- doc/architecture/ground_truth.adoc | 6 +- doc/architecture/logical_model.adoc | 6 +- doc/architecture/sensor_data.adoc | 4 +- doc/architecture/sensor_model.adoc | 2 +- doc/architecture/sensor_view.adoc | 4 +- doc/architecture/traffic_command.adoc | 2 +- doc/architecture/traffic_participant.adoc | 2 +- doc/architecture/traffic_update.adoc | 2 +- .../osi-traffic-participant-use-case-1.png | Bin 0 -> 70706 bytes .../osi-traffic-participant-use-case-2.png | Bin 0 -> 77407 bytes .../osi-traffic-participant-use-case-3.png | Bin 0 -> 85941 bytes .../osi-traffic-participant-use-case-4.png | Bin 0 -> 96523 bytes doc/open-simulation-interface_user_guide.adoc | 2 + .../modeling_traffic_participant.adoc | 54 +++++++++++++++--- 16 files changed, 70 insertions(+), 30 deletions(-) create mode 100644 doc/images/osi-traffic-participant-use-case-1.png create mode 100644 doc/images/osi-traffic-participant-use-case-2.png create mode 100644 doc/images/osi-traffic-participant-use-case-3.png create mode 100644 doc/images/osi-traffic-participant-use-case-4.png diff --git a/doc/architecture/environmental_effect_model.adoc b/doc/architecture/environmental_effect_model.adoc index 17ddabf21..c58432a40 100644 --- a/doc/architecture/environmental_effect_model.adoc +++ b/doc/architecture/environmental_effect_model.adoc @@ -1,7 +1,7 @@ = Environmental effect model -Environmental effect models consume sensor-view data and produce sensor-view data. -Environmental effect models may, for example, include the following: +Environmental effect models consume sensor-view messages and produce sensor-view messages. +Environmental effect models may, for example, alter sensor-view messages to include effects and phenomena caused by: * Shadows and occlusions * Weather effects diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index 306efa65b..60ccbd940 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -12,8 +12,8 @@ This script takes the following parameters: String containing the path to the file with serialized data. `--type`, `-t`:: -Optional string containing the name of the type used to serialize data. -Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. +Optional string describing the message type used to serialize data. +Allowed values are `'SensorView'`, `'GroundTruth'`, or `'SensorData'`. The default value is `'SensorView'`. `--output`, `-o`:: @@ -22,7 +22,7 @@ The default value is `'converted.osi'`. `--compress`, `-c`:: Optional boolean controlling whether to compress the output to a lzma file. -Allowed values are `True`, and `False`. +Allowed values are `True`, or `False`. The default value is `False`. **osi2read.py** @@ -35,7 +35,7 @@ String containing the path to the file with serialized data. `--type`, `-t`:: Optional string containing the name of the type used to serialize data. -Allowed values are `'SensorView'`, `'GroundTruth'`, and `'SensorData'`. +Allowed values are `'SensorView'`, `'GroundTruth'`, or `'SensorData'`. The default value is `'SensorView'`. `--output`, `-o`:: @@ -43,6 +43,6 @@ Optional string containing the name of the output file. The default value is `'converted.txth'`. `--format`, `-f`:: -Optional string containing the format type of the trace. -Allowed values are `'separated'`, and `None`. +Optional string containing the format type of the trace file. +Allowed values are `'separated'`, or `None`. The default value is `None`. \ No newline at end of file diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc index 7ae617f47..f55b2a1f1 100644 --- a/doc/architecture/ground_truth.adoc +++ b/doc/architecture/ground_truth.adoc @@ -1,5 +1,5 @@ = Ground truth -Ground truth describes the simulated environment around all simulated objects in the global coordinate system. -It is based on data available to the simulation environment and published to external subscribers. -Depending on the external subscriber, ground-truth data may be individually restricted to reduce the data to be exchanged. +Ground-truth messages describe the simulated environment around all simulated objects in the global coordinate system at consecutive time instances. +It is based on data available to the simulation environment and is published to external subscribers. +Depending on the external subscriber, ground-truth messages may be individually restricted to reduce the data to be exchanged. diff --git a/doc/architecture/logical_model.adoc b/doc/architecture/logical_model.adoc index cdfe0d5b9..ee5111cb5 100644 --- a/doc/architecture/logical_model.adoc +++ b/doc/architecture/logical_model.adoc @@ -1,6 +1,6 @@ = Logical model -Logical models consume sensor-data data and produce sensor-data data. +Logical models consume sensor-data messages and produce sensor-data messages. -An example of a logical model is a sensor-fusion model, which fuses the output of multiple sensor models. -Another use case is the injection of faults after the sensor model. +An example of a logical model is a sensor-fusion model, which combines the output of multiple sensor models to produce data with less uncertainty. +Another use case is the fault-injection model which, contrary to a sensor-fusion model, may be used to increase uncertainties. \ No newline at end of file diff --git a/doc/architecture/sensor_data.adoc b/doc/architecture/sensor_data.adoc index 1db02ddc1..9504bd950 100644 --- a/doc/architecture/sensor_data.adoc +++ b/doc/architecture/sensor_data.adoc @@ -1,7 +1,7 @@ = Sensor data -Sensor data imitates the output of real sensors. -It can be generated from ground-truth data, sensor-view data, feature data or from sensor data. +Sensor-data messages imitate the output of real sensors. +It can be generated from ground-truth messages, sensor-view messages, feature-data messages or from sensor-data messages. Except feature data, all information regarding the environment is given with respect to the virtual sensor coordinate system. Feature data is given with respect to the physical sensor coordinate system. Sensor data can be used as input for an automated driving function, a sensor model simulating limited perception, or a sensor fusion model. diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc index b2c373774..1fe83a815 100644 --- a/doc/architecture/sensor_model.adoc +++ b/doc/architecture/sensor_model.adoc @@ -1,6 +1,6 @@ = Sensor model -Sensor models consume sensor-view data and produce sensor-data data. +Sensor models consume sensor-view messages and produce sensor-data messages. Those models can be based on physics or phenomenological. Sensor-model output does not represent raw data, but detected features or classified objects. \ No newline at end of file diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 54f8fdd85..8ca3e2b65 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -1,8 +1,8 @@ = Sensor view Sensor view imitates the input of sensors. -Sensor-view data is derived from ground-truth data. +Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: * Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. -* Ground-truth data, given in the global coordinate system. \ No newline at end of file +* Ground truth, given in the global coordinate system. \ No newline at end of file diff --git a/doc/architecture/traffic_command.adoc b/doc/architecture/traffic_command.adoc index 6e70b6bd4..7f911cb1a 100644 --- a/doc/architecture/traffic_command.adoc +++ b/doc/architecture/traffic_command.adoc @@ -1,3 +1,3 @@ = Traffic command -Traffic commands contain control commands from the scenario engine to traffic participant models. \ No newline at end of file +Traffic-command messages contain control commands from the scenario engine to traffic participant models. \ No newline at end of file diff --git a/doc/architecture/traffic_participant.adoc b/doc/architecture/traffic_participant.adoc index e7ac59d2d..fdce08be9 100644 --- a/doc/architecture/traffic_participant.adoc +++ b/doc/architecture/traffic_participant.adoc @@ -23,7 +23,7 @@ The following figure shows a more advanced use case for traffic participants. .Traffic participant using other OSI interfaces internally image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] -With every simulation step, an OSI traffic participant model receives ground truth data from the environment around itself, the sensor view. +With every simulation step, an OSI traffic participant model receives ground-truth data from the environment around itself, the sensor view. A traffic participant can output its own perceivable state, the traffic update. Traffic commands influence the behavior of the traffic participant model. They allow event-based communication towards the traffic participant, that is, at certain simulation steps. diff --git a/doc/architecture/traffic_update.adoc b/doc/architecture/traffic_update.adoc index b8795e645..29ed49c5a 100644 --- a/doc/architecture/traffic_update.adoc +++ b/doc/architecture/traffic_update.adoc @@ -1,4 +1,4 @@ = Traffic update -Traffic updates are provided by traffic participants. +Traffic-update messages are provided by traffic participants. They provide updates of the position, state and future trajectory of a traffic participant back to the simulation environment. \ No newline at end of file diff --git a/doc/images/osi-traffic-participant-use-case-1.png b/doc/images/osi-traffic-participant-use-case-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f79fb5cd2e2373b34f4c0404a6f35acb1bda96b3 GIT binary patch literal 70706 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 GCjASt!5@bJ literal 0 HcmV?d00001 diff --git a/doc/images/osi-traffic-participant-use-case-2.png b/doc/images/osi-traffic-participant-use-case-2.png new file mode 100644 index 0000000000000000000000000000000000000000..121f04d57dd5fe336b1febfb2925c91e23997088 GIT binary patch literal 77407 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 z%0D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 H_M86(=28z2 literal 0 HcmV?d00001 diff --git a/doc/images/osi-traffic-participant-use-case-3.png b/doc/images/osi-traffic-participant-use-case-3.png new file mode 100644 index 0000000000000000000000000000000000000000..53eb19a6685dd80455cac2d1378e2bf2b6e5bb5d GIT binary patch literal 85941 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ð3 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 H?mGHEB15%X literal 0 HcmV?d00001 diff --git a/doc/images/osi-traffic-participant-use-case-4.png b/doc/images/osi-traffic-participant-use-case-4.png new file mode 100644 index 0000000000000000000000000000000000000000..36e5bda1232a271d6b69690d58f5267d7f319aea GIT binary patch literal 96523 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 DNPD(o literal 0 HcmV?d00001 diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index ee9ffc015..727a83b3a 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -50,6 +50,8 @@ include::./architecture/logical_model.adoc[leveloffset=+3] include::./architecture/traffic_participant.adoc[leveloffset=+3] +include::./usecases/modeling_traffic_participant.adoc[leveloffset=+3] + //include::./architecture/vehicle_dynamics.adoc[leveloffset=+3] === Coordinate systems and reference points diff --git a/doc/usecases/modeling_traffic_participant.adoc b/doc/usecases/modeling_traffic_participant.adoc index c987101b8..b5ea466ba 100644 --- a/doc/usecases/modeling_traffic_participant.adoc +++ b/doc/usecases/modeling_traffic_participant.adoc @@ -1,10 +1,48 @@ = Modeling a traffic participant -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +Different models may be involved in modeling a traffic participant. +In all the use cases, a simulator loads and interprets a scenario and a map prior to execution. +The scenario is, for example, provided by OpenSCENARIO. +The map data is, for example, provided by OpenDRIVE. +During runtime the simulator interacts with the traffic participants via OSI messages. +There may be multiple instances of a traffic participant. +The traffic participants are co-simulated. + +The following figure shows a very simple use case. + +.Simple traffic participant +image::{images_open_simulation_interface}/osi-traffic-participant-use-case-1.png[1100] + +The traffic participant bases its behavior only on an idealized view of the area around it. +If they exist, the traffic participant’s dynamics are included in the model. + +The following figure shows a traffic participant with separately modeled behavior and dynamics. + +.Traffic participants with separate dynamics +image::{images_open_simulation_interface}/osi-traffic-participant-use-case-2.png[1100] + +OSI currently provides only limited support for data structures describing measured internal states of the traffic participant. +Actuator intentions are currently not covered by OSI and must be handled with a different data description format. + +The following figure shows a more complex traffic participant. + +.Traffic participant with sensor models, AD function, and dynamics model +image::{images_open_simulation_interface}/osi-traffic-participant-use-case-3.png[1100] + +This use case will probably be relevant for modeling the ego vehicle, which includes the system-under-test. +The traffic participant includes an arbitrary number of sensor models +The sensor models consume sensor view and produce sensor data. +The AD function consumes sensor data and produces input for the dynamics model. +OSI currently does not support data flow to dynamics models. +The loop to the environment simulation is closed via traffic update. + +The following figure shows a cooperative use case with both an AD function and a human driver. + +.Traffic participant with an AD function and a human driver +image::{images_open_simulation_interface}/osi-traffic-participant-use-case-4.png[1100] + +It is possible to model a traffic participant with an AD function in the loop, but a human driver can still override the actuation command. +Such a cooperative use case is, for example, relevant to studies on human-machine interaction. +In this example, a virtual on-screen representation of the scenario, or mock-up, is added after the AD function. +The driver-in-the-loop interacts with the dynamics model via this mock-up. +OSI's limitations regarding dynamics-model input apply in this example as well. \ No newline at end of file From 3889c0db63c6fbc10ceab8909fbd5ecae379c3cb Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Tue, 13 Jul 2021 16:11:15 +0200 Subject: [PATCH 75/92] fix(docs): Implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/feature_data.adoc | 4 ++-- doc/architecture/formatting_scripts.adoc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/architecture/feature_data.adoc b/doc/architecture/feature_data.adoc index f739be7d8..de00650b1 100644 --- a/doc/architecture/feature_data.adoc +++ b/doc/architecture/feature_data.adoc @@ -1,5 +1,5 @@ = Feature data -Feature data contains detected features in the reference frame of a sensor. -Feature data is generated from ground-truth data. +Feature-data messages contains detected features in the reference frame of a sensor. +Feature-data messages are generated from ground-truth messages. It serves, for example, as input for sensor models simulating object detection or feature fusion models. diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index 60ccbd940..89f69d65a 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -34,7 +34,7 @@ This script takes the following parameters: String containing the path to the file with serialized data. `--type`, `-t`:: -Optional string containing the name of the type used to serialize data. +Optional string describing the message type used to serialize data. Allowed values are `'SensorView'`, `'GroundTruth'`, or `'SensorData'`. The default value is `'SensorView'`. @@ -45,4 +45,4 @@ The default value is `'converted.txth'`. `--format`, `-f`:: Optional string containing the format type of the trace file. Allowed values are `'separated'`, or `None`. -The default value is `None`. \ No newline at end of file +The default value is `None`. From f61e40ca0dd154b054e01bb1f82aea5be49bb265 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Wed, 21 Jul 2021 09:11:31 +0200 Subject: [PATCH 76/92] fix(docs): Doc review (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 727a83b3a..73b77e9a3 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -90,7 +90,7 @@ include::./setup/installing_windows_cpp.adoc[leveloffset=+2] include::./setup/installing_windows_python.adoc[leveloffset=+2] -include::./setup/installing_macos.adoc[leveloffset=+2] +//include::./setup/installing_macos.adoc[leveloffset=+2] //include::./setup/using_osi_support_tools.adoc[leveloffset=+2] From 04e82d4c428a9a68ff70702c7e84ff314dd50e27 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 23 Jul 2021 14:55:58 +0200 Subject: [PATCH 77/92] fix(docs): Implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/misc/osi_reference.adoc | 2 +- doc/open-simulation-interface_user_guide.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/misc/osi_reference.adoc b/doc/misc/osi_reference.adoc index 36f83a1ef..f9203d706 100644 --- a/doc/misc/osi_reference.adoc +++ b/doc/misc/osi_reference.adoc @@ -2,4 +2,4 @@ The reference documentation for OSI is generated with Doxygen. It is available at: -https://opensimulationinterface.github.io/open-simulation-interface/annotated.html +https://opensimulationinterface.github.io/open-simulation-interface/ diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index 73b77e9a3..f0af26b01 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -118,7 +118,7 @@ include::./setup/installing_windows_python.adoc[leveloffset=+2] include::./misc/osi_reference.adoc[leveloffset=+1] -== Releases and compatibility +== Releases include::./releases/versioning.adoc[leveloffset=+2] From 1608dbb865e14ba94cd2ddafafff1e39d1a69724 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 14:25:46 +0200 Subject: [PATCH 78/92] fix(docs): implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/formatting_scripts.adoc | 4 ++++ .../reference_points_coordinate_systems.adoc | 4 ++-- doc/architecture/sensor_view_configuration.adoc | 2 +- doc/architecture/trace_file_formats.adoc | 5 +++-- doc/misc/osi_vision.adoc | 1 - doc/releases/v02.00.adoc | 15 +++++++++++---- doc/releases/v03.00.adoc | 3 ++- doc/releases/v03.02.adoc | 3 ++- doc/releases/v03.03.adoc | 3 ++- doc/releases/versioning.adoc | 6 +++--- doc/usecases/modeling_traffic_participant.adoc | 2 +- 11 files changed, 31 insertions(+), 17 deletions(-) diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index 89f69d65a..b30064921 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -46,3 +46,7 @@ The default value is `'converted.txth'`. Optional string containing the format type of the trace file. Allowed values are `'separated'`, or `None`. The default value is `None`. + +**Related topics** + +* xref:#top-1a2f4b0c-195c-4f18-89ad-d48a123bd8c1[OSI trace file formats] \ No newline at end of file diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index bea9a1314..b7355aa1d 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -4,11 +4,11 @@ OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between OSI uses three coordinate systems: World coordinate system:: -Coordinate system for all quantities which are part of ground truth. +Coordinate system for all entities which are part of ground truth. The world coordinate system is an inertial x/y/z-coordinate system. Sensor coordinate system:: -Coordinate system for all quantities which are part of sensor data. +Coordinate system for all entities which are part of sensor data. The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the technology. Object coordinate system:: diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index a7ceca4ef..eae97969f 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -5,7 +5,7 @@ There are two sources for sensor-view-configuration data. Sensor-view-configuration data can be provided by the environment simulation. In this case, the data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. -Sensor-view-configuration data is not intended to provide parameters to a generic sensor model. +Sensor-view-configuration data is not intended to provide parameters to a sensor model. Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. In this case, the data describes the input configuration that is desired by the sensor model. diff --git a/doc/architecture/trace_file_formats.adoc b/doc/architecture/trace_file_formats.adoc index 6ebda516e..cedc65075 100644 --- a/doc/architecture/trace_file_formats.adoc +++ b/doc/architecture/trace_file_formats.adoc @@ -1,10 +1,11 @@ +[#top-1a2f4b0c-195c-4f18-89ad-d48a123bd8c1] = OSI trace file formats There are multiple formats for storing multiple serialized OSI messages into one trace file. *.osi:: Binary trace file. -Messages are separated by a length specifications before each message. +Messages are separated by a length specification before each message. The length is represented by a four-byte, little-endian, unsigned integer. The length does not include the integer itself. @@ -15,4 +16,4 @@ Messages are separated by `$$__$$`. *.txth:: Human-readable plain-text trace file. Messages are separated by newlines. -Such a filen may be used for manual checks. +Such a file may be used for manual checks. diff --git a/doc/misc/osi_vision.adoc b/doc/misc/osi_vision.adoc index 7e69c2273..f9dc39d93 100644 --- a/doc/misc/osi_vision.adoc +++ b/doc/misc/osi_vision.adoc @@ -1,6 +1,5 @@ = The idea of Open Simulation Interface The Open Simulation Interface (OSI) is a specification for interfaces between models and components of a distributed simulation. -OSI uses Google's Protocol Buffers. OSI has a strong focus on environmental perception of automated driving functions. However, OSI also specifies interfaces for modeling traffic participants. \ No newline at end of file diff --git a/doc/releases/v02.00.adoc b/doc/releases/v02.00.adoc index 8d8bffa7e..38f903060 100644 --- a/doc/releases/v02.00.adoc +++ b/doc/releases/v02.00.adoc @@ -5,7 +5,9 @@ This is the initial version of the Open Simulation Interface (OSI). == Overview -OSI is a generic interface for the environmental perception of automated driving functions in virtual scenarios. It is primarily conceived to enable easy and straightforward compatibility between automated driving functions and the variety of driving simulation frameworks available. The data description has been derived from the perspective of sensor modeling for automated test and validation of highly automated driving functions. +OSI is a generic interface for the environmental perception of automated driving functions in virtual scenarios. +It is primarily conceived to enable easy and straightforward compatibility between automated driving functions and the variety of driving simulation frameworks available. +The data description has been derived from the perspective of sensor modeling for automated test and validation of highly automated driving functions. == Implementation @@ -17,9 +19,14 @@ OSI primarily contains an object based environment description using the message Top level interfaces:: OSI consists of two individual top level interfaces for object data: The ``OSI::GroundTruth`` and the ``OSI::SensorData`` interface. + -* The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system. This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin. -* The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception. It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior. +* The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system. +This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin. +* The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception. +It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior. Low level interfaces:: + -Additionally to the two top level interfaces, OSI contains an ``OSI::LowLevelData`` message. This message describes the output of a (physical) model of the measurement process before tracking and object hypothesis. It does not deal with object data, but may comprise the geometrical influence of 3D simulations e.g. generating Lidar point clouds with a ray-tracer plugin. In addition this message supports generic radar reflection lists and will be extended to supporting low level camera data in the future. +Additionally to the two top level interfaces, OSI contains an ``OSI::LowLevelData`` message. +This message describes the output of a (physical) model of the measurement process before tracking and object hypothesis. +It does not deal with object data, but may comprise the geometrical influence of 3D simulations e.g. generating Lidar point clouds with a ray-tracer plugin. +In addition this message supports generic radar reflection lists and will be extended to supporting low level camera data in the future. diff --git a/doc/releases/v03.00.adoc b/doc/releases/v03.00.adoc index a1085ab6c..75c25a959 100644 --- a/doc/releases/v03.00.adoc +++ b/doc/releases/v03.00.adoc @@ -2,7 +2,8 @@ == Purpose -This release is a complete rework including the feedback from many OSI users. Thank you! +This release is a complete rework including the feedback from many OSI users. +Thank you! We are aligned with the ongoing discussions for the upcoming ISO 23150 standard for hardware sensor outputs in order to bring simulation and the hardware in the car closer together. == https://github.com/OpenSimulationInterface/open-simulation-interface/pulls?page=1&q=is%3Apr+is%3Aclosed+milestone%3Av3.0.0[Content/Changes] diff --git a/doc/releases/v03.02.adoc b/doc/releases/v03.02.adoc index 8927ba80d..28fa51e97 100644 --- a/doc/releases/v03.02.adoc +++ b/doc/releases/v03.02.adoc @@ -4,7 +4,8 @@ https://www.youtube.com/watch?v=SJUhlRoBL8M[Think p(OSI)tive!] == Purpose -The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. +The work on the OSI project was until now mainly organized by the BMW AG. +In order to enable as many interested parties as possible to contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release]. A new chapter in the development of OSI is now opened with the https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/[kickoff workshop] leading to hopefully many project proposals streamlining the efficient future development of the interface. Due to this we decided to focus on the improvement of processes and documentation with this release. diff --git a/doc/releases/v03.03.adoc b/doc/releases/v03.03.adoc index 5cd75b0b9..2ff711f77 100644 --- a/doc/releases/v03.03.adoc +++ b/doc/releases/v03.03.adoc @@ -19,7 +19,8 @@ This minor release highlights the work that has been done on several working pac * Add global model reference to ground truth that can be used to specify the 3D model representing the environment. * Extended the camera sensor view configuration to better support the configuration of the simulation environment. * Added a new field to describe the position of the steering wheel. -* Added a message MovingObjectClassification for classify-able attributes that are shared between different moving object types. Introduced the assigned lane id and the assigned lane percentage of a moving object there. +* Added a message MovingObjectClassification for classify-able attributes that are shared between different moving object types. + Introduced the assigned lane id and the assigned lane percentage of a moving object there. * Updated to checklist for pull requests to provide clearer orientation for all users. * Updated the documentation of centerline and lane boundaries (ordering of the points, describing those lines). diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index 1e38c71f6..afbabdbc7 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -10,10 +10,10 @@ A change of the major version results in an incompatibility of code and recorded Major changes include: + * An existing field with a number changes its meaning. -Example: `optional double field = 1;` -> `repeated double field = 1;`. -* Changing the definition of units or interpretation of a field. +Example: `optional double field = 1;` changes to `repeated double field = 1;`. +* Changing the definition of units or the interpretation of a field. * Deleting a field and reusing the field number. -* Changing the technology ProtoBuffer -> FlatBuffer. +* Changing the technology from Protocol Buffer to FlatBuffer. Minor:: A change of the minor version indicates remaining compatibility to previously recorded files. diff --git a/doc/usecases/modeling_traffic_participant.adoc b/doc/usecases/modeling_traffic_participant.adoc index b5ea466ba..1b8edbd80 100644 --- a/doc/usecases/modeling_traffic_participant.adoc +++ b/doc/usecases/modeling_traffic_participant.adoc @@ -30,7 +30,7 @@ The following figure shows a more complex traffic participant. image::{images_open_simulation_interface}/osi-traffic-participant-use-case-3.png[1100] This use case will probably be relevant for modeling the ego vehicle, which includes the system-under-test. -The traffic participant includes an arbitrary number of sensor models +The traffic participant includes an arbitrary number of sensor models. The sensor models consume sensor view and produce sensor data. The AD function consumes sensor data and produces input for the dynamics model. OSI currently does not support data flow to dynamics models. From 1c52c8b7e7710fb666f9e721143ea97c1439808d Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 14:40:50 +0200 Subject: [PATCH 79/92] fix(docs): fix typo (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/releases/versioning.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index afbabdbc7..f71002be7 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -1,6 +1,6 @@ = Versioning -The version number is defined in `InterfaceVersion::version_number` in `osi_common.proto` as the field’s default value. +The version number is defined in `InterfaceVersion::version_number` in `osi_version.proto` as the field’s default value. OSI uses https://semver.org/[Semantic Versioning]. @@ -13,7 +13,7 @@ Major changes include: Example: `optional double field = 1;` changes to `repeated double field = 1;`. * Changing the definition of units or the interpretation of a field. * Deleting a field and reusing the field number. -* Changing the technology from Protocol Buffer to FlatBuffer. +* Changing the technology from Protocol Buffers to FlatBuffers. Minor:: A change of the minor version indicates remaining compatibility to previously recorded files. From 743f6f4cc03b44045b13e0dc3ae451d9c6b57a39 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 14:40:50 +0200 Subject: [PATCH 80/92] fix(docs): implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/reference_points_coordinate_systems.adoc | 1 - doc/architecture/sensor_model.adoc | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index b7355aa1d..381a984e0 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -14,4 +14,3 @@ The origin is the mounting position of the physical sensor or a virtual mounting Object coordinate system:: Coordinate system for local object coordinates. The origin of the corresponding coordinate systems is not necessarily identical to the center of the object's bounding box. -For example with vehicles, the origin is the middle of the rear axle projected onto the ground. diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc index 1fe83a815..65b63d565 100644 --- a/doc/architecture/sensor_model.adoc +++ b/doc/architecture/sensor_model.adoc @@ -3,4 +3,4 @@ Sensor models consume sensor-view messages and produce sensor-data messages. Those models can be based on physics or phenomenological. -Sensor-model output does not represent raw data, but detected features or classified objects. \ No newline at end of file +Sensor-model output does not represent raw data but detected features or classified objects. \ No newline at end of file From 77a612102efd91f277be999362f7246fdd1f9f3c Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 16:54:06 +0200 Subject: [PATCH 81/92] fix(docs): implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- .../reference_points_coordinate_systems.adoc | 7 +++++-- doc/architecture/sensor_view.adoc | 3 ++- doc/architecture/sensor_view_configuration.adoc | 12 +++++++----- doc/setup/installing_linux_cpp.adoc | 2 +- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index 381a984e0..d98a9be10 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -6,11 +6,14 @@ OSI uses three coordinate systems: World coordinate system:: Coordinate system for all entities which are part of ground truth. The world coordinate system is an inertial x/y/z-coordinate system. +The origin is the global reference point, which is determined by the environment simulation. +This reference point may be derived from map data or other considerations. +World coordinates can be mapped to a geographic coordinate system via `osi3::GroundTruth::proj_string`. Sensor coordinate system:: Coordinate system for all entities which are part of sensor data. -The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the technology. +The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the OSI message. Object coordinate system:: -Coordinate system for local object coordinates. +Local object coordinate system. The origin of the corresponding coordinate systems is not necessarily identical to the center of the object's bounding box. diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 8ca3e2b65..4b256a5ae 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -1,8 +1,9 @@ = Sensor view -Sensor view imitates the input of sensors. +Sensor view provides the input to OSI sensor models. Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: * Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. + Example: https://opensimulationinterface.github.io/open-simulation-interface/structosi3_1_1CameraSensorView.html#ac58456a34babf78792ea2608eb963f36[`image_data` of `osi3::CameraSensorView`] * Ground truth, given in the global coordinate system. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index eae97969f..8afb77b47 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,15 +1,17 @@ = Sensor view configuration The sensor view configuration configures the sensor view. +Sensor-view-configuration data enables the environment simulation to supply the necessary input to a sensor model. + There are two sources for sensor-view-configuration data. Sensor-view-configuration data can be provided by the environment simulation. -In this case, the data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model. +Note that the data is intended for the automatic configuration of an environment simulation. Sensor-view-configuration data is not intended to provide parameters to a sensor model. Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. -In this case, the data describes the input configuration that is desired by the sensor model. +In this case, the data describes the input configuration that is requested by the sensor model. In response, the environment simulation will configure the input and provide a new message which describes the actual configuration. -The configuration requested by the sensor model may differ from the actual configuration. -This happens when the environment simulation does not support a given requested configuration or when the requested configuration allowed is ambiguous. -The message describing the requested configuration differs from the message describing the actual configuration. +The configuration requested by the sensor model may differ from the configuration provided by the simulation environment. +This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. +The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the simulation environment. diff --git a/doc/setup/installing_linux_cpp.adoc b/doc/setup/installing_linux_cpp.adoc index 590d1667d..c743b197b 100644 --- a/doc/setup/installing_linux_cpp.adoc +++ b/doc/setup/installing_linux_cpp.adoc @@ -38,7 +38,7 @@ cd build ---- + . Run cmake. - To build a 32-bit target under 64-bit linux, add `-DCMAKE_CXX_FLAGS="-m32"` to the cmake command. + To build a 32-bit target under 64-bit Linux, add `-DCMAKE_CXX_FLAGS="-m32"` to the cmake command. In this case, protobuf must be in 32-bit mode too. + [source] From 2985d7fd5df224fc5caa02fb9f21d91d7e07d148 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 6 Aug 2021 17:24:26 +0200 Subject: [PATCH 82/92] fix(docs): Implement review comments (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/releases/v03.03.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/releases/v03.03.adoc b/doc/releases/v03.03.adoc index 2ff711f77..457c12e21 100644 --- a/doc/releases/v03.03.adoc +++ b/doc/releases/v03.03.adoc @@ -34,5 +34,6 @@ This minor release highlights the work that has been done on several working pac == https://github.com/OpenSimulationInterface/open-simulation-interface/milestone/18?closed=1[Content/Changes] -* **Bug Fix**: Fixed outdated version information in VERSION file in 3.3.0. This lead to wrong versioning in proto definitions and Doxygen documentation. +* **Bug Fix**: Fixed outdated version information in VERSION file in 3.3.0. +This led to wrong versioning in proto definitions and Doxygen documentation. * **Bug Fix**: Removed outdated picture in README.md. From 27f238a98eaedcdd1c9b2e4a8dee54b13e1f5338 Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Thu, 12 Aug 2021 09:03:20 +0200 Subject: [PATCH 83/92] fix(docs): Remove lorem ipsum (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/vehicle_dynamics.adoc | 8 +------ doc/setup/including_osi_dev_projects.adoc | 23 ++++++++++++------- doc/setup/installing_macos.adoc | 23 ++++++++++++------- doc/setup/using_osi_support_tools.adoc | 22 ++++++++++++------ .../benchmark_integration_gpu_radar.adoc | 22 +++++++++++------- doc/usecases/fusing_sensor_outputs.adoc | 23 ++++++++++++------- doc/usecases/generating_osi_traces.adoc | 22 ++++++++++++------ doc/usecases/injecting_faults.adoc | 23 ++++++++++++------- doc/usecases/modeling_camera_electronics.adoc | 23 ++++++++++++------- doc/usecases/modeling_lidar_sensor.adoc | 21 ++++++++++------- 10 files changed, 133 insertions(+), 77 deletions(-) diff --git a/doc/architecture/vehicle_dynamics.adoc b/doc/architecture/vehicle_dynamics.adoc index ff7d9c2b2..bb2faea14 100644 --- a/doc/architecture/vehicle_dynamics.adoc +++ b/doc/architecture/vehicle_dynamics.adoc @@ -1,9 +1,3 @@ = Vehicle dynamics -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. diff --git a/doc/setup/including_osi_dev_projects.adoc b/doc/setup/including_osi_dev_projects.adoc index 551972c37..15c3d3153 100644 --- a/doc/setup/including_osi_dev_projects.adoc +++ b/doc/setup/including_osi_dev_projects.adoc @@ -1,10 +1,17 @@ = Including OSI in development projects -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add description of this task. + +**Prerequisites** + +//TODO: Add prerequisites. + +**Steps** + +// TODO: Add steps. + +**Result** + +// TODO: Add result. \ No newline at end of file diff --git a/doc/setup/installing_macos.adoc b/doc/setup/installing_macos.adoc index 84e70b499..4fffb36c3 100644 --- a/doc/setup/installing_macos.adoc +++ b/doc/setup/installing_macos.adoc @@ -1,10 +1,17 @@ = Installing OSI on MacOS -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add description of this task. + +**Prerequisites** + +//TODO: Add prerequisites. + +**Steps** + +// TODO: Add steps. + +**Result** + +// TODO: Add result. \ No newline at end of file diff --git a/doc/setup/using_osi_support_tools.adoc b/doc/setup/using_osi_support_tools.adoc index 9f598ee25..952260da1 100644 --- a/doc/setup/using_osi_support_tools.adoc +++ b/doc/setup/using_osi_support_tools.adoc @@ -1,9 +1,17 @@ = Using OSI supporting tools -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add description of this task. + +**Prerequisites** + +//TODO: Add prerequisites. + +**Steps** + +// TODO: Add steps. + +**Result** + +// TODO: Add result. \ No newline at end of file diff --git a/doc/usecases/benchmark_integration_gpu_radar.adoc b/doc/usecases/benchmark_integration_gpu_radar.adoc index 6b460386f..83d2098ef 100644 --- a/doc/usecases/benchmark_integration_gpu_radar.adoc +++ b/doc/usecases/benchmark_integration_gpu_radar.adoc @@ -1,12 +1,18 @@ = Benchmarking and integration: OSI-GPU-radar +TODO: Content to be added in future release. TODO: Clarify content of this use case and make title more clear -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file diff --git a/doc/usecases/fusing_sensor_outputs.adoc b/doc/usecases/fusing_sensor_outputs.adoc index e88e63d69..0d20baf54 100644 --- a/doc/usecases/fusing_sensor_outputs.adoc +++ b/doc/usecases/fusing_sensor_outputs.adoc @@ -1,10 +1,17 @@ = Fusing sensor outputs -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file diff --git a/doc/usecases/generating_osi_traces.adoc b/doc/usecases/generating_osi_traces.adoc index 768094df0..2dd888a7e 100644 --- a/doc/usecases/generating_osi_traces.adoc +++ b/doc/usecases/generating_osi_traces.adoc @@ -1,9 +1,17 @@ = Generating OSI traces -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file diff --git a/doc/usecases/injecting_faults.adoc b/doc/usecases/injecting_faults.adoc index 2a3696151..047d55c9a 100644 --- a/doc/usecases/injecting_faults.adoc +++ b/doc/usecases/injecting_faults.adoc @@ -1,10 +1,17 @@ = Injecting faults -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. diff --git a/doc/usecases/modeling_camera_electronics.adoc b/doc/usecases/modeling_camera_electronics.adoc index c74269338..a9cd48a70 100644 --- a/doc/usecases/modeling_camera_electronics.adoc +++ b/doc/usecases/modeling_camera_electronics.adoc @@ -1,10 +1,17 @@ = Modeling camera electronics -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +TODO: Content to be added in future release. + +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file diff --git a/doc/usecases/modeling_lidar_sensor.adoc b/doc/usecases/modeling_lidar_sensor.adoc index 55e41fac5..45552354b 100644 --- a/doc/usecases/modeling_lidar_sensor.adoc +++ b/doc/usecases/modeling_lidar_sensor.adoc @@ -1,10 +1,15 @@ = Modeling a LIDAR sensor -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +// TODO: Add extensive description of this use case. + +**Prerequisites** + +// TODO: Add prerequisites for this use case. + +**Corresponding messages** + +// TODO: Add and describe messages relevant to this use case. + +**Example** + +// TODO: Add one or more relevant examples. \ No newline at end of file From c7d131c85be420df5405baaa2a6f412fe8f11e0c Mon Sep 17 00:00:00 2001 From: Maximilian Rosin <maximilian.rosin@parson-europe.com> Date: Fri, 13 Aug 2021 14:41:27 +0200 Subject: [PATCH 84/92] fix(docs): Fix typos (#549) Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 2 +- doc/architecture/feature_data.adoc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 0d6983198..1cf07edda 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -25,7 +25,7 @@ The following figure shows a more advanced use case for traffic participants. image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] The ``HostVehicleData`` interface describes the measured internal states of a traffic participant -OSI currently provides only limited support for data structures describing measured internal states traffic participants. +OSI currently provides only limited support for data structures describing measured internal states of traffic participants. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. All fields in an interface are set to `optional`. diff --git a/doc/architecture/feature_data.adoc b/doc/architecture/feature_data.adoc index de00650b1..a92720506 100644 --- a/doc/architecture/feature_data.adoc +++ b/doc/architecture/feature_data.adoc @@ -1,5 +1,5 @@ = Feature data -Feature-data messages contains detected features in the reference frame of a sensor. +Feature-data messages contain detected features in the reference frame of a sensor. Feature-data messages are generated from ground-truth messages. -It serves, for example, as input for sensor models simulating object detection or feature fusion models. +They serve, for example, as input to sensor models simulating object detection or feature fusion models. From 1938f722db45ef85d01f6c899975c038fe7f8a2a Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" <pmai@pmsf.de> Date: Wed, 18 Aug 2021 10:49:46 +0200 Subject: [PATCH 85/92] Add packaging and data layer definition drafts Signed-off-by: Pierre R. Mai <pmai@pmsf.de> --- doc/architecture/data_layer.adoc | 17 +++++++++-------- doc/architecture/packaging_layer.adoc | 15 ++++++++------- 2 files changed, 17 insertions(+), 15 deletions(-) diff --git a/doc/architecture/data_layer.adoc b/doc/architecture/data_layer.adoc index 7f23e28c7..59d13e9da 100644 --- a/doc/architecture/data_layer.adoc +++ b/doc/architecture/data_layer.adoc @@ -1,10 +1,11 @@ = Data layer -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. -Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The data layer of OSI resides in the message specifications given using the ProtoBuf IDL. +It defines the data that can be transmitted using OSI, including the structure and semantics of the data. + +As a second part it also specifies the encoding(s) to be used when transmitting OSI data. +Currently this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature. + +The data layer does not directly define components and transmission routes, which are relegated to the packaging layer of OSI. +There can be many packaging layer implementations using the common data layer definitions. +This also enables easy bridging of information between components using different packaging layer implementations, since the data being exchanged remains compatible. \ No newline at end of file diff --git a/doc/architecture/packaging_layer.adoc b/doc/architecture/packaging_layer.adoc index 2a42960e6..d9768451a 100644 --- a/doc/architecture/packaging_layer.adoc +++ b/doc/architecture/packaging_layer.adoc @@ -1,9 +1,10 @@ = Packaging layer -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. -Et malesuada fames ac turpis egestas. -Mauris pharetra et ultrices neque ornare aenean euismod elementum nisi. -Nulla facilisi morbi tempus iaculis urna id. Justo eget magna fermentum iaculis. -Sed augue lacus viverra vitae congue eu. Velit ut tortor pretium viverra suspendisse. -Amet commodo nulla facilisi nullam vehicula ipsum a. Nibh nisl condimentum id venenatis a. -Diam vel quam elementum pulvinar etiam non quam lacus suspendisse. \ No newline at end of file +The packaging layer of OSI specifies the way that components (e.g. models) employing the OSI data layer can be packaged in order to achieve easy interoperability. + +It specifies model types (e.g. sensor model, traffic participant model), together with mandatory and optional OSI inputs, outputs, parameter interfaces. +It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages, that allow use across platforms and implementations. + +Multiple packaging layer implementations are possible within the OSI framework, with the common data layer ensuring ease of bridging between multiple implementations. +The current centrally defined packaging layer is the OSI Sensor Model Packaging (OSMP) specification. +It is defined based on FMI 2.0 and certain additional conventions to allow packaging of OSI using models as FMUs. \ No newline at end of file From 2126022f22085b02834b0fa47f83603f6b6378eb Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" <pmai@pmsf.de> Date: Wed, 18 Aug 2021 12:54:04 +0200 Subject: [PATCH 86/92] Commit CCB review results for doc migration Signed-off-by: Pierre R. Mai <pmai@pmsf.de> --- doc/architecture/sensor_model.adoc | 1 - doc/architecture/sensor_view.adoc | 2 +- .../sensor_view_configuration.adoc | 4 ++-- doc/architecture/trace_file_naming.adoc | 18 ++++++++++++++---- doc/releases/versioning.adoc | 2 +- .../transforming_coordinate_systems.adoc | 10 +++++++--- 6 files changed, 25 insertions(+), 12 deletions(-) diff --git a/doc/architecture/sensor_model.adoc b/doc/architecture/sensor_model.adoc index 65b63d565..9bf981079 100644 --- a/doc/architecture/sensor_model.adoc +++ b/doc/architecture/sensor_model.adoc @@ -1,6 +1,5 @@ = Sensor model Sensor models consume sensor-view messages and produce sensor-data messages. -Those models can be based on physics or phenomenological. Sensor-model output does not represent raw data but detected features or classified objects. \ No newline at end of file diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 4b256a5ae..fde15f6e3 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -5,5 +5,5 @@ Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: * Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. - Example: https://opensimulationinterface.github.io/open-simulation-interface/structosi3_1_1CameraSensorView.html#ac58456a34babf78792ea2608eb963f36[`image_data` of `osi3::CameraSensorView`] + Example of technology-specific data: https://opensimulationinterface.github.io/open-simulation-interface/structosi3_1_1CameraSensorView.html#ac58456a34babf78792ea2608eb963f36[`image_data` of `osi3::CameraSensorView`] * Ground truth, given in the global coordinate system. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index 8afb77b47..d7ed27192 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -12,6 +12,6 @@ Sensor-view-configuration data is not intended to provide parameters to a sensor Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. In this case, the data describes the input configuration that is requested by the sensor model. In response, the environment simulation will configure the input and provide a new message which describes the actual configuration. -The configuration requested by the sensor model may differ from the configuration provided by the simulation environment. +The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. -The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the simulation environment. +The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the environment simulation. diff --git a/doc/architecture/trace_file_naming.adoc b/doc/architecture/trace_file_naming.adoc index 951b17c69..225bce382 100644 --- a/doc/architecture/trace_file_naming.adoc +++ b/doc/architecture/trace_file_naming.adoc @@ -6,7 +6,7 @@ Names of OSI trace files should have the following format: [source] ---- -<type>_<osi-version>_<protobuf-version>_<frame-number>_<custom-trace-name>.osi +<timestamp>_<type>_<osi-version>_<protobuf-version>_<number-of-frames>_<custom-trace-name>.osi ---- **Types** @@ -20,12 +20,22 @@ Trace file contains sensor-view messages. `gt`:: Trace file contains ground-truth messages. +`tu`:: +Trace file contains traffic-update messages. + +`tc`:: +Trace file contains traffic-command messages. + + **Example** Given an OSI trace file with the following information: [cols="1,1"] |=== +|Timestamp (ISO 8601) +|20210818T150542Z + |Type |SensorView @@ -38,13 +48,13 @@ Given an OSI trace file with the following information: |Number of frames |1523 -|Scenario name +|Custom Trace Name |highway |=== -The recommend file name is: +The recommended file name is: [source] ---- -sv_312_300_1523_highway.osi +20210818T150542Z_sv_312_300_1523_highway.osi ---- diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index f71002be7..0bd6b323a 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -1,4 +1,4 @@ -= Versioning += Versioning and Compatibility The version number is defined in `InterfaceVersion::version_number` in `osi_version.proto` as the field’s default value. diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc index ebf98fd29..0cfbd90ee 100644 --- a/doc/usecases/transforming_coordinate_systems.adoc +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -1,7 +1,11 @@ -= Transforming coordinate systems += Coordinate Transformations -Transforming coordinates for a specific vehicle or sensor is a common task when running simulations. -OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. +== Vehicle and Sensor Coordinate Systems + +Transforming coordinates from the world coordinate system for a specific vehicle and its sensors is a common task when running simulations. + +This section provides an overview of the involved messages, fields and their relationship for this task. +It demonstrates how world coordinate system, vehicle coordinate system, and sensor coordinate system are related for a specific (ego-)vehicle. //TODO: Should we add one or more sentences about the mathematical operations involved? From df12fac170545fe86441f53ff8553e97e6ca5abe Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" <pmai@pmsf.de> Date: Thu, 19 Aug 2021 11:35:30 +0200 Subject: [PATCH 87/92] Fix language issues in data and packaging layer Signed-off-by: Pierre R. Mai <pmai@pmsf.de> --- doc/architecture/data_layer.adoc | 10 +++++----- doc/architecture/packaging_layer.adoc | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/architecture/data_layer.adoc b/doc/architecture/data_layer.adoc index 59d13e9da..950209a94 100644 --- a/doc/architecture/data_layer.adoc +++ b/doc/architecture/data_layer.adoc @@ -3,9 +3,9 @@ The data layer of OSI resides in the message specifications given using the ProtoBuf IDL. It defines the data that can be transmitted using OSI, including the structure and semantics of the data. -As a second part it also specifies the encoding(s) to be used when transmitting OSI data. -Currently this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature. +Additionally, it also specifies the encoding(s) to be used when transmitting OSI data. +Currently, this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature. -The data layer does not directly define components and transmission routes, which are relegated to the packaging layer of OSI. -There can be many packaging layer implementations using the common data layer definitions. -This also enables easy bridging of information between components using different packaging layer implementations, since the data being exchanged remains compatible. \ No newline at end of file +The data layer does not directly define components and transmission routes, which are defined in the packaging layer of OSI. +There can be many packaging layer implementations using the shared data layer definitions. +The flexibility this gives enables easy bridging of information between components using different packaging layer implementations since the data that is exchanged remains compatible. \ No newline at end of file diff --git a/doc/architecture/packaging_layer.adoc b/doc/architecture/packaging_layer.adoc index d9768451a..b1c51966c 100644 --- a/doc/architecture/packaging_layer.adoc +++ b/doc/architecture/packaging_layer.adoc @@ -1,10 +1,10 @@ = Packaging layer -The packaging layer of OSI specifies the way that components (e.g. models) employing the OSI data layer can be packaged in order to achieve easy interoperability. +The packaging layer of OSI specifies how components (like sensor models) using the OSI data layer are packaged for exchange. -It specifies model types (e.g. sensor model, traffic participant model), together with mandatory and optional OSI inputs, outputs, parameter interfaces. -It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages, that allow use across platforms and implementations. +It specifies model types (like sensor model, traffic participant model) and their mandatory and optional OSI inputs, outputs, and parameter interfaces. +It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages that enable use across platforms and implementations. -Multiple packaging layer implementations are possible within the OSI framework, with the common data layer ensuring ease of bridging between multiple implementations. +Multiple packaging layer implementations are possible within the OSI framework, with the shared data layer ensuring ease of bridging between different implementations. The current centrally defined packaging layer is the OSI Sensor Model Packaging (OSMP) specification. It is defined based on FMI 2.0 and certain additional conventions to allow packaging of OSI using models as FMUs. \ No newline at end of file From f7ab44058f92b8451c0aef5196944654560c1eb7 Mon Sep 17 00:00:00 2001 From: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> Date: Wed, 25 Aug 2021 09:23:32 +0200 Subject: [PATCH 88/92] style(docs): linguistic review (#549) Signed-off-by: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> --- doc/architecture/architecture_overview.adoc | 16 +++++++++------- doc/architecture/data_layer.adoc | 17 ++++++++++------- doc/architecture/formatting_scripts.adoc | 2 +- doc/architecture/packaging_layer.adoc | 15 +++++++++------ .../reference_points_coordinate_systems.adoc | 6 +++--- .../sensor_view_configuration.adoc | 19 ++++++++++--------- 6 files changed, 42 insertions(+), 33 deletions(-) diff --git a/doc/architecture/architecture_overview.adoc b/doc/architecture/architecture_overview.adoc index 1cf07edda..6f146eb41 100644 --- a/doc/architecture/architecture_overview.adoc +++ b/doc/architecture/architecture_overview.adoc @@ -1,8 +1,9 @@ = Overview of OSI architecture -OSI contains an object-based environment description using the message format of the https://github.com/protocolbuffers/protobuf/wiki[Protocol Buffer] library developed and maintained by Google. +OSI contains an object-based environment description that uses the message format of the https://github.com/protocolbuffers/protobuf/wiki[Protocol Buffer] library. +The Protocol Buffer library was developed and is maintained by Google. OSI defines top-level messages that are used to exchange data between separate models. -Top-level messages define the ``GroundTruth`` interface, the ``SensorData`` interface and, since OSI version 3.0.0, the ``SensorView``, ``SensorViewConfiguration`` and ``FeatureData`` interfaces. +Top-level messages define the `GroundTruth` interface, the `SensorData` interface, and – since OSI version 3.0.0 – the interfaces `SensorView`, `SensorViewConfiguration`, and `FeatureData`. The following figure shows the interfaces and models involved in modeling a sensor. @@ -11,8 +12,8 @@ image::{images_open_simulation_interface}/osi-context.png[1100] OSI also defines interfaces for traffic participant models. -The ``TrafficCommand`` interface allows to send commands to traffic participant models. -The ``TrafficUpdate`` interface allows to receive their updated state. +The `TrafficCommand` interface makes it possible to send commands to traffic participant models. +The `TrafficUpdate` interface makes it possible to receive the updated state from traffic participant models. The following figure shows the interfaces of a generic traffic participant. .Interface of a traffic participant @@ -24,14 +25,15 @@ The following figure shows a more advanced use case for traffic participants. .Traffic participant with sensor models, AD function, and dynamic model image::{images_open_simulation_interface}/osi-traffic-participant-advanced.png[1100] -The ``HostVehicleData`` interface describes the measured internal states of a traffic participant -OSI currently provides only limited support for data structures describing measured internal states of traffic participants. +The `HostVehicleData` interface describes the measured internal states of a traffic participant. +OSI currently provides only limited support for data structures that describe measured internal states of traffic participants. Actuator intentions are currently not covered by OSI and must be handled with a different data description format. All fields in an interface are set to `optional`. `required` is not used. This has been done to allow backward-compatible changes in the field. -Additionally, this is the default behavior in Protocol Buffer version 3 that does no longer have the `required` type and therefore ensures update compatibility. +Additionally, this is the default behavior in Protocol Buffer version 3 that does no longer have the `required` type. +Setting all fields to `optional` thus ensures update compatibility. However, this does not mean that filling the field is optional. For the purpose of providing a complete interface, all existing fields should be set, unless not setting a field carries a specific meaning as indicated in the accompanying comment. diff --git a/doc/architecture/data_layer.adoc b/doc/architecture/data_layer.adoc index 950209a94..2c3959bfd 100644 --- a/doc/architecture/data_layer.adoc +++ b/doc/architecture/data_layer.adoc @@ -1,11 +1,14 @@ = Data layer -The data layer of OSI resides in the message specifications given using the ProtoBuf IDL. -It defines the data that can be transmitted using OSI, including the structure and semantics of the data. +The data layer of OSI is defined in the message specifications using the ProtoBuf IDL. +It defines the data that can be transmitted using OSI, including the structure and the semantics of the data. -Additionally, it also specifies the encoding(s) to be used when transmitting OSI data. -Currently, this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature. +Additionally, it specifies the encoding to be used when OSI data is transmitted. +Currently, ProtoBuf encoding is used, but other encodings are possible with the ProtoBuf IDL. +FlatBuffer encoding has been implemented as an experimental feature. -The data layer does not directly define components and transmission routes, which are defined in the packaging layer of OSI. -There can be many packaging layer implementations using the shared data layer definitions. -The flexibility this gives enables easy bridging of information between components using different packaging layer implementations since the data that is exchanged remains compatible. \ No newline at end of file +The data layer does not directly define components and transmission routes. +These are defined in the packaging layer of OSI. +There may be different packaging layer implementations using the shared data layer definitions. +The data that is exchanged remains compatible regardless of the packaging layer implementation. +The use of a shared data layer ensures easy bridging between different packaging layer implementations. \ No newline at end of file diff --git a/doc/architecture/formatting_scripts.adoc b/doc/architecture/formatting_scripts.adoc index b30064921..8bed56627 100644 --- a/doc/architecture/formatting_scripts.adoc +++ b/doc/architecture/formatting_scripts.adoc @@ -49,4 +49,4 @@ The default value is `None`. **Related topics** -* xref:#top-1a2f4b0c-195c-4f18-89ad-d48a123bd8c1[OSI trace file formats] \ No newline at end of file +* <<#top-1a2f4b0c-195c-4f18-89ad-d48a123bd8c1>>[OSI trace file formats] \ No newline at end of file diff --git a/doc/architecture/packaging_layer.adoc b/doc/architecture/packaging_layer.adoc index b1c51966c..386394dcf 100644 --- a/doc/architecture/packaging_layer.adoc +++ b/doc/architecture/packaging_layer.adoc @@ -1,10 +1,13 @@ = Packaging layer -The packaging layer of OSI specifies how components (like sensor models) using the OSI data layer are packaged for exchange. +The packaging layer of OSI specifies how components that use the OSI data layer, for example, sensor models, are packaged for exchange. -It specifies model types (like sensor model, traffic participant model) and their mandatory and optional OSI inputs, outputs, and parameter interfaces. -It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages that enable use across platforms and implementations. +It specifies model types and their mandatory and optional OSI inputs, OSI outputs, and parameter interfaces. +A model type may be, for example, a sensor model or a traffic participant model. +The packaging layer also specifies component technology standards. +This makes it possible to encapsulate model types in easily exchangeable component packages that can be used across platforms and implementations. -Multiple packaging layer implementations are possible within the OSI framework, with the shared data layer ensuring ease of bridging between different implementations. -The current centrally defined packaging layer is the OSI Sensor Model Packaging (OSMP) specification. -It is defined based on FMI 2.0 and certain additional conventions to allow packaging of OSI using models as FMUs. \ No newline at end of file +Multiple packaging layer implementations are possible within the OSI framework. +The shared data layer ensures easy bridging between the different implementations. +The currently defined central packaging layer is the OSI Sensor Model Packaging (OSMP) specification. +It is based on FMI 2.0 and uses certain additional conventions to allow packaging of OSI using models as FMUs. \ No newline at end of file diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index d98a9be10..0a749446b 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -4,14 +4,14 @@ OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between OSI uses three coordinate systems: World coordinate system:: -Coordinate system for all entities which are part of ground truth. +Coordinate system for all entities that are part of ground truth. The world coordinate system is an inertial x/y/z-coordinate system. -The origin is the global reference point, which is determined by the environment simulation. +The origin is the global reference point that is determined by the environment simulation. This reference point may be derived from map data or other considerations. World coordinates can be mapped to a geographic coordinate system via `osi3::GroundTruth::proj_string`. Sensor coordinate system:: -Coordinate system for all entities which are part of sensor data. +Coordinate system for all entities that are part of sensor data. The origin is the mounting position of the physical sensor or a virtual mounting position, depending on the OSI message. Object coordinate system:: diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index d7ed27192..41267774c 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,17 +1,18 @@ = Sensor view configuration -The sensor view configuration configures the sensor view. Sensor-view-configuration data enables the environment simulation to supply the necessary input to a sensor model. -There are two sources for sensor-view-configuration data. +There are two sources for sensor-view-configuration data: -Sensor-view-configuration data can be provided by the environment simulation. -Note that the data is intended for the automatic configuration of an environment simulation. -Sensor-view-configuration data is not intended to provide parameters to a sensor model. +1. Sensor-view-configuration data may be provided by the environment simulation. ++ +NOTE: The data is intended for the automatic configuration of an environment simulation. Sensor-view-configuration data is not intended to provide parameters to a sensor model. -Sensor-view-configuration data can also be provided by the sensor model to the environment simulation. +2. Sensor-view-configuration data may be provided by the sensor model to the environment simulation. ++ In this case, the data describes the input configuration that is requested by the sensor model. -In response, the environment simulation will configure the input and provide a new message which describes the actual configuration. -The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. -This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. +In response, the environment simulation configures the input and provides a new message that describes the actual configuration. + The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the environment simulation. +The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. +This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. \ No newline at end of file From d100c28fd68041754ae0d14a0c5681fd723d2145 Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" <pmai@pmsf.de> Date: Wed, 25 Aug 2021 10:28:14 +0200 Subject: [PATCH 89/92] Reorder sensor view configuration, fix single quotes. Signed-off-by: Pierre R. Mai <pmai@pmsf.de> --- doc/architecture/sensor_view.adoc | 2 +- .../sensor_view_configuration.adoc | 31 ++++++++++++++----- .../transforming_coordinate_systems.adoc | 16 +++++----- 3 files changed, 32 insertions(+), 17 deletions(-) diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index fde15f6e3..903e381e6 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -4,6 +4,6 @@ Sensor view provides the input to OSI sensor models. Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: -* Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor’s mounting position. +* Physical technology-specific data, given with respect to the physical sensor coordinate system specified in the corresponding physical sensor's mounting position. Example of technology-specific data: https://opensimulationinterface.github.io/open-simulation-interface/structosi3_1_1CameraSensorView.html#ac58456a34babf78792ea2608eb963f36[`image_data` of `osi3::CameraSensorView`] * Ground truth, given in the global coordinate system. \ No newline at end of file diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index 41267774c..005ce3155 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,18 +1,33 @@ = Sensor view configuration +The sensor view is flexibly defined to support different kinds of sensor models with appropriate input. +The sensor view configuration defines the configuration of a particular sensor view. + +This message is used in the initialization phase of a simulation to negotiate the sensor view configuration for a particular sensor view input. +It is also included as a sub-message in all sensor view messages to indicate the sensor view configuration valid for this particular sensor view message. + Sensor-view-configuration data enables the environment simulation to supply the necessary input to a sensor model. +It further enables a sensor model to check whether the input supplied matches its requirements and expectations and to terminate a simulation if this is not the case. -There are two sources for sensor-view-configuration data: +NOTE: The data is intended for the automatic configuration of the sensor view interface between environment simulation and sensor model. +Sensor-view-configuration data is not intended as a mechanism to parametrize a generic sensor model. -1. Sensor-view-configuration data may be provided by the environment simulation. -+ -NOTE: The data is intended for the automatic configuration of an environment simulation. Sensor-view-configuration data is not intended to provide parameters to a sensor model. +During the initialization phase, there are two sources for sensor-view-configuration data: -2. Sensor-view-configuration data may be provided by the sensor model to the environment simulation. +1. Sensor-view-configuration data may be provided by the sensor model to the environment simulation. + In this case, the data describes the input configuration that is requested by the sensor model. -In response, the environment simulation configures the input and provides a new message that describes the actual configuration. +If no such data is provided by a sensor model, then the environment simulation will fall back to manual configuration of the sensor view. + +2. Sensor-view-configuration data may be provided by the environment simulation. ++ +In response to the request by the sensor model, or based on manual configuration, the environment simulation configures the input and provides a new message that describes the actual configuration. -The message describing the configuration requested by the sensor model differs from the message describing the configuration provided by the environment simulation. The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. -This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. \ No newline at end of file +This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. + +In response to this difference the sensor model can either accept this difference and adapt to it, or it can terminate the simulation to indicate that it is not able to accept the difference. + +The specifics of the auto negotiation mechanism are specified in the packaging layer. + +After the initialization phase the environment simulation will provide the actual sensor view configuration also as part of each sensor view message. \ No newline at end of file diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc index 0cfbd90ee..749382f80 100644 --- a/doc/usecases/transforming_coordinate_systems.adoc +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -2,27 +2,27 @@ == Vehicle and Sensor Coordinate Systems -Transforming coordinates from the world coordinate system for a specific vehicle and its sensors is a common task when running simulations. +Transforming coordinates from the world coordinate system for a specific vehicle and its sensors is frequently needed when running simulations. -This section provides an overview of the involved messages, fields and their relationship for this task. -It demonstrates how world coordinate system, vehicle coordinate system, and sensor coordinate system are related for a specific (ego-)vehicle. +This section provides an overview of the involved messages and fields and their relationship for this task. +It demonstrates how world coordinate system, vehicle coordinate system, and sensor coordinate system are related given a specific (ego-)vehicle. //TODO: Should we add one or more sentences about the mathematical operations involved? **Corresponding messages** ``GroundTruth::moving_object::base::position``:: -Defines the position of the vehicle’s reference point in world coordinates. +This field defines the position of the vehicle's reference point in world coordinates. In Open Simulation Interface, the position of an object is defined by the coordinates of the center of the object's bounding box. ``GroundTruth::moving_object::base::orientation``:: -Defines the orientation of the vehicle’s reference point in world coordinates. +This field defines the orientation of the vehicle's reference point in world coordinates. ``GroundTruth::moving_object::vehicle_attributes::bbcenter_to_rear``:: -The vector pointing from the vehicle’s reference point to the middle of the rear axle under neutral load conditions in vehicle coordinates. +This field specifies the vector pointing from the vehicle's reference point to the middle of the rear axle under neutral load conditions in vehicle coordinates. ``SensorData::mounting_position``:: -Defines the sensor’s position and orientation and thereby the origin of the sensor coordinate system. +This field defines the sensor's position and orientation and, thereby, the origin of the sensor coordinate system. The mounting position is given in the vehicle coordinate system. **Example** @@ -30,6 +30,6 @@ The mounting position is given in the vehicle coordinate system. The following image shows the relationship between the coordinate systems. The reference point of the vehicle is given by a vector in the world coordinate system. A vector pointing from the reference position of the vehicle to the center of the rear axle then yields the origin of the vehicle coordinate system. -The mounting positions of the sensors and therefore the origins of the corresponding sensor coordinate systems are then given with respect to the vehicle coordinate system. +The mounting positions of the sensors and, therefore, the origins of the corresponding sensor coordinate systems are given with respect to the vehicle coordinate system. image::{images_open_simulation_interface}/osi_example_coordinate_systems.png[] \ No newline at end of file From 432e09c65351686992f20e3bb3194e7354734648 Mon Sep 17 00:00:00 2001 From: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> Date: Wed, 25 Aug 2021 13:13:19 +0200 Subject: [PATCH 90/92] fix(docs): linguistic review (#549) Signed-off-by: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> --- doc/architecture/ground_truth.adoc | 6 +++--- doc/architecture/reference_points_coordinate_systems.adoc | 3 ++- doc/releases/versioning.adoc | 2 +- doc/usecases/modeling_traffic_participant.adoc | 2 +- doc/usecases/transforming_coordinate_systems.adoc | 2 +- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/doc/architecture/ground_truth.adoc b/doc/architecture/ground_truth.adoc index f55b2a1f1..9db2e216a 100644 --- a/doc/architecture/ground_truth.adoc +++ b/doc/architecture/ground_truth.adoc @@ -1,5 +1,5 @@ = Ground truth -Ground-truth messages describe the simulated environment around all simulated objects in the global coordinate system at consecutive time instances. -It is based on data available to the simulation environment and is published to external subscribers. -Depending on the external subscriber, ground-truth messages may be individually restricted to reduce the data to be exchanged. +Ground-truth messages describe the simulated environment containing all simulated objects in the global coordinate system at consecutive time instances. +It is based on data available to the simulation environment. +Typically, ground-truth messages are contained in sensor view messages. \ No newline at end of file diff --git a/doc/architecture/reference_points_coordinate_systems.adoc b/doc/architecture/reference_points_coordinate_systems.adoc index 0a749446b..c3406d5b7 100644 --- a/doc/architecture/reference_points_coordinate_systems.adoc +++ b/doc/architecture/reference_points_coordinate_systems.adoc @@ -16,4 +16,5 @@ The origin is the mounting position of the physical sensor or a virtual mounting Object coordinate system:: Local object coordinate system. -The origin of the corresponding coordinate systems is not necessarily identical to the center of the object's bounding box. +The origin of the corresponding coordinate system is not necessarily identical to the center of the object's bounding box. +If the origin of the corresponding coordinate system is not identical to the center of the object's bounding box, the object documentation will provide the actual definition. \ No newline at end of file diff --git a/doc/releases/versioning.adoc b/doc/releases/versioning.adoc index 0bd6b323a..bdaf96f13 100644 --- a/doc/releases/versioning.adoc +++ b/doc/releases/versioning.adoc @@ -1,6 +1,6 @@ = Versioning and Compatibility -The version number is defined in `InterfaceVersion::version_number` in `osi_version.proto` as the field’s default value. +The version number is defined in `InterfaceVersion::version_number` in `osi_version.proto` as the field's default value. OSI uses https://semver.org/[Semantic Versioning]. diff --git a/doc/usecases/modeling_traffic_participant.adoc b/doc/usecases/modeling_traffic_participant.adoc index 1b8edbd80..e1898024b 100644 --- a/doc/usecases/modeling_traffic_participant.adoc +++ b/doc/usecases/modeling_traffic_participant.adoc @@ -14,7 +14,7 @@ The following figure shows a very simple use case. image::{images_open_simulation_interface}/osi-traffic-participant-use-case-1.png[1100] The traffic participant bases its behavior only on an idealized view of the area around it. -If they exist, the traffic participant’s dynamics are included in the model. +If they exist, the traffic participant's dynamics are included in the model. The following figure shows a traffic participant with separately modeled behavior and dynamics. diff --git a/doc/usecases/transforming_coordinate_systems.adoc b/doc/usecases/transforming_coordinate_systems.adoc index 749382f80..7a9743aa1 100644 --- a/doc/usecases/transforming_coordinate_systems.adoc +++ b/doc/usecases/transforming_coordinate_systems.adoc @@ -13,7 +13,7 @@ It demonstrates how world coordinate system, vehicle coordinate system, and sens ``GroundTruth::moving_object::base::position``:: This field defines the position of the vehicle's reference point in world coordinates. -In Open Simulation Interface, the position of an object is defined by the coordinates of the center of the object's bounding box. +In Open Simulation Interface, the position of an object is defined by the coordinates of the center of the object's 3D bounding box. ``GroundTruth::moving_object::base::orientation``:: This field defines the orientation of the vehicle's reference point in world coordinates. From d28da072138007401e09336369fbffb4a7ff53df Mon Sep 17 00:00:00 2001 From: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> Date: Wed, 25 Aug 2021 16:56:15 +0200 Subject: [PATCH 91/92] fix(doc): add data layer and packaging layer to user guide (#549) Signed-off-by: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> --- doc/open-simulation-interface_user_guide.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/open-simulation-interface_user_guide.adoc b/doc/open-simulation-interface_user_guide.adoc index f0af26b01..80511fdf3 100644 --- a/doc/open-simulation-interface_user_guide.adoc +++ b/doc/open-simulation-interface_user_guide.adoc @@ -1,4 +1,4 @@ -ifndef::THIS_STANDARD[] +ifndef::THIS_STANDARD[] :asciidoc-resources: ../asciidoc-resources include::{asciidoc-resources}/preamble.adoc[] @@ -60,11 +60,11 @@ include::./architecture/reference_points_coordinate_systems.adoc[leveloffset=+3] include::./usecases/transforming_coordinate_systems.adoc[leveloffset=+3] -//=== Layering +=== Layering -//include::./architecture/data_layer.adoc[leveloffset=+3] +include::./architecture/data_layer.adoc[leveloffset=+3] -//include::./architecture/packaging_layer.adoc[leveloffset=+3] +include::./architecture/packaging_layer.adoc[leveloffset=+3] === OSI trace files From 8d6e80d31cb23cf813a84adc0ab54f72e991788b Mon Sep 17 00:00:00 2001 From: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> Date: Thu, 26 Aug 2021 13:36:39 +0200 Subject: [PATCH 92/92] doc review (#549) Signed-off-by: Patrick Schedlbauer <patrick.schedlbauer@parson-europe.com> --- doc/architecture/sensor_view.adoc | 2 +- .../sensor_view_configuration.adoc | 27 ++++++++++--------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/doc/architecture/sensor_view.adoc b/doc/architecture/sensor_view.adoc index 903e381e6..a63f06433 100644 --- a/doc/architecture/sensor_view.adoc +++ b/doc/architecture/sensor_view.adoc @@ -1,6 +1,6 @@ = Sensor view -Sensor view provides the input to OSI sensor models. +The sensor view provides the input to OSI sensor models. Sensor-view messages are derived from ground-truth messages. All information regarding the environment is given with respect to the virtual sensor coordinate system, with two exceptions: diff --git a/doc/architecture/sensor_view_configuration.adoc b/doc/architecture/sensor_view_configuration.adoc index 005ce3155..46e878398 100644 --- a/doc/architecture/sensor_view_configuration.adoc +++ b/doc/architecture/sensor_view_configuration.adoc @@ -1,33 +1,34 @@ = Sensor view configuration -The sensor view is flexibly defined to support different kinds of sensor models with appropriate input. +The sensor view is flexibly defined to provide different kinds of sensor models with appropriate input. The sensor view configuration defines the configuration of a particular sensor view. -This message is used in the initialization phase of a simulation to negotiate the sensor view configuration for a particular sensor view input. -It is also included as a sub-message in all sensor view messages to indicate the sensor view configuration valid for this particular sensor view message. +The sensor-view-configuration message is used in the initialization phase of a simulation to negotiate the sensor view configuration for a particular sensor view input. +It is also included as a sub-message in sensor view messages to indicate that the sensor view configuration is valid for a particular sensor view message. -Sensor-view-configuration data enables the environment simulation to supply the necessary input to a sensor model. -It further enables a sensor model to check whether the input supplied matches its requirements and expectations and to terminate a simulation if this is not the case. +Sensor-view-configuration data has two main applications: -NOTE: The data is intended for the automatic configuration of the sensor view interface between environment simulation and sensor model. -Sensor-view-configuration data is not intended as a mechanism to parametrize a generic sensor model. +- It enables the environment simulation to provide the necessary input to a sensor model. +- It enables a sensor model to check whether the input matches its requirements. +If the input does not match the requirements, the sensor model may terminate the simulation. + +NOTE: Sensor-view-configuration data is intended for the automatic configuration of the sensor view interface between environment simulation and sensor model. +The data is not intended as a mechanism to parametrize a generic sensor model. During the initialization phase, there are two sources for sensor-view-configuration data: 1. Sensor-view-configuration data may be provided by the sensor model to the environment simulation. -+ In this case, the data describes the input configuration that is requested by the sensor model. -If no such data is provided by a sensor model, then the environment simulation will fall back to manual configuration of the sensor view. +If no such data is provided by the sensor model, then the environment simulation will fall back to manual configuration of the sensor view. 2. Sensor-view-configuration data may be provided by the environment simulation. -+ In response to the request by the sensor model, or based on manual configuration, the environment simulation configures the input and provides a new message that describes the actual configuration. The configuration requested by the sensor model may differ from the configuration provided by the environment simulation. This happens when the environment simulation does not support a requested configuration or when the requested configuration is ambiguous. -In response to this difference the sensor model can either accept this difference and adapt to it, or it can terminate the simulation to indicate that it is not able to accept the difference. +In response to this difference, the sensor model can either accept this difference and adapt to it, or it can terminate the simulation to indicate that it is not able to accept the difference. -The specifics of the auto negotiation mechanism are specified in the packaging layer. +The packaging layer defines the specifics of this auto-negotiation mechanism. -After the initialization phase the environment simulation will provide the actual sensor view configuration also as part of each sensor view message. \ No newline at end of file +After the initialization phase, the environment simulation provides the actual sensor view configuration as part of each sensor view message. \ No newline at end of file