diff options
author | Tibor Frank <tifrank@cisco.com> | 2023-05-03 13:53:27 +0000 |
---|---|---|
committer | Tibor Frank <tifrank@cisco.com> | 2023-05-09 05:56:22 +0000 |
commit | 374954b9d648f503f6783325a1266457953a998d (patch) | |
tree | 5514dee6af2a2e069189efe39d4e929dd25721f7 | |
parent | 46eac7bb697e8261dba5b439a15f5a6125f31760 (diff) |
C-Docs: New structure
Change-Id: I73d107f94b28b138f3350a9e1eedb0555583a9ca
Signed-off-by: Tibor Frank <tifrank@cisco.com>
641 files changed, 702 insertions, 86871 deletions
diff --git a/docs/content/_index.md b/docs/content/_index.md index 15cd1ec3f1..eda7ecf8f9 100644 --- a/docs/content/_index.md +++ b/docs/content/_index.md @@ -3,39 +3,27 @@ title: "FD.io CSIT" type: "docs" --- -# Report Structure +# Documentation Structure -FD.io CSIT Dashboard Documentation contains system performance and functional -testing data. - -Documentation is structured as follows: - -1. INTRODUCTION: General introduction to CSIT Performance Dashboard. - - **Dashboard History**: Version changes. - - **Test Scenarios Overview**: A brief overview of test scenarios - covered in this report. - - **Design**: Framework modular design hierarchy. - - **Test Naming**: Test naming convention. - - **Test Tags Descriptions**: Robot Framework Tags used for test suite and - test case grouping and selection. -2. METHODOLOGY: - - **Overview**: Tested logical topologies, test coverage and naming - specifics. -3. RELEASE NOTES: Performance tests executed in physical FD.io - testbeds. - - **VPP Performance**: Changes, added tests, environment or methodology - changes, known issues. - - **DPDK Performance**: Changes, added tests, environment or methodology - changes, known issues. - - **TRex Performance**: Changes, added tests, environment or methodology - changes, known issues. - - **VPP Device**: Changes, added tests, environment or methodology - changes, known issues. -4. INFRASTRUCTURE: +1. OVERVIEW: General introduction to CSIT Performance Dashboard and CSIT itself. + - **C-Dash** + - **CSIT** +2. METHODOLOGY + - **Overview** + - **Measurement** + - **Test** + - **Trending** + - **Per-patch Testing** +3. RELEASE NOTES: Performance tests executed in physical FD.io testbeds. + - **CSIT rls2306** + - **Previous** +4. INFRASTRUCTURE - **FD.io DC Vexxhost Inventory**: Physical testbeds location. - - **FD.io CSIT Testbed Specifications**: Specification of the physical + - **FD.io DC Testbed Specifications**: Specification of the physical testbed infrastructure. - - **FD.io CSIT Testbed Configuration**: Configuration of the physical + - **FD.io DC Testbed Configuration**: Configuration of the physical testbed infrastructure. - **FD.io CSIT Testbed Versioning**: CSIT testbed versioning. - **FD.io CSIT Logical Topologies**: CSIT Logical Topologies. + - **VPP Startup Settings** + - **TRex Traffic Generator** diff --git a/docs/content/infrastructure/_index.md b/docs/content/infrastructure/_index.md index 3ccc042a8b..c5dbd21d87 100644 --- a/docs/content/infrastructure/_index.md +++ b/docs/content/infrastructure/_index.md @@ -1,5 +1,6 @@ --- +bookCollapseSection: false bookFlatSection: true title: "Infrastructure" weight: 4 ----
\ No newline at end of file +--- diff --git a/docs/content/infrastructure/fdio_csit_logical_topologies.md b/docs/content/infrastructure/fdio_csit_logical_topologies.md index 5dd323d30c..4e9c22b357 100644 --- a/docs/content/infrastructure/fdio_csit_logical_topologies.md +++ b/docs/content/infrastructure/fdio_csit_logical_topologies.md @@ -1,6 +1,6 @@ --- title: "FD.io CSIT Logical Topologies" -weight: 4 +weight: 5 --- # FD.io CSIT Logical Topologies diff --git a/docs/content/infrastructure/fdio_csit_testbed_versioning.md b/docs/content/infrastructure/fdio_csit_testbed_versioning.md index 5185c787f7..4e8fb69659 100644 --- a/docs/content/infrastructure/fdio_csit_testbed_versioning.md +++ b/docs/content/infrastructure/fdio_csit_testbed_versioning.md @@ -1,7 +1,7 @@ --- bookToc: true title: "FD.io CSIT Testbed Versioning" -weight: 3 +weight: 4 --- # FD.io CSIT Testbed Versioning diff --git a/docs/content/infrastructure/fdio_csit_testbed_specifications.md b/docs/content/infrastructure/fdio_dc_testbed_specifications.md index 24a30cf1fa..3daa3824e2 100644 --- a/docs/content/infrastructure/fdio_csit_testbed_specifications.md +++ b/docs/content/infrastructure/fdio_dc_testbed_specifications.md @@ -1,10 +1,10 @@ --- bookToc: true -title: "FD.io CSIT Testbed Specifications" +title: "FD.io DC Testbed Specifications" weight: 2 --- -# FD.io CSIT Testbed Specifications +# FD.io DC Testbed Specifications ## Purpose diff --git a/docs/content/infrastructure/fdio_dc_vexxhost_inventory.md b/docs/content/infrastructure/fdio_dc_vexxhost_inventory.md index 25934af770..140c74ffc4 100644 --- a/docs/content/infrastructure/fdio_dc_vexxhost_inventory.md +++ b/docs/content/infrastructure/fdio_dc_vexxhost_inventory.md @@ -7,7 +7,7 @@ weight: 1 Captured inventory data: - **name**: CSIT functional server name as tracked in - [CSIT testbed specification]({{< ref "fdio_csit_testbed_specifications#FD.io CSIT Testbed Specifications" >}}), + [CSIT testbed specification]({{< ref "fdio_dc_testbed_specifications#FD.io CSIT Testbed Specifications" >}}), followed by "/" and the actual configured hostname, unless it is the same as CSIT name. - **oper-status**: operational status (up|down). @@ -24,8 +24,8 @@ Captured inventory data: ## Missing Equipment Inventory 1. Ixia PerfectStorm One Appliance - - [**Specification**]({{< ref "fdio_csit_testbed_specifications#2-node-ixiaps1l47-ixia-psone-l47-2n-ps1" >}}) - - [**Wiring**]({{< ref "fdio_csit_testbed_specifications#2-node-ixiaps1l47-2n-ps1" >}}) + - [**Specification**]({{< ref "fdio_dc_testbed_specifications#2-node-ixiaps1l47-ixia-psone-l47-2n-ps1" >}}) + - [**Wiring**]({{< ref "fdio_dc_testbed_specifications#2-node-ixiaps1l47-2n-ps1" >}}) - **mgmt-ip4**: 10.30.51.62 s26-t25-tg1 - **ipmi-ip4**: 10.30.50.59 s26-t25-tg1 diff --git a/docs/content/infrastructure/testbed_configuration/_index.md b/docs/content/infrastructure/testbed_configuration/_index.md index d0716003c5..79d0250474 100644 --- a/docs/content/infrastructure/testbed_configuration/_index.md +++ b/docs/content/infrastructure/testbed_configuration/_index.md @@ -1,6 +1,6 @@ --- bookCollapseSection: true bookFlatSection: false -title: "FD.io CSIT Testbed Configuration" +title: "FD.io DC Testbed Configuration" weight: 3 ---
\ No newline at end of file diff --git a/docs/content/methodology/trex_traffic_generator.md b/docs/content/infrastructure/trex_traffic_generator.md index 4f62d91c47..3497447cbf 100644 --- a/docs/content/methodology/trex_traffic_generator.md +++ b/docs/content/infrastructure/trex_traffic_generator.md @@ -1,6 +1,6 @@ --- title: "TRex Traffic Generator" -weight: 5 +weight: 7 --- # TRex Traffic Generator @@ -9,8 +9,8 @@ weight: 5 [TRex traffic generator](https://trex-tgn.cisco.com) is used for majority of CSIT performance tests. TRex is used in multiple types of performance tests, -see [Data Plane Throughtput]({{< ref "data_plane_throughput/data_plane_throughput/#Data Plane Throughtput" >}}) -for more detail. +see [Data Plane Throughtput]({{< ref "../methodology/measurements/data_plane_throughput/data_plane_throughput/#Data Plane Throughtput" >}}) +for more details. ## Traffic modes @@ -192,4 +192,4 @@ in Python part of CSIT code. If measurement of latency is requested, two more packet streams are created (one for each direction) with TRex flow_stats parameter set to STLFlowLatencyStats. In that case, returned statistics will also include -min/avg/max latency values and encoded HDRHistogram data.
\ No newline at end of file +min/avg/max latency values and encoded HDRHistogram data. diff --git a/docs/content/methodology/vpp_startup_settings.md b/docs/content/infrastructure/vpp_startup_settings.md index 6e40091a6c..7361d4b21f 100644 --- a/docs/content/methodology/vpp_startup_settings.md +++ b/docs/content/infrastructure/vpp_startup_settings.md @@ -1,6 +1,6 @@ --- title: "VPP Startup Settings" -weight: 17 +weight: 6 --- # VPP Startup Settings diff --git a/docs/content/introduction/_index.md b/docs/content/introduction/_index.md deleted file mode 100644 index e028786bd1..0000000000 --- a/docs/content/introduction/_index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -bookFlatSection: true -title: "Introduction" -weight: 1 ----
\ No newline at end of file diff --git a/docs/content/introduction/dashboard_history.md b/docs/content/introduction/dashboard_history.md deleted file mode 100644 index f7f9db576a..0000000000 --- a/docs/content/introduction/dashboard_history.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: "Dashboard History" -weight: 1 ---- - -# Dashboard History - -FD.io {{< release_csit >}} Dashboard History and per .[ww] revision changes are -listed below. - - **.[ww] Revision** | **Changes** ---------------------|------------------ - .10 | Initial revision - -FD.io CSIT Revision follow CSIT-[yy][mm].[ww] numbering format, with version -denoted by concatenation of two digit year [yy] and two digit month [mm], and -maintenance revision identified by two digit calendar week number [ww]. diff --git a/docs/content/introduction/model_schema.md b/docs/content/introduction/model_schema.md deleted file mode 100644 index ae3ba38fd7..0000000000 --- a/docs/content/introduction/model_schema.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -bookHidden: true -title: "Model Schema" ---- - -# Model Schema - -This document describes what is currently implemented in CSIT, -especially the export side (UTI), not import side (PAL). - -## Version - -This document is valid for CSIT model version 1.4.0. - -It is recommended to use semantic versioning: https://semver.org/ -That means, if the new model misses a field present in the old model, -bump the major version. If the new model adds a field -not present in the old model, bump the minor version. -Any other edit in the implmenetation (or documentation) bumps the patch version. -If you change value type or formatting, -consider whether the parser (PAL) understands the new value correctly. -Renaming a field is the same as adding a new one and removing the old one. -Parser (PAL) has to know exact major version and minimal minor version, -and unless bugs, it can ignore patch version and bumped minor version. - -## UTI - -UTI stands for Unified Test Interface. -It mainly focuses on exporting information gathered during test run -into JSON output files. - -### Output Structure - -UTI outputs come in filesystem tree structure (single tree), where directories -correspond to suite levels and files correspond to suite setup, suite teardown -or any test case at this level of suite. -The directory name comes from SUITE_NAME Robot variable (the last part -as the previous parts are higher level suites), converted to lowercase. -If the suite name contains spaces (Robot converts underscores to spaces), -they are replaced with underscores. - -The filesystem tree is rooted under tests/ (as suites in git are there), -and for each component (test case, suite setup, suite teardown). - -Although we expect only ASCII text in the exported files, -we manipulate files using UTF-8 encoding, -so if Robot Framework uses a non-ascii character, it will be handled. - -### JSON schemas - -CSIT model is formally defined as a collection of JSON schema documents, -one for each output file type. - -The current version specifies only one output file type: -Info output for test case. - -The authoritative JSON schema documents are in JSON format. -Git repository also contains YAML formatted document and conversion utility, -which simplifies maintaining of the JSON document -(no need to track brackets and commas), but are not authoritative. diff --git a/docs/content/introduction/perf_triggers_design.md b/docs/content/introduction/perf_triggers_design.md deleted file mode 100644 index 445846f4d9..0000000000 --- a/docs/content/introduction/perf_triggers_design.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -bookHidden: true -title: "Performance Triggers Design" ---- - -# Performance Triggers Design - -*Syntax* - trigger_keyword [{tag1} {tag2}AND{tag3} !{tag4} !{tag5}] - -*Inputs* - - trigger_keyword for vpp-* jobs: 'perftest' - - trigger_keyword for csit-* jobs: 'csit-perftest' - - tags: existing CSIT tags [4]_ i.e. ip4base, ip6base, iacldst, memif - -Set of default tags appended to user input, under control by CSIT - - always-on for vpp-csit*.job: 'mrr' 'nic_intel_x710-da2' '1t1c' - - if input with no tags, following set applied: - - 'mrrANDnic_intel-x710AND1t1cAND64bANDip4base' - - 'mrrANDnic_intel-x710AND1t1cAND78bANDip6base' - - 'mrrANDnic_intel-x710AND1t1cAND64bANDl2bdbase' - -Examples - input: 'perftest' - expanded: 'mrrANDnic_intel_x710-da2AND1t1cAND64bANDl2bdbase mrrANDnic_intel_x710-da2AND1t1cAND64bANDip4base mrrANDnic_intel_x710-da2AND1t1cAND78bANDip6base' - input: 'perftest l2bdbase l2xcbase' - expanded: 'mrrANDnic_intel_x710-da2ANDl2bdbase mrrANDnic_intel_x710-da2ANDl2xcbase' - input: 'perftest ip4base !feature' - expanded: 'mrrANDnic_intel_x710-da2ANDip4base' not 'feature' - input: 'perftest ip4base !feature !lbond_dpdk' - expanded: 'mrrANDnic_intel_x710-da2ANDip4base' not 'feature' not 'lbond_dpdk' - input: 'perftestxyx ip4base !feature !lbond_dpdk' - invalid: detected as error - input: 'perftestip4base !feature !lbond_dpdk' - invalid: detected as error - input: 'perftest ip4base!feature!lbond_dpdk' - invalid expand: 'mrrANDnic_intel_x710-da2ANDip4base!feature!lbond_dpdk' - execution of RobotFramework will fail - -Constrains - Trigger keyword must be different for every job to avoid running multiple jobs - at once. Trigger keyword must not be substring of job name or any other - message printed by JJB bach to gerrit message which can lead to recursive - execution. diff --git a/docs/content/introduction/testing_in_vagrant.md b/docs/content/introduction/testing_in_vagrant.md deleted file mode 100644 index 34ca596d0a..0000000000 --- a/docs/content/introduction/testing_in_vagrant.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -bookHidden: true -title: "Running CSIT locally in Vagrant" ---- - -# Running CSIT locally in Vagrant - -## Install prerequisites - -Run all commands from command line. - -1. Download and install virtualbox from - [official page](https://www.virtualbox.org/wiki/Downloads). - To verify the installation, run VBoxManage - - - on windows - - "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" --version - - - on nix - - VBoxManage --version - Tested version: 6.1.16r140961 - -2. Download and install latest vagrant from - [official page](https://www.vagrantup.com/downloads.html). - To verify the installtion, run - - vagrant -v - Tested version: Vagrant 2.2.15 - -3. Install vagrant plugins:: - - vagrant plugin install vagrant-vbguest - vagrant plugin install vagrant-cachier - - If you are behind a proxy, install proxyconf plugin and update proxy - settings in Vagrantfile:: - - vagrant plugin install vagrant-proxyconf - -## Set up and run Vagrant virtualbox - -Before running following commands change working directory to Vagrant specific directory -(from within root CSIT directory) - - cd csit.infra.vagrant - -This allows Vagrant to automatically find Vagrantfile and corresponding Vagrant environment. - -Start the provisioning - - vagrant up --provider virtualbox - -Your new VPP Device virtualbox machine will be created and configured. -Master branch of csit project will be cloned inside virtual machine into -/home/vagrant/csit folder. - -Once the process is finished, you can login to the box using - - vagrant ssh - -In case you need to completely rebuild the box and start from scratch, -run these commands - - vagrant destroy -f - vagrant up --provider virtualbox - -## Run tests - -From within the box run the tests using - - cd /home/vagrant/csit/resources/libraries/bash/entry - ./bootstrap_vpp_device.sh csit-vpp-device-master-ubuntu2004-1n-vbox - -To run only selected tests based on TAGS, export environment variables before -running the test suite - - export GERRIT_EVENT_TYPE="comment-added" - export GERRIT_EVENT_COMMENT_TEXT="devicetest memif" - - # now it will run tests, selected based on tags - ./bootstrap_vpp_device.sh csit-vpp-device-master-ubuntu2004-1n-vbox - - diff --git a/docs/content/methodology/_index.md b/docs/content/methodology/_index.md index 6f0dcae783..dbef64db94 100644 --- a/docs/content/methodology/_index.md +++ b/docs/content/methodology/_index.md @@ -1,6 +1,6 @@ --- -bookCollapseSection: true +bookCollapseSection: false bookFlatSection: true title: "Methodology" weight: 2 ----
\ No newline at end of file +--- diff --git a/docs/content/methodology/data_plane_throughput/mrr_throughput.md b/docs/content/methodology/data_plane_throughput/mrr_throughput.md deleted file mode 100644 index 076946fb66..0000000000 --- a/docs/content/methodology/data_plane_throughput/mrr_throughput.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "MRR Throughput" -weight: 4 ---- - -# MRR Throughput - -Maximum Receive Rate (MRR) tests are complementary to MLRsearch tests, -as they provide a maximum "raw" throughput benchmark for development and -testing community. MRR tests measure the packet forwarding rate under -the maximum load offered by traffic generator over a set trial duration, -regardless of packet loss. - -MRR tests are currently used for following test jobs: - -- Report performance comparison: 64B, IMIX for vhost, memif. -- Daily performance trending: 64B, IMIX for vhost, memif. -- Per-patch performance verification: 64B. -- Initial iterations of MLRsearch and PLRsearch: 64B. - -Maximum offered load for specific L2 Ethernet frame size is set to -either the maximum bi-directional link rate or tested NIC model -capacity, as follows: - -- For 10GE NICs the maximum packet rate load is 2x14.88 Mpps for 64B, a - 10GE bi-directional link rate. -- For 25GE NICs the maximum packet rate load is 2x18.75 Mpps for 64B, a - 25GE bi-directional link sub-rate limited by 25GE NIC used on TRex TG, - XXV710. -- For 40GE NICs the maximum packet rate load is 2x18.75 Mpps for 64B, a - 40GE bi-directional link sub-rate limited by 40GE NIC used on TRex - TG,XL710. Packet rate for other tested frame sizes is limited by - PCIeGen3 x8 bandwidth limitation of ~50Gbps. - -MRR test code implements multiple bursts of offered packet load and has -two configurable burst parameters: individual trial duration and number -of trials in a single burst. This enables more precise performance -trending by providing more results data for analysis. - -Burst parameter settings vary between different tests using MRR: - -- MRR individual trial duration: - - - Report performance comparison: 1 sec. - - Daily performance trending: 1 sec. - - Per-patch performance verification: 10 sec. - - Initial iteration for MLRsearch: 1 sec. - - Initial iteration for PLRsearch: 5.2 sec. - -- Number of MRR trials per burst: - - - Report performance comparison: 10. - - Daily performance trending: 10. - - Per-patch performance verification: 5. - - Initial iteration for MLRsearch: 1. - - Initial iteration for PLRsearch: 1.
\ No newline at end of file diff --git a/docs/content/methodology/hoststack_testing/_index.md b/docs/content/methodology/measurements/_index.md index b658313040..9e9232969e 100644 --- a/docs/content/methodology/hoststack_testing/_index.md +++ b/docs/content/methodology/measurements/_index.md @@ -1,6 +1,6 @@ --- bookCollapseSection: true bookFlatSection: false -title: "Hoststack Testing" -weight: 14 ----
\ No newline at end of file +title: "Measurements" +weight: 2 +--- diff --git a/docs/content/methodology/data_plane_throughput/_index.md b/docs/content/methodology/measurements/data_plane_throughput/_index.md index 5791438b3b..8fc7f66f3e 100644 --- a/docs/content/methodology/data_plane_throughput/_index.md +++ b/docs/content/methodology/measurements/data_plane_throughput/_index.md @@ -2,5 +2,5 @@ bookCollapseSection: true bookFlatSection: false title: "Data Plane Throughput" -weight: 4 +weight: 1 ---
\ No newline at end of file diff --git a/docs/content/methodology/data_plane_throughput/data_plane_throughput.md b/docs/content/methodology/measurements/data_plane_throughput/data_plane_throughput.md index 7ff1d38d17..865405ba2f 100644 --- a/docs/content/methodology/data_plane_throughput/data_plane_throughput.md +++ b/docs/content/methodology/measurements/data_plane_throughput/data_plane_throughput.md @@ -1,5 +1,5 @@ --- -title: "Data Plane Throughput" +title: "Overview" weight: 1 --- @@ -12,8 +12,8 @@ set of performance test cases implemented and executed within CSIT. Following throughput test methods are used: - MLRsearch - Multiple Loss Ratio search -- MRR - Maximum Receive Rate - PLRsearch - Probabilistic Loss Ratio search +- MRR - Maximum Receive Rate Description of each test method is followed by generic test properties shared by all methods. @@ -34,7 +34,7 @@ RFC2544. MLRsearch tests are run to discover NDR and PDR rates for each VPP and DPDK release covered by CSIT report. Results for small frame sizes -(64b/78B, IMIX) are presented in packet throughput graphs +(64B/78B, IMIX) are presented in packet throughput graphs (Box-and-Whisker Plots) with NDR and PDR rates plotted against the test cases covering popular VPP packet paths. @@ -46,10 +46,36 @@ tables. ### Details -See [MLRSearch]({{< ref "mlrsearch/#MLRsearch" >}}) section for more detail. +See [MLRSearch]({{< ref "mlr_search/#MLRsearch" >}}) section for more detail. MLRsearch is being standardized in IETF in [draft-ietf-bmwg-mlrsearch](https://datatracker.ietf.org/doc/html/draft-ietf-bmwg-mlrsearch-01). +## PLRsearch Tests + +### Description + +Probabilistic Loss Ratio search (PLRsearch) tests discovers a packet +throughput rate associated with configured Packet Loss Ratio (PLR) +criteria for tests run over an extended period of time a.k.a. soak +testing. PLRsearch assumes that system under test is probabilistic in +nature, and not deterministic. + +### Usage + +PLRsearch are run to discover a sustained throughput for PLR=10^-7^ +(close to NDR) for VPP release covered by CSIT report. Results for small +frame sizes (64B/78B) are presented in packet throughput graphs (Box +Plots) for a small subset of baseline tests. + +Each soak test lasts 30 minutes and is executed at least twice. Results are +compared against NDR and PDR rates discovered with MLRsearch. + +### Details + +See [PLRSearch]({{< ref "plr_search/#PLRsearch" >}}) methodology section for +more detail. PLRsearch is being standardized in IETF in +[draft-vpolak-bmwg-plrsearch](https://tools.ietf.org/html/draft-vpolak-bmwg-plrsearch). + ## MRR Tests ### Description @@ -74,42 +100,16 @@ progressions) resulting from data plane code changes. MRR tests are also used for VPP per patch performance jobs verifying patch performance vs parent. CSIT reports include MRR throughput comparisons between releases and test environments. Small frame sizes -only (64b/78B, IMIX). +only (64B/78B, IMIX). ### Details -See [MRR Throughput]({{< ref "mrr_throughput/#MRR Throughput" >}}) +See [MRR Throughput]({{< ref "mrr/#MRR" >}}) section for more detail about MRR tests configuration. FD.io CSIT performance dashboard includes complete description of -[daily performance trending tests](https://s3-docs.fd.io/csit/master/trending/methodology/performance_tests.html) -and [VPP per patch tests](https://s3-docs.fd.io/csit/master/trending/methodology/perpatch_performance_tests.html). - -## PLRsearch Tests - -### Description - -Probabilistic Loss Ratio search (PLRsearch) tests discovers a packet -throughput rate associated with configured Packet Loss Ratio (PLR) -criteria for tests run over an extended period of time a.k.a. soak -testing. PLRsearch assumes that system under test is probabilistic in -nature, and not deterministic. - -### Usage - -PLRsearch are run to discover a sustained throughput for PLR=10^-7 -(close to NDR) for VPP release covered by CSIT report. Results for small -frame sizes (64b/78B) are presented in packet throughput graphs (Box -Plots) for a small subset of baseline tests. - -Each soak test lasts 30 minutes and is executed at least twice. Results are -compared against NDR and PDR rates discovered with MLRsearch. - -### Details - -See [PLRSearch]({{< ref "plrsearch/#PLRsearch" >}}) methodology section for -more detail. PLRsearch is being standardized in IETF in -[draft-vpolak-bmwg-plrsearch](https://tools.ietf.org/html/draft-vpolak-bmwg-plrsearch). +[daily performance trending tests]({{< ref "../../trending/analysis" >}}) +and [VPP per patch tests]({{< ref "../../per_patch_testing.md" >}}). ## Generic Test Properties @@ -126,4 +126,4 @@ properties: - Offered packet load is always bi-directional and symmetric. - All measured and reported packet and bandwidth rates are aggregate bi-directional rates reported from external Traffic Generator - perspective.
\ No newline at end of file + perspective. diff --git a/docs/content/methodology/data_plane_throughput/mlrsearch.md b/docs/content/methodology/measurements/data_plane_throughput/mlr_search.md index 73039c9b02..93bdb51efe 100644 --- a/docs/content/methodology/data_plane_throughput/mlrsearch.md +++ b/docs/content/methodology/measurements/data_plane_throughput/mlr_search.md @@ -1,9 +1,9 @@ --- -title: "MLRsearch" +title: "MLR Search" weight: 2 --- -# MLRsearch +# MLR Search ## Overview @@ -23,10 +23,10 @@ conducted at the specified final trial duration. This results in the shorter overall execution time when compared to standard NDR/PDR binary search, while guaranteeing similar results. -.. Note:: All throughput rates are *always* bi-directional - aggregates of two equal (symmetric) uni-directional packet rates - received and reported by an external traffic generator, - unless the test specifically requires unidirectional traffic. + Note: All throughput rates are *always* bi-directional aggregates of two + equal (symmetric) uni-directional packet rates received and reported by an + external traffic generator, unless the test specifically requires + unidirectional traffic. ## Search Implementation diff --git a/docs/report/introduction/methodology_data_plane_throughput/methodology_mrr_throughput.rst b/docs/content/methodology/measurements/data_plane_throughput/mrr.md index f2a6cd57cd..e8c3e62eb6 100644 --- a/docs/report/introduction/methodology_data_plane_throughput/methodology_mrr_throughput.rst +++ b/docs/content/methodology/measurements/data_plane_throughput/mrr.md @@ -1,7 +1,9 @@ -.. _mrr_throughput: +--- +title: "MRR" +weight: 4 +--- -MRR Throughput -^^^^^^^^^^^^^^ +# MRR Maximum Receive Rate (MRR) tests are complementary to MLRsearch tests, as they provide a maximum "raw" throughput benchmark for development and @@ -27,7 +29,7 @@ capacity, as follows: XXV710. - For 40GE NICs the maximum packet rate load is 2x18.75 Mpps for 64B, a 40GE bi-directional link sub-rate limited by 40GE NIC used on TRex - TG,XL710. Packet rate for other tested frame sizes is limited by + TG, XL710. Packet rate for other tested frame sizes is limited by PCIeGen3 x8 bandwidth limitation of ~50Gbps. MRR test code implements multiple bursts of offered packet load and has diff --git a/docs/content/methodology/data_plane_throughput/plrsearch.md b/docs/content/methodology/measurements/data_plane_throughput/plr_search.md index 1facccc63b..529bac1f7f 100644 --- a/docs/content/methodology/data_plane_throughput/plrsearch.md +++ b/docs/content/methodology/measurements/data_plane_throughput/plr_search.md @@ -1,17 +1,17 @@ --- -title: "PLRsearch" +title: "PLR Search" weight: 3 --- -# PLRsearch +# PLR Search ## Motivation for PLRsearch Network providers are interested in throughput a system can sustain. -`RFC 2544`[^3] assumes loss ratio is given by a deterministic function of +`RFC 2544`[^1] assumes loss ratio is given by a deterministic function of offered load. But NFV software systems are not deterministic enough. -This makes deterministic algorithms (such as `binary search`[^9] per RFC 2544 +This makes deterministic algorithms (such as `binary search`[^2] per RFC 2544 and MLRsearch with single trial) to return results, which when repeated show relatively high standard deviation, thus making it harder to tell what "the throughput" actually is. @@ -21,8 +21,9 @@ We need another algorithm, which takes this indeterminism into account. ## Generic Algorithm Detailed description of the PLRsearch algorithm is included in the IETF -draft `draft-vpolak-bmwg-plrsearch-02`[^1] that is in the process -of being standardized in the IETF Benchmarking Methodology Working Group (BMWG). +draft `Probabilistic Loss Ratio Search for Packet Throughput`[^3] that is in the +process of being standardized in the IETF Benchmarking Methodology Working Group +(BMWG). ### Terms @@ -372,12 +373,11 @@ or is it better to have short periods of medium losses mixed with long periods of zero losses (as happens in Vhost test) with the same overall loss ratio? -[^1]: [draft-vpolak-bmwg-plrsearch-02](https://tools.ietf.org/html/draft-vpolak-bmwg-plrsearch-02) -[^2]: [plrsearch draft](https://tools.ietf.org/html/draft-vpolak-bmwg-plrsearch-00) -[^3]: [RFC 2544](https://tools.ietf.org/html/rfc2544) +[^1]: [RFC 2544: Benchmarking Methodology for Network Interconnect Devices](https://tools.ietf.org/html/rfc2544) +[^2]: [Binary search](https://en.wikipedia.org/wiki/Binary_search_algorithm) +[^3]: [Probabilistic Loss Ratio Search for Packet Throughput](https://tools.ietf.org/html/draft-vpolak-bmwg-plrsearch-02) [^4]: [Lomax distribution](https://en.wikipedia.org/wiki/Lomax_distribution) -[^5]: [reciprocal distribution](https://en.wikipedia.org/wiki/Reciprocal_distribution) +[^5]: [Reciprocal distribution](https://en.wikipedia.org/wiki/Reciprocal_distribution) [^6]: [Monte Carlo](https://en.wikipedia.org/wiki/Monte_Carlo_integration) -[^7]: [importance sampling](https://en.wikipedia.org/wiki/Importance_sampling) -[^8]: [bivariate Gaussian](https://en.wikipedia.org/wiki/Multivariate_normal_distribution) -[^9]: [binary search](https://en.wikipedia.org/wiki/Binary_search_algorithm)
\ No newline at end of file +[^7]: [Importance sampling](https://en.wikipedia.org/wiki/Importance_sampling) +[^8]: [Bivariate Gaussian](https://en.wikipedia.org/wiki/Multivariate_normal_distribution) diff --git a/docs/content/methodology/packet_latency.md b/docs/content/methodology/measurements/packet_latency.md index fd7c0e00e8..f3606b5ffb 100644 --- a/docs/content/methodology/packet_latency.md +++ b/docs/content/methodology/measurements/packet_latency.md @@ -1,6 +1,6 @@ --- title: "Packet Latency" -weight: 8 +weight: 2 --- # Packet Latency @@ -16,6 +16,7 @@ Following methodology is used: - Only NDRPDR test type measures latency and only after NDR and PDR values are determined. Other test types do not involve latency streams. + - Latency is measured at different background load packet rates: - No-Load: latency streams only. @@ -25,21 +26,27 @@ Following methodology is used: - Latency is measured for all tested packet sizes except IMIX due to TRex TG restriction. + - TG sends dedicated latency streams, one per direction, each at the rate of 9 kpps at the prescribed packet size; these are sent in addition to the main load streams. + - TG reports Min/Avg/Max and HDRH latency values distribution per stream direction, hence two sets of latency values are reported per test case (marked as E-W and W-E). + - +/- 1 usec is the measurement accuracy of TRex TG and the data in HDRH latency values distribution is rounded to microseconds. + - TRex TG introduces a (background) always-on Tx + Rx latency bias of 4 usec on average per direction resulting from TRex software writing and reading packet timestamps on CPU cores. Quoted values are based on TG back-to-back latency measurements. + - Latency graphs are not smoothed, each latency value has its own horizontal line across corresponding packet percentiles. + - Percentiles are shown on X-axis using a logarithmic scale, so the maximal latency value (ending at 100% percentile) would be in infinity. The graphs are cut at 99.9999% (hover information still - lists 100%).
\ No newline at end of file + lists 100%). diff --git a/docs/content/methodology/telemetry.md b/docs/content/methodology/measurements/telemetry.md index e7a2571573..aed32d9e17 100644 --- a/docs/content/methodology/telemetry.md +++ b/docs/content/methodology/measurements/telemetry.md @@ -1,6 +1,6 @@ --- title: "Telemetry" -weight: 20 +weight: 3 --- # Telemetry @@ -50,14 +50,13 @@ them. ## MRR measurement - traffic_start(r=mrr) traffic_stop |< measure >| - | | | (r=mrr) | - | pre_run_stat post_run_stat | pre_stat | | post_stat - | | | | | | | | - --o--------o---------------o---------o-------o--------+-------------------+------o------------> - t - - Legend: + traffic_start(r=mrr) traffic_stop |< measure >| + | | | (r=mrr) | + | pre_run_stat post_run_stat | pre_stat | | post_stat + | | | | | | | | + o--------o---------------o-------o------o------+---------------+------o------> + t + Legend: - pre_run_stat - vpp-clear-runtime - post_run_stat @@ -72,27 +71,25 @@ them. - vpp-show-packettrace // if extended_debug == True - vpp-show-elog - - |< measure >| - | (r=mrr) | - | | - |< traffic_trial0 >|< traffic_trial1 >|< traffic_trialN >| - | (i=0,t=duration) | (i=1,t=duration) | (i=N,t=duration) | - | | | | - --o------------------------o------------------------o------------------------o---> + |< measure >| + | (r=mrr) | + | | + |< traffic_trial0 >|< traffic_trial1 >|< traffic_trialN >| + | (i=0,t=duration) | (i=1,t=duration) | (i=N,t=duration) | + | | | | + o-----------------------o------------------------o------------------------o---> t ## MLR measurement - |< measure >| traffic_start(r=pdr) traffic_stop traffic_start(r=ndr) traffic_stop |< [ latency ] >| - | (r=mlr) | | | | | | .9/.5/.1/.0 | - | | | pre_run_stat post_run_stat | | pre_run_stat post_run_stat | | | - | | | | | | | | | | | | - --+-------------------+----o--------o---------------o---------o--------------o--------o---------------o---------o------------[---------------------]---> - t - - Legend: + |< measure >| traffic_start(r=pdr) traffic_stop traffic_start(r=ndr) traffic_stop |< [ latency ] >| + | (r=mlr) | | | | | | .9/.5/.1/.0 | + | | | pre_run_stat post_run_stat | | pre_run_stat post_run_stat | | | + | | | | | | | | | | | | + +-------------+---o-------o---------------o--------o-------------o-------o---------------o--------o------------[-------------------]---> + t + Legend: - pre_run_stat - vpp-clear-runtime - post_run_stat @@ -107,17 +104,15 @@ them. - vpp-show-packettrace // if extended_debug == True - vpp-show-elog - ## MRR measurement - traffic_start(r=mrr) traffic_stop |< measure >| - | | | (r=mrr) | - | |< stat_runtime >| | stat_pre_trial | | stat_post_trial - | | | | | | | | - ----o---+--------------------------+---o-------------o------------+-------------------+-----o-------------> - t - - Legend: + traffic_start(r=mrr) traffic_stop |< measure >| + | | | (r=mrr) | + | |< stat_runtime >| | stat_pre_trial | | stat_post_trial + | | | | | | | | + o---+------------------+---o------o------------+-------------+----o------------> + t + Legend: - stat_runtime - vpp-runtime - stat_pre_trial @@ -127,36 +122,32 @@ them. - vpp-show-stats - vpp-show-packettrace // if extended_debug == True - |< measure >| | (r=mrr) | | | |< traffic_trial0 >|< traffic_trial1 >|< traffic_trialN >| | (i=0,t=duration) | (i=1,t=duration) | (i=N,t=duration) | | | | | - --o------------------------o------------------------o------------------------o---> - t - + o------------------------o------------------------o------------------------o---> + t |< stat_runtime >| | | |< program0 >|< program1 >|< programN >| | (@=params) | (@=params) | (@=params) | | | | | - --o------------------------o------------------------o------------------------o---> - t - + o------------------------o------------------------o------------------------o---> + t ## MLR measurement - |< measure >| traffic_start(r=pdr) traffic_stop traffic_start(r=ndr) traffic_stop |< [ latency ] >| - | (r=mlr) | | | | | | .9/.5/.1/.0 | - | | | |< stat_runtime >| | | |< stat_runtime >| | | | - | | | | | | | | | | | | - --+-------------------+-----o---+--------------------------+---o--------------o---+--------------------------+---o-----------[---------------------]---> - t - - Legend: + |< measure >| traffic_start(r=pdr) traffic_stop traffic_start(r=ndr) traffic_stop |< [ latency ] >| + | (r=mlr) | | | | | | .9/.5/.1/.0 | + | | | |< stat_runtime >| | | |< stat_runtime >| | | | + | | | | | | | | | | | | + +-------------+---o---+------------------+---o--------------o---+------------------+---o-----------[-----------------]---> + t + Legend: - stat_runtime - vpp-runtime - stat_pre_trial diff --git a/docs/content/methodology/root_cause_analysis/_index.md b/docs/content/methodology/overview/_index.md index 79cfe73769..10f362013f 100644 --- a/docs/content/methodology/root_cause_analysis/_index.md +++ b/docs/content/methodology/overview/_index.md @@ -1,6 +1,6 @@ --- bookCollapseSection: true bookFlatSection: false -title: "Root Cause Analysis" -weight: 20 ----
\ No newline at end of file +title: "Overview" +weight: 1 +--- diff --git a/docs/content/methodology/dut_state_considerations.md b/docs/content/methodology/overview/dut_state_considerations.md index 55e408f5f2..eca10a22cd 100644 --- a/docs/content/methodology/dut_state_considerations.md +++ b/docs/content/methodology/overview/dut_state_considerations.md @@ -1,9 +1,9 @@ --- -title: "DUT state considerations" -weight: 6 +title: "DUT State Considerations" +weight: 5 --- -# DUT state considerations +# DUT State Considerations This page discusses considerations for Device Under Test (DUT) state. DUTs such as VPP require configuration, to be provided before the aplication diff --git a/docs/content/methodology/multi_core_speedup.md b/docs/content/methodology/overview/multi_core_speedup.md index c0c9ae2570..f438e8e996 100644 --- a/docs/content/methodology/multi_core_speedup.md +++ b/docs/content/methodology/overview/multi_core_speedup.md @@ -1,6 +1,6 @@ --- title: "Multi-Core Speedup" -weight: 13 +weight: 3 --- # Multi-Core Speedup @@ -25,12 +25,12 @@ Cascadelake and Xeon Icelake testbeds. Multi-core tests are executed in the following VPP worker thread and physical core configurations: -#. Intel Xeon Icelake and Cascadelake testbeds (2n-icx, 3n-icx, 2n-clx) +1. Intel Xeon Icelake and Cascadelake testbeds (2n-icx, 3n-icx, 2n-clx) with Intel HT enabled (2 logical CPU cores per each physical core): - #. 2t1c - 2 VPP worker threads on 1 physical core. - #. 4t2c - 4 VPP worker threads on 2 physical cores. - #. 8t4c - 8 VPP worker threads on 4 physical cores. + 1. 2t1c - 2 VPP worker threads on 1 physical core. + 2. 4t2c - 4 VPP worker threads on 2 physical cores. + 3. 8t4c - 8 VPP worker threads on 4 physical cores. VPP worker threads are the data plane threads running on isolated logical cores. With Intel HT enabled VPP workers are placed as sibling @@ -48,4 +48,4 @@ the same amount of packet flows. If number of VPP workers is higher than number of physical or virtual interfaces, multiple receive queues are configured on each interface. NIC Receive Side Scaling (RSS) for physical interfaces and multi-queue -for virtual interfaces are used for this purpose.
\ No newline at end of file +for virtual interfaces are used for this purpose. diff --git a/docs/content/methodology/per_thread_resources.md b/docs/content/methodology/overview/per_thread_resources.md index cd862fa824..c23efb50bd 100644 --- a/docs/content/methodology/per_thread_resources.md +++ b/docs/content/methodology/overview/per_thread_resources.md @@ -5,8 +5,7 @@ weight: 2 # Per Thread Resources -CSIT test framework is managing mapping of the following resources per -thread: +CSIT test framework is managing mapping of the following resources per thread: 1. Cores, physical cores (pcores) allocated as pairs of sibling logical cores (lcores) if server in HyperThreading/SMT mode, or as single lcores @@ -30,7 +29,7 @@ tested (VPP or DPDK apps) and associated thread types, as follows: configurations, where{T} stands for a total number of threads (lcores), and {C} for a total number of pcores. Tested configurations are encoded in CSIT test case names, - e.g. "1c", "2c", "4c", and test tags "2T1C"(or "1T1C"), "4T2C" + e.g. "1c", "2c", "4c", and test tags "2T1C" (or "1T1C"), "4T2C" (or "2T2C"), "8T4C" (or "4T4C"). - Interface Receive Queues (RxQ): as of CSIT-2106 release, number of RxQs used on each physical or virtual interface is equal to the @@ -58,7 +57,7 @@ tested (VPP or DPDK apps) and associated thread types, as follows: total number of lcores and pcores used for feature workers. Accordingly, tested configurations are encoded in CSIT test case names, e.g. "1c-1c", "1c-2c", "1c-3c", and test tags "2T1C_2T1C" - (or "1T1C_1T1C"), "2T1C_4T2C"(or "1T1C_2T2C"), "2T1C_6T3C" + (or "1T1C_1T1C"), "2T1C_4T2C" (or "1T1C_2T2C"), "2T1C_6T3C" (or "1T1C_3T3C"). - RxQ and TxQ: no RxQs and no TxQs are used by feature workers. - Applies to VPP only. @@ -67,8 +66,8 @@ tested (VPP or DPDK apps) and associated thread types, as follows: - Cores: single lcore. - RxQ: not used (VPP default behaviour). - - TxQ: single TxQ per interface, allocated but not used - (VPP default behaviour). + - TxQ: single TxQ per interface, allocated but not used (VPP default + behaviour). - Applies to VPP only. ## VPP Thread Configuration diff --git a/docs/content/methodology/terminology.md b/docs/content/methodology/overview/terminology.md index 229db7d145..c9115e9291 100644 --- a/docs/content/methodology/terminology.md +++ b/docs/content/methodology/overview/terminology.md @@ -8,13 +8,17 @@ weight: 1 - **Frame size**: size of an Ethernet Layer-2 frame on the wire, including any VLAN tags (dot1q, dot1ad) and Ethernet FCS, but excluding Ethernet preamble and inter-frame gap. Measured in Bytes. + - **Packet size**: same as frame size, both terms used interchangeably. + - **Inner L2 size**: for tunneled L2 frames only, size of an encapsulated Ethernet Layer-2 frame, preceded with tunnel header, and followed by tunnel trailer. Measured in Bytes. + - **Inner IP size**: for tunneled IP packets only, size of an encapsulated IPv4 or IPv6 packet, preceded with tunnel header, and followed by tunnel trailer. Measured in Bytes. + - **Device Under Test (DUT)**: In software networking, "device" denotes a specific piece of software tasked with packet processing. Such device is surrounded with other software components (such as operating system @@ -26,25 +30,30 @@ weight: 1 SUT instead of RFC2544 DUT. Device under test (DUT) can be re-introduced when analyzing test results using whitebox techniques, but this document sticks to blackbox testing. + - **System Under Test (SUT)**: System under test (SUT) is a part of the whole test setup whose performance is to be benchmarked. The complete methodology contains other parts, whose performance is either already established, or not affecting the benchmarking result. + - **Bi-directional throughput tests**: involve packets/frames flowing in both east-west and west-east directions over every tested interface of SUT/DUT. Packet flow metrics are measured per direction, and can be reported as aggregate for both directions (i.e. throughput) and/or separately for each measured direction (i.e. latency). In most cases bi-directional tests use the same (symmetric) load in both directions. + - **Uni-directional throughput tests**: involve packets/frames flowing in only one direction, i.e. either east-west or west-east direction, over every tested interface of SUT/DUT. Packet flow metrics are measured and are reported for measured direction. + - **Packet Loss Ratio (PLR)**: ratio of packets received relative to packets transmitted over the test trial duration, calculated using formula: PLR = ( pkts_transmitted - pkts_received ) / pkts_transmitted. For bi-directional throughput tests aggregate PLR is calculated based on the aggregate number of packets transmitted and received. + - **Packet Throughput Rate**: maximum packet offered load DUT/SUT forwards within the specified Packet Loss Ratio (PLR). In many cases the rate depends on the frame size processed by DUT/SUT. Hence packet @@ -53,30 +62,36 @@ weight: 1 throughput rate should be reported as aggregate for both directions. Measured in packets-per-second (pps) or frames-per-second (fps), equivalent metrics. + - **Bandwidth Throughput Rate**: a secondary metric calculated from packet throughput rate using formula: bw_rate = pkt_rate * (frame_size + L1_overhead) * 8, where L1_overhead for Ethernet includes preamble (8 Bytes) and inter-frame gap (12 Bytes). For bi-directional tests, bandwidth throughput rate should be reported as aggregate for both directions. Expressed in bits-per-second (bps). + - **Non Drop Rate (NDR)**: maximum packet/bandwith throughput rate sustained by DUT/SUT at PLR equal zero (zero packet loss) specific to tested frame size(s). MUST be quoted with specific packet size as received by DUT/SUT during the measurement. Packet NDR measured in packets-per-second (or fps), bandwidth NDR expressed in bits-per-second (bps). + - **Partial Drop Rate (PDR)**: maximum packet/bandwith throughput rate sustained by DUT/SUT at PLR greater than zero (non-zero packet loss) specific to tested frame size(s). MUST be quoted with specific packet size as received by DUT/SUT during the measurement. Packet PDR measured in packets-per-second (or fps), bandwidth PDR expressed in bits-per-second (bps). + - **Maximum Receive Rate (MRR)**: packet/bandwidth rate regardless of PLR sustained by DUT/SUT under specified Maximum Transmit Rate (MTR) packet load offered by traffic generator. MUST be quoted with both specific packet size and MTR as received by DUT/SUT during the measurement. Packet MRR measured in packets-per-second (or fps), bandwidth MRR expressed in bits-per-second (bps). + - **Trial**: a single measurement step. + - **Trial duration**: amount of time over which packets are transmitted and received in a single measurement step. diff --git a/docs/content/methodology/vpp_forwarding_modes.md b/docs/content/methodology/overview/vpp_forwarding_modes.md index 1cc199c607..b3c3bba984 100644 --- a/docs/content/methodology/vpp_forwarding_modes.md +++ b/docs/content/methodology/overview/vpp_forwarding_modes.md @@ -1,13 +1,13 @@ --- title: "VPP Forwarding Modes" -weight: 3 +weight: 4 --- # VPP Forwarding Modes -VPP is tested in a number of L2, IPv4 and IPv6 packet lookup and -forwarding modes. Within each mode baseline and scale tests are -executed, the latter with varying number of FIB entries. +VPP is tested in a number of L2, IPv4 and IPv6 packet lookup and forwarding +modes. Within each mode baseline and scale tests are executed, the latter with +varying number of FIB entries. ## L2 Ethernet Switching diff --git a/docs/content/methodology/root_cause_analysis/perpatch_performance_tests.md b/docs/content/methodology/per_patch_testing.md index 900ea0b874..a64a52caf6 100644 --- a/docs/content/methodology/root_cause_analysis/perpatch_performance_tests.md +++ b/docs/content/methodology/per_patch_testing.md @@ -1,9 +1,9 @@ --- -title: "Per-patch performance tests" -weight: 1 +title: "Per-patch Testing" +weight: 5 --- -# Per-patch performance tests +# Per-patch Testing Updated for CSIT git commit id: 72b45cfe662107c8e1bb549df71ba51352a898ee. @@ -101,15 +101,15 @@ where the variables are all lower case (so AND operator stands out). Currently only one test type is supported by the performance comparison jobs: "mrr". -The nic_driver options depend on nic_model. For Intel cards "drv_avf" (AVF plugin) -and "drv_vfio_pci" (DPDK plugin) are popular, for Mellanox "drv_rdma_core". -Currently, the performance using "drv_af_xdp" is not reliable enough, so do not use it -unless you are specifically testing for AF_XDP. +The nic_driver options depend on nic_model. For Intel cards "drv_avf" +(AVF plugin) and "drv_vfio_pci" (DPDK plugin) are popular, for Mellanox +"drv_rdma_core". Currently, the performance using "drv_af_xdp" is not reliable +enough, so do not use it unless you are specifically testing for AF_XDP. The most popular nic_model is "nic_intel-xxv710", but that is not available on all testbed types. -It is safe to use "1c" for cores (unless you are suspection multi-core performance -is affected differently) and "64b" for frame size ("78b" for ip6 +It is safe to use "1c" for cores (unless you are suspection multi-core +performance is affected differently) and "64b" for frame size ("78b" for ip6 and more for dot1q and other encapsulated traffic; "1518b" is popular for ipsec and other payload-bound tests). @@ -121,9 +121,11 @@ for example ### Shortening triggers -Advanced users may use the following tricks to avoid writing long trigger comments. +Advanced users may use the following tricks to avoid writing long trigger +comments. -Robot supports glob matching, which can be used to select multiple suite tags at once. +Robot supports glob matching, which can be used to select multiple suite tags at +once. Not specifying one of 6 parts of the recommended expression pattern will select all available options. For example not specifying nic_driver diff --git a/docs/content/methodology/trending_methodology/_index.md b/docs/content/methodology/test/_index.md index 551d950cc7..857cc7b168 100644 --- a/docs/content/methodology/trending_methodology/_index.md +++ b/docs/content/methodology/test/_index.md @@ -1,6 +1,6 @@ --- bookCollapseSection: true bookFlatSection: false -title: "Trending Methodology" -weight: 22 ----
\ No newline at end of file +title: "Test" +weight: 3 +--- diff --git a/docs/content/methodology/access_control_lists.md b/docs/content/methodology/test/access_control_lists.md index 9767d3f86a..354e6b72bb 100644 --- a/docs/content/methodology/access_control_lists.md +++ b/docs/content/methodology/test/access_control_lists.md @@ -1,6 +1,6 @@ --- title: "Access Control Lists" -weight: 12 +weight: 5 --- # Access Control Lists @@ -40,10 +40,8 @@ ACL tests are executed with the following combinations of ACL entries and number of flows: - ACL entry definitions - - flow non-matching deny entry: (src-ip4, dst-ip4, src-port, dst-port). - flow matching permit ACL entry: (src-ip4, dst-ip4). - - {E} - number of non-matching deny ACL entries, {E} = [1, 10, 50]. - {F} - number of UDP flows with different tuple (src-ip4, dst-ip4, src-port, dst-port), {F} = [100, 10k, 100k]. @@ -60,10 +58,8 @@ MAC-IP ACL tests are executed with the following combinations of ACL entries and number of flows: - ACL entry definitions - - flow non-matching deny entry: (dst-ip4, dst-mac, bit-mask) - flow matching permit ACL entry: (dst-ip4, dst-mac, bit-mask) - - {E} - number of non-matching deny ACL entries, {E} = [1, 10, 50] - {F} - number of UDP flows with different tuple (dst-ip4, dst-mac), {F} = [100, 10k, 100k] diff --git a/docs/content/methodology/generic_segmentation_offload.md b/docs/content/methodology/test/generic_segmentation_offload.md index ddb19ba826..0032d203de 100644 --- a/docs/content/methodology/generic_segmentation_offload.md +++ b/docs/content/methodology/test/generic_segmentation_offload.md @@ -1,6 +1,6 @@ --- title: "Generic Segmentation Offload" -weight: 15 +weight: 7 --- # Generic Segmentation Offload @@ -22,12 +22,9 @@ performance comparison the same tests are run without GSO enabled. Two VPP GSO test topologies are implemented: 1. iPerfC_GSOvirtio_LinuxVM --- GSOvhost_VPP_GSOvhost --- iPerfS_GSOvirtio_LinuxVM - - Tests VPP GSO on vhostuser interfaces and interaction with Linux virtio with GSO enabled. - 2. iPerfC_GSOtap_LinuxNspace --- GSOtapv2_VPP_GSOtapv2 --- iPerfS_GSOtap_LinuxNspace - - Tests VPP GSO on tapv2 interfaces and interaction with Linux tap with GSO enabled. @@ -60,9 +57,10 @@ separate namespace. Following core pinning scheme is used: iPerf3 version used 3.7 $ sudo -E -S ip netns exec tap1_namespace iperf3 \ - --server --daemon --pidfile /tmp/iperf3_server.pid --logfile /tmp/iperf3.log --port 5201 --affinity <X> + --server --daemon --pidfile /tmp/iperf3_server.pid \ + --logfile /tmp/iperf3.log --port 5201 --affinity <X> -For the full iPerf3 reference please see: +For the full iPerf3 reference please see [iPerf3 docs](https://github.com/esnet/iperf/blob/master/docs/invoking.rst). @@ -71,9 +69,10 @@ For the full iPerf3 reference please see: iPerf3 version used 3.7 $ sudo -E -S ip netns exec tap1_namespace iperf3 \ - --client 2.2.2.2 --bind 1.1.1.1 --port 5201 --parallel <Y> --time 30.0 --affinity <X> --zerocopy + --client 2.2.2.2 --bind 1.1.1.1 --port 5201 --parallel <Y> \ + --time 30.0 --affinity <X> --zerocopy -For the full iPerf3 reference please see: +For the full iPerf3 reference please see [iPerf3 docs](https://github.com/esnet/iperf/blob/master/docs/invoking.rst). @@ -99,9 +98,10 @@ scheme is used: iPerf3 version used 3.7 $ sudo iperf3 \ - --server --daemon --pidfile /tmp/iperf3_server.pid --logfile /tmp/iperf3.log --port 5201 --affinity X + --server --daemon --pidfile /tmp/iperf3_server.pid \ + --logfile /tmp/iperf3.log --port 5201 --affinity X -For the full iPerf3 reference please see: +For the full iPerf3 reference please see [iPerf3 docs](https://github.com/esnet/iperf/blob/master/docs/invoking.rst). @@ -110,7 +110,8 @@ For the full iPerf3 reference please see: iPerf3 version used 3.7 $ sudo iperf3 \ - --client 2.2.2.2 --bind 1.1.1.1 --port 5201 --parallel <Y> --time 30.0 --affinity X --zerocopy + --client 2.2.2.2 --bind 1.1.1.1 --port 5201 --parallel <Y> \ + --time 30.0 --affinity X --zerocopy -For the full iPerf3 reference please see: -[iPerf3 docs](https://github.com/esnet/iperf/blob/master/docs/invoking.rst).
\ No newline at end of file +For the full iPerf3 reference please see +[iPerf3 docs](https://github.com/esnet/iperf/blob/master/docs/invoking.rst). diff --git a/docs/content/methodology/test/hoststack/_index.md b/docs/content/methodology/test/hoststack/_index.md new file mode 100644 index 0000000000..2ae872c54e --- /dev/null +++ b/docs/content/methodology/test/hoststack/_index.md @@ -0,0 +1,6 @@ +--- +bookCollapseSection: true +bookFlatSection: false +title: "Hoststack" +weight: 6 +--- diff --git a/docs/content/methodology/hoststack_testing/quicudpip_with_vppecho.md b/docs/content/methodology/test/hoststack/quicudpip_with_vppecho.md index c7d57a51b3..c7d57a51b3 100644 --- a/docs/content/methodology/hoststack_testing/quicudpip_with_vppecho.md +++ b/docs/content/methodology/test/hoststack/quicudpip_with_vppecho.md diff --git a/docs/content/methodology/hoststack_testing/tcpip_with_iperf3.md b/docs/content/methodology/test/hoststack/tcpip_with_iperf3.md index 7baa88ab50..7baa88ab50 100644 --- a/docs/content/methodology/hoststack_testing/tcpip_with_iperf3.md +++ b/docs/content/methodology/test/hoststack/tcpip_with_iperf3.md diff --git a/docs/content/methodology/hoststack_testing/udpip_with_iperf3.md b/docs/content/methodology/test/hoststack/udpip_with_iperf3.md index 01ddf61269..01ddf61269 100644 --- a/docs/content/methodology/hoststack_testing/udpip_with_iperf3.md +++ b/docs/content/methodology/test/hoststack/udpip_with_iperf3.md diff --git a/docs/content/methodology/hoststack_testing/vsap_ab_with_nginx.md b/docs/content/methodology/test/hoststack/vsap_ab_with_nginx.md index 2dc4d2b7f9..2dc4d2b7f9 100644 --- a/docs/content/methodology/hoststack_testing/vsap_ab_with_nginx.md +++ b/docs/content/methodology/test/hoststack/vsap_ab_with_nginx.md diff --git a/docs/content/methodology/internet_protocol_security_ipsec.md b/docs/content/methodology/test/internet_protocol_security.md index 711004f2c0..1a02c43a0a 100644 --- a/docs/content/methodology/internet_protocol_security_ipsec.md +++ b/docs/content/methodology/test/internet_protocol_security.md @@ -1,17 +1,16 @@ --- -title: "Internet Protocol Security (IPsec)" -weight: 11 +title: "Internet Protocol Security" +weight: 4 --- -# Internet Protocol Security (IPsec) +# Internet Protocol Security -VPP IPsec performance tests are executed for the following crypto -plugins: +VPP Internet Protocol Security (IPsec) performance tests are executed for the +following crypto plugins: - `crypto_native`, used for software based crypto leveraging CPU platform optimizations e.g. Intel's AES-NI instruction set. -- `crypto_ipsecmb`, used for hardware based crypto with Intel QAT PCIe - cards. +- `crypto_ipsecmb`, used for hardware based crypto with Intel QAT PCIe cards. ## IPsec with VPP Native SW Crypto diff --git a/docs/content/methodology/network_address_translation.md b/docs/content/methodology/test/network_address_translation.md index ef341dc892..f443eabc5f 100644 --- a/docs/content/methodology/network_address_translation.md +++ b/docs/content/methodology/test/network_address_translation.md @@ -1,6 +1,6 @@ --- title: "Network Address Translation" -weight: 7 +weight: 1 --- # Network Address Translation diff --git a/docs/content/methodology/packet_flow_ordering.md b/docs/content/methodology/test/packet_flow_ordering.md index d2b3bfb90c..c2c87038d4 100644 --- a/docs/content/methodology/packet_flow_ordering.md +++ b/docs/content/methodology/test/packet_flow_ordering.md @@ -1,6 +1,6 @@ --- title: "Packet Flow Ordering" -weight: 9 +weight: 2 --- # Packet Flow Ordering diff --git a/docs/content/methodology/reconfiguration_tests.md b/docs/content/methodology/test/reconfiguration.md index 837535526d..6dec4d918b 100644 --- a/docs/content/methodology/reconfiguration_tests.md +++ b/docs/content/methodology/test/reconfiguration.md @@ -1,9 +1,9 @@ --- -title: "Reconfiguration Tests" -weight: 16 +title: "Reconfiguration" +weight: 8 --- -# Reconfiguration Tests +# Reconfiguration ## Overview diff --git a/docs/content/methodology/geneve.md b/docs/content/methodology/test/tunnel_encapsulations.md index f4a0af92e7..c047c43dfa 100644 --- a/docs/content/methodology/geneve.md +++ b/docs/content/methodology/test/tunnel_encapsulations.md @@ -1,11 +1,48 @@ --- -title: "GENEVE" -weight: 21 +title: "Tunnel Encapsulations" +weight: 3 --- -# GENEVE +# Tunnel Encapsulations -## GENEVE Prefix Bindings +Tunnel encapsulations testing is grouped based on the type of outer +header: IPv4 or IPv6. + +## IPv4 Tunnels + +VPP is tested in the following IPv4 tunnel baseline configurations: + +- *ip4vxlan-l2bdbase*: VXLAN over IPv4 tunnels with L2 bridge-domain MAC + switching. +- *ip4vxlan-l2xcbase*: VXLAN over IPv4 tunnels with L2 cross-connect. +- *ip4lispip4-ip4base*: LISP over IPv4 tunnels with IPv4 routing. +- *ip4lispip6-ip6base*: LISP over IPv4 tunnels with IPv6 routing. +- *ip4gtpusw-ip4base*: GTPU over IPv4 tunnels with IPv4 routing. + +In all cases listed above low number of MAC, IPv4, IPv6 flows (253 or 254 per +direction) is switched or routed by VPP. + +In addition selected IPv4 tunnels are tested at scale: + +- *dot1q--ip4vxlanscale-l2bd*: VXLAN over IPv4 tunnels with L2 bridge- + domain MAC switching, with scaled up dot1q VLANs (10, 100, 1k), + mapped to scaled up L2 bridge-domains (10, 100, 1k), that are in turn + mapped to (10, 100, 1k) VXLAN tunnels. 64.5k flows are transmitted per + direction. + +## IPv6 Tunnels + +VPP is tested in the following IPv6 tunnel baseline configurations: + +- *ip6lispip4-ip4base*: LISP over IPv4 tunnels with IPv4 routing. +- *ip6lispip6-ip6base*: LISP over IPv4 tunnels with IPv6 routing. + +In all cases listed above low number of IPv4, IPv6 flows (253 or 254 per +direction) is routed by VPP. + +## GENEVE + +### GENEVE Prefix Bindings GENEVE prefix bindings should be representative to target applications, where a packet flows of particular set of IPv4 addresses (L3 underlay network) is @@ -14,46 +51,30 @@ routed via dedicated GENEVE interface by building an L2 overlay. Private address ranges to be used in tests: - East hosts ip address range: 10.0.1.0 - 10.127.255.255 (10.0/9 prefix) - - Total of 2^23 - 256 (8 388 352) of usable IPv4 addresses - Usable in tests for up to 32 767 GENEVE tunnels (IPv4 underlay networks) - - West hosts ip address range: 10.128.1.0 - 10.255.255.255 (10.128/9 prefix) - - Total of 2^23 - 256 (8 388 352) of usable IPv4 addresses - Usable in tests for up to 32 767 GENEVE tunnels (IPv4 underlay networks) -## GENEVE Tunnel Scale +### GENEVE Tunnel Scale If N is a number of GENEVE tunnels (and IPv4 underlay networks) then TG sends 256 packet flows in every of N different sets: - i = 1,2,3, ... N - GENEVE tunnel index - - East-West direction: GENEVE encapsulated packets - - Outer IP header: - - src ip: 1.1.1.1 - - dst ip: 1.1.1.2 - - GENEVE header: - - vni: i - - Inner IP header: - - src_ip_range(i) = 10.(0 + rounddown(i/255)).(modulo(i/255)).(0-to-255) - - dst_ip_range(i) = 10.(128 + rounddown(i/255)).(modulo(i/255)).(0-to-255) - - West-East direction: non-encapsulated packets - - IP header: - - src_ip_range(i) = 10.(128 + rounddown(i/255)).(modulo(i/255)).(0-to-255) - - dst_ip_range(i) = 10.(0 + rounddown(i/255)).(modulo(i/255)).(0-to-255) **geneve-tunnels** | **total-flows** @@ -63,4 +84,4 @@ If N is a number of GENEVE tunnels (and IPv4 underlay networks) then TG sends 16 | 4 096 64 | 16 384 256 | 65 536 - 1 024 | 262 144
\ No newline at end of file + 1 024 | 262 144 diff --git a/docs/content/methodology/vpp_device_functional.md b/docs/content/methodology/test/vpp_device.md index 2bad5973b6..0a5ee90308 100644 --- a/docs/content/methodology/vpp_device_functional.md +++ b/docs/content/methodology/test/vpp_device.md @@ -1,9 +1,9 @@ --- -title: "VPP_Device Functional" -weight: 18 +title: "VPP Device" +weight: 9 --- -# VPP_Device Functional +# VPP Device Includes VPP_Device test environment for functional VPP device tests integrated into LFN CI/CD infrastructure. VPP_Device tests diff --git a/docs/content/methodology/trending_methodology/overview.md b/docs/content/methodology/trending/_index.md index 90d8a2507c..4289e7ff96 100644 --- a/docs/content/methodology/trending_methodology/overview.md +++ b/docs/content/methodology/trending/_index.md @@ -1,9 +1,11 @@ --- -title: "Overview" -weight: 1 +bookCollapseSection: true +bookFlatSection: false +title: "Trending" +weight: 4 --- -# Overview +# Trending This document describes a high-level design of a system for continuous performance measuring, trending and change detection for FD.io VPP SW diff --git a/docs/content/methodology/trending_methodology/trend_analysis.md b/docs/content/methodology/trending/analysis.md index 7f1870f577..fe952259ab 100644 --- a/docs/content/methodology/trending_methodology/trend_analysis.md +++ b/docs/content/methodology/trending/analysis.md @@ -1,6 +1,6 @@ --- -title: "Trending Analysis" -weight: 2 +title: "Analysis" +weight: 1 --- # Trend Analysis @@ -220,5 +220,5 @@ It is good to exclude last week from the trend maximum, as including the last week would hide all real progressions. [^1]: [Minimum Description Length](https://en.wikipedia.org/wiki/Minimum_description_length) -[^2]: [Occam's razor](https://en.wikipedia.org/wiki/Occam%27s_razor) -[^3]: [bimodal distribution](https://en.wikipedia.org/wiki/Bimodal_distribution) +[^2]: [Occam's Razor](https://en.wikipedia.org/wiki/Occam%27s_razor) +[^3]: [Bimodal Distribution](https://en.wikipedia.org/wiki/Bimodal_distribution) diff --git a/docs/content/methodology/trending_methodology/trend_presentation.md b/docs/content/methodology/trending/presentation.md index 4c58589a0b..84925b46c8 100644 --- a/docs/content/methodology/trending_methodology/trend_presentation.md +++ b/docs/content/methodology/trending/presentation.md @@ -1,6 +1,6 @@ --- -title: "Trending Presentation" -weight: 3 +title: "Presentation" +weight: 2 --- # Trend Presentation @@ -25,10 +25,8 @@ The graphs are constructed as follows: - Y-axis represents run-average MRR value, NDR or PDR values in Mpps. For PDR tests also a graph with average latency at 50% PDR [us] is generated. - Markers to indicate anomaly classification: - - Regression - red circle. - Progression - green circle. - - The line shows average MRR value of each group. In addition the graphs show dynamic labels while hovering over graph data diff --git a/docs/content/methodology/tunnel_encapsulations.md b/docs/content/methodology/tunnel_encapsulations.md deleted file mode 100644 index 52505b7efb..0000000000 --- a/docs/content/methodology/tunnel_encapsulations.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "Tunnel Encapsulations" -weight: 10 ---- - -# Tunnel Encapsulations - -Tunnel encapsulations testing is grouped based on the type of outer -header: IPv4 or IPv6. - -## IPv4 Tunnels - -VPP is tested in the following IPv4 tunnel baseline configurations: - -- *ip4vxlan-l2bdbase*: VXLAN over IPv4 tunnels with L2 bridge-domain MAC - switching. -- *ip4vxlan-l2xcbase*: VXLAN over IPv4 tunnels with L2 cross-connect. -- *ip4lispip4-ip4base*: LISP over IPv4 tunnels with IPv4 routing. -- *ip4lispip6-ip6base*: LISP over IPv4 tunnels with IPv6 routing. -- *ip4gtpusw-ip4base*: GTPU over IPv4 tunnels with IPv4 routing. - -In all cases listed above low number of MAC, IPv4, IPv6 flows (253 or 254 per -direction) is switched or routed by VPP. - -In addition selected IPv4 tunnels are tested at scale: - -- *dot1q--ip4vxlanscale-l2bd*: VXLAN over IPv4 tunnels with L2 bridge- - domain MAC switching, with scaled up dot1q VLANs (10, 100, 1k), - mapped to scaled up L2 bridge-domains (10, 100, 1k), that are in turn - mapped to (10, 100, 1k) VXLAN tunnels. 64.5k flows are transmitted per - direction. - -## IPv6 Tunnels - -VPP is tested in the following IPv6 tunnel baseline configurations: - -- *ip6lispip4-ip4base*: LISP over IPv4 tunnels with IPv4 routing. -- *ip6lispip6-ip6base*: LISP over IPv4 tunnels with IPv6 routing. - -In all cases listed above low number of IPv4, IPv6 flows (253 or 254 per -direction) is routed by VPP. diff --git a/docs/content/overview/_index.md b/docs/content/overview/_index.md new file mode 100644 index 0000000000..97fb5dec78 --- /dev/null +++ b/docs/content/overview/_index.md @@ -0,0 +1,6 @@ +--- +bookCollapseSection: false +bookFlatSection: true +title: "Overview" +weight: 1 +--- diff --git a/docs/content/overview/c_dash/_index.md b/docs/content/overview/c_dash/_index.md new file mode 100644 index 0000000000..97b351006f --- /dev/null +++ b/docs/content/overview/c_dash/_index.md @@ -0,0 +1,6 @@ +--- +bookCollapseSection: true +bookFlatSection: false +title: "C-Dash" +weight: 1 +--- diff --git a/docs/content/overview/c_dash/design.md b/docs/content/overview/c_dash/design.md new file mode 100644 index 0000000000..ef8c62ab88 --- /dev/null +++ b/docs/content/overview/c_dash/design.md @@ -0,0 +1,6 @@ +--- +title: "Design" +weight: 1 +--- + +# Design diff --git a/docs/content/overview/c_dash/releases.md b/docs/content/overview/c_dash/releases.md new file mode 100644 index 0000000000..1e51c2978a --- /dev/null +++ b/docs/content/overview/c_dash/releases.md @@ -0,0 +1,8 @@ +--- +title: "Releases" +weight: 3 +--- + +# Releases + +## C-Dash v1 diff --git a/docs/content/overview/c_dash/structure.md b/docs/content/overview/c_dash/structure.md new file mode 100644 index 0000000000..ba427f1ee3 --- /dev/null +++ b/docs/content/overview/c_dash/structure.md @@ -0,0 +1,20 @@ +--- +title: "Structure" +weight: 2 +--- + +# Structure + +## Performance Trending + +## Per Release Performance + +## Per Release Performance Comparisons + +## Per Release Coverage Data + +## Test Job Statistics + +## Failures and Anomalies + +## Documentation diff --git a/docs/content/overview/csit/_index.md b/docs/content/overview/csit/_index.md new file mode 100644 index 0000000000..959348d2ae --- /dev/null +++ b/docs/content/overview/csit/_index.md @@ -0,0 +1,6 @@ +--- +bookCollapseSection: true +bookFlatSection: false +title: "CSIT" +weight: 2 +--- diff --git a/docs/content/introduction/design.md b/docs/content/overview/csit/design.md index ba31477c4d..53b764f5bb 100644 --- a/docs/content/introduction/design.md +++ b/docs/content/overview/csit/design.md @@ -1,6 +1,6 @@ --- title: "Design" -weight: 3 +weight: 1 --- # Design @@ -145,4 +145,4 @@ examples are provided, both good and bad. ## Coding Guidelines Coding guidelines can be found on -[Design optimizations wiki page](https://wiki.fd.io/view/CSIT/Design_Optimizations).
\ No newline at end of file +[Design optimizations wiki page](https://wiki.fd.io/view/CSIT/Design_Optimizations). diff --git a/docs/content/methodology/suite_generation.md b/docs/content/overview/csit/suite_generation.md index 4fa9dee0ce..84a19b8ab9 100644 --- a/docs/content/methodology/suite_generation.md +++ b/docs/content/overview/csit/suite_generation.md @@ -1,14 +1,13 @@ --- title: "Suite Generation" -weight: 19 +weight: 5 --- # Suite Generation -CSIT uses robot suite files to define tests. -However, not all suite files available for Jenkins jobs -(or manually started bootstrap scripts) are present in CSIT git repository. -They are generated only when needed. +CSIT uses robot suite files to define tests. However, not all suite files +available for Jenkins jobs (or manually started bootstrap scripts) are present +in CSIT git repository. They are generated only when needed. ## Autogen Library @@ -35,7 +34,7 @@ the same content, it is one of checks that autogen works correctly. Not all suites present in CSIT git repository act as template for autogen. The distinction is on per-directory level. Directories with -regenerate_testcases.py script usually consider all suites as templates +`regenerate_testcases.py` script usually consider all suites as templates (unless possibly not included by the glob patten in the script). The script also specifies minimal frame size, indirectly, by specifying protocol @@ -43,25 +42,25 @@ The script also specifies minimal frame size, indirectly, by specifying protocol ### Constants -Values in Constants.py are taken into consideration when generating suites. +Values in `Constants.py` are taken into consideration when generating suites. The values are mostly related to different NIC models and NIC drivers. ### Python Code -Python code in resources/libraries/python/autogen contains several other +Python code in `resources/libraries/python/autogen` contains several other information sources. #### Testcase Templates The test case part of template suite is ignored, test case lines -are created according to text templates in Testcase.py file. +are created according to text templates in `Testcase.py` file. #### Testcase Argument Lists Each testcase template has different number of "arguments", e.g. values to put into various placeholders. Different test types need different -lists of the argument values, the lists are in regenerate_glob method -in Regenerator.py file. +lists of the argument values, the lists are in `regenerate_glob` method +in `Regenerator.py` file. #### Iteration Over Values @@ -103,9 +102,9 @@ only in testbeds/NICs with TG-TG line available. #### Other Topology Info -Some bonding tests need two (parallel) links between DUTs. -Autogen does not care, as suites are agnostic. -Robot tag marks the difference, but the link presence is not explicitly checked. +Some bonding tests need two (parallel) links between DUTs. Autogen does not +care, as suites are agnostic. Robot tag marks the difference, but the link +presence is not explicitly checked. ### Job specs diff --git a/docs/content/introduction/test_naming.md b/docs/content/overview/csit/test_naming.md index 22e2c0bf8a..d7a32518e5 100644 --- a/docs/content/introduction/test_naming.md +++ b/docs/content/overview/csit/test_naming.md @@ -1,6 +1,6 @@ --- title: "Test Naming" -weight: 4 +weight: 3 --- # Test Naming @@ -53,9 +53,9 @@ topologies: 1. **Physical port to physical port - a.k.a. NIC-to-NIC, Phy-to-Phy, P2P** * *PortNICConfig-WireEncapsulation-PacketForwardingFunction- PacketProcessingFunction1-...-PacketProcessingFunctionN-TestType* - * *10ge2p1x520-dot1q-l2bdbasemaclrn-ndrdisc.robot* => 2 ports of 10GE on Intel - x520 NIC, dot1q tagged Ethernet, L2 bridge-domain baseline switching with - MAC learning, NDR throughput discovery. + * *10ge2p1x520-dot1q-l2bdbasemaclrn-ndrdisc.robot* => 2 ports of 10GE on + Intel x520 NIC, dot1q tagged Ethernet, L2 bridge-domain baseline switching + with MAC learning, NDR throughput discovery. * *10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-ndrchk.robot* => 2 ports of 10GE on Intel x520 NIC, IPv4 VXLAN Ethernet, L2 bridge-domain baseline switching with MAC learning, NDR throughput discovery. @@ -63,24 +63,27 @@ topologies: NIC, IPv4 baseline routed forwarding, NDR throughput discovery. * *10ge2p1x520-ethip6-ip6scale200k-ndrdisc.robot* => 2 ports of 10GE on Intel x520 NIC, IPv6 scaled up routed forwarding, NDR throughput discovery. - * *10ge2p1x520-ethip4-ip4base-iacldstbase-ndrdisc.robot* => 2 ports of 10GE on - Intel x520 NIC, IPv4 baseline routed forwarding, ingress Access Control + * *10ge2p1x520-ethip4-ip4base-iacldstbase-ndrdisc.robot* => 2 ports of 10GE + on Intel x520 NIC, IPv4 baseline routed forwarding, ingress Access Control Lists baseline matching on destination, NDR throughput discovery. * *40ge2p1vic1385-ethip4-ip4base-ndrdisc.robot* => 2 ports of 40GE on Cisco vic1385 NIC, IPv4 baseline routed forwarding, NDR throughput discovery. * *eth2p-ethip4-ip4base-func.robot* => 2 ports of Ethernet, IPv4 baseline routed forwarding, functional tests. + 2. **Physical port to VM (or VM chain) to physical port - a.k.a. NIC2VM2NIC, P2V2P, NIC2VMchain2NIC, P2V2V2P** * *PortNICConfig-WireEncapsulation-PacketForwardingFunction- PacketProcessingFunction1-...-PacketProcessingFunctionN-VirtEncapsulation- VirtPortConfig-VMconfig-TestType* * *10ge2p1x520-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc.robot* => 2 ports - of 10GE on Intel x520 NIC, dot1q tagged Ethernet, L2 bridge-domain switching - to/from two vhost interfaces and one VM, NDR throughput discovery. + of 10GE on Intel x520 NIC, dot1q tagged Ethernet, L2 bridge-domain + switching to/from two vhost interfaces and one VM, NDR throughput + discovery. * *10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc.robot* => 2 ports of 10GE on Intel x520 NIC, IPv4 VXLAN Ethernet, L2 bridge-domain - switching to/from two vhost interfaces and one VM, NDR throughput discovery. + switching to/from two vhost interfaces and one VM, NDR throughput + discovery. * *10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-eth-4vhost-2vm-ndrdisc.robot* => 2 ports of 10GE on Intel x520 NIC, IPv4 VXLAN Ethernet, L2 bridge-domain switching to/from four vhost interfaces and two VMs, NDR throughput @@ -88,6 +91,7 @@ topologies: * *eth2p-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-func.robot* => 2 ports of Ethernet, IPv4 VXLAN Ethernet, L2 bridge-domain switching to/from two vhost interfaces and one VM, functional tests. + 3. **API CRUD tests - Create (Write), Read (Retrieve), Update (Modify), Delete (Destroy) operations for configuration and operational data** * *ManagementTestKeyword-ManagementOperation-ManagedFunction1-...- @@ -101,7 +105,8 @@ topologies: * *mgmt-cfg-int-tap-apihcnc-func* => configuration of tap interfaces with Honeycomb NetConf API calls, functional tests. * *mgmt-notif-int-subint-apihcnc-func* => notifications of interface and - sub-interface events with Honeycomb NetConf Notifications, functional tests. + sub-interface events with Honeycomb NetConf Notifications, functional + tests. For complete description of CSIT test naming convention please refer to -[CSIT test naming wiki page](https://wiki.fd.io/view/CSIT/csit-test-naming>). +[CSIT test naming wiki page](https://wiki.fd.io/view/CSIT/csit-test-naming). diff --git a/docs/content/introduction/test_scenarios_overview.md b/docs/content/overview/csit/test_scenarios.md index 415ee3403f..1f06765eae 100644 --- a/docs/content/introduction/test_scenarios_overview.md +++ b/docs/content/overview/csit/test_scenarios.md @@ -1,9 +1,9 @@ --- -title: "Test Scenarios Overview" +title: "Test Scenarios" weight: 2 --- -# Test Scenarios Overview +# Test Scenarios FD.io CSIT Dashboard includes multiple test scenarios of VPP centric applications, topologies and use cases. In addition it also @@ -17,6 +17,7 @@ Brief overview of test scenarios covered in this documentation: FD.io testbeds, focusing on VPP network data plane performance in NIC-to-NIC switching topologies. VPP application runs in bare-metal host user-mode handling NICs. TRex is used as a traffic generator. + 2. **VPP Vhostuser Performance with KVM VMs**: VPP VM service switching performance tests using vhostuser virtual interface for interconnecting multiple NF-in-VM instances. VPP vswitch @@ -24,6 +25,7 @@ Brief overview of test scenarios covered in this documentation: over vhost-user interfaces to VM instances each running VPP with virtio virtual interfaces. Similarly to VPP Performance, tests are run across a range of configurations. TRex is used as a traffic generator. + 3. **VPP Memif Performance with LXC and Docker Containers**: VPP Container service switching performance tests using memif virtual interface for interconnecting multiple VPP-in-container instances. @@ -33,6 +35,7 @@ Brief overview of test scenarios covered in this documentation: interfaces (Master side). Similarly to VPP Performance, tests are run across a range of configurations. TRex is used as a traffic generator. + 4. **DPDK Performance**: VPP uses DPDK to drive the NICs and physical interfaces. DPDK performance tests are used as a baseline to profile performance of the DPDK sub-system. Two DPDK applications @@ -40,9 +43,11 @@ Brief overview of test scenarios covered in this documentation: testing environment as VPP tests. DPDK Testpmd and L3fwd applications run in host user-mode. TRex is used as a traffic generator. + 5. **T-Rex Performance**: T-Rex perfomance tests are executed in physical FD.io testbeds, focusing on T-Rex data plane performance in NIC-to-NIC loopback topologies. + 6. **VPP Functional**: VPP functional tests are executed in virtual FD.io testbeds, focusing on VPP packet processing functionality, including both network data plane and in-line control plane. Tests diff --git a/docs/content/introduction/test_tag_description.md b/docs/content/overview/csit/test_tags.md index 630afa864e..8fc3021d6f 100644 --- a/docs/content/introduction/test_tag_description.md +++ b/docs/content/overview/csit/test_tags.md @@ -1,9 +1,9 @@ --- -title: "Test Tags Descriptions" -weight: 5 +title: "Test Tags" +weight: 4 --- -# Test Tags Descriptions +# Test Tags All CSIT test cases are labelled with Robot Framework tags used to allow for easy test case type identification, test case grouping and selection for @@ -145,7 +145,7 @@ descriptions. Test with 10 VXLAN tunnels. -**VXLAN_100* +**VXLAN_100** Test with 100 VXLAN tunnels. @@ -190,7 +190,7 @@ descriptions. ## Test Category Tags -**DEVICETEST* +**DEVICETEST** All vpp_device functional test cases. @@ -204,7 +204,7 @@ descriptions. All test cases that uses Scapy for packet generation and validation. -## erformance Type Tags +## Performance Type Tags **NDRPDR** @@ -379,7 +379,7 @@ For traffic between DUTs, or for "secondary" traffic, see ${overhead} value. Service density {n}VM{t}T, {n}Number of NF Qemu VMs, {t}Number of threads per NF. -**{n}DCRt}T** +**{n}DCR{t}T** Service density {n}DCR{t}T, {n}Number of NF Docker containers, {t}Number of threads per NF. @@ -604,7 +604,7 @@ For traffic between DUTs, or for "secondary" traffic, see ${overhead} value. All test cases which uses VM with optimised scheduler policy. -**TUNTAP* +**TUNTAP** All test cases which uses TUN and TAP. diff --git a/docs/content/release_notes/_index.md b/docs/content/release_notes/_index.md index c08254e068..3a8318d09f 100644 --- a/docs/content/release_notes/_index.md +++ b/docs/content/release_notes/_index.md @@ -1,5 +1,6 @@ --- +bookCollapseSection: false bookFlatSection: true -title: "Release notes" -weight: 2 ----
\ No newline at end of file +title: "Release Notes" +weight: 3 +--- diff --git a/docs/content/release_notes/csit_rls2306/_index.md b/docs/content/release_notes/csit_rls2306/_index.md new file mode 100644 index 0000000000..27abbb79a6 --- /dev/null +++ b/docs/content/release_notes/csit_rls2306/_index.md @@ -0,0 +1,6 @@ +--- +bookCollapseSection: true +bookFlatSection: false +title: "CSIT rls2306" +weight: 1 +--- diff --git a/docs/content/release_notes/csit_rls2306/dpdk_performance.md b/docs/content/release_notes/csit_rls2306/dpdk_performance.md new file mode 100644 index 0000000000..3d3172c7c9 --- /dev/null +++ b/docs/content/release_notes/csit_rls2306/dpdk_performance.md @@ -0,0 +1,27 @@ +--- +title: "DPDK Performance" +weight: 2 +--- + +# CSIT 23.06 - DPDK Performance + +1. TEST FRAMEWORK +2. DPDK PERFORMANCE TESTS +3. DPDK RELEASE VERSION CHANGE + +# Known Issues + +List of known issues in CSIT 23.06 for DPDK performance tests: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | + + +## New + +List of new issues in CSIT 23.06 for DPDK performance tests: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | diff --git a/docs/content/release_notes/csit_rls2306/trex_performance.md b/docs/content/release_notes/csit_rls2306/trex_performance.md new file mode 100644 index 0000000000..02f7c68102 --- /dev/null +++ b/docs/content/release_notes/csit_rls2306/trex_performance.md @@ -0,0 +1,24 @@ +--- +title: "TRex Performance" +weight: 3 +--- + +# CSIT 23.06 - TRex Performance + +1. TEST FRAMEWORK + +# Known Issues + +List of known issues in CSIT 23.06 for TRex performance tests + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | + +## New + +List of new issues in CSIT 23.06 for TRex performance tests: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | diff --git a/docs/content/release_notes/csit_rls2306/vpp_device.md b/docs/content/release_notes/csit_rls2306/vpp_device.md new file mode 100644 index 0000000000..c5d544b598 --- /dev/null +++ b/docs/content/release_notes/csit_rls2306/vpp_device.md @@ -0,0 +1,24 @@ +--- +title: "VPP Device" +weight: 4 +--- + +# CSIT 23.06 - VPP Device + +1. TEST FRAMEWORK + +# Known Issues + +List of known issues in CSIT 23.06 for VPP functional tests in VPP Device: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | + +## New + +List of new issues in CSIT 23.06 for VPP functional tests in VPP Device: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | diff --git a/docs/content/release_notes/csit_rls2306/vpp_performance.md b/docs/content/release_notes/csit_rls2306/vpp_performance.md new file mode 100644 index 0000000000..686420fc0f --- /dev/null +++ b/docs/content/release_notes/csit_rls2306/vpp_performance.md @@ -0,0 +1,42 @@ +--- +title: "VPP Performance" +weight: 1 +--- + +# CSIT 23.06 - VPP Performance + +1. VPP PERFORMANCE TESTS +2. TEST FRAMEWORK +3. PRESENTATION AND ANALYTICS LAYER + +# Known Issues + +## New + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | + +## Previous + +Issues reported in previous releases which still affect the current results. + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | + +## Fixed + +Issues reported in previous releases which were fixed in this release: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- +1 | | + +# Root Cause Analysis for Performance Changes + +List of RCAs in CSIT 23.06 for VPP performance changes: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | diff --git a/docs/content/release_notes/dpdk.md b/docs/content/release_notes/dpdk.md deleted file mode 100644 index facefe4b23..0000000000 --- a/docs/content/release_notes/dpdk.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "DPDK Performance" -weight: 2 ---- - -# Changes in {{< release_csit >}} - -1. TEST FRAMEWORK - - **CSIT test environment** version has been updated to ver. 11, see - [Environment Versioning]({{< ref "infrastructure#Release Notes" >}}). -2. DPDK PERFORMANCE TESTS - - No updates -3. DPDK RELEASE VERSION CHANGE - - {{< release_csit >}} tested {{< release_dpdk >}}, as used by - {{< release_vpp >}}. - -# Known Issues - -List of known issues in {{< release_csit >}} for DPDK performance tests: - - **#** | **JiraID** | **Issue Description** --------|--------------------------------------------------|--------------------------------------------------------------------------- - 1 | [CSIT-1848](https://jira.fd.io/browse/CSIT-1848) | 2n-clx, 3n-alt: sporadic testpmd/l3fwd tests fail with no or low traffic. - - -## New - -List of new issues in {{< release_csit >}} for DPDK performance tests: - - **#** | **JiraID** | **Issue Description** --------|--------------------------------------------------|---------------------------------------------------------------------------
\ No newline at end of file diff --git a/docs/content/release_notes/previous/_index.md b/docs/content/release_notes/previous/_index.md new file mode 100644 index 0000000000..40716f8315 --- /dev/null +++ b/docs/content/release_notes/previous/_index.md @@ -0,0 +1,6 @@ +--- +bookCollapseSection: true +bookFlatSection: false +title: "Previous" +weight: 2 +--- diff --git a/docs/content/release_notes/previous/csit_rls2302/_index.md b/docs/content/release_notes/previous/csit_rls2302/_index.md new file mode 100644 index 0000000000..aac03a946d --- /dev/null +++ b/docs/content/release_notes/previous/csit_rls2302/_index.md @@ -0,0 +1,6 @@ +--- +bookCollapseSection: false +bookFlatSection: false +title: "CSIT rls2302" +weight: 1 +--- diff --git a/docs/content/release_notes/previous/csit_rls2302/dpdk_performance.md b/docs/content/release_notes/previous/csit_rls2302/dpdk_performance.md new file mode 100644 index 0000000000..320dccf746 --- /dev/null +++ b/docs/content/release_notes/previous/csit_rls2302/dpdk_performance.md @@ -0,0 +1,31 @@ +--- +title: "DPDK Performance" +weight: 2 +--- + +# CSIT 23.02 - DPDK Performance + +1. TEST FRAMEWORK + - **CSIT test environment** version has been updated to ver. 11, see + [Environment Versioning]({{< ref "../../../infrastructure/fdio_csit_testbed_versioning" >}}). +2. DPDK PERFORMANCE TESTS + - No updates +3. DPDK RELEASE VERSION CHANGE + - CSIT 23.02 tested DPDK 22.07, as used by VPP 23.02. + +# Known Issues + +List of known issues in CSIT 23.02 for DPDK performance tests: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | [CSIT-1848](https://jira.fd.io/browse/CSIT-1848) | 2n-clx, 3n-alt: sporadic testpmd/l3fwd tests fail with no or low traffic. + + +## New + +List of new issues in {{< release_csit >}} for DPDK performance tests: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | diff --git a/docs/content/release_notes/previous/csit_rls2302/trex_performance.md b/docs/content/release_notes/previous/csit_rls2302/trex_performance.md new file mode 100644 index 0000000000..67f2947891 --- /dev/null +++ b/docs/content/release_notes/previous/csit_rls2302/trex_performance.md @@ -0,0 +1,26 @@ +--- +title: "TRex Performance" +weight: 3 +--- + +# CSIT 23.02 - TRex Performance + +1. TEST FRAMEWORK + - **CSIT test environment** version has been updated to ver. 11, see + [Environment Versioning]({{< ref "../../../infrastructure/fdio_csit_testbed_versioning" >}}). + +# Known Issues + +List of known issues in CSIT 23.02 for TRex performance tests + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | [CSIT-1876](https://jira.fd.io/browse/CSIT-1876) | 1n-aws: TRex NDR PDR ALL IP4 scale and L2 scale tests failing with 50% packet loss. CSIT removed ip4scale and l2scale except ip4scale2m where it's still failing. + +## New + +List of new issues in CSIT 23.02 for TRex performance tests: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | diff --git a/docs/content/release_notes/previous/csit_rls2302/vpp_device.md b/docs/content/release_notes/previous/csit_rls2302/vpp_device.md new file mode 100644 index 0000000000..44ba9f5ce5 --- /dev/null +++ b/docs/content/release_notes/previous/csit_rls2302/vpp_device.md @@ -0,0 +1,26 @@ +--- +title: "VPP Device" +weight: 4 +--- + +# CSIT 23.02 - VPP Device + +1. TEST FRAMEWORK + - **CSIT test environment** version has been updated to ver. 11, see + [Environment Versioning]({{< ref "../../../infrastructure/fdio_csit_testbed_versioning" >}}). + +# Known Issues + +List of known issues in CSIT 23.02 for VPP functional tests in VPP Device: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | + +## New + +List of new issues in CSIT 23.02 for VPP functional tests in VPP Device: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | | diff --git a/docs/content/release_notes/previous/csit_rls2302/vpp_performance.md b/docs/content/release_notes/previous/csit_rls2302/vpp_performance.md new file mode 100644 index 0000000000..072c55f14e --- /dev/null +++ b/docs/content/release_notes/previous/csit_rls2302/vpp_performance.md @@ -0,0 +1,93 @@ +--- +title: "VPP Performance" +weight: 1 +--- + +# CSIT 23.02 - VPP Performance + +1. VPP PERFORMANCE TESTS + - **Enhanced and added VPP hoststack tests** to daily and weekly + trending including: Quic VPP Echo, UDP+TCP LD_PRELOAD iPerf3, + LD_PRELOAD NGINX. + - **Added Nvidia/Mellanox DPDK tests** to daily and weekly trending + and report, in addition to RDMA_CORE ones that were already + there. + - **Jumbo frames tests** got fixed and re-added number of to report + coverage tests. + - **Intel Xeon SKX performance testbeds** got decommissioned and + removed from FD.io performance lab. +2. TEST FRAMEWORK + - **CSIT test environment** version has not changed from ver. 11 used + in previous release, see + [Environment Versioning]({{< ref "../../../infrastructure/fdio_csit_testbed_versioning" >}}). + - **CSIT PAPI optimizations for scale** got applied improving PAPI + programming speed especially for large scale tests. VAT has been + now completely deprecated from CSIT. + - **General Code Housekeeping**: Ongoing code optimizations and bug + fixes. +3. PRESENTATION AND ANALYTICS LAYER + - [Performance dashboard](https://csit.fd.io/) got updated with + addition of VPP telemetry trending across all VPP tests. A number + of code and AWS resource usage optimizations got applied to the + data processing pipeline and UI frontend and backend. + - Examples of release iterative data visualisation: + - [Packet throughput 2n-icx-e810cq-ip4-base-scale-pdr](https://csit.fd.io/report/#eNrdVcluwjAQ_Zr0ggbZDml64QDkP5BxhhJlwYxNVPr1OAhpYiGO7cEHb3pv1qeRnT8T7h1266zYZuU2U2VThy3LN4twUOdULhSM1oLKl-FG2KF2CGqAxvyAFOIblZX4JYW5gB6P0NgVfK4OIA2gP02vsA6Tja1pcq12T9cvcRitr57RED1CRiQGo7SYZk-3GeddsszXhJoNQsYMeXSzZOKamHUk3aNrfpGpoQuMm9BohqSJ_fubnaHPRpXVg_F3qjijO1RCtEBDnZo8UXFJ6NQmKlGbgjp9ujPU_8cEFdXHcKb-8Q8V1R2PI8PX) + - [Speedup Multi-Core throughput graph for 2n-icx-e810cq-ip4-base-pdr](https://csit.fd.io/report/#eNrtlM8OgjAMxp8GL6aGFRAvHlTew8xRhAR1bpOoT-8wJIUYEg8mXjjsX35fu65fMusuhvaW6nWQbIN0G2Ba5X4Kos3cL6a2GIUIjdaA0cLvDNUkLQGeoVJ3EGF4JNSCViJUV5BNAZWOYRkfQCggV7YnPw5tjM5Nmxp3XeqPe5jmN8fU3z4gDRmGg7JYpstHTzNWLOulIckBvmJGjmyvmOGbWFUYeSJbPYmlvgvMlW80I6GG-d1D92jXqDR7K37qCk6ujLuC_3IlnlwZdyX-0pUkm50v5vT-yZLsBXP6Swk>) + - [MRR, NDR and PDR comparison for 2n-icx-e810cq-ip4-base](https://csit.fd.io/report/#eNrtVMsOgjAQ_Bq8mDW0gHjxoPIfppZVSQDrthLx6y2GuBBj4kVPHvrKzG6nM0mtOxFuLZbLIFkH6TqQaZH7KYhWU79QaWUUSmiMARnN_I6wRGURZA2FvoIIwwNKI3AhQn0G1eyhMDHM4x0IDeiO3cmPXVdTEXWt5aZv_XIPo_nFMepvHyENEoMjWUwzx3bAeSeW-YpQcYFXzJBDOxAzfhOz9qQqtMUNmepdYFx7oxkSetzftWaA9kal2YPx5VTq_J_KR6n0Rv0mFfNP5bNUzDOVJJvUJ6oeP1mS3QG2H0sT>) + - [Normalized throughput architecture comparison for 2n-[icx|clx]-e810cq-ip4-base-pdr](https://csit.fd.io/report/#eNrVk00OgjAQhU-DGzOGFhA3LlTuYUoZhKRibSsRT28hJANRF-500b98rzOvM6l1F4NHi2obJPsg3Qc8rQs_BdFu6RejLI9CDq3WwKOV3xlUKCwCb0CqO7AwPCHXDDcslFcQbQm1jmEd58AkoKv6kx95f0cXpg_ND2PolzxEi5sj6rPPSIuG4MwWyXTVTTSfzJJeGBR0wTsm5NBOzMzfRKrSiDPa-oEk9VUgLn2hCTE5j-86PaFjodJsUHzXlVr-UVfem_35riTZormY8_BneNpvhRpzJNkT6FzkMw>) + - [NICs comparison for 2n-icx-ip4-base-pdr](https://csit.fd.io/report/#eNrll99ugyAUh5_G3SxnESx1N7to53s0FI6rmbYMnKF7-qFrcmRmV7vReuG__A74wSckuvZi8eCwfknEPsn3Cc8rHU5JtnsMF1s7nqUcOmOAZ0_hzmKN0iHwM6jaA0vTN-SGKS_EVkJTewGV2cB2cwSmANtT_xSOY9_IaNv3zV9vfU9eRKn-bCkNr4-SDi2FEReVmdN1VPMnLTWQFiW1CMgUtehGNPGgqKq0skFXfSGVhmmgXIWppoipuP_2akbpbabyYqj4txerG7kcLz3tnXvBZ5aqD5BduQAtBLsOK9ro9-Vo6Wnv1sswUJ-zdPZLJSJdgY_ZL5IY9U6NcPEzTN8NX14JXpsZW_mNewi46zAz691rwroKJzPfwaaws7ciiofzxTbDv6QovgETwNPp>) + +# Known Issues + +Editing Note: below listed known issues need to be updated to reflect the +current state as tracked on +[CSIT TestFailuresTracking wiki](https://wiki.fd.io/view/CSIT/TestFailuresTracking). + +## New + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | [CSIT-1890](https://jira.fd.io/browse/CSIT-1890) | 3n-alt: Tests failing until 40Ge Interface comes up. + +## Previous + +Issues reported in previous releases which still affect the current results. + +**#** | **JiraID** | **Issue Description** +------|-------------------------------------------------------------------------------------------------|--------------- + 1 | [CSIT-1782](https://jira.fd.io/browse/CSIT-1782) | Multicore AVF tests are failing when trying to create interface. Frequency is reduced by CSIT workaround, but occasional failures do still happen. + 2 | [CSIT-1785](https://jira.fd.io/browse/CSIT-1785) [VPP-1972](https://jira.fd.io/browse/VPP-1972) | NAT44ED tests failing to establish all TCP sessions. At least for max scale, in allotted time (limited by session 500s timeout) due to worse slow path performance than previously measured and calibrated for. CSIT removed the max scale NAT tests to avoid this issue. + 3 | [CSIT-1799](https://jira.fd.io/browse/CSIT-1799) | All NAT44-ED 16M sessions CPS scale tests fail while setting NAT44 address range. + 4 | [CSIT-1800](https://jira.fd.io/browse/CSIT-1800) | All Geneve L3 mode scale tests (1024 tunnels) are failing. + 5 | [CSIT-1801](https://jira.fd.io/browse/CSIT-1801) | 9000B payload frames not forwarded over tunnels due to violating supported Max Frame Size (VxLAN, LISP, + 6 | [CSIT-1802](https://jira.fd.io/browse/CSIT-1802) | all testbeds: AF-XDP - NDR tests failing from time to time. + 7 | [CSIT-1804](https://jira.fd.io/browse/CSIT-1804) | All testbeds: NDR tests failing from time to time. + 8 | [CSIT-1808](https://jira.fd.io/browse/CSIT-1808) | All tests with 9000B payload frames not forwarded over memif interfaces. + 9 | [CSIT-1827](https://jira.fd.io/browse/CSIT-1827) | 3n-icx, 3n-skx: all AVF crypto tests sporadically fail. 1518B with no traffic, IMIX with excessive + 10 | [CSIT-1835](https://jira.fd.io/browse/CSIT-1835) | 3n-icx: QUIC vppecho BPS tests failing on timeout when checking hoststack finished. + 11 | [CSIT-1849](https://jira.fd.io/browse/CSIT-1849) | 2n-skx, 2n-clx, 2n-icx: UDP 16m TPUT tests fail to create all sessions. + 12 | [CSIT-1864](https://jira.fd.io/browse/CSIT-1864) | 2n-clx: half of the packets lost on PDR tests. + 13 | [CSIT-1877](https://jira.fd.io/browse/CSIT-1877) | 3n-tsh: all VM tests failing to boot VM. + 14 | [CSIT-1883](https://jira.fd.io/browse/CSIT-1883) | 3n-snr: All hwasync wireguard tests failing when trying to verify device. + 15 | [CSIT-1884](https://jira.fd.io/browse/CSIT-1884) | 2n-clx, 2n-icx: All NAT44DET NDR PDR IMIX over 1M sessions BIDIR tests failing to create enough sessions. + 16 | [CSIT-1885](https://jira.fd.io/browse/CSIT-1885) | 3n-icx: 9000b ip4 ip6 l2 NDRPDR AVF tests are failing to forward traffic. + 17 | [CSIT-1886](https://jira.fd.io/browse/CSIT-1886) | 3n-icx: Wireguard tests with 100 and more tunnels are failing PDR criteria. + +## Fixed + +Issues reported in previous releases which were fixed in this release: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | [CSIT-1868](https://jira.fd.io/browse/CSIT-1868) | 2n-clx: ALL ldpreload-nginx tests fails when trying to start nginx. + 2 | [CSIT-1871](https://jira.fd.io/browse/CSIT-1871) | 3n-snr: 25GE interface between SUT and TG/TRex goes down randomly. + +# Root Cause Analysis for Performance Changes + +List of RCAs in CSIT 23.02 for VPP performance changes: + +**#** | **JiraID** | **Issue Description** +------|--------------------------------------------------|-------------------------------------------------------------- + 1 | [CSIT-1887](https://jira.fd.io/browse/CSIT-1887) | rls2210 RCA: ASTF tests TRex upgrade decreased TRex performance. NAT results not affected, except on Denverton due to interference from VPP-2010. + 2 | [CSIT-1888](https://jira.fd.io/browse/CSIT-1888) | rls2210 RCA: testbed differences, especially for ipsec. Not caused by VPP code nor CSIT code. Most probable cause is clang-14 behavior. + 3 | [CSIT-1889](https://jira.fd.io/browse/CSIT-1889) | rls2210 RCA: policy-outbound-nocrypto. When VPP added spd fast path matching (Gerrit 36097), it decreased MRR of the corresponding tests, at least on 3-alt. diff --git a/docs/content/release_notes/trex.md b/docs/content/release_notes/trex.md deleted file mode 100644 index 3794dc159c..0000000000 --- a/docs/content/release_notes/trex.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "TRex Performance" -weight: 3 ---- - -# Changes in {{< release_csit >}} - -1. TEST FRAMEWORK - - **CSIT test environment** version has been updated to ver. 11, see - [Environment Versioning]({{< ref "infrastructure#Release Notes" >}}). - -# Known Issues - -List of known issues in {{< release_csit >}} for TRex performance tests - - **#** | **JiraID** | **Issue Description** --------|--------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------- - 1 | [CSIT-1876](https://jira.fd.io/browse/CSIT-1876) | 1n-aws: TRex NDR PDR ALL IP4 scale and L2 scale tests failing with 50% packet loss. CSIT removed ip4scale and l2scale except ip4scale2m where it's still failing. - - -## New - -List of new issues in {{< release_csit >}} for TRex performance tests: - - **#** | **JiraID** | **Issue Description** --------|--------------------------------------------------|---------------------------------------------------------------------------
\ No newline at end of file diff --git a/docs/content/release_notes/vpp.md b/docs/content/release_notes/vpp.md deleted file mode 100644 index 48805ba574..0000000000 --- a/docs/content/release_notes/vpp.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: "VPP Performance" -weight: 1 ---- - -# Changes in {{< release_csit >}} - -1. VPP PERFORMANCE TESTS - - **Enhanced and added VPP hoststack tests** to daily and weekly - trending including: Quic VPP Echo, UDP+TCP LD_PRELOAD iPerf3, - LD_PRELOAD NGINX. - - **Added Nvidia/Mellanox DPDK tests** to daily and weekly trending - and report, in addition to RDMA_CORE ones that were already - there. - - **Jumbo frames tests** got fixed and re-added number of to report - coverage tests. - - **Intel Xeon SKX performance testbeds** got decommissioned and - removed from FD.io performance lab. -2. TEST FRAMEWORK - - **CSIT test environment** version has not changed from ver. 11 used - in previous release, see - [Environment Versioning]({{< ref "infrastructure#Release Notes" >}}). - - **CSIT PAPI optimizations for scale** got applied improving PAPI - programming speed especially for large scale tests. VAT has been - now completely deprecated from CSIT. - - **General Code Housekeeping**: Ongoing code optimizations and bug - fixes. -3. PRESENTATION AND ANALYTICS LAYER - - [Performance dashboard](https://csit.fd.io/) got updated with - addition of VPP telemetry trending across all VPP tests. A number - of code and AWS resource usage optimizations got applied to the - data processing pipeline and UI frontend and backend. - - Examples of release iterative data visualisation: - - - [Packet throughput 2n-icx-e810cq-ip4-base-scale-pdr](https://csit.fd.io/report/#eNrdVcluwjAQ_Zr0ggbZDml64QDkP5BxhhJlwYxNVPr1OAhpYiGO7cEHb3pv1qeRnT8T7h1266zYZuU2U2VThy3LN4twUOdULhSM1oLKl-FG2KF2CGqAxvyAFOIblZX4JYW5gB6P0NgVfK4OIA2gP02vsA6Tja1pcq12T9cvcRitr57RED1CRiQGo7SYZk-3GeddsszXhJoNQsYMeXSzZOKamHUk3aNrfpGpoQuMm9BohqSJ_fubnaHPRpXVg_F3qjijO1RCtEBDnZo8UXFJ6NQmKlGbgjp9ujPU_8cEFdXHcKb-8Q8V1R2PI8PX) - - [Speedup Multi-Core throughput graph for 2n-icx-e810cq-ip4-base-pdr](https://csit.fd.io/report/#eNrtlM8OgjAMxp8GL6aGFRAvHlTew8xRhAR1bpOoT-8wJIUYEg8mXjjsX35fu65fMusuhvaW6nWQbIN0G2Ba5X4Kos3cL6a2GIUIjdaA0cLvDNUkLQGeoVJ3EGF4JNSCViJUV5BNAZWOYRkfQCggV7YnPw5tjM5Nmxp3XeqPe5jmN8fU3z4gDRmGg7JYpstHTzNWLOulIckBvmJGjmyvmOGbWFUYeSJbPYmlvgvMlW80I6GG-d1D92jXqDR7K37qCk6ujLuC_3IlnlwZdyX-0pUkm50v5vT-yZLsBXP6Swk>) - - [MRR, NDR and PDR comparison for 2n-icx-e810cq-ip4-base](https://csit.fd.io/report/#eNrtVMsOgjAQ_Bq8mDW0gHjxoPIfppZVSQDrthLx6y2GuBBj4kVPHvrKzG6nM0mtOxFuLZbLIFkH6TqQaZH7KYhWU79QaWUUSmiMARnN_I6wRGURZA2FvoIIwwNKI3AhQn0G1eyhMDHM4x0IDeiO3cmPXVdTEXWt5aZv_XIPo_nFMepvHyENEoMjWUwzx3bAeSeW-YpQcYFXzJBDOxAzfhOz9qQqtMUNmepdYFx7oxkSetzftWaA9kal2YPx5VTq_J_KR6n0Rv0mFfNP5bNUzDOVJJvUJ6oeP1mS3QG2H0sT>) - - [Normalized throughput architecture comparison for 2n-[icx|clx]-e810cq-ip4-base-pdr](https://csit.fd.io/report/#eNrVk00OgjAQhU-DGzOGFhA3LlTuYUoZhKRibSsRT28hJANRF-500b98rzOvM6l1F4NHi2obJPsg3Qc8rQs_BdFu6RejLI9CDq3WwKOV3xlUKCwCb0CqO7AwPCHXDDcslFcQbQm1jmEd58AkoKv6kx95f0cXpg_ND2PolzxEi5sj6rPPSIuG4MwWyXTVTTSfzJJeGBR0wTsm5NBOzMzfRKrSiDPa-oEk9VUgLn2hCTE5j-86PaFjodJsUHzXlVr-UVfem_35riTZormY8_BneNpvhRpzJNkT6FzkMw>) - - [NICs comparison for 2n-icx-ip4-base-pdr](https://csit.fd.io/report/#eNrll99ugyAUh5_G3SxnESx1N7to53s0FI6rmbYMnKF7-qFrcmRmV7vReuG__A74wSckuvZi8eCwfknEPsn3Cc8rHU5JtnsMF1s7nqUcOmOAZ0_hzmKN0iHwM6jaA0vTN-SGKS_EVkJTewGV2cB2cwSmANtT_xSOY9_IaNv3zV9vfU9eRKn-bCkNr4-SDi2FEReVmdN1VPMnLTWQFiW1CMgUtehGNPGgqKq0skFXfSGVhmmgXIWppoipuP_2akbpbabyYqj4txerG7kcLz3tnXvBZ5aqD5BduQAtBLsOK9ro9-Vo6Wnv1sswUJ-zdPZLJSJdgY_ZL5IY9U6NcPEzTN8NX14JXpsZW_mNewi46zAz691rwroKJzPfwaaws7ciiofzxTbDv6QovgETwNPp>) - -# Known Issues - -Editing Note: below listed known issues need to be updated to reflect the -current state as tracked on -[CSIT TestFailuresTracking wiki](https://wiki.fd.io/view/CSIT/TestFailuresTracking). - -## New - - **#** | **JiraID** | **Issue Description** --------|--------------------------------------------------|------------------------------------------------------ - 1 | [CSIT-1890](https://jira.fd.io/browse/CSIT-1890) | 3n-alt: Tests failing until 40Ge Interface comes up. - - -## Previous - -Issues reported in previous releases which still affect the current results. - - **#** | **JiraID** | **Issue Description** --------|-------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - 1 | [CSIT-1782](https://jira.fd.io/browse/CSIT-1782) | Multicore AVF tests are failing when trying to create interface. Frequency is reduced by CSIT workaround, but occasional failures do still happen. - 2 | [CSIT-1785](https://jira.fd.io/browse/CSIT-1785) [VPP-1972](https://jira.fd.io/browse/VPP-1972) | NAT44ED tests failing to establish all TCP sessions. At least for max scale, in allotted time (limited by session 500s timeout) due to worse slow path performance than previously measured and calibrated for. CSIT removed the max scale NAT tests to avoid this issue. - 3 | [CSIT-1799](https://jira.fd.io/browse/CSIT-1799) | All NAT44-ED 16M sessions CPS scale tests fail while setting NAT44 address range. - 4 | [CSIT-1800](https://jira.fd.io/browse/CSIT-1800) | All Geneve L3 mode scale tests (1024 tunnels) are failing. - 5 | [CSIT-1801](https://jira.fd.io/browse/CSIT-1801) | 9000B payload frames not forwarded over tunnels due to violating supported Max Frame Size (VxLAN, LISP, - 6 | [CSIT-1802](https://jira.fd.io/browse/CSIT-1802) | all testbeds: AF-XDP - NDR tests failing from time to time. - 7 | [CSIT-1804](https://jira.fd.io/browse/CSIT-1804) | All testbeds: NDR tests failing from time to time. - 8 | [CSIT-1808](https://jira.fd.io/browse/CSIT-1808) | All tests with 9000B payload frames not forwarded over memif interfaces. - 9 | [CSIT-1827](https://jira.fd.io/browse/CSIT-1827) | 3n-icx, 3n-skx: all AVF crypto tests sporadically fail. 1518B with no traffic, IMIX with excessive - 10 | [CSIT-1835](https://jira.fd.io/browse/CSIT-1835) | 3n-icx: QUIC vppecho BPS tests failing on timeout when checking hoststack finished. - 11 | [CSIT-1849](https://jira.fd.io/browse/CSIT-1849) | 2n-skx, 2n-clx, 2n-icx: UDP 16m TPUT tests fail to create all sessions. - 12 | [CSIT-1864](https://jira.fd.io/browse/CSIT-1864) | 2n-clx: half of the packets lost on PDR tests. - 13 | [CSIT-1877](https://jira.fd.io/browse/CSIT-1877) | 3n-tsh: all VM tests failing to boot VM. - 14 | [CSIT-1883](https://jira.fd.io/browse/CSIT-1883) | 3n-snr: All hwasync wireguard tests failing when trying to verify device. - 15 | [CSIT-1884](https://jira.fd.io/browse/CSIT-1884) | 2n-clx, 2n-icx: All NAT44DET NDR PDR IMIX over 1M sessions BIDIR tests failing to create enough sessions. - 16 | [CSIT-1885](https://jira.fd.io/browse/CSIT-1885) | 3n-icx: 9000b ip4 ip6 l2 NDRPDR AVF tests are failing to forward traffic. - 17 | [CSIT-1886](https://jira.fd.io/browse/CSIT-1886) | 3n-icx: Wireguard tests with 100 and more tunnels are failing PDR criteria. - -## Fixed - -Issues reported in previous releases which were fixed in this release: - - **#** | **JiraID** | **Issue Description** --------|--------------------------------------------------|--------------------------------------------------------------------- - 1 | [CSIT-1868](https://jira.fd.io/browse/CSIT-1868) | 2n-clx: ALL ldpreload-nginx tests fails when trying to start nginx. - 2 | [CSIT-1871](https://jira.fd.io/browse/CSIT-1871) | 3n-snr: 25GE interface between SUT and TG/TRex goes down randomly. - -# Root Cause Analysis for Performance Changes - -List of RCAs in {{< release_csit >}} for VPP performance changes: - - **#** | **JiraID** | **Issue Description** --------|--------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------- - 1 | [CSIT-1887](https://jira.fd.io/browse/CSIT-1887) | rls2210 RCA: ASTF tests TRex upgrade decreased TRex performance. NAT results not affected, except on Denverton due to interference from VPP-2010. - 2 | [CSIT-1888](https://jira.fd.io/browse/CSIT-1888) | rls2210 RCA: testbed differences, especially for ipsec. Not caused by VPP code nor CSIT code. Most probable cause is clang-14 behavior. - 3 | [CSIT-1889](https://jira.fd.io/browse/CSIT-1889) | rls2210 RCA: policy-outbound-nocrypto. When VPP added spd fast path matching (Gerrit 36097), it decreased MRR of the corresponding tests, at least on 3-alt. diff --git a/docs/content/release_notes/vpp_device.md b/docs/content/release_notes/vpp_device.md deleted file mode 100644 index 2f1f6d34b5..0000000000 --- a/docs/content/release_notes/vpp_device.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "VPP Device" -weight: 4 ---- - -# Changes in {{< release_csit >}} - -1. TEST FRAMEWORK - - **CSIT test environment** version has been updated to ver. 11, see - [Environment Versioning]({{< ref "infrastructure#Release Notes" >}}). - -# Known Issues - -List of known issues in {{< release_csit >}} for VPP functional tests in VPP Device: - - **#** | **JiraID** | **Issue Description** --------|--------------------------------------------------|--------------------------------------------------------------------------- - -## New - -List of new issues in {{< release_csit >}} for VPP functional tests in VPP Device: - - **#** | **JiraID** | **Issue Description** --------|--------------------------------------------------|---------------------------------------------------------------------------
\ No newline at end of file diff --git a/docs/report/csit_framework_documentation/csit_design.rst b/docs/report/csit_framework_documentation/csit_design.rst deleted file mode 100644 index b8851513ab..0000000000 --- a/docs/report/csit_framework_documentation/csit_design.rst +++ /dev/null @@ -1,192 +0,0 @@ -.. _csit-design: - -Design -====== - -FD.io CSIT system design needs to meet continuously expanding -requirements of FD.io projects including VPP, related sub-systems (e.g. -plugin applications, DPDK drivers) and FD.io applications (e.g. DPDK -applications), as well as growing number of compute platforms running -those applications. With CSIT project scope and charter including both -FD.io continuous testing AND performance trending/comparisons, those -evolving requirements further amplify the need for CSIT framework -modularity, flexibility and usability. - -Design Hierarchy ----------------- - -CSIT follows a hierarchical system design with SUTs and DUTs at the -bottom level of the hierarchy, presentation level at the top level and a -number of functional layers in-between. The current CSIT system design -including CSIT framework is depicted in the figure below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/csit_framework_documentation/}} - \includegraphics[width=0.90\textwidth]{csit_design_picture} - \label{fig:csit_design_picture} - \end{figure} - -.. only:: html - - .. figure:: csit_design_picture.svg - :alt: FD.io CSIT system design - :align: center - - *FD.io CSIT system design* - -A brief bottom-up description is provided here: - -#. SUTs, DUTs, TGs - - - SUTs - Systems Under Test; - - DUTs - Devices Under Test; - - TGs - Traffic Generators; - -#. Level-1 libraries - Robot and Python - - - Lowest level CSIT libraries abstracting underlying test environment, SUT, - DUT and TG specifics; - - Used commonly across multiple L2 KWs; - - Performance and functional tests: - - - L1 KWs (KeyWords) are implemented as RF libraries and Python - libraries; - - - Performance TG L1 KWs: - - - All L1 KWs are implemented as Python libraries: - - - Support for TRex only today; - - CSIT IXIA drivers in progress; - - - Performance data plane traffic profiles: - - - TG-specific stream profiles provide full control of: - - - Packet definition - layers, MACs, IPs, ports, combinations thereof - e.g. IPs and UDP ports; - - Stream definitions - different streams can run together, delayed, - one after each other; - - Stream profiles are independent of CSIT framework and can be used - in any T-rex setup, can be sent anywhere to repeat tests with - exactly the same setup; - - Easily extensible - one can create a new stream profile that meets - tests requirements; - - Same stream profile can be used for different tests with the same - traffic needs; - - - Functional data plane traffic scripts: - - - Scapy specific traffic scripts; - -#. Level-2 libraries - Robot resource files: - - - Higher level CSIT libraries abstracting required functions for executing - tests; - - L2 KWs are classified into the following functional categories: - - - Configuration, test, verification, state report; - - Suite setup, suite teardown; - - Test setup, test teardown; - -#. Tests - Robot: - - - Test suites with test cases; - - - Performance tests using physical testbed environment: - - - VPP; - - DPDK-Testpmd; - - DPDK-L3Fwd; - - - Tools: - - - Documentation generator; - - Report generator; - - Testbed environment setup ansible playbooks; - - Operational debugging scripts; - -Test Lifecycle Abstraction --------------------------- - -A well coded test must follow a disciplined abstraction of the test -lifecycles that includes setup, configuration, test and verification. In -addition to improve test execution efficiency, the commmon aspects of -test setup and configuration shared across multiple test cases should be -done only once. Translating these high-level guidelines into the Robot -Framework one arrives to definition of a well coded RF tests for FD.io -CSIT. Anatomy of Good Tests for CSIT: - -#. Suite Setup - Suite startup Configuration common to all Test Cases in suite: - uses Configuration KWs, Verification KWs, StateReport KWs; -#. Test Setup - Test startup Configuration common to multiple Test Cases: uses - Configuration KWs, StateReport KWs; -#. Test Case - uses L2 KWs with RF Gherkin style: - - - prefixed with {Given} - Verification of Test setup, reading state: uses - Configuration KWs, Verification KWs, StateReport KWs; - - prefixed with {When} - Test execution: Configuration KWs, Test KWs; - - prefixed with {Then} - Verification of Test execution, reading state: uses - Verification KWs, StateReport KWs; - -#. Test Teardown - post Test teardown with Configuration cleanup and - Verification common to multiple Test Cases - uses: Configuration KWs, - Verification KWs, StateReport KWs; -#. Suite Teardown - Suite post-test Configuration cleanup: uses Configuration - KWs, Verification KWs, StateReport KWs; - -RF Keywords Functional Classification -------------------------------------- - -CSIT RF KWs are classified into the functional categories matching the test -lifecycle events described earlier. All CSIT RF L2 and L1 KWs have been grouped -into the following functional categories: - -#. Configuration; -#. Test; -#. Verification; -#. StateReport; -#. SuiteSetup; -#. TestSetup; -#. SuiteTeardown; -#. TestTeardown; - -RF Keywords Naming Guidelines ------------------------------ - -Readability counts: "..code is read much more often than it is written." -Hence following a good and consistent grammar practice is important when -writing :abbr:`RF (Robot Framework)` KeyWords and Tests. All CSIT test cases -are coded using Gherkin style and include only L2 KWs references. L2 KWs are -coded using simple style and include L2 KWs, L1 KWs, and L1 python references. -To improve readability, the proposal is to use the same grammar for both -:abbr:`RF (Robot Framework)` KW styles, and to formalize the grammar of English -sentences used for naming the :abbr:`RF (Robot Framework)` KWs. :abbr:`RF (Robot -Framework)` KWs names are short sentences expressing functional description of -the command. They must follow English sentence grammar in one of the following -forms: - -#. **Imperative** - verb-object(s): *"Do something"*, verb in base form. -#. **Declarative** - subject-verb-object(s): *"Subject does something"*, verb in - a third-person singular present tense form. -#. **Affirmative** - modal_verb-verb-object(s): *"Subject should be something"*, - *"Object should exist"*, verb in base form. -#. **Negative** - modal_verb-Not-verb-object(s): *"Subject should not be - something"*, *"Object should not exist"*, verb in base form. - -Passive form MUST NOT be used. However a usage of past participle as an -adjective is okay. See usage examples provided in the Coding guidelines -section below. Following sections list applicability of the above -grammar forms to different :abbr:`RF (Robot Framework)` KW categories. Usage -examples are provided, both good and bad. - -Coding Guidelines ------------------ - -Coding guidelines can be found on `Design optimizations wiki page -<https://wiki.fd.io/view/CSIT/Design_Optimizations>`_. diff --git a/docs/report/csit_framework_documentation/csit_design_picture.svg b/docs/report/csit_framework_documentation/csit_design_picture.svg deleted file mode 100644 index 228e7fdf8d..0000000000 --- a/docs/report/csit_framework_documentation/csit_design_picture.svg +++ /dev/null @@ -1,707 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<svg version="1.2" baseProfile="tiny" width="254mm" height="190.5mm" viewBox="0 0 25400 19050" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="25400" height="19050"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1535" descent="503"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="…" horiz-adv-x="1271" d="M 316,107 C 316,90 313,75 306,60 299,45 290,32 279,21 267,10 254,1 239,-6 224,-13 208,-16 191,-16 174,-16 159,-13 144,-6 129,1 117,10 106,21 95,32 86,45 79,60 72,75 69,90 69,107 69,124 72,141 79,156 86,171 95,184 106,195 117,206 129,215 144,222 159,229 174,232 191,232 208,232 224,229 239,222 254,215 267,206 279,195 290,184 299,171 306,156 313,141 316,124 316,107 Z M 822,107 C 822,90 819,75 812,60 805,45 796,32 785,21 773,10 760,1 745,-6 730,-13 714,-16 697,-16 680,-16 665,-13 650,-6 635,1 623,10 612,21 601,32 592,45 585,60 578,75 575,90 575,107 575,124 578,141 585,156 592,171 601,184 612,195 623,206 635,215 650,222 665,229 680,232 697,232 714,232 730,229 745,222 760,215 773,206 785,195 796,184 805,171 812,156 819,141 822,124 822,107 Z M 1343,107 C 1343,90 1340,75 1333,60 1326,45 1317,32 1306,21 1294,10 1281,1 1266,-6 1251,-13 1235,-16 1218,-16 1201,-16 1186,-13 1171,-6 1156,1 1144,10 1133,21 1122,32 1113,45 1106,60 1099,75 1096,90 1096,107 1096,124 1099,141 1106,156 1113,171 1122,184 1133,195 1144,206 1156,215 1171,222 1186,229 1201,232 1218,232 1235,232 1251,229 1266,222 1281,215 1294,206 1306,195 1317,184 1326,171 1333,156 1340,141 1343,124 1343,107 Z"/> - <glyph unicode="y" horiz-adv-x="927" d="M 409,-288 C 404,-301 397,-312 388,-319 379,-326 365,-330 348,-330 L 217,-330 385,58 11,978 163,978 C 178,978 190,974 198,967 206,960 212,951 216,942 L 444,330 C 449,316 455,302 460,288 465,274 469,260 472,246 476,261 481,275 486,290 491,304 496,318 501,332 L 722,942 C 726,952 733,961 742,968 751,975 762,978 773,978 L 913,978 409,-288 Z"/> - <glyph unicode="x" horiz-adv-x="874" d="M 327,502 L 36,978 204,978 C 217,978 227,976 234,971 240,966 246,960 251,952 L 455,597 C 458,604 461,612 464,619 467,626 471,633 476,640 L 647,948 C 653,957 659,965 666,970 673,975 681,978 690,978 L 851,978 559,511 864,0 695,0 C 682,0 671,4 663,12 654,19 647,27 642,36 L 435,406 C 430,391 424,378 417,367 L 230,36 C 225,27 218,18 211,11 203,4 193,0 180,0 L 23,0 327,502 Z"/> - <glyph unicode="w" horiz-adv-x="1456" d="M 21,978 L 160,978 C 173,978 185,974 194,967 203,960 209,951 212,941 L 387,317 C 394,294 399,272 404,251 409,229 413,207 416,186 421,207 427,229 434,251 441,272 448,295 455,318 L 649,946 C 652,956 658,964 667,971 676,977 686,980 698,980 L 774,980 C 787,980 798,977 807,971 815,964 821,956 824,946 L 1014,318 C 1021,295 1028,273 1034,251 1040,229 1046,207 1051,186 1058,229 1069,273 1082,318 L 1261,942 C 1264,953 1270,961 1279,968 1288,975 1298,978 1311,978 L 1443,978 1136,0 996,0 C 979,0 968,11 961,33 L 756,692 C 751,707 746,723 743,738 739,753 735,768 732,783 729,768 725,752 722,737 719,722 714,706 709,691 L 501,33 C 494,11 481,0 462,0 L 329,0 21,978 Z"/> - <glyph unicode="v" horiz-adv-x="927" d="M 542,0 L 383,0 19,978 164,978 C 177,978 189,974 198,967 207,960 214,951 217,942 L 426,316 C 435,293 442,270 448,248 454,226 460,204 465,181 470,203 475,225 482,248 488,270 496,293 505,316 L 717,942 C 721,952 728,961 737,968 746,975 756,978 767,978 L 906,978 542,0 Z"/> - <glyph unicode="u" horiz-adv-x="822" d="M 301,978 L 301,355 C 301,282 318,225 351,185 384,144 434,124 501,124 551,124 598,136 641,160 684,183 723,216 760,257 L 760,978 936,978 936,0 830,0 C 818,0 808,3 800,9 792,14 787,23 786,36 L 770,140 C 728,93 681,56 630,28 578,-1 518,-15 450,-15 397,-15 350,-6 310,12 269,29 235,54 208,87 181,119 160,158 146,204 132,249 125,300 125,355 L 125,978 301,978 Z"/> - <glyph unicode="t" horiz-adv-x="610" d="M 417,-15 C 342,-15 284,7 243,50 202,93 182,155 182,236 L 182,832 70,832 C 60,832 52,835 45,842 38,849 34,858 34,871 L 34,941 188,961 229,1262 C 230,1272 235,1280 242,1286 249,1292 257,1295 268,1295 L 358,1295 358,960 627,960 627,832 358,832 358,248 C 358,208 367,178 386,158 404,138 428,128 457,128 474,128 489,130 502,135 514,140 524,145 533,151 542,157 549,162 556,167 562,172 568,174 573,174 579,174 584,173 588,170 591,167 595,163 598,157 L 650,73 C 620,45 585,23 544,8 503,-7 461,-15 417,-15 Z"/> - <glyph unicode="s" horiz-adv-x="663" d="M 679,816 C 671,801 659,794 643,794 633,794 622,798 611,805 599,812 585,820 569,829 552,837 533,845 511,852 488,859 462,863 431,863 405,863 382,859 361,852 340,845 323,835 308,822 293,809 282,795 274,778 266,761 262,742 262,723 262,698 269,677 282,660 295,643 313,629 335,617 357,605 382,594 411,585 439,575 468,565 497,555 526,545 555,533 584,520 612,507 637,490 659,471 681,452 699,428 712,401 725,373 732,339 732,300 732,255 724,213 709,175 694,136 671,103 642,75 612,47 575,25 532,9 488,-7 438,-15 381,-15 316,-15 258,-4 205,18 152,40 107,69 70,104 L 111,170 C 116,179 123,185 130,190 137,195 147,197 158,197 170,197 182,193 194,184 206,175 221,165 238,154 255,143 275,133 299,124 323,115 353,110 389,110 420,110 446,114 469,123 491,132 509,143 524,158 539,172 550,189 557,208 564,227 568,248 568,269 568,296 561,318 548,336 534,353 516,368 494,381 472,393 447,404 419,413 390,422 361,432 332,443 302,453 273,465 245,478 216,491 191,507 169,528 147,548 129,573 116,602 102,631 95,667 95,709 95,747 102,783 117,818 132,852 153,882 181,908 209,934 244,955 285,970 326,985 374,993 427,993 488,993 543,983 592,963 641,943 683,915 718,879 L 679,816 Z"/> - <glyph unicode="r" horiz-adv-x="557" d="M 131,0 L 131,978 232,978 C 251,978 264,974 272,967 279,960 284,947 285,930 L 297,786 C 327,851 364,902 408,939 452,976 505,995 567,995 588,995 607,993 625,989 643,984 659,977 674,967 L 660,837 C 658,820 649,812 632,812 623,812 610,814 593,818 576,821 557,823 536,823 506,823 480,819 457,810 434,801 413,787 395,770 376,752 360,730 346,705 332,680 319,651 307,618 L 307,0 131,0 Z"/> - <glyph unicode="p" horiz-adv-x="848" d="M 141,-330 L 141,978 246,978 C 259,978 269,975 277,970 285,964 290,955 291,942 L 308,828 C 349,878 397,918 450,949 503,980 565,995 634,995 690,995 741,984 786,963 831,941 870,909 902,867 934,825 959,773 976,711 993,649 1002,577 1002,496 1002,424 992,357 973,295 954,232 926,178 890,133 853,87 809,51 757,25 705,-1 646,-14 581,-14 522,-14 471,-4 429,16 387,36 350,64 317,100 L 317,-330 141,-330 Z M 576,854 C 521,854 473,841 432,816 390,791 352,755 317,708 L 317,236 C 348,194 382,165 419,148 456,131 497,122 542,122 631,122 700,154 749,219 797,284 821,376 821,496 821,559 816,614 805,659 794,704 778,742 757,771 736,800 710,821 680,834 649,847 615,854 576,854 Z"/> - <glyph unicode="o" horiz-adv-x="927" d="M 541,993 C 612,993 677,981 734,958 791,934 840,900 880,857 920,813 951,760 973,698 994,636 1005,567 1005,490 1005,413 994,343 973,281 951,219 920,166 880,123 840,79 791,45 734,22 677,-2 612,-14 541,-14 470,-14 405,-2 348,22 290,45 241,79 201,123 160,166 129,219 108,281 86,343 75,413 75,490 75,567 86,636 108,698 129,760 160,813 201,857 241,900 290,934 348,958 405,981 470,993 541,993 Z M 541,123 C 588,123 630,131 665,148 700,164 730,188 754,219 777,250 795,289 807,334 818,379 824,431 824,489 824,547 818,599 807,644 795,689 777,728 754,759 730,790 700,814 665,831 630,848 588,856 541,856 493,856 451,848 416,831 380,814 350,790 327,759 303,728 285,689 274,644 262,599 256,547 256,489 256,431 262,379 274,334 285,289 303,250 327,219 350,188 380,164 416,148 451,131 493,123 541,123 Z"/> - <glyph unicode="n" horiz-adv-x="822" d="M 140,0 L 140,978 245,978 C 258,978 268,975 276,970 284,964 289,955 290,942 L 305,838 C 347,885 394,922 446,951 498,979 558,993 626,993 679,993 726,984 767,967 807,949 841,924 868,892 895,859 916,820 930,775 944,729 951,678 951,623 L 951,0 775,0 775,623 C 775,696 759,752 726,793 693,834 642,854 575,854 525,854 478,842 435,819 392,795 352,762 316,720 L 316,0 140,0 Z"/> - <glyph unicode="m" horiz-adv-x="1350" d="M 147,0 L 147,978 251,978 C 264,978 275,975 283,970 290,964 295,955 296,942 L 311,842 C 330,864 349,884 370,903 390,921 412,937 435,951 458,964 483,975 510,982 537,989 565,993 595,993 662,993 717,975 760,938 802,901 832,852 850,790 864,826 883,857 906,882 929,907 954,928 982,945 1010,962 1040,974 1072,982 1104,989 1137,993 1170,993 1277,993 1359,961 1418,897 1476,833 1505,742 1505,623 L 1505,0 1329,0 1329,623 C 1329,699 1312,757 1277,796 1242,835 1193,854 1128,854 1099,854 1071,849 1045,840 1019,830 996,815 977,796 957,776 941,752 930,723 918,694 912,661 912,623 L 912,0 736,0 736,623 C 736,701 720,759 688,797 655,835 608,854 545,854 502,854 462,843 425,821 388,798 354,767 323,728 L 323,0 147,0 Z"/> - <glyph unicode="l" horiz-adv-x="186" d="M 323,1422 L 323,0 147,0 147,1422 323,1422 Z"/> - <glyph unicode="k" horiz-adv-x="795" d="M 304,1422 L 304,586 344,586 C 357,586 367,588 375,591 382,594 390,602 399,613 L 659,944 C 668,955 678,963 688,969 698,975 711,978 726,978 L 886,978 579,593 C 570,583 560,574 551,566 542,557 532,550 521,543 532,536 543,527 552,517 561,506 570,495 579,484 L 906,0 748,0 C 734,0 722,3 711,8 700,13 691,21 682,33 L 415,434 C 406,447 397,456 389,461 380,465 367,467 349,467 L 304,467 304,0 128,0 128,1422 304,1422 Z"/> - <glyph unicode="i" horiz-adv-x="239" d="M 323,978 L 323,0 147,0 147,978 323,978 Z M 357,1284 C 357,1267 354,1252 347,1237 340,1222 331,1209 320,1198 308,1187 295,1178 280,1171 265,1164 249,1161 232,1161 215,1161 200,1164 185,1171 170,1178 158,1187 147,1198 136,1209 127,1222 120,1237 113,1252 110,1267 110,1284 110,1301 113,1318 120,1333 127,1348 136,1361 147,1372 158,1383 170,1392 185,1399 200,1406 215,1409 232,1409 249,1409 265,1406 280,1399 295,1392 308,1383 320,1372 331,1361 340,1348 347,1333 354,1318 357,1301 357,1284 Z"/> - <glyph unicode="h" horiz-adv-x="822" d="M 143,0 L 143,1422 319,1422 319,849 C 360,893 405,928 455,954 504,980 562,993 627,993 680,993 727,984 768,967 808,949 842,924 869,892 896,859 917,820 931,775 944,729 951,678 951,623 L 951,0 775,0 775,623 C 775,696 759,752 726,793 693,834 643,854 576,854 526,854 480,842 437,818 394,794 355,761 319,719 L 319,0 143,0 Z"/> - <glyph unicode="g" horiz-adv-x="874" d="M 462,994 C 503,994 541,989 576,980 611,971 643,957 672,940 L 928,940 928,875 C 928,852 915,838 888,834 L 784,819 C 805,776 815,730 815,679 815,631 806,588 789,549 771,510 746,477 715,450 684,423 647,402 604,387 561,372 513,364 462,364 419,364 380,369 344,379 325,366 310,353 301,338 292,324 287,309 287,295 287,271 296,254 314,242 332,231 356,222 385,217 414,212 448,209 485,209 522,209 561,208 600,204 639,201 677,197 714,190 751,183 785,172 814,155 843,139 867,117 885,88 903,60 912,23 912,-23 912,-65 902,-106 882,-145 862,-185 833,-220 796,-251 758,-281 712,-306 658,-324 603,-343 542,-352 473,-352 404,-352 344,-345 293,-331 242,-317 199,-298 165,-274 131,-250 106,-222 89,-191 72,-160 64,-127 64,-93 64,-45 78,-4 107,29 135,62 174,89 224,108 197,121 175,138 159,160 143,182 135,211 135,248 135,276 145,306 165,337 185,368 215,394 255,415 209,442 173,478 147,523 120,568 107,620 107,679 107,727 116,770 134,809 151,848 176,881 207,909 238,936 276,957 319,972 362,987 410,994 462,994 Z M 750,-50 C 750,-26 744,-7 732,8 719,23 702,35 681,43 660,52 635,58 607,61 579,65 549,67 518,67 487,67 455,67 423,67 390,67 359,71 329,79 296,62 270,41 249,17 228,-8 218,-37 218,-71 218,-93 223,-113 233,-132 243,-151 259,-167 280,-181 301,-194 327,-205 360,-213 393,-221 431,-225 476,-225 520,-225 559,-221 593,-212 627,-203 656,-191 679,-176 702,-160 720,-142 732,-121 744,-99 750,-76 750,-50 Z M 462,480 C 527,480 576,498 609,534 642,570 658,617 658,675 658,734 642,782 609,817 576,852 527,869 462,869 399,869 351,852 318,817 285,782 268,734 268,675 268,646 272,620 281,597 289,573 301,552 318,535 334,518 354,504 379,495 403,485 431,480 462,480 Z"/> - <glyph unicode="f" horiz-adv-x="584" d="M 170,0 L 170,831 71,844 C 57,845 46,850 37,857 28,864 24,875 24,888 L 24,960 170,960 170,1053 C 170,1109 178,1159 193,1203 208,1246 229,1283 257,1313 285,1342 319,1365 359,1381 399,1396 444,1404 494,1404 515,1404 535,1402 555,1399 574,1396 593,1391 611,1385 L 606,1297 C 605,1282 597,1273 582,1272 567,1270 548,1269 523,1269 495,1269 470,1265 448,1258 425,1251 406,1238 390,1221 374,1204 362,1181 353,1153 344,1124 340,1089 340,1048 L 340,960 603,960 603,832 346,832 346,0 170,0 Z"/> - <glyph unicode="e" horiz-adv-x="875" d="M 535,993 C 594,993 648,983 698,964 748,945 791,916 828,879 865,842 893,796 914,742 935,688 945,626 945,556 945,529 942,511 936,502 930,493 919,488 903,488 L 249,488 C 250,427 259,373 274,328 289,282 311,244 338,214 365,184 397,162 434,147 471,132 513,124 559,124 602,124 639,129 670,139 701,148 728,159 751,171 773,183 792,194 807,204 822,213 836,218 847,218 854,218 861,217 866,214 871,211 876,206 880,201 L 930,137 C 908,111 882,89 853,70 823,51 791,35 757,23 723,10 688,1 652,-5 615,-11 579,-14 544,-14 476,-14 413,-3 356,20 299,43 249,76 208,121 166,165 133,220 110,285 87,350 75,424 75,509 75,577 86,641 107,700 128,759 158,810 198,854 237,897 286,931 343,956 400,981 464,993 535,993 Z M 538,865 C 456,865 391,841 344,793 296,745 266,679 254,596 L 787,596 C 787,635 781,672 770,705 759,738 742,766 721,790 700,813 674,832 643,845 612,858 577,865 538,865 Z"/> - <glyph unicode="d" horiz-adv-x="848" d="M 827,0 C 814,0 804,3 796,9 788,14 783,23 782,36 L 764,153 C 723,103 676,63 623,32 570,1 509,-14 440,-14 385,-14 335,-3 290,19 245,40 206,72 174,114 142,156 117,208 100,271 83,333 74,405 74,486 74,558 84,625 103,688 122,750 149,804 185,849 221,894 265,930 317,956 368,982 427,995 492,995 551,995 602,985 644,966 686,946 723,918 756,881 L 756,1422 932,1422 932,0 827,0 Z M 497,127 C 552,127 601,140 642,166 683,191 721,227 756,273 L 756,746 C 725,788 691,818 654,835 617,852 577,860 532,860 443,860 375,828 327,763 279,698 255,606 255,486 255,423 261,368 272,323 283,278 298,241 319,212 340,183 365,161 395,148 425,134 459,127 497,127 Z"/> - <glyph unicode="c" horiz-adv-x="769" d="M 769,802 C 764,795 759,789 754,786 749,782 741,780 732,780 722,780 712,784 701,792 690,800 677,809 661,819 645,828 626,837 603,845 580,853 551,857 518,857 474,857 435,849 402,832 368,815 340,790 318,759 295,727 278,688 267,643 255,598 249,547 249,490 249,431 255,379 268,334 280,288 297,249 320,218 343,187 370,163 402,147 434,130 470,122 510,122 549,122 580,127 605,137 630,147 650,158 667,170 684,182 698,193 709,203 720,213 731,218 743,218 756,218 767,212 775,201 L 826,137 C 805,111 781,89 755,70 729,51 701,35 671,23 641,10 610,1 578,-5 545,-11 512,-14 479,-14 422,-14 368,-3 318,20 268,43 225,76 188,119 151,162 122,214 101,277 80,339 69,410 69,490 69,563 79,630 98,692 117,753 146,806 183,851 220,896 265,931 320,956 374,981 436,993 507,993 574,993 632,982 682,960 732,937 776,906 815,866 L 769,802 Z"/> - <glyph unicode="b" horiz-adv-x="848" d="M 144,0 L 144,1422 320,1422 320,839 C 360,886 406,924 457,952 508,979 567,993 634,993 691,993 742,982 787,960 832,938 871,906 903,865 935,824 960,774 977,715 994,656 1002,589 1002,514 1002,435 992,363 973,298 954,233 926,178 890,132 854,85 810,49 759,24 708,-1 650,-14 586,-14 522,-14 469,-2 426,23 383,47 344,81 311,124 L 301,37 C 298,12 284,0 258,0 L 144,0 Z M 575,854 C 521,854 474,841 433,816 392,791 354,755 320,708 L 320,236 C 351,194 384,165 421,148 458,131 498,122 542,122 632,122 701,154 749,219 797,284 821,380 821,508 821,627 800,714 757,770 714,826 654,854 575,854 Z"/> - <glyph unicode="a" horiz-adv-x="769" d="M 777,0 C 760,0 746,3 737,8 728,13 721,24 718,41 L 696,132 C 671,109 646,88 622,70 597,51 572,36 545,23 518,10 490,1 459,-6 428,-12 395,-15 358,-15 320,-15 285,-10 252,1 219,11 190,27 165,49 140,70 120,98 106,130 91,162 84,201 84,245 84,284 95,321 116,357 137,393 171,425 218,453 265,481 327,504 403,521 479,539 572,548 683,548 L 683,624 C 683,700 667,758 635,796 602,835 555,854 493,854 452,854 417,849 389,838 360,827 336,816 315,803 294,790 277,779 262,768 247,757 231,752 216,752 204,752 194,755 185,761 176,767 169,775 164,784 L 132,840 C 186,892 244,931 307,957 369,982 438,995 514,995 569,995 617,986 660,969 703,951 738,926 767,893 796,860 818,821 833,776 848,731 855,680 855,625 L 855,0 777,0 Z M 411,108 C 440,108 467,111 492,117 517,123 540,132 562,143 584,154 605,167 625,184 644,200 664,218 683,238 L 683,437 C 605,437 539,432 484,422 429,413 385,400 351,384 316,368 291,349 276,327 261,305 253,281 253,254 253,228 257,206 266,188 274,170 285,154 299,143 313,131 330,122 349,117 368,111 389,108 411,108 Z"/> - <glyph unicode="_" horiz-adv-x="1006" d="M 1020,-158 L 1020,-275 0,-275 0,-158 1020,-158 Z"/> - <glyph unicode="V" horiz-adv-x="1165" d="M 6,1314 L 153,1314 C 169,1314 182,1310 192,1302 202,1294 209,1284 214,1272 L 539,351 C 547,330 555,308 563,284 570,259 577,234 583,207 588,234 595,259 602,284 609,308 616,330 624,351 L 948,1271 C 952,1282 959,1292 970,1301 981,1310 994,1314 1009,1314 L 1156,1314 663,0 499,0 6,1314 Z"/> - <glyph unicode="U" horiz-adv-x="1033" d="M 657,144 C 710,144 757,153 799,172 840,190 875,216 904,249 933,282 955,321 970,366 985,411 992,461 992,516 L 992,1314 1174,1314 1174,516 C 1174,440 1162,370 1138,305 1114,240 1080,184 1036,137 991,90 937,53 873,26 809,-1 737,-15 657,-15 577,-15 505,-1 442,26 378,53 324,90 279,137 234,184 200,240 176,305 152,370 140,440 140,516 L 140,1314 322,1314 322,517 C 322,462 330,412 345,367 360,321 381,282 410,249 439,216 474,190 516,172 557,153 604,144 657,144 Z"/> - <glyph unicode="T" horiz-adv-x="954" d="M 974,1314 L 974,1162 591,1162 591,0 408,0 408,1162 24,1162 24,1314 974,1314 Z"/> - <glyph unicode="S" horiz-adv-x="821" d="M 797,1107 C 787,1088 773,1079 756,1079 746,1079 734,1084 721,1095 707,1105 690,1116 671,1129 651,1141 627,1152 600,1163 572,1173 539,1178 500,1178 463,1178 431,1173 404,1163 376,1152 353,1138 335,1120 316,1101 302,1080 293,1056 284,1031 279,1005 279,977 279,940 288,910 305,886 322,862 344,842 372,825 399,808 431,793 466,780 501,767 537,754 574,741 611,728 647,713 682,696 717,679 749,657 777,632 804,606 827,574 844,537 861,500 869,454 869,400 869,342 860,288 841,238 822,187 795,143 760,106 724,69 680,39 628,18 576,-3 517,-14 450,-14 369,-14 295,2 228,33 160,64 102,105 55,158 L 108,244 C 113,251 119,257 126,262 133,266 141,268 150,268 163,268 177,261 193,248 208,234 228,219 251,203 274,186 303,171 336,158 369,144 408,137 454,137 493,137 527,143 557,154 587,165 613,181 634,202 655,223 671,248 682,277 693,306 698,338 698,373 698,412 690,445 673,470 656,495 633,517 606,534 578,551 546,565 511,577 476,588 440,600 403,613 366,626 330,640 295,657 260,673 228,694 201,721 173,748 151,781 134,820 117,859 108,908 108,967 108,1013 117,1058 134,1102 151,1145 177,1184 210,1218 243,1251 283,1278 332,1299 380,1319 435,1329 498,1329 568,1329 632,1317 691,1294 749,1271 799,1237 842,1192 L 797,1107 Z"/> - <glyph unicode="R" horiz-adv-x="953" d="M 329,546 L 329,0 147,0 147,1314 507,1314 C 587,1314 656,1306 715,1289 773,1272 821,1247 859,1216 896,1184 924,1146 942,1101 960,1056 969,1005 969,949 969,903 962,860 949,820 935,780 915,744 890,712 864,680 832,653 795,630 758,607 715,589 668,577 679,570 690,562 700,553 710,544 720,533 729,520 L 1082,0 920,0 C 889,0 864,12 847,37 L 536,505 C 526,520 515,530 504,537 492,543 474,546 451,546 L 329,546 Z M 329,679 L 500,679 C 548,679 590,685 627,698 663,710 693,727 718,750 743,773 761,800 774,832 786,863 792,898 792,936 792,1093 697,1171 507,1171 L 329,1171 329,679 Z"/> - <glyph unicode="P" horiz-adv-x="847" d="M 329,490 L 329,0 147,0 147,1314 524,1314 C 604,1314 674,1304 733,1285 792,1266 840,1238 879,1203 918,1168 947,1125 966,1075 985,1024 994,968 994,906 994,845 984,789 964,738 943,687 913,644 874,607 834,570 785,541 727,521 668,500 601,490 524,490 L 329,490 Z M 329,634 L 524,634 C 571,634 612,641 648,654 684,667 714,686 739,710 763,734 781,763 794,796 806,829 812,866 812,906 812,990 788,1055 741,1102 694,1148 621,1171 524,1171 L 329,1171 329,634 Z"/> - <glyph unicode="O" horiz-adv-x="1218" d="M 1284,657 C 1284,558 1270,468 1241,386 1212,304 1171,233 1118,174 1065,115 1001,69 927,36 852,3 770,-14 679,-14 589,-14 507,3 432,36 357,69 293,115 240,174 187,233 145,304 116,386 87,468 72,558 72,657 72,755 87,845 116,928 145,1010 187,1081 240,1141 293,1200 357,1247 432,1280 507,1313 589,1329 679,1329 770,1329 852,1313 927,1280 1001,1247 1065,1200 1118,1141 1171,1081 1212,1010 1241,928 1270,845 1284,755 1284,657 Z M 1098,657 C 1098,737 1088,809 1069,873 1049,936 1021,990 985,1035 948,1079 904,1113 853,1137 801,1160 743,1172 679,1172 615,1172 557,1160 506,1137 454,1113 410,1079 373,1035 336,990 308,936 289,873 269,809 259,737 259,657 259,577 269,505 289,442 308,378 336,324 373,280 410,235 454,201 506,178 557,155 615,143 679,143 743,143 801,155 853,178 904,201 948,235 985,280 1021,324 1049,378 1069,442 1088,505 1098,577 1098,657 Z"/> - <glyph unicode="M" horiz-adv-x="1403" d="M 835,479 C 844,464 852,448 859,432 866,416 872,400 879,383 886,400 893,417 900,433 907,449 914,464 922,479 L 1386,1284 C 1394,1298 1403,1307 1412,1310 1421,1313 1434,1314 1450,1314 L 1584,1314 1584,0 1423,0 1423,959 C 1423,972 1424,987 1425,1004 1426,1020 1427,1036 1428,1053 L 959,229 C 944,202 922,188 893,188 L 867,188 C 838,188 816,202 801,229 L 321,1052 C 325,1019 327,988 327,959 L 327,0 167,0 167,1314 301,1314 C 317,1314 330,1313 339,1310 348,1307 356,1298 365,1283 L 835,479 Z"/> - <glyph unicode="L" horiz-adv-x="689" d="M 320,153 L 827,153 827,0 138,0 138,1314 320,1314 320,153 Z"/> - <glyph unicode="K" horiz-adv-x="927" d="M 306,740 L 358,740 C 377,740 393,743 406,749 419,755 430,765 439,778 L 778,1272 C 790,1287 803,1298 816,1305 829,1311 845,1314 864,1314 L 1020,1314 620,750 C 599,721 576,701 553,689 584,678 611,657 636,624 L 1049,0 889,0 C 867,0 851,4 841,11 830,18 820,27 811,38 L 463,558 C 452,573 441,584 429,591 416,597 398,600 373,600 L 306,600 306,0 124,0 124,1314 306,1314 306,740 Z"/> - <glyph unicode="J" horiz-adv-x="530" d="M 538,455 C 538,382 531,316 516,258 501,200 479,151 450,111 421,70 384,39 341,18 298,-3 248,-14 191,-14 165,-14 139,-12 114,-9 89,-5 62,1 34,10 35,29 37,47 39,65 40,83 42,101 44,118 45,128 49,136 56,143 62,150 71,153 84,153 93,153 104,151 118,146 131,141 149,138 172,138 232,138 278,163 309,212 340,261 356,341 356,451 L 356,1314 538,1314 538,455 Z"/> - <glyph unicode="I" horiz-adv-x="186" d="M 349,0 L 167,0 167,1314 349,1314 349,0 Z"/> - <glyph unicode="H" horiz-adv-x="980" d="M 1136,0 L 953,0 953,596 323,596 323,0 140,0 140,1314 323,1314 323,729 953,729 953,1314 1136,1314 1136,0 Z"/> - <glyph unicode="G" horiz-adv-x="1113" d="M 1185,127 C 1121,80 1053,44 981,21 908,-2 830,-14 745,-14 643,-14 551,2 469,35 386,68 316,114 258,173 200,232 155,302 124,385 93,467 77,558 77,657 77,757 92,848 123,931 153,1013 196,1084 253,1143 309,1202 377,1247 457,1280 537,1313 627,1329 726,1329 777,1329 824,1325 867,1318 910,1310 949,1299 986,1285 1023,1270 1057,1253 1088,1232 1119,1211 1147,1188 1174,1163 L 1123,1081 C 1115,1068 1104,1059 1091,1056 1078,1053 1063,1056 1048,1065 1033,1074 1016,1084 998,1097 979,1109 957,1121 932,1132 907,1143 877,1152 842,1160 807,1168 766,1172 719,1172 650,1172 587,1160 531,1136 474,1112 426,1078 387,1033 347,988 316,934 295,871 274,807 263,736 263,657 263,575 274,502 297,437 319,372 351,317 393,272 434,227 484,192 543,169 602,145 667,133 740,133 796,133 846,140 890,153 934,166 977,184 1020,207 L 1020,495 831,495 C 819,495 809,498 802,505 795,512 791,520 791,530 L 791,633 1185,633 1185,127 Z"/> - <glyph unicode="F" horiz-adv-x="742" d="M 882,1314 L 882,1166 321,1166 321,711 798,711 798,563 321,563 321,0 138,0 138,1314 882,1314 Z"/> - <glyph unicode="D" horiz-adv-x="1060" d="M 1192,657 C 1192,558 1178,469 1149,388 1120,307 1079,238 1027,181 974,123 911,78 838,47 764,16 682,0 593,0 L 139,0 139,1314 593,1314 C 682,1314 764,1298 838,1267 911,1235 974,1190 1027,1133 1079,1076 1120,1007 1149,926 1178,845 1192,755 1192,657 Z M 1005,657 C 1005,737 995,809 976,872 957,935 929,988 893,1032 857,1076 814,1110 763,1133 712,1156 656,1167 593,1167 L 322,1167 322,147 593,147 C 656,147 712,159 763,182 814,205 857,238 893,282 929,325 957,379 976,442 995,505 1005,577 1005,657 Z"/> - <glyph unicode="C" horiz-adv-x="980" d="M 954,274 C 963,274 972,270 980,262 L 1052,184 C 1005,121 946,73 877,38 808,3 725,-14 628,-14 543,-14 466,2 397,35 328,68 269,114 220,173 171,232 133,302 107,385 80,467 67,558 67,657 67,756 81,847 109,930 137,1012 176,1083 227,1142 278,1201 338,1247 409,1280 480,1313 558,1329 643,1329 728,1329 802,1314 867,1284 931,1254 987,1213 1035,1162 L 975,1078 C 971,1072 966,1067 960,1063 954,1059 946,1057 937,1057 926,1057 913,1063 900,1075 886,1087 868,1100 846,1115 824,1129 797,1142 764,1154 731,1166 691,1172 642,1172 585,1172 532,1160 485,1137 437,1114 396,1080 362,1036 327,991 301,937 282,874 263,810 253,738 253,657 253,576 263,503 283,439 303,375 330,321 365,277 400,233 441,199 488,176 535,153 585,141 639,141 672,141 702,143 729,148 755,153 779,160 802,170 824,179 845,192 865,207 884,222 904,239 923,260 934,269 944,274 954,274 Z"/> - <glyph unicode="A" horiz-adv-x="1192" d="M 1178,0 L 1037,0 C 1021,0 1008,4 999,12 989,20 981,30 976,42 L 864,358 322,358 211,43 C 207,32 200,22 189,13 178,4 164,0 149,0 L 8,0 501,1314 686,1314 1178,0 Z M 368,488 L 818,488 632,1017 C 625,1033 619,1052 612,1073 605,1094 599,1117 593,1142 586,1117 580,1093 573,1072 566,1051 560,1032 554,1016 L 368,488 Z"/> - <glyph unicode=">" horiz-adv-x="742" d="M 927,613 L 181,225 181,350 C 181,372 192,389 215,401 L 644,619 C 669,632 698,642 731,649 698,657 668,667 643,680 L 216,898 C 203,905 194,912 189,920 184,928 181,937 181,948 L 181,1073 927,685 927,613 Z"/> - <glyph unicode="<" horiz-adv-x="742" d="M 93,685 L 840,1073 840,948 C 840,937 838,928 833,920 828,911 818,904 805,897 L 377,680 C 352,667 322,657 289,649 322,642 351,632 377,619 L 806,401 C 819,394 828,387 833,379 838,370 840,361 840,350 L 840,225 93,613 93,685 Z"/> - <glyph unicode=":" horiz-adv-x="266" d="M 396,107 C 396,90 393,75 386,60 379,45 370,32 359,21 347,10 334,1 319,-6 304,-13 288,-16 271,-16 254,-16 239,-13 224,-6 209,1 197,10 186,21 175,32 166,45 159,60 152,75 149,90 149,107 149,124 152,141 159,156 166,171 175,184 186,195 197,206 209,215 224,222 239,229 254,232 271,232 288,232 304,229 319,222 334,215 347,206 359,195 370,184 379,171 386,156 393,141 396,124 396,107 Z M 390,785 C 390,768 387,753 380,738 373,723 364,710 353,699 341,688 328,679 313,672 298,665 282,662 265,662 248,662 233,665 218,672 203,679 191,688 180,699 169,710 160,723 153,738 146,753 143,768 143,785 143,802 146,819 153,834 160,849 169,862 180,873 191,884 203,893 218,900 233,907 248,910 265,910 282,910 298,907 313,900 328,893 341,884 353,873 364,862 373,849 380,834 387,819 390,802 390,785 Z"/> - <glyph unicode="7" horiz-adv-x="874" d="M 972,1314 L 972,1240 C 972,1219 970,1201 965,1188 960,1174 956,1162 951,1153 L 426,59 C 418,43 407,29 392,18 377,6 358,0 335,0 L 213,0 747,1079 C 763,1110 781,1137 801,1160 L 139,1160 C 128,1160 118,1164 110,1172 102,1180 98,1189 98,1200 L 98,1314 972,1314 Z"/> - <glyph unicode="4" horiz-adv-x="980" d="M 814,475 L 1004,475 1004,380 C 1004,370 1001,362 995,355 988,348 979,344 967,344 L 814,344 814,0 667,0 667,344 102,344 C 89,344 78,348 69,355 60,362 55,371 52,382 L 35,466 657,1315 814,1315 814,475 Z M 667,1011 C 667,1043 669,1078 673,1116 L 214,475 667,475 667,1011 Z"/> - <glyph unicode="2" horiz-adv-x="848" d="M 539,1329 C 594,1329 646,1321 693,1304 740,1287 781,1263 816,1232 851,1201 878,1162 898,1117 917,1072 927,1020 927,962 927,913 920,868 906,827 891,785 872,745 848,707 823,669 795,632 763,596 731,559 697,523 662,486 L 325,135 C 350,142 376,148 402,152 427,156 452,158 475,158 L 892,158 C 910,158 924,153 935,143 946,132 951,118 951,101 L 951,0 92,0 92,57 C 92,68 94,81 99,94 104,107 112,118 123,129 L 530,549 C 565,584 596,618 624,651 651,684 675,717 694,750 713,783 728,816 739,850 750,884 755,920 755,958 755,996 749,1029 738,1058 726,1087 710,1111 690,1130 670,1149 646,1163 619,1172 592,1181 562,1186 530,1186 499,1186 470,1181 443,1172 416,1162 393,1149 372,1132 351,1115 334,1094 319,1071 304,1047 294,1021 287,993 282,970 273,956 260,949 247,942 228,940 205,943 L 118,957 C 126,1018 142,1071 167,1118 191,1164 221,1203 258,1234 295,1265 337,1289 385,1305 432,1321 484,1329 539,1329 Z"/> - <glyph unicode="1" horiz-adv-x="769" d="M 255,128 L 528,128 528,1015 C 528,1041 529,1068 531,1096 L 308,900 C 292,887 277,882 262,887 247,891 236,897 230,906 L 177,979 560,1318 696,1318 696,128 946,128 946,0 255,0 255,128 Z"/> - <glyph unicode="0" horiz-adv-x="927" d="M 985,657 C 985,542 973,443 949,359 925,274 892,205 850,150 808,95 759,54 702,27 645,0 583,-14 518,-14 453,-14 392,0 335,27 278,54 229,95 188,150 146,205 113,274 89,359 65,443 53,542 53,657 53,772 65,871 89,956 113,1040 146,1110 188,1165 229,1220 278,1262 335,1289 392,1316 453,1329 518,1329 583,1329 645,1316 702,1289 759,1262 808,1220 850,1165 892,1110 925,1040 949,956 973,871 985,772 985,657 Z M 811,657 C 811,757 803,841 787,909 771,976 750,1031 723,1072 696,1113 664,1143 629,1161 594,1179 557,1188 518,1188 479,1188 443,1179 408,1161 373,1143 342,1113 315,1072 288,1031 266,976 250,909 234,841 226,757 226,657 226,557 234,473 250,406 266,338 288,283 315,242 342,201 373,171 408,154 443,136 479,127 518,127 557,127 594,136 629,154 664,171 696,201 723,242 750,283 771,338 787,406 803,473 811,557 811,657 Z"/> - <glyph unicode="/" horiz-adv-x="847" d="M 159,-20 C 150,-43 136,-59 118,-71 100,-81 81,-87 62,-87 L -12,-87 634,1358 C 651,1401 681,1422 726,1422 L 800,1422 159,-20 Z"/> - <glyph unicode="." horiz-adv-x="239" d="M 381,107 C 381,90 378,75 371,60 364,45 355,32 344,21 332,10 319,1 304,-6 289,-13 273,-16 256,-16 239,-16 224,-13 209,-6 194,1 182,10 171,21 160,32 151,45 144,60 137,75 134,90 134,107 134,124 137,141 144,156 151,171 160,184 171,195 182,206 194,215 209,222 224,229 239,232 256,232 273,232 289,229 304,222 319,215 332,206 344,195 355,184 364,171 371,156 378,141 381,124 381,107 Z"/> - <glyph unicode="-" horiz-adv-x="478" d="M 75,653 L 553,653 553,504 75,504 75,653 Z"/> - <glyph unicode="," horiz-adv-x="239" d="M 140,120 C 140,135 143,149 149,162 154,175 162,187 172,197 182,207 194,215 209,221 223,227 239,230 256,230 276,230 294,226 309,219 324,212 336,202 346,190 356,177 364,163 369,146 374,129 376,110 376,91 376,62 372,32 364,1 355,-30 343,-61 328,-92 312,-123 293,-152 270,-182 247,-210 221,-237 192,-262 L 162,-234 C 153,-226 149,-217 149,-206 149,-198 154,-189 163,-180 169,-173 177,-164 187,-152 197,-140 207,-126 218,-111 228,-96 237,-79 246,-60 255,-41 261,-21 265,0 L 254,0 C 220,0 193,11 172,34 151,57 140,85 140,120 Z"/> - <glyph unicode=")" horiz-adv-x="398" d="M 318,607 C 318,744 301,878 266,1008 231,1137 180,1261 113,1378 108,1388 105,1397 104,1404 103,1411 103,1418 105,1424 107,1430 110,1435 114,1439 118,1443 123,1447 128,1450 L 206,1498 C 254,1423 295,1350 329,1277 362,1204 390,1131 411,1058 432,985 447,911 457,836 466,761 471,685 471,607 471,529 466,453 457,378 447,303 432,229 411,156 390,83 362,10 329,-64 295,-136 254,-210 206,-284 L 128,-236 C 123,-233 118,-230 114,-226 110,-221 107,-216 105,-211 103,-205 103,-198 104,-191 105,-184 108,-175 113,-165 180,-48 231,76 266,206 301,335 318,469 318,607 Z"/> - <glyph unicode="(" horiz-adv-x="398" d="M 303,607 C 303,469 321,335 356,206 391,76 441,-48 508,-165 519,-184 521,-199 516,-211 511,-221 503,-230 493,-236 L 415,-284 C 367,-210 326,-136 293,-64 259,10 232,83 211,156 190,229 174,303 165,378 155,453 150,529 150,607 150,685 155,761 165,836 174,911 190,985 211,1058 232,1131 259,1204 293,1277 326,1350 367,1423 415,1497 L 493,1450 C 503,1443 511,1435 516,1424 521,1413 519,1397 508,1378 441,1261 391,1137 356,1008 321,878 303,744 303,607 Z"/> - <glyph unicode="&" horiz-adv-x="1324" d="M 656,1399 C 709,1399 757,1391 800,1375 843,1358 880,1336 911,1309 942,1282 967,1250 986,1215 1004,1179 1014,1142 1016,1103 L 907,1081 C 896,1079 887,1080 878,1085 869,1090 863,1098 859,1111 854,1128 846,1145 836,1163 826,1181 813,1197 796,1212 779,1227 760,1239 737,1249 714,1258 687,1263 656,1263 623,1263 593,1258 566,1248 539,1237 517,1223 498,1205 479,1186 465,1165 455,1140 444,1115 439,1089 439,1060 439,1016 450,974 473,934 495,893 531,849 581,800 L 990,395 C 1016,439 1037,485 1052,532 1067,579 1077,627 1082,675 1084,702 1097,715 1122,715 L 1229,715 C 1228,640 1216,567 1193,496 1170,424 1136,357 1093,294 L 1391,0 1221,0 C 1202,0 1186,2 1175,7 1163,12 1150,21 1136,35 L 991,176 C 929,117 857,71 776,37 695,2 605,-15 508,-15 455,-15 404,-6 353,11 302,28 256,54 216,87 176,120 144,160 120,208 95,255 83,309 83,369 83,414 91,456 107,497 122,537 144,574 171,608 198,642 231,673 269,700 307,727 348,750 393,769 352,819 323,867 304,914 285,961 275,1009 275,1059 275,1106 284,1150 302,1191 319,1232 345,1269 378,1300 411,1331 451,1355 498,1373 545,1390 597,1399 656,1399 Z M 538,127 C 612,127 679,140 738,167 797,193 848,228 893,272 L 474,681 C 403,645 350,602 315,551 280,500 262,444 262,383 262,342 270,305 286,274 302,242 323,215 349,194 375,172 405,155 438,144 471,133 504,127 538,127 Z"/> - <glyph unicode=" " horiz-adv-x="450"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="1059" d="M 604,1 C 579,-64 553,-123 527,-175 500,-227 471,-272 438,-309 405,-346 369,-374 329,-394 289,-413 243,-423 191,-423 168,-423 147,-423 128,-423 109,-423 88,-420 67,-414 L 67,-279 C 80,-282 94,-284 110,-284 126,-284 140,-284 151,-284 204,-284 253,-264 298,-225 343,-186 383,-123 417,-37 L 434,6 5,1082 197,1082 425,484 C 432,466 440,442 451,412 461,382 471,352 482,322 492,292 501,265 509,241 517,217 522,202 523,196 525,203 530,218 538,240 545,261 554,285 564,312 573,339 583,366 593,393 603,420 611,444 618,464 L 830,1082 1020,1082 604,1 Z"/> - <glyph unicode="w" horiz-adv-x="1535" d="M 1174,0 L 965,0 792,698 C 787,716 781,738 776,765 770,792 764,818 759,843 752,872 746,903 740,934 734,904 728,874 721,845 716,820 710,793 704,766 697,739 691,715 686,694 L 508,0 300,0 -3,1082 175,1082 358,347 C 363,332 367,313 372,291 377,268 381,246 386,225 391,200 396,175 401,149 406,174 412,199 418,223 423,244 429,265 434,286 439,307 444,325 448,339 L 644,1082 837,1082 1026,339 C 1031,322 1036,302 1041,280 1046,258 1051,237 1056,218 1061,195 1067,172 1072,149 1077,174 1083,199 1088,223 1093,244 1098,265 1103,288 1108,310 1112,330 1117,347 L 1308,1082 1484,1082 1174,0 Z"/> - <glyph unicode="u" horiz-adv-x="901" d="M 314,1082 L 314,396 C 314,343 318,299 326,264 333,229 346,200 363,179 380,157 403,142 432,133 460,124 495,119 537,119 580,119 618,127 653,142 687,157 716,178 741,207 765,235 784,270 797,312 810,353 817,401 817,455 L 817,1082 997,1082 997,231 C 997,208 997,185 998,160 998,135 998,111 999,89 1000,66 1000,47 1001,31 1002,15 1002,5 1003,0 L 833,0 C 832,3 832,12 831,27 830,42 830,59 829,78 828,97 827,116 826,136 825,155 825,172 825,185 L 822,185 C 805,154 786,125 765,100 744,75 720,53 693,36 666,18 634,4 599,-6 564,-15 523,-20 476,-20 416,-20 364,-13 321,2 278,17 242,39 214,70 186,101 166,140 153,188 140,236 133,294 133,361 L 133,1082 314,1082 Z"/> - <glyph unicode="t" horiz-adv-x="531" d="M 554,8 C 527,1 499,-5 471,-10 442,-14 409,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 467,127 484,128 501,131 517,134 535,137 554,141 L 554,8 Z"/> - <glyph unicode="s" horiz-adv-x="927" d="M 950,299 C 950,248 940,203 921,164 901,124 872,91 835,64 798,37 752,16 698,2 643,-13 581,-20 511,-20 448,-20 392,-15 342,-6 291,4 247,20 209,41 171,62 139,91 114,126 88,161 69,203 57,254 L 216,285 C 231,227 263,185 311,158 359,131 426,117 511,117 550,117 585,120 618,125 650,130 678,140 701,153 724,166 743,183 756,205 769,226 775,253 775,285 775,318 767,345 752,366 737,387 715,404 688,418 661,432 628,444 589,455 550,465 507,476 460,489 417,500 374,513 331,527 288,541 250,560 216,583 181,606 153,634 132,668 111,702 100,745 100,796 100,895 135,970 206,1022 276,1073 378,1099 513,1099 632,1099 727,1078 798,1036 868,994 912,927 931,834 L 769,814 C 763,842 752,866 736,885 720,904 701,919 678,931 655,942 630,951 602,956 573,961 544,963 513,963 432,963 372,951 333,926 294,901 275,864 275,814 275,785 282,761 297,742 311,723 331,707 357,694 382,681 413,669 449,660 485,650 525,640 568,629 597,622 626,614 656,606 686,597 715,587 744,576 772,564 799,550 824,535 849,519 870,500 889,478 908,456 923,430 934,401 945,372 950,338 950,299 Z"/> - <glyph unicode="r" horiz-adv-x="556" d="M 142,0 L 142,830 C 142,853 142,876 142,900 141,923 141,946 140,968 139,990 139,1011 138,1030 137,1049 137,1067 136,1082 L 306,1082 C 307,1067 308,1049 309,1030 310,1010 311,990 312,969 313,948 313,929 314,910 314,891 314,874 314,861 L 318,861 C 331,902 344,938 359,969 373,999 390,1024 409,1044 428,1063 451,1078 478,1088 505,1097 537,1102 575,1102 590,1102 604,1101 617,1099 630,1096 641,1094 648,1092 L 648,927 C 636,930 622,933 606,935 590,936 572,937 552,937 511,937 476,928 447,909 418,890 394,865 376,832 357,799 344,759 335,714 326,668 322,618 322,564 L 322,0 142,0 Z"/> - <glyph unicode="p" horiz-adv-x="953" d="M 1053,546 C 1053,464 1046,388 1033,319 1020,250 998,190 967,140 936,90 895,51 844,23 793,-6 730,-20 655,-20 578,-20 510,-5 452,24 394,53 350,101 319,168 L 314,168 C 315,167 315,161 316,150 316,139 316,126 317,110 317,94 317,76 318,57 318,37 318,17 318,-2 L 318,-425 138,-425 138,861 C 138,887 138,912 138,936 137,960 137,982 136,1002 135,1021 135,1038 134,1052 133,1066 133,1076 132,1082 L 306,1082 C 307,1080 308,1073 309,1061 310,1049 311,1035 312,1018 313,1001 314,982 315,963 316,944 316,925 316,908 L 320,908 C 337,943 356,972 377,997 398,1021 423,1041 450,1057 477,1072 508,1084 542,1091 575,1098 613,1101 655,1101 730,1101 793,1088 844,1061 895,1034 936,997 967,949 998,900 1020,842 1033,774 1046,705 1053,629 1053,546 Z M 864,542 C 864,609 860,668 852,720 844,772 830,816 811,852 791,888 765,915 732,934 699,953 658,962 609,962 569,962 531,956 496,945 461,934 430,912 404,880 377,848 356,804 341,748 326,691 318,618 318,528 318,451 324,387 337,334 350,281 368,238 393,205 417,172 447,149 483,135 519,120 560,113 607,113 657,113 699,123 732,142 765,161 791,189 811,226 830,263 844,308 852,361 860,414 864,474 864,542 Z"/> - <glyph unicode="o" horiz-adv-x="980" d="M 1053,542 C 1053,353 1011,212 928,119 845,26 724,-20 565,-20 490,-20 422,-9 363,14 304,37 254,71 213,118 172,165 140,223 119,294 97,364 86,447 86,542 86,915 248,1102 571,1102 655,1102 728,1090 789,1067 850,1044 900,1009 939,962 978,915 1006,857 1025,787 1044,717 1053,635 1053,542 Z M 864,542 C 864,626 858,695 845,750 832,805 813,848 788,881 763,914 732,937 696,950 660,963 619,969 574,969 528,969 487,962 450,949 413,935 381,912 355,879 329,846 309,802 296,747 282,692 275,624 275,542 275,458 282,389 297,334 312,279 332,235 358,202 383,169 414,146 449,133 484,120 522,113 563,113 609,113 651,120 688,133 725,146 757,168 783,201 809,234 829,278 843,333 857,388 864,458 864,542 Z"/> - <glyph unicode="n" horiz-adv-x="900" d="M 825,0 L 825,686 C 825,739 821,783 814,818 806,853 793,882 776,904 759,925 736,941 708,950 679,959 644,963 602,963 559,963 521,956 487,941 452,926 423,904 399,876 374,847 355,812 342,771 329,729 322,681 322,627 L 322,0 142,0 142,851 C 142,874 142,898 142,923 141,948 141,971 140,994 139,1016 139,1035 138,1051 137,1067 137,1077 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 312,966 313,947 314,927 314,910 314,897 L 317,897 C 334,928 353,957 374,982 395,1007 419,1029 446,1047 473,1064 505,1078 540,1088 575,1097 616,1102 663,1102 723,1102 775,1095 818,1080 861,1065 897,1043 925,1012 953,981 974,942 987,894 1000,845 1006,788 1006,721 L 1006,0 825,0 Z"/> - <glyph unicode="m" horiz-adv-x="1456" d="M 768,0 L 768,686 C 768,739 765,783 758,818 751,853 740,882 725,904 709,925 688,941 663,950 638,959 607,963 570,963 532,963 498,956 467,941 436,926 410,904 389,876 367,847 350,812 339,771 327,729 321,681 321,627 L 321,0 142,0 142,851 C 142,874 142,898 142,923 141,948 141,971 140,994 139,1016 139,1035 138,1051 137,1067 137,1077 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 312,966 313,947 314,927 314,910 314,897 L 317,897 C 333,928 350,957 369,982 388,1007 410,1029 435,1047 460,1064 488,1078 521,1088 553,1097 590,1102 633,1102 715,1102 780,1086 828,1053 875,1020 908,968 927,897 L 930,897 C 946,928 964,957 984,982 1004,1007 1027,1029 1054,1047 1081,1064 1111,1078 1144,1088 1177,1097 1215,1102 1258,1102 1313,1102 1360,1095 1400,1080 1439,1065 1472,1043 1497,1012 1522,981 1541,942 1553,894 1565,845 1571,788 1571,721 L 1571,0 1393,0 1393,686 C 1393,739 1390,783 1383,818 1376,853 1365,882 1350,904 1334,925 1313,941 1288,950 1263,959 1232,963 1195,963 1157,963 1123,956 1092,942 1061,927 1035,906 1014,878 992,850 975,815 964,773 952,731 946,682 946,627 L 946,0 768,0 Z"/> - <glyph unicode="l" horiz-adv-x="187" d="M 138,0 L 138,1484 318,1484 318,0 138,0 Z"/> - <glyph unicode="k" horiz-adv-x="927" d="M 816,0 L 450,494 318,385 318,0 138,0 138,1484 318,1484 318,557 793,1082 1004,1082 565,617 1027,0 816,0 Z"/> - <glyph unicode="i" horiz-adv-x="187" d="M 137,1312 L 137,1484 317,1484 317,1312 137,1312 Z M 137,0 L 137,1082 317,1082 317,0 137,0 Z"/> - <glyph unicode="h" horiz-adv-x="874" d="M 317,897 C 337,934 359,965 382,991 405,1016 431,1037 459,1054 487,1071 518,1083 551,1091 584,1098 622,1102 663,1102 732,1102 789,1093 834,1074 878,1055 913,1029 939,996 964,962 982,922 992,875 1001,828 1006,777 1006,721 L 1006,0 825,0 825,686 C 825,732 822,772 817,807 811,842 800,871 784,894 768,917 745,934 716,946 687,957 649,963 602,963 559,963 521,955 487,940 452,925 423,903 399,875 374,847 355,813 342,773 329,733 322,688 322,638 L 322,0 142,0 142,1484 322,1484 322,1098 C 322,1076 322,1054 321,1032 320,1010 320,990 319,971 318,952 317,937 316,924 315,911 315,902 314,897 L 317,897 Z"/> - <glyph unicode="g" horiz-adv-x="954" d="M 548,-425 C 486,-425 431,-419 383,-406 335,-393 294,-375 260,-352 226,-328 198,-300 177,-267 156,-234 140,-198 131,-158 L 312,-132 C 324,-182 351,-220 392,-248 433,-274 486,-288 553,-288 594,-288 631,-282 664,-271 697,-260 726,-241 749,-217 772,-191 790,-159 803,-119 816,-79 822,-30 822,27 L 822,201 820,201 C 807,174 790,148 771,123 751,98 727,75 699,56 670,37 637,21 600,10 563,-2 520,-8 472,-8 403,-8 345,4 296,27 247,50 207,84 176,130 145,176 122,233 108,302 93,370 86,449 86,539 86,626 93,704 108,773 122,842 145,901 178,950 210,998 252,1035 304,1061 355,1086 418,1099 492,1099 569,1099 635,1082 692,1047 748,1012 791,962 822,897 L 824,897 C 824,914 825,932 826,953 827,974 828,993 829,1012 830,1030 831,1046 832,1059 833,1072 835,1080 836,1082 L 1007,1082 C 1006,1076 1006,1066 1005,1052 1004,1037 1004,1020 1003,1000 1002,980 1002,958 1002,934 1001,909 1001,884 1001,858 L 1001,31 C 1001,-120 964,-234 890,-311 815,-387 701,-425 548,-425 Z M 822,541 C 822,616 814,681 798,735 781,788 760,832 733,866 706,900 676,925 642,941 607,957 572,965 536,965 490,965 451,957 418,941 385,925 357,900 336,866 314,831 298,787 288,734 277,680 272,616 272,541 272,463 277,398 288,345 298,292 314,249 335,216 356,183 383,160 416,146 449,132 488,125 533,125 569,125 604,133 639,148 673,163 704,188 731,221 758,254 780,297 797,350 814,403 822,466 822,541 Z"/> - <glyph unicode="f" horiz-adv-x="557" d="M 361,951 L 361,0 181,0 181,951 29,951 29,1082 181,1082 181,1204 C 181,1243 185,1280 192,1314 199,1347 213,1377 233,1402 252,1427 279,1446 313,1461 347,1475 391,1482 445,1482 466,1482 489,1481 512,1479 535,1477 555,1474 572,1470 L 572,1333 C 561,1335 548,1337 533,1339 518,1340 504,1341 492,1341 465,1341 444,1337 427,1330 410,1323 396,1312 387,1299 377,1285 370,1268 367,1248 363,1228 361,1205 361,1179 L 361,1082 572,1082 572,951 361,951 Z"/> - <glyph unicode="e" horiz-adv-x="980" d="M 276,503 C 276,446 282,394 294,347 305,299 323,258 348,224 372,189 403,163 441,144 479,125 525,115 578,115 656,115 719,131 766,162 813,193 844,233 861,281 L 1019,236 C 1008,206 992,176 972,146 951,115 924,88 890,64 856,39 814,19 763,4 712,-12 650,-20 578,-20 418,-20 296,28 213,123 129,218 87,360 87,548 87,649 100,735 125,806 150,876 185,933 229,977 273,1021 324,1053 383,1073 442,1092 504,1102 571,1102 662,1102 738,1087 799,1058 860,1029 909,988 946,937 983,885 1009,824 1025,754 1040,684 1048,608 1048,527 L 1048,503 276,503 Z M 862,641 C 852,755 823,838 775,891 727,943 658,969 568,969 538,969 507,964 474,955 441,945 410,928 382,903 354,878 330,845 311,803 292,760 281,706 278,641 L 862,641 Z"/> - <glyph unicode="d" horiz-adv-x="954" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 C 823,921 823,931 823,946 822,960 822,975 822,991 821,1006 821,1021 821,1035 821,1049 821,1059 821,1065 L 821,1484 1001,1484 1001,223 C 1001,197 1001,172 1002,148 1002,124 1002,102 1003,82 1004,62 1004,45 1005,31 1006,16 1006,6 1007,0 L 835,0 C 834,7 833,16 832,29 831,41 830,55 829,71 828,87 827,104 826,122 825,139 825,157 825,174 L 821,174 Z M 275,542 C 275,467 280,403 289,350 298,297 313,253 334,219 355,184 381,159 413,143 445,127 484,119 530,119 577,119 619,127 656,142 692,157 722,182 747,217 771,251 789,296 802,351 815,406 821,474 821,554 821,631 815,696 802,749 789,802 771,844 746,877 721,910 691,933 656,948 620,962 579,969 532,969 488,969 450,961 418,946 386,931 359,906 338,872 317,838 301,794 291,740 280,685 275,619 275,542 Z"/> - <glyph unicode="c" horiz-adv-x="875" d="M 275,546 C 275,484 280,427 289,375 298,323 313,278 334,241 355,203 384,174 419,153 454,132 497,122 548,122 612,122 666,139 709,173 752,206 778,258 788,328 L 970,328 C 964,283 951,239 931,197 911,155 884,118 850,86 815,54 773,28 724,9 675,-10 618,-20 553,-20 468,-20 396,-6 337,23 278,52 230,91 193,142 156,192 129,251 112,320 95,388 87,462 87,542 87,615 93,679 105,735 117,790 134,839 156,881 177,922 203,957 232,986 261,1014 293,1037 328,1054 362,1071 398,1083 436,1091 474,1098 512,1102 551,1102 612,1102 666,1094 713,1077 760,1060 801,1038 836,1009 870,980 898,945 919,906 940,867 955,824 964,779 L 779,765 C 770,825 746,873 708,908 670,943 616,961 546,961 495,961 452,953 418,936 383,919 355,893 334,859 313,824 298,781 289,729 280,677 275,616 275,546 Z"/> - <glyph unicode="a" horiz-adv-x="1060" d="M 414,-20 C 305,-20 224,9 169,66 114,124 87,203 87,303 87,375 101,434 128,480 155,526 190,562 234,588 277,614 327,632 383,642 439,652 496,657 554,657 L 797,657 797,717 C 797,762 792,800 783,832 774,863 759,889 740,908 721,928 697,942 668,951 639,960 604,965 565,965 530,965 499,963 471,958 443,953 419,944 398,931 377,918 361,900 348,878 335,855 327,827 323,793 L 135,810 C 142,853 154,892 173,928 192,963 218,994 253,1020 287,1046 330,1066 382,1081 433,1095 496,1102 569,1102 705,1102 807,1071 876,1009 945,946 979,856 979,738 L 979,272 C 979,219 986,179 1000,152 1014,125 1041,111 1080,111 1090,111 1100,112 1110,113 1120,114 1130,116 1139,118 L 1139,6 C 1116,1 1094,-3 1072,-6 1049,-9 1025,-10 1000,-10 966,-10 937,-5 913,4 888,13 868,26 853,45 838,63 826,86 818,113 810,140 805,171 803,207 L 797,207 C 778,172 757,141 734,113 711,85 684,61 653,42 622,22 588,7 549,-4 510,-15 465,-20 414,-20 Z M 455,115 C 512,115 563,125 606,146 649,167 684,194 713,226 741,259 762,294 776,332 790,371 797,408 797,443 L 797,531 600,531 C 556,531 514,528 475,522 435,517 400,506 370,489 340,472 316,449 299,418 281,388 272,349 272,300 272,241 288,195 320,163 351,131 396,115 455,115 Z"/> - <glyph unicode="V" horiz-adv-x="1350" d="M 782,0 L 584,0 9,1409 210,1409 600,417 C 610,387 620,357 630,328 640,298 649,271 657,248 666,221 675,194 684,168 692,193 701,219 710,246 718,269 727,296 737,325 746,354 757,385 768,417 L 1156,1409 1357,1409 782,0 Z"/> - <glyph unicode="U" horiz-adv-x="1165" d="M 731,-20 C 654,-20 580,-10 511,11 442,32 381,64 329,108 276,151 235,207 204,274 173,341 158,420 158,512 L 158,1409 349,1409 349,528 C 349,457 359,396 378,347 397,297 423,256 457,225 491,194 531,171 578,157 624,142 675,135 730,135 785,135 836,142 885,157 934,172 976,195 1013,227 1050,259 1079,301 1100,353 1121,404 1131,467 1131,541 L 1131,1409 1321,1409 1321,530 C 1321,436 1306,355 1275,286 1244,217 1201,159 1148,114 1095,69 1032,35 961,13 889,-9 812,-20 731,-20 Z"/> - <glyph unicode="T" horiz-adv-x="1139" d="M 720,1253 L 720,0 530,0 530,1253 46,1253 46,1409 1204,1409 1204,1253 720,1253 Z"/> - <glyph unicode="S" horiz-adv-x="1139" d="M 1272,389 C 1272,330 1261,275 1238,225 1215,175 1179,132 1131,96 1083,59 1023,31 950,11 877,-10 790,-20 690,-20 515,-20 378,11 280,72 182,133 120,222 93,338 L 278,375 C 287,338 302,305 321,275 340,245 367,219 400,198 433,176 473,159 522,147 571,135 629,129 697,129 754,129 806,134 853,144 900,153 941,168 975,188 1009,208 1036,234 1055,266 1074,297 1083,335 1083,379 1083,425 1073,462 1052,491 1031,520 1001,543 963,562 925,581 880,596 827,609 774,622 716,635 652,650 613,659 573,668 534,679 494,689 456,701 420,716 383,730 349,747 317,766 285,785 257,809 234,836 211,863 192,894 179,930 166,965 159,1006 159,1053 159,1120 173,1177 200,1225 227,1272 264,1311 312,1342 360,1373 417,1395 482,1409 547,1423 618,1430 694,1430 781,1430 856,1423 918,1410 980,1396 1032,1375 1075,1348 1118,1321 1152,1287 1178,1247 1203,1206 1224,1159 1239,1106 L 1051,1073 C 1042,1107 1028,1137 1011,1164 993,1191 970,1213 941,1231 912,1249 878,1263 837,1272 796,1281 747,1286 692,1286 627,1286 572,1280 528,1269 483,1257 448,1241 421,1221 394,1201 374,1178 363,1151 351,1124 345,1094 345,1063 345,1021 356,987 377,960 398,933 426,910 462,892 498,874 540,859 587,847 634,835 685,823 738,811 781,801 825,791 868,781 911,770 952,758 991,744 1030,729 1067,712 1102,693 1136,674 1166,650 1191,622 1216,594 1236,561 1251,523 1265,485 1272,440 1272,389 Z"/> - <glyph unicode="R" horiz-adv-x="1218" d="M 1164,0 L 798,585 359,585 359,0 168,0 168,1409 831,1409 C 911,1409 982,1400 1044,1382 1105,1363 1157,1337 1199,1302 1241,1267 1273,1225 1295,1175 1317,1125 1328,1069 1328,1006 1328,961 1322,917 1309,874 1296,831 1275,791 1247,755 1219,719 1183,688 1140,662 1097,636 1045,618 984,607 L 1384,0 1164,0 Z M 1136,1004 C 1136,1047 1129,1084 1114,1115 1099,1146 1078,1173 1050,1194 1022,1215 988,1230 948,1241 908,1251 863,1256 812,1256 L 359,1256 359,736 820,736 C 875,736 922,743 962,757 1002,770 1035,789 1061,813 1086,837 1105,865 1118,898 1130,931 1136,966 1136,1004 Z"/> - <glyph unicode="P" horiz-adv-x="1086" d="M 1258,985 C 1258,924 1248,867 1228,814 1207,761 1177,715 1137,676 1096,637 1046,606 985,583 924,560 854,549 773,549 L 359,549 359,0 168,0 168,1409 761,1409 C 844,1409 917,1399 979,1379 1041,1358 1093,1330 1134,1293 1175,1256 1206,1211 1227,1159 1248,1106 1258,1048 1258,985 Z M 1066,983 C 1066,1072 1039,1140 984,1187 929,1233 847,1256 738,1256 L 359,1256 359,700 746,700 C 856,700 937,724 989,773 1040,822 1066,892 1066,983 Z"/> - <glyph unicode="L" horiz-adv-x="900" d="M 168,0 L 168,1409 359,1409 359,156 1071,156 1071,0 168,0 Z"/> - <glyph unicode="I" horiz-adv-x="186" d="M 189,0 L 189,1409 380,1409 380,0 189,0 Z"/> - <glyph unicode="F" horiz-adv-x="1006" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 359,1253 Z"/> - <glyph unicode="C" horiz-adv-x="1297" d="M 792,1274 C 712,1274 641,1261 580,1234 518,1207 466,1169 425,1120 383,1071 351,1011 330,942 309,873 298,796 298,711 298,626 310,549 333,479 356,408 389,348 432,297 475,246 527,207 590,179 652,151 722,137 800,137 855,137 905,144 950,159 995,173 1035,193 1072,219 1108,245 1140,276 1169,312 1198,347 1223,387 1245,430 L 1401,352 C 1376,299 1344,250 1307,205 1270,160 1226,120 1176,87 1125,54 1068,28 1005,9 941,-10 870,-20 791,-20 677,-20 577,-2 492,35 406,71 334,122 277,187 219,252 176,329 147,418 118,507 104,605 104,711 104,821 119,920 150,1009 180,1098 224,1173 283,1236 341,1298 413,1346 498,1380 583,1413 681,1430 790,1430 940,1430 1065,1401 1166,1342 1267,1283 1341,1196 1388,1081 L 1207,1021 C 1194,1054 1176,1086 1153,1117 1130,1147 1102,1174 1068,1197 1034,1220 994,1239 949,1253 903,1267 851,1274 792,1274 Z"/> - <glyph unicode="." horiz-adv-x="186" d="M 187,0 L 187,219 382,219 382,0 187,0 Z"/> - <glyph unicode=" " horiz-adv-x="556"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="StarSymbol embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1879" descent="635"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="●" horiz-adv-x="1191" d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - <glyph unicode="-" horiz-adv-x="1139" d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template(57356)" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template(57354)" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template(10146)" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template(10132)" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template(10007)" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template(10004)" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template(9679)" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template(8226)" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template(8211)" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"> - <path fill="rgb(255,255,255)" stroke="none" d="M 12700,19049 L 0,19049 0,0 25399,0 25399,19049 12700,19049 Z"/> - </g> - <g id="bo-id2" class="BackgroundObjects"> - <g visibility="hidden" class="Date/Time"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="1270" y="17657" width="5927" height="1014"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="1524" y="18333"/><tspan class="TextPosition" x="1524" y="18333"><tspan class="PlaceholderText" fill="rgb(139,139,139)" stroke="none">10/24/17</tspan></tspan></tspan></text> - </g> - </g> - <g visibility="hidden" class="Footer"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="8678" y="17657" width="8043" height="1014"/> - </g> - </g> - <g visibility="hidden" class="Slide_Number"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="18203" y="17657" width="5927" height="1014"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="22081" y="18333"/><tspan class="TextPosition" x="22081" y="18333"><tspan class="PlaceholderText" fill="rgb(139,139,139)" stroke="none"><number></tspan></tspan></tspan></text> - </g> - </g> - </g> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="1947" y="8251" width="21593" height="6990"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 12743,15239 L 1948,15239 1948,8252 23538,8252 23538,15239 12743,15239 Z"/> - <path fill="none" stroke="rgb(0,0,0)" d="M 12743,15239 L 1948,15239 1948,8252 23538,8252 23538,15239 12743,15239 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="21016" y="8551" width="2269" height="6396"/> - <path fill="rgb(255,149,14)" stroke="none" d="M 22150,14946 L 21016,14946 21016,8551 23284,8551 23284,14946 22150,14946 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="21645" y="10489"/><tspan class="TextPosition" x="21645" y="10489"><tspan fill="rgb(255,255,255)" stroke="none">Tools</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="21336" y="11086"/><tspan class="TextPosition" x="21336" y="11086"><tspan fill="rgb(255,255,255)" stroke="none">(doc-gen, </tspan></tspan><tspan class="TextPosition" x="21545" y="11669"/><tspan class="TextPosition" x="21545" y="11669"><tspan fill="rgb(255,255,255)" stroke="none">report-</tspan></tspan><tspan class="TextPosition" x="21778" y="12252"/><tspan class="TextPosition" x="21778" y="12252"><tspan fill="rgb(255,255,255)" stroke="none">gen, </tspan></tspan><tspan class="TextPosition" x="21349" y="12835"/><tspan class="TextPosition" x="21349" y="12835"><tspan fill="rgb(255,255,255)" stroke="none">test_env-</tspan></tspan><tspan class="TextPosition" x="21395" y="13418"/><tspan class="TextPosition" x="21395" y="13418"><tspan fill="rgb(255,255,255)" stroke="none">builders)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="1947" y="5451" width="19053" height="2250"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 11473,7699 L 1948,7699 1948,5452 20998,5452 20998,7699 11473,7699 Z"/> - <path fill="none" stroke="rgb(0,0,0)" d="M 11473,7699 L 1948,7699 1948,5452 20998,5452 20998,7699 11473,7699 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="1947" y="2031" width="21593" height="2797"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 12743,4826 L 1948,4826 1948,2032 23538,2032 23538,4826 12743,4826 Z"/> - <path fill="none" stroke="rgb(0,0,0)" d="M 12743,4826 L 1948,4826 1948,2032 23538,2032 23538,4826 12743,4826 Z"/> - </g> - </g> - <g class="TitleText"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="2032" y="150" width="21337" height="1820"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="1129px" font-weight="400"><tspan class="TextPosition" x="5986" y="1512"/><tspan class="TextPosition" x="5986" y="1512"><tspan fill="rgb(0,0,0)" stroke="none">CSIT System Design Hierarchy</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="2178" y="11091" width="4342" height="3856"/> - <path fill="rgb(79,129,189)" stroke="none" d="M 4349,14946 L 2178,14946 2178,11091 6519,11091 6519,14946 4349,14946 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="564px" font-weight="400"><tspan class="TextPosition" x="2692" y="13245"/><tspan class="TextPosition" x="2692" y="13245"><tspan fill="rgb(255,255,255)" stroke="none">Python Library</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="7643" y="11091" width="4536" height="3856"/> - <path fill="rgb(79,129,189)" stroke="none" d="M 9911,14946 L 7643,14946 7643,11091 12178,11091 12178,14946 9911,14946 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="7983" y="11711"/><tspan class="TextPosition" x="7983" y="11711"><tspan fill="rgb(255,255,255)" stroke="none">Performance Traffic </tspan></tspan><tspan class="TextPosition" x="8154" y="12390"/><tspan class="TextPosition" x="8154" y="12390"><tspan fill="rgb(255,255,255)" stroke="none">Generator Drivers </tspan></tspan><tspan class="TextPosition" x="9293" y="13069"/><tspan class="TextPosition" x="9293" y="13069"><tspan fill="rgb(255,255,255)" stroke="none">(TRex)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="12461" y="11091" width="2918" height="3856"/> - <path fill="rgb(79,129,189)" stroke="none" d="M 13920,14946 L 12461,14946 12461,11091 15378,11091 15378,14946 13920,14946 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="12875" y="11859"/><tspan class="TextPosition" x="12875" y="11859"><tspan fill="rgb(255,255,255)" stroke="none">Functional </tspan></tspan><tspan class="TextPosition" x="13321" y="12538"/><tspan class="TextPosition" x="13321" y="12538"><tspan fill="rgb(255,255,255)" stroke="none">Traffic </tspan></tspan><tspan class="TextPosition" x="12911" y="13217"/><tspan class="TextPosition" x="12911" y="13217"><tspan fill="rgb(255,255,255)" stroke="none">Generator</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="13260" y="13896"/><tspan class="TextPosition" x="13260" y="13896"><tspan fill="rgb(255,255,255)" stroke="none">Scripts</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="13198" y="14575"/><tspan class="TextPosition" x="13198" y="14575"><tspan fill="rgb(255,255,255)" stroke="none">(Scapy)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="2172" y="8524" width="13238" height="1546"/> - <path fill="rgb(155,187,89)" stroke="none" d="M 8791,10069 L 2172,10069 2172,8524 15409,8524 15409,10069 8791,10069 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="847px" font-weight="400"><tspan class="TextPosition" x="3123" y="9636"/><tspan class="TextPosition" x="3123" y="9636"><tspan fill="rgb(255,255,255)" stroke="none">Level-2 Robot Keyword Inventory</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="2176" y="5725" width="18625" height="1775"/> - <path fill="rgb(75,172,198)" stroke="none" d="M 11488,7499 L 2176,7499 2176,5725 20800,5725 20800,7499 11488,7499 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="8494" y="6345"/><tspan class="TextPosition" x="8494" y="6345"><tspan fill="rgb(255,255,255)" stroke="none">Tests (vpp-verify, csit-verify, …)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="7975" y="13448" width="4001" height="1290"/> - <path fill="rgb(153,204,255)" stroke="none" d="M 9975,14724 L 7988,14724 7988,13461 11962,13461 11962,14724 9975,14724 Z"/> - <path fill="none" stroke="rgb(74,126,187)" stroke-width="26" stroke-linejoin="round" d="M 9975,14724 L 7988,14724 7988,13461 11962,13461 11962,14724 9975,14724 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="8581" y="14291"/><tspan class="TextPosition" x="8581" y="14291"><tspan fill="rgb(0,0,0)" stroke="none">Traffic Profiles</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="2155" y="2286" width="21152" height="2287"/> - <path fill="rgb(192,80,77)" stroke="none" d="M 12731,4572 L 2155,4572 2155,2286 23306,2286 23306,4572 12731,4572 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="635px" font-weight="400"><tspan class="TextPosition" x="9586" y="3046"/><tspan class="TextPosition" x="9586" y="3046"><tspan fill="rgb(255,255,255)" stroke="none">Presentation & Analytics</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="15016" y="3311" width="7974" height="1021"/> - <path fill="rgb(255,204,204)" stroke="none" d="M 19003,4318 L 15029,4318 15029,3324 22976,3324 22976,4318 19003,4318 Z"/> - <path fill="none" stroke="rgb(190,75,72)" stroke-width="26" stroke-linejoin="round" d="M 19003,4318 L 15029,4318 15029,3324 22976,3324 22976,4318 19003,4318 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="635px" font-weight="400"><tspan class="TextPosition" x="15600" y="4076"/><tspan class="TextPosition" x="15600" y="4076"><tspan fill="rgb(0,0,0)" stroke="none">FD.io CSIT Release Reports</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="12287" y="3349" width="2026" height="983"/> - <path fill="rgb(255,204,204)" stroke="none" d="M 13300,4318 L 12300,4318 12300,3362 14299,3362 14299,4318 13300,4318 Z"/> - <path fill="none" stroke="rgb(190,75,72)" stroke-width="26" stroke-linejoin="round" d="M 13300,4318 L 12300,4318 12300,3362 14299,3362 14299,4318 13300,4318 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="635px" font-weight="400"><tspan class="TextPosition" x="12680" y="4095"/><tspan class="TextPosition" x="12680" y="4095"><tspan fill="rgb(0,0,0)" stroke="none">Docs</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="8757" y="3351" width="2826" height="980"/> - <path fill="rgb(255,204,204)" stroke="none" d="M 10170,4317 L 8770,4317 8770,3364 11569,3364 11569,4317 10170,4317 Z"/> - <path fill="none" stroke="rgb(190,75,72)" stroke-width="26" stroke-linejoin="round" d="M 10170,4317 L 8770,4317 8770,3364 11569,3364 11569,4317 10170,4317 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="635px" font-weight="400"><tspan class="TextPosition" x="9051" y="4095"/><tspan class="TextPosition" x="9051" y="4095"><tspan fill="rgb(0,0,0)" stroke="none">Trending</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="15675" y="8551" width="1942" height="6396"/> - <path fill="rgb(79,129,189)" stroke="none" d="M 16646,14946 L 15675,14946 15675,8551 17616,8551 17616,14946 16646,14946 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="16305" y="11360"/><tspan class="TextPosition" x="16305" y="11360"><tspan fill="rgb(255,255,255)" stroke="none">Test </tspan></tspan><tspan class="TextPosition" x="16265" y="11943"/><tspan class="TextPosition" x="16265" y="11943"><tspan fill="rgb(255,255,255)" stroke="none">data</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="15965" y="12484"/><tspan class="TextPosition" x="15965" y="12484"><tspan fill="rgb(255,255,255)" stroke="none">(Python)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="16605" y="7425" width="216" height="1215"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 16712,7624 L 16713,8440"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 16712,7426 L 16765,7440 16804,7479 16818,7532 16804,7585 16765,7624 16712,7638 16659,7624 16620,7585 16606,7532 16620,7479 16659,7440 16712,7426 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 16713,8638 L 16660,8624 16621,8585 16607,8532 16621,8479 16660,8440 16713,8426 16766,8440 16805,8479 16819,8532 16805,8585 16766,8624 16713,8638 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="11189" y="7392" width="216" height="1215"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 11296,7591 L 11297,8407"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 11296,7393 L 11349,7407 11388,7446 11402,7499 11388,7552 11349,7591 11296,7605 11243,7591 11204,7552 11190,7499 11204,7446 11243,7407 11296,7393 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 11297,8605 L 11244,8591 11205,8552 11191,8499 11205,8446 11244,8407 11297,8393 11350,8407 11389,8446 11403,8499 11389,8552 11350,8591 11297,8605 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="11147" y="4459" width="215" height="1403"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 11254,4658 L 11254,5662"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 11254,4460 L 11307,4474 11346,4513 11361,4566 11346,4619 11307,4658 11254,4673 11201,4658 11162,4619 11148,4566 11162,4513 11201,4474 11254,4460 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 11254,5861 L 11201,5846 11162,5807 11148,5754 11162,5701 11201,5662 11254,5648 11307,5662 11346,5701 11361,5754 11346,5807 11307,5846 11254,5861 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="21907" y="4465" width="215" height="4168"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 22014,4664 L 22014,8433"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 22014,4466 L 22067,4480 22106,4519 22121,4572 22106,4625 22067,4664 22014,4679 21961,4664 21922,4625 21908,4572 21922,4519 21961,4480 22014,4466 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 22014,8632 L 21961,8617 21922,8578 21908,8525 21922,8472 21961,8433 22014,8419 22067,8433 22106,8472 22121,8525 22106,8578 22067,8617 22014,8632 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="4288" y="9964" width="216" height="1215"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 4395,10163 L 4396,10979"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 4395,9965 L 4448,9979 4487,10018 4501,10071 4487,10124 4448,10163 4395,10177 4342,10163 4303,10124 4289,10071 4303,10018 4342,9979 4395,9965 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 4396,11177 L 4343,11163 4304,11124 4290,11071 4304,11018 4343,10979 4396,10965 4449,10979 4488,11018 4502,11071 4488,11124 4449,11163 4396,11177 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="9887" y="9964" width="216" height="1215"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 9994,10163 L 9995,10979"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 9994,9965 L 10047,9979 10086,10018 10100,10071 10086,10124 10047,10163 9994,10177 9941,10163 9902,10124 9888,10071 9902,10018 9941,9979 9994,9965 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 9995,11177 L 9942,11163 9903,11124 9889,11071 9903,11018 9942,10979 9995,10965 10048,10979 10087,11018 10101,11071 10087,11124 10048,11163 9995,11177 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="13773" y="9964" width="216" height="1215"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 13880,10163 L 13881,10979"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 13880,9965 L 13933,9979 13972,10018 13986,10071 13972,10124 13933,10163 13880,10177 13827,10163 13788,10124 13774,10071 13788,10018 13827,9979 13880,9965 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 13881,11177 L 13828,11163 13789,11124 13775,11071 13789,11018 13828,10979 13881,10965 13934,10979 13973,11018 13987,11071 13973,11124 13934,11163 13881,11177 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="6422" y="12903" width="1336" height="216"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 7558,13010 L 6621,13011"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 7756,13010 L 7742,13063 7703,13102 7650,13116 7597,13102 7558,13063 7544,13010 7558,12957 7597,12918 7650,12904 7703,12918 7742,12957 7756,13010 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 6423,13011 L 6437,12958 6476,12919 6529,12905 6582,12919 6621,12958 6635,13011 6621,13064 6582,13103 6529,13117 6476,13103 6437,13064 6423,13011 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="16566" y="7597" width="2317" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="16816" y="8004"/><tspan class="TextPosition" x="16816" y="8004"><tspan fill="rgb(0,0,0)" stroke="none">Python Calls</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="4279" y="10130" width="2317" height="928"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4529" y="10537"/><tspan class="TextPosition" x="4529" y="10537"><tspan fill="rgb(0,0,0)" stroke="none">Python</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4529" y="10875"/><tspan class="TextPosition" x="4529" y="10875"><tspan fill="rgb(0,0,0)" stroke="none">Calls</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="7699" y="15442" width="2317" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7949" y="15849"/><tspan class="TextPosition" x="7949" y="15849"><tspan fill="rgb(0,0,0)" stroke="none">Python Calls</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="9864" y="10174" width="2317" height="928"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10114" y="10581"/><tspan class="TextPosition" x="10114" y="10581"><tspan fill="rgb(0,0,0)" stroke="none">Python</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10114" y="10919"/><tspan class="TextPosition" x="10114" y="10919"><tspan fill="rgb(0,0,0)" stroke="none">Calls</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="22014" y="15158" width="2317" height="926"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="22264" y="15565"/><tspan class="TextPosition" x="22264" y="15565"><tspan fill="rgb(0,0,0)" stroke="none">Shell </tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="22264" y="15903"/><tspan class="TextPosition" x="22264" y="15903"><tspan fill="rgb(0,0,0)" stroke="none">scripts</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="11200" y="7583" width="2317" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11450" y="7990"/><tspan class="TextPosition" x="11450" y="7990"><tspan fill="rgb(0,0,0)" stroke="none">Robot Calls</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="6364" y="11984" width="1427" height="928"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6614" y="12391"/><tspan class="TextPosition" x="6614" y="12391"><tspan fill="rgb(0,0,0)" stroke="none">Python</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6614" y="12729"/><tspan class="TextPosition" x="6614" y="12729"><tspan fill="rgb(0,0,0)" stroke="none">Calls</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="19800" y="10833" width="1452" height="928"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="20050" y="11240"/><tspan class="TextPosition" x="20050" y="11240"><tspan fill="rgb(0,0,0)" stroke="none">Python</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="20050" y="11578"/><tspan class="TextPosition" x="20050" y="11578"><tspan fill="rgb(0,0,0)" stroke="none">Calls</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="21892" y="4937" width="1901" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="22142" y="5344"/><tspan class="TextPosition" x="22142" y="5344"><tspan fill="rgb(0,0,0)" stroke="none">Shell scripts</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="11200" y="4783" width="1925" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11450" y="5190"/><tspan class="TextPosition" x="11450" y="5190"><tspan fill="rgb(0,0,0)" stroke="none">Robot Calls</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="5599" y="15442" width="2317" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5849" y="15849"/><tspan class="TextPosition" x="5849" y="15849"><tspan fill="rgb(0,0,0)" stroke="none">VPP: VAT Cals</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="2616" y="3337" width="5227" height="994"/> - <path fill="rgb(255,204,204)" stroke="none" d="M 5229,4317 L 2629,4317 2629,3350 7829,3350 7829,4317 5229,4317 Z"/> - <path fill="none" stroke="rgb(255,204,204)" stroke-width="26" stroke-linejoin="round" d="M 5229,4317 L 2629,4317 2629,3350 7829,3350 7829,4317 5229,4317 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="564px" font-weight="400"><tspan class="TextPosition" x="3134" y="4060"/><tspan class="TextPosition" x="3134" y="4060"><tspan fill="rgb(0,0,0)" stroke="none">CI/CD Jenkins Jobs</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="2161" y="1767" width="1821" height="528"/> - <path fill="rgb(204,204,204)" stroke="none" d="M 3071,2293 L 2162,2293 2162,1768 3980,1768 3980,2293 3071,2293 Z"/> - <path fill="none" stroke="rgb(51,51,51)" d="M 3071,2293 L 2162,2293 2162,1768 3980,1768 3980,2293 3071,2293 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="2162" y="2200"/><tspan class="TextPosition" x="2162" y="2200"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="2297" y="2200"><tspan fill="rgb(0,0,0)" stroke="none">Users</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="2817" y="6549" width="4321" height="765"/> - <path fill="rgb(207,231,245)" stroke="none" d="M 4977,7312 L 2818,7312 2818,6550 7136,6550 7136,7312 4977,7312 Z"/> - <path fill="none" stroke="rgb(207,231,245)" d="M 4977,7312 L 2818,7312 2818,6550 7136,6550 7136,7312 4977,7312 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="3563" y="7101"/><tspan class="TextPosition" x="3563" y="7101"><tspan fill="rgb(0,0,0)" stroke="none">Performance</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="9417" y="6549" width="4321" height="765"/> - <path fill="rgb(207,231,245)" stroke="none" d="M 11577,7312 L 9418,7312 9418,6550 13736,6550 13736,7312 11577,7312 Z"/> - <path fill="none" stroke="rgb(207,231,245)" d="M 11577,7312 L 9418,7312 9418,6550 13736,6550 13736,7312 11577,7312 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="10199" y="7101"/><tspan class="TextPosition" x="10199" y="7101"><tspan fill="rgb(0,0,0)" stroke="none">Functionality</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="15817" y="6549" width="4321" height="765"/> - <path fill="rgb(207,231,245)" stroke="none" d="M 17977,7312 L 15818,7312 15818,6550 20136,6550 20136,7312 17977,7312 Z"/> - <path fill="none" stroke="rgb(207,231,245)" d="M 17977,7312 L 15818,7312 15818,6550 20136,6550 20136,7312 17977,7312 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="16699" y="7101"/><tspan class="TextPosition" x="16699" y="7101"><tspan fill="rgb(0,0,0)" stroke="none">Programing</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="2181" y="5167" width="2837" height="528"/> - <path fill="rgb(204,204,204)" stroke="none" d="M 3599,5693 L 2182,5693 2182,5168 5016,5168 5016,5693 3599,5693 Z"/> - <path fill="none" stroke="rgb(51,51,51)" d="M 3599,5693 L 2182,5693 2182,5168 5016,5168 5016,5693 3599,5693 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="2182" y="5600"/><tspan class="TextPosition" x="2182" y="5600"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="2317" y="5600"><tspan fill="rgb(0,0,0)" stroke="none">CSIT Tests</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="2181" y="7967" width="4087" height="528"/> - <path fill="rgb(204,204,204)" stroke="none" d="M 4224,8493 L 2182,8493 2182,7968 6266,7968 6266,8493 4224,8493 Z"/> - <path fill="none" stroke="rgb(51,51,51)" d="M 4224,8493 L 2182,8493 2182,7968 6266,7968 6266,8493 4224,8493 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="2182" y="8400"/><tspan class="TextPosition" x="2182" y="8400"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="2317" y="8400"><tspan fill="rgb(0,0,0)" stroke="none">CSIT Framework</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="17911" y="8551" width="2075" height="6396"/> - <path fill="rgb(79,129,189)" stroke="none" d="M 18948,14946 L 17911,14946 17911,8551 19985,8551 19985,14946 18948,14946 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="18174" y="11336"/><tspan class="TextPosition" x="18174" y="11336"><tspan fill="rgb(255,255,255)" stroke="none">Topology </tspan></tspan><tspan class="TextPosition" x="18597" y="11919"/><tspan class="TextPosition" x="18597" y="11919"><tspan fill="rgb(255,255,255)" stroke="none">files</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="18411" y="12502"/><tspan class="TextPosition" x="18411" y="12502"><tspan fill="rgb(255,255,255)" stroke="none">(yaml)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="19893" y="11667" width="1236" height="216"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 20929,11774 L 20092,11775"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 21127,11774 L 21113,11827 21074,11866 21021,11880 20968,11866 20929,11827 20915,11774 20929,11721 20968,11682 21021,11668 21074,11682 21113,11721 21127,11774 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 19894,11775 L 19908,11722 19947,11683 20000,11669 20053,11683 20092,11722 20106,11775 20092,11828 20053,11867 20000,11881 19947,11867 19908,11828 19894,11775 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="1947" y="15931" width="21593" height="2359"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 12743,18288 L 1948,18288 1948,15932 23538,15932 23538,18288 12743,18288 Z"/> - <path fill="none" stroke="rgb(0,0,0)" d="M 12743,18288 L 1948,18288 1948,15932 23538,15932 23538,18288 12743,18288 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="2181" y="15667" width="2837" height="528"/> - <path fill="rgb(204,204,204)" stroke="none" d="M 3599,16193 L 2182,16193 2182,15668 5016,15668 5016,16193 3599,16193 Z"/> - <path fill="none" stroke="rgb(51,51,51)" d="M 3599,16193 L 2182,16193 2182,15668 5016,15668 5016,16193 3599,16193 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="493px" font-weight="400"><tspan class="TextPosition" x="2182" y="16100"/><tspan class="TextPosition" x="2182" y="16100"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="2317" y="16100"><tspan fill="rgb(0,0,0)" stroke="none">CSIT Tests</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="2233" y="16403" width="6451" height="1159"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5458,17560 L 2234,17560 2234,16404 8682,16404 8682,17560 5458,17560 Z"/> - <path fill="none" stroke="rgb(0,0,0)" d="M 5458,17560 L 2234,17560 2234,16404 8682,16404 8682,17560 5458,17560 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="2356" y="16546" width="2033" height="926"/> - <path fill="rgb(217,217,217)" stroke="none" d="M 3372,17471 L 2356,17471 2356,16546 4388,16546 4388,17471 3372,17471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2356" y="17179"/><tspan class="TextPosition" x="2356" y="17179"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="2453" y="17179"><tspan fill="rgb(0,0,0)" stroke="none">SUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="3218" y="16680" width="1017" height="692"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 3726,17371 L 3218,17371 3218,16680 4234,16680 4234,17371 3726,17371 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="3358" y="17196"/><tspan class="TextPosition" x="3358" y="17196"><tspan fill="rgb(0,0,0)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="4456" y="16546" width="2033" height="926"/> - <path fill="rgb(217,217,217)" stroke="none" d="M 5472,17471 L 4456,17471 4456,16546 6488,16546 6488,17471 5472,17471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="4456" y="17179"/><tspan class="TextPosition" x="4456" y="17179"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="4553" y="17179"><tspan fill="rgb(0,0,0)" stroke="none">SUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="5318" y="16680" width="1017" height="692"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 5826,17371 L 5318,17371 5318,16680 6334,16680 6334,17371 5826,17371 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="5458" y="17196"/><tspan class="TextPosition" x="5458" y="17196"><tspan fill="rgb(0,0,0)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="6556" y="16546" width="2033" height="926"/> - <path fill="rgb(217,217,217)" stroke="none" d="M 7572,17471 L 6556,17471 6556,16546 8588,16546 8588,17471 7572,17471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="6556" y="17179"/><tspan class="TextPosition" x="6556" y="17179"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="6653" y="17179"><tspan fill="rgb(0,0,0)" stroke="none">SUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="7418" y="16680" width="1017" height="692"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 7926,17371 L 7418,17371 7418,16680 8434,16680 8434,17371 7926,17371 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="7698" y="17196"/><tspan class="TextPosition" x="7698" y="17196"><tspan fill="rgb(0,0,0)" stroke="none">TG</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="11633" y="16403" width="6451" height="1159"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 14858,17560 L 11634,17560 11634,16404 18082,16404 18082,17560 14858,17560 Z"/> - <path fill="none" stroke="rgb(0,0,0)" d="M 14858,17560 L 11634,17560 11634,16404 18082,16404 18082,17560 14858,17560 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="11756" y="16546" width="2033" height="926"/> - <path fill="rgb(217,217,217)" stroke="none" d="M 12772,17471 L 11756,17471 11756,16546 13788,16546 13788,17471 12772,17471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="11756" y="17179"/><tspan class="TextPosition" x="11756" y="17179"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="11853" y="17179"><tspan fill="rgb(0,0,0)" stroke="none">SUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="12618" y="16680" width="1017" height="692"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 13126,17371 L 12618,17371 12618,16680 13634,16680 13634,17371 13126,17371 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="12758" y="17196"/><tspan class="TextPosition" x="12758" y="17196"><tspan fill="rgb(0,0,0)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="13856" y="16546" width="2033" height="926"/> - <path fill="rgb(217,217,217)" stroke="none" d="M 14872,17471 L 13856,17471 13856,16546 15888,16546 15888,17471 14872,17471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="13856" y="17179"/><tspan class="TextPosition" x="13856" y="17179"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="13953" y="17179"><tspan fill="rgb(0,0,0)" stroke="none">SUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="14718" y="16680" width="1017" height="692"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 15226,17371 L 14718,17371 14718,16680 15734,16680 15734,17371 15226,17371 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="14858" y="17196"/><tspan class="TextPosition" x="14858" y="17196"><tspan fill="rgb(0,0,0)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="15956" y="16546" width="2033" height="926"/> - <path fill="rgb(217,217,217)" stroke="none" d="M 16972,17471 L 15956,17471 15956,16546 17988,16546 17988,17471 16972,17471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="15956" y="17179"/><tspan class="TextPosition" x="15956" y="17179"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="16053" y="17179"><tspan fill="rgb(0,0,0)" stroke="none">SUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="16818" y="16680" width="1017" height="692"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 17326,17371 L 16818,17371 16818,16680 17834,16680 17834,17371 17326,17371 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="17098" y="17196"/><tspan class="TextPosition" x="17098" y="17196"><tspan fill="rgb(0,0,0)" stroke="none">TG</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="18832" y="16403" width="4372" height="1159"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 21018,17560 L 18833,17560 18833,16404 23202,16404 23202,17560 21018,17560 Z"/> - <path fill="none" stroke="rgb(0,0,0)" d="M 21018,17560 L 18833,17560 18833,16404 23202,16404 23202,17560 21018,17560 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="18956" y="16546" width="2033" height="926"/> - <path fill="rgb(217,217,217)" stroke="none" d="M 19972,17471 L 18956,17471 18956,16546 20988,16546 20988,17471 19972,17471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="18956" y="17179"/><tspan class="TextPosition" x="18956" y="17179"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="19053" y="17179"><tspan fill="rgb(0,0,0)" stroke="none">SUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="19818" y="16680" width="1017" height="692"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 20326,17371 L 19818,17371 19818,16680 20834,16680 20834,17371 20326,17371 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="19958" y="17196"/><tspan class="TextPosition" x="19958" y="17196"><tspan fill="rgb(0,0,0)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="21056" y="16546" width="2033" height="926"/> - <path fill="rgb(217,217,217)" stroke="none" d="M 22072,17471 L 21056,17471 21056,16546 23088,16546 23088,17471 22072,17471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="21056" y="17179"/><tspan class="TextPosition" x="21056" y="17179"><tspan fill="rgb(0,0,0)" stroke="none"> </tspan></tspan><tspan class="TextPosition" x="21153" y="17179"><tspan fill="rgb(0,0,0)" stroke="none">SUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="21918" y="16680" width="1017" height="692"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 22426,17371 L 21918,17371 21918,16680 22934,16680 22934,17371 22426,17371 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="22198" y="17196"/><tspan class="TextPosition" x="22198" y="17196"><tspan fill="rgb(0,0,0)" stroke="none">TG</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="2202" y="17762" width="6605" height="396"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="352px" font-weight="400"><tspan class="TextPosition" x="4010" y="18081"/><tspan class="TextPosition" x="4010" y="18081"><tspan fill="rgb(0,0,0)" stroke="none">Physical topologies</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="11702" y="17763" width="11583" height="396"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="352px" font-weight="400"><tspan class="TextPosition" x="15203" y="18082"/><tspan class="TextPosition" x="15203" y="18082"><tspan fill="rgb(0,0,0)" stroke="none">Virtualied topologies i.e. VIRL</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="5143" y="14840" width="215" height="1801"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 5250,15039 L 5250,16441"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 5250,14841 L 5303,14855 5342,14894 5357,14947 5342,15000 5303,15039 5250,15054 5197,15039 5158,15000 5144,14947 5158,14894 5197,14855 5250,14841 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 5250,16640 L 5197,16625 5158,16586 5144,16533 5158,16480 5197,16441 5250,16427 5303,16441 5342,16480 5357,16533 5342,16586 5303,16625 5250,16640 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="5691" y="14840" width="216" height="1949"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 5798,15039 L 5799,16589"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 5798,14841 L 5851,14855 5890,14894 5904,14947 5890,15000 5851,15039 5798,15053 5745,15039 5706,15000 5692,14947 5706,14894 5745,14855 5798,14841 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 5799,16787 L 5746,16773 5707,16734 5693,16681 5707,16628 5746,16589 5799,16575 5852,16589 5891,16628 5905,16681 5891,16734 5852,16773 5799,16787 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="7792" y="14840" width="216" height="1949"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 7899,15039 L 7900,16589"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 7899,14841 L 7952,14855 7991,14894 8005,14947 7991,15000 7952,15039 7899,15053 7846,15039 7807,15000 7793,14947 7807,14894 7846,14855 7899,14841 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 7900,16787 L 7847,16773 7808,16734 7794,16681 7808,16628 7847,16589 7900,16575 7953,16589 7992,16628 8006,16681 7992,16734 7953,16773 7900,16787 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="22043" y="14840" width="215" height="1801"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="71" stroke-linejoin="round" d="M 22150,15039 L 22150,16441"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 22150,14841 L 22203,14855 22242,14894 22257,14947 22242,15000 22203,15039 22150,15054 22097,15039 22058,15000 22044,14947 22058,14894 22097,14855 22150,14841 Z"/> - <path fill="rgb(128,128,128)" stroke="none" d="M 22150,16640 L 22097,16625 22058,16586 22044,16533 22058,16480 22097,16441 22150,16427 22203,16441 22242,16480 22257,16533 22242,16586 22203,16625 22150,16640 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="13764" y="10174" width="2317" height="928"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="14014" y="10581"/><tspan class="TextPosition" x="14014" y="10581"><tspan fill="rgb(0,0,0)" stroke="none">Python</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="14014" y="10919"/><tspan class="TextPosition" x="14014" y="10919"><tspan fill="rgb(0,0,0)" stroke="none">Calls</tspan></tspan></tspan></text> - </g> - </g> - </g> - </g> - </g> - </g> -</svg> diff --git a/docs/report/csit_framework_documentation/csit_tag_description.rst b/docs/report/csit_framework_documentation/csit_tag_description.rst deleted file mode 100644 index c4127301fb..0000000000 --- a/docs/report/csit_framework_documentation/csit_tag_description.rst +++ /dev/null @@ -1,889 +0,0 @@ -CSIT RF Tags Descriptions -========================= - -All CSIT test cases are labelled with Robot Framework tags used to allow for -easy test case type identification, test case grouping and selection for -execution. Following sections list currently used CSIT TAGs and their -documentation based on the content of -`tag documentation rst file`_. - -Testbed Topology Tags ---------------------- - -.. topic:: 2_NODE_DOUBLE_LINK_TOPO - - 2 nodes connected in a circular topology with two links interconnecting - the devices. - -.. topic:: 2_NODE_SINGLE_LINK_TOPO - - 2 nodes connected in a circular topology with at least one link - interconnecting devices. - -.. topic:: 3_NODE_DOUBLE_LINK_TOPO - - 3 nodes connected in a circular topology with two links interconnecting - the devices. - -.. topic:: 3_NODE_SINGLE_LINK_TOPO - - 3 nodes connected in a circular topology with at least one link - interconnecting devices. - -Objective Tags --------------- - -.. topic:: SKIP_PATCH - - Test case(s) marked to not run in case of vpp-csit-verify (i.e. VPP patch) - and csit-vpp-verify jobs (i.e. CSIT patch). - -.. topic:: SKIP_VPP_PATCH - - Test case(s) marked to not run in case of vpp-csit-verify (i.e. VPP patch). - -Environment Tags ----------------- - -.. topic:: HW_ENV - - DUTs and TGs are running on bare metal. - -.. topic:: VM_ENV - - DUTs and TGs are running in virtual environment. - -.. topic:: VPP_VM_ENV - - DUTs with VPP and capable of running Virtual Machine. - -NIC Model Tags --------------- - -.. topic:: NIC_Intel-X520-DA2 - - Intel X520-DA2 NIC. - -.. topic:: NIC_Intel-XL710 - - Intel XL710 NIC. - -.. topic:: NIC_Intel-X710 - - Intel X710 NIC. - -.. topic:: NIC_Intel-XXV710 - - Intel XXV710 NIC. - -.. topic:: NIC_Cisco-VIC-1227 - - VIC-1227 by Cisco. - -.. topic:: NIC_Cisco-VIC-1385 - - VIC-1385 by Cisco. - -.. topic:: NIC_Amazon-Nitro-50G - - Amazon EC2 ENA NIC. - -Scaling Tags ------------- - -.. topic:: FIB_20K - - 2x10,000 entries in single fib table - -.. topic:: FIB_200K - - 2x100,000 entries in single fib table - -.. topic:: FIB_1M - - 2x500,000 entries in single fib table - -.. topic:: FIB_2M - - 2x1,000,000 entries in single fib table - -.. topic:: L2BD_1 - - Test with 1 L2 bridge domain. - -.. topic:: L2BD_10 - - Test with 10 L2 bridge domains. - -.. topic:: L2BD_100 - - Test with 100 L2 bridge domains. - -.. topic:: L2BD_1K - - Test with 1000 L2 bridge domains. - -.. topic:: VLAN_1 - - Test with 1 VLAN sub-interface. - -.. topic:: VLAN_10 - - Test with 10 VLAN sub-interfaces. - -.. topic:: VLAN_100 - - Test with 100 VLAN sub-interfaces. - -.. topic:: VLAN_1K - - Test with 1000 VLAN sub-interfaces. - -.. topic:: VXLAN_1 - - Test with 1 VXLAN tunnel. - -.. topic:: VXLAN_10 - - Test with 10 VXLAN tunnels. - -.. topic:: VXLAN_100 - - Test with 100 VXLAN tunnels. - -.. topic:: VXLAN_1K - - Test with 1000 VXLAN tunnels. - -.. topic:: TNL_{t} - - IPSec in tunnel mode - {t} tunnels. - -.. topic:: SRC_USER_{u} - - Traffic flow with {u} unique IPs (users) in one direction. - {u}=(1,10,100,1000,2000,4000). - -.. topic:: 100_FLOWS - - Traffic stream with 100 unique flows (10 IPs/users x 10 UDP ports) in one - direction. - -.. topic:: 10k_FLOWS - - Traffic stream with 10 000 unique flows (10 IPs/users x 1000 UDP ports) in - one direction. - -.. topic:: 100k_FLOWS - - Traffic stream with 100 000 unique flows (100 IPs/users x 1000 UDP ports) in - one direction. - -.. topic:: HOSTS_{h} - - Stateless or stateful traffic stream with {h} client source IP4 addresses, - usually with 63 flow differing in source port number. Could be UDP or TCP. - If NAT is used, the clients are inside. Outside IP range can differ. - {h}=(1024,4096,16384,65536,262144). - -.. topic:: GENEVE4_{t}TUN - - Test with {t} GENEVE IPv4 tunnel. {t}=(1,4,16,64,256,1024) - -Test Category Tags ------------------- - -.. topic:: DEVICETEST - - All vpp_device functional test cases. - -.. topic:: PERFTEST - - All performance test cases. - -VPP Device Type Tags --------------------- - -.. topic:: SCAPY - - All test cases that uses Scapy for packet generation and validation. - -Performance Type Tags ---------------------- - -.. topic:: NDRPDR - - Single test finding both No Drop Rate and Partial Drop Rate simultaneously. - The search is done by optimized algorithm which performs - multiple trial runs at different durations and transmit rates. - The results come from the final trials, which have duration of 30 seconds. - -.. topic:: MRR - - Performance tests where TG sends the traffic at maximum rate (line rate) - and reports total sent/received packets over trial duration. - The result is an average of 10 trials of 1 second duration. - -.. topic:: SOAK - - Performance tests using PLRsearch to find the critical load. - -.. topic:: RECONF - - Performance tests aimed to measure lost packets (time) when performing - reconfiguration while full throughput offered load is applied. - -Ethernet Frame Size Tags ------------------------- - -These are describing the traffic offered by Traffic Generator, -"primary" traffic in case of asymmetric load. -For traffic between DUTs, or for "secondary" traffic, see ${overhead} value. - -.. topic:: {b}B - - {b} Bytes frames used for test. - -.. topic:: IMIX - - IMIX frame sequence (28x 64B, 16x 570B, 4x 1518B) used for test. - -Test Type Tags --------------- - -.. topic:: BASE - - Baseline test cases, no encapsulation, no feature(s) configured in tests. - No scaling whatsoever, beyond minimum needed for RSS. - -.. topic:: IP4BASE - - IPv4 baseline test cases, no encapsulation, no feature(s) configured in - tests. Minimal number of routes. Other quantities may be scaled. - -.. topic:: IP6BASE - - IPv6 baseline test cases, no encapsulation, no feature(s) configured in - tests. - -.. topic:: L2XCBASE - - L2XC baseline test cases, no encapsulation, no feature(s) configured in - tests. - -.. topic:: L2BDBASE - - L2BD baseline test cases, no encapsulation, no feature(s) configured in - tests. - -.. topic:: L2PATCH - - L2PATCH baseline test cases, no encapsulation, no feature(s) configured in - tests. - -.. topic:: SCALE - - Scale test cases. Other tags specify which quantities are scaled. - Also applies if scaling is set on TG only (e.g. DUT works as IP4BASE). - -.. topic:: ENCAP - - Test cases where encapsulation is used. Use also encapsulation tag(s). - -.. topic:: FEATURE - - At least one feature is configured in test cases. Use also feature tag(s). - -.. topic:: UDP - - Tests which use any kind of UDP traffic (STL or ASTF profile). - -.. topic:: TCP - - Tests which use any kind of TCP traffic (STL or ASTF profile). - -.. topic:: TREX - - Tests which test trex traffic without any software DUTs in the traffic path. - -.. - TODO: Should we define tags STL and ASTF? - -.. topic:: UDP_UDIR - - Tests which use unidirectional UDP traffic (STL profile only). - -.. topic:: UDP_BIDIR - - Tests which use bidirectional UDP traffic (STL profile only). - -.. topic:: UDP_CPS - - Tests which measure connections per second on minimal UDP pseudoconnections. - This implies ASTF traffic profile is used. - This tag selects specific output processing in PAL. - -.. topic:: TCP_CPS - - Tests which measure connections per second on empty TCP connections. - This implies ASTF traffic profile is used. - This tag selects specific output processing in PAL. - -.. topic:: TCP_RPS - - Tests which measure requests per second on empty TCP connections. - This implies ASTF traffic profile is used. - This tag selects specific output processing in PAL. - -.. topic:: UDP_PPS - - Tests which measure packets per second on lightweight UDP transactions. - This implies ASTF traffic profile is used. - This tag selects specific output processing in PAL. - -.. topic:: TCP_PPS - - Tests which measure packets per second on lightweight TCP transactions. - This implies ASTF traffic profile is used. - This tag selects specific output processing in PAL. - -.. topic:: HTTP - - Tests which use traffic formed of valid HTTP requests (and responses). - -.. - TODO: Add HTTP tag to the current hoststack tests. - TODO: Document other tags already used by hoststack tests. - -.. topic:: LDP_NGINX - - LDP NGINX is un-modified NGINX with VPP via LD_PRELOAD. - -.. topic:: NF_DENSITY - - Performance tests that measure throughput of multiple VNF and CNF - service topologies at different service densities. - -NF Service Density Tags ------------------------ - -.. topic:: CHAIN - - NF service density tests with VNF or CNF service chain topology(ies). - -.. topic:: PIPE - - NF service density tests with CNF service pipeline topology(ies). - -.. topic:: NF_L3FWDIP4 - - NF service density tests with DPDK l3fwd IPv4 routing as NF workload. - -.. topic:: NF_VPPIP4 - - NF service density tests with VPP IPv4 routing as NF workload. - -.. topic:: {r}R{c}C - - Service density matrix locator {r}R{c}C, {r}Row denoting number of - service instances, {c}Column denoting number of NFs per service - instance. {r}=(1,2,4,6,8,10), {c}=(1,2,4,6,8,10). - -.. topic:: {n}VM{t}T - - Service density {n}VM{t}T, {n}Number of NF Qemu VMs, {t}Number of threads - per NF. - -.. topic:: {n}DCRt}T - - Service density {n}DCR{t}T, {n}Number of NF Docker containers, {t}Number of - threads per NF. - -.. topic:: {n}_ADDED_CHAINS - - {n}Number of chains (or pipelines) added (and/or removed) - during RECONF test. - -Forwarding Mode Tags --------------------- - -.. topic:: L2BDMACSTAT - - VPP L2 bridge-domain, L2 MAC static. - -.. topic:: L2BDMACLRN - - VPP L2 bridge-domain, L2 MAC learning. - -.. topic:: L2XCFWD - - VPP L2 point-to-point cross-connect. - -.. topic:: IP4FWD - - VPP IPv4 routed forwarding. - -.. topic:: IP6FWD - - VPP IPv6 routed forwarding. - -.. topic:: LOADBALANCER_MAGLEV - - VPP Load balancer maglev mode. - -.. topic:: LOADBALANCER_L3DSR - - VPP Load balancer l3dsr mode. - -.. topic:: LOADBALANCER_NAT4 - - VPP Load balancer nat4 mode. - -.. topic:: N2N - - Mode, where NICs from the same physical server are directly - connected with a cable. - -Underlay Tags -------------- - -.. topic:: IP4UNRLAY - - IPv4 underlay. - -.. topic:: IP6UNRLAY - - IPv6 underlay. - -.. topic:: MPLSUNRLAY - - MPLS underlay. - -Overlay Tags ------------- - -.. topic:: L2OVRLAY - - L2 overlay. - -.. topic:: IP4OVRLAY - - IPv4 overlay (IPv4 payload). - -.. topic:: IP6OVRLAY - - IPv6 overlay (IPv6 payload). - -Tagging Tags ------------- - -.. topic:: DOT1Q - - All test cases with dot1q. - -.. topic:: DOT1AD - - All test cases with dot1ad. - -Encapsulation Tags ------------------- - -.. topic:: ETH - - All test cases with base Ethernet (no encapsulation). - -.. topic:: LISP - - All test cases with LISP. - -.. topic:: LISPGPE - - All test cases with LISP-GPE. - -.. topic:: LISP_IP4o4 - - All test cases with LISP_IP4o4. - -.. topic:: LISPGPE_IP4o4 - - All test cases with LISPGPE_IP4o4. - -.. topic:: LISPGPE_IP6o4 - - All test cases with LISPGPE_IP6o4. - -.. topic:: LISPGPE_IP4o6 - - All test cases with LISPGPE_IP4o6. - -.. topic:: LISPGPE_IP6o6 - - All test cases with LISPGPE_IP6o6. - -.. topic:: VXLAN - - All test cases with Vxlan. - -.. topic:: VXLANGPE - - All test cases with VXLAN-GPE. - -.. topic:: GRE - - All test cases with GRE. - -.. topic:: GTPU - - All test cases with GTPU. - -.. topic:: GTPU_HWACCEL - - All test cases with GTPU_HWACCEL. - -.. topic:: IPSEC - - All test cases with IPSEC. - -.. topic:: WIREGUARD - - All test cases with WIREGUARD. - -.. topic:: SRv6 - - All test cases with Segment routing over IPv6 dataplane. - -.. topic:: SRv6_1SID - - All SRv6 test cases with single SID. - -.. topic:: SRv6_2SID_DECAP - - All SRv6 test cases with two SIDs and with decapsulation. - -.. topic:: SRv6_2SID_NODECAP - - All SRv6 test cases with two SIDs and without decapsulation. - -.. topic:: GENEVE - - All test cases with GENEVE. - -.. topic:: GENEVE_L3MODE - - All test cases with GENEVE tunnel in L3 mode. - -.. topic:: FLOW - - All test cases with FLOW. - -.. topic:: FLOW_DIR - - All test cases with FLOW_DIR. - -.. topic:: FLOW_RSS - - All test cases with FLOW_RSS. - -.. topic:: NTUPLE - - All test cases with NTUPLE. - -.. topic:: L2TPV3 - - All test cases with L2TPV3. - -Interface Tags --------------- - -.. topic:: PHY - - All test cases which use physical interface(s). - -.. topic:: GSO - - All test cases which uses Generic Segmentation Offload. - -.. topic:: VHOST - - All test cases which uses VHOST. - -.. topic:: VHOST_1024 - - All test cases which uses VHOST DPDK driver with qemu queue size set - to 1024. - -.. topic:: VIRTIO - - All test cases which uses VIRTIO native VPP driver. - -.. topic:: VIRTIO_1024 - - All test cases which uses VIRTIO native VPP driver with qemu queue size set - to 1024. - -.. topic:: CFS_OPT - - All test cases which uses VM with optimised scheduler policy. - -.. topic:: TUNTAP - - All test cases which uses TUN and TAP. - -.. topic:: AFPKT - - All test cases which uses AFPKT. - -.. topic:: NETMAP - - All test cases which uses Netmap. - -.. topic:: MEMIF - - All test cases which uses Memif. - -.. topic:: SINGLE_MEMIF - - All test cases which uses only single Memif connection per DUT. One DUT - instance is running in container having one physical interface exposed to - container. - -.. topic:: LBOND - - All test cases which uses link bonding (BondEthernet interface). - -.. topic:: LBOND_DPDK - - All test cases which uses DPDK link bonding. - -.. topic:: LBOND_VPP - - All test cases which uses VPP link bonding. - -.. topic:: LBOND_MODE_XOR - - All test cases which uses link bonding with mode XOR. - -.. topic:: LBOND_MODE_LACP - - All test cases which uses link bonding with mode LACP. - -.. topic:: LBOND_LB_L34 - - All test cases which uses link bonding with load-balance mode l34. - -.. topic:: LBOND_{n}L - - All test cases which use {n} link(s) for link bonding. - -.. topic:: DRV_{d} - - All test cases which NIC Driver for DUT is set to {d}. Default is VFIO_PCI. - {d}=(AVF, RDMA_CORE, VFIO_PCI, AF_XDP). - -.. topic:: TG_DRV_{d} - - All test cases which NIC Driver for TG is set to {d}. Default is IGB_UIO. - {d}=(RDMA_CORE, IGB_UIO). - -.. topic:: RXQ_SIZE_{n} - - All test cases which RXQ size (RX descriptors) are set to {n}. Default is 0, - which means VPP (API) default. - -.. topic:: TXQ_SIZE_{n} - - All test cases which TXQ size (TX descriptors) are set to {n}. Default is 0, - which means VPP (API) default. - -Feature Tags ------------- - -.. topic:: IACLDST - - iACL destination. - -.. topic:: ADLALWLIST - - ADL allowlist. - -.. topic:: NAT44 - - NAT44 configured and tested. - -.. topic:: NAT64 - - NAT44 configured and tested. - -.. topic:: ACL - - ACL plugin configured and tested. - -.. topic:: IACL - - ACL plugin configured and tested on input path. - -.. topic:: OACL - - ACL plugin configured and tested on output path. - -.. topic:: ACL_STATELESS - - ACL plugin configured and tested in stateless mode (permit action). - -.. topic:: ACL_STATEFUL - - ACL plugin configured and tested in stateful mode (permit+reflect action). - -.. topic:: ACL1 - - ACL plugin configured and tested with 1 not-hitting ACE. - -.. topic:: ACL10 - - ACL plugin configured and tested with 10 not-hitting ACEs. - -.. topic:: ACL50 - - ACL plugin configured and tested with 50 not-hitting ACEs. - -.. topic:: SRv6_PROXY - - SRv6 endpoint to SR-unaware appliance via proxy. - -.. topic:: SRv6_PROXY_STAT - - SRv6 endpoint to SR-unaware appliance via static proxy. - -.. topic:: SRv6_PROXY_DYN - - SRv6 endpoint to SR-unaware appliance via dynamic proxy. - -.. topic:: SRv6_PROXY_MASQ - - SRv6 endpoint to SR-unaware appliance via masquerading proxy. - -Encryption Tags ---------------- - -.. topic:: IPSECSW - - Crypto in software. - -.. topic:: IPSECHW - - Crypto in hardware. - -.. topic:: IPSECTRAN - - IPSec in transport mode. - -.. topic:: IPSECTUN - - IPSec in tunnel mode. - -.. topic:: IPSECINT - - IPSec in interface mode. - -.. topic:: AES - - IPSec using AES algorithms. - -.. topic:: AES_128_CBC - - IPSec using AES 128 CBC algorithms. - -.. topic:: AES_128_GCM - - IPSec using AES 128 GCM algorithms. - -.. topic:: AES_256_GCM - - IPSec using AES 256 GCM algorithms. - -.. topic:: HMAC - - IPSec using HMAC integrity algorithms. - -.. topic:: HMAC_SHA_256 - - IPSec using HMAC SHA 256 integrity algorithms. - -.. topic:: HMAC_SHA_512 - - IPSec using HMAC SHA 512 integrity algorithms. - -.. topic:: SCHEDULER - - IPSec using crypto sw scheduler engine. - -.. topic:: FASTPATH - - IPSec policy mode with spd fast path enabled. - -Client-Workload Tags --------------------- - -.. topic:: VM - - All test cases which use at least one virtual machine. - -.. topic:: LXC - - All test cases which use Linux container and LXC utils. - -.. topic:: DRC - - All test cases which use at least one Docker container. - -.. topic:: DOCKER - - All test cases which use Docker as container manager. - -.. topic:: APP - - All test cases with specific APP use. - -Container Orchestration Tags ----------------------------- - -.. topic:: {n}VSWITCH - - {n} VPP running in {n} Docker container(s) acting as a VSWITCH. - {n}=(1). - -.. topic:: {n}VNF - - {n} VPP running in {n} Docker container(s) acting as a VNF work load. - {n}=(1). - -Multi-Threading Tags --------------------- - -.. topic:: STHREAD - - *Dynamic tag*. - All test cases using single poll mode thread. - -.. topic:: MTHREAD - - *Dynamic tag*. - All test cases using more then one poll mode driver thread. - -.. topic:: {n}NUMA - - All test cases with packet processing on {n} socket(s). {n}=(1,2). - -.. topic:: {c}C - - {c} worker thread pinned to {c} dedicated physical core; or if - HyperThreading is enabled, {c}*2 worker threads each pinned to a separate - logical core within 1 dedicated physical core. Main thread pinned to core 1. - {t}=(1,2,4). - -.. topic:: {t}T{c}C - - *Dynamic tag*. - {t} worker threads pinned to {c} dedicated physical cores. Main thread - pinned to core 1. By default CSIT is configuring same amount of receive - queues per interface as worker threads. {t}=(1,2,4,8), {t}=(1,2,4). diff --git a/docs/report/csit_framework_documentation/csit_test_naming.rst b/docs/report/csit_framework_documentation/csit_test_naming.rst deleted file mode 100644 index df1fdd74d2..0000000000 --- a/docs/report/csit_framework_documentation/csit_test_naming.rst +++ /dev/null @@ -1,120 +0,0 @@ -.. _csit_test_naming: - -Test Naming -=========== - -Background ----------- - -|csit-release| follows a common structured naming convention for all -performance and system functional tests, introduced in CSIT-1701. - -The naming should be intuitive for majority of the tests. Complete -description of CSIT test naming convention is provided on -`CSIT test naming wiki page <https://wiki.fd.io/view/CSIT/csit-test-naming>`_. -Below few illustrative examples of the naming usage for test suites across CSIT -performance, functional and Honeycomb management test areas. - -Naming Convention ------------------ - -The CSIT approach is to use tree naming convention and to encode following -testing information into test suite and test case names: - -#. packet network port configuration - - * port type, physical or virtual; - * number of ports; - * NIC model, if applicable; - * port-NIC locality, if applicable; - -#. packet encapsulations; - -#. VPP packet processing - - * packet forwarding mode; - * packet processing function(s); - -#. packet forwarding path - - * if present, network functions (processes, containers, VMs) and their - topology within the computer; - -#. main measured variable, type of test. - -Proposed convention is to encode ports and NICs on the left (underlay), -followed by outer-most frame header, then other stacked headers up to the -header processed by vSwitch-VPP, then VPP forwarding function, then encap on -vhost interface, number of vhost interfaces, number of VMs. If chained VMs -present, they get added on the right. Test topology is expected to be -symmetric, in other words packets enter and leave SUT through ports specified -on the left of the test name. Here some examples to illustrate the convention -followed by the complete legend, and tables mapping the new test filenames to -old ones. - -Naming Examples ---------------- - -CSIT test suite naming examples (filename.robot) for common tested VPP -topologies: - -1. **Physical port to physical port - a.k.a. NIC-to-NIC, Phy-to-Phy, P2P** - - * *PortNICConfig-WireEncapsulation-PacketForwardingFunction- - PacketProcessingFunction1-...-PacketProcessingFunctionN-TestType* - * *10ge2p1x520-dot1q-l2bdbasemaclrn-ndrdisc.robot* => 2 ports of 10GE on Intel - x520 NIC, dot1q tagged Ethernet, L2 bridge-domain baseline switching with - MAC learning, NDR throughput discovery. - * *10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-ndrchk.robot* => 2 ports of 10GE on - Intel x520 NIC, IPv4 VXLAN Ethernet, L2 bridge-domain baseline switching - with MAC learning, NDR throughput discovery. - * *10ge2p1x520-ethip4-ip4base-ndrdisc.robot* => 2 ports of 10GE on Intel x520 - NIC, IPv4 baseline routed forwarding, NDR throughput discovery. - * *10ge2p1x520-ethip6-ip6scale200k-ndrdisc.robot* => 2 ports of 10GE on Intel - x520 NIC, IPv6 scaled up routed forwarding, NDR throughput discovery. - * *10ge2p1x520-ethip4-ip4base-iacldstbase-ndrdisc.robot* => 2 ports of 10GE on - Intel x520 NIC, IPv4 baseline routed forwarding, ingress Access Control - Lists baseline matching on destination, NDR throughput discovery. - * *40ge2p1vic1385-ethip4-ip4base-ndrdisc.robot* => 2 ports of 40GE on Cisco - vic1385 NIC, IPv4 baseline routed forwarding, NDR throughput discovery. - * *eth2p-ethip4-ip4base-func.robot* => 2 ports of Ethernet, IPv4 baseline - routed forwarding, functional tests. - -2. **Physical port to VM (or VM chain) to physical port - a.k.a. NIC2VM2NIC, - P2V2P, NIC2VMchain2NIC, P2V2V2P** - - * *PortNICConfig-WireEncapsulation-PacketForwardingFunction- - PacketProcessingFunction1-...-PacketProcessingFunctionN-VirtEncapsulation- - VirtPortConfig-VMconfig-TestType* - * *10ge2p1x520-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc.robot* => 2 ports - of 10GE on Intel x520 NIC, dot1q tagged Ethernet, L2 bridge-domain switching - to/from two vhost interfaces and one VM, NDR throughput discovery. - * *10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc.robot* => 2 - ports of 10GE on Intel x520 NIC, IPv4 VXLAN Ethernet, L2 bridge-domain - switching to/from two vhost interfaces and one VM, NDR throughput discovery. - * *10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-eth-4vhost-2vm-ndrdisc.robot* => 2 - ports of 10GE on Intel x520 NIC, IPv4 VXLAN Ethernet, L2 bridge-domain - switching to/from four vhost interfaces and two VMs, NDR throughput - discovery. - * *eth2p-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-func.robot* => 2 ports of - Ethernet, IPv4 VXLAN Ethernet, L2 bridge-domain switching to/from two vhost - interfaces and one VM, functional tests. - -3. **API CRUD tests - Create (Write), Read (Retrieve), Update (Modify), Delete - (Destroy) operations for configuration and operational data** - - * *ManagementTestKeyword-ManagementOperation-ManagedFunction1-...- - ManagedFunctionN-ManagementAPI1-ManagementAPIN-TestType* - * *mgmt-cfg-lisp-apivat-func* => configuration of LISP with VAT API calls, - functional tests. - * *mgmt-cfg-l2bd-apihc-apivat-func* => configuration of L2 Bridge-Domain with - Honeycomb API and VAT API calls, functional tests. - * *mgmt-oper-int-apihcnc-func* => reading status and operational data of - interface with Honeycomb NetConf API calls, functional tests. - * *mgmt-cfg-int-tap-apihcnc-func* => configuration of tap interfaces with - Honeycomb NetConf API calls, functional tests. - * *mgmt-notif-int-subint-apihcnc-func* => notifications of interface and - sub-interface events with Honeycomb NetConf Notifications, functional tests. - -For complete description of CSIT test naming convention please refer to `CSIT -test naming wiki page <https://wiki.fd.io/view/CSIT/csit-test-naming>`_. diff --git a/docs/report/csit_framework_documentation/index.rst b/docs/report/csit_framework_documentation/index.rst deleted file mode 100644 index 44db73de4b..0000000000 --- a/docs/report/csit_framework_documentation/index.rst +++ /dev/null @@ -1,8 +0,0 @@ -CSIT Framework -============== - -.. toctree:: - - csit_design - csit_test_naming - csit_tag_description diff --git a/docs/report/detailed_test_results/dpdk_performance_results/index.rst b/docs/report/detailed_test_results/dpdk_performance_results/index.rst deleted file mode 100644 index 2d04d1e405..0000000000 --- a/docs/report/detailed_test_results/dpdk_performance_results/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -DPDK Throughput -=============== - -.. toctree:: - ../dpdk_performance_results_2n_icx/index - ../dpdk_performance_results_3n_icx/index - ../dpdk_performance_results_2n_clx/index - ../dpdk_performance_results_2n_zn2/index - ../dpdk_performance_results_3n_alt/index - ../dpdk_performance_results_3n_tsh/index - ../dpdk_performance_results_2n_tx2/index - ../dpdk_performance_results_3n_snr/index diff --git a/docs/report/detailed_test_results/dpdk_performance_results_2n_clx/index.rst b/docs/report/detailed_test_results/dpdk_performance_results_2n_clx/index.rst deleted file mode 100644 index 12a209d38b..0000000000 --- a/docs/report/detailed_test_results/dpdk_performance_results_2n_clx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-clx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io dpdk coverage job 2n-clx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/dpdk_performance_results_2n_icx/index.rst b/docs/report/detailed_test_results/dpdk_performance_results_2n_icx/index.rst deleted file mode 100644 index 7c594edc04..0000000000 --- a/docs/report/detailed_test_results/dpdk_performance_results_2n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-icx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io dpdk coverage job 2n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/dpdk_performance_results_2n_tx2/index.rst b/docs/report/detailed_test_results/dpdk_performance_results_2n_tx2/index.rst deleted file mode 100644 index 1b65a6ac24..0000000000 --- a/docs/report/detailed_test_results/dpdk_performance_results_2n_tx2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-tx2 ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io dpdk coverage job 2n-tx2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/dpdk_performance_results_2n_zn2/index.rst b/docs/report/detailed_test_results/dpdk_performance_results_2n_zn2/index.rst deleted file mode 100644 index 63fb625295..0000000000 --- a/docs/report/detailed_test_results/dpdk_performance_results_2n_zn2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-zn2 ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io dpdk coverage job 2n-zn2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/dpdk_performance_results_3n_alt/index.rst b/docs/report/detailed_test_results/dpdk_performance_results_3n_alt/index.rst deleted file mode 100644 index fe3a7d0282..0000000000 --- a/docs/report/detailed_test_results/dpdk_performance_results_3n_alt/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-alt ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io dpdk coverage job 3n-alt`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/dpdk_performance_results_3n_icx/index.rst b/docs/report/detailed_test_results/dpdk_performance_results_3n_icx/index.rst deleted file mode 100644 index e2db04b4f2..0000000000 --- a/docs/report/detailed_test_results/dpdk_performance_results_3n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-icx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io dpdk coverage job 3n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/dpdk_performance_results_3n_snr/index.rst b/docs/report/detailed_test_results/dpdk_performance_results_3n_snr/index.rst deleted file mode 100644 index 0eac868588..0000000000 --- a/docs/report/detailed_test_results/dpdk_performance_results_3n_snr/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-snr ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io dpdk coverage job 3n-snr`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/dpdk_performance_results_3n_tsh/index.rst b/docs/report/detailed_test_results/dpdk_performance_results_3n_tsh/index.rst deleted file mode 100644 index f8899fda8a..0000000000 --- a/docs/report/detailed_test_results/dpdk_performance_results_3n_tsh/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-tsh ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io dpdk coverage job 3n-tsh`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/trex_performance_results/index.rst b/docs/report/detailed_test_results/trex_performance_results/index.rst deleted file mode 100644 index a878244396..0000000000 --- a/docs/report/detailed_test_results/trex_performance_results/index.rst +++ /dev/null @@ -1,7 +0,0 @@ -TRex Throughput -=============== - -.. toctree:: - - ../trex_performance_results_1n_aws/index - ../trex_performance_results_2n_icx/index diff --git a/docs/report/detailed_test_results/trex_performance_results_1n_aws/index.rst b/docs/report/detailed_test_results/trex_performance_results_1n_aws/index.rst deleted file mode 100644 index 7e2a8045a7..0000000000 --- a/docs/report/detailed_test_results/trex_performance_results_1n_aws/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -1n-aws ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io trex coverage job 1n-aws`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/trex_performance_results_2n_icx/index.rst b/docs/report/detailed_test_results/trex_performance_results_2n_icx/index.rst deleted file mode 100644 index 9d5a3a2fa8..0000000000 --- a/docs/report/detailed_test_results/trex_performance_results_2n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-icx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io trex coverage job 2n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_device_results/index.rst b/docs/report/detailed_test_results/vpp_device_results/index.rst deleted file mode 100644 index c8d8b6dcbd..0000000000 --- a/docs/report/detailed_test_results/vpp_device_results/index.rst +++ /dev/null @@ -1,6 +0,0 @@ -VPP Device -========== - -.. toctree:: - ../vpp_device_results_1n_skx/index - ../vpp_device_results_1n_tx2/index diff --git a/docs/report/detailed_test_results/vpp_device_results_1n_skx/index.rst b/docs/report/detailed_test_results/vpp_device_results_1n_skx/index.rst deleted file mode 100644 index 40c4082e74..0000000000 --- a/docs/report/detailed_test_results/vpp_device_results_1n_skx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -1n-skx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp device job 1n-skx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_device_results_1n_tx2/index.rst b/docs/report/detailed_test_results/vpp_device_results_1n_tx2/index.rst deleted file mode 100644 index 6983af6c29..0000000000 --- a/docs/report/detailed_test_results/vpp_device_results_1n_tx2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -1n-tx2 ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp device job 1n-tx2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results/index.rst b/docs/report/detailed_test_results/vpp_mrr_results/index.rst deleted file mode 100644 index fb0f6aa26b..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results/index.rst +++ /dev/null @@ -1,20 +0,0 @@ -VPP MRR -======= - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp iterative job 2n-icx`_, - `build logs from FD.io vpp iterative job 3n-icx`_, - `build logs from FD.io vpp iterative job 2n-clx`_, - `build logs from FD.io vpp iterative job 2n-zn2`_, - `build logs from FD.io vpp iterative job 3n-alt`_, - `build logs from FD.io vpp iterative job 3n-tsh`_, - `build logs from FD.io vpp iterative job 2n-tx2`_, - `build logs from FD.io vpp iterative job 3n-snr`_, - `build logs from FD.io vpp iterative job 2n-aws`_, - ii) archived FD.io jobs test results - `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_2n_aws/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_2n_aws/index.rst deleted file mode 100644 index e4987e6ea0..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_2n_aws/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-aws ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-aws`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_2n_clx/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_2n_clx/index.rst deleted file mode 100644 index 38f6b4d8d6..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_2n_clx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-clx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-clx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_2n_icx/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_2n_icx/index.rst deleted file mode 100644 index c520b6f9e4..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_2n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-icx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_2n_tx2/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_2n_tx2/index.rst deleted file mode 100644 index 12722b8108..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_2n_tx2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-tx2 ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-tx2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_2n_zn2/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_2n_zn2/index.rst deleted file mode 100644 index e40b484177..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_2n_zn2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-zn2 ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-zn2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_3n_alt/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_3n_alt/index.rst deleted file mode 100644 index e6cfe37cdd..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_3n_alt/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-alt ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 3n-alt`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_3n_aws/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_3n_aws/index.rst deleted file mode 100644 index e31a215d21..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_3n_aws/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-aws ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 3n-aws`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_3n_icx/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_3n_icx/index.rst deleted file mode 100644 index bb0c128bc0..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_3n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-icx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 3n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_3n_snr/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_3n_snr/index.rst deleted file mode 100644 index 2d5698d663..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_3n_snr/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-snr ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 3n-snr`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_mrr_results_3n_tsh/index.rst b/docs/report/detailed_test_results/vpp_mrr_results_3n_tsh/index.rst deleted file mode 100644 index 513b27969b..0000000000 --- a/docs/report/detailed_test_results/vpp_mrr_results_3n_tsh/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-tsh ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 3n-tsh`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results/index.rst b/docs/report/detailed_test_results/vpp_performance_results/index.rst deleted file mode 100644 index b0db114b9c..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results/index.rst +++ /dev/null @@ -1,20 +0,0 @@ -VPP Throughput -============== - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-icx`_, - `build logs from FD.io vpp coverage job 3n-icx`_, - `build logs from FD.io vpp coverage job 2n-clx`_, - `build logs from FD.io vpp coverage job 2n-zn2`_, - `build logs from FD.io vpp coverage job 3n-alt`_, - `build logs from FD.io vpp coverage job 3n-tsh`_, - `build logs from FD.io vpp coverage job 2n-tx2`_, - `build logs from FD.io vpp coverage job 3n-snr`_, - `build logs from FD.io vpp coverage job 2n-aws`_, - ii) archived FD.io jobs test results - `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_2n_aws/index.rst b/docs/report/detailed_test_results/vpp_performance_results_2n_aws/index.rst deleted file mode 100644 index d259eab798..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_2n_aws/index.rst +++ /dev/null @@ -1,11 +0,0 @@ -2n-aws ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp performance job 3n-aws`_, - ii) archived FD.io jobs test result `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_2n_clx/index.rst b/docs/report/detailed_test_results/vpp_performance_results_2n_clx/index.rst deleted file mode 100644 index 38f6b4d8d6..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_2n_clx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-clx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-clx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_2n_icx/index.rst b/docs/report/detailed_test_results/vpp_performance_results_2n_icx/index.rst deleted file mode 100644 index c520b6f9e4..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_2n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-icx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_2n_tx2/index.rst b/docs/report/detailed_test_results/vpp_performance_results_2n_tx2/index.rst deleted file mode 100644 index 12722b8108..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_2n_tx2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-tx2 ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-tx2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_2n_zn2/index.rst b/docs/report/detailed_test_results/vpp_performance_results_2n_zn2/index.rst deleted file mode 100644 index e40b484177..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_2n_zn2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-zn2 ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-zn2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_3n_alt/index.rst b/docs/report/detailed_test_results/vpp_performance_results_3n_alt/index.rst deleted file mode 100644 index e6cfe37cdd..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_3n_alt/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-alt ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 3n-alt`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_3n_aws/index.rst b/docs/report/detailed_test_results/vpp_performance_results_3n_aws/index.rst deleted file mode 100644 index 2f9bfad19d..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_3n_aws/index.rst +++ /dev/null @@ -1,11 +0,0 @@ -3n-aws ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp performance job 2n-aws`_, - ii) archived FD.io jobs test result `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_3n_icx/index.rst b/docs/report/detailed_test_results/vpp_performance_results_3n_icx/index.rst deleted file mode 100644 index bb0c128bc0..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_3n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-icx ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 3n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_3n_snr/index.rst b/docs/report/detailed_test_results/vpp_performance_results_3n_snr/index.rst deleted file mode 100644 index 2d5698d663..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_3n_snr/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-snr ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 3n-snr`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/detailed_test_results/vpp_performance_results_3n_tsh/index.rst b/docs/report/detailed_test_results/vpp_performance_results_3n_tsh/index.rst deleted file mode 100644 index 513b27969b..0000000000 --- a/docs/report/detailed_test_results/vpp_performance_results_3n_tsh/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-tsh ------- - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 3n-tsh`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/dpdk_performance_tests/comparisons/2n-clx_vs_2n-icx_testbeds.rst b/docs/report/dpdk_performance_tests/comparisons/2n-clx_vs_2n-icx_testbeds.rst deleted file mode 100644 index 87f916440b..0000000000 --- a/docs/report/dpdk_performance_tests/comparisons/2n-clx_vs_2n-icx_testbeds.rst +++ /dev/null @@ -1,31 +0,0 @@ -2n-Icx vs 2n-Clx Testbeds -------------------------- - -Relative comparison of |dpdk-release| Testpmd and L3fwd packet -throughput (NDR, PDR) is calculated for the same tests executed -on 2-Node Cascadelake (2n-clx) and 2-Node Ice Lake (2n-icx) physical testbed -types, in 1-core, 2-core and 4-core configurations. - -.. note:: - - Test results are stored in - `build logs from FD.io dpdk performance job 2n-clx`_ and - `build logs from FD.io dpdk performance job 2n-icx`_ - with RF result files csit-dpdk-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -NDR Comparison -~~~~~~~~~~~~~~ - -Comparison tables in ASCII and CSV formats: - - - `ASCII NDR comparison <../../_static/dpdk/performance-compare-testbeds-2n-clx-2n-icx-ndr.txt>`_ - - `CSV NDR comparison <../../_static/dpdk/performance-compare-testbeds-2n-clx-2n-icx-ndr.csv>`_ - -PDR Comparison -~~~~~~~~~~~~~~ - -Comparison tables in ASCII and CSV formats: - - - `ASCII PDR comparison <../../_static/dpdk/performance-compare-testbeds-2n-clx-2n-icx-pdr.txt>`_ - - `CSV PDR comparison <../../_static/dpdk/performance-compare-testbeds-2n-clx-2n-icx-pdr.csv>`_ diff --git a/docs/report/dpdk_performance_tests/comparisons/current_vs_previous_release.rst b/docs/report/dpdk_performance_tests/comparisons/current_vs_previous_release.rst deleted file mode 100644 index 8b3a4427fb..0000000000 --- a/docs/report/dpdk_performance_tests/comparisons/current_vs_previous_release.rst +++ /dev/null @@ -1,167 +0,0 @@ - -.. _dpdk_compare_current_vs_previous_release: - -Current vs Previous Release ---------------------------- - -Relative comparison of DPDK Testpmd and L3fwd packet throughput (NDR, -PDR and MRR) between |dpdk-release| and |dpdk-release-1| (measured for -|csit-release| and |csit-release-1| respectively) is calculated from -results of tests running on 3n-icx, 2n-ics, 2n-clx, 2n-zn2, 3n-tsh, 2n-tx2 -testbeds in 1-core and 2-core configurations. - -Listed mean and standard deviation values are computed based on a series -of the same tests executed against respective DPDK releases to verify -test results repeatability, with percentage change calculated for mean -values. - -.. note:: - - Test results are stored in - `build logs from FD.io dpdk performance job 3n-icx`_, - `build logs from FD.io dpdk performance job 2n-icx`_, - `build logs from FD.io dpdk performance job 2n-clx`_, - `build logs from FD.io dpdk performance job 2n-zn2`_, - `build logs from FD.io dpdk performance job 3n-tsh`_, - `build logs from FD.io dpdk performance job 2n-tx2`_, - with RF result - files csit-dpdk-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-icx-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-icx-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-icx-2t1c-ndr.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-icx-4t2c-ndr.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-icx-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-icx-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-icx-2t1c-pdr.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-icx-4t2c-pdr.csv>`_ - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-icx-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-icx-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-icx-2t1c-ndr.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-icx-4t2c-ndr.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-icx-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-icx-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-icx-2t1c-pdr.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-icx-4t2c-pdr.csv>`_ - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-ndr.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-ndr.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-pdr.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-pdr.csv>`_ - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-ndr.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-ndr.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-pdr.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-pdr.csv>`_ - -3n-tsh-x520 -~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.txt>`_ - - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.txt>`_ - - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.csv>`_ - - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.txt>`_ - - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.txt>`_ - - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.csv>`_ - - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.csv>`_ - -2n-tx2-xl710 -~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-ndr.txt>`_ - - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-ndr.txt>`_ - - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-ndr.csv>`_ - - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-ndr.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in ASCII and CSV formats: - - - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-pdr.txt>`_ - - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-pdr.txt>`_ - - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-pdr.csv>`_ - - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-pdr.csv>`_ diff --git a/docs/report/dpdk_performance_tests/comparisons/index.rst b/docs/report/dpdk_performance_tests/comparisons/index.rst deleted file mode 100644 index c6db828458..0000000000 --- a/docs/report/dpdk_performance_tests/comparisons/index.rst +++ /dev/null @@ -1,14 +0,0 @@ - -.. raw:: latex - - \clearpage - -Comparisons -=========== - -.. toctree:: - - 2n-clx_vs_2n-icx_testbeds - -.. - current_vs_previous_release diff --git a/docs/report/dpdk_performance_tests/csit_release_notes.rst b/docs/report/dpdk_performance_tests/csit_release_notes.rst deleted file mode 100644 index a1cf19e952..0000000000 --- a/docs/report/dpdk_performance_tests/csit_release_notes.rst +++ /dev/null @@ -1,42 +0,0 @@ -Release Notes -============= - -Changes in |csit-release| -------------------------- - -#. TEST FRAMEWORK - - - **CSIT test environment** version has not changed from ver. 11 used - in previous release, see :ref:`test_environment_versioning`. - -#. DPDK PERFORMANCE TESTS - - - **Intel Xeon SKX performance testbeds** got decommissioned and - removed from FD.io performance lab. - -#. DPDK RELEASE VERSION CHANGE - - - |csit-release| tested |dpdk-release|, as used by |vpp-release|. - -.. _dpdk_known_issues: - -Known Issues ------------- - -List of known issues in |csit-release| for DPDK performance tests: - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ -| 1 | `CSIT-1848 | 3n-alt: testpmd tests fail due DUT-DUT link taking long to come up. | -| | <https://jira.fd.io/browse/CSIT-1848>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ - -New -___ - -List of new issues in |csit-release| for DPDK performance tests: - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_clx.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_clx.rst deleted file mode 100644 index 6667f9539a..0000000000 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_clx.rst +++ /dev/null @@ -1,3 +0,0 @@ -2n-clx -====== - diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_zn2.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_zn2.rst deleted file mode 100644 index 2f14be0030..0000000000 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_zn2.rst +++ /dev/null @@ -1,3 +0,0 @@ -2n-zn2 -====== - diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_alt.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_alt.rst deleted file mode 100644 index 7fe42625f7..0000000000 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_alt.rst +++ /dev/null @@ -1,3 +0,0 @@ -3n-tsh -====== - diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_tsh.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_tsh.rst deleted file mode 100644 index 7fe42625f7..0000000000 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_tsh.rst +++ /dev/null @@ -1,3 +0,0 @@ -3n-tsh -====== - diff --git a/docs/report/dpdk_performance_tests/index.rst b/docs/report/dpdk_performance_tests/index.rst deleted file mode 100644 index 01b27235be..0000000000 --- a/docs/report/dpdk_performance_tests/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -DPDK Performance -================ - -.. toctree:: - - overview - csit_release_notes - packet_throughput_graphs/index - throughput_speedup_multi_core/index - packet_latency/index - comparisons/index - throughput_trending - test_environment diff --git a/docs/report/dpdk_performance_tests/overview.rst b/docs/report/dpdk_performance_tests/overview.rst deleted file mode 100644 index 7f3e930324..0000000000 --- a/docs/report/dpdk_performance_tests/overview.rst +++ /dev/null @@ -1,120 +0,0 @@ -Overview -======== - -DPDK performance test results are reported for all physical testbed types -present in FD.io labs and installed NIC models. For description of physical -testbeds used for DPDK performance tests please refer to -:ref:`tested_physical_topologies`. - -Logical Topologies ------------------- - -CSIT DPDK performance tests are executed on physical testbeds described -in :ref:`tested_physical_topologies`. Based on the packet path through -server SUTs, one distinct logical topology type is used for DPDK DUT -data plane testing: NIC-to-NIC switching topology. - -NIC-to-NIC Switching -~~~~~~~~~~~~~~~~~~~~ - -The simplest logical topology for software data plane application like -DPDK is NIC-to-NIC switching. Tested topologies for 2-Node and 3-Node -testbeds are shown in figures below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_performance_tests/}} - \includegraphics[width=0.90\textwidth]{logical-2n-nic2nic} - \label{fig:logical-2n-nic2nic} - \end{figure} - -.. only:: html - - .. figure:: ../vpp_performance_tests/logical-2n-nic2nic.svg - :alt: logical-2n-nic2nic - :align: center - - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_performance_tests/}} - \includegraphics[width=0.90\textwidth]{logical-3n-nic2nic} - \label{fig:logical-3n-nic2nic} - \end{figure} - -.. only:: html - - .. figure:: ../vpp_performance_tests/logical-3n-nic2nic.svg - :alt: logical-3n-nic2nic - :align: center - -Server Systems Under Test (SUT) run DPDK Testpmd or L3fwd application in -Linux user-mode as a Device Under Test (DUT). Server Traffic Generator -(TG) runs T-Rex application. Physical connectivity between SUTs and TG -is provided using different drivers and NIC models that need to be -tested for performance (packet/bandwidth throughput and latency). - -From SUT and DUT perspectives, all performance tests involve forwarding -packets between two physical Ethernet ports (10GE, 25GE, 40GE, 100GE). -In most cases both physical ports on SUT are located on the same -NIC. The only exceptions are link bonding and 100GE tests. In the latter -case only one port per NIC can be driven at linerate due to PCIe Gen3 -x16 slot bandwidth limiations. 100GE NICs are not supported in PCIe Gen3 -x8 slots. - -Note that reported DPDK DUT performance results are specific to the SUTs -tested. SUTs with other processors than the ones used in FD.io lab are -likely to yield different results. A good rule of thumb, that can be -applied to estimate DPDK packet thoughput for NIC-to-NIC switching -topology, is to expect the forwarding performance to be proportional to -processor core frequency for the same processor architecture, assuming -processor is the only limiting factor and all other SUT parameters are -equivalent to FD.io CSIT environment. - -Performance Tests Coverage --------------------------- - -Performance tests measure following metrics for tested DPDK DUT -topologies and configurations: - -- Packet Throughput: measured in accordance with :rfc:`2544`, using - FD.io CSIT Multiple Loss Ratio search (MLRsearch), an optimized binary - search algorithm, producing throughput at different Packet Loss Ratio - (PLR) values: - - - Non Drop Rate (NDR): packet throughput at PLR=0%. - - Partial Drop Rate (PDR): packet throughput at PLR=0.5%. - -- One-Way Packet Latency: measured at different offered packet loads: - - - 100% of discovered NDR throughput. - - 100% of discovered PDR throughput. - -- Maximum Receive Rate (MRR): measured packet forwarding rate under the - maximum load offered by traffic generator over a set trial duration, - regardless of packet loss. Maximum load for specified Ethernet frame - size is set to the bi-directional link rate. - -|csit-release| includes following DPDK Testpmd and L3fwd data plane -functionality performance tested across a range of NIC drivers and NIC -models: - -+-----------------------+----------------------------------------------+ -| Functionality | Description | -+=======================+==============================================+ -| L2IntLoop | L2 Interface Loop forwarding all Ethernet | -| | frames between two Interfaces. | -+-----------------------+----------------------------------------------+ -| IPv4 Routed | Longest Prefix Match (LPM) L3 IPv4 | -| Forwarding | forwarding of Ethernet frames between two | -| | Interfaces, with two /8 prefixes in lookup | -| | table. | -+-----------------------+----------------------------------------------+ diff --git a/docs/report/dpdk_performance_tests/packet_latency/2n-clx-xxv710.rst b/docs/report/dpdk_performance_tests/packet_latency/2n-clx-xxv710.rst deleted file mode 100644 index 7b5085617a..0000000000 --- a/docs/report/dpdk_performance_tests/packet_latency/2n-clx-xxv710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_latency/2n-icx-xxv710.rst b/docs/report/dpdk_performance_tests/packet_latency/2n-icx-xxv710.rst deleted file mode 100644 index 696654f55b..0000000000 --- a/docs/report/dpdk_performance_tests/packet_latency/2n-icx-xxv710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_latency/2n-tx2-xl710.rst b/docs/report/dpdk_performance_tests/packet_latency/2n-tx2-xl710.rst deleted file mode 100644 index a13d90e5d9..0000000000 --- a/docs/report/dpdk_performance_tests/packet_latency/2n-tx2-xl710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-1t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase-testpmd.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase-testpmd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase-testpmd} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase-testpmd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-l3fwd.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-l3fwd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-l3fwd} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-l3fwd} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_latency/2n-zn2-xxv710.rst b/docs/report/dpdk_performance_tests/packet_latency/2n-zn2-xxv710.rst deleted file mode 100644 index 81a3fb0aa2..0000000000 --- a/docs/report/dpdk_performance_tests/packet_latency/2n-zn2-xxv710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_latency/3n-alt-xl710.rst b/docs/report/dpdk_performance_tests/packet_latency/3n-alt-xl710.rst deleted file mode 100644 index 9c7dea6a44..0000000000 --- a/docs/report/dpdk_performance_tests/packet_latency/3n-alt-xl710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-1t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2xcbase-testpmd.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2xcbase-testpmd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2xcbase-testpmd} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2xcbase-testpmd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-l3fwd.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-l3fwd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-l3fwd} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-l3fwd} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_latency/3n-icx-xxv710.rst b/docs/report/dpdk_performance_tests/packet_latency/3n-icx-xxv710.rst deleted file mode 100644 index 50a5310e9b..0000000000 --- a/docs/report/dpdk_performance_tests/packet_latency/3n-icx-xxv710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-1t1c-eth-l2xcbase-testpmd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-1t1c-ethip4-ip4base-l3fwd} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_latency/3n-tsh-x520.rst b/docs/report/dpdk_performance_tests/packet_latency/3n-tsh-x520.rst deleted file mode 100644 index 074422d13c..0000000000 --- a/docs/report/dpdk_performance_tests/packet_latency/3n-tsh-x520.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-1t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-testpmd.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-testpmd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-testpmd} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-testpmd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-l3fwd.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-l3fwd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-l3fwd} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-l3fwd} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_latency/index.rst b/docs/report/dpdk_performance_tests/packet_latency/index.rst deleted file mode 100644 index 455985a2de..0000000000 --- a/docs/report/dpdk_performance_tests/packet_latency/index.rst +++ /dev/null @@ -1,57 +0,0 @@ - -.. raw:: latex - - \clearpage - -Packet Latency -============== - -DPDK Testpmd and L3fwd latency results are generated based on the test -data obtained from |csit-release| NDR-PDR throughput tests executed -across physical testbeds hosted in LF FD.io labs: 2n-icx, 3n-icx, -2n-clx, 2n-zn2, 3n-alt, 3n-tsh, 2n-tx2. - -Latency by percentile distribution plots are used to show packet latency -percentiles at different packet rate load levels: i) No-Load latency -streams only, ii) Low-Load at 10% PDR, iii) Mid-Load at 50% PDR and iv) -High-Load at 90% PDR. - -For more details, see :ref:`latency_methodology`. - -Additional information about graph data: - -#. **Graph Title**: describes tested DUT packet path. - -#. **X-axis Labels**: percentile of packets. - -#. **Y-axis Labels**: measured one-way packet latency values in [uSec]. - -#. **Graph Legend**: list of latency tests at different packet rate load - level. - -#. **Hover Information**: packet rate load level, stream direction - (East-West, West-East), percentile, one-way latency. - -.. note:: - - Test results are stored in - `build logs from FD.io dpdk performance job 2n-icx`_, - `build logs from FD.io dpdk performance job 3n-icx`_, - `build logs from FD.io dpdk performance job 2n-clx`_, - `build logs from FD.io dpdk performance job 2n-zn2`_, - `build logs from FD.io dpdk performance job 3n-alt`_, - `build logs from FD.io dpdk performance job 3n-tsh`_ and - `build logs from FD.io dpdk performance job 2n-tx2`_ with RF - result files csit-dpdk-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -.. toctree:: - :maxdepth: 3 - - 2n-icx-xxv710 - 3n-icx-xxv710 - 2n-clx-xxv710 - 2n-zn2-xxv710 - 3n-alt-xl710 - 3n-tsh-x520 - 2n-tx2-xl710 diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-x710.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-x710.rst deleted file mode 100644 index aafb9715a7..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-x710.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-x710 -~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-x710-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-1t1c-base-ndr} - \label{fig:2n-clx-x710-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-x710-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-1t1c-base-pdr} - \label{fig:2n-clx-x710-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-4t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-x710-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-2t2c-base-ndr} - \label{fig:2n-clx-x710-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-x710-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-2t2c-base-pdr} - \label{fig:2n-clx-x710-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-xxv710.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-xxv710.rst deleted file mode 100644 index 9df4f4cf1b..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-xxv710.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-xxv710-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-1t1c-base-ndr} - \label{fig:2n-clx-xxv710-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-xxv710-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-1t1c-base-pdr} - \label{fig:2n-clx-xxv710-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-4t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-xxv710-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t2c-base-ndr} - \label{fig:2n-clx-xxv710-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-xxv710-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t2c-base-pdr} - \label{fig:2n-clx-xxv710-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-icx-xxv710.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-icx-xxv710.rst deleted file mode 100644 index 597c19c982..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-icx-xxv710.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-icx-xxv710-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-1t1c-base-ndr} - \label{fig:2n-icx-xxv710-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-icx-xxv710-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-1t1c-base-pdr} - \label{fig:2n-icx-xxv710-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-4t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-icx-xxv710-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t2c-base-ndr} - \label{fig:2n-icx-xxv710-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-icx-xxv710-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t2c-base-pdr} - \label{fig:2n-icx-xxv710-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-tx2-xl710.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-tx2-xl710.rst deleted file mode 100644 index b5c2f796c7..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-tx2-xl710.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-1t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-tx2-xl710-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-base-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-tx2-xl710-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-base-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-tx2-xl710-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-2t2c-base-ndr} - \label{fig:2n-tx2-xl710-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-tx2-xl710-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-2t2c-base-pdr} - \label{fig:2n-tx2-xl710-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-zn2-x710.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-zn2-x710.rst deleted file mode 100644 index c4439ea3cf..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-zn2-x710.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-x710 -~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-x710-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-1t1c-base-ndr} - \label{fig:2n-zn2-x710-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-x710-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-1t1c-base-pdr} - \label{fig:2n-zn2-x710-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-4t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-x710-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-2t2c-base-ndr} - \label{fig:2n-zn2-x710-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-x710-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-2t2c-base-pdr} - \label{fig:2n-zn2-x710-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-zn2-xxv710.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-zn2-xxv710.rst deleted file mode 100644 index a6e8043efb..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-zn2-xxv710.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-xxv710-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-1t1c-base-ndr} - \label{fig:2n-zn2-xxv710-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-xxv710-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-1t1c-base-pdr} - \label{fig:2n-zn2-xxv710-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-4t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-xxv710-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t2c-base-ndr} - \label{fig:2n-zn2-xxv710-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-xxv710-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t2c-base-pdr} - \label{fig:2n-zn2-xxv710-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-alt-xl710.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-alt-xl710.rst deleted file mode 100644 index b44f690688..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-alt-xl710.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-1t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-alt-xl710-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-base-ndr} - \label{fig:3n-alt-xl710-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-alt-xl710-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-base-pdr} - \label{fig:3n-alt-xl710-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-alt-xl710-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-2t2c-base-ndr} - \label{fig:3n-alt-xl710-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-alt-xl710-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-2t2c-base-pdr} - \label{fig:3n-alt-xl710-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-icx-xxv710.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-icx-xxv710.rst deleted file mode 100644 index cfb76cfaf3..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-icx-xxv710.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-2t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-icx-xxv710-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-1t1c-base-ndr} - \label{fig:3n-icx-xxv710-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-icx-xxv710-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-1t1c-base-pdr} - \label{fig:3n-icx-xxv710-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-4t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-icx-xxv710-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-2t2c-base-ndr} - \label{fig:3n-icx-xxv710-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-icx-xxv710-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-2t2c-base-pdr} - \label{fig:3n-icx-xxv710-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-snr-e822cq.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-snr-e822cq.rst deleted file mode 100644 index ec13a7d785..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-snr-e822cq.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-1t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-snr-e822cq-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-1t1c-base-ndr} - \label{fig:3n-snr-e822cq-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-snr-e822cq-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-1t1c-base-pdr} - \label{fig:3n-snr-e822cq-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-snr-e822cq-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-2t2c-base-ndr} - \label{fig:3n-snr-e822cq-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-snr-e822cq-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-2t2c-base-pdr} - \label{fig:3n-snr-e822cq-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-tsh-x520.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-tsh-x520.rst deleted file mode 100644 index 723e0afc85..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/3n-tsh-x520.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-1t1c-base -------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-tsh-x520-64b-1t1c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-base-ndr} - \label{fig:3n-tsh-x520-64b-1t1c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-tsh-x520-64b-1t1c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-base-pdr} - \label{fig:3n-tsh-x520-64b-1t1c-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t2c-base -------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-tsh-x520-64b-2t2c-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-2t2c-base-ndr} - \label{fig:3n-tsh-x520-64b-2t2c-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-tsh-x520-64b-2t2c-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-2t2c-base-pdr} - \label{fig:3n-tsh-x520-64b-2t2c-base-pdr} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/index.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/index.rst deleted file mode 100644 index 72d4b63be5..0000000000 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/index.rst +++ /dev/null @@ -1,74 +0,0 @@ - -.. raw:: latex - - \clearpage - -Packet Throughput -================= - -Throughput graphs are generated by multiple executions of the same -performance tests across physical testbeds hosted LF FD.io labs: -2n-icx, 3n-icx, 2n-clx, 2n-zn2, 3n-alt, 3n-tsh, 2n-tx2. -Box-and-Whisker plots are used to display variations in -measured throughput values, without making any assumptions of the -underlying statistical distribution. - -For each test case, Box-and-Whisker plots show the quartiles (Min, 1st -quartile / 25th percentile, 2nd quartile / 50th percentile / mean, 3rd -quartile / 75th percentile, Max) across collected data set. Outliers are -plotted as individual points. - -Additional information about graph data: - -#. **Graph Title**: describes tested packet path, testbed topology, - processor model, NIC model, packet size, number of cores and - threads used by data plane workers and indication of DPDK DUT - configuration. - -#. **X-axis Labels**: indices of individual test suites as listed in - Graph Legend. - -#. **Y-axis Labels**: measured Packets Per Second [pps] throughput - values. - -#. **Graph Legend**: lists X-axis indices with associated CSIT test - suites executed to generate graphed test results. - -#. **Hover Information**: lists minimum, first quartile, median, - third quartile, and maximum. If either type of outlier is present the - whisker on the appropriate side is taken to 1.5×IQR from the quartile - (the "inner fence") rather than the max or min, and individual outlying - data points are displayed as unfilled circles (for suspected outliers) - or filled circles (for outliers). (The "outer fence" is 3×IQR from the - quartile.) - -.. note:: - - Test results are stored in - `build logs from FD.io dpdk performance job 2n-icx`_, - `build logs from FD.io dpdk performance job 3n-icx`_, - `build logs from FD.io dpdk performance job 2n-clx`_, - `build logs from FD.io dpdk performance job 2n-zn2`_, - `build logs from FD.io dpdk performance job 3n-alt`_, - `build logs from FD.io dpdk performance job 3n-tsh`_, - `build logs from FD.io dpdk performance job 3n-snr`_, - `build logs from FD.io dpdk performance job 2n-tx2`_ with RF - result files csit-dpdk-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - Required per test case data set size is **10** and for DPDK tests - this is the actual size, as all scheduled test executions completed - successfully. - -.. toctree:: - :maxdepth: 3 - - 2n-icx-xxv710 - 3n-icx-xxv710 - 2n-clx-xxv710 - 2n-clx-x710 - 2n-zn2-xxv710 - 2n-zn2-x710 - 3n-alt-xl710 - 3n-tsh-x520 - 2n-tx2-xl710 - 3n-snr-e822cq diff --git a/docs/report/dpdk_performance_tests/test_environment.rst b/docs/report/dpdk_performance_tests/test_environment.rst deleted file mode 100644 index 1c86c5a29e..0000000000 --- a/docs/report/dpdk_performance_tests/test_environment.rst +++ /dev/null @@ -1,76 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _dpdk_test_environment: - -.. include:: ../introduction/environment/intro.rst - -.. include:: ../introduction/environment/sut_conf_1.rst - - -DUT Settings - DPDK -------------------- - -DPDK Version -~~~~~~~~~~~~ - -|dpdk-release| - -DPDK Compile Parameters -~~~~~~~~~~~~~~~~~~~~~~~ - -.. code-block:: bash - - make install T=<arch>-<machine>-linuxapp-gcc -j - -Testpmd Startup Configuration -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Testpmd startup configuration changes per test case with different settings for -`$$INT`, `$$CORES`, `$$RXQ`, `$$RXD` and max-pkt-len parameter if test is -sending jumbo frames. Startup command template: - -.. code-block:: bash - - testpmd -v -l $$CORE_LIST -w $$INT1 -w $$INT2 --master-lcore 0 --in-memory -- --forward-mode=io --burst=64 --txd=$$TXD --rxd=$$RXD --txq=$$TXQ --rxq=$$RXQ --tx-offloads=0x0 --numa --auto-start --total-num-mbufs=16384 --nb-ports=2 --portmask=0x3 --disable-link-check --max-pkt-len=$$PKT_LEN [--mbuf-size=16384] --nb-cores=$$CORES - -L3FWD Startup Configuration -~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -L3FWD startup configuration changes per test case with different settings for -`$$INT`, `$$CORES` and enable-jumbo parameter if test is sending jumbo frames. -Startup command template: - -.. code-block:: bash - - l3fwd -v -l $$CORE_LIST -w $$INT1 -w $$INT2 --master-lcore 0 --in-memory -- --parse-ptype --eth-dest="0,${adj_mac0}" --eth-dest="1,${adj_mac1}" --config="${port_config}" [--enable-jumbo] -P -L -p 0x3 - -.. include:: ../introduction/environment/tg.rst - -.. include:: ../introduction/environment/pre_test_server_calib.rst - -.. include:: ../introduction/environment/sut_calib_icx.rst -.. include:: ../introduction/environment/sut_meltspec_icx.rst - -.. include:: ../introduction/environment/sut_calib_clx.rst -.. include:: ../introduction/environment/sut_meltspec_clx.rst - -.. include:: ../introduction/environment/sut_calib_zn2.rst -.. include:: ../introduction/environment/sut_meltspec_zn2.rst - -.. include:: ../introduction/environment/sut_calib_dnv.rst -.. include:: ../introduction/environment/sut_meltspec_dnv.rst - -.. include:: ../introduction/environment/sut_calib_snr.rst -.. include:: ../introduction/environment/sut_meltspec_snr.rst - -.. include:: ../introduction/environment/sut_calib_alt.rst -.. include:: ../introduction/environment/sut_meltspec_alt.rst - -.. include:: ../introduction/environment/sut_calib_tsh.rst -.. include:: ../introduction/environment/sut_meltspec_tsh.rst - -.. include:: ../introduction/environment/sut_calib_tx2.rst -.. include:: ../introduction/environment/sut_meltspec_tx2.rst diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-clx-x710.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-clx-x710.rst deleted file mode 100644 index 60600a0e40..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-clx-x710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-x710 -~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-x710-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-base-ndr-tsa} - \label{fig:2n-clx-x710-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-x710-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-base-pdr-tsa} - \label{fig:2n-clx-x710-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-clx-xxv710.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-clx-xxv710.rst deleted file mode 100644 index 175f8b9132..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-clx-xxv710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-xxv710-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-base-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-clx-xxv710-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-base-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-icx-xxv710.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-icx-xxv710.rst deleted file mode 100644 index 3a97d241db..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-icx-xxv710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-icx-xxv710-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-base-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-icx-xxv710-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-base-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-tx2-xl710.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-tx2-xl710.rst deleted file mode 100644 index f5005f9409..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-tx2-xl710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-tx2-xl710-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-base-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-tx2-xl710-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-base-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-zn2-x710.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-zn2-x710.rst deleted file mode 100644 index 107a69682d..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-zn2-x710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-x710 -~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-x710-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-base-ndr-tsa} - \label{fig:2n-zn2-x710-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-x710-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-base-pdr-tsa} - \label{fig:2n-zn2-x710-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-zn2-xxv710.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-zn2-xxv710.rst deleted file mode 100644 index dd7ceebdef..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/2n-zn2-xxv710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-xxv710-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-base-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/2n-zn2-xxv710-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-base-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-alt-xl710.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-alt-xl710.rst deleted file mode 100644 index c1b61d45af..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-alt-xl710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-alt-xl710-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-base-ndr-tsa} - \label{fig:3n-alt-xl710-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-alt-xl710-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-base-pdr-tsa} - \label{fig:3n-alt-xl710-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-icx-xxv710.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-icx-xxv710.rst deleted file mode 100644 index 1e714460cc..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-icx-xxv710.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-icx-xxv710-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-base-ndr-tsa} - \label{fig:3n-icx-xxv710-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-icx-xxv710-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-base-pdr-tsa} - \label{fig:3n-icx-xxv710-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-snr-e822cq.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-snr-e822cq.rst deleted file mode 100644 index ce7107d157..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-snr-e822cq.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-snr-e822cq-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-base-ndr-tsa} - \label{fig:3n-snr-e822cq-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-snr-e822cq-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-base-pdr-tsa} - \label{fig:3n-snr-e822cq-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-tsh-x520.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-tsh-x520.rst deleted file mode 100644 index f0dc19ba6e..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/3n-tsh-x520.rst +++ /dev/null @@ -1,78 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-base --------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-tsh-x520-64b-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-base-ndr-tsa} - \label{fig:3n-tsh-x520-64b-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/3n-tsh-x520-64b-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-base-pdr-tsa} - \label{fig:3n-tsh-x520-64b-base-pdr-tsa} - \end{figure} diff --git a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/index.rst b/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/index.rst deleted file mode 100644 index 9dd56522c5..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_speedup_multi_core/index.rst +++ /dev/null @@ -1,65 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _dpdk_throughput_speedup_multi_core: - -Speedup Multi-Core -================== - -Speedup Multi-Core throughput graphs are generated by multiple -executions of the same performance tests across physical testbeds hosted -LF FD.io labs: 2n-icx, 3n-icx, 2n-clx, 2n-zn2, 3n-alt, 3n-tsh, 2n-tx2. -Grouped bars illustrate the 64B packet throughput speedup ratio for -2- and 4-core multi-threaded DPDK configurations relative to 1-core -configurations. - -Additional information about graph data: - -#. **Graph Title**: describes tested packet path, testbed topology, - processor model, NIC model, packet size used by data plane workers and - indication of VPP DUT configuration. - -#. **X-axis Labels**: number of cores. - -#. **Y-axis Labels**: measured Packets Per Second [pps] throughput - values. - -#. **Graph Legend**: lists CSIT test suites executed to generate graphed test - results. - -#. **Hover Information**: lists number of runs executed, specific test - substring, mean value of the measured packet throughput, calculated perfect - throughput value, difference between measured and perfect values and - relative speedup value. - -.. note:: - - Test results are stored in - `build logs from FD.io dpdk performance job 2n-icx`_, - `build logs from FD.io dpdk performance job 3n-icx`_, - `build logs from FD.io dpdk performance job 2n-clx`_, - `build logs from FD.io dpdk performance job 2n-zn2`_, - `build logs from FD.io dpdk performance job 3n-alt`_, - `build logs from FD.io dpdk performance job 3n-tsh`_, - `build logs from FD.io dpdk performance job 3n-snr`_, - `build logs from FD.io dpdk performance job 2n-tx2`_ with RF - result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - Required per test case data set size is **10**, but for VPP tests - the actual size varies per test case and is <=10. - -.. toctree:: - :maxdepth: 3 - - 2n-icx-xxv710 - 3n-icx-xxv710 - 2n-clx-xxv710 - 2n-clx-x710 - 2n-zn2-xxv710 - 2n-zn2-x710 - 3n-alt-xl710 - 3n-tsh-x520 - 2n-tx2-xl710 - 3n-snr-e822cq diff --git a/docs/report/dpdk_performance_tests/throughput_trending.rst b/docs/report/dpdk_performance_tests/throughput_trending.rst deleted file mode 100644 index 0c97697373..0000000000 --- a/docs/report/dpdk_performance_tests/throughput_trending.rst +++ /dev/null @@ -1,6 +0,0 @@ -Throughput Trending -------------------- - -In addition to reporting throughput comparison between DPDK releases, -CSIT provides regular performance trending for DPDK release branches: -`C-Dash <http://csit.fd.io/trending/>`_ diff --git a/docs/report/index.html.template b/docs/report/index.html.template deleted file mode 100644 index 47bb4081cb..0000000000 --- a/docs/report/index.html.template +++ /dev/null @@ -1,96 +0,0 @@ -CSIT-2302 -========= - -.. toctree:: - :maxdepth: 2 - :caption: Introduction - - introduction/report_history - introduction/introduction - introduction/test_scenarios_overview - introduction/physical_testbeds - introduction/methodology - introduction/documentation - -.. toctree:: - :maxdepth: 2 - :caption: VPP Performance - - vpp_performance_tests/overview - vpp_performance_tests/csit_release_notes - vpp_performance_tests/packet_throughput_graphs/index - vpp_performance_tests/throughput_speedup_multi_core/index - vpp_performance_tests/packet_latency/index - vpp_performance_tests/soak_tests/index - vpp_performance_tests/reconf_tests/index - vpp_performance_tests/nf_service_density/index - vpp_performance_tests/hoststack_testing/index - vpp_performance_tests/gso_testing/index - vpp_performance_tests/comparisons/index - vpp_performance_tests/throughput_trending - vpp_performance_tests/test_environment - -.. toctree:: - :maxdepth: 2 - :caption: DPDK Performance - - dpdk_performance_tests/overview - dpdk_performance_tests/csit_release_notes - dpdk_performance_tests/packet_throughput_graphs/index - dpdk_performance_tests/throughput_speedup_multi_core/index - dpdk_performance_tests/packet_latency/index - dpdk_performance_tests/comparisons/index - dpdk_performance_tests/throughput_trending - dpdk_performance_tests/test_environment - -.. toctree:: - :maxdepth: 2 - :caption: TRex Performance - - trex_performance_tests/overview - trex_performance_tests/csit_release_notes - trex_performance_tests/packet_throughput_graphs/index - trex_performance_tests/comparisons/index - trex_performance_tests/throughput_trending - trex_performance_tests/test_environment - -.. toctree:: - :maxdepth: 2 - :caption: VPP Device - - vpp_device_tests/overview - vpp_device_tests/csit_release_notes - vpp_device_tests/test_environment - -.. toctree:: - :maxdepth: 2 - :caption: Detailed Results - - detailed_test_results/vpp_performance_results/index - detailed_test_results/vpp_mrr_results/index - detailed_test_results/dpdk_performance_results/index - detailed_test_results/trex_performance_results/index - detailed_test_results/vpp_device_results/index - -.. toctree:: - :maxdepth: 2 - :caption: Test Configuration - - test_configuration/vpp_performance_configuration/index - test_configuration/vpp_mrr_configuration/index - test_configuration/vpp_device_configuration/index - -.. - .. toctree:: - :maxdepth: 2 - :caption: Test Operational Data - - test_operational_data/vpp_performance_operational_data/index - -.. toctree:: - :maxdepth: 2 - :caption: CSIT Framework Documentation - - csit_framework_documentation/csit_design - csit_framework_documentation/csit_test_naming - csit_framework_documentation/csit_tag_description diff --git a/docs/report/index.pdf.template b/docs/report/index.pdf.template deleted file mode 100644 index 48d81afd9b..0000000000 --- a/docs/report/index.pdf.template +++ /dev/null @@ -1,12 +0,0 @@ -CSIT-2302 -========= - -.. toctree:: - :numbered: - - introduction/index - vpp_performance_tests/index - dpdk_performance_tests/index - trex_performance_tests/index - vpp_device_tests/index - csit_framework_documentation/index diff --git a/docs/report/introduction/documentation.rst b/docs/report/introduction/documentation.rst deleted file mode 100644 index 3635516924..0000000000 --- a/docs/report/introduction/documentation.rst +++ /dev/null @@ -1,5 +0,0 @@ -Test Code Documentation -======================= - -`CSIT Performance Tests Documentation`_ contains detailed -functional description and input parameters for each test case. diff --git a/docs/report/introduction/environment/changes_vpp.rst b/docs/report/introduction/environment/changes_vpp.rst deleted file mode 100644 index b720766b48..0000000000 --- a/docs/report/introduction/environment/changes_vpp.rst +++ /dev/null @@ -1,33 +0,0 @@ -To identify performance changes due to VPP code development between previous -and current VPP release version, both have been tested in CSIT environment of -latest version and compared against each other. All substantial progressions and -regressions have been marked up with RCA analysis. See -:ref:`vpp_throughput_comparisons` and :ref:`vpp_known_issues`. - -Physical Testbeds ------------------ - -FD.io CSIT performance tests are executed in physical testbeds hosted by -:abbr:`LF (Linux Foundation)` for FD.io project. Two physical testbed -topology types are used: - -- **3-Node Topology**: Consisting of two servers acting as SUTs - (Systems Under Test) and one server as TG (Traffic Generator), all - connected in ring topology. -- **2-Node Topology**: Consisting of one server acting as SUTs and one - server as TG both connected in ring topology. - -Tested SUT servers are based on a range of processors. More detailed description -is provided in :ref:`tested_physical_topologies`. Tested logical topologies are -described in :ref:`tested_logical_topologies`. - -Server Specifications ---------------------- - -Complete technical specifications of compute servers used in CSIT -physical testbeds are maintained in FD.io CSIT repository: -`FD.io CSIT testbeds - Xeon Cascade Lake`_, -`FD.io CSIT testbeds - Xeon Ice Lake`_, -`FD.io CSIT testbeds - EPYC Zen2`_, -`FD.io CSIT testbeds - Atom Denverton`_, -`FD.io CSIT testbeds - Atom Snowridge`_. diff --git a/docs/report/introduction/environment/intro.rst b/docs/report/introduction/environment/intro.rst deleted file mode 100644 index 074bb25758..0000000000 --- a/docs/report/introduction/environment/intro.rst +++ /dev/null @@ -1,131 +0,0 @@ -Test Environment -================ - -.. _test_environment_versioning: - -Environment Versioning ----------------------- - -CSIT test environment versioning has been introduced to track -modifications of the test environment. - -Any benchmark anomalies (progressions, regressions) between releases of -a DUT application (e.g. VPP, DPDK), are determined by testing it in the -same test environment, to avoid test environment changes clouding the -picture. -To beter distinguish impact of test environment changes, -we also execute tests without any SUT (just with TRex TG sending packets -over a link looping back to TG). - -A mirror approach is introduced to determine benchmarking anomalies due -to the test environment change. This is achieved by testing the same DUT -application version between releases of CSIT test system. This works -under the assumption that the behaviour of the DUT is deterministic -under the test conditions. - -CSIT test environment versioning scheme ensures integrity of all the -test system components, including their HW revisions, compiled SW code -versions and SW source code, within a specific CSIT version. Components -included in the CSIT environment versioning include: - -- **HW** Server hardware firmware and BIOS (motherboard, processsor, - NIC(s), accelerator card(s)), tracked in CSIT branch. -- **Linux** Server Linux OS version and configuration, tracked in CSIT - Reports. -- **TRex** TRex Traffic Generator version, drivers and configuration - tracked in TG Settings. -- **CSIT** CSIT framework code tracked in CSIT release branches. - -Following is the list of CSIT versions to date: - -- Ver. 1 associated with CSIT rls1908 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls1908>`_, `Linux - <https://docs.fd.io/csit/rls1908/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://docs.fd.io/csit/rls1908/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls1908>`_). -- Ver. 2 associated with CSIT rls2001 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls2001>`_, `Linux - <https://docs.fd.io/csit/rls2001/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://docs.fd.io/csit/rls2001/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls2001>`_). -- Ver. 4 associated with CSIT rls2005 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls2005>`_, `Linux - <https://docs.fd.io/csit/rls2005/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://docs.fd.io/csit/rls2005/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls2005>`_). -- Ver. 5 associated with CSIT rls2009 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls2009>`_, `Linux - <https://docs.fd.io/csit/rls2009/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://docs.fd.io/csit/rls2009/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls2009>`_). - - - The main change is TRex data-plane core resource adjustments: - `increase from 7 to 8 cores and pinning cores to interfaces <https://gerrit.fd.io/r/c/csit/+/28184>`_ - for better TRex performance with symmetric traffic profiles. -- Ver. 6 associated with CSIT rls2101 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls2101>`_, `Linux - <https://docs.fd.io/csit/rls2101/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://docs.fd.io/csit/rls2101/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls2101>`_). - - - The main change is TRex version upgrade: increase from 2.82 to 2.86. -- Ver. 7 associated with CSIT rls2106 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls2106>`_, `Linux - <https://s3-docs.fd.io/csit/rls2106/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://s3-docs.fd.io/csit/rls2106/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls2106>`_). - - - TRex version upgrade: increase from 2.86 to 2.88. - - Ubuntu upgrade from 18.04 LTS to 20.04.2 LTS. -- Ver. 8 associated with CSIT rls2110 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls2110>`_, `Linux - <https://s3-docs.fd.io/csit/rls2110/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://s3-docs.fd.io/csit/rls2110/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls2110>`_). - - - Intel NIC 700/800 series firmware upgrade based on DPDK compatibility - matrix. -- Ver. 9 associated with CSIT rls2202 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls2202>`_, `Linux - <https://s3-docs.fd.io/csit/rls2202/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://s3-docs.fd.io/csit/rls2202/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls2202>`_). - - - Intel NIC 700/800 series firmware upgrade based on DPDK compatibility - matrix. -- Ver. 10 associated with CSIT rls2206 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls2206>`_, `Linux - <https://s3-docs.fd.io/csit/rls2206/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://s3-docs.fd.io/csit/rls2206/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls2206>`_). - - - Intel NIC 700/800 series firmware upgrade based on DPDK compatibility - matrix. - - Mellanox 556A series firmware upgrade based on DPDK compatibility - matrix. - - Intel IceLake all core turbo frequency turned off. Current base frequency - is 2.6GHz. - - TRex version upgrade: increase from 2.88 to 2.97. - -- Ver. 11 associated with CSIT rls2210 branch (`HW - <https://git.fd.io/csit/tree/docs/lab?h=rls2210>`_, `Linux - <https://s3-docs.fd.io/csit/rls2210/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_, - `TRex - <https://s3-docs.fd.io/csit/rls2210/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_, - `CSIT <https://git.fd.io/csit/tree/?h=rls2210>`_). - - - Intel NIC 700/800 series firmware upgrade based on DPDK compatibility - matrix. - - Mellanox 556A series firmware upgrade based on DPDK compatibility - matrix. - - Ubuntu upgrade from 20.04.2 LTS to 22.04.1 LTS. - - TRex version upgrade: increase from 2.97 to 3.00. diff --git a/docs/report/introduction/environment/pre_test_server_calib.rst b/docs/report/introduction/environment/pre_test_server_calib.rst deleted file mode 100644 index 325c61b212..0000000000 --- a/docs/report/introduction/environment/pre_test_server_calib.rst +++ /dev/null @@ -1,26 +0,0 @@ -Pre-Test Server Calibration ---------------------------- - -Number of SUT server sub-system runtime parameters have been identified -as impacting data plane performance tests. Calibrating those parameters -is part of FD.io CSIT pre-test activities, and includes measuring and -reporting following: - -#. System level core jitter - measure duration of core interrupts by - Linux in clock cycles and how often interrupts happen. Using - `CPU core jitter tool <https://git.fd.io/pma_tools/tree/jitter>`_. - -#. Memory bandwidth - measure bandwidth with `Intel MLC tool - <https://software.intel.com/en-us/articles/intelr-memory-latency-checker>`_. - -#. Memory latency - measure memory latency with Intel MLC tool. - -#. Cache latency at all levels (L1, L2, and Last Level Cache) - measure - cache latency with Intel MLC tool. - -Measured values of listed parameters are especially important for -repeatable zero packet loss throughput measurements across multiple -system instances. Generally they come useful as a background data for -comparing data plane performance results across disparate servers. - -Following sections include measured calibration data for testbeds. diff --git a/docs/report/introduction/environment/sut_calib_alt.rst b/docs/report/introduction/environment/sut_calib_alt.rst deleted file mode 100644 index fb799b9a9b..0000000000 --- a/docs/report/introduction/environment/sut_calib_alt.rst +++ /dev/null @@ -1,22 +0,0 @@ -Altra -~~~~~ - -Following sections include sample calibration data measured on server running in -one of the Altra testbeds. - - -Linux cmdline -^^^^^^^^^^^^^ - -:: - - $ cat /proc/cmdline - BOOT_IMAGE=/boot/vmlinuz-5.15.0-46-generic root=UUID=7d1d0e77-4df0-43df-9619-a99db29ffb83 ro audit=0 default_hugepagesz=2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768 iommu.passthrough=1 isolcpus=1-10,29-38 nmi_watchdog=0 nohz_full=1-10,29-38 nosoftlockup processor.max_cstate=1 rcu_nocbs=1-10,29-38 console=ttyAMA0,115200n8 quiet - -Linux uname -^^^^^^^^^^^ - -:: - - $ uname -a - Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:08:11 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux diff --git a/docs/report/introduction/environment/sut_calib_clx.rst b/docs/report/introduction/environment/sut_calib_clx.rst deleted file mode 100644 index af4ee098b1..0000000000 --- a/docs/report/introduction/environment/sut_calib_clx.rst +++ /dev/null @@ -1,65 +0,0 @@ -Cascade Lake -~~~~~~~~~~~~ - -Following sections include sample calibration data measured on server running in -one of the Intel Xeon Skylake testbeds. - -Linux cmdline -^^^^^^^^^^^^^ - -:: - - $ cat /proc/cmdline - BOOT_IMAGE=/boot/vmlinuz-5.15.0-46-generic root=UUID=2d6f4d44-76b1-4343-bc73-c066a3e95b32 ro audit=0 default_hugepagesz=2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768 hpet=disable intel_idle.max_cstate=1 intel_iommu=on intel_pstate=disable iommu=pt isolcpus=1-23,25-47,49-71,73-95 mce=off nmi_watchdog=0 nohz_full=1-23,25-47,49-71,73-95 nosoftlockup numa_balancing=disable processor.max_cstate=1 rcu_nocbs=1-23,25-47,49-71,73-95 tsc=reliable console=ttyS0,115200n8 quiet - -Linux uname -^^^^^^^^^^^ - -:: - - $ uname -a - Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux - -System-level Core Jitter -^^^^^^^^^^^^^^^^^^^^^^^^ - -:: - - $ sudo taskset -c 3 /home/testuser/pma_tools/jitter/jitter -i 30 - Linux Jitter testing program version 1.9 - Iterations=20 - The pragram will execute a dummy function 80000 times - Display is updated every 20000 displayUpdate intervals - Thread affinity will be set to core_id:7 - Timings are in CPU Core cycles - Inst_Min: Minimum Excution time during the display update interval(default is ~1 second) - Inst_Max: Maximum Excution time during the display update interval(default is ~1 second) - Inst_jitter: Jitter in the Excution time during rhe display update interval. This is the value of interest - last_Exec: The Excution time of last iteration just before the display update - Abs_Min: Absolute Minimum Excution time since the program started or statistics were reset - Abs_Max: Absolute Maximum Excution time since the program started or statistics were reset - tmp: Cumulative value calcualted by the dummy function - Interval: Time interval between the display updates in Core Cycles - Sample No: Sample number - - Inst_Min,Inst_Max,Inst_jitter,last_Exec,Abs_min,Abs_max,tmp,Interval,Sample No - 160026,167568,7542,160032,160026,167568,183238656,3204033176,1 - 160026,171174,11148,160028,160026,171174,3563847680,3204142488,2 - 160024,170002,9978,160032,160024,171174,2649489408,3204224288,3 - 160026,169124,9098,160032,160024,171174,1735131136,3204142126,4 - 160026,169096,9070,160030,160024,171174,820772864,3204069082,5 - 160026,168788,8762,160028,160024,171174,4201381888,3204056954,6 - 160024,169196,9172,160030,160024,171174,3287023616,3204364824,7 - 160026,168176,8150,160028,160024,171174,2372665344,3204073670,8 - 160026,169466,9440,160032,160024,171174,1458307072,3204068092,9 - 160026,168858,8832,160032,160024,171174,543948800,3204109862,10 - 160026,169418,9392,160028,160024,171174,3924557824,3204289508,11 - 160026,167776,7750,160032,160024,171174,3010199552,3204089538,12 - 160024,170538,10514,160032,160024,171174,2095841280,3204109170,13 - 160026,169320,9294,160034,160024,171174,1181483008,3204108772,14 - 160026,169976,9950,160034,160024,171174,267124736,3204259754,15 - 160026,166826,6800,160030,160024,171174,3647733760,3204058488,16 - 160026,168314,8288,160032,160024,171174,2733375488,3204110518,17 - 160026,170176,10150,160028,160024,171174,1819017216,3204283146,18 - 160024,168698,8674,160030,160024,171174,904658944,3204162904,19 - 160026,168234,8208,160034,160024,171174,4285267968,3204059562,20 diff --git a/docs/report/introduction/environment/sut_calib_dnv.rst b/docs/report/introduction/environment/sut_calib_dnv.rst deleted file mode 100644 index 310d8df039..0000000000 --- a/docs/report/introduction/environment/sut_calib_dnv.rst +++ /dev/null @@ -1,67 +0,0 @@ -Denverton -~~~~~~~~~ - -Following sections include sample calibration data measured on -server running in one of the Intel Atom Denverton testbeds. - - -Linux cmdline -^^^^^^^^^^^^^ - -:: - - $ cat /proc/cmdline - BOOT_IMAGE=/boot/vmlinuz-5.4.0-65-generic root=UUID=26ca7b0f-904a-462d-a1c6-98c420c29515 ro audit=0 hpet=disable intel_idle.max_cstate=1 intel_iommu=on intel_pstate=disable iommu=pt isolcpus=1-5 mce=off nmi_watchdog=0 nohz_full=1-5 nosoftlockup numa_balancing=disable processor.max_cstate=1 rcu_nocbs=1-5 tsc=reliable console=tty0 console=ttyS0,115200n8 - - -Linux uname -^^^^^^^^^^^ - -:: - - $ uname -a - Linux 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux - - -System-level Core Jitter -^^^^^^^^^^^^^^^^^^^^^^^^ - -:: - - $ sudo taskset -c 2 /home/testuser/pma_tools/jitter/jitter -c 2 -i 20 - Linux Jitter testing program version 1.9 - Iterations=20 - The pragram will execute a dummy function 80000 times - Display is updated every 20000 displayUpdate intervals - Thread affinity will be set to core_id:7 - Timings are in CPU Core cycles - Inst_Min: Minimum Excution time during the display update interval(default is ~1 second) - Inst_Max: Maximum Excution time during the display update interval(default is ~1 second) - Inst_jitter: Jitter in the Excution time during rhe display update interval. This is the value of interest - last_Exec: The Excution time of last iteration just before the display update - Abs_Min: Absolute Minimum Excution time since the program started or statistics were reset - Abs_Max: Absolute Maximum Excution time since the program started or statistics were reset - tmp: Cumulative value calcualted by the dummy function - Interval: Time interval between the display updates in Core Cycles - Sample No: Sample number - Inst_Min,Inst_Max,Inst_jitter,last_Exec,Abs_min,Abs_max,tmp,Interval,Sample No - 177008,217292,40284,177552,177008,217292,80543744,3555521762,1 - 167862,222370,54508,177552,167862,222370,191692800,3555482758,2 - 172576,251932,79356,177538,167862,251932,302841856,3556013278,3 - 177368,215300,37932,177552,167862,251932,413990912,3555428816,4 - 167914,215066,47152,177552,167862,251932,525139968,3555415700,5 - 177494,241748,64254,177552,167862,251932,636289024,3555835494,6 - 177038,210186,33148,177552,167862,251932,747438080,3555398164,7 - 170956,211022,40066,177552,167862,251932,858587136,3555435464,8 - 174130,237428,63298,177552,167862,251932,969736192,3555771752,9 - 174726,205252,30526,177552,167862,251932,1080885248,3555426516,10 - 177104,234502,57398,177554,167862,251932,1192034304,3555785760,11 - 175304,240416,65112,177550,167862,251932,1303183360,3555908234,12 - 166674,216176,49502,177552,166674,251932,1414332416,3555468016,13 - 177532,205792,28260,177552,166674,251932,1525481472,3555440968,14 - 177516,235032,57516,177550,166674,251932,1636630528,3555832414,15 - 177522,207292,29770,177552,166674,251932,1747779584,3555495058,16 - 177532,205174,27642,177552,166674,251932,1858928640,3555458754,17 - 177528,234230,56702,177552,166674,251932,1970077696,3555837046,18 - 177530,209364,31834,177552,166674,251932,2081226752,3555469590,19 - 177530,205002,27472,177552,166674,251932,2192375808,3555397840,20 diff --git a/docs/report/introduction/environment/sut_calib_icx.rst b/docs/report/introduction/environment/sut_calib_icx.rst deleted file mode 100644 index d9d725319c..0000000000 --- a/docs/report/introduction/environment/sut_calib_icx.rst +++ /dev/null @@ -1,65 +0,0 @@ -Ice Lake -~~~~~~~~ - -Following sections include sample calibration data measured on server running in -one of the Intel Xeon Ice Lake testbeds. - -Linux cmdline -^^^^^^^^^^^^^ - -:: - - $ cat /proc/cmdline - BOOT_IMAGE=/boot/vmlinuz-5.15.0-46-generic root=UUID=6ff26c8a-8c65-4025-a6e7-d97dee6025d0 ro audit=0 default_hugepagesz=2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768 hpet=disable intel_idle.max_cstate=1 intel_iommu=on intel_pstate=disable iommu=pt isolcpus=1-31,33-63,65-95,97-127 mce=off nmi_watchdog=0 nohz_full=1-31,33-63,65-95,97-127 nosoftlockup numa_balancing=disable processor.max_cstate=1 rcu_nocbs=1-31,33-63,65-95,97-127 tsc=reliable console=ttyS0,115200n8 quiet - -Linux uname -^^^^^^^^^^^ - -:: - - $ uname -a - Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux - -System-level Core Jitter -^^^^^^^^^^^^^^^^^^^^^^^^ - -:: - - $ sudo taskset -c 3 /home/testuser/pma_tools/jitter/jitter -i 30 - Linux Jitter testing program version 1.9 - Iterations=20 - The pragram will execute a dummy function 80000 times - Display is updated every 20000 displayUpdate intervals - Thread affinity will be set to core_id:7 - Timings are in CPU Core cycles - Inst_Min: Minimum Excution time during the display update interval(default is ~1 second) - Inst_Max: Maximum Excution time during the display update interval(default is ~1 second) - Inst_jitter: Jitter in the Excution time during rhe display update interval. This is the value of interest - last_Exec: The Excution time of last iteration just before the display update - Abs_Min: Absolute Minimum Excution time since the program started or statistics were reset - Abs_Max: Absolute Maximum Excution time since the program started or statistics were reset - tmp: Cumulative value calcualted by the dummy function - Interval: Time interval between the display updates in Core Cycles - Sample No: Sample number - - Inst_Min,Inst_Max,Inst_jitter,last_Exec,Abs_min,Abs_max,tmp,Interval,Sample No - 160022,167912,7890,160034,160022,167912,854327296,3203987030,1 - 160022,168114,8092,160042,160022,168114,4234936320,3204004240,2 - 160022,168386,8364,160040,160022,168386,3320578048,3204007496,3 - 160022,169432,9410,160028,160022,169432,2406219776,3204213462,4 - 160022,168050,8028,160040,160022,169432,1491861504,3203982428,5 - 160022,166384,6362,160040,160022,169432,577503232,3203969006,6 - 160022,168962,8940,160042,160022,169432,3958112256,3204002514,7 - 160020,169248,9228,160038,160020,169432,3043753984,3204208318,8 - 160022,168854,8832,160038,160020,169432,2129395712,3203987894,9 - 160022,166754,6732,160042,160020,169432,1215037440,3203984104,10 - 160022,168208,8186,160040,160020,169432,300679168,3203980640,11 - 160022,172450,12428,160040,160020,172450,3681288192,3204208216,12 - 160022,168244,8222,160042,160020,172450,2766929920,3204037074,13 - 160022,166894,6872,160040,160020,172450,1852571648,3203979376,14 - 160022,169068,9046,160038,160020,172450,938213376,3204009714,15 - 160020,168528,8508,160036,160020,172450,23855104,3204028382,16 - 160022,169458,9436,160042,160020,172450,3404464128,3204179220,17 - 160020,167056,7036,160040,160020,172450,2490105856,3203990218,18 - 160022,167038,7016,160038,160020,172450,1575747584,3203976712,19 - 160022,168610,8588,160040,160020,172450,661389312,3204025230,20 diff --git a/docs/report/introduction/environment/sut_calib_snr.rst b/docs/report/introduction/environment/sut_calib_snr.rst deleted file mode 100644 index fd4d17812a..0000000000 --- a/docs/report/introduction/environment/sut_calib_snr.rst +++ /dev/null @@ -1,65 +0,0 @@ -Snowridge -~~~~~~~~~ - -Following sections include sample calibration data measured on server running in -one of the Intel Atom Snowridge testbeds. - -Linux cmdline -^^^^^^^^^^^^^ - -:: - - $ cat /proc/cmdline - BOOT_IMAGE=/vmlinuz-5.15.0-46-generic root=/dev/mapper/ubuntu--vg-ubuntu--lv ro audit=0 default_hugepagesz=2M hugepagesz=1G hugepages=2 hugepagesz=2M hugepages=4096 hpet=disable intel_idle.max_cstate=1 intel_iommu=on intel_pstate=disable iommu=pt isolcpus=1-23 mce=off nmi_watchdog=0 nohz_full=1-23 nosoftlockup numa_balancing=disable processor.max_cstate=1 rcu_nocbs=1-23 tsc=reliable console=ttyS0,115200n8 quiet - -Linux uname -^^^^^^^^^^^ - -:: - - $ uname -a - Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux - -System-level Core Jitter -^^^^^^^^^^^^^^^^^^^^^^^^ - -:: - - $ sudo taskset -c 2 /home/testuser/pma_tools/jitter/jitter -c 2 -i 20 - Linux Jitter testing program version 1.9 - Iterations=20 - The pragram will execute a dummy function 80000 times - Display is updated every 20000 displayUpdate intervals - Thread affinity will be set to core_id:7 - Timings are in CPU Core cycles - Inst_Min: Minimum Excution time during the display update interval(default is ~1 second) - Inst_Max: Maximum Excution time during the display update interval(default is ~1 second) - Inst_jitter: Jitter in the Excution time during rhe display update interval. This is the value of interest - last_Exec: The Excution time of last iteration just before the display update - Abs_Min: Absolute Minimum Excution time since the program started or statistics were reset - Abs_Max: Absolute Maximum Excution time since the program started or statistics were reset - tmp: Cumulative value calcualted by the dummy function - Interval: Time interval between the display updates in Core Cycles - Sample No: Sample number - - Inst_Min,Inst_Max,Inst_jitter,last_Exec,Abs_min,Abs_max,tmp,Interval,Sample No - 160370,165364,4994,160380,160370,165364,1042874368,3211228620,1 - 160370,165308,4938,160430,160370,165364,1279852544,3211283594,2 - 160370,169968,9598,160394,160370,169968,1516830720,3211446352,3 - 160370,166026,5656,160430,160370,169968,1753808896,3211263720,4 - 160370,165516,5146,160414,160370,169968,1990787072,3211249674,5 - 160370,165594,5224,160448,160370,169968,2227765248,3211267504,6 - 160370,169988,9618,160374,160370,169988,2464743424,3211426160,7 - 160370,165384,5014,160382,160370,169988,2701721600,3211243706,8 - 160370,165514,5144,160444,160370,169988,2938699776,3211233152,9 - 160370,168954,8584,160392,160370,169988,3175677952,3211338334,10 - 160370,167270,6900,160374,160370,169988,3412656128,3211329846,11 - 160370,165430,5060,160408,160370,169988,3649634304,3211240244,12 - 160370,166196,5826,160398,160370,169988,3886612480,3211256920,13 - 160370,169678,9308,160398,160370,169988,4123590656,3211415892,14 - 160370,165718,5348,160418,160370,169988,65601536,3211259448,15 - 160370,165256,4886,160372,160370,169988,302579712,3211236834,16 - 160370,167840,7470,160382,160370,169988,539557888,3211260000,17 - 160370,169332,8962,160400,160370,169988,776536064,3211432972,18 - 160370,165272,4902,160428,160370,169988,1013514240,3211246698,19 - 160370,165906,5536,160398,160370,169988,1250492416,3211262146,20 diff --git a/docs/report/introduction/environment/sut_calib_tsh.rst b/docs/report/introduction/environment/sut_calib_tsh.rst deleted file mode 100644 index 8e3c6f6b42..0000000000 --- a/docs/report/introduction/environment/sut_calib_tsh.rst +++ /dev/null @@ -1,22 +0,0 @@ -TaiShan -~~~~~~~ - -Following sections include sample calibration data measured on -s17-t33-sut1 server running in one of the Cortex-A72 testbeds. - - -Linux cmdline -^^^^^^^^^^^^^ - -:: - - $ cat /proc/cmdline - BOOT_IMAGE=/boot/vmlinuz-5.4.0-65-generic root=UUID=7d1d0e77-4df0-43df-9619-a99db29ffb83 ro audit=0 intel_iommu=on isolcpus=1-27,29-55 nmi_watchdog=0 nohz_full=1-27,29-55 nosoftlockup processor.max_cstate=1 rcu_nocbs=1-27,29-55 console=ttyAMA0,115200n8 quiet - -Linux uname -^^^^^^^^^^^ - -:: - - $ uname -a - Linux 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux diff --git a/docs/report/introduction/environment/sut_calib_tx2.rst b/docs/report/introduction/environment/sut_calib_tx2.rst deleted file mode 100644 index 17f98c0d01..0000000000 --- a/docs/report/introduction/environment/sut_calib_tx2.rst +++ /dev/null @@ -1,22 +0,0 @@ -ThunderX2 -~~~~~~~~~ - -Following sections include sample calibration data measured on -s27-t211-sut1 server running in one of the ThunderX2 testbeds. - - -Linux cmdline -^^^^^^^^^^^^^ - -:: - - $ cat /proc/cmdline - BOOT_IMAGE=/boot/vmlinuz-5.4.0-65-generic root=UUID=7d1d0e77-4df0-43df-9619-a99db29ffb83 ro audit=0 intel_iommu=on isolcpus=1-27,29-55 nmi_watchdog=0 nohz_full=1-27,29-55 nosoftlockup processor.max_cstate=1 rcu_nocbs=1-27,29-55 console=ttyAMA0,115200n8 quiet - -Linux uname -^^^^^^^^^^^ - -:: - - $ uname -a - Linux 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux diff --git a/docs/report/introduction/environment/sut_calib_zn2.rst b/docs/report/introduction/environment/sut_calib_zn2.rst deleted file mode 100644 index 19223cbf92..0000000000 --- a/docs/report/introduction/environment/sut_calib_zn2.rst +++ /dev/null @@ -1,65 +0,0 @@ -EPYC Zen2 -~~~~~~~~~ - -Following sections include sample calibration data measured on server running in -one of the AMD EPYC testbeds. - -Linux cmdline -^^^^^^^^^^^^^ - -:: - - $ cat /proc/cmdline - BOOT_IMAGE=/boot/vmlinuz-5.15.0-46-generic root=UUID=cac1254f-9426-4ea6-a8db-2554f075db99 ro amd_iommu=on audit=0 default_hugepagesz=2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768 hpet=disable iommu=pt isolcpus=1-15,17-31,33-47,49-63 nmi_watchdog=0 nohz_full=off nosoftlockup numa_balancing=disable processor.max_cstate=0 rcu_nocbs=1-15,17-31,33-47,49-63 tsc=reliable console=ttyS0,115200n8 quiet - -Linux uname -^^^^^^^^^^^ - -:: - - $ uname -a - Linux s60-t210-sut1 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux - -System-level Core Jitter -^^^^^^^^^^^^^^^^^^^^^^^^ - -:: - - $ sudo taskset -c 3 /home/testuser/pma_tools/jitter/jitter -i 30 - Linux Jitter testing program version 1.9 - Iterations=20 - The pragram will execute a dummy function 80000 times - Display is updated every 20000 displayUpdate intervals - Thread affinity will be set to core_id:7 - Timings are in CPU Core cycles - Inst_Min: Minimum Excution time during the display update interval(default is ~1 second) - Inst_Max: Maximum Excution time during the display update interval(default is ~1 second) - Inst_jitter: Jitter in the Excution time during rhe display update interval. This is the value of interest - last_Exec: The Excution time of last iteration just before the display update - Abs_Min: Absolute Minimum Excution time since the program started or statistics were reset - Abs_Max: Absolute Maximum Excution time since the program started or statistics were reset - tmp: Cumulative value calcualted by the dummy function - Interval: Time interval between the display updates in Core Cycles - Sample No: Sample number - - Inst_Min,Inst_Max,Inst_jitter,last_Exec,Abs_min,Abs_max,tmp,Interval,Sample No - 116400,145848,29448,116400,116400,145848,2076377088,2375383296,1 - 116400,145848,29448,116400,116400,145848,388169728,2363555544,2 - 116400,145848,29448,116400,116400,145848,2994929664,2359881480,3 - 116400,145848,29448,116400,116400,145848,1306722304,2367487104,4 - 116400,145848,29448,116400,116400,145848,3913482240,2357721768,5 - 116400,145848,29448,116400,116400,145848,2225274880,2381723112,6 - 116400,145848,29448,116424,116400,145848,537067520,2373138432,7 - 116400,145848,29448,116424,116400,145848,3143827456,2372221464,8 - 116400,145848,29448,116400,116400,145848,1455620096,2365450272,9 - 116400,145848,29448,116400,116400,145848,4062380032,2364814440,10 - 116400,145848,29448,116400,116400,145848,2374172672,2375992608,11 - 116400,145848,29448,116400,116400,145848,685965312,2362608552,12 - 116400,145848,29448,116400,116400,145848,3292725248,2362597944,13 - 116400,145848,29448,145512,116400,145848,1604517888,2370049344,14 - 116400,145848,29448,116400,116400,145848,4211277824,2366291784,15 - 116400,145848,29448,116400,116400,145848,2523070464,2349077352,16 - 116400,145848,29448,116400,116400,145848,834863104,2375406360,17 - 116400,145848,29448,116400,116400,145848,3441623040,2373272976,18 - 116400,145848,29448,116400,116400,145848,1753415680,2382267192,19 - 116400,145848,29448,116400,116400,145848,65208320,2359406040,20 diff --git a/docs/report/introduction/environment/sut_conf_1.rst b/docs/report/introduction/environment/sut_conf_1.rst deleted file mode 100644 index 7f724dd6ea..0000000000 --- a/docs/report/introduction/environment/sut_conf_1.rst +++ /dev/null @@ -1,53 +0,0 @@ -SUT Settings - Linux --------------------- - -System provisioning is done by combination of PXE boot unattented -install and -`Ansible <https://www.ansible.com>`_ described in `CSIT Testbed Setup`_. - -Linux Boot Parameters -~~~~~~~~~~~~~~~~~~~~~ - -- **isolcpus=<cpu number>-<cpu number>** used for all cpu cores apart from - first core of each socket used for running VPP worker threads and Qemu/LXC - processes - https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt -- **intel_pstate=disable** - [X86] Do not enable intel_pstate as the default - scaling driver for the supported processors. Intel P-State driver decide what - P-state (CPU core power state) to use based on requesting policy from the - cpufreq core. [X86 - Either 32-bit or 64-bit x86] - https://www.kernel.org/doc/Documentation/cpu-freq/intel-pstate.txt -- **nohz_full=<cpu number>-<cpu number>** - [KNL,BOOT] In kernels built with - CONFIG_NO_HZ_FULL=y, set the specified list of CPUs whose tick will be stopped - whenever possible. The boot CPU will be forced outside the range to maintain - the timekeeping. The CPUs in this range must also be included in the - rcu_nocbs= set. Specifies the adaptive-ticks CPU cores, causing kernel to - avoid sending scheduling-clock interrupts to listed cores as long as they have - a single runnable task. [KNL - Is a kernel start-up parameter, SMP - The - kernel is an SMP kernel]. - https://www.kernel.org/doc/Documentation/timers/NO_HZ.txt -- **rcu_nocbs** - [KNL] In kernels built with CONFIG_RCU_NOCB_CPU=y, set the - specified list of CPUs to be no-callback CPUs, that never queue RCU callbacks - (read-copy update). - https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt -- **numa_balancing=disable** - [KNL,X86] Disable automatic NUMA balancing. -- **intel_iommu=enable** - [DMAR] Enable Intel IOMMU driver (DMAR) option. -- **iommu=on, iommu=pt** - [x86, IA-64] Disable IOMMU bypass, using IOMMU for - PCI devices. -- **nmi_watchdog=0** - [KNL,BUGS=X86] Debugging features for SMP kernels. Turn - hardlockup detector in nmi_watchdog off. -- **nosoftlockup** - [KNL] Disable the soft-lockup detector. -- **tsc=reliable** - Disable clocksource stability checks for TSC. - [x86] reliable: mark tsc clocksource as reliable, this disables clocksource - verification at runtime, as well as the stability checks done at bootup. - Used to enable high-resolution timer mode on older hardware, and in - virtualized environment. -- **hpet=disable** - [X86-32,HPET] Disable HPET and use PIT instead. - -Hugepages Configuration -~~~~~~~~~~~~~~~~~~~~~~~ - -Huge pages are managed via sysctl configuration located in -`/etc/sysctl.d/90-csit.conf` on each testbed. Default huge page size is 2M. -The exact amount of huge pages depends on testbed. All the values are defined -in `Ansible inventory - hosts` files. diff --git a/docs/report/introduction/environment/sut_meltspec_alt.rst b/docs/report/introduction/environment/sut_meltspec_alt.rst deleted file mode 100644 index a92bfa2792..0000000000 --- a/docs/report/introduction/environment/sut_meltspec_alt.rst +++ /dev/null @@ -1,96 +0,0 @@ -Spectre and Meltdown Checks -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Following section displays the output of a running shell script to tell if -system is vulnerable against the several "speculative execution" CVEs that were -made public in 2018. Script is available on `Spectre & Meltdown Checker Github -<https://github.com/speed47/spectre-meltdown-checker>`_. - -:: - - Spectre and Meltdown mitigation detection tool v0.45 - - Checking for vulnerabilities on current system - Kernel is Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:08:11 UTC 2022 aarch64 - CPU is ARM v8 model 0xd0c - - Hardware check - * CPU vulnerability to the speculative execution attack variants - * Affected by CVE-2017-5753 (Spectre Variant 1, bounds check bypass): YES - * Affected by CVE-2017-5715 (Spectre Variant 2, branch target injection): NO - * Affected by CVE-2017-5754 (Variant 3, Meltdown, rogue data cache load): NO - * Affected by CVE-2018-3640 (Variant 3a, rogue system register read): NO - * Affected by CVE-2018-3639 (Variant 4, speculative store bypass): YES - * Affected by CVE-2018-3615 (Foreshadow (SGX), L1 terminal fault): NO - * Affected by CVE-2018-3620 (Foreshadow-NG (OS), L1 terminal fault): NO - * Affected by CVE-2018-3646 (Foreshadow-NG (VMM), L1 terminal fault): NO - * Affected by CVE-2018-12126 (Fallout, microarchitectural store buffer data sampling (MSBDS)): NO - * Affected by CVE-2018-12130 (ZombieLoad, microarchitectural fill buffer data sampling (MFBDS)): NO - * Affected by CVE-2018-12127 (RIDL, microarchitectural load port data sampling (MLPDS)): NO - * Affected by CVE-2019-11091 (RIDL, microarchitectural data sampling uncacheable memory (MDSUM)): NO - * Affected by CVE-2019-11135 (ZombieLoad V2, TSX Asynchronous Abort (TAA)): NO - * Affected by CVE-2018-12207 (No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC)): NO - * Affected by CVE-2020-0543 (Special Register Buffer Data Sampling (SRBDS)): NO - - CVE-2017-5753 aka Spectre Variant 1, bounds check bypass - * Mitigated according to the /sys interface: YES (Mitigation: __user pointer sanitization) - > STATUS: UNKNOWN (/sys vulnerability interface use forced, but its not available!) - - CVE-2017-5715 aka Spectre Variant 2, branch target injection - * Mitigated according to the /sys interface: YES (Mitigation: CSV2, BHB) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2017-5754 aka Variant 3, Meltdown, rogue data cache load - * Mitigated according to the /sys interface: YES (Not affected) - * Running as a Xen PV DomU: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3640 aka Variant 3a, rogue system register read - * CPU microcode mitigates the vulnerability: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3639 aka Variant 4, speculative store bypass - * Mitigated according to the /sys interface: YES (Mitigation: Speculative Store Bypass disabled via prctl) - > STATUS: NOT VULNERABLE (Mitigation: Speculative Store Bypass disabled via prctl) - - CVE-2018-3615 aka Foreshadow (SGX), L1 terminal fault - * CPU microcode mitigates the vulnerability: N/A - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3620 aka Foreshadow-NG (OS), L1 terminal fault - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3646 aka Foreshadow-NG (VMM), L1 terminal fault - * Information from the /sys interface: Not affected - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12126 aka Fallout, microarchitectural store buffer data sampling (MSBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12130 aka ZombieLoad, microarchitectural fill buffer data sampling (MFBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12127 aka RIDL, microarchitectural load port data sampling (MLPDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11091 aka RIDL, microarchitectural data sampling uncacheable memory (MDSUM) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11135 aka ZombieLoad V2, TSX Asynchronous Abort (TAA) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12207 aka No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2020-0543 aka Special Register Buffer Data Sampling (SRBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - > SUMMARY: CVE-2017-5753:?? CVE-2017-5715:OK CVE-2017-5754:OK CVE-2018-3640:OK CVE-2018-3639:OK CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK CVE-2020-0543:OK diff --git a/docs/report/introduction/environment/sut_meltspec_clx.rst b/docs/report/introduction/environment/sut_meltspec_clx.rst deleted file mode 100644 index 19fb831e8f..0000000000 --- a/docs/report/introduction/environment/sut_meltspec_clx.rst +++ /dev/null @@ -1,133 +0,0 @@ -Spectre and Meltdown Checks -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Following section displays the output of a running shell script to tell if -system is vulnerable against the several speculative execution CVEs that were -made public in 2018. Script is available on `Spectre & Meltdown Checker Github -<https://github.com/speed47/spectre-meltdown-checker>`_. - -:: - - Spectre and Meltdown mitigation detection tool v0.45 - - Checking for vulnerabilities on current system - Kernel is Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 - CPU is Intel(R) Xeon(R) Gold 6252N CPU @ 2.30GHz - - Hardware check - * Hardware support (CPU microcode) for mitigation techniques - * Indirect Branch Restricted Speculation (IBRS) - * SPEC_CTRL MSR is available: YES - * CPU indicates IBRS capability: YES (SPEC_CTRL feature bit) - * Indirect Branch Prediction Barrier (IBPB) - * CPU indicates IBPB capability: YES (SPEC_CTRL feature bit) - * Single Thread Indirect Branch Predictors (STIBP) - * SPEC_CTRL MSR is available: YES - * CPU indicates STIBP capability: YES (Intel STIBP feature bit) - * Speculative Store Bypass Disable (SSBD) - * CPU indicates SSBD capability: YES (Intel SSBD) - * L1 data cache invalidation - * CPU indicates L1D flush capability: YES (L1D flush feature bit) - * Microarchitectural Data Sampling - * VERW instruction is available: YES (MD_CLEAR feature bit) - * Indirect Branch Predictor Controls - * Indirect Predictor Disable feature is available: NO - * Bottomless RSB Disable feature is available: NO - * BHB-Focused Indirect Predictor Disable feature is available: NO - * Enhanced IBRS (IBRS_ALL) - * CPU indicates ARCH_CAPABILITIES MSR availability: YES - * ARCH_CAPABILITIES MSR advertises IBRS_ALL capability: YES - * CPU explicitly indicates not being affected by Meltdown/L1TF (RDCL_NO): YES - * CPU explicitly indicates not being affected by Variant 4 (SSB_NO): NO - * CPU/Hypervisor indicates L1D flushing is not necessary on this system: YES - * Hypervisor indicates host CPU might be affected by RSB underflow (RSBA): NO - * CPU explicitly indicates not being affected by Microarchitectural Data Sampling (MDS_NO): YES - * CPU explicitly indicates not being affected by TSX Asynchronous Abort (TAA_NO): NO - * CPU explicitly indicates not being affected by iTLB Multihit (PSCHANGE_MSC_NO): NO - * CPU explicitly indicates having MSR for TSX control (TSX_CTRL_MSR): YES - * TSX_CTRL MSR indicates TSX RTM is disabled: YES - * TSX_CTRL MSR indicates TSX CPUID bit is cleared: YES - * CPU supports Transactional Synchronization Extensions (TSX): NO - * CPU supports Software Guard Extensions (SGX): NO - * CPU supports Special Register Buffer Data Sampling (SRBDS): NO - * CPU microcode is known to cause stability problems: NO (family 0x6 model 0x55 stepping 0x7 ucode 0x500002c cpuid 0x50657) - * CPU microcode is the latest known available version: NO (latest version is 0x500320a dated 2021/08/13 according to builtin firmwares DB v222+i20220208) - * CPU vulnerability to the speculative execution attack variants - * Affected by CVE-2017-5753 (Spectre Variant 1, bounds check bypass): YES - * Affected by CVE-2017-5715 (Spectre Variant 2, branch target injection): YES - * Affected by CVE-2017-5754 (Variant 3, Meltdown, rogue data cache load): NO - * Affected by CVE-2018-3640 (Variant 3a, rogue system register read): YES - * Affected by CVE-2018-3639 (Variant 4, speculative store bypass): YES - * Affected by CVE-2018-3615 (Foreshadow (SGX), L1 terminal fault): NO - * Affected by CVE-2018-3620 (Foreshadow-NG (OS), L1 terminal fault): YES - * Affected by CVE-2018-3646 (Foreshadow-NG (VMM), L1 terminal fault): YES - * Affected by CVE-2018-12126 (Fallout, microarchitectural store buffer data sampling (MSBDS)): NO - * Affected by CVE-2018-12130 (ZombieLoad, microarchitectural fill buffer data sampling (MFBDS)): NO - * Affected by CVE-2018-12127 (RIDL, microarchitectural load port data sampling (MLPDS)): NO - * Affected by CVE-2019-11091 (RIDL, microarchitectural data sampling uncacheable memory (MDSUM)): NO - * Affected by CVE-2019-11135 (ZombieLoad V2, TSX Asynchronous Abort (TAA)): NO - * Affected by CVE-2018-12207 (No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC)): YES - * Affected by CVE-2020-0543 (Special Register Buffer Data Sampling (SRBDS)): NO - - CVE-2017-5753 aka Spectre Variant 1, bounds check bypass - * Mitigated according to the /sys interface: YES (Mitigation: usercopy/swapgs barriers and __user pointer sanitization) - > STATUS: UNKNOWN (/sys vulnerability interface use forced, but its not available!) - - CVE-2017-5715 aka Spectre Variant 2, branch target injection - * Mitigated according to the /sys interface: YES (Mitigation: Enhanced IBRS, IBPB: conditional, RSB filling) - > STATUS: VULNERABLE (IBRS+IBPB or retpoline+IBPB+RSB filling, is needed to mitigate the vulnerability) - - CVE-2017-5754 aka Variant 3, Meltdown, rogue data cache load - * Mitigated according to the /sys interface: YES (Not affected) - * Running as a Xen PV DomU: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3640 aka Variant 3a, rogue system register read - * CPU microcode mitigates the vulnerability: YES - > STATUS: NOT VULNERABLE (your CPU microcode mitigates the vulnerability) - - CVE-2018-3639 aka Variant 4, speculative store bypass - * Mitigated according to the /sys interface: YES (Mitigation: Speculative Store Bypass disabled via prctl and seccomp) - > STATUS: NOT VULNERABLE (Mitigation: Speculative Store Bypass disabled via prctl and seccomp) - - CVE-2018-3615 aka Foreshadow (SGX), L1 terminal fault - * CPU microcode mitigates the vulnerability: N/A - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3620 aka Foreshadow-NG (OS), L1 terminal fault - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (Not affected) - - CVE-2018-3646 aka Foreshadow-NG (VMM), L1 terminal fault - * Information from the /sys interface: Not affected - > STATUS: NOT VULNERABLE (your kernel reported your CPU model as not affected) - - CVE-2018-12126 aka Fallout, microarchitectural store buffer data sampling (MSBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12130 aka ZombieLoad, microarchitectural fill buffer data sampling (MFBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12127 aka RIDL, microarchitectural load port data sampling (MLPDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11091 aka RIDL, microarchitectural data sampling uncacheable memory (MDSUM) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11135 aka ZombieLoad V2, TSX Asynchronous Abort (TAA) - * Mitigated according to the /sys interface: YES (Mitigation: TSX disabled) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12207 aka No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC) - * Mitigated according to the /sys interface: YES (KVM: Mitigation: VMX disabled) - > STATUS: NOT VULNERABLE (KVM: Mitigation: VMX disabled) - - CVE-2020-0543 aka Special Register Buffer Data Sampling (SRBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - > SUMMARY: CVE-2017-5753:?? CVE-2017-5715:KO CVE-2017-5754:OK CVE-2018-3640:OK CVE-2018-3639:OK CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK CVE-2020-0543:OK diff --git a/docs/report/introduction/environment/sut_meltspec_dnv.rst b/docs/report/introduction/environment/sut_meltspec_dnv.rst deleted file mode 100644 index a3c9284758..0000000000 --- a/docs/report/introduction/environment/sut_meltspec_dnv.rst +++ /dev/null @@ -1,131 +0,0 @@ -Spectre and Meltdown Checks -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Following section displays the output of a running shell script to tell if -system is vulnerable against the several "speculative execution" CVEs that were -made public in 2018. Script is available on `Spectre & Meltdown Checker Github -<https://github.com/speed47/spectre-meltdown-checker>`_. - -:: - - Spectre and Meltdown mitigation detection tool v0.45 - - Checking for vulnerabilities on current system - Kernel is Linux 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 - CPU is Intel(R) Atom(TM) CPU C3858 @ 2.00GHz - - Hardware check - * Hardware support (CPU microcode) for mitigation techniques - * Indirect Branch Restricted Speculation (IBRS) - * SPEC_CTRL MSR is available: YES - * CPU indicates IBRS capability: YES (SPEC_CTRL feature bit) - * Indirect Branch Prediction Barrier (IBPB) - * CPU indicates IBPB capability: YES (SPEC_CTRL feature bit) - * Single Thread Indirect Branch Predictors (STIBP) - * SPEC_CTRL MSR is available: YES - * CPU indicates STIBP capability: YES (Intel STIBP feature bit) - * Speculative Store Bypass Disable (SSBD) - * CPU indicates SSBD capability: NO - * L1 data cache invalidation - * CPU indicates L1D flush capability: NO - * Microarchitectural Data Sampling - * VERW instruction is available: NO - * Indirect Branch Predictor Controls - * Indirect Predictor Disable feature is available: NO - * Bottomless RSB Disable feature is available: NO - * BHB-Focused Indirect Predictor Disable feature is available: NO - * Enhanced IBRS (IBRS_ALL) - * CPU indicates ARCH_CAPABILITIES MSR availability: YES - * ARCH_CAPABILITIES MSR advertises IBRS_ALL capability: NO - * CPU explicitly indicates not being affected by Meltdown/L1TF (RDCL_NO): YES - * CPU explicitly indicates not being affected by Variant 4 (SSB_NO): NO - * CPU/Hypervisor indicates L1D flushing is not necessary on this system: NO - * Hypervisor indicates host CPU might be affected by RSB underflow (RSBA): NO - * CPU explicitly indicates not being affected by Microarchitectural Data Sampling (MDS_NO): NO - * CPU explicitly indicates not being affected by TSX Asynchronous Abort (TAA_NO): NO - * CPU explicitly indicates not being affected by iTLB Multihit (PSCHANGE_MSC_NO): NO - * CPU explicitly indicates having MSR for TSX control (TSX_CTRL_MSR): NO - * CPU supports Transactional Synchronization Extensions (TSX): NO - * CPU supports Software Guard Extensions (SGX): NO - * CPU supports Special Register Buffer Data Sampling (SRBDS): NO - * CPU microcode is known to cause stability problems: NO (family 0x6 model 0x5f stepping 0x1 ucode 0x20 cpuid 0x506f1) - * CPU microcode is the latest known available version: NO (latest version is 0x36 dated 2021/05/10 according to builtin firmwares DB v222+i20220208) - * CPU vulnerability to the speculative execution attack variants - * Affected by CVE-2017-5753 (Spectre Variant 1, bounds check bypass): YES - * Affected by CVE-2017-5715 (Spectre Variant 2, branch target injection): YES - * Affected by CVE-2017-5754 (Variant 3, Meltdown, rogue data cache load): NO - * Affected by CVE-2018-3640 (Variant 3a, rogue system register read): YES - * Affected by CVE-2018-3639 (Variant 4, speculative store bypass): YES - * Affected by CVE-2018-3615 (Foreshadow (SGX), L1 terminal fault): NO - * Affected by CVE-2018-3620 (Foreshadow-NG (OS), L1 terminal fault): NO - * Affected by CVE-2018-3646 (Foreshadow-NG (VMM), L1 terminal fault): NO - * Affected by CVE-2018-12126 (Fallout, microarchitectural store buffer data sampling (MSBDS)): NO - * Affected by CVE-2018-12130 (ZombieLoad, microarchitectural fill buffer data sampling (MFBDS)): NO - * Affected by CVE-2018-12127 (RIDL, microarchitectural load port data sampling (MLPDS)): NO - * Affected by CVE-2019-11091 (RIDL, microarchitectural data sampling uncacheable memory (MDSUM)): NO - * Affected by CVE-2019-11135 (ZombieLoad V2, TSX Asynchronous Abort (TAA)): NO - * Affected by CVE-2018-12207 (No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC)): NO - * Affected by CVE-2020-0543 (Special Register Buffer Data Sampling (SRBDS)): NO - - CVE-2017-5753 aka Spectre Variant 1, bounds check bypass - * Mitigated according to the /sys interface: YES (Mitigation: usercopy/swapgs barriers and __user pointer sanitization) - > STATUS: UNKNOWN (/sys vulnerability interface use forced, but its not available!) - - CVE-2017-5715 aka Spectre Variant 2, branch target injection - * Mitigated according to the /sys interface: YES (Mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: disabled, RSB filling) - > STATUS: VULNERABLE (IBRS+IBPB or retpoline+IBPB is needed to mitigate the vulnerability) - - CVE-2017-5754 aka Variant 3, Meltdown, rogue data cache load - * Mitigated according to the /sys interface: YES (Not affected) - * Running as a Xen PV DomU: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3640 aka Variant 3a, rogue system register read - * CPU microcode mitigates the vulnerability: NO - > STATUS: VULNERABLE (an up-to-date CPU microcode is needed to mitigate this vulnerability) - - CVE-2018-3639 aka Variant 4, speculative store bypass - * Mitigated according to the /sys interface: NO (Vulnerable) - > STATUS: VULNERABLE (Neither your CPU nor your kernel support SSBD) - - CVE-2018-3615 aka Foreshadow (SGX), L1 terminal fault - * CPU microcode mitigates the vulnerability: N/A - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3620 aka Foreshadow-NG (OS), L1 terminal fault - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3646 aka Foreshadow-NG (VMM), L1 terminal fault - * Information from the /sys interface: Not affected - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12126 aka Fallout, microarchitectural store buffer data sampling (MSBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12130 aka ZombieLoad, microarchitectural fill buffer data sampling (MFBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12127 aka RIDL, microarchitectural load port data sampling (MLPDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11091 aka RIDL, microarchitectural data sampling uncacheable memory (MDSUM) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11135 aka ZombieLoad V2, TSX Asynchronous Abort (TAA) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12207 aka No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2020-0543 aka Special Register Buffer Data Sampling (SRBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - > SUMMARY: CVE-2017-5753:?? CVE-2017-5715:KO CVE-2017-5754:OK CVE-2018-3640:KO CVE-2018-3639:KO CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK CVE-2020-0543:OK diff --git a/docs/report/introduction/environment/sut_meltspec_icx.rst b/docs/report/introduction/environment/sut_meltspec_icx.rst deleted file mode 100644 index 89d82b7e1c..0000000000 --- a/docs/report/introduction/environment/sut_meltspec_icx.rst +++ /dev/null @@ -1,133 +0,0 @@ -Spectre and Meltdown Checks -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Following section displays the output of a running shell script to tell if -system is vulnerable against the several speculative execution CVEs that were -made public in 2018. Script is available on `Spectre & Meltdown Checker Github -<https://github.com/speed47/spectre-meltdown-checker>`_. - -:: - - Spectre and Meltdown mitigation detection tool v0.45 - - Checking for vulnerabilities on current system - Kernel is Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 - CPU is Intel(R) Xeon(R) Platinum 8358 CPU @ 2.60GHz - - Hardware check - * Hardware support (CPU microcode) for mitigation techniques - * Indirect Branch Restricted Speculation (IBRS) - * SPEC_CTRL MSR is available: YES - * CPU indicates IBRS capability: YES (SPEC_CTRL feature bit) - * Indirect Branch Prediction Barrier (IBPB) - * CPU indicates IBPB capability: YES (SPEC_CTRL feature bit) - * Single Thread Indirect Branch Predictors (STIBP) - * SPEC_CTRL MSR is available: YES - * CPU indicates STIBP capability: YES (Intel STIBP feature bit) - * Speculative Store Bypass Disable (SSBD) - * CPU indicates SSBD capability: YES (Intel SSBD) - * L1 data cache invalidation - * CPU indicates L1D flush capability: YES (L1D flush feature bit) - * Microarchitectural Data Sampling - * VERW instruction is available: YES (MD_CLEAR feature bit) - * Indirect Branch Predictor Controls - * Indirect Predictor Disable feature is available: NO - * Bottomless RSB Disable feature is available: NO - * BHB-Focused Indirect Predictor Disable feature is available: NO - * Enhanced IBRS (IBRS_ALL) - * CPU indicates ARCH_CAPABILITIES MSR availability: YES - * ARCH_CAPABILITIES MSR advertises IBRS_ALL capability: YES - * CPU explicitly indicates not being affected by Meltdown/L1TF (RDCL_NO): YES - * CPU explicitly indicates not being affected by Variant 4 (SSB_NO): NO - * CPU/Hypervisor indicates L1D flushing is not necessary on this system: YES - * Hypervisor indicates host CPU might be affected by RSB underflow (RSBA): NO - * CPU explicitly indicates not being affected by Microarchitectural Data Sampling (MDS_NO): YES - * CPU explicitly indicates not being affected by TSX Asynchronous Abort (TAA_NO): YES - * CPU explicitly indicates not being affected by iTLB Multihit (PSCHANGE_MSC_NO): YES - * CPU explicitly indicates having MSR for TSX control (TSX_CTRL_MSR): YES - * TSX_CTRL MSR indicates TSX RTM is disabled: YES - * TSX_CTRL MSR indicates TSX CPUID bit is cleared: YES - * CPU supports Transactional Synchronization Extensions (TSX): NO - * CPU supports Software Guard Extensions (SGX): YES - * CPU supports Special Register Buffer Data Sampling (SRBDS): NO - * CPU microcode is known to cause stability problems: NO (family 0x6 model 0x6a stepping 0x6 ucode 0xd000280 cpuid 0x606a6) - * CPU microcode is the latest known available version: NO (latest version is 0xd000331 dated 2021/12/03 according to builtin firmwares DB v222+i20220208) - * CPU vulnerability to the speculative execution attack variants - * Affected by CVE-2017-5753 (Spectre Variant 1, bounds check bypass): YES - * Affected by CVE-2017-5715 (Spectre Variant 2, branch target injection): YES - * Affected by CVE-2017-5754 (Variant 3, Meltdown, rogue data cache load): NO - * Affected by CVE-2018-3640 (Variant 3a, rogue system register read): YES - * Affected by CVE-2018-3639 (Variant 4, speculative store bypass): YES - * Affected by CVE-2018-3615 (Foreshadow (SGX), L1 terminal fault): YES - * Affected by CVE-2018-3620 (Foreshadow-NG (OS), L1 terminal fault): YES - * Affected by CVE-2018-3646 (Foreshadow-NG (VMM), L1 terminal fault): YES - * Affected by CVE-2018-12126 (Fallout, microarchitectural store buffer data sampling (MSBDS)): NO - * Affected by CVE-2018-12130 (ZombieLoad, microarchitectural fill buffer data sampling (MFBDS)): NO - * Affected by CVE-2018-12127 (RIDL, microarchitectural load port data sampling (MLPDS)): NO - * Affected by CVE-2019-11091 (RIDL, microarchitectural data sampling uncacheable memory (MDSUM)): NO - * Affected by CVE-2019-11135 (ZombieLoad V2, TSX Asynchronous Abort (TAA)): NO - * Affected by CVE-2018-12207 (No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC)): YES - * Affected by CVE-2020-0543 (Special Register Buffer Data Sampling (SRBDS)): NO - - CVE-2017-5753 aka Spectre Variant 1, bounds check bypass - * Mitigated according to the /sys interface: YES (Mitigation: usercopy/swapgs barriers and __user pointer sanitization) - > STATUS: UNKNOWN (/sys vulnerability interface use forced, but its not available!) - - CVE-2017-5715 aka Spectre Variant 2, branch target injection - * Mitigated according to the /sys interface: YES (Mitigation: Enhanced IBRS, IBPB: conditional, RSB filling) - > STATUS: VULNERABLE (IBRS+IBPB or retpoline+IBPB is needed to mitigate the vulnerability) - - CVE-2017-5754 aka Variant 3, Meltdown, rogue data cache load - * Mitigated according to the /sys interface: YES (Not affected) - * Running as a Xen PV DomU: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3640 aka Variant 3a, rogue system register read - * CPU microcode mitigates the vulnerability: YES - > STATUS: NOT VULNERABLE (your CPU microcode mitigates the vulnerability) - - CVE-2018-3639 aka Variant 4, speculative store bypass - * Mitigated according to the /sys interface: YES (Mitigation: Speculative Store Bypass disabled via prctl and seccomp) - > STATUS: NOT VULNERABLE (Mitigation: Speculative Store Bypass disabled via prctl and seccomp) - - CVE-2018-3615 aka Foreshadow (SGX), L1 terminal fault - * CPU microcode mitigates the vulnerability: YES - > STATUS: NOT VULNERABLE (your CPU microcode mitigates the vulnerability) - - CVE-2018-3620 aka Foreshadow-NG (OS), L1 terminal fault - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (Not affected) - - CVE-2018-3646 aka Foreshadow-NG (VMM), L1 terminal fault - * Information from the /sys interface: Not affected - > STATUS: NOT VULNERABLE (your kernel reported your CPU model as not affected) - - CVE-2018-12126 aka Fallout, microarchitectural store buffer data sampling (MSBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12130 aka ZombieLoad, microarchitectural fill buffer data sampling (MFBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12127 aka RIDL, microarchitectural load port data sampling (MLPDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11091 aka RIDL, microarchitectural data sampling uncacheable memory (MDSUM) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11135 aka ZombieLoad V2, TSX Asynchronous Abort (TAA) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12207 aka No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (Not affected) - - CVE-2020-0543 aka Special Register Buffer Data Sampling (SRBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - > SUMMARY: CVE-2017-5753:?? CVE-2017-5715:KO CVE-2017-5754:OK CVE-2018-3640:OK CVE-2018-3639:OK CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK CVE-2020-0543:OK
\ No newline at end of file diff --git a/docs/report/introduction/environment/sut_meltspec_snr.rst b/docs/report/introduction/environment/sut_meltspec_snr.rst deleted file mode 100644 index 0697b27c03..0000000000 --- a/docs/report/introduction/environment/sut_meltspec_snr.rst +++ /dev/null @@ -1,131 +0,0 @@ -Spectre and Meltdown Checks -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Following section displays the output of a running shell script to tell if -system is vulnerable against the several "speculative execution" CVEs that were -made public in 2018. Script is available on `Spectre & Meltdown Checker Github -<https://github.com/speed47/spectre-meltdown-checker>`_. - -:: - - Spectre and Meltdown mitigation detection tool v0.45 - - Checking for vulnerabilities on current system - Kernel is Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 - CPU is Intel Atom(R) P5362 processor - - Hardware check - * Hardware support (CPU microcode) for mitigation techniques - * Indirect Branch Restricted Speculation (IBRS) - * SPEC_CTRL MSR is available: YES - * CPU indicates IBRS capability: YES (SPEC_CTRL feature bit) - * Indirect Branch Prediction Barrier (IBPB) - * CPU indicates IBPB capability: YES (SPEC_CTRL feature bit) - * Single Thread Indirect Branch Predictors (STIBP) - * SPEC_CTRL MSR is available: YES - * CPU indicates STIBP capability: YES (Intel STIBP feature bit) - * Speculative Store Bypass Disable (SSBD) - * CPU indicates SSBD capability: YES (Intel SSBD) - * L1 data cache invalidation - * CPU indicates L1D flush capability: YES (L1D flush feature bit) - * Microarchitectural Data Sampling - * VERW instruction is available: YES (MD_CLEAR feature bit) - * Indirect Branch Predictor Controls - * Indirect Predictor Disable feature is available: NO - * Bottomless RSB Disable feature is available: NO - * BHB-Focused Indirect Predictor Disable feature is available: NO - * Enhanced IBRS (IBRS_ALL) - * CPU indicates ARCH_CAPABILITIES MSR availability: YES - * ARCH_CAPABILITIES MSR advertises IBRS_ALL capability: YES - * CPU explicitly indicates not being affected by Meltdown/L1TF (RDCL_NO): YES - * CPU explicitly indicates not being affected by Variant 4 (SSB_NO): NO - * CPU/Hypervisor indicates L1D flushing is not necessary on this system: YES - * Hypervisor indicates host CPU might be affected by RSB underflow (RSBA): NO - * CPU explicitly indicates not being affected by Microarchitectural Data Sampling (MDS_NO): YES - * CPU explicitly indicates not being affected by TSX Asynchronous Abort (TAA_NO): NO - * CPU explicitly indicates not being affected by iTLB Multihit (PSCHANGE_MSC_NO): YES - * CPU explicitly indicates having MSR for TSX control (TSX_CTRL_MSR): NO - * CPU supports Transactional Synchronization Extensions (TSX): NO - * CPU supports Software Guard Extensions (SGX): NO - * CPU supports Special Register Buffer Data Sampling (SRBDS): NO - * CPU microcode is known to cause stability problems: NO (family 0x6 model 0x86 stepping 0x7 ucode 0x4c000019 cpuid 0x80667) - * CPU microcode is the latest known available version: UNKNOWN (latest microcode version for your CPU model is unknown) - * CPU vulnerability to the speculative execution attack variants - * Affected by CVE-2017-5753 (Spectre Variant 1, bounds check bypass): YES - * Affected by CVE-2017-5715 (Spectre Variant 2, branch target injection): YES - * Affected by CVE-2017-5754 (Variant 3, Meltdown, rogue data cache load): NO - * Affected by CVE-2018-3640 (Variant 3a, rogue system register read): YES - * Affected by CVE-2018-3639 (Variant 4, speculative store bypass): YES - * Affected by CVE-2018-3615 (Foreshadow (SGX), L1 terminal fault): NO - * Affected by CVE-2018-3620 (Foreshadow-NG (OS), L1 terminal fault): NO - * Affected by CVE-2018-3646 (Foreshadow-NG (VMM), L1 terminal fault): NO - * Affected by CVE-2018-12126 (Fallout, microarchitectural store buffer data sampling (MSBDS)): NO - * Affected by CVE-2018-12130 (ZombieLoad, microarchitectural fill buffer data sampling (MFBDS)): NO - * Affected by CVE-2018-12127 (RIDL, microarchitectural load port data sampling (MLPDS)): NO - * Affected by CVE-2019-11091 (RIDL, microarchitectural data sampling uncacheable memory (MDSUM)): NO - * Affected by CVE-2019-11135 (ZombieLoad V2, TSX Asynchronous Abort (TAA)): NO - * Affected by CVE-2018-12207 (No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC)): YES - * Affected by CVE-2020-0543 (Special Register Buffer Data Sampling (SRBDS)): NO - - CVE-2017-5753 aka Spectre Variant 1, bounds check bypass - * Mitigated according to the /sys interface: YES (Mitigation: usercopy/swapgs barriers and __user pointer sanitization) - > STATUS: UNKNOWN (/sys vulnerability interface use forced, but its not available!) - - CVE-2017-5715 aka Spectre Variant 2, branch target injection - * Mitigated according to the /sys interface: YES (Mitigation: Enhanced IBRS, IBPB: conditional, RSB filling) - > STATUS: VULNERABLE (IBRS+IBPB or retpoline+IBPB is needed to mitigate the vulnerability) - - CVE-2017-5754 aka Variant 3, Meltdown, rogue data cache load - * Mitigated according to the /sys interface: YES (Not affected) - * Running as a Xen PV DomU: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3640 aka Variant 3a, rogue system register read - * CPU microcode mitigates the vulnerability: YES - > STATUS: NOT VULNERABLE (your CPU microcode mitigates the vulnerability) - - CVE-2018-3639 aka Variant 4, speculative store bypass - * Mitigated according to the /sys interface: YES (Mitigation: Speculative Store Bypass disabled via prctl and seccomp) - > STATUS: NOT VULNERABLE (Mitigation: Speculative Store Bypass disabled via prctl and seccomp) - - CVE-2018-3615 aka Foreshadow (SGX), L1 terminal fault - * CPU microcode mitigates the vulnerability: N/A - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3620 aka Foreshadow-NG (OS), L1 terminal fault - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3646 aka Foreshadow-NG (VMM), L1 terminal fault - * Information from the /sys interface: Not affected - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12126 aka Fallout, microarchitectural store buffer data sampling (MSBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12130 aka ZombieLoad, microarchitectural fill buffer data sampling (MFBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12127 aka RIDL, microarchitectural load port data sampling (MLPDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11091 aka RIDL, microarchitectural data sampling uncacheable memory (MDSUM) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11135 aka ZombieLoad V2, TSX Asynchronous Abort (TAA) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12207 aka No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (Not affected) - - CVE-2020-0543 aka Special Register Buffer Data Sampling (SRBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - > SUMMARY: CVE-2017-5753:?? CVE-2017-5715:KO CVE-2017-5754:OK CVE-2018-3640:OK CVE-2018-3639:OK CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK CVE-2020-0543:OK
\ No newline at end of file diff --git a/docs/report/introduction/environment/sut_meltspec_tsh.rst b/docs/report/introduction/environment/sut_meltspec_tsh.rst deleted file mode 100644 index bfa27fb34b..0000000000 --- a/docs/report/introduction/environment/sut_meltspec_tsh.rst +++ /dev/null @@ -1,96 +0,0 @@ -Spectre and Meltdown Checks -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Following section displays the output of a running shell script to tell if -system is vulnerable against the several "speculative execution" CVEs that were -made public in 2018. Script is available on `Spectre & Meltdown Checker Github -<https://github.com/speed47/spectre-meltdown-checker>`_. - -:: - - Spectre and Meltdown mitigation detection tool v0.45 - - Checking for vulnerabilities on current system - Kernel is Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:08:11 UTC 2022 aarch64 - CPU is ARM v8 model 0xd08 - - Hardware check - * CPU vulnerability to the speculative execution attack variants - * Affected by CVE-2017-5753 (Spectre Variant 1, bounds check bypass): YES - * Affected by CVE-2017-5715 (Spectre Variant 2, branch target injection): YES - * Affected by CVE-2017-5754 (Variant 3, Meltdown, rogue data cache load): NO - * Affected by CVE-2018-3640 (Variant 3a, rogue system register read): YES - * Affected by CVE-2018-3639 (Variant 4, speculative store bypass): YES - * Affected by CVE-2018-3615 (Foreshadow (SGX), L1 terminal fault): NO - * Affected by CVE-2018-3620 (Foreshadow-NG (OS), L1 terminal fault): NO - * Affected by CVE-2018-3646 (Foreshadow-NG (VMM), L1 terminal fault): NO - * Affected by CVE-2018-12126 (Fallout, microarchitectural store buffer data sampling (MSBDS)): NO - * Affected by CVE-2018-12130 (ZombieLoad, microarchitectural fill buffer data sampling (MFBDS)): NO - * Affected by CVE-2018-12127 (RIDL, microarchitectural load port data sampling (MLPDS)): NO - * Affected by CVE-2019-11091 (RIDL, microarchitectural data sampling uncacheable memory (MDSUM)): NO - * Affected by CVE-2019-11135 (ZombieLoad V2, TSX Asynchronous Abort (TAA)): NO - * Affected by CVE-2018-12207 (No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC)): NO - * Affected by CVE-2020-0543 (Special Register Buffer Data Sampling (SRBDS)): NO - - CVE-2017-5753 aka Spectre Variant 1, bounds check bypass - * Mitigated according to the /sys interface: YES (Mitigation: __user pointer sanitization) - > STATUS: UNKNOWN (/sys vulnerability interface use forced, but its not available!) - - CVE-2017-5715 aka Spectre Variant 2, branch target injection - * Mitigated according to the /sys interface: NO (Vulnerable) - > STATUS: VULNERABLE (Branch predictor hardening is needed to mitigate the vulnerability) - - CVE-2017-5754 aka Variant 3, Meltdown, rogue data cache load - * Mitigated according to the /sys interface: YES (Not affected) - * Running as a Xen PV DomU: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3640 aka Variant 3a, rogue system register read - * CPU microcode mitigates the vulnerability: NO - > STATUS: VULNERABLE (an up-to-date CPU microcode is needed to mitigate this vulnerability) - - CVE-2018-3639 aka Variant 4, speculative store bypass - * Mitigated according to the /sys interface: NO (Vulnerable) - > STATUS: VULNERABLE (Neither your CPU nor your kernel support SSBD) - - CVE-2018-3615 aka Foreshadow (SGX), L1 terminal fault - * CPU microcode mitigates the vulnerability: N/A - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3620 aka Foreshadow-NG (OS), L1 terminal fault - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3646 aka Foreshadow-NG (VMM), L1 terminal fault - * Information from the /sys interface: Not affected - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12126 aka Fallout, microarchitectural store buffer data sampling (MSBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12130 aka ZombieLoad, microarchitectural fill buffer data sampling (MFBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12127 aka RIDL, microarchitectural load port data sampling (MLPDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11091 aka RIDL, microarchitectural data sampling uncacheable memory (MDSUM) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11135 aka ZombieLoad V2, TSX Asynchronous Abort (TAA) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12207 aka No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2020-0543 aka Special Register Buffer Data Sampling (SRBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - > SUMMARY: CVE-2017-5753:?? CVE-2017-5715:KO CVE-2017-5754:OK CVE-2018-3640:KO CVE-2018-3639:KO CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK CVE-2020-0543:OK diff --git a/docs/report/introduction/environment/sut_meltspec_tx2.rst b/docs/report/introduction/environment/sut_meltspec_tx2.rst deleted file mode 100644 index f12113a8bf..0000000000 --- a/docs/report/introduction/environment/sut_meltspec_tx2.rst +++ /dev/null @@ -1,143 +0,0 @@ -Spectre and Meltdown Checks -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Following section displays the output of a running shell script to tell if -system is vulnerable against the several "speculative execution" CVEs that were -made public in 2018. Script is available on `Spectre & Meltdown Checker Github -<https://github.com/speed47/spectre-meltdown-checker>`_. - -:: - - Spectre and Meltdown mitigation detection tool v0.44+ - - Checking for vulnerabilities on current system - Kernel is Linux 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:27:25 UTC 2021 aarch64 - CPU is - - Hardware check - * CPU vulnerability to the speculative execution attack variants - * Affected by CVE-2017-5753 (Spectre Variant 1, bounds check bypass): YES - * Affected by CVE-2017-5715 (Spectre Variant 2, branch target injection): YES - * Affected by CVE-2017-5754 (Variant 3, Meltdown, rogue data cache load): NO - * Affected by CVE-2018-3640 (Variant 3a, rogue system register read): NO - * Affected by CVE-2018-3639 (Variant 4, speculative store bypass): YES - * Affected by CVE-2018-3615 (Foreshadow (SGX), L1 terminal fault): NO - * Affected by CVE-2018-3620 (Foreshadow-NG (OS), L1 terminal fault): NO - * Affected by CVE-2018-3646 (Foreshadow-NG (VMM), L1 terminal fault): NO - * Affected by CVE-2018-12126 (Fallout, microarchitectural store buffer data sampling (MSBDS)): NO - * Affected by CVE-2018-12130 (ZombieLoad, microarchitectural fill buffer data sampling (MFBDS)): NO - * Affected by CVE-2018-12127 (RIDL, microarchitectural load port data sampling (MLPDS)): NO - * Affected by CVE-2019-11091 (RIDL, microarchitectural data sampling uncacheable memory (MDSUM)): NO - * Affected by CVE-2019-11135 (ZombieLoad V2, TSX Asynchronous Abort (TAA)): NO - * Affected by CVE-2018-12207 (No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC)): NO - * Affected by CVE-2020-0543 (Special Register Buffer Data Sampling (SRBDS)): NO - - CVE-2017-5753 aka Spectre Variant 1, bounds check bypass - * Mitigated according to the /sys interface: YES (Mitigation: __user pointer sanitization) - * Kernel has array_index_mask_nospec: NO - * Kernel has the Red Hat/Ubuntu patch: NO - * Kernel has mask_nospec64 (arm64): NO - * Kernel has array_index_nospec (arm64): NO - * Checking count of LFENCE instructions following a jump in kernel... NO (only 0 jump-then-lfence instructions found, should be >= 30 (heuristic)) - > STATUS: NOT VULNERABLE (Mitigation: __user pointer sanitization) - - CVE-2017-5715 aka Spectre Variant 2, branch target injection - * Mitigated according to the /sys interface: NO (Vulnerable) - * Mitigation 1 - * Kernel is compiled with IBRS support: YES - * IBRS enabled and active: NO - * Kernel is compiled with IBPB support: NO - * IBPB enabled and active: NO - * Mitigation 2 - * Kernel has branch predictor hardening (arm): YES - * Kernel compiled with retpoline option: NO - > STATUS: NOT VULNERABLE (Branch predictor hardening mitigates the vulnerability) - - CVE-2017-5754 aka Variant 3, Meltdown, rogue data cache load - * Mitigated according to the /sys interface: YES (Not affected) - * Kernel supports Page Table Isolation (PTI): YES - * PTI enabled and active: UNKNOWN (dmesg truncated, please reboot and relaunch this script) - * Reduced performance impact of PTI: NO (PCID/INVPCID not supported, performance impact of PTI will be significant) - * Running as a Xen PV DomU: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2018-3640 aka Variant 3a, rogue system register read - * CPU microcode mitigates the vulnerability: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2018-3639 aka Variant 4, speculative store bypass - * Mitigated according to the /sys interface: NO (Vulnerable) - * Kernel supports disabling speculative store bypass (SSB): YES (found in /proc/self/status) - * SSB mitigation is enabled and active: NO - > STATUS: VULNERABLE (Your CPU doesnt support SSBD) - - CVE-2018-3615 aka Foreshadow (SGX), L1 terminal fault - * CPU microcode mitigates the vulnerability: N/A - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2018-3620 aka Foreshadow-NG (OS), L1 terminal fault - * Mitigated according to the /sys interface: YES (Not affected) - * Kernel supports PTE inversion: NO - * PTE inversion enabled and active: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2018-3646 aka Foreshadow-NG (VMM), L1 terminal fault - * Information from the /sys interface: Not affected - * This system is a host running a hypervisor: NO - * Mitigation 1 (KVM) - * EPT is disabled: N/A (the kvm_intel module is not loaded) - * Mitigation 2 - * L1D flush is supported by kernel: NO - * L1D flush enabled: NO - * Hardware-backed L1D flush supported: NO (flush will be done in software, this is slower) - * Hyper-Threading (SMT) is enabled: UNKNOWN - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2018-12126 aka Fallout, microarchitectural store buffer data sampling (MSBDS) - * Mitigated according to the /sys interface: YES (Not affected) - * Kernel supports using MD_CLEAR mitigation: NO - * Kernel mitigation is enabled and active: NO - * SMT is either mitigated or disabled: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2018-12130 aka ZombieLoad, microarchitectural fill buffer data sampling (MFBDS) - * Mitigated according to the /sys interface: YES (Not affected) - * Kernel supports using MD_CLEAR mitigation: NO - * Kernel mitigation is enabled and active: NO - * SMT is either mitigated or disabled: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2018-12127 aka RIDL, microarchitectural load port data sampling (MLPDS) - * Mitigated according to the /sys interface: YES (Not affected) - * Kernel supports using MD_CLEAR mitigation: NO - * Kernel mitigation is enabled and active: NO - * SMT is either mitigated or disabled: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2019-11091 aka RIDL, microarchitectural data sampling uncacheable memory (MDSUM) - * Mitigated according to the /sys interface: YES (Not affected) - * Kernel supports using MD_CLEAR mitigation: NO - * Kernel mitigation is enabled and active: NO - * SMT is either mitigated or disabled: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2019-11135 aka ZombieLoad V2, TSX Asynchronous Abort (TAA) - * Mitigated according to the /sys interface: YES (Not affected) - * TAA mitigation is supported by kernel: YES (found tsx_async_abort in kernel image) - * TAA mitigation enabled and active: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2018-12207 aka No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC) - * Mitigated according to the /sys interface: YES (Not affected) - * This system is a host running a hypervisor: NO - * iTLB Multihit mitigation is supported by kernel: YES (found itlb_multihit in kernel image) - * iTLB Multihit mitigation enabled and active: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - CVE-2020-0543 aka Special Register Buffer Data Sampling (SRBDS) - * Mitigated according to the /sys interface: YES (Not affected) - * SRBDS mitigation control is supported by the kernel: NO - * SRBDS mitigation control is enabled and active: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulnerable) - - > SUMMARY: CVE-2017-5753:OK CVE-2017-5715:OK CVE-2017-5754:OK CVE-2018-3640:OK CVE-2018-3639:KO CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK CVE-2020-0543:OK
\ No newline at end of file diff --git a/docs/report/introduction/environment/sut_meltspec_zn2.rst b/docs/report/introduction/environment/sut_meltspec_zn2.rst deleted file mode 100644 index 160585dac1..0000000000 --- a/docs/report/introduction/environment/sut_meltspec_zn2.rst +++ /dev/null @@ -1,117 +0,0 @@ -Spectre and Meltdown Checks -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Following section displays the output of a running shell script to tell if -system is vulnerable against the several speculative execution CVEs that were -made public in 2018. Script is available on `Spectre & Meltdown Checker Github -<https://github.com/speed47/spectre-meltdown-checker>`_. - -:: - - Spectre and Meltdown mitigation detection tool v0.45 - - Checking for vulnerabilities on current system - Kernel is Linux 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 - CPU is AMD EPYC 7532 32-Core Processor - - Hardware check - * Hardware support (CPU microcode) for mitigation techniques - * Indirect Branch Restricted Speculation (IBRS) - * SPEC_CTRL MSR is available: YES - * CPU indicates IBRS capability: YES (IBRS_SUPPORT feature bit) - * CPU indicates preferring IBRS always-on: NO - * CPU indicates preferring IBRS over retpoline: YES - * Indirect Branch Prediction Barrier (IBPB) - * CPU indicates IBPB capability: YES (IBPB_SUPPORT feature bit) - * Single Thread Indirect Branch Predictors (STIBP) - * SPEC_CTRL MSR is available: YES - * CPU indicates STIBP capability: YES (AMD STIBP feature bit) - * CPU indicates preferring STIBP always-on: NO - * Speculative Store Bypass Disable (SSBD) - * CPU indicates SSBD capability: YES (AMD SSBD in SPEC_CTRL) - * L1 data cache invalidation - * CPU indicates L1D flush capability: NO - * CPU supports Transactional Synchronization Extensions (TSX): NO - * CPU supports Software Guard Extensions (SGX): NO - * CPU supports Special Register Buffer Data Sampling (SRBDS): NO - * CPU microcode is known to cause stability problems: NO (family 0x17 model 0x31 stepping 0x0 ucode 0x8301038 cpuid 0x830f10) - * CPU microcode is the latest known available version: NO (latest version is 0x8301052 dated 2021/11/11 according to builtin firmwares DB v222+i20220208) - * CPU vulnerability to the speculative execution attack variants - * Affected by CVE-2017-5753 (Spectre Variant 1, bounds check bypass): YES - * Affected by CVE-2017-5715 (Spectre Variant 2, branch target injection): YES - * Affected by CVE-2017-5754 (Variant 3, Meltdown, rogue data cache load): NO - * Affected by CVE-2018-3640 (Variant 3a, rogue system register read): NO - * Affected by CVE-2018-3639 (Variant 4, speculative store bypass): YES - * Affected by CVE-2018-3615 (Foreshadow (SGX), L1 terminal fault): NO - * Affected by CVE-2018-3620 (Foreshadow-NG (OS), L1 terminal fault): NO - * Affected by CVE-2018-3646 (Foreshadow-NG (VMM), L1 terminal fault): NO - * Affected by CVE-2018-12126 (Fallout, microarchitectural store buffer data sampling (MSBDS)): NO - * Affected by CVE-2018-12130 (ZombieLoad, microarchitectural fill buffer data sampling (MFBDS)): NO - * Affected by CVE-2018-12127 (RIDL, microarchitectural load port data sampling (MLPDS)): NO - * Affected by CVE-2019-11091 (RIDL, microarchitectural data sampling uncacheable memory (MDSUM)): NO - * Affected by CVE-2019-11135 (ZombieLoad V2, TSX Asynchronous Abort (TAA)): NO - * Affected by CVE-2018-12207 (No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC)): NO - * Affected by CVE-2020-0543 (Special Register Buffer Data Sampling (SRBDS)): NO - - CVE-2017-5753 aka Spectre Variant 1, bounds check bypass - * Mitigated according to the /sys interface: YES (Mitigation: usercopy/swapgs barriers and __user pointer sanitization) - > STATUS: UNKNOWN (/sys vulnerability interface use forced, but its not available!) - - CVE-2017-5715 aka Spectre Variant 2, branch target injection - * Mitigated according to the /sys interface: YES (Mitigation: Retpolines, IBPB: conditional, IBRS_FW, STIBP: always-on, RSB filling) - > STATUS: VULNERABLE (retpoline+IBPB is needed to mitigate the vulnerability) - - CVE-2017-5754 aka Variant 3, Meltdown, rogue data cache load - * Mitigated according to the /sys interface: YES (Not affected) - * Running as a Xen PV DomU: NO - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3640 aka Variant 3a, rogue system register read - * CPU microcode mitigates the vulnerability: YES - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3639 aka Variant 4, speculative store bypass - * Mitigated according to the /sys interface: YES (Mitigation: Speculative Store Bypass disabled via prctl and seccomp) - > STATUS: NOT VULNERABLE (Mitigation: Speculative Store Bypass disabled via prctl and seccomp) - - CVE-2018-3615 aka Foreshadow (SGX), L1 terminal fault - * CPU microcode mitigates the vulnerability: N/A - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3620 aka Foreshadow-NG (OS), L1 terminal fault - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-3646 aka Foreshadow-NG (VMM), L1 terminal fault - * Information from the /sys interface: Not affected - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12126 aka Fallout, microarchitectural store buffer data sampling (MSBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12130 aka ZombieLoad, microarchitectural fill buffer data sampling (MFBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12127 aka RIDL, microarchitectural load port data sampling (MLPDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11091 aka RIDL, microarchitectural data sampling uncacheable memory (MDSUM) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2019-11135 aka ZombieLoad V2, TSX Asynchronous Abort (TAA) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2018-12207 aka No eXcuses, iTLB Multihit, machine check exception on page size changes (MCEPSC) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - CVE-2020-0543 aka Special Register Buffer Data Sampling (SRBDS) - * Mitigated according to the /sys interface: YES (Not affected) - > STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not affected) - - > SUMMARY: CVE-2017-5753:?? CVE-2017-5715:KO CVE-2017-5754:OK CVE-2018-3640:OK CVE-2018-3639:OK CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK CVE-2020-0543:OK
\ No newline at end of file diff --git a/docs/report/introduction/environment/tg.rst b/docs/report/introduction/environment/tg.rst deleted file mode 100644 index 411af83eb5..0000000000 --- a/docs/report/introduction/environment/tg.rst +++ /dev/null @@ -1,72 +0,0 @@ -.. _test_environment_tg: - -TG Settings - TRex ------------------- - -TG Version -~~~~~~~~~~ - -|trex-release| - -DPDK Version -~~~~~~~~~~~~ - -DPDK v21.02 - -TG Installation -~~~~~~~~~~~~~~~ - -T-Rex installation is managed via Ansible role. - -TG Startup Configuration -~~~~~~~~~~~~~~~~~~~~~~~~ - -:: - - $ sudo -E -S sh -c 'cat << EOF > /etc/trex_cfg.yaml - - version: 2 - c: 8 - limit_memory: 8192 - interfaces: ["${pci1}","${pci2}"] - port_info: - - dest_mac: [${dest_mac1}] - src_mac: [${src_mac1}] - - dest_mac: [${dest_mac2}] - src_mac: [${src_mac2}] - platform : - master_thread_id: 0 - latency_thread_id: 9 - dual_if: - - socket: 0 - threads: [1, 2, 3, 4, 5, 6, 7, 8] - EOF' - -TG Startup Command (Stateless Mode) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -:: - - $ sudo -E -S sh -c "cd '${trex_install_dir}/scripts/' && \ - nohup ./t-rex-64 -i --prefix $(hostname) --hdrh --no-scapy-server \ - --mbuf-factor 32 > /tmp/trex.log 2>&1 &" > /dev/null - -Also, Python client is now starting traffic with: - -:: - - core_mask=STLClient.CORE_MASK_PIN - -TG Startup Command (Stateful Mode) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -:: - - $ sudo -E -S sh -c "cd '${trex_install_dir}/scripts/' && \ - nohup ./t-rex-64 -i --prefix $(hostname) --astf --hdrh --no-scapy-server \ - --mbuf-factor 32 > /tmp/trex.log 2>&1 &" > /dev/null - - -TG API Driver -~~~~~~~~~~~~~ - -`TRex driver`_ diff --git a/docs/report/introduction/index.rst b/docs/report/introduction/index.rst deleted file mode 100644 index 4a80a148fb..0000000000 --- a/docs/report/introduction/index.rst +++ /dev/null @@ -1,11 +0,0 @@ -Introduction -============ - -.. toctree:: - - report_history - introduction - test_scenarios_overview - physical_testbeds - methodology - documentation diff --git a/docs/report/introduction/introduction.rst b/docs/report/introduction/introduction.rst deleted file mode 100644 index 88e11665b0..0000000000 --- a/docs/report/introduction/introduction.rst +++ /dev/null @@ -1,117 +0,0 @@ -Report Structure -================ - -FD.io |csit-release| report contains system performance and functional -testing data of |vpp-release|. `PDF version of this report`_ is -available for download. - -|csit-release| report is structured as follows: - -#. INTRODUCTION: General introduction to FD.io |csit-release|. - - - **Introduction**: This section. - - **Test Scenarios Overview**: A brief overview of test scenarios - covered in this report. - - **Physical Testbeds**: Description of physical testbeds. - - **Test Methodology**: Performance benchmarking and functional test - methodologies. - -#. VPP PERFORMANCE: VPP performance tests executed in physical - FD.io testbeds. - - - **Overview**: Tested logical topologies, test coverage and naming - specifics. - - **Release Notes**: Changes in |csit-release|, added tests, - environment or methodology changes, known issues. - - **Packet Throughput**: NDR, PDR throughput graphs based on results - from repeated same test job executions to verify repeatibility of - measurements. - - **Speedup Multi-Core**: NDR, PDR throughput multi-core speedup - graphs based on results from test job executions. - - **Packet Latency**: Latency graphs based on results from test job - executions. - - **Soak Tests**: Long duration soak tests are executed using PLRsearch - algorithm. - - **NFV Service Density**: Network Function Virtualization (NFV) service - density tests focus on measuring total per server throughput at varied NFV - service "packing" densities with vswitch providing host dataplane. - - **Comparisons**: Performance comparisons between VPP releases and - between different testbed types. - - **Throughput Trending**: References to continuous VPP performance - trending. - - **Test Environment**: Performance test environment configuration. - - **Documentation**: Pointers to CSIT source code documentation for VPP - performance tests. - -#. DPDK PERFORMANCE: DPDK performance tests executed in physical - FD.io testbeds. - - - **Overview**: Tested logical topologies, test coverage. - - **Release Notes**: Changes in |csit-release|, known issues. - - **Packet Throughput**: NDR, PDR throughput graphs based on results - from repeated same test job executions to verify repeatibility of - measurements. - - **Packet Latency**: Latency graphs based on results from test job - executions. - - **Comparisons**: Performance comparisons between DPDK releases and - between different testbed types. - - **Throughput Trending**: References to regular DPDK performance - trending. - - **Test Environment**: Performance test environment configuration. - - **Documentation**: Pointers to CSIT source code documentation for - DPDK performance tests. - -#. TREX PERFORMANCE: TREX performance tests executed in physical - FD.io testbeds. - - - **Overview**: Tested logical topologies, test coverage. - - **Release Notes**: Changes in |csit-release|, known issues. - - **Packet Throughput**: NDR, PDR throughput graphs based on results - from repeated same test job executions to verify repeatibility of - measurements. - - **Packet Latency**: Latency graphs based on results from test job - executions. - - **Throughput Trending**: References to regular TREX performance - trending. - - **Test Environment**: Performance test environment configuration. - -#. VPP DEVICE: VPP functional tests executed in physical FD.io - testbeds using containers. - - - **Overview**: Tested virtual topologies, test coverage and naming - specifics; - - **Release Notes**: Changes in |csit-release|, added tests, - environment or methodology changes, known issues. - - **Integration Tests**: Functional test environment configuration. - - **Documentation**: Pointers to CSIT source code documentation for - VPP functional tests. - -#. DETAILED RESULTS: Detailed result tables auto-generated from CSIT - test job executions using RF (Robot Framework) output files as - sources. - - - **VPP Performance NDR/PDR**: VPP NDR/PDR throughput and latency. - - **VPP Performance MRR**: VPP MRR throughput. - - **DPDK Performance**: DPDK Testpmd and L3fwd NDR/PDR throughput - and latency. - -#. TEST CONFIGURATION: VPP DUT configuration data based on VPP API - Test (VAT) Commands History auto-generated from CSIT test job - executions using RF output files as sources. - - - **VPP Performance NDR/PDR**: Configuration data. - - **VPP Performance MRR**: Configuration data. - -#. TEST OPERATIONAL DATA: VPP DUT operational data auto-generated - from CSIT test job executions using RFoutput files as sources. - - - **VPP Performance NDR/PDR**: VPP `show run` outputs under test - load. - -#. CSIT FRAMEWORK DOCUMENTATION: Description of the overall FD.io - CSIT framework. - - - **Design**: Framework modular design hierarchy. - - **Test naming**: Test naming convention. - - **CSIT RF Tags Descriptions**: CSIT RF Tags used for test suite and - test case grouping and selection. diff --git a/docs/report/introduction/methodology.rst b/docs/report/introduction/methodology.rst deleted file mode 100644 index 4491fde781..0000000000 --- a/docs/report/introduction/methodology.rst +++ /dev/null @@ -1,33 +0,0 @@ - -.. _test_methodology: - -Test Methodology -================ - -.. toctree:: - - methodology_terminology - methodology_per_thread_resources - methodology_vpp_forwarding_modes - methodology_data_plane_throughput/index - methodology_trex_traffic_generator - methodology_dut_state - methodology_nat44 - methodology_packet_latency - methodology_packet_flow_ordering - methodology_tunnel_encapsulations - methodology_ipsec - methodology_acls - methodology_multi_core_speedup - methodology_hoststack_testing/index - methodology_gso - methodology_reconf - methodology_vpp_startup_settings - methodology_kvm_vms_vhost_user - methodology_containers - methodology_lxc_drc_container_memif - methodology_nfv_service_density - methodology_vpp_device_functional - methodology_autogen - methodology_rca/index - methodology_trending/index
\ No newline at end of file diff --git a/docs/report/introduction/methodology_acls.rst b/docs/report/introduction/methodology_acls.rst deleted file mode 100644 index 512532fead..0000000000 --- a/docs/report/introduction/methodology_acls.rst +++ /dev/null @@ -1,68 +0,0 @@ -Access Control Lists --------------------- - -VPP is tested in a number of data plane feature configurations across -different forwarding modes. Following sections list features tested. - -ACL Security-Groups -~~~~~~~~~~~~~~~~~~~ - -Both stateless and stateful access control lists (ACL), also known as -security-groups, are supported by VPP. - -Following ACL configurations are tested for MAC switching with L2 -bridge-domains: - -- *l2bdbasemaclrn-iacl{E}sl-{F}flows*: Input stateless ACL, with {E} - entries and {F} flows. -- *l2bdbasemaclrn-oacl{E}sl-{F}flows*: Output stateless ACL, with {E} - entries and {F} flows. -- *l2bdbasemaclrn-iacl{E}sf-{F}flows*: Input stateful ACL, with {E} - entries and {F} flows. -- *l2bdbasemaclrn-oacl{E}sf-{F}flows*: Output stateful ACL, with {E} - entries and {F} flows. - -Following ACL configurations are tested with IPv4 routing: - -- *ip4base-iacl{E}sl-{F}flows*: Input stateless ACL, with {E} entries - and {F} flows. -- *ip4base-oacl{E}sl-{F}flows*: Output stateless ACL, with {E} entries - and {F} flows. -- *ip4base-iacl{E}sf-{F}flows*: Input stateful ACL, with {E} entries and - {F} flows. -- *ip4base-oacl{E}sf-{F}flows*: Output stateful ACL, with {E} entries - and {F} flows. - -ACL tests are executed with the following combinations of ACL entries -and number of flows: - -- ACL entry definitions - - - flow non-matching deny entry: (src-ip4, dst-ip4, src-port, dst-port). - - flow matching permit ACL entry: (src-ip4, dst-ip4). - -- {E} - number of non-matching deny ACL entries, {E} = [1, 10, 50]. -- {F} - number of UDP flows with different tuple (src-ip4, dst-ip4, - src-port, dst-port), {F} = [100, 10k, 100k]. -- All {E}x{F} combinations are tested per ACL type, total of 9. - -ACL MAC-IP -~~~~~~~~~~ - -MAC-IP binding ACLs are tested for MAC switching with L2 bridge-domains: - -- *l2bdbasemaclrn-macip-iacl{E}sl-{F}flows*: Input stateless ACL, with - {E} entries and {F} flows. - -MAC-IP ACL tests are executed with the following combinations of ACL -entries and number of flows: - -- ACL entry definitions - - - flow non-matching deny entry: (dst-ip4, dst-mac, bit-mask) - - flow matching permit ACL entry: (dst-ip4, dst-mac, bit-mask) - -- {E} - number of non-matching deny ACL entries, {E} = [1, 10, 50] -- {F} - number of UDP flows with different tuple (dst-ip4, dst-mac), - {F} = [100, 10k, 100k] -- All {E}x{F} combinations are tested per ACL type, total of 9. diff --git a/docs/report/introduction/methodology_autogen.rst b/docs/report/introduction/methodology_autogen.rst deleted file mode 100644 index 5453775b7a..0000000000 --- a/docs/report/introduction/methodology_autogen.rst +++ /dev/null @@ -1,139 +0,0 @@ -.. _autogen_methodology: - -Suite Generation -^^^^^^^^^^^^^^^^ - -CSIT uses robot suite files to define tests. -However, not all suite files available for Jenkins jobs -(or manually started bootstrap scripts) are present in CSIT git repository. -They are generated only when needed. - -Autogen Library -~~~~~~~~~~~~~~~ - -There is a code generation layer implemented as Python library called "autogen", -called by various bash scripts. - -It generates the full extent of CSIT suites, using the ones in git as templates. - -Sources -~~~~~~~ - -The generated suites (and their contents) are affected by multiple information -sources, listed below. - -Git Suites -`````````` - -The suites present in git repository act as templates for generating suites. -One of autogen design principles is that any template suite should also act -as a full suite (no placeholders). - -In practice, autogen always re-creates the template suite with exactly -the same content, it is one of checks that autogen works correctly. - -Regenerate Script -````````````````` - -Not all suites present in CSIT git repository act as template for autogen. -The distinction is on per-directory level. Directories with -regenerate_testcases.py script usually consider all suites as templates -(unless possibly not included by the glob patten in the script). - -The script also specifies minimal frame size, indirectly, by specifying protocol -(protocol "ip4" is the default, leading to 64B frame size). - -Constants -````````` - -Values in Constants.py are taken into consideration when generating suites. -The values are mostly related to different NIC models and NIC drivers. - -Python Code -``````````` - -Python code in resources/libraries/python/autogen contains several other -information sources. - -Testcase Templates -__________________ - -The test case part of template suite is ignored, test case lines -are created according to text templates in Testcase.py file. - -Testcase Argument Lists -_______________________ - -Each testcase template has different number of "arguments", e.g. values -to put into various placeholders. Different test types need different -lists of the argument values, the lists are in regenerate_glob method -in Regenerator.py file. - -Iteration Over Values -_____________________ - -Python code detects the test type (usually by substrings of suite file name), -then iterates over different quantities based on type. -For example, only ndrpdr suite templates generate other types (mrr and soak). - -Hardcoded Exclusions -____________________ - -Some combinations of values are known not to work, so they are excluded. -Examples: Density tests for too much CPUs; IMIX for ASTF. - -Non-Sources -~~~~~~~~~~~ - -Some information sources are available in CSIT repository, -but do not affect the suites generated by autogen. - -Testbeds -```````` - -Overall, no information visible in topology yaml files is taken into account -by autogen. - -Testbed Architecture -____________________ - -Historically, suite files are agnostic to testbed architecture, e.g. ICX or ALT. - -Testbed Size -____________ - -Historically, 2-node and 3-node suites have diferent names, and while -most of the code is common, the differences are not always simple enough. -Autogen treat 2-node and 3-node suites as independent templates. - -TRex suites are intended for a 1-node circuit of otherwise 2-node or 3-node -testbeds, so they support all 3 robot tags. -They are also detected and treated differently by autogen, -mainly because they need different testcase arguments (no CPU count). -Autogen does nothing specifically related to the fact they should run -only in testbeds/NICs with TG-TG line available. - -Other Topology Info -___________________ - -Some bonding tests need two (parallel) links between DUTs. -Autogen does not care, as suites are agnostic. -Robot tag marks the difference, but the link presence is not explicitly checked. - -Job specs -````````` - -Information in job spec files depend on generated suites (not the other way). -Autogen should generate more suites, as job spec is limited by time budget. -More suites should be available for manually triggered verify jobs, -so autogen covers that. - -Bootstrap Scripts -````````````````` - -Historically, bootstrap scripts perform some logic, -perhaps adding exclusion options to Robot invocation -(e.g. skipping testbed+NIC combinations for tests that need parallel links). - -Once again, the logic here relies on what autogen generates, -autogen does not look into bootstrap scripts. diff --git a/docs/report/introduction/methodology_containers.rst b/docs/report/introduction/methodology_containers.rst deleted file mode 100644 index 14817df64f..0000000000 --- a/docs/report/introduction/methodology_containers.rst +++ /dev/null @@ -1,421 +0,0 @@ - -.. _container_orchestration_in_csit: - -Container Orchestration in CSIT -=============================== - -Overview --------- - -Linux Containers -~~~~~~~~~~~~~~~~ - -Linux Containers is an OS-level virtualization method for running -multiple isolated Linux systems (containers) on a compute host using a -single Linux kernel. Containers rely on Linux kernel cgroups -functionality for controlling usage of shared system resources (i.e. -CPU, memory, block I/O, network) and for namespace isolation. The latter -enables complete isolation of applications' view of operating -environment, including process trees, networking, user IDs and mounted -file systems. - -:abbr:`LXC (Linux Containers)` combine kernel's cgroups and support for isolated -namespaces to provide an isolated environment for applications. Docker -does use LXC as one of its execution drivers, enabling image management -and providing deployment services. More information in [lxc]_, [lxcnamespace]_ -and [stgraber]_. - -Linux containers can be of two kinds: privileged containers and -unprivileged containers. - -Unprivileged Containers -~~~~~~~~~~~~~~~~~~~~~~~ - -Running unprivileged containers is the safest way to run containers in a -production environment. From LXC 1.0 one can start a full system -container entirely as a user, allowing to map a range of UIDs on the -host into a namespace inside of which a user with UID 0 can exist again. -In other words an unprivileged container does mask the userid from the -host, making it impossible to gain a root access on the host even if a -user gets root in a container. With unprivileged containers, non-root -users can create containers and will appear in the container as the -root, but will appear as userid <non-zero> on the host. Unprivileged -containers are also better suited to supporting multi-tenancy operating -environments. More information in [lxcsecurity]_ and [stgraber]_. - -Privileged Containers -~~~~~~~~~~~~~~~~~~~~~ - -Privileged containers do not mask UIDs, and container UID 0 is mapped to -the host UID 0. Security and isolation is controlled by a good -configuration of cgroup access, extensive AppArmor profile preventing -the known attacks as well as container capabilities and SELinux. Here a -list of applicable security control mechanisms: - -- Capabilities - keep (whitelist) or drop (blacklist) Linux capabilities, - [capabilities]_. -- Control groups - cgroups, resource bean counting, resource quotas, access - restrictions, [cgroup1]_, [cgroup2]_. -- AppArmor - apparmor profiles aim to prevent any of the known ways of - escaping a container or cause harm to the host, [apparmor]_. -- SELinux - Security Enhanced Linux is a Linux kernel security module - that provides similar function to AppArmor, supporting access control - security policies including United States Department of Defense-style - mandatory access controls. Mandatory access controls allow an - administrator of a system to define how applications and users can - access different resources such as files, devices, networks and inter- - process communication, [selinux]_. -- Seccomp - secure computing mode, enables filtering of system calls, - [seccomp]_. - -More information in [lxcsecurity]_ and [lxcsecfeatures]_. - -**Linux Containers in CSIT** - -CSIT is using Privileged Containers as the ``sysfs`` is mounted with RW -access. Sysfs is required to be mounted as RW due to VPP accessing -:command:`/sys/bus/pci/drivers/uio_pci_generic/unbind`. This is not the case of -unprivileged containers where ``sysfs`` is mounted as read-only. - - -Orchestrating Container Lifecycle Events -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Following Linux container lifecycle events need to be addressed by an -orchestration system: - -1. Acquire - acquiring/downloading existing container images via - :command:`docker pull` or :command:`lxc-create -t download`. - -2. Build - building a container image from scratch or another - container image via :command:`docker build <dockerfile/composefile>` or - customizing LXC templates in - `GitHub <https://github.com/lxc/lxc/tree/master/templates>`_. - -3. (Re-)Create - creating a running instance of a container application - from anew, or re-creating one that failed. A.k.a. (re-)deploy via - :command:`docker run` or :command:`lxc-start` - -4. Execute - execute system operations within the container by attaching to - running container. THis is done by :command:`lxc-attach` or - :command:`docker exec` - -5. Distribute - distributing pre-built container images to the compute - nodes. Currently not implemented in CSIT. - - -Container Orchestration Systems Used in CSIT --------------------------------------------- - -Current CSIT testing framework integrates following Linux container -orchestration mechanisms: - -- LXC/Docker for complete VPP container lifecycle control. - -LXC -~~~ - -LXC is the well-known and heavily tested low-level Linux container -runtime [lxcsource]_, that provides a userspace interface for the Linux kernel -containment features. With a powerful API and simple tools, LXC enables -Linux users to easily create and manage system or application -containers. LXC uses following kernel features to contain processes: - -- Kernel namespaces: ipc, uts, mount, pid, network and user. -- AppArmor and SELinux security profiles. -- Seccomp policies. -- Chroot. -- Cgroups. - -CSIT uses LXC runtime and LXC usertools to test VPP data plane performance in -a range of virtual networking topologies. - -**Known Issues** - -- Current CSIT restriction: only single instance of lxc runtime due to - the cgroup policies used in CSIT. There is plan to add the capability into - code to create cgroups per container instance to address this issue. This sort - of functionality is better supported in LXC 2.1 but can be done is current - version as well. - -- CSIT code is currently using cgroup to control the range of CPU cores the - LXC container runs on. VPP thread pinning is defined vpp startup.conf. - -Docker -~~~~~~ - -Docker builds on top of Linux kernel containment features, and -offers a high-level tool for wrapping the processes, maintaining and -executing them in containers [docker]_. Currently it is using *runc*, -a CLI tool for spawning and running containers according to the -`OCI specification <https://www.opencontainers.org/>`_. - -A Docker container image is a lightweight, stand-alone, executable -package that includes everything needed to run the container: -code, runtime, system tools, system libraries, settings. - -CSIT uses Docker to manage the maintenance and execution of -containerized applications used in CSIT performance tests. - -- Data plane thread pinning to CPU cores - Docker CLI and/or Docker - configuration file controls the range of CPU cores the Docker image - must run on. VPP thread pinning defined vpp startup.conf. - -Implementation --------------- - -CSIT container orchestration is implemented in CSIT Level-1 keyword -Python libraries following the Builder design pattern. Builder design -pattern separates the construction of a complex object from its -representation, so that the same construction process can create -different representations e.g. LXC, Docker, other. - -CSIT Robot Framework keywords are then responsible for higher level -lifecycle control of of the named container groups. One can have -multiple named groups, with 1..N containers in a group performing -different role/functionality e.g. NFs, Switch, Kafka bus, ETCD -datastore, etc. ContainerManager class acts as a Director and uses -ContainerEngine class that encapsulate container control. - -Current CSIT implementation is illustrated using UML Class diagram: - -1. Acquire -2. Build -3. (Re-)Create -4. Execute - -:: - - +-----------------------------------------------------------------------+ - | RF Keywords (high level lifecycle control) | - +-----------------------------------------------------------------------+ - | Construct VNF containers on all DUTs | - | Acquire all '${group}' containers | - | Create all '${group}' containers | - | Install all '${group}' containers | - | Configure all '${group}' containers | - | Stop all '${group}' containers | - | Destroy all '${group}' containers | - +-----------------+-----------------------------------------------------+ - | 1 - | - | 1..N - +-----------------v-----------------+ +--------------------------+ - | ContainerManager | | ContainerEngine | - +-----------------------------------+ +--------------------------+ - | __init()__ | | __init(node)__ | - | construct_container() | | acquire(force) | - | construct_containers() | | create() | - | acquire_all_containers() | | stop() | - | create_all_containers() | 1 1 | destroy() | - | execute_on_container() <>-------| info() | - | execute_on_all_containers() | | execute(command) | - | install_vpp_in_all_containers() | | system_info() | - | configure_vpp_in_all_containers() | | install_supervisor() | - | stop_all_containers() | | install_vpp() | - | destroy_all_containers() | | restart_vpp() | - +-----------------------------------+ | create_vpp_exec_config() | - | create_vpp_startup_config| - | is_container_running() | - | is_container_present() | - | _configure_cgroup() | - +-------------^------------+ - | - | - | - +----------+---------+ - | | - +------+------+ +------+------+ - | LXC | | Docker | - +-------------+ +-------------+ - | (inherited) | | (inherited) | - +------+------+ +------+------+ - | | - +----------+---------+ - | - | constructs - | - +---------v---------+ - | Container | - +-------------------+ - | __getattr__(a) | - | __setattr__(a, v) | - +-------------------+ - -Sequentional diagram that illustrates the creation of a single container. - -:: - - Legend: - e = engine [Docker|LXC] - .. = kwargs (variable number of keyword argument) - - +-------+ +------------------+ +-----------------+ - | RF KW | | ContainerManager | | ContainerEngine | - +---+---+ +--------+---------+ +--------+--------+ - | | | - | 1: new ContainerManager(e) | | - +-+---------------------------->+-+ | - |-| |-| 2: new ContainerEngine | - |-| |-+----------------------->+-+ - |-| |-| |-| - |-| +-+ +-+ - |-| | | - |-| 3: construct_container(..) | | - |-+---------------------------->+-+ | - |-| |-| 4: init() | - |-| |-+----------------------->+-+ - |-| |-| |-| 5: new +-------------+ - |-| |-| |-+-------->| Container A | - |-| |-| |-| +-------------+ - |-| |-|<-----------------------+-| - |-| +-+ +-+ - |-| | | - |-| 6: acquire_all_containers() | | - |-+---------------------------->+-+ | - |-| |-| 7: acquire() | - |-| |-+----------------------->+-+ - |-| |-| |-| - |-| |-| |-+--+ - |-| |-| |-| | 8: is_container_present() - |-| |-| True/False |-|<-+ - |-| |-| |-| - |-| |-| |-| - +---------------------------------------------------------------------------------------------+ - | |-| ALT [isRunning & force] |-| |-|--+ | - | |-| |-| |-| | 8a: destroy() | - | |-| |-| |-<--+ | - +---------------------------------------------------------------------------------------------+ - |-| |-| |-| - |-| +-+ +-+ - |-| | | - |-| 9: create_all_containers() | | - |-+---------------------------->+-+ | - |-| |-| 10: create() | - |-| |-+----------------------->+-+ - |-| |-| |-+--+ - |-| |-| |-| | 11: wait('RUNNING') - |-| |-| |-<--+ - |-| +-+ +-+ - |-| | | - +---------------------------------------------------------------------------------------------+ - | |-| ALT | | | - | |-| (install_vpp, configure_vpp) | | | - | |-| | | | - +---------------------------------------------------------------------------------------------+ - |-| | | - |-| 12: destroy_all_containers() | | - |-+---------------------------->+-+ | - |-| |-| 13: destroy() | - |-| |-+----------------------->+-+ - |-| |-| |-| - |-| +-+ +-+ - |-| | | - +++ | | - | | | - + + + - -Container Data Structure -~~~~~~~~~~~~~~~~~~~~~~~~ - -Container is represented in Python L1 library as a separate Class with instance -variables and no methods except overriden ``__getattr__`` and ``__setattr__``. -Instance variables are assigned to container dynamically during the -``construct_container(**kwargs)`` call and are passed down from the RF keyword. - -There is no parameters check functionality. Passing the correct arguments -is a responsibility of the caller. - -Examples -~~~~~~~~ - -This section contains a high-level example of multiple initialization steps -via ContainerManager; taken from an actual CSIT code, -but with non-code lines (comments, Documentation) removed for brevity. - -: - -.. code-block:: robotframework - - | Start containers for test - | | [Arguments] | ${dut}=${None} | ${nf_chains}=${1} | ${nf_nodes}=${1} - | | ... | ${auto_scale}=${True} | ${pinning}=${True} - | | - | | Set Test Variable | @{container_groups} | @{EMPTY} - | | Set Test Variable | ${container_group} | CNF - | | Set Test Variable | ${nf_nodes} - | | Import Library | resources.libraries.python.ContainerUtils.ContainerManager - | | ... | engine=${container_engine} | WITH NAME | ${container_group} - | | Construct chains of containers - | | ... | dut=${dut} | nf_chains=${nf_chains} | nf_nodes=${nf_nodes} - | | ... | auto_scale=${auto_scale} | pinning=${pinning} - | | Acquire all '${container_group}' containers - | | Create all '${container_group}' containers - | | Configure VPP in all '${container_group}' containers - | | Start VPP in all '${container_group}' containers - | | Append To List | ${container_groups} | ${container_group} - | | Save VPP PIDs - -Kubernetes -~~~~~~~~~~ - -For the future use, Kubernetes [k8sdoc]_ is implemented as separate library -``KubernetesUtils.py``, with a class with the same name. This utility provides -an API for L2 Robot Keywords to control ``kubectl`` installed on each of DUTs. -One time initialization script, ``resources/libraries/bash/k8s_setup.sh`` -does reset/init kubectl, and initializes the ``csit`` namespace. CSIT -namespace is required to not to interfere with existing setups and it -further simplifies apply/get/delete Pod/ConfigMap operations on SUTs. - -Kubernetes utility is based on YAML templates to avoid crafting the huge -YAML configuration files, what would lower the readability of code and -requires complicated algorithms. - -Two types of YAML templates are defined: - -- Static - do not change between deployments, that is infrastructure - containers like Kafka, Calico, ETCD. - -- Dynamic - per test suite/case topology YAML files. - -Making own python wrapper library of ``kubectl`` instead of using the -official Python package allows to control and deploy environment over -the SSH library without the need of using isolated driver running on -each of DUTs. - -Tested Topologies -~~~~~~~~~~~~~~~~~ - -Listed CSIT container networking test topologies are defined with DUT -containerized VPP switch forwarding packets between NF containers. Each -NF container runs their own instance of VPP in L2XC configuration. - -Following container networking topologies are tested in |csit-release|: - -- LXC topologies: - - - eth-l2xcbase-eth-2memif-1lxc. - - eth-l2bdbasemaclrn-eth-2memif-1lxc. - -- Docker topologies: - - - eth-l2xcbase-eth-2memif-1docker. - - eth-l2xcbase-eth-1memif-1docker - -References -~~~~~~~~~~ - -.. [lxc] `Linux Containers <https://linuxcontainers.org/>`_ -.. [lxcnamespace] `Resource management: Linux kernel Namespaces and cgroups <https://www.cs.ucsb.edu/~rich/class/cs293b-cloud/papers/lxc-namespace.pdf>`_. -.. [stgraber] `LXC 1.0: Blog post series <https://stgraber.org/2013/12/20/lxc-1-0-blog-post-series/>`_. -.. [lxcsecurity] `Linux Containers Security <https://linuxcontainers.org/lxc/security/>`_. -.. [capabilities] `Linux manual - capabilities - overview of Linux capabilities <http://man7.org/linux/man-pages/man7/capabilities.7.html>`_. -.. [cgroup1] `Linux kernel documentation: cgroups <https://www.kernel.org/doc/Documentation/cgroup-v1/cgroups.txt>`_. -.. [cgroup2] `Linux kernel documentation: Control Group v2 <https://www.kernel.org/doc/Documentation/cgroup-v2.txt>`_. -.. [selinux] `SELinux Project Wiki <http://selinuxproject.org/page/Main_Page>`_. -.. [lxcsecfeatures] `LXC 1.0: Security features <https://stgraber.org/2014/01/01/lxc-1-0-security-features/>`_. -.. [lxcsource] `Linux Containers source <https://github.com/lxc/lxc>`_. -.. [apparmor] `Ubuntu AppArmor <https://wiki.ubuntu.com/AppArmor>`_. -.. [seccomp] `SECure COMPuting with filters <https://www.kernel.org/doc/Documentation/prctl/seccomp_filter.txt>`_. -.. [docker] `Docker <https://www.docker.com/what-docker>`_. -.. [k8sdoc] `Kubernetes documentation <https://kubernetes.io/docs/home/>`_. diff --git a/docs/report/introduction/methodology_data_plane_throughput/PLR_patch.svg b/docs/report/introduction/methodology_data_plane_throughput/PLR_patch.svg deleted file mode 100644 index abbe25c3d1..0000000000 --- a/docs/report/introduction/methodology_data_plane_throughput/PLR_patch.svg +++ /dev/null @@ -1,6011 +0,0 @@ -<?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:xlink="http://www.w3.org/1999/xlink" - id="svg2455" - version="1.2" - viewBox="0 0 740.831 400.69033" - height="400.69034pt" - width="740.83099pt"> - <metadata - id="metadata2459"> - <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></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <defs - id="defs310"> - <g - id="g308"> - <symbol - style="overflow:visible" - id="glyph0-0" - overflow="visible"> - <path - id="path2" - d="M 8.125,-10.734375 V 0 H 0.359375 v -10.734375 z m -0.734375,10.0625 V -10.0625 h -6.3125 v 9.390625 z M 6.359375,-7.09375 c 0,0.324219 -0.046875,0.617188 -0.140625,0.875 -0.09375,0.25 -0.230469,0.464844 -0.40625,0.640625 -0.179688,0.167969 -0.386719,0.304687 -0.625,0.40625 C 4.957031,-5.066406 4.703125,-5.007812 4.421875,-5 L 4.375,-3.734375 c 0,0.054687 -0.042969,0.089844 -0.125,0.109375 -0.085938,0.023438 -0.199219,0.03125 -0.34375,0.03125 -0.085938,0 -0.152344,0 -0.203125,0 C 3.648438,-3.601562 3.601562,-3.613281 3.5625,-3.625 3.53125,-3.632812 3.503906,-3.644531 3.484375,-3.65625 3.472656,-3.675781 3.46875,-3.703125 3.46875,-3.734375 l -0.046875,-1.53125 c -0.011719,-0.164063 0.019531,-0.28125 0.09375,-0.34375 0.082031,-0.070313 0.1875,-0.109375 0.3125,-0.109375 h 0.15625 c 0.25,0 0.457031,-0.03125 0.625,-0.09375 C 4.773438,-5.882812 4.90625,-5.976562 5,-6.09375 5.101562,-6.207031 5.175781,-6.34375 5.21875,-6.5 c 0.050781,-0.164062 0.078125,-0.34375 0.078125,-0.53125 0,-0.40625 -0.117187,-0.722656 -0.34375,-0.953125 -0.230469,-0.238281 -0.59375,-0.359375 -1.09375,-0.359375 -0.210937,0 -0.398437,0.023438 -0.5625,0.0625 -0.167969,0.042969 -0.3125,0.089844 -0.4375,0.140625 -0.125,0.054687 -0.230469,0.101563 -0.3125,0.140625 -0.085937,0.042969 -0.148437,0.0625 -0.1875,0.0625 -0.011719,0 -0.027344,-0.00391 -0.046875,-0.015625 -0.023438,-0.00781 -0.042969,-0.03125 -0.0625,-0.0625 -0.011719,-0.03125 -0.023438,-0.070313 -0.03125,-0.125 -0.011719,-0.050781 -0.015625,-0.117187 -0.015625,-0.203125 0,-0.09375 0.00391,-0.171875 0.015625,-0.234375 0.019531,-0.0625 0.050781,-0.113281 0.09375,-0.15625 0.039062,-0.039063 0.113281,-0.085937 0.21875,-0.140625 0.113281,-0.050781 0.242188,-0.097656 0.390625,-0.140625 0.15625,-0.050781 0.320313,-0.09375 0.5,-0.125 C 3.609375,-9.171875 3.800781,-9.1875 4,-9.1875 c 0.40625,0 0.757812,0.058594 1.0625,0.171875 0.300781,0.105469 0.546875,0.25 0.734375,0.4375 0.1875,0.1875 0.328125,0.414063 0.421875,0.671875 0.09375,0.25 0.140625,0.523438 0.140625,0.8125 z M 4.5625,-2.265625 c 0,0.117187 -0.011719,0.214844 -0.03125,0.296875 -0.023438,0.074219 -0.058594,0.136719 -0.109375,0.1875 -0.042969,0.054688 -0.105469,0.089844 -0.1875,0.109375 -0.074219,0.023437 -0.171875,0.03125 -0.296875,0.03125 -0.117188,0 -0.214844,-0.00781 -0.296875,-0.03125 C 3.554688,-1.691406 3.488281,-1.726562 3.4375,-1.78125 3.394531,-1.832031 3.359375,-1.894531 3.328125,-1.96875 3.304688,-2.050781 3.296875,-2.148438 3.296875,-2.265625 c 0,-0.113281 0.00781,-0.210937 0.03125,-0.296875 0.03125,-0.082031 0.066406,-0.144531 0.109375,-0.1875 0.050781,-0.050781 0.117188,-0.085938 0.203125,-0.109375 0.082031,-0.019531 0.179687,-0.03125 0.296875,-0.03125 0.125,0 0.222656,0.011719 0.296875,0.03125 0.082031,0.023437 0.144531,0.058594 0.1875,0.109375 0.050781,0.042969 0.085937,0.105469 0.109375,0.1875 0.019531,0.085938 0.03125,0.183594 0.03125,0.296875 z M 0,3.296875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-1" - overflow="visible"> - <path - id="path5" - d="m 7.671875,-0.609375 c 0,0.09375 -0.011719,0.183594 -0.03125,0.265625 -0.011719,0.074219 -0.03125,0.136719 -0.0625,0.1875 -0.023437,0.054688 -0.054687,0.09375 -0.09375,0.125 C 7.441406,-0.0078125 7.398438,0 7.359375,0 h -5.9375 C 1.335938,0 1.265625,-0.0078125 1.203125,-0.03125 1.148438,-0.0507812 1.101562,-0.0820312 1.0625,-0.125 1.019531,-0.164062 0.988281,-0.226562 0.96875,-0.3125 0.957031,-0.394531 0.953125,-0.5 0.953125,-0.625 c 0,-0.101562 0,-0.195312 0,-0.28125 C 0.960938,-0.988281 0.976562,-1.0625 1,-1.125 1.03125,-1.195312 1.066406,-1.265625 1.109375,-1.328125 1.148438,-1.390625 1.207031,-1.457031 1.28125,-1.53125 l 2.078125,-2.203125 c 0.476563,-0.507813 0.863281,-0.96875 1.15625,-1.375 C 4.804688,-5.515625 5.03125,-5.878906 5.1875,-6.203125 5.34375,-6.535156 5.445312,-6.835938 5.5,-7.109375 5.550781,-7.378906 5.578125,-7.632812 5.578125,-7.875 c 0,-0.238281 -0.042969,-0.460938 -0.125,-0.671875 C 5.378906,-8.765625 5.269531,-8.953125 5.125,-9.109375 4.976562,-9.273438 4.789062,-9.40625 4.5625,-9.5 4.34375,-9.59375 4.09375,-9.640625 3.8125,-9.640625 3.46875,-9.640625 3.160156,-9.59375 2.890625,-9.5 2.628906,-9.40625 2.394531,-9.300781 2.1875,-9.1875 c -0.199219,0.117188 -0.367188,0.21875 -0.5,0.3125 -0.136719,0.09375 -0.234375,0.140625 -0.296875,0.140625 -0.042969,0 -0.078125,-0.00781 -0.109375,-0.03125 C 1.25,-8.796875 1.222656,-8.832031 1.203125,-8.875 1.179688,-8.925781 1.164062,-8.992188 1.15625,-9.078125 1.144531,-9.160156 1.140625,-9.257812 1.140625,-9.375 c 0,-0.082031 0,-0.15625 0,-0.21875 0.00781,-0.0625 0.019531,-0.113281 0.03125,-0.15625 0.019531,-0.039062 0.039063,-0.082031 0.0625,-0.125 0.019531,-0.039062 0.0625,-0.085938 0.125,-0.140625 0.070313,-0.0625 0.1875,-0.140625 0.34375,-0.234375 0.164063,-0.101562 0.375,-0.203125 0.625,-0.296875 0.25,-0.101563 0.519531,-0.1875 0.8125,-0.25 0.300781,-0.07031 0.613281,-0.109375 0.9375,-0.109375 0.519531,0 0.972656,0.07813 1.359375,0.234375 0.394531,0.148437 0.71875,0.34375 0.96875,0.59375 0.257812,0.25 0.453125,0.546875 0.578125,0.890625 0.132813,0.335938 0.203125,0.695312 0.203125,1.078125 0,0.34375 -0.03125,0.6875 -0.09375,1.03125 -0.0625,0.335937 -0.195312,0.699219 -0.390625,1.09375 C 6.503906,-5.585938 6.21875,-5.144531 5.84375,-4.65625 5.476562,-4.175781 4.988281,-3.617188 4.375,-2.984375 L 2.671875,-1.21875 H 7.34375 c 0.039062,0 0.082031,0.015625 0.125,0.046875 0.039062,0.023437 0.078125,0.058594 0.109375,0.109375 0.03125,0.054688 0.050781,0.117188 0.0625,0.1875 0.019531,0.074219 0.03125,0.164062 0.03125,0.265625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-2" - overflow="visible"> - <path - id="path8" - d="m 7.828125,-10.125 c 0,0.09375 -0.00781,0.183594 -0.015625,0.265625 C 7.800781,-9.773438 7.789062,-9.695312 7.78125,-9.625 7.769531,-9.550781 7.75,-9.476562 7.71875,-9.40625 7.695312,-9.34375 7.671875,-9.269531 7.640625,-9.1875 l -3.875,8.90625 C 3.742188,-0.207031 3.710938,-0.148438 3.671875,-0.109375 3.628906,-0.0664062 3.570312,-0.03125 3.5,0 3.4375,0.0195312 3.351562,0.03125 3.25,0.03125 3.15625,0.0390625 3.035156,0.046875 2.890625,0.046875 c -0.1875,0 -0.335937,-0.0117188 -0.4375,-0.03125 C 2.347656,0.00390625 2.269531,-0.015625 2.21875,-0.046875 2.175781,-0.0859375 2.15625,-0.132812 2.15625,-0.1875 2.164062,-0.238281 2.1875,-0.300781 2.21875,-0.375 l 4.078125,-9.109375 h -5.15625 c -0.105469,0 -0.183594,-0.050781 -0.234375,-0.15625 C 0.851562,-9.753906 0.828125,-9.914062 0.828125,-10.125 c 0,-0.101562 0.003906,-0.191406 0.015625,-0.265625 0.007812,-0.08203 0.03125,-0.148437 0.0625,-0.203125 0.03125,-0.05078 0.0625,-0.08594 0.09375,-0.109375 0.039062,-0.01953 0.085938,-0.03125 0.140625,-0.03125 h 6.25 c 0.082031,0 0.148437,0.01172 0.203125,0.03125 0.0625,0.01172 0.109375,0.04297 0.140625,0.09375 0.03125,0.04297 0.050781,0.105469 0.0625,0.1875 0.019531,0.07422 0.03125,0.171875 0.03125,0.296875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-3" - overflow="visible"> - <path - id="path11" - d="m 3.078125,-1.1875 c 0,0.167969 -0.011719,0.324219 -0.03125,0.46875 C 3.035156,-0.570312 3.007812,-0.429688 2.96875,-0.296875 2.925781,-0.171875 2.875,-0.0507812 2.8125,0.0625 2.75,0.1875 2.671875,0.320312 2.578125,0.46875 L 1.4375,2.171875 C 1.414062,2.210938 1.382812,2.242188 1.34375,2.265625 1.3125,2.296875 1.269531,2.320312 1.21875,2.34375 1.164062,2.363281 1.101562,2.378906 1.03125,2.390625 0.96875,2.398438 0.878906,2.40625 0.765625,2.40625 0.671875,2.40625 0.59375,2.398438 0.53125,2.390625 0.46875,2.378906 0.421875,2.363281 0.390625,2.34375 0.367188,2.332031 0.351562,2.304688 0.34375,2.265625 0.34375,2.234375 0.351562,2.195312 0.375,2.15625 L 1.484375,-0.125 v -1.0625 c 0,-0.144531 0.015625,-0.257812 0.046875,-0.34375 0.03125,-0.09375 0.078125,-0.160156 0.140625,-0.203125 0.070313,-0.050781 0.15625,-0.082031 0.25,-0.09375 0.101563,-0.019531 0.226563,-0.03125 0.375,-0.03125 0.132813,0 0.25,0.011719 0.34375,0.03125 0.101563,0.011719 0.1875,0.042969 0.25,0.09375 C 2.953125,-1.691406 3,-1.625 3.03125,-1.53125 3.0625,-1.445312 3.078125,-1.332031 3.078125,-1.1875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-4" - overflow="visible"> - <path - id="path14" - d="m 7.75,-5.796875 c 0,0.46875 -0.027344,0.945313 -0.078125,1.421875 -0.054687,0.46875 -0.148437,0.929688 -0.28125,1.375 -0.136719,0.4375 -0.320313,0.851562 -0.546875,1.234375 -0.21875,0.375 -0.5,0.710937 -0.84375,1 -0.335938,0.292969 -0.734375,0.523437 -1.203125,0.6875 C 4.328125,0.078125 3.78125,0.15625 3.15625,0.15625 2.925781,0.15625 2.695312,0.140625 2.46875,0.109375 2.25,0.078125 2.046875,0.0390625 1.859375,0 1.679688,-0.0390625 1.53125,-0.0859375 1.40625,-0.140625 1.289062,-0.191406 1.203125,-0.238281 1.140625,-0.28125 1.085938,-0.332031 1.046875,-0.398438 1.015625,-0.484375 0.992188,-0.578125 0.984375,-0.695312 0.984375,-0.84375 0.984375,-0.957031 0.988281,-1.050781 1,-1.125 1.007812,-1.195312 1.019531,-1.253906 1.03125,-1.296875 1.050781,-1.335938 1.078125,-1.363281 1.109375,-1.375 c 0.03125,-0.00781 0.066406,-0.015625 0.109375,-0.015625 0.0625,0 0.144531,0.023437 0.25,0.0625 0.113281,0.042969 0.253906,0.089844 0.421875,0.140625 0.175781,0.042969 0.375,0.085938 0.59375,0.125 C 2.710938,-1.019531 2.96875,-1 3.25,-1 3.789062,-1 4.253906,-1.101562 4.640625,-1.3125 5.023438,-1.519531 5.335938,-1.796875 5.578125,-2.140625 5.816406,-2.492188 6,-2.898438 6.125,-3.359375 6.25,-3.816406 6.316406,-4.300781 6.328125,-4.8125 c -0.292969,0.179688 -0.648437,0.335938 -1.0625,0.46875 -0.40625,0.125 -0.875,0.1875 -1.40625,0.1875 -0.59375,0 -1.09375,-0.078125 -1.5,-0.234375 C 1.953125,-4.554688 1.625,-4.78125 1.375,-5.0625 1.125,-5.34375 0.945312,-5.675781 0.84375,-6.0625 0.738281,-6.457031 0.6875,-6.882812 0.6875,-7.34375 c 0,-0.46875 0.066406,-0.914062 0.203125,-1.34375 0.132813,-0.4375 0.347656,-0.816406 0.640625,-1.140625 0.289062,-0.320313 0.664062,-0.582031 1.125,-0.78125 0.457031,-0.195313 1,-0.296875 1.625,-0.296875 0.445312,0 0.84375,0.05859 1.1875,0.171875 0.351562,0.117187 0.65625,0.28125 0.90625,0.5 0.25,0.210937 0.460938,0.464844 0.640625,0.765625 0.175781,0.304688 0.316406,0.648438 0.421875,1.03125 0.113281,0.375 0.191406,0.789062 0.234375,1.234375 C 7.722656,-6.753906 7.75,-6.285156 7.75,-5.796875 Z M 6.296875,-5.953125 C 6.296875,-6.660156 6.25,-7.253906 6.15625,-7.734375 6.0625,-8.222656 5.921875,-8.613281 5.734375,-8.90625 5.554688,-9.207031 5.332031,-9.425781 5.0625,-9.5625 4.800781,-9.695312 4.5,-9.765625 4.15625,-9.765625 c -0.367188,0 -0.679688,0.070313 -0.9375,0.203125 -0.25,0.125 -0.460938,0.296875 -0.625,0.515625 -0.15625,0.21875 -0.277344,0.46875 -0.359375,0.75 C 2.160156,-8.023438 2.125,-7.742188 2.125,-7.453125 c 0,0.335937 0.03125,0.636719 0.09375,0.90625 0.070312,0.273437 0.1875,0.5 0.34375,0.6875 0.15625,0.1875 0.359375,0.335937 0.609375,0.4375 0.25,0.105469 0.554687,0.15625 0.921875,0.15625 0.414062,0 0.816406,-0.0625 1.203125,-0.1875 0.382813,-0.125 0.71875,-0.289063 1,-0.5 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-5" - overflow="visible"> - <path - id="path17" - d="m 8.03125,-5.390625 c 0,0.824219 -0.070312,1.578125 -0.203125,2.265625 -0.125,0.679688 -0.339844,1.261719 -0.640625,1.75 C 6.882812,-0.882812 6.488281,-0.503906 6,-0.234375 5.507812,0.0234375 4.910156,0.15625 4.203125,0.15625 c -0.679687,0 -1.25,-0.1210938 -1.71875,-0.359375 C 2.023438,-0.441406 1.65625,-0.796875 1.375,-1.265625 1.09375,-1.734375 0.890625,-2.304688 0.765625,-2.984375 0.648438,-3.671875 0.59375,-4.457031 0.59375,-5.34375 c 0,-0.820312 0.066406,-1.570312 0.203125,-2.25 C 0.929688,-8.28125 1.144531,-8.867188 1.4375,-9.359375 1.738281,-9.847656 2.132812,-10.226562 2.625,-10.5 c 0.488281,-0.269531 1.085938,-0.40625 1.796875,-0.40625 0.675781,0 1.242187,0.125 1.703125,0.375 0.46875,0.242188 0.84375,0.59375 1.125,1.0625 0.28125,0.460938 0.476562,1.03125 0.59375,1.71875 0.125,0.6875 0.1875,1.476562 0.1875,2.359375 z m -1.46875,0.09375 c 0,-0.53125 -0.023438,-1.007813 -0.0625,-1.4375 C 6.46875,-7.160156 6.410156,-7.535156 6.328125,-7.859375 6.253906,-8.191406 6.160156,-8.472656 6.046875,-8.703125 5.929688,-8.941406 5.789062,-9.132812 5.625,-9.28125 5.457031,-9.4375 5.265625,-9.550781 5.046875,-9.625 4.835938,-9.695312 4.597656,-9.734375 4.328125,-9.734375 c -0.46875,0 -0.851563,0.117187 -1.140625,0.34375 -0.292969,0.21875 -0.527344,0.523437 -0.703125,0.90625 C 2.316406,-8.097656 2.203125,-7.644531 2.140625,-7.125 2.085938,-6.601562 2.0625,-6.046875 2.0625,-5.453125 c 0,0.8125 0.039062,1.5 0.125,2.0625 0.082031,0.554687 0.210938,1.007813 0.390625,1.359375 0.175781,0.355469 0.40625,0.617188 0.6875,0.78125 0.28125,0.15625 0.617187,0.234375 1.015625,0.234375 0.3125,0 0.582031,-0.046875 0.8125,-0.140625 0.238281,-0.101562 0.441406,-0.25 0.609375,-0.4375 C 5.867188,-1.78125 6.007812,-2 6.125,-2.25 c 0.113281,-0.257812 0.203125,-0.546875 0.265625,-0.859375 0.0625,-0.320313 0.101563,-0.664063 0.125,-1.03125 0.03125,-0.375 0.046875,-0.757813 0.046875,-1.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-6" - overflow="visible"> - <path - id="path20" - d="m 7.625,-3.453125 c 0,0.574219 -0.101562,1.085937 -0.296875,1.53125 -0.1875,0.449219 -0.460937,0.828125 -0.8125,1.140625 -0.355469,0.304688 -0.78125,0.539062 -1.28125,0.703125 C 4.742188,0.078125 4.203125,0.15625 3.609375,0.15625 3.273438,0.15625 2.957031,0.128906 2.65625,0.078125 2.363281,0.0351562 2.097656,-0.015625 1.859375,-0.078125 1.628906,-0.148438 1.441406,-0.21875 1.296875,-0.28125 1.148438,-0.351562 1.054688,-0.40625 1.015625,-0.4375 0.972656,-0.476562 0.941406,-0.515625 0.921875,-0.546875 0.898438,-0.585938 0.882812,-0.628906 0.875,-0.671875 0.863281,-0.722656 0.851562,-0.785156 0.84375,-0.859375 c 0,-0.070313 0,-0.15625 0,-0.25 0,-0.09375 0,-0.175781 0,-0.25 0.007812,-0.082031 0.023438,-0.144531 0.046875,-0.1875 C 0.921875,-1.597656 0.945312,-1.632812 0.96875,-1.65625 1,-1.675781 1.035156,-1.6875 1.078125,-1.6875 c 0.050781,0 0.132813,0.039062 0.25,0.109375 0.125,0.0625 0.28125,0.136719 0.46875,0.21875 0.195313,0.085937 0.441406,0.164063 0.734375,0.234375 0.289062,0.074219 0.632812,0.109375 1.03125,0.109375 0.375,0 0.71875,-0.039063 1.03125,-0.125 0.3125,-0.09375 0.578125,-0.234375 0.796875,-0.421875 0.226563,-0.1875 0.40625,-0.421875 0.53125,-0.703125 0.125,-0.289063 0.1875,-0.644531 0.1875,-1.0625 0,-0.332031 -0.058594,-0.628906 -0.171875,-0.890625 C 5.832031,-4.488281 5.664062,-4.707031 5.4375,-4.875 5.21875,-5.050781 4.9375,-5.179688 4.59375,-5.265625 4.25,-5.359375 3.84375,-5.40625 3.375,-5.40625 c -0.34375,0 -0.636719,0.023438 -0.875,0.0625 -0.242188,0.03125 -0.46875,0.046875 -0.6875,0.046875 -0.15625,0 -0.265625,-0.035156 -0.328125,-0.109375 -0.0625,-0.070312 -0.09375,-0.210938 -0.09375,-0.421875 v -4.375 c 0,-0.175781 0.039063,-0.304687 0.125,-0.390625 0.082031,-0.09375 0.207031,-0.140625 0.375,-0.140625 h 4.75 c 0.039063,0 0.082031,0.01172 0.125,0.03125 0.039063,0.02344 0.078125,0.05859 0.109375,0.109375 0.03125,0.05469 0.050781,0.121094 0.0625,0.203125 0.00781,0.07422 0.015625,0.164063 0.015625,0.265625 0,0.199219 -0.027344,0.355469 -0.078125,0.46875 C 6.820312,-9.550781 6.742188,-9.5 6.640625,-9.5 H 2.625 v 3.015625 c 0.195312,-0.03125 0.394531,-0.046875 0.59375,-0.046875 0.207031,-0.00781 0.441406,-0.015625 0.703125,-0.015625 0.613281,0 1.148437,0.078125 1.609375,0.234375 0.457031,0.148438 0.835938,0.355469 1.140625,0.625 0.3125,0.261719 0.546875,0.585938 0.703125,0.96875 0.164062,0.375 0.25,0.796875 0.25,1.265625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-7" - overflow="visible"> - <path - id="path23" - d="m 7.6875,-0.5625 c 0,0.105469 -0.011719,0.195312 -0.03125,0.265625 C 7.644531,-0.222656 7.625,-0.164062 7.59375,-0.125 7.570312,-0.0820312 7.539062,-0.0507812 7.5,-0.03125 7.46875,-0.0078125 7.429688,0 7.390625,0 H 1.78125 C 1.75,0 1.710938,-0.0078125 1.671875,-0.03125 1.640625,-0.0507812 1.609375,-0.0820312 1.578125,-0.125 1.546875,-0.164062 1.519531,-0.222656 1.5,-0.296875 1.488281,-0.367188 1.484375,-0.457031 1.484375,-0.5625 1.484375,-0.664062 1.488281,-0.753906 1.5,-0.828125 1.519531,-0.898438 1.539062,-0.957031 1.5625,-1 1.59375,-1.050781 1.625,-1.085938 1.65625,-1.109375 c 0.039062,-0.019531 0.082031,-0.03125 0.125,-0.03125 h 2.25 V -9.3125 l -2.078125,1.234375 c -0.105469,0.054687 -0.1875,0.089844 -0.25,0.109375 -0.0625,0.011719 -0.117187,0 -0.15625,-0.03125 C 1.503906,-8.039062 1.472656,-8.101562 1.453125,-8.1875 1.441406,-8.269531 1.4375,-8.378906 1.4375,-8.515625 1.4375,-8.609375 1.441406,-8.6875 1.453125,-8.75 1.460938,-8.8125 1.472656,-8.863281 1.484375,-8.90625 1.503906,-8.957031 1.53125,-9 1.5625,-9.03125 1.59375,-9.0625 1.632812,-9.09375 1.6875,-9.125 l 2.46875,-1.59375 c 0.019531,-0.0078 0.046875,-0.01953 0.078125,-0.03125 0.039063,-0.01953 0.082031,-0.03516 0.125,-0.04687 0.050781,-0.0078 0.109375,-0.01563 0.171875,-0.01563 0.070312,0 0.160156,0 0.265625,0 0.125,0 0.226563,0.0078 0.3125,0.01563 0.09375,0.01172 0.164063,0.02734 0.21875,0.04687 0.050781,0.02344 0.082031,0.04687 0.09375,0.07813 0.019531,0.02344 0.03125,0.05469 0.03125,0.09375 v 9.4375 h 1.9375 c 0.050781,0 0.09375,0.011719 0.125,0.03125 0.039063,0.023437 0.070313,0.058594 0.09375,0.109375 0.03125,0.042969 0.050781,0.101562 0.0625,0.171875 0.00781,0.074219 0.015625,0.164063 0.015625,0.265625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-8" - overflow="visible"> - <path - id="path26" - d="m 7.59375,-3.078125 c 0,0.5 -0.089844,0.949219 -0.265625,1.34375 C 7.160156,-1.335938 6.914062,-1 6.59375,-0.71875 6.269531,-0.4375 5.875,-0.21875 5.40625,-0.0625 4.9375,0.0820312 4.40625,0.15625 3.8125,0.15625 3.445312,0.15625 3.109375,0.125 2.796875,0.0625 2.484375,0.0078125 2.207031,-0.0507812 1.96875,-0.125 1.726562,-0.207031 1.523438,-0.289062 1.359375,-0.375 1.203125,-0.46875 1.101562,-0.53125 1.0625,-0.5625 1.019531,-0.601562 0.988281,-0.644531 0.96875,-0.6875 0.945312,-0.726562 0.925781,-0.773438 0.90625,-0.828125 0.882812,-0.878906 0.867188,-0.945312 0.859375,-1.03125 c 0,-0.082031 0,-0.179688 0,-0.296875 0,-0.195313 0.015625,-0.332031 0.046875,-0.40625 0.039062,-0.082031 0.097656,-0.125 0.171875,-0.125 0.050781,0 0.148437,0.046875 0.296875,0.140625 0.144531,0.085938 0.332031,0.179688 0.5625,0.28125 0.226562,0.105469 0.492188,0.203125 0.796875,0.296875 0.3125,0.085937 0.65625,0.125 1.03125,0.125 0.363281,0 0.679687,-0.046875 0.953125,-0.140625 C 5,-1.25 5.234375,-1.378906 5.421875,-1.546875 c 0.195313,-0.175781 0.34375,-0.382813 0.4375,-0.625 C 5.953125,-2.410156 6,-2.664062 6,-2.9375 6,-3.238281 5.9375,-3.507812 5.8125,-3.75 5.695312,-4 5.523438,-4.210938 5.296875,-4.390625 5.066406,-4.566406 4.78125,-4.703125 4.4375,-4.796875 4.101562,-4.890625 3.722656,-4.9375 3.296875,-4.9375 H 2.28125 c -0.042969,0 -0.085938,-0.00781 -0.125,-0.03125 C 2.113281,-4.988281 2.078125,-5.019531 2.046875,-5.0625 2.015625,-5.101562 1.988281,-5.160156 1.96875,-5.234375 1.945312,-5.304688 1.9375,-5.398438 1.9375,-5.515625 c 0,-0.101563 0.00781,-0.191406 0.03125,-0.265625 0.019531,-0.070312 0.039062,-0.128906 0.0625,-0.171875 C 2.0625,-5.992188 2.097656,-6.019531 2.140625,-6.03125 2.179688,-6.050781 2.226562,-6.0625 2.28125,-6.0625 h 0.9375 c 0.363281,0 0.6875,-0.046875 0.96875,-0.140625 0.289062,-0.09375 0.535156,-0.226563 0.734375,-0.40625 C 5.128906,-6.785156 5.285156,-7 5.390625,-7.25 5.503906,-7.5 5.5625,-7.773438 5.5625,-8.078125 c 0,-0.21875 -0.039062,-0.425781 -0.109375,-0.625 C 5.378906,-8.910156 5.269531,-9.085938 5.125,-9.234375 4.988281,-9.390625 4.804688,-9.507812 4.578125,-9.59375 c -0.230469,-0.082031 -0.492187,-0.125 -0.78125,-0.125 -0.3125,0 -0.605469,0.046875 -0.875,0.140625 -0.273437,0.09375 -0.511719,0.199219 -0.71875,0.3125 -0.210937,0.117187 -0.386719,0.21875 -0.53125,0.3125 C 1.535156,-8.859375 1.441406,-8.8125 1.390625,-8.8125 1.347656,-8.8125 1.3125,-8.816406 1.28125,-8.828125 1.25,-8.835938 1.222656,-8.863281 1.203125,-8.90625 1.179688,-8.945312 1.164062,-9.003906 1.15625,-9.078125 c 0,-0.082031 0,-0.179687 0,-0.296875 0,-0.082031 0,-0.15625 0,-0.21875 0.00781,-0.070312 0.019531,-0.128906 0.03125,-0.171875 0.019531,-0.050781 0.039062,-0.09375 0.0625,-0.125 0.019531,-0.039063 0.054688,-0.085937 0.109375,-0.140625 0.050781,-0.05078 0.15625,-0.125 0.3125,-0.21875 0.164063,-0.101562 0.363281,-0.203125 0.59375,-0.296875 0.238281,-0.101563 0.507813,-0.1875 0.8125,-0.25 0.3125,-0.07031 0.644531,-0.109375 1,-0.109375 0.5,0 0.9375,0.07031 1.3125,0.203125 0.375,0.125 0.6875,0.308594 0.9375,0.546875 0.257813,0.230469 0.453125,0.507812 0.578125,0.828125 0.125,0.324219 0.1875,0.679687 0.1875,1.0625 0,0.34375 -0.046875,0.664063 -0.140625,0.953125 -0.085937,0.292969 -0.214844,0.554688 -0.390625,0.78125 -0.167969,0.21875 -0.375,0.40625 -0.625,0.5625 -0.25,0.15625 -0.539062,0.265625 -0.859375,0.328125 V -5.625 c 0.363281,0.042969 0.695313,0.136719 1,0.28125 0.3125,0.148438 0.578125,0.328125 0.796875,0.546875 0.226562,0.21875 0.40625,0.480469 0.53125,0.78125 0.125,0.292969 0.1875,0.605469 0.1875,0.9375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-0" - overflow="visible"> - <path - id="path29" - d="M 8.125,-10.734375 V 0 H 0.359375 v -10.734375 z m -0.734375,10.0625 V -10.0625 h -6.3125 v 9.390625 z M 6.359375,-7.09375 c 0,0.324219 -0.046875,0.617188 -0.140625,0.875 -0.09375,0.25 -0.230469,0.464844 -0.40625,0.640625 -0.179688,0.167969 -0.386719,0.304687 -0.625,0.40625 C 4.957031,-5.066406 4.703125,-5.007812 4.421875,-5 L 4.375,-3.734375 c 0,0.054687 -0.042969,0.089844 -0.125,0.109375 -0.085938,0.023438 -0.199219,0.03125 -0.34375,0.03125 -0.085938,0 -0.152344,0 -0.203125,0 C 3.648438,-3.601562 3.601562,-3.613281 3.5625,-3.625 3.53125,-3.632812 3.503906,-3.644531 3.484375,-3.65625 3.472656,-3.675781 3.46875,-3.703125 3.46875,-3.734375 l -0.046875,-1.53125 c -0.011719,-0.164063 0.019531,-0.28125 0.09375,-0.34375 0.082031,-0.070313 0.1875,-0.109375 0.3125,-0.109375 h 0.15625 c 0.25,0 0.457031,-0.03125 0.625,-0.09375 C 4.773438,-5.882812 4.90625,-5.976562 5,-6.09375 5.101562,-6.207031 5.175781,-6.34375 5.21875,-6.5 c 0.050781,-0.164062 0.078125,-0.34375 0.078125,-0.53125 0,-0.40625 -0.117187,-0.722656 -0.34375,-0.953125 -0.230469,-0.238281 -0.59375,-0.359375 -1.09375,-0.359375 -0.210937,0 -0.398437,0.023438 -0.5625,0.0625 -0.167969,0.042969 -0.3125,0.089844 -0.4375,0.140625 -0.125,0.054687 -0.230469,0.101563 -0.3125,0.140625 -0.085937,0.042969 -0.148437,0.0625 -0.1875,0.0625 -0.011719,0 -0.027344,-0.00391 -0.046875,-0.015625 -0.023438,-0.00781 -0.042969,-0.03125 -0.0625,-0.0625 -0.011719,-0.03125 -0.023438,-0.070313 -0.03125,-0.125 -0.011719,-0.050781 -0.015625,-0.117187 -0.015625,-0.203125 0,-0.09375 0.00391,-0.171875 0.015625,-0.234375 0.019531,-0.0625 0.050781,-0.113281 0.09375,-0.15625 0.039062,-0.039063 0.113281,-0.085937 0.21875,-0.140625 0.113281,-0.050781 0.242188,-0.097656 0.390625,-0.140625 0.15625,-0.050781 0.320313,-0.09375 0.5,-0.125 C 3.609375,-9.171875 3.800781,-9.1875 4,-9.1875 c 0.40625,0 0.757812,0.058594 1.0625,0.171875 0.300781,0.105469 0.546875,0.25 0.734375,0.4375 0.1875,0.1875 0.328125,0.414063 0.421875,0.671875 0.09375,0.25 0.140625,0.523438 0.140625,0.8125 z M 4.5625,-2.265625 c 0,0.117187 -0.011719,0.214844 -0.03125,0.296875 -0.023438,0.074219 -0.058594,0.136719 -0.109375,0.1875 -0.042969,0.054688 -0.105469,0.089844 -0.1875,0.109375 -0.074219,0.023437 -0.171875,0.03125 -0.296875,0.03125 -0.117188,0 -0.214844,-0.00781 -0.296875,-0.03125 C 3.554688,-1.691406 3.488281,-1.726562 3.4375,-1.78125 3.394531,-1.832031 3.359375,-1.894531 3.328125,-1.96875 3.304688,-2.050781 3.296875,-2.148438 3.296875,-2.265625 c 0,-0.113281 0.00781,-0.210937 0.03125,-0.296875 0.03125,-0.082031 0.066406,-0.144531 0.109375,-0.1875 0.050781,-0.050781 0.117188,-0.085938 0.203125,-0.109375 0.082031,-0.019531 0.179687,-0.03125 0.296875,-0.03125 0.125,0 0.222656,0.011719 0.296875,0.03125 0.082031,0.023437 0.144531,0.058594 0.1875,0.109375 0.050781,0.042969 0.085937,0.105469 0.109375,0.1875 0.019531,0.085938 0.03125,0.183594 0.03125,0.296875 z M 0,3.296875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-1" - overflow="visible"> - <path - id="path32" - d="m 7.671875,-0.609375 c 0,0.09375 -0.011719,0.183594 -0.03125,0.265625 -0.011719,0.074219 -0.03125,0.136719 -0.0625,0.1875 -0.023437,0.054688 -0.054687,0.09375 -0.09375,0.125 C 7.441406,-0.0078125 7.398438,0 7.359375,0 h -5.9375 C 1.335938,0 1.265625,-0.0078125 1.203125,-0.03125 1.148438,-0.0507812 1.101562,-0.0820312 1.0625,-0.125 1.019531,-0.164062 0.988281,-0.226562 0.96875,-0.3125 0.957031,-0.394531 0.953125,-0.5 0.953125,-0.625 c 0,-0.101562 0,-0.195312 0,-0.28125 C 0.960938,-0.988281 0.976562,-1.0625 1,-1.125 1.03125,-1.195312 1.066406,-1.265625 1.109375,-1.328125 1.148438,-1.390625 1.207031,-1.457031 1.28125,-1.53125 l 2.078125,-2.203125 c 0.476563,-0.507813 0.863281,-0.96875 1.15625,-1.375 C 4.804688,-5.515625 5.03125,-5.878906 5.1875,-6.203125 5.34375,-6.535156 5.445312,-6.835938 5.5,-7.109375 5.550781,-7.378906 5.578125,-7.632812 5.578125,-7.875 c 0,-0.238281 -0.042969,-0.460938 -0.125,-0.671875 C 5.378906,-8.765625 5.269531,-8.953125 5.125,-9.109375 4.976562,-9.273438 4.789062,-9.40625 4.5625,-9.5 4.34375,-9.59375 4.09375,-9.640625 3.8125,-9.640625 3.46875,-9.640625 3.160156,-9.59375 2.890625,-9.5 2.628906,-9.40625 2.394531,-9.300781 2.1875,-9.1875 c -0.199219,0.117188 -0.367188,0.21875 -0.5,0.3125 -0.136719,0.09375 -0.234375,0.140625 -0.296875,0.140625 -0.042969,0 -0.078125,-0.00781 -0.109375,-0.03125 C 1.25,-8.796875 1.222656,-8.832031 1.203125,-8.875 1.179688,-8.925781 1.164062,-8.992188 1.15625,-9.078125 1.144531,-9.160156 1.140625,-9.257812 1.140625,-9.375 c 0,-0.082031 0,-0.15625 0,-0.21875 0.00781,-0.0625 0.019531,-0.113281 0.03125,-0.15625 0.019531,-0.039062 0.039063,-0.082031 0.0625,-0.125 0.019531,-0.039062 0.0625,-0.085938 0.125,-0.140625 0.070313,-0.0625 0.1875,-0.140625 0.34375,-0.234375 0.164063,-0.101562 0.375,-0.203125 0.625,-0.296875 0.25,-0.101563 0.519531,-0.1875 0.8125,-0.25 0.300781,-0.07031 0.613281,-0.109375 0.9375,-0.109375 0.519531,0 0.972656,0.07813 1.359375,0.234375 0.394531,0.148437 0.71875,0.34375 0.96875,0.59375 0.257812,0.25 0.453125,0.546875 0.578125,0.890625 0.132813,0.335938 0.203125,0.695312 0.203125,1.078125 0,0.34375 -0.03125,0.6875 -0.09375,1.03125 -0.0625,0.335937 -0.195312,0.699219 -0.390625,1.09375 C 6.503906,-5.585938 6.21875,-5.144531 5.84375,-4.65625 5.476562,-4.175781 4.988281,-3.617188 4.375,-2.984375 L 2.671875,-1.21875 H 7.34375 c 0.039062,0 0.082031,0.015625 0.125,0.046875 0.039062,0.023437 0.078125,0.058594 0.109375,0.109375 0.03125,0.054688 0.050781,0.117188 0.0625,0.1875 0.019531,0.074219 0.03125,0.164062 0.03125,0.265625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-2" - overflow="visible"> - <path - id="path35" - d="m 7.828125,-10.125 c 0,0.09375 -0.00781,0.183594 -0.015625,0.265625 C 7.800781,-9.773438 7.789062,-9.695312 7.78125,-9.625 7.769531,-9.550781 7.75,-9.476562 7.71875,-9.40625 7.695312,-9.34375 7.671875,-9.269531 7.640625,-9.1875 l -3.875,8.90625 C 3.742188,-0.207031 3.710938,-0.148438 3.671875,-0.109375 3.628906,-0.0664062 3.570312,-0.03125 3.5,0 3.4375,0.0195312 3.351562,0.03125 3.25,0.03125 3.15625,0.0390625 3.035156,0.046875 2.890625,0.046875 c -0.1875,0 -0.335937,-0.0117188 -0.4375,-0.03125 C 2.347656,0.00390625 2.269531,-0.015625 2.21875,-0.046875 2.175781,-0.0859375 2.15625,-0.132812 2.15625,-0.1875 2.164062,-0.238281 2.1875,-0.300781 2.21875,-0.375 l 4.078125,-9.109375 h -5.15625 c -0.105469,0 -0.183594,-0.050781 -0.234375,-0.15625 C 0.851562,-9.753906 0.828125,-9.914062 0.828125,-10.125 c 0,-0.101562 0.003906,-0.191406 0.015625,-0.265625 0.007812,-0.08203 0.03125,-0.148437 0.0625,-0.203125 0.03125,-0.05078 0.0625,-0.08594 0.09375,-0.109375 0.039062,-0.01953 0.085938,-0.03125 0.140625,-0.03125 h 6.25 c 0.082031,0 0.148437,0.01172 0.203125,0.03125 0.0625,0.01172 0.109375,0.04297 0.140625,0.09375 0.03125,0.04297 0.050781,0.105469 0.0625,0.1875 0.019531,0.07422 0.03125,0.171875 0.03125,0.296875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-3" - overflow="visible"> - <path - id="path38" - d="m 3.078125,-1.1875 c 0,0.167969 -0.011719,0.324219 -0.03125,0.46875 C 3.035156,-0.570312 3.007812,-0.429688 2.96875,-0.296875 2.925781,-0.171875 2.875,-0.0507812 2.8125,0.0625 2.75,0.1875 2.671875,0.320312 2.578125,0.46875 L 1.4375,2.171875 C 1.414062,2.210938 1.382812,2.242188 1.34375,2.265625 1.3125,2.296875 1.269531,2.320312 1.21875,2.34375 1.164062,2.363281 1.101562,2.378906 1.03125,2.390625 0.96875,2.398438 0.878906,2.40625 0.765625,2.40625 0.671875,2.40625 0.59375,2.398438 0.53125,2.390625 0.46875,2.378906 0.421875,2.363281 0.390625,2.34375 0.367188,2.332031 0.351562,2.304688 0.34375,2.265625 0.34375,2.234375 0.351562,2.195312 0.375,2.15625 L 1.484375,-0.125 v -1.0625 c 0,-0.144531 0.015625,-0.257812 0.046875,-0.34375 0.03125,-0.09375 0.078125,-0.160156 0.140625,-0.203125 0.070313,-0.050781 0.15625,-0.082031 0.25,-0.09375 0.101563,-0.019531 0.226563,-0.03125 0.375,-0.03125 0.132813,0 0.25,0.011719 0.34375,0.03125 0.101563,0.011719 0.1875,0.042969 0.25,0.09375 C 2.953125,-1.691406 3,-1.625 3.03125,-1.53125 3.0625,-1.445312 3.078125,-1.332031 3.078125,-1.1875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-4" - overflow="visible"> - <path - id="path41" - d="m 7.75,-5.796875 c 0,0.46875 -0.027344,0.945313 -0.078125,1.421875 -0.054687,0.46875 -0.148437,0.929688 -0.28125,1.375 -0.136719,0.4375 -0.320313,0.851562 -0.546875,1.234375 -0.21875,0.375 -0.5,0.710937 -0.84375,1 -0.335938,0.292969 -0.734375,0.523437 -1.203125,0.6875 C 4.328125,0.078125 3.78125,0.15625 3.15625,0.15625 2.925781,0.15625 2.695312,0.140625 2.46875,0.109375 2.25,0.078125 2.046875,0.0390625 1.859375,0 1.679688,-0.0390625 1.53125,-0.0859375 1.40625,-0.140625 1.289062,-0.191406 1.203125,-0.238281 1.140625,-0.28125 1.085938,-0.332031 1.046875,-0.398438 1.015625,-0.484375 0.992188,-0.578125 0.984375,-0.695312 0.984375,-0.84375 0.984375,-0.957031 0.988281,-1.050781 1,-1.125 1.007812,-1.195312 1.019531,-1.253906 1.03125,-1.296875 1.050781,-1.335938 1.078125,-1.363281 1.109375,-1.375 c 0.03125,-0.00781 0.066406,-0.015625 0.109375,-0.015625 0.0625,0 0.144531,0.023437 0.25,0.0625 0.113281,0.042969 0.253906,0.089844 0.421875,0.140625 0.175781,0.042969 0.375,0.085938 0.59375,0.125 C 2.710938,-1.019531 2.96875,-1 3.25,-1 3.789062,-1 4.253906,-1.101562 4.640625,-1.3125 5.023438,-1.519531 5.335938,-1.796875 5.578125,-2.140625 5.816406,-2.492188 6,-2.898438 6.125,-3.359375 6.25,-3.816406 6.316406,-4.300781 6.328125,-4.8125 c -0.292969,0.179688 -0.648437,0.335938 -1.0625,0.46875 -0.40625,0.125 -0.875,0.1875 -1.40625,0.1875 -0.59375,0 -1.09375,-0.078125 -1.5,-0.234375 C 1.953125,-4.554688 1.625,-4.78125 1.375,-5.0625 1.125,-5.34375 0.945312,-5.675781 0.84375,-6.0625 0.738281,-6.457031 0.6875,-6.882812 0.6875,-7.34375 c 0,-0.46875 0.066406,-0.914062 0.203125,-1.34375 0.132813,-0.4375 0.347656,-0.816406 0.640625,-1.140625 0.289062,-0.320313 0.664062,-0.582031 1.125,-0.78125 0.457031,-0.195313 1,-0.296875 1.625,-0.296875 0.445312,0 0.84375,0.05859 1.1875,0.171875 0.351562,0.117187 0.65625,0.28125 0.90625,0.5 0.25,0.210937 0.460938,0.464844 0.640625,0.765625 0.175781,0.304688 0.316406,0.648438 0.421875,1.03125 0.113281,0.375 0.191406,0.789062 0.234375,1.234375 C 7.722656,-6.753906 7.75,-6.285156 7.75,-5.796875 Z M 6.296875,-5.953125 C 6.296875,-6.660156 6.25,-7.253906 6.15625,-7.734375 6.0625,-8.222656 5.921875,-8.613281 5.734375,-8.90625 5.554688,-9.207031 5.332031,-9.425781 5.0625,-9.5625 4.800781,-9.695312 4.5,-9.765625 4.15625,-9.765625 c -0.367188,0 -0.679688,0.070313 -0.9375,0.203125 -0.25,0.125 -0.460938,0.296875 -0.625,0.515625 -0.15625,0.21875 -0.277344,0.46875 -0.359375,0.75 C 2.160156,-8.023438 2.125,-7.742188 2.125,-7.453125 c 0,0.335937 0.03125,0.636719 0.09375,0.90625 0.070312,0.273437 0.1875,0.5 0.34375,0.6875 0.15625,0.1875 0.359375,0.335937 0.609375,0.4375 0.25,0.105469 0.554687,0.15625 0.921875,0.15625 0.414062,0 0.816406,-0.0625 1.203125,-0.1875 0.382813,-0.125 0.71875,-0.289063 1,-0.5 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-5" - overflow="visible"> - <path - id="path44" - d="m 7.6875,-0.5625 c 0,0.105469 -0.011719,0.195312 -0.03125,0.265625 C 7.644531,-0.222656 7.625,-0.164062 7.59375,-0.125 7.570312,-0.0820312 7.539062,-0.0507812 7.5,-0.03125 7.46875,-0.0078125 7.429688,0 7.390625,0 H 1.78125 C 1.75,0 1.710938,-0.0078125 1.671875,-0.03125 1.640625,-0.0507812 1.609375,-0.0820312 1.578125,-0.125 1.546875,-0.164062 1.519531,-0.222656 1.5,-0.296875 1.488281,-0.367188 1.484375,-0.457031 1.484375,-0.5625 1.484375,-0.664062 1.488281,-0.753906 1.5,-0.828125 1.519531,-0.898438 1.539062,-0.957031 1.5625,-1 1.59375,-1.050781 1.625,-1.085938 1.65625,-1.109375 c 0.039062,-0.019531 0.082031,-0.03125 0.125,-0.03125 h 2.25 V -9.3125 l -2.078125,1.234375 c -0.105469,0.054687 -0.1875,0.089844 -0.25,0.109375 -0.0625,0.011719 -0.117187,0 -0.15625,-0.03125 C 1.503906,-8.039062 1.472656,-8.101562 1.453125,-8.1875 1.441406,-8.269531 1.4375,-8.378906 1.4375,-8.515625 1.4375,-8.609375 1.441406,-8.6875 1.453125,-8.75 1.460938,-8.8125 1.472656,-8.863281 1.484375,-8.90625 1.503906,-8.957031 1.53125,-9 1.5625,-9.03125 1.59375,-9.0625 1.632812,-9.09375 1.6875,-9.125 l 2.46875,-1.59375 c 0.019531,-0.0078 0.046875,-0.01953 0.078125,-0.03125 0.039063,-0.01953 0.082031,-0.03516 0.125,-0.04687 0.050781,-0.0078 0.109375,-0.01563 0.171875,-0.01563 0.070312,0 0.160156,0 0.265625,0 0.125,0 0.226563,0.0078 0.3125,0.01563 0.09375,0.01172 0.164063,0.02734 0.21875,0.04687 0.050781,0.02344 0.082031,0.04687 0.09375,0.07813 0.019531,0.02344 0.03125,0.05469 0.03125,0.09375 v 9.4375 h 1.9375 c 0.050781,0 0.09375,0.011719 0.125,0.03125 0.039063,0.023437 0.070313,0.058594 0.09375,0.109375 0.03125,0.042969 0.050781,0.101562 0.0625,0.171875 0.00781,0.074219 0.015625,0.164063 0.015625,0.265625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-6" - overflow="visible"> - <path - id="path47" - d="m 8.03125,-5.390625 c 0,0.824219 -0.070312,1.578125 -0.203125,2.265625 -0.125,0.679688 -0.339844,1.261719 -0.640625,1.75 C 6.882812,-0.882812 6.488281,-0.503906 6,-0.234375 5.507812,0.0234375 4.910156,0.15625 4.203125,0.15625 c -0.679687,0 -1.25,-0.1210938 -1.71875,-0.359375 C 2.023438,-0.441406 1.65625,-0.796875 1.375,-1.265625 1.09375,-1.734375 0.890625,-2.304688 0.765625,-2.984375 0.648438,-3.671875 0.59375,-4.457031 0.59375,-5.34375 c 0,-0.820312 0.066406,-1.570312 0.203125,-2.25 C 0.929688,-8.28125 1.144531,-8.867188 1.4375,-9.359375 1.738281,-9.847656 2.132812,-10.226562 2.625,-10.5 c 0.488281,-0.269531 1.085938,-0.40625 1.796875,-0.40625 0.675781,0 1.242187,0.125 1.703125,0.375 0.46875,0.242188 0.84375,0.59375 1.125,1.0625 0.28125,0.460938 0.476562,1.03125 0.59375,1.71875 0.125,0.6875 0.1875,1.476562 0.1875,2.359375 z m -1.46875,0.09375 c 0,-0.53125 -0.023438,-1.007813 -0.0625,-1.4375 C 6.46875,-7.160156 6.410156,-7.535156 6.328125,-7.859375 6.253906,-8.191406 6.160156,-8.472656 6.046875,-8.703125 5.929688,-8.941406 5.789062,-9.132812 5.625,-9.28125 5.457031,-9.4375 5.265625,-9.550781 5.046875,-9.625 4.835938,-9.695312 4.597656,-9.734375 4.328125,-9.734375 c -0.46875,0 -0.851563,0.117187 -1.140625,0.34375 -0.292969,0.21875 -0.527344,0.523437 -0.703125,0.90625 C 2.316406,-8.097656 2.203125,-7.644531 2.140625,-7.125 2.085938,-6.601562 2.0625,-6.046875 2.0625,-5.453125 c 0,0.8125 0.039062,1.5 0.125,2.0625 0.082031,0.554687 0.210938,1.007813 0.390625,1.359375 0.175781,0.355469 0.40625,0.617188 0.6875,0.78125 0.28125,0.15625 0.617187,0.234375 1.015625,0.234375 0.3125,0 0.582031,-0.046875 0.8125,-0.140625 0.238281,-0.101562 0.441406,-0.25 0.609375,-0.4375 C 5.867188,-1.78125 6.007812,-2 6.125,-2.25 c 0.113281,-0.257812 0.203125,-0.546875 0.265625,-0.859375 0.0625,-0.320313 0.101563,-0.664063 0.125,-1.03125 0.03125,-0.375 0.046875,-0.757813 0.046875,-1.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-7" - overflow="visible"> - <path - id="path50" - d="m 7.625,-3.453125 c 0,0.574219 -0.101562,1.085937 -0.296875,1.53125 -0.1875,0.449219 -0.460937,0.828125 -0.8125,1.140625 -0.355469,0.304688 -0.78125,0.539062 -1.28125,0.703125 C 4.742188,0.078125 4.203125,0.15625 3.609375,0.15625 3.273438,0.15625 2.957031,0.128906 2.65625,0.078125 2.363281,0.0351562 2.097656,-0.015625 1.859375,-0.078125 1.628906,-0.148438 1.441406,-0.21875 1.296875,-0.28125 1.148438,-0.351562 1.054688,-0.40625 1.015625,-0.4375 0.972656,-0.476562 0.941406,-0.515625 0.921875,-0.546875 0.898438,-0.585938 0.882812,-0.628906 0.875,-0.671875 0.863281,-0.722656 0.851562,-0.785156 0.84375,-0.859375 c 0,-0.070313 0,-0.15625 0,-0.25 0,-0.09375 0,-0.175781 0,-0.25 0.007812,-0.082031 0.023438,-0.144531 0.046875,-0.1875 C 0.921875,-1.597656 0.945312,-1.632812 0.96875,-1.65625 1,-1.675781 1.035156,-1.6875 1.078125,-1.6875 c 0.050781,0 0.132813,0.039062 0.25,0.109375 0.125,0.0625 0.28125,0.136719 0.46875,0.21875 0.195313,0.085937 0.441406,0.164063 0.734375,0.234375 0.289062,0.074219 0.632812,0.109375 1.03125,0.109375 0.375,0 0.71875,-0.039063 1.03125,-0.125 0.3125,-0.09375 0.578125,-0.234375 0.796875,-0.421875 0.226563,-0.1875 0.40625,-0.421875 0.53125,-0.703125 0.125,-0.289063 0.1875,-0.644531 0.1875,-1.0625 0,-0.332031 -0.058594,-0.628906 -0.171875,-0.890625 C 5.832031,-4.488281 5.664062,-4.707031 5.4375,-4.875 5.21875,-5.050781 4.9375,-5.179688 4.59375,-5.265625 4.25,-5.359375 3.84375,-5.40625 3.375,-5.40625 c -0.34375,0 -0.636719,0.023438 -0.875,0.0625 -0.242188,0.03125 -0.46875,0.046875 -0.6875,0.046875 -0.15625,0 -0.265625,-0.035156 -0.328125,-0.109375 -0.0625,-0.070312 -0.09375,-0.210938 -0.09375,-0.421875 v -4.375 c 0,-0.175781 0.039063,-0.304687 0.125,-0.390625 0.082031,-0.09375 0.207031,-0.140625 0.375,-0.140625 h 4.75 c 0.039063,0 0.082031,0.01172 0.125,0.03125 0.039063,0.02344 0.078125,0.05859 0.109375,0.109375 0.03125,0.05469 0.050781,0.121094 0.0625,0.203125 0.00781,0.07422 0.015625,0.164063 0.015625,0.265625 0,0.199219 -0.027344,0.355469 -0.078125,0.46875 C 6.820312,-9.550781 6.742188,-9.5 6.640625,-9.5 H 2.625 v 3.015625 c 0.195312,-0.03125 0.394531,-0.046875 0.59375,-0.046875 0.207031,-0.00781 0.441406,-0.015625 0.703125,-0.015625 0.613281,0 1.148437,0.078125 1.609375,0.234375 0.457031,0.148438 0.835938,0.355469 1.140625,0.625 0.3125,0.261719 0.546875,0.585938 0.703125,0.96875 0.164062,0.375 0.25,0.796875 0.25,1.265625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-8" - overflow="visible"> - <path - id="path53" - d="m 8.125,-3.0625 c 0,0.1875 -0.03125,0.335938 -0.09375,0.4375 -0.054688,0.105469 -0.125,0.15625 -0.21875,0.15625 H 6.59375 v 2.265625 C 6.59375,-0.160156 6.582031,-0.125 6.5625,-0.09375 6.539062,-0.0625 6.5,-0.0351562 6.4375,-0.015625 6.382812,0.00390625 6.3125,0.0195312 6.21875,0.03125 6.132812,0.0390625 6.023438,0.046875 5.890625,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 5.460938,0.0195312 5.394531,0.00390625 5.34375,-0.015625 5.289062,-0.0351562 5.253906,-0.0625 5.234375,-0.09375 5.222656,-0.125 5.21875,-0.160156 5.21875,-0.203125 V -2.46875 h -4.4375 c -0.0625,0 -0.121094,-0.00391 -0.171875,-0.015625 -0.042969,-0.019531 -0.085937,-0.050781 -0.125,-0.09375 -0.03125,-0.039063 -0.054687,-0.101563 -0.0625,-0.1875 C 0.410156,-2.847656 0.40625,-2.957031 0.40625,-3.09375 c 0,-0.101562 0,-0.195312 0,-0.28125 C 0.414062,-3.457031 0.425781,-3.53125 0.4375,-3.59375 0.457031,-3.664062 0.476562,-3.734375 0.5,-3.796875 0.53125,-3.867188 0.566406,-3.941406 0.609375,-4.015625 L 4.46875,-10.53125 c 0.03125,-0.03906 0.070312,-0.07813 0.125,-0.109375 0.050781,-0.03906 0.117188,-0.07031 0.203125,-0.09375 0.082031,-0.01953 0.179687,-0.03516 0.296875,-0.04687 0.125,-0.0078 0.269531,-0.01563 0.4375,-0.01563 0.1875,0 0.347656,0.01172 0.484375,0.03125 0.132813,0.01172 0.242187,0.02734 0.328125,0.04687 0.082031,0.02344 0.144531,0.05469 0.1875,0.09375 0.039062,0.03125 0.0625,0.07422 0.0625,0.125 v 6.859375 H 7.8125 c 0.09375,0 0.164062,0.046875 0.21875,0.140625 0.0625,0.09375 0.09375,0.242188 0.09375,0.4375 z M 5.21875,-9.53125 H 5.203125 l -3.5,5.890625 H 5.21875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-9" - overflow="visible"> - <path - id="path56" - d="m 7.9375,-3.484375 c 0,0.480469 -0.074219,0.9375 -0.21875,1.375 -0.136719,0.4375 -0.355469,0.824219 -0.65625,1.15625 -0.304688,0.335937 -0.683594,0.605469 -1.140625,0.8125 -0.460937,0.1953125 -1,0.296875 -1.625,0.296875 -0.449219,0 -0.84375,-0.054688 -1.1875,-0.15625 -0.34375,-0.113281 -0.648437,-0.269531 -0.90625,-0.46875 -0.25,-0.207031 -0.460937,-0.460938 -0.625,-0.765625 C 1.410156,-1.535156 1.273438,-1.875 1.171875,-2.25 1.066406,-2.632812 0.992188,-3.050781 0.953125,-3.5 c -0.042969,-0.457031 -0.0625,-0.945312 -0.0625,-1.46875 0,-0.457031 0.019531,-0.921875 0.0625,-1.390625 0.050781,-0.476563 0.140625,-0.9375 0.265625,-1.375 0.132812,-0.4375 0.3125,-0.84375 0.53125,-1.21875 0.21875,-0.382813 0.488281,-0.71875 0.8125,-1 0.332031,-0.289063 0.726562,-0.519531 1.1875,-0.6875 0.457031,-0.164063 0.992188,-0.25 1.609375,-0.25 0.195313,0 0.398437,0.01563 0.609375,0.04687 0.21875,0.02344 0.414062,0.05469 0.59375,0.09375 0.175781,0.04297 0.320312,0.08984 0.4375,0.140625 0.125,0.04297 0.207031,0.07813 0.25,0.109375 0.039062,0.03125 0.066406,0.07031 0.078125,0.109375 0.019531,0.03125 0.035156,0.07031 0.046875,0.109375 0.00781,0.04297 0.015625,0.08984 0.015625,0.140625 0.00781,0.05469 0.015625,0.121094 0.015625,0.203125 0,0.09375 0,0.179688 0,0.25 0,0.074219 -0.011719,0.132812 -0.03125,0.171875 C 7.351562,-9.472656 7.328125,-9.4375 7.296875,-9.40625 7.265625,-9.382812 7.226562,-9.375 7.1875,-9.375 7.125,-9.375 7.039062,-9.394531 6.9375,-9.4375 6.832031,-9.476562 6.703125,-9.519531 6.546875,-9.5625 6.398438,-9.613281 6.21875,-9.65625 6,-9.6875 5.789062,-9.726562 5.546875,-9.75 5.265625,-9.75 c -0.523437,0 -0.96875,0.105469 -1.34375,0.3125 -0.367187,0.210938 -0.667969,0.492188 -0.90625,0.84375 C 2.785156,-8.238281 2.613281,-7.828125 2.5,-7.359375 c -0.117188,0.46875 -0.179688,0.960937 -0.1875,1.46875 0.144531,-0.082031 0.304688,-0.164063 0.484375,-0.25 0.175781,-0.082031 0.367187,-0.15625 0.578125,-0.21875 0.21875,-0.070313 0.445312,-0.128906 0.6875,-0.171875 0.238281,-0.039062 0.492188,-0.0625 0.765625,-0.0625 0.570313,0 1.054687,0.078125 1.453125,0.234375 0.40625,0.15625 0.726562,0.375 0.96875,0.65625 0.25,0.28125 0.425781,0.617187 0.53125,1 0.101562,0.375 0.15625,0.78125 0.15625,1.21875 z M 6.5,-3.34375 C 6.5,-3.664062 6.46875,-3.957031 6.40625,-4.21875 6.34375,-4.476562 6.234375,-4.695312 6.078125,-4.875 5.929688,-5.0625 5.734375,-5.207031 5.484375,-5.3125 5.234375,-5.414062 4.925781,-5.46875 4.5625,-5.46875 c -0.199219,0 -0.402344,0.023438 -0.609375,0.0625 C 3.742188,-5.375 3.546875,-5.320312 3.359375,-5.25 3.171875,-5.1875 2.988281,-5.113281 2.8125,-5.03125 2.632812,-4.945312 2.472656,-4.851562 2.328125,-4.75 c 0,0.710938 0.046875,1.308594 0.140625,1.796875 0.09375,0.480469 0.222656,0.867187 0.390625,1.15625 0.175781,0.28125 0.394531,0.484375 0.65625,0.609375 C 3.773438,-1.0625 4.082031,-1 4.4375,-1 4.789062,-1 5.097656,-1.0625 5.359375,-1.1875 5.617188,-1.320312 5.832031,-1.5 6,-1.71875 6.175781,-1.945312 6.300781,-2.203125 6.375,-2.484375 6.457031,-2.765625 6.5,-3.050781 6.5,-3.34375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-10" - overflow="visible"> - <path - id="path59" - d="m 7.921875,-2.75 c 0,0.460938 -0.085937,0.871094 -0.25,1.234375 -0.167969,0.367187 -0.40625,0.671875 -0.71875,0.921875 -0.3125,0.25 -0.699219,0.4375 -1.15625,0.5625 -0.460937,0.125 -0.984375,0.1875 -1.578125,0.1875 -0.554688,0 -1.046875,-0.0585938 -1.484375,-0.171875 -0.4375,-0.113281 -0.8125,-0.285156 -1.125,-0.515625 C 1.304688,-0.757812 1.078125,-1.039062 0.921875,-1.375 0.765625,-1.707031 0.6875,-2.082031 0.6875,-2.5 c 0,-0.34375 0.050781,-0.65625 0.15625,-0.9375 0.113281,-0.28125 0.273438,-0.539062 0.484375,-0.78125 0.207031,-0.238281 0.460937,-0.460938 0.765625,-0.671875 0.300781,-0.207031 0.644531,-0.40625 1.03125,-0.59375 -0.335938,-0.164063 -0.632812,-0.34375 -0.890625,-0.53125 -0.25,-0.195313 -0.464844,-0.40625 -0.640625,-0.625 C 1.414062,-6.867188 1.28125,-7.109375 1.1875,-7.359375 1.09375,-7.617188 1.046875,-7.894531 1.046875,-8.1875 c 0,-0.375 0.066406,-0.726562 0.203125,-1.0625 0.144531,-0.332031 0.351562,-0.617188 0.625,-0.859375 0.269531,-0.238281 0.613281,-0.429687 1.03125,-0.578125 0.425781,-0.144531 0.925781,-0.21875 1.5,-0.21875 0.539062,0 1.007812,0.07031 1.40625,0.203125 0.394531,0.125 0.71875,0.304687 0.96875,0.53125 0.257812,0.21875 0.445312,0.484375 0.5625,0.796875 0.125,0.304688 0.1875,0.625 0.1875,0.96875 0,0.28125 -0.046875,0.554688 -0.140625,0.8125 C 7.304688,-7.332031 7.175781,-7.082031 7,-6.84375 6.820312,-6.613281 6.601562,-6.394531 6.34375,-6.1875 6.082031,-5.988281 5.789062,-5.800781 5.46875,-5.625 5.851562,-5.4375 6.195312,-5.238281 6.5,-5.03125 6.8125,-4.820312 7.070312,-4.597656 7.28125,-4.359375 7.488281,-4.128906 7.644531,-3.882812 7.75,-3.625 7.863281,-3.363281 7.921875,-3.070312 7.921875,-2.75 Z M 6.125,-8.265625 c 0,-0.226563 -0.042969,-0.4375 -0.125,-0.625 C 5.925781,-9.085938 5.8125,-9.25 5.65625,-9.375 5.5,-9.507812 5.304688,-9.609375 5.078125,-9.671875 4.847656,-9.742188 4.585938,-9.78125 4.296875,-9.78125 c -0.605469,0 -1.0625,0.136719 -1.375,0.40625 -0.304687,0.273438 -0.453125,0.640625 -0.453125,1.109375 0,0.21875 0.035156,0.421875 0.109375,0.609375 0.082031,0.179688 0.203125,0.351562 0.359375,0.515625 0.15625,0.167969 0.351562,0.328125 0.59375,0.484375 0.238281,0.15625 0.523438,0.324219 0.859375,0.5 0.5625,-0.289062 0.988281,-0.609375 1.28125,-0.953125 C 5.972656,-7.460938 6.125,-7.847656 6.125,-8.265625 Z m 0.34375,5.65625 c 0,-0.25 -0.046875,-0.476563 -0.140625,-0.6875 C 6.234375,-3.503906 6.09375,-3.695312 5.90625,-3.875 5.71875,-4.0625 5.476562,-4.238281 5.1875,-4.40625 4.90625,-4.570312 4.578125,-4.75 4.203125,-4.9375 3.847656,-4.757812 3.539062,-4.582031 3.28125,-4.40625 3.019531,-4.238281 2.800781,-4.0625 2.625,-3.875 2.457031,-3.695312 2.332031,-3.503906 2.25,-3.296875 c -0.085938,0.199219 -0.125,0.417969 -0.125,0.65625 0,0.542969 0.179688,0.960937 0.546875,1.25 0.375,0.292969 0.925781,0.4375 1.65625,0.4375 0.707031,0 1.238281,-0.144531 1.59375,-0.4375 0.363281,-0.300781 0.546875,-0.707031 0.546875,-1.21875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-11" - overflow="visible"> - <path - id="path62" - d="m 7.203125,-3.015625 c 0,0.5 -0.09375,0.949219 -0.28125,1.34375 -0.1875,0.398437 -0.449219,0.734375 -0.78125,1.015625 -0.324219,0.273438 -0.710937,0.476562 -1.15625,0.609375 C 4.535156,0.0859375 4.054688,0.15625 3.546875,0.15625 3.179688,0.15625 2.84375,0.125 2.53125,0.0625 2.226562,0 1.957031,-0.0703125 1.71875,-0.15625 1.476562,-0.25 1.273438,-0.34375 1.109375,-0.4375 0.953125,-0.53125 0.84375,-0.609375 0.78125,-0.671875 0.71875,-0.734375 0.671875,-0.816406 0.640625,-0.921875 0.609375,-1.023438 0.59375,-1.164062 0.59375,-1.34375 c 0,-0.113281 0.003906,-0.210938 0.015625,-0.296875 0.007813,-0.082031 0.023437,-0.144531 0.046875,-0.1875 0.019531,-0.050781 0.046875,-0.085937 0.078125,-0.109375 0.03125,-0.019531 0.070313,-0.03125 0.125,-0.03125 0.070313,0 0.175781,0.046875 0.3125,0.140625 0.144531,0.09375 0.328125,0.199219 0.546875,0.3125 0.226562,0.105469 0.5,0.210937 0.8125,0.3125 0.3125,0.09375 0.671875,0.140625 1.078125,0.140625 0.3125,0 0.59375,-0.039062 0.84375,-0.125 C 4.710938,-1.269531 4.9375,-1.382812 5.125,-1.53125 5.3125,-1.6875 5.453125,-1.875 5.546875,-2.09375 c 0.101563,-0.226562 0.15625,-0.484375 0.15625,-0.765625 0,-0.300781 -0.074219,-0.554687 -0.21875,-0.765625 C 5.347656,-3.84375 5.164062,-4.035156 4.9375,-4.203125 4.71875,-4.367188 4.460938,-4.519531 4.171875,-4.65625 3.878906,-4.789062 3.582031,-4.925781 3.28125,-5.0625 2.976562,-5.207031 2.679688,-5.363281 2.390625,-5.53125 2.097656,-5.707031 1.835938,-5.910156 1.609375,-6.140625 c -0.21875,-0.226563 -0.402344,-0.5 -0.546875,-0.8125 -0.136719,-0.3125 -0.203125,-0.6875 -0.203125,-1.125 0,-0.445313 0.078125,-0.847656 0.234375,-1.203125 0.164062,-0.351562 0.394531,-0.648438 0.6875,-0.890625 0.289062,-0.238281 0.632812,-0.421875 1.03125,-0.546875 0.40625,-0.125 0.84375,-0.1875 1.3125,-0.1875 0.226562,0 0.460938,0.02344 0.703125,0.0625 0.25,0.04297 0.476563,0.101562 0.6875,0.171875 0.207031,0.07422 0.394531,0.152344 0.5625,0.234375 0.164063,0.08594 0.273437,0.152344 0.328125,0.203125 0.050781,0.05469 0.085938,0.09375 0.109375,0.125 0.019531,0.03125 0.035156,0.07422 0.046875,0.125 0.00781,0.042969 0.015625,0.101563 0.015625,0.171875 0.00781,0.0625 0.015625,0.148438 0.015625,0.25 0,0.105469 -0.00781,0.195312 -0.015625,0.265625 C 6.566406,-9.222656 6.550781,-9.15625 6.53125,-9.09375 6.519531,-9.039062 6.5,-9.003906 6.46875,-8.984375 c -0.03125,0.023437 -0.070312,0.03125 -0.109375,0.03125 -0.054687,0 -0.148437,-0.035156 -0.28125,-0.109375 -0.125,-0.082031 -0.28125,-0.171875 -0.46875,-0.265625 -0.1875,-0.09375 -0.414063,-0.179687 -0.671875,-0.265625 -0.261719,-0.082031 -0.554688,-0.125 -0.875,-0.125 -0.292969,0 -0.554688,0.042969 -0.78125,0.125 -0.21875,0.085938 -0.402344,0.195312 -0.546875,0.328125 -0.136719,0.125 -0.242187,0.28125 -0.3125,0.46875 C 2.347656,-8.617188 2.3125,-8.425781 2.3125,-8.21875 c 0,0.304688 0.066406,0.5625 0.203125,0.78125 0.132813,0.210938 0.316406,0.398438 0.546875,0.5625 0.226562,0.167969 0.488281,0.324219 0.78125,0.46875 0.300781,0.136719 0.601562,0.277344 0.90625,0.421875 0.300781,0.136719 0.597656,0.289063 0.890625,0.453125 0.289063,0.167969 0.550781,0.367188 0.78125,0.59375 0.238281,0.230469 0.425781,0.5 0.5625,0.8125 0.144531,0.3125 0.21875,0.683594 0.21875,1.109375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-12" - overflow="visible"> - <path - id="path65" - d="m 5.15625,-0.75 c 0,0.15625 -0.011719,0.28125 -0.03125,0.375 C 5.101562,-0.28125 5.066406,-0.207031 5.015625,-0.15625 4.972656,-0.113281 4.90625,-0.0703125 4.8125,-0.03125 4.726562,0 4.628906,0.0234375 4.515625,0.046875 4.398438,0.078125 4.28125,0.0976562 4.15625,0.109375 c -0.125,0.019531 -0.25,0.03125 -0.375,0.03125 -0.386719,0 -0.71875,-0.0546875 -1,-0.15625 C 2.5,-0.117188 2.269531,-0.269531 2.09375,-0.46875 1.914062,-0.675781 1.785156,-0.941406 1.703125,-1.265625 1.628906,-1.585938 1.59375,-1.960938 1.59375,-2.390625 V -6.75 H 0.546875 c -0.085937,0 -0.152344,-0.039062 -0.203125,-0.125 -0.042969,-0.09375 -0.0625,-0.242188 -0.0625,-0.453125 0,-0.101563 0.003906,-0.1875 0.015625,-0.25 0.007813,-0.070313 0.023437,-0.132813 0.046875,-0.1875 0.019531,-0.050781 0.046875,-0.082031 0.078125,-0.09375 0.039063,-0.019531 0.085937,-0.03125 0.140625,-0.03125 h 1.03125 v -1.78125 C 1.59375,-9.710938 1.601562,-9.75 1.625,-9.78125 1.644531,-9.8125 1.679688,-9.835938 1.734375,-9.859375 1.785156,-9.890625 1.851562,-9.910156 1.9375,-9.921875 2.03125,-9.929688 2.144531,-9.9375 2.28125,-9.9375 c 0.132812,0 0.242188,0.00781 0.328125,0.015625 0.09375,0.011719 0.160156,0.03125 0.203125,0.0625 0.050781,0.023437 0.085938,0.046875 0.109375,0.078125 0.03125,0.03125 0.046875,0.070312 0.046875,0.109375 v 1.78125 H 4.875 c 0.050781,0 0.09375,0.011719 0.125,0.03125 0.03125,0.011719 0.054688,0.042969 0.078125,0.09375 0.03125,0.054687 0.050781,0.117187 0.0625,0.1875 0.00781,0.0625 0.015625,0.148437 0.015625,0.25 0,0.210937 -0.027344,0.359375 -0.078125,0.453125 C 5.023438,-6.789062 4.957031,-6.75 4.875,-6.75 H 2.96875 v 4.15625 c 0,0.523438 0.070312,0.914062 0.21875,1.171875 0.15625,0.261719 0.429688,0.390625 0.828125,0.390625 0.125,0 0.234375,-0.00781 0.328125,-0.03125 C 4.445312,-1.09375 4.535156,-1.117188 4.609375,-1.140625 4.691406,-1.171875 4.757812,-1.195312 4.8125,-1.21875 4.863281,-1.25 4.914062,-1.265625 4.96875,-1.265625 c 0.019531,0 0.039062,0.011719 0.0625,0.03125 0.03125,0.011719 0.050781,0.039063 0.0625,0.078125 C 5.113281,-1.125 5.128906,-1.070312 5.140625,-1 c 0.00781,0.0625 0.015625,0.148438 0.015625,0.25 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-13" - overflow="visible"> - <path - id="path68" - d="m 5.640625,-7.1875 c 0,0.125 -0.00781,0.230469 -0.015625,0.3125 0,0.085938 -0.011719,0.152344 -0.03125,0.203125 -0.023438,0.042969 -0.042969,0.074219 -0.0625,0.09375 -0.023438,0.023437 -0.058594,0.03125 -0.109375,0.03125 -0.042969,0 -0.09375,-0.00781 -0.15625,-0.03125 -0.0625,-0.019531 -0.136719,-0.039063 -0.21875,-0.0625 C 4.972656,-6.671875 4.882812,-6.695312 4.78125,-6.71875 4.675781,-6.738281 4.566406,-6.75 4.453125,-6.75 c -0.136719,0 -0.273437,0.027344 -0.40625,0.078125 -0.125,0.054687 -0.265625,0.148437 -0.421875,0.28125 -0.148438,0.125 -0.296875,0.292969 -0.453125,0.5 -0.15625,0.210937 -0.335937,0.464844 -0.53125,0.765625 v 4.921875 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -7.46875 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.03125 0.054688,-0.054687 0.109375,-0.078125 0.050781,-0.019531 0.113281,-0.035156 0.1875,-0.046875 0.082031,-0.00781 0.1875,-0.015625 0.3125,-0.015625 0.125,0 0.222656,0.00781 0.296875,0.015625 0.082031,0.011719 0.144531,0.027344 0.1875,0.046875 0.050781,0.023438 0.082031,0.046875 0.09375,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 v 1.078125 c 0.207031,-0.300781 0.398438,-0.546875 0.578125,-0.734375 0.1875,-0.1875 0.359375,-0.332031 0.515625,-0.4375 0.15625,-0.101563 0.3125,-0.175781 0.46875,-0.21875 0.164062,-0.039063 0.328125,-0.0625 0.484375,-0.0625 0.070313,0 0.15625,0.00781 0.25,0.015625 0.09375,0 0.1875,0.015625 0.28125,0.046875 0.101563,0.023437 0.191406,0.046875 0.265625,0.078125 0.082031,0.023438 0.140625,0.046875 0.171875,0.078125 0.03125,0.023437 0.050781,0.046875 0.0625,0.078125 0.019531,0.023438 0.03125,0.054688 0.03125,0.09375 C 5.617188,-7.625 5.625,-7.566406 5.625,-7.484375 5.632812,-7.410156 5.640625,-7.3125 5.640625,-7.1875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-14" - overflow="visible"> - <path - id="path71" - d="m 7.640625,-4.265625 c 0,0.21875 -0.054687,0.375 -0.15625,0.46875 -0.105469,0.085937 -0.230469,0.125 -0.375,0.125 H 2.21875 c 0,0.417969 0.039062,0.792969 0.125,1.125 0.082031,0.335937 0.21875,0.621094 0.40625,0.859375 0.195312,0.230469 0.445312,0.414062 0.75,0.546875 0.3125,0.125 0.695312,0.1875 1.15625,0.1875 0.351562,0 0.664062,-0.023437 0.9375,-0.078125 0.28125,-0.0625 0.519531,-0.128906 0.71875,-0.203125 0.195312,-0.070313 0.359375,-0.132813 0.484375,-0.1875 0.132813,-0.0625 0.238281,-0.09375 0.3125,-0.09375 0.03125,0 0.0625,0.011719 0.09375,0.03125 0.03125,0.011719 0.054687,0.039063 0.078125,0.078125 0.019531,0.042969 0.03125,0.101562 0.03125,0.171875 0.00781,0.0625 0.015625,0.148437 0.015625,0.25 0,0.074219 -0.00781,0.136719 -0.015625,0.1875 0,0.054687 -0.00781,0.101563 -0.015625,0.140625 -0.011719,0.042969 -0.027344,0.078125 -0.046875,0.109375 -0.011719,0.03125 -0.03125,0.0625 -0.0625,0.09375 -0.03125,0.03125 -0.125,0.085937 -0.28125,0.15625 -0.148438,0.0625 -0.339844,0.132813 -0.578125,0.203125 C 6.097656,-0.03125 5.820312,0.0234375 5.5,0.078125 5.1875,0.128906 4.851562,0.15625 4.5,0.15625 c -0.605469,0 -1.140625,-0.0859375 -1.609375,-0.25 C 2.429688,-0.269531 2.039062,-0.523438 1.71875,-0.859375 1.40625,-1.203125 1.164062,-1.625 1,-2.125 0.84375,-2.632812 0.765625,-3.226562 0.765625,-3.90625 c 0,-0.644531 0.082031,-1.222656 0.25,-1.734375 0.164063,-0.507813 0.40625,-0.941406 0.71875,-1.296875 0.3125,-0.363281 0.6875,-0.640625 1.125,-0.828125 0.445313,-0.1875 0.945313,-0.28125 1.5,-0.28125 0.582031,0 1.078125,0.09375 1.484375,0.28125 0.414062,0.1875 0.753906,0.445313 1.015625,0.765625 0.269531,0.3125 0.46875,0.683594 0.59375,1.109375 0.125,0.429687 0.1875,0.886719 0.1875,1.375 z m -1.375,-0.40625 c 0.019531,-0.71875 -0.140625,-1.28125 -0.484375,-1.6875 -0.335938,-0.414063 -0.828125,-0.625 -1.484375,-0.625 -0.335937,0 -0.632813,0.070313 -0.890625,0.203125 -0.25,0.125 -0.464844,0.292969 -0.640625,0.5 -0.167969,0.210938 -0.296875,0.453125 -0.390625,0.734375 -0.09375,0.28125 -0.148438,0.574219 -0.15625,0.875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-15" - overflow="visible"> - <path - id="path74" - d="m 6.640625,-1.34375 c 0,0.09375 -0.00781,0.179688 -0.015625,0.25 0,0.0625 -0.011719,0.121094 -0.03125,0.171875 -0.011719,0.042969 -0.027344,0.085937 -0.046875,0.125 -0.011719,0.03125 -0.054687,0.085937 -0.125,0.15625 -0.074219,0.0625 -0.195313,0.148437 -0.359375,0.25 -0.167969,0.105469 -0.355469,0.199219 -0.5625,0.28125 -0.199219,0.0859375 -0.421875,0.1445312 -0.671875,0.1875 -0.242187,0.050781 -0.492187,0.078125 -0.75,0.078125 -0.542969,0 -1.023437,-0.0898438 -1.4375,-0.265625 C 2.234375,-0.285156 1.890625,-0.539062 1.609375,-0.875 1.328125,-1.21875 1.113281,-1.632812 0.96875,-2.125 0.820312,-2.625 0.75,-3.203125 0.75,-3.859375 0.75,-4.585938 0.835938,-5.21875 1.015625,-5.75 1.191406,-6.28125 1.4375,-6.710938 1.75,-7.046875 c 0.3125,-0.332031 0.679688,-0.582031 1.109375,-0.75 0.425781,-0.164063 0.882813,-0.25 1.375,-0.25 0.238281,0 0.46875,0.027344 0.6875,0.078125 0.226563,0.042969 0.4375,0.101562 0.625,0.171875 0.1875,0.074219 0.351563,0.15625 0.5,0.25 0.144531,0.09375 0.25,0.171875 0.3125,0.234375 0.070313,0.0625 0.117187,0.117188 0.140625,0.15625 0.03125,0.042969 0.050781,0.089844 0.0625,0.140625 0.019531,0.054687 0.03125,0.117187 0.03125,0.1875 0.00781,0.0625 0.015625,0.140625 0.015625,0.234375 0,0.21875 -0.027344,0.371094 -0.078125,0.453125 -0.054688,0.085937 -0.117188,0.125 -0.1875,0.125 -0.085938,0 -0.179688,-0.039063 -0.28125,-0.125 C 5.957031,-6.234375 5.820312,-6.332031 5.65625,-6.4375 5.488281,-6.550781 5.285156,-6.65625 5.046875,-6.75 4.816406,-6.84375 4.539062,-6.890625 4.21875,-6.890625 c -0.65625,0 -1.164062,0.257813 -1.515625,0.765625 -0.355469,0.5 -0.53125,1.234375 -0.53125,2.203125 0,0.480469 0.046875,0.902344 0.140625,1.265625 0.09375,0.367188 0.226562,0.667969 0.40625,0.90625 0.175781,0.242188 0.390625,0.421875 0.640625,0.546875 0.257813,0.117187 0.554687,0.171875 0.890625,0.171875 0.3125,0 0.585938,-0.046875 0.828125,-0.140625 C 5.316406,-1.273438 5.519531,-1.382812 5.6875,-1.5 5.863281,-1.625 6.007812,-1.734375 6.125,-1.828125 6.25,-1.921875 6.347656,-1.96875 6.421875,-1.96875 c 0.03125,0 0.0625,0.011719 0.09375,0.03125 0.03125,0.023438 0.050781,0.058594 0.0625,0.109375 0.019531,0.054687 0.035156,0.121094 0.046875,0.203125 0.00781,0.074219 0.015625,0.167969 0.015625,0.28125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-16" - overflow="visible"> - <path - id="path77" - d="m 7.703125,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 7.648438,-0.0625 7.613281,-0.0351562 7.5625,-0.015625 7.507812,0.00390625 7.4375,0.0195312 7.34375,0.03125 7.257812,0.0390625 7.148438,0.046875 7.015625,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 6.585938,0.0195312 6.519531,0.00390625 6.46875,-0.015625 6.425781,-0.0351562 6.390625,-0.0625 6.359375,-0.09375 6.335938,-0.125 6.328125,-0.160156 6.328125,-0.203125 v -4.375 c 0,-0.425781 -0.03125,-0.769531 -0.09375,-1.03125 C 6.171875,-5.867188 6.070312,-6.09375 5.9375,-6.28125 5.8125,-6.46875 5.644531,-6.609375 5.4375,-6.703125 5.238281,-6.804688 5.007812,-6.859375 4.75,-6.859375 4.40625,-6.859375 4.0625,-6.738281 3.71875,-6.5 3.375,-6.257812 3.015625,-5.898438 2.640625,-5.421875 v 5.21875 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -11.09375 c 0,-0.03906 0.00781,-0.07813 0.03125,-0.109375 0.019531,-0.03906 0.054687,-0.07031 0.109375,-0.09375 0.050781,-0.01953 0.117188,-0.03516 0.203125,-0.04687 0.09375,-0.0078 0.207031,-0.01563 0.34375,-0.01563 0.132813,0 0.242187,0.0078 0.328125,0.01563 0.09375,0.01172 0.164062,0.02734 0.21875,0.04687 0.050781,0.02344 0.085938,0.05469 0.109375,0.09375 0.019531,0.03125 0.03125,0.07031 0.03125,0.109375 v 4.46875 C 3.035156,-7.242188 3.429688,-7.550781 3.828125,-7.75 4.222656,-7.945312 4.625,-8.046875 5.03125,-8.046875 c 0.5,0 0.914062,0.085937 1.25,0.25 0.34375,0.167969 0.617188,0.390625 0.828125,0.671875 0.207031,0.28125 0.359375,0.617188 0.453125,1 0.09375,0.375 0.140625,0.835938 0.140625,1.375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-17" - overflow="visible"> - <path - id="path80" - d="" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-18" - overflow="visible"> - <path - id="path83" - d="m 6.890625,-0.203125 c 0,0.074219 -0.023437,0.125 -0.0625,0.15625 -0.042969,0.03125 -0.105469,0.05078125 -0.1875,0.0625 -0.074219,0.0195312 -0.183594,0.03125 -0.328125,0.03125 -0.148438,0 -0.265625,-0.0117188 -0.359375,-0.03125 -0.085937,-0.01171875 -0.148437,-0.03125 -0.1875,-0.0625 -0.03125,-0.03125 -0.046875,-0.082031 -0.046875,-0.15625 v -0.75 C 5.394531,-0.597656 5.03125,-0.320312 4.625,-0.125 4.226562,0.0625 3.804688,0.15625 3.359375,0.15625 2.960938,0.15625 2.601562,0.101562 2.28125,0 1.96875,-0.101562 1.695312,-0.25 1.46875,-0.4375 1.25,-0.632812 1.078125,-0.875 0.953125,-1.15625 c -0.125,-0.28125 -0.1875,-0.597656 -0.1875,-0.953125 0,-0.425781 0.082031,-0.789063 0.25,-1.09375 C 1.191406,-3.515625 1.4375,-3.773438 1.75,-3.984375 2.070312,-4.191406 2.46875,-4.34375 2.9375,-4.4375 3.40625,-4.539062 3.925781,-4.59375 4.5,-4.59375 H 5.53125 V -5.1875 C 5.53125,-5.46875 5.5,-5.71875 5.4375,-5.9375 5.382812,-6.164062 5.289062,-6.351562 5.15625,-6.5 5.019531,-6.644531 4.84375,-6.753906 4.625,-6.828125 4.40625,-6.898438 4.140625,-6.9375 3.828125,-6.9375 c -0.335937,0 -0.636719,0.042969 -0.90625,0.125 -0.273437,0.074219 -0.511719,0.164062 -0.71875,0.265625 -0.199219,0.09375 -0.367187,0.183594 -0.5,0.265625 -0.136719,0.074219 -0.234375,0.109375 -0.296875,0.109375 -0.042969,0 -0.085938,-0.00781 -0.125,-0.03125 C 1.25,-6.222656 1.21875,-6.253906 1.1875,-6.296875 1.164062,-6.335938 1.148438,-6.394531 1.140625,-6.46875 1.128906,-6.539062 1.125,-6.617188 1.125,-6.703125 c 0,-0.132813 0.00781,-0.238281 0.03125,-0.3125 0.019531,-0.082031 0.066406,-0.160156 0.140625,-0.234375 0.070313,-0.070312 0.195313,-0.15625 0.375,-0.25 0.1875,-0.101562 0.398437,-0.191406 0.640625,-0.265625 0.238281,-0.082031 0.5,-0.148437 0.78125,-0.203125 0.28125,-0.050781 0.566406,-0.078125 0.859375,-0.078125 0.53125,0 0.984375,0.0625 1.359375,0.1875 0.382812,0.117187 0.691406,0.292969 0.921875,0.53125 0.226563,0.230469 0.394531,0.523437 0.5,0.875 0.101563,0.34375 0.15625,0.75 0.15625,1.21875 z M 5.53125,-3.609375 H 4.359375 c -0.375,0 -0.703125,0.03125 -0.984375,0.09375 -0.273438,0.0625 -0.5,0.15625 -0.6875,0.28125 -0.179688,0.125 -0.308594,0.277344 -0.390625,0.453125 -0.085937,0.167969 -0.125,0.367188 -0.125,0.59375 0,0.386719 0.117187,0.699219 0.359375,0.9375 0.25,0.230469 0.59375,0.34375 1.03125,0.34375 0.363281,0 0.695312,-0.09375 1,-0.28125 0.3125,-0.1875 0.632812,-0.46875 0.96875,-0.84375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-19" - overflow="visible"> - <path - id="path86" - d="m 7.390625,-7.6875 c 0,0.023438 0,0.042969 0,0.0625 0,0.023438 -0.00781,0.046875 -0.015625,0.078125 0,0.03125 -0.00781,0.0625 -0.015625,0.09375 -0.011719,0.03125 -0.023437,0.070313 -0.03125,0.109375 L 4.78125,-0.25 C 4.757812,-0.1875 4.726562,-0.132812 4.6875,-0.09375 4.65625,-0.0625 4.601562,-0.03125 4.53125,0 4.457031,0.0195312 4.363281,0.03125 4.25,0.03125 4.144531,0.0390625 4.007812,0.046875 3.84375,0.046875 3.675781,0.046875 3.535156,0.0390625 3.421875,0.03125 3.316406,0.0195312 3.226562,0.00390625 3.15625,-0.015625 3.09375,-0.0351562 3.039062,-0.0664062 3,-0.109375 2.957031,-0.148438 2.925781,-0.195312 2.90625,-0.25 L 0.359375,-7.34375 C 0.335938,-7.414062 0.320312,-7.472656 0.3125,-7.515625 0.300781,-7.566406 0.289062,-7.601562 0.28125,-7.625 c 0,-0.03125 0,-0.050781 0,-0.0625 0,-0.050781 0.007812,-0.09375 0.03125,-0.125 0.019531,-0.03125 0.054688,-0.054688 0.109375,-0.078125 0.050781,-0.019531 0.117187,-0.03125 0.203125,-0.03125 0.09375,-0.00781 0.203125,-0.015625 0.328125,-0.015625 0.164063,0 0.296875,0.00781 0.390625,0.015625 0.09375,0.011719 0.164062,0.027344 0.21875,0.046875 0.050781,0.023438 0.085938,0.046875 0.109375,0.078125 0.03125,0.03125 0.054687,0.074219 0.078125,0.125 l 2.109375,6.15625 0.03125,0.109375 0.03125,-0.109375 L 6,-7.671875 c 0.00781,-0.050781 0.023438,-0.09375 0.046875,-0.125 0.03125,-0.03125 0.070313,-0.054687 0.125,-0.078125 0.0625,-0.019531 0.132813,-0.035156 0.21875,-0.046875 C 6.484375,-7.929688 6.601562,-7.9375 6.75,-7.9375 c 0.132812,0 0.242188,0.00781 0.328125,0.015625 0.082031,0 0.144531,0.011719 0.1875,0.03125 0.050781,0.023437 0.082031,0.046875 0.09375,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-20" - overflow="visible"> - <path - id="path89" - d="m 7.515625,-7.34375 c 0,0.199219 -0.027344,0.339844 -0.078125,0.421875 -0.054688,0.085937 -0.121094,0.125 -0.203125,0.125 H 6.15625 c 0.195312,0.210937 0.332031,0.433594 0.40625,0.671875 0.082031,0.242188 0.125,0.492188 0.125,0.75 0,0.429688 -0.074219,0.808594 -0.21875,1.140625 -0.136719,0.335937 -0.335938,0.617187 -0.59375,0.84375 -0.25,0.230469 -0.554688,0.40625 -0.90625,0.53125 -0.355469,0.117187 -0.75,0.171875 -1.1875,0.171875 -0.304688,0 -0.59375,-0.035156 -0.875,-0.109375 -0.273438,-0.082031 -0.480469,-0.1875 -0.625,-0.3125 -0.09375,0.105469 -0.179688,0.21875 -0.25,0.34375 -0.0625,0.125 -0.09375,0.273437 -0.09375,0.4375 0,0.199219 0.085938,0.359375 0.265625,0.484375 0.1875,0.125 0.429687,0.195312 0.734375,0.203125 l 1.9375,0.09375 c 0.375,0.011719 0.710938,0.0625 1.015625,0.15625 0.3125,0.085937 0.582031,0.214844 0.8125,0.390625 0.226563,0.167969 0.40625,0.375 0.53125,0.625 0.125,0.242188 0.1875,0.519531 0.1875,0.84375 0,0.34375 -0.074219,0.671875 -0.21875,0.984375 -0.136719,0.3125 -0.355469,0.582031 -0.65625,0.8125 -0.292969,0.238281 -0.667969,0.425781 -1.125,0.5625 -0.460937,0.132813 -1,0.203125 -1.625,0.203125 C 3.191406,3.03125 2.675781,2.976562 2.25,2.875 1.832031,2.769531 1.488281,2.628906 1.21875,2.453125 0.945312,2.273438 0.75,2.0625 0.625,1.8125 0.5,1.570312 0.4375,1.304688 0.4375,1.015625 0.4375,0.835938 0.457031,0.660156 0.5,0.484375 0.550781,0.316406 0.617188,0.15625 0.703125,0 0.796875,-0.15625 0.910156,-0.300781 1.046875,-0.4375 1.179688,-0.582031 1.335938,-0.722656 1.515625,-0.859375 1.242188,-1.003906 1.039062,-1.179688 0.90625,-1.390625 0.78125,-1.597656 0.71875,-1.820312 0.71875,-2.0625 c 0,-0.34375 0.066406,-0.644531 0.203125,-0.90625 C 1.066406,-3.238281 1.238281,-3.476562 1.4375,-3.6875 1.269531,-3.894531 1.132812,-4.125 1.03125,-4.375 0.9375,-4.632812 0.890625,-4.945312 0.890625,-5.3125 c 0,-0.425781 0.066406,-0.804688 0.203125,-1.140625 0.144531,-0.34375 0.34375,-0.628906 0.59375,-0.859375 0.257812,-0.226562 0.566406,-0.40625 0.921875,-0.53125 0.363281,-0.125 0.753906,-0.1875 1.171875,-0.1875 0.226562,0 0.441406,0.015625 0.640625,0.046875 0.195313,0.023437 0.378906,0.054687 0.546875,0.09375 h 2.265625 c 0.09375,0 0.160156,0.046875 0.203125,0.140625 0.050781,0.085938 0.078125,0.21875 0.078125,0.40625 z M 5.375,-5.375 c 0,-0.507812 -0.140625,-0.90625 -0.421875,-1.1875 -0.28125,-0.28125 -0.679687,-0.421875 -1.1875,-0.421875 -0.273437,0 -0.507813,0.046875 -0.703125,0.140625 -0.199219,0.085938 -0.367188,0.203125 -0.5,0.359375 -0.125,0.148437 -0.21875,0.324219 -0.28125,0.53125 -0.0625,0.199219 -0.09375,0.40625 -0.09375,0.625 0,0.5 0.140625,0.890625 0.421875,1.171875 0.28125,0.28125 0.671875,0.421875 1.171875,0.421875 0.269531,0 0.503906,-0.039063 0.703125,-0.125 0.207031,-0.09375 0.375,-0.210937 0.5,-0.359375 C 5.117188,-4.375 5.21875,-4.550781 5.28125,-4.75 5.34375,-4.945312 5.375,-5.15625 5.375,-5.375 Z M 6.0625,0.546875 C 6.0625,0.222656 5.925781,-0.0195312 5.65625,-0.1875 5.394531,-0.363281 5.039062,-0.457031 4.59375,-0.46875 L 2.671875,-0.546875 c -0.179687,0.148437 -0.324219,0.28125 -0.4375,0.40625 -0.117187,0.125 -0.210937,0.2382812 -0.28125,0.34375 C 1.890625,0.316406 1.84375,0.429688 1.8125,0.546875 1.789062,0.660156 1.78125,0.773438 1.78125,0.890625 c 0,0.351563 0.179688,0.625 0.546875,0.8125 0.363281,0.1875 0.875,0.28125 1.53125,0.28125 0.414063,0 0.765625,-0.042969 1.046875,-0.125 C 5.1875,1.785156 5.410156,1.679688 5.578125,1.546875 5.742188,1.410156 5.863281,1.253906 5.9375,1.078125 6.019531,0.910156 6.0625,0.734375 6.0625,0.546875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-21" - overflow="visible"> - <path - id="path92" - d="m 7.40625,-0.59375 c 0,0.105469 -0.00781,0.195312 -0.015625,0.265625 -0.011719,0.074219 -0.03125,0.136719 -0.0625,0.1875 -0.03125,0.0546875 -0.0625,0.0898438 -0.09375,0.109375 C 7.203125,-0.0078125 7.160156,0 7.109375,0 H 1.953125 C 1.828125,0 1.707031,-0.0390625 1.59375,-0.125 1.476562,-0.207031 1.421875,-0.359375 1.421875,-0.578125 v -9.578125 c 0,-0.21875 0.054687,-0.367188 0.171875,-0.453125 0.113281,-0.08203 0.234375,-0.125 0.359375,-0.125 H 7.0625 c 0.039062,0 0.078125,0.01172 0.109375,0.03125 0.039063,0.02344 0.070313,0.05859 0.09375,0.109375 0.019531,0.04297 0.035156,0.105469 0.046875,0.1875 0.019531,0.07422 0.03125,0.164062 0.03125,0.265625 0,0.105469 -0.011719,0.195313 -0.03125,0.265625 -0.011719,0.074219 -0.027344,0.136719 -0.046875,0.1875 -0.023437,0.042969 -0.054687,0.078125 -0.09375,0.109375 -0.03125,0.023437 -0.070313,0.03125 -0.109375,0.03125 H 2.859375 V -6.1875 h 3.59375 c 0.050781,0 0.09375,0.015625 0.125,0.046875 0.03125,0.023437 0.054687,0.054687 0.078125,0.09375 0.03125,0.042969 0.050781,0.105469 0.0625,0.1875 0.00781,0.074219 0.015625,0.164063 0.015625,0.265625 0,0.105469 -0.00781,0.195312 -0.015625,0.265625 -0.011719,0.074219 -0.03125,0.132813 -0.0625,0.171875 -0.023438,0.042969 -0.046875,0.074219 -0.078125,0.09375 -0.03125,0.023438 -0.074219,0.03125 -0.125,0.03125 h -3.59375 v 3.84375 h 4.25 c 0.050781,0 0.09375,0.011719 0.125,0.03125 0.03125,0.023438 0.0625,0.058594 0.09375,0.109375 0.03125,0.042969 0.050781,0.105469 0.0625,0.1875 0.00781,0.074219 0.015625,0.164063 0.015625,0.265625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-22" - overflow="visible"> - <path - id="path95" - d="m 5.359375,-10.75 c 0,0.105469 -0.00781,0.1875 -0.015625,0.25 -0.011719,0.0625 -0.027344,0.117188 -0.046875,0.15625 -0.011719,0.04297 -0.027344,0.07031 -0.046875,0.07813 -0.023438,0.01172 -0.046875,0.01563 -0.078125,0.01563 -0.042969,0 -0.09375,-0.0078 -0.15625,-0.03125 -0.054687,-0.01953 -0.121094,-0.04687 -0.203125,-0.07813 -0.085938,-0.03125 -0.183594,-0.05469 -0.296875,-0.07813 -0.117187,-0.03125 -0.246094,-0.04687 -0.390625,-0.04687 -0.210938,0 -0.386719,0.03906 -0.53125,0.109375 -0.136719,0.0625 -0.25,0.167969 -0.34375,0.3125 C 3.164062,-9.925781 3.101562,-9.742188 3.0625,-9.515625 3.019531,-9.296875 3,-9.023438 3,-8.703125 v 0.8125 h 1.671875 c 0.039063,0 0.078125,0.011719 0.109375,0.03125 0.03125,0.011719 0.054688,0.042969 0.078125,0.09375 0.03125,0.054687 0.050781,0.117187 0.0625,0.1875 0.019531,0.0625 0.03125,0.148437 0.03125,0.25 0,0.210937 -0.027344,0.359375 -0.078125,0.453125 C 4.820312,-6.789062 4.753906,-6.75 4.671875,-6.75 H 3 v 6.546875 C 3,-0.160156 2.988281,-0.125 2.96875,-0.09375 2.945312,-0.0625 2.910156,-0.0351562 2.859375,-0.015625 2.804688,0.00390625 2.734375,0.0195312 2.640625,0.03125 2.554688,0.0390625 2.445312,0.046875 2.3125,0.046875 2.175781,0.046875 2.0625,0.0390625 1.96875,0.03125 1.882812,0.0195312 1.816406,0.00390625 1.765625,-0.015625 1.710938,-0.0351562 1.675781,-0.0625 1.65625,-0.09375 1.632812,-0.125 1.625,-0.160156 1.625,-0.203125 V -6.75 H 0.578125 C 0.484375,-6.75 0.414062,-6.789062 0.375,-6.875 0.332031,-6.96875 0.3125,-7.117188 0.3125,-7.328125 c 0,-0.101563 0.003906,-0.1875 0.015625,-0.25 0.007813,-0.070313 0.023437,-0.132813 0.046875,-0.1875 0.019531,-0.050781 0.046875,-0.082031 0.078125,-0.09375 0.03125,-0.019531 0.070313,-0.03125 0.125,-0.03125 H 1.625 v -0.78125 c 0,-0.519531 0.046875,-0.960937 0.140625,-1.328125 0.101563,-0.375 0.253906,-0.679688 0.453125,-0.921875 0.195312,-0.238281 0.445312,-0.414063 0.75,-0.53125 0.300781,-0.113281 0.65625,-0.171875 1.0625,-0.171875 0.195312,0 0.382812,0.02344 0.5625,0.0625 0.1875,0.03125 0.328125,0.07031 0.421875,0.109375 0.101563,0.04297 0.171875,0.07813 0.203125,0.109375 0.03125,0.03125 0.054688,0.07813 0.078125,0.140625 0.03125,0.05469 0.046875,0.117187 0.046875,0.1875 0.00781,0.07422 0.015625,0.164063 0.015625,0.265625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-23" - overflow="visible"> - <path - id="path98" - d="m 10.421875,-5.5 c 0,0.875 -0.105469,1.664062 -0.3125,2.359375 -0.199219,0.699219 -0.5,1.292969 -0.90625,1.78125 -0.40625,0.492187 -0.917969,0.867187 -1.53125,1.125 -0.617187,0.2578125 -1.335937,0.390625 -2.15625,0.390625 -0.804687,0 -1.5,-0.1210938 -2.09375,-0.359375 C 2.835938,-0.441406 2.351562,-0.789062 1.96875,-1.25 1.582031,-1.707031 1.296875,-2.273438 1.109375,-2.953125 c -0.1875,-0.6875 -0.28125,-1.472656 -0.28125,-2.359375 0,-0.84375 0.097656,-1.609375 0.296875,-2.296875 0.207031,-0.695313 0.515625,-1.285156 0.921875,-1.765625 0.414063,-0.488281 0.925781,-0.863281 1.53125,-1.125 0.613281,-0.269531 1.332031,-0.40625 2.15625,-0.40625 0.789063,0 1.476563,0.121094 2.0625,0.359375 0.59375,0.242187 1.082031,0.589844 1.46875,1.046875 0.394531,0.460938 0.6875,1.027344 0.875,1.703125 0.1875,0.667969 0.28125,1.433594 0.28125,2.296875 z m -1.5,0.109375 C 8.921875,-6.003906 8.863281,-6.570312 8.75,-7.09375 8.644531,-7.613281 8.46875,-8.066406 8.21875,-8.453125 7.96875,-8.835938 7.628906,-9.132812 7.203125,-9.34375 6.785156,-9.5625 6.269531,-9.671875 5.65625,-9.671875 c -0.625,0 -1.148438,0.117187 -1.5625,0.34375 -0.417969,0.230469 -0.761719,0.542969 -1.03125,0.9375 -0.261719,0.386719 -0.449219,0.839844 -0.5625,1.359375 -0.117188,0.511719 -0.171875,1.054688 -0.171875,1.625 0,0.625 0.050781,1.203125 0.15625,1.734375 0.101563,0.53125 0.28125,0.992187 0.53125,1.375 0.25,0.386719 0.582031,0.6875 1,0.90625 0.425781,0.210937 0.953125,0.3125 1.578125,0.3125 0.625,0 1.148438,-0.113281 1.578125,-0.34375 C 7.597656,-1.660156 7.941406,-1.976562 8.203125,-2.375 8.460938,-2.769531 8.644531,-3.226562 8.75,-3.75 8.863281,-4.269531 8.921875,-4.816406 8.921875,-5.390625 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-24" - overflow="visible"> - <path - id="path101" - d="m 7.671875,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 7.617188,-0.0625 7.582031,-0.0351562 7.53125,-0.015625 7.488281,0.00390625 7.425781,0.0195312 7.34375,0.03125 7.269531,0.0390625 7.179688,0.046875 7.078125,0.046875 6.953125,0.046875 6.851562,0.0390625 6.78125,0.03125 6.707031,0.0195312 6.644531,0.00390625 6.59375,-0.015625 6.539062,-0.0351562 6.503906,-0.0625 6.484375,-0.09375 6.460938,-0.125 6.453125,-0.160156 6.453125,-0.203125 v -1 c -0.398437,0.429687 -0.808594,0.761719 -1.234375,1 C 4.800781,0.0351562 4.335938,0.15625 3.828125,0.15625 c -0.542969,0 -1.011719,-0.1054688 -1.40625,-0.3125 -0.386719,-0.21875 -0.699219,-0.503906 -0.9375,-0.859375 -0.242187,-0.363281 -0.417969,-0.789063 -0.53125,-1.28125 -0.105469,-0.488281 -0.15625,-1.007813 -0.15625,-1.5625 0,-0.632813 0.066406,-1.207031 0.203125,-1.71875 0.144531,-0.519531 0.351562,-0.960937 0.625,-1.328125 0.269531,-0.375 0.601562,-0.65625 1,-0.84375 0.40625,-0.195312 0.867188,-0.296875 1.390625,-0.296875 0.4375,0 0.835937,0.09375 1.203125,0.28125 0.363281,0.1875 0.722656,0.46875 1.078125,0.84375 v -4.34375 c 0,-0.03906 0.00391,-0.07813 0.015625,-0.109375 0.019531,-0.03906 0.054688,-0.06641 0.109375,-0.07813 0.0625,-0.01953 0.132813,-0.03516 0.21875,-0.04687 0.09375,-0.01953 0.203125,-0.03125 0.328125,-0.03125 0.144531,0 0.257812,0.01172 0.34375,0.03125 0.09375,0.01172 0.160156,0.02734 0.203125,0.04687 0.050781,0.01172 0.085937,0.03906 0.109375,0.07813 0.03125,0.03125 0.046875,0.07031 0.046875,0.109375 z m -1.375,-5.265625 C 5.921875,-5.925781 5.5625,-6.273438 5.21875,-6.515625 4.875,-6.753906 4.515625,-6.875 4.140625,-6.875 c -0.355469,0 -0.65625,0.085938 -0.90625,0.25 -0.242187,0.167969 -0.4375,0.386719 -0.59375,0.65625 C 2.492188,-5.695312 2.382812,-5.390625 2.3125,-5.046875 2.25,-4.703125 2.21875,-4.351562 2.21875,-4 c 0,0.375 0.023438,0.746094 0.078125,1.109375 0.0625,0.355469 0.164063,0.671875 0.3125,0.953125 0.144531,0.28125 0.332031,0.507812 0.5625,0.671875 0.238281,0.167969 0.539063,0.25 0.90625,0.25 0.175781,0 0.347656,-0.019531 0.515625,-0.0625 0.175781,-0.050781 0.351562,-0.132813 0.53125,-0.25 0.175781,-0.125 0.359375,-0.273437 0.546875,-0.453125 0.195313,-0.1875 0.40625,-0.414062 0.625,-0.6875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-25" - overflow="visible"> - <path - id="path104" - d="m 2.640625,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -11.09375 c 0,-0.03906 0.00781,-0.07813 0.03125,-0.109375 0.019531,-0.03906 0.054687,-0.07031 0.109375,-0.09375 0.050781,-0.01953 0.117188,-0.03516 0.203125,-0.04687 0.09375,-0.0078 0.207031,-0.01563 0.34375,-0.01563 0.132813,0 0.242187,0.0078 0.328125,0.01563 0.09375,0.01172 0.164062,0.02734 0.21875,0.04687 0.050781,0.02344 0.085938,0.05469 0.109375,0.09375 0.019531,0.03125 0.03125,0.07031 0.03125,0.109375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-26" - overflow="visible"> - <path - id="path107" - d="m 8.21875,-4.03125 c 0,0.617188 -0.085938,1.179688 -0.25,1.6875 C 7.8125,-1.832031 7.570312,-1.390625 7.25,-1.015625 6.9375,-0.648438 6.539062,-0.363281 6.0625,-0.15625 5.582031,0.0507812 5.03125,0.15625 4.40625,0.15625 3.789062,0.15625 3.253906,0.0664062 2.796875,-0.109375 2.335938,-0.296875 1.957031,-0.5625 1.65625,-0.90625 1.351562,-1.257812 1.125,-1.6875 0.96875,-2.1875 0.820312,-2.6875 0.75,-3.25 0.75,-3.875 0.75,-4.488281 0.828125,-5.050781 0.984375,-5.5625 1.140625,-6.070312 1.375,-6.507812 1.6875,-6.875 2.007812,-7.25 2.410156,-7.535156 2.890625,-7.734375 c 0.476563,-0.207031 1.035156,-0.3125 1.671875,-0.3125 0.613281,0 1.144531,0.09375 1.59375,0.28125 0.457031,0.179687 0.835938,0.445313 1.140625,0.796875 0.3125,0.34375 0.539063,0.765625 0.6875,1.265625 0.15625,0.492187 0.234375,1.046875 0.234375,1.671875 z m -1.4375,0.09375 c 0,-0.40625 -0.042969,-0.785156 -0.125,-1.140625 C 6.582031,-5.441406 6.457031,-5.757812 6.28125,-6.03125 6.113281,-6.300781 5.882812,-6.515625 5.59375,-6.671875 5.300781,-6.828125 4.9375,-6.90625 4.5,-6.90625 c -0.40625,0 -0.757812,0.074219 -1.046875,0.21875 -0.292969,0.148438 -0.53125,0.351562 -0.71875,0.609375 -0.1875,0.261719 -0.328125,0.574219 -0.421875,0.9375 -0.085938,0.355469 -0.125,0.746094 -0.125,1.171875 0,0.40625 0.035156,0.792969 0.109375,1.15625 0.070313,0.355469 0.195313,0.667969 0.375,0.9375 C 2.847656,-1.601562 3.082031,-1.390625 3.375,-1.234375 3.664062,-1.078125 4.03125,-1 4.46875,-1 4.863281,-1 5.207031,-1.066406 5.5,-1.203125 5.789062,-1.347656 6.03125,-1.550781 6.21875,-1.8125 6.414062,-2.070312 6.554688,-2.378906 6.640625,-2.734375 6.734375,-3.097656 6.78125,-3.5 6.78125,-3.9375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-27" - overflow="visible"> - <path - id="path110" - d="m 9.5,-3.96875 c 0,0.65625 -0.09375,1.242188 -0.28125,1.75 -0.1875,0.511719 -0.460938,0.945312 -0.8125,1.296875 -0.355469,0.355469 -0.789062,0.625 -1.296875,0.8125 C 6.597656,0.0664062 6.019531,0.15625 5.375,0.15625 4.78125,0.15625 4.238281,0.0703125 3.75,-0.09375 3.257812,-0.269531 2.835938,-0.523438 2.484375,-0.859375 2.140625,-1.191406 1.875,-1.609375 1.6875,-2.109375 1.5,-2.617188 1.40625,-3.203125 1.40625,-3.859375 v -6.671875 c 0,-0.03906 0.00781,-0.07813 0.03125,-0.109375 0.03125,-0.03125 0.070312,-0.05469 0.125,-0.07813 0.050781,-0.01953 0.117188,-0.03516 0.203125,-0.04687 0.09375,-0.01953 0.210937,-0.03125 0.359375,-0.03125 0.132812,0 0.25,0.01172 0.34375,0.03125 0.09375,0.01172 0.164062,0.02734 0.21875,0.04687 0.050781,0.02344 0.085938,0.04687 0.109375,0.07813 0.019531,0.03125 0.03125,0.07031 0.03125,0.109375 v 6.5 c 0,0.5 0.0625,0.9375 0.1875,1.3125 0.125,0.367188 0.300781,0.671875 0.53125,0.921875 C 3.773438,-1.554688 4.050781,-1.375 4.375,-1.25 c 0.320312,0.125 0.6875,0.1875 1.09375,0.1875 0.40625,0 0.769531,-0.054688 1.09375,-0.171875 0.332031,-0.125 0.609375,-0.304687 0.828125,-0.546875 0.226563,-0.25 0.398437,-0.550781 0.515625,-0.90625 0.113281,-0.363281 0.171875,-0.785156 0.171875,-1.265625 v -6.578125 c 0,-0.03906 0.00781,-0.07813 0.03125,-0.109375 0.03125,-0.03125 0.070313,-0.05469 0.125,-0.07813 0.050781,-0.01953 0.125,-0.03516 0.21875,-0.04687 0.09375,-0.01953 0.207031,-0.03125 0.34375,-0.03125 0.132813,0 0.242187,0.01172 0.328125,0.03125 0.09375,0.01172 0.164062,0.02734 0.21875,0.04687 0.0625,0.02344 0.101562,0.04687 0.125,0.07813 0.019531,0.03125 0.03125,0.07031 0.03125,0.109375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-28" - overflow="visible"> - <path - id="path113" - d="m 8.140625,-4.0625 c 0,0.65625 -0.074219,1.246094 -0.21875,1.765625 -0.136719,0.523437 -0.34375,0.964844 -0.625,1.328125 C 7.023438,-0.613281 6.6875,-0.335938 6.28125,-0.140625 5.882812,0.0546875 5.425781,0.15625 4.90625,0.15625 4.6875,0.15625 4.484375,0.132812 4.296875,0.09375 4.109375,0.0507812 3.921875,-0.015625 3.734375,-0.109375 3.554688,-0.203125 3.378906,-0.320312 3.203125,-0.46875 3.023438,-0.613281 2.835938,-0.785156 2.640625,-0.984375 V 2.75 c 0,0.050781 -0.011719,0.09375 -0.03125,0.125 C 2.585938,2.90625 2.550781,2.929688 2.5,2.953125 2.445312,2.972656 2.375,2.988281 2.28125,3 2.195312,3.007812 2.085938,3.015625 1.953125,3.015625 1.816406,3.015625 1.703125,3.007812 1.609375,3 1.523438,2.988281 1.457031,2.972656 1.40625,2.953125 1.351562,2.929688 1.316406,2.90625 1.296875,2.875 1.273438,2.84375 1.265625,2.800781 1.265625,2.75 V -7.671875 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 C 1.300781,-7.828125 1.335938,-7.851562 1.390625,-7.875 1.441406,-7.894531 1.503906,-7.910156 1.578125,-7.921875 1.660156,-7.929688 1.757812,-7.9375 1.875,-7.9375 c 0.113281,0 0.207031,0.00781 0.28125,0.015625 0.070312,0.011719 0.132812,0.027344 0.1875,0.046875 0.050781,0.023438 0.082031,0.046875 0.09375,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 v 1 c 0.226562,-0.226563 0.445312,-0.425781 0.65625,-0.59375 0.207031,-0.175781 0.414062,-0.320313 0.625,-0.4375 0.21875,-0.113281 0.4375,-0.195313 0.65625,-0.25 0.226562,-0.0625 0.46875,-0.09375 0.71875,-0.09375 0.539062,0 1.003906,0.105469 1.390625,0.3125 0.382813,0.210937 0.695313,0.496094 0.9375,0.859375 0.238281,0.367188 0.410156,0.792969 0.515625,1.28125 0.113281,0.480469 0.171875,0.992188 0.171875,1.53125 z m -1.4375,0.15625 c 0,-0.375 -0.03125,-0.738281 -0.09375,-1.09375 C 6.554688,-5.363281 6.457031,-5.679688 6.3125,-5.953125 6.164062,-6.234375 5.972656,-6.457031 5.734375,-6.625 c -0.230469,-0.164062 -0.523437,-0.25 -0.875,-0.25 -0.179687,0 -0.355469,0.027344 -0.53125,0.078125 -0.167969,0.054687 -0.339844,0.136719 -0.515625,0.25 -0.179688,0.117187 -0.367188,0.265625 -0.5625,0.453125 -0.1875,0.1875 -0.390625,0.417969 -0.609375,0.6875 v 2.96875 c 0.375,0.460938 0.726563,0.8125 1.0625,1.0625 0.34375,0.242188 0.695313,0.359375 1.0625,0.359375 0.34375,0 0.640625,-0.082031 0.890625,-0.25 0.25,-0.164063 0.445312,-0.382813 0.59375,-0.65625 0.15625,-0.28125 0.269531,-0.59375 0.34375,-0.9375 0.070312,-0.34375 0.109375,-0.691406 0.109375,-1.046875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-29" - overflow="visible"> - <path - id="path116" - d="m 8.140625,-4.046875 c 0,0.648437 -0.074219,1.230469 -0.21875,1.75 -0.136719,0.523437 -0.34375,0.964844 -0.625,1.328125 -0.273437,0.367188 -0.605469,0.648438 -1,0.84375 C 5.898438,0.0625 5.445312,0.15625 4.9375,0.15625 4.695312,0.15625 4.472656,0.128906 4.265625,0.078125 4.066406,0.0351562 3.867188,-0.0351562 3.671875,-0.140625 3.484375,-0.242188 3.289062,-0.375 3.09375,-0.53125 2.90625,-0.695312 2.703125,-0.894531 2.484375,-1.125 v 0.921875 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.429688,-0.0625 2.394531,-0.0351562 2.34375,-0.015625 2.289062,0.00390625 2.226562,0.0195312 2.15625,0.03125 2.082031,0.0390625 1.988281,0.046875 1.875,0.046875 1.757812,0.046875 1.660156,0.0390625 1.578125,0.03125 1.503906,0.0195312 1.441406,0.00390625 1.390625,-0.015625 1.335938,-0.0351562 1.300781,-0.0625 1.28125,-0.09375 1.269531,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -11.09375 c 0,-0.03906 0.00781,-0.07813 0.03125,-0.109375 0.019531,-0.03906 0.054687,-0.07031 0.109375,-0.09375 0.050781,-0.01953 0.117188,-0.03516 0.203125,-0.04687 0.09375,-0.0078 0.207031,-0.01563 0.34375,-0.01563 0.132813,0 0.242187,0.0078 0.328125,0.01563 0.09375,0.01172 0.164062,0.02734 0.21875,0.04687 0.050781,0.02344 0.085938,0.05469 0.109375,0.09375 0.019531,0.03125 0.03125,0.07031 0.03125,0.109375 v 4.46875 c 0.21875,-0.21875 0.429687,-0.40625 0.640625,-0.5625 0.207031,-0.15625 0.410156,-0.28125 0.609375,-0.375 0.195313,-0.101563 0.394531,-0.175781 0.59375,-0.21875 0.207031,-0.039063 0.421875,-0.0625 0.640625,-0.0625 0.539062,0 1.003906,0.109375 1.390625,0.328125 0.382813,0.210938 0.695313,0.496094 0.9375,0.859375 0.238281,0.367187 0.410156,0.792969 0.515625,1.28125 0.113281,0.480469 0.171875,0.992187 0.171875,1.53125 z m -1.4375,0.15625 c 0,-0.375 -0.03125,-0.738281 -0.09375,-1.09375 C 6.554688,-5.347656 6.457031,-5.664062 6.3125,-5.9375 6.164062,-6.21875 5.972656,-6.441406 5.734375,-6.609375 5.492188,-6.785156 5.195312,-6.875 4.84375,-6.875 c -0.179688,0 -0.355469,0.027344 -0.53125,0.078125 -0.167969,0.054687 -0.339844,0.136719 -0.515625,0.25 C 3.617188,-6.429688 3.4375,-6.28125 3.25,-6.09375 3.0625,-5.914062 2.859375,-5.6875 2.640625,-5.40625 v 2.96875 c 0.375,0.460938 0.734375,0.8125 1.078125,1.0625 0.34375,0.242188 0.703125,0.359375 1.078125,0.359375 0.332031,0 0.617187,-0.082031 0.859375,-0.25 0.25,-0.164063 0.445312,-0.382813 0.59375,-0.65625 0.15625,-0.28125 0.269531,-0.585937 0.34375,-0.921875 0.070312,-0.34375 0.109375,-0.691406 0.109375,-1.046875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-30" - overflow="visible"> - <path - id="path119" - d="m 7.671875,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 7.617188,-0.0625 7.582031,-0.0351562 7.53125,-0.015625 7.488281,0.00390625 7.425781,0.0195312 7.34375,0.03125 7.257812,0.0390625 7.160156,0.046875 7.046875,0.046875 c -0.125,0 -0.230469,-0.0078125 -0.3125,-0.015625 C 6.648438,0.0195312 6.582031,0.00390625 6.53125,-0.015625 6.488281,-0.0351562 6.457031,-0.0625 6.4375,-0.09375 6.425781,-0.125 6.421875,-0.160156 6.421875,-0.203125 v -1 C 5.992188,-0.722656 5.570312,-0.375 5.15625,-0.15625 4.75,0.0507812 4.332031,0.15625 3.90625,0.15625 c -0.5,0 -0.921875,-0.0859375 -1.265625,-0.25 C 2.304688,-0.257812 2.03125,-0.484375 1.8125,-0.765625 c -0.210938,-0.289063 -0.359375,-0.625 -0.453125,-1 -0.085937,-0.375 -0.125,-0.832031 -0.125,-1.375 v -4.53125 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.03125 0.054688,-0.054687 0.109375,-0.078125 0.0625,-0.019531 0.132813,-0.035156 0.21875,-0.046875 0.09375,-0.00781 0.207031,-0.015625 0.34375,-0.015625 0.125,0 0.226563,0.00781 0.3125,0.015625 0.09375,0.011719 0.164063,0.027344 0.21875,0.046875 0.0625,0.023438 0.101563,0.046875 0.125,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 v 4.34375 c 0,0.4375 0.03125,0.789063 0.09375,1.046875 0.0625,0.261719 0.15625,0.484375 0.28125,0.671875 0.132813,0.1875 0.300781,0.335937 0.5,0.4375 0.195313,0.105469 0.429687,0.15625 0.703125,0.15625 0.34375,0 0.679688,-0.117187 1.015625,-0.359375 0.34375,-0.25 0.707031,-0.609375 1.09375,-1.078125 v -5.21875 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.03125 0.054688,-0.054687 0.109375,-0.078125 0.0625,-0.019531 0.132813,-0.035156 0.21875,-0.046875 0.09375,-0.00781 0.207031,-0.015625 0.34375,-0.015625 0.132813,0 0.242187,0.00781 0.328125,0.015625 0.09375,0.011719 0.160156,0.027344 0.203125,0.046875 0.050781,0.023438 0.085937,0.046875 0.109375,0.078125 0.03125,0.03125 0.046875,0.074219 0.046875,0.125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-31" - overflow="visible"> - <path - id="path122" - d="m 7.703125,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 7.648438,-0.0625 7.613281,-0.0351562 7.5625,-0.015625 7.507812,0.00390625 7.4375,0.0195312 7.34375,0.03125 7.257812,0.0390625 7.148438,0.046875 7.015625,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 6.585938,0.0195312 6.519531,0.00390625 6.46875,-0.015625 6.425781,-0.0351562 6.390625,-0.0625 6.359375,-0.09375 6.335938,-0.125 6.328125,-0.160156 6.328125,-0.203125 v -4.375 c 0,-0.425781 -0.03125,-0.769531 -0.09375,-1.03125 C 6.171875,-5.867188 6.070312,-6.09375 5.9375,-6.28125 5.8125,-6.46875 5.644531,-6.609375 5.4375,-6.703125 5.238281,-6.804688 5.007812,-6.859375 4.75,-6.859375 4.40625,-6.859375 4.0625,-6.738281 3.71875,-6.5 3.375,-6.257812 3.015625,-5.898438 2.640625,-5.421875 v 5.21875 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -7.46875 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.03125 0.054688,-0.054687 0.109375,-0.078125 0.050781,-0.019531 0.113281,-0.035156 0.1875,-0.046875 0.082031,-0.00781 0.1875,-0.015625 0.3125,-0.015625 0.125,0 0.222656,0.00781 0.296875,0.015625 0.082031,0.011719 0.144531,0.027344 0.1875,0.046875 0.050781,0.023438 0.082031,0.046875 0.09375,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 V -6.6875 C 2.925781,-7.15625 3.347656,-7.5 3.765625,-7.71875 4.179688,-7.9375 4.601562,-8.046875 5.03125,-8.046875 c 0.5,0 0.914062,0.085937 1.25,0.25 0.34375,0.167969 0.617188,0.390625 0.828125,0.671875 0.207031,0.28125 0.359375,0.617188 0.453125,1 0.09375,0.375 0.140625,0.828125 0.140625,1.359375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-32" - overflow="visible"> - <path - id="path125" - d="m 7,-0.625 c 0,0.117188 -0.00781,0.210938 -0.015625,0.28125 -0.011719,0.074219 -0.03125,0.136719 -0.0625,0.1875 -0.023437,0.054688 -0.054687,0.09375 -0.09375,0.125 C 6.796875,-0.0078125 6.753906,0 6.703125,0 h -4.75 C 1.828125,0 1.707031,-0.0390625 1.59375,-0.125 1.476562,-0.207031 1.421875,-0.359375 1.421875,-0.578125 v -9.953125 c 0,-0.03906 0.00781,-0.07813 0.03125,-0.109375 0.03125,-0.03125 0.070313,-0.05469 0.125,-0.07813 0.050781,-0.01953 0.125,-0.03516 0.21875,-0.04687 0.09375,-0.01953 0.207031,-0.03125 0.34375,-0.03125 0.132813,0 0.25,0.01172 0.34375,0.03125 0.09375,0.01172 0.164063,0.02734 0.21875,0.04687 0.0625,0.02344 0.101563,0.04687 0.125,0.07813 0.019531,0.03125 0.03125,0.07031 0.03125,0.109375 v 9.296875 h 3.84375 c 0.050781,0 0.09375,0.015625 0.125,0.046875 0.039063,0.023438 0.070313,0.058594 0.09375,0.109375 0.03125,0.042969 0.050781,0.105469 0.0625,0.1875 C 6.992188,-0.816406 7,-0.726562 7,-0.625 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-33" - overflow="visible"> - <path - id="path128" - d="m 11.71875,-7.6875 c 0,0.03125 -0.0078,0.078125 -0.01563,0.140625 -0.01172,0.054687 -0.03125,0.121094 -0.0625,0.203125 L 9.453125,-0.25 C 9.429688,-0.1875 9.398438,-0.132812 9.359375,-0.09375 9.328125,-0.0625 9.28125,-0.03125 9.21875,0 9.15625,0.0195312 9.066406,0.03125 8.953125,0.03125 8.847656,0.0390625 8.710938,0.046875 8.546875,0.046875 8.367188,0.046875 8.222656,0.0390625 8.109375,0.03125 7.992188,0.0195312 7.898438,0.00390625 7.828125,-0.015625 7.765625,-0.0351562 7.710938,-0.0664062 7.671875,-0.109375 7.640625,-0.148438 7.617188,-0.195312 7.609375,-0.25 L 6.03125,-5.671875 6.015625,-5.75 6,-5.671875 4.546875,-0.25 C 4.535156,-0.1875 4.507812,-0.132812 4.46875,-0.09375 4.4375,-0.0625 4.382812,-0.03125 4.3125,0 4.238281,0.0195312 4.144531,0.03125 4.03125,0.03125 3.914062,0.0390625 3.773438,0.046875 3.609375,0.046875 3.441406,0.046875 3.300781,0.0390625 3.1875,0.03125 3.082031,0.0195312 2.992188,0.00390625 2.921875,-0.015625 2.859375,-0.0351562 2.804688,-0.0664062 2.765625,-0.109375 2.734375,-0.148438 2.710938,-0.195312 2.703125,-0.25 l -2.1875,-7.09375 C 0.484375,-7.425781 0.460938,-7.492188 0.453125,-7.546875 0.441406,-7.609375 0.4375,-7.65625 0.4375,-7.6875 c 0,-0.050781 0.007812,-0.09375 0.03125,-0.125 0.019531,-0.03125 0.054688,-0.054688 0.109375,-0.078125 0.0625,-0.019531 0.132813,-0.03125 0.21875,-0.03125 C 0.890625,-7.929688 1,-7.9375 1.125,-7.9375 c 0.15625,0 0.28125,0.00781 0.375,0.015625 0.09375,0.011719 0.160156,0.027344 0.203125,0.046875 0.050781,0.011719 0.085937,0.039062 0.109375,0.078125 0.019531,0.03125 0.039062,0.074219 0.0625,0.125 l 1.796875,6.15625 0.015625,0.078125 0.015625,-0.078125 1.65625,-6.15625 c 0.00781,-0.050781 0.023437,-0.09375 0.046875,-0.125 C 5.4375,-7.835938 5.476562,-7.863281 5.53125,-7.875 5.582031,-7.894531 5.648438,-7.910156 5.734375,-7.921875 5.816406,-7.929688 5.925781,-7.9375 6.0625,-7.9375 c 0.132812,0 0.242188,0.00781 0.328125,0.015625 0.09375,0.011719 0.160156,0.027344 0.203125,0.046875 0.050781,0.011719 0.085938,0.039062 0.109375,0.078125 C 6.722656,-7.765625 6.738281,-7.726562 6.75,-7.6875 L 8.546875,-1.515625 8.5625,-1.4375 v -0.078125 l 1.78125,-6.15625 c 0.0078,-0.050781 0.02344,-0.09375 0.04687,-0.125 0.03125,-0.039063 0.07031,-0.066406 0.125,-0.078125 0.05078,-0.019531 0.117187,-0.035156 0.203125,-0.046875 0.09375,-0.00781 0.210938,-0.015625 0.359375,-0.015625 0.132813,0 0.238281,0.00781 0.3125,0.015625 0.08203,0 0.144531,0.011719 0.1875,0.03125 0.05078,0.023437 0.08594,0.046875 0.109375,0.078125 0.01953,0.03125 0.03125,0.074219 0.03125,0.125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-0" - overflow="visible"> - <path - id="path131" - d="M -12,-9.078125 H 0 v 8.671875 h -12 z m 11.25,0.8125 h -10.5 v 7.0625 h 10.5 z m -7.1875,1.15625 c 0.367188,0 0.695312,0.054687 0.984375,0.15625 0.28125,0.105469 0.523437,0.257813 0.71875,0.453125 0.1875,0.199219 0.339844,0.433594 0.453125,0.703125 0.117188,0.261719 0.183594,0.546875 0.203125,0.859375 l 1.40625,0.046875 c 0.0625,0 0.105469,0.046875 0.125,0.140625 0.023437,0.09375 0.03125,0.21875 0.03125,0.375 0,0.09375 0,0.171875 0,0.234375 -0.00781,0.0625 -0.019531,0.117187 -0.03125,0.15625 -0.00781,0.042969 -0.023437,0.074219 -0.046875,0.09375 C -4.113281,-3.878906 -4.140625,-3.875 -4.171875,-3.875 L -5.875,-3.828125 c -0.1875,0.023437 -0.316406,-0.00781 -0.390625,-0.09375 -0.082031,-0.09375 -0.125,-0.210937 -0.125,-0.359375 v -0.171875 c 0,-0.28125 -0.035156,-0.507813 -0.109375,-0.6875 -0.070312,-0.1875 -0.171875,-0.335937 -0.296875,-0.453125 -0.132813,-0.113281 -0.289063,-0.195312 -0.46875,-0.25 -0.1875,-0.050781 -0.382813,-0.078125 -0.59375,-0.078125 -0.445313,0 -0.800781,0.132813 -1.0625,0.390625 -0.269531,0.25 -0.40625,0.65625 -0.40625,1.21875 0,0.230469 0.027344,0.4375 0.078125,0.625 0.042969,0.1875 0.09375,0.355469 0.15625,0.5 0.054688,0.136719 0.105469,0.25 0.15625,0.34375 0.042969,0.09375 0.0625,0.164062 0.0625,0.203125 0,0.023437 -0.00391,0.042969 -0.015625,0.0625 -0.00781,0.023437 -0.03125,0.042969 -0.0625,0.0625 -0.039063,0.011719 -0.085937,0.023437 -0.140625,0.03125 -0.0625,0.011719 -0.140625,0.015625 -0.234375,0.015625 -0.101563,0 -0.1875,-0.00391 -0.25,-0.015625 -0.070313,-0.019531 -0.132813,-0.054687 -0.1875,-0.109375 -0.039063,-0.039062 -0.085937,-0.125 -0.140625,-0.25 -0.0625,-0.125 -0.117188,-0.269531 -0.171875,-0.4375 -0.05078,-0.164062 -0.09375,-0.347656 -0.125,-0.546875 -0.03906,-0.207031 -0.0625,-0.421875 -0.0625,-0.640625 0,-0.457031 0.0625,-0.851562 0.1875,-1.1875 0.117187,-0.332031 0.28125,-0.601562 0.5,-0.8125 0.210937,-0.21875 0.453125,-0.378906 0.734375,-0.484375 0.28125,-0.101563 0.585938,-0.15625 0.90625,-0.15625 z m 5.40625,2.015625 c 0.125,0 0.234375,0.011719 0.328125,0.03125 0.085937,0.023438 0.15625,0.058594 0.21875,0.109375 0.054687,0.054687 0.089844,0.125 0.109375,0.21875 0.023438,0.085937 0.03125,0.195313 0.03125,0.328125 0,0.136719 -0.00781,0.25 -0.03125,0.34375 -0.019531,0.085938 -0.054688,0.15625 -0.109375,0.21875 -0.0625,0.054688 -0.132813,0.09375 -0.21875,0.125 -0.09375,0.023438 -0.203125,0.03125 -0.328125,0.03125 -0.132812,0 -0.242188,-0.00781 -0.328125,-0.03125 -0.09375,-0.03125 -0.164063,-0.070312 -0.21875,-0.125 -0.050781,-0.0625 -0.085937,-0.132812 -0.109375,-0.21875 -0.03125,-0.09375 -0.046875,-0.207031 -0.046875,-0.34375 0,-0.132812 0.015625,-0.242188 0.046875,-0.328125 0.023438,-0.09375 0.058594,-0.164063 0.109375,-0.21875 0.054687,-0.050781 0.125,-0.085937 0.21875,-0.109375 0.085937,-0.019531 0.195313,-0.03125 0.328125,-0.03125 z M 3.6875,0 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-1" - overflow="visible"> - <path - id="path134" - d="m -11.3125,-9.125 c 0.117188,0 0.21875,0.011719 0.3125,0.03125 0.08594,0.011719 0.152344,0.03125 0.203125,0.0625 0.05469,0.023438 0.08984,0.054688 0.109375,0.09375 0.02344,0.042969 0.03125,0.089844 0.03125,0.140625 v 3.375 h 10.421875 c 0.042969,0 0.085937,0.011719 0.125,0.03125 0.03125,0.023437 0.0625,0.0625 0.09375,0.125 0.01953125,0.0625 0.0351562,0.148437 0.046875,0.25 0.0195312,0.105469 0.03125,0.234375 0.03125,0.390625 0,0.148438 -0.0117188,0.273438 -0.03125,0.375 -0.0117188,0.105469 -0.02734375,0.1875 -0.046875,0.25 -0.03125,0.0625 -0.0625,0.109375 -0.09375,0.140625 -0.039063,0.023437 -0.082031,0.03125 -0.125,0.03125 H -10.65625 v 3.375 c 0,0.054687 -0.0078,0.101563 -0.03125,0.140625 -0.01953,0.03125 -0.05469,0.0625 -0.109375,0.09375 -0.05078,0.023438 -0.117187,0.042969 -0.203125,0.0625 -0.09375,0.011719 -0.195312,0.015625 -0.3125,0.015625 -0.125,0 -0.226562,-0.003906 -0.3125,-0.015625 -0.09375,-0.019531 -0.164062,-0.039062 -0.21875,-0.0625 -0.0625,-0.03125 -0.101562,-0.0625 -0.125,-0.09375 C -11.988281,-0.351562 -12,-0.398438 -12,-0.453125 v -8.34375 c 0,-0.050781 0.01172,-0.097656 0.03125,-0.140625 0.02344,-0.039062 0.0625,-0.070312 0.125,-0.09375 0.05469,-0.03125 0.125,-0.050781 0.21875,-0.0625 0.08594,-0.019531 0.1875,-0.03125 0.3125,-0.03125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-2" - overflow="visible"> - <path - id="path137" - d="m -0.234375,-8.609375 c 0.054687,0 0.09375,0.015625 0.125,0.046875 0.03125,0.023438 0.0625,0.058594 0.09375,0.109375 0.01953125,0.054687 0.0351562,0.132813 0.046875,0.234375 C 0.0507812,-8.125 0.0625,-8 0.0625,-7.84375 c 0,0.15625 -0.0117188,0.289062 -0.03125,0.390625 -0.0117188,0.09375 -0.02734375,0.167969 -0.046875,0.21875 -0.03125,0.054687 -0.0625,0.09375 -0.09375,0.125 -0.03125,0.023437 -0.070313,0.03125 -0.125,0.03125 H -5.125 c -0.46875,0 -0.847656,0.039063 -1.140625,0.109375 -0.289063,0.074219 -0.539063,0.183594 -0.75,0.328125 -0.21875,0.148437 -0.378906,0.335937 -0.484375,0.5625 -0.113281,0.21875 -0.171875,0.476563 -0.171875,0.765625 0,0.386719 0.136719,0.773438 0.40625,1.15625 0.273437,0.386719 0.671875,0.789062 1.203125,1.203125 h 5.828125 c 0.054687,0 0.09375,0.015625 0.125,0.046875 0.03125,0.023438 0.0625,0.0625 0.09375,0.125 0.01953125,0.054688 0.0351562,0.132812 0.046875,0.234375 0.0195312,0.09375 0.03125,0.214844 0.03125,0.359375 0,0.15625 -0.0117188,0.289062 -0.03125,0.390625 -0.0117188,0.09375 -0.02734375,0.171875 -0.046875,0.234375 -0.03125,0.054688 -0.0625,0.089844 -0.09375,0.109375 -0.03125,0.023437 -0.070313,0.03125 -0.125,0.03125 H -12.625 c -0.05078,0 -0.09375,-0.00781 -0.125,-0.03125 -0.03906,-0.019531 -0.07031,-0.054687 -0.09375,-0.109375 -0.03125,-0.0625 -0.05078,-0.140625 -0.0625,-0.234375 -0.0078,-0.101563 -0.01563,-0.234375 -0.01563,-0.390625 0,-0.144531 0.0078,-0.265625 0.01563,-0.359375 0.01172,-0.101563 0.03125,-0.179687 0.0625,-0.234375 0.02344,-0.0625 0.05469,-0.101562 0.09375,-0.125 0.03125,-0.03125 0.07422,-0.046875 0.125,-0.046875 h 5 c -0.46875,-0.4375 -0.8125,-0.875 -1.03125,-1.3125 C -8.882812,-4.710938 -9,-5.164062 -9,-5.625 c 0,-0.550781 0.09375,-1.015625 0.28125,-1.390625 0.1875,-0.382813 0.445312,-0.691406 0.765625,-0.921875 0.3125,-0.238281 0.683594,-0.410156 1.109375,-0.515625 0.417969,-0.101563 0.929688,-0.15625 1.53125,-0.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-3" - overflow="visible"> - <path - id="path140" - d="m -8.03125,-6.296875 c 0.136719,0 0.25,0.00781 0.34375,0.015625 0.09375,0 0.167969,0.011719 0.21875,0.03125 0.054688,0.023438 0.09375,0.046875 0.125,0.078125 0.023438,0.023437 0.03125,0.058594 0.03125,0.109375 0,0.042969 -0.00781,0.101562 -0.03125,0.171875 -0.03125,0.074219 -0.0625,0.15625 -0.09375,0.25 -0.03125,0.085937 -0.054688,0.183594 -0.078125,0.296875 -0.019531,0.117188 -0.03125,0.234375 -0.03125,0.359375 0,0.15625 0.03125,0.308594 0.09375,0.453125 0.0625,0.148438 0.167969,0.304688 0.3125,0.46875 0.136719,0.167969 0.324219,0.339844 0.5625,0.515625 0.230469,0.179687 0.515625,0.375 0.859375,0.59375 h 5.484375 c 0.054687,0 0.09375,0.015625 0.125,0.046875 0.03125,0.023438 0.0625,0.0625 0.09375,0.125 0.01953125,0.054688 0.0351562,0.132812 0.046875,0.234375 0.0195312,0.09375 0.03125,0.214844 0.03125,0.359375 0,0.15625 -0.0117188,0.289062 -0.03125,0.390625 -0.0117188,0.09375 -0.02734375,0.171875 -0.046875,0.234375 -0.03125,0.054688 -0.0625,0.089844 -0.09375,0.109375 -0.03125,0.023437 -0.070313,0.03125 -0.125,0.03125 h -8.34375 c -0.050781,0 -0.09375,-0.00391 -0.125,-0.015625 -0.039063,-0.019531 -0.070313,-0.054688 -0.09375,-0.109375 -0.03125,-0.0625 -0.050781,-0.132813 -0.0625,-0.21875 -0.00781,-0.09375 -0.015625,-0.207031 -0.015625,-0.34375 0,-0.132813 0.00781,-0.25 0.015625,-0.34375 0.011719,-0.09375 0.03125,-0.160156 0.0625,-0.203125 0.023437,-0.050781 0.054687,-0.085938 0.09375,-0.109375 0.03125,-0.019531 0.074219,-0.03125 0.125,-0.03125 h 1.21875 C -7.703125,-3.023438 -7.976562,-3.238281 -8.1875,-3.4375 c -0.207031,-0.207031 -0.367188,-0.398438 -0.484375,-0.578125 -0.125,-0.175781 -0.207031,-0.351563 -0.25,-0.53125 C -8.972656,-4.722656 -9,-4.898438 -9,-5.078125 c 0,-0.082031 0.00781,-0.175781 0.015625,-0.28125 0.011719,-0.101563 0.03125,-0.207031 0.0625,-0.3125 0.023437,-0.113281 0.046875,-0.210937 0.078125,-0.296875 0.03125,-0.09375 0.0625,-0.15625 0.09375,-0.1875 0.023438,-0.039062 0.046875,-0.066406 0.078125,-0.078125 0.03125,-0.019531 0.070313,-0.035156 0.109375,-0.046875 0.042969,-0.00781 0.105469,-0.015625 0.1875,-0.015625 0.085938,0 0.199219,0 0.34375,0 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-4" - overflow="visible"> - <path - id="path143" - d="m -4.5,-9.1875 c 0.679688,0 1.304688,0.09375 1.875,0.28125 0.574219,0.179688 1.070312,0.445312 1.484375,0.796875 0.417969,0.355469 0.742187,0.804687 0.96875,1.34375 0.2265625,0.53125 0.34375,1.148437 0.34375,1.84375 0,0.6875 -0.1015625,1.289063 -0.296875,1.796875 -0.207031,0.511719 -0.503906,0.9375 -0.890625,1.28125 -0.394531,0.335938 -0.867187,0.589844 -1.421875,0.765625 -0.5625,0.167969 -1.191406,0.25 -1.890625,0.25 -0.6875,0 -1.3125,-0.085937 -1.875,-0.265625 -0.570313,-0.175781 -1.066406,-0.441406 -1.484375,-0.796875 -0.414062,-0.363281 -0.738281,-0.8125 -0.96875,-1.34375 C -8.882812,-3.765625 -9,-4.382812 -9,-5.09375 c 0,-0.6875 0.105469,-1.285156 0.3125,-1.796875 0.199219,-0.507813 0.496094,-0.929687 0.890625,-1.265625 C -7.410156,-8.5 -6.9375,-8.753906 -6.375,-8.921875 -5.820312,-9.097656 -5.195312,-9.1875 -4.5,-9.1875 Z m 0.109375,1.609375 c -0.457031,0 -0.882813,0.046875 -1.28125,0.140625 -0.40625,0.085938 -0.757813,0.21875 -1.0625,0.40625 -0.300781,0.1875 -0.539063,0.449219 -0.71875,0.78125 -0.175781,0.324219 -0.265625,0.730469 -0.265625,1.21875 0,0.460938 0.085938,0.851562 0.25,1.171875 0.15625,0.324219 0.382812,0.589844 0.671875,0.796875 0.292969,0.210938 0.640625,0.367188 1.046875,0.46875 0.398438,0.105469 0.835938,0.15625 1.3125,0.15625 0.460938,0 0.890625,-0.039062 1.296875,-0.125 0.398437,-0.082031 0.746094,-0.222656 1.046875,-0.421875 0.304688,-0.195313 0.542969,-0.457031 0.71875,-0.78125 0.179688,-0.332031 0.265625,-0.738281 0.265625,-1.21875 0,-0.445313 -0.078125,-0.832031 -0.234375,-1.15625 -0.164062,-0.332031 -0.394531,-0.601563 -0.6875,-0.8125 -0.289062,-0.21875 -0.632812,-0.375 -1.03125,-0.46875 -0.40625,-0.101563 -0.847656,-0.15625 -1.328125,-0.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-5" - overflow="visible"> - <path - id="path146" - d="m -0.234375,-8.578125 c 0.054687,0 0.09375,0.015625 0.125,0.046875 0.03125,0.023438 0.0625,0.058594 0.09375,0.109375 0.01953125,0.054687 0.0351562,0.125 0.046875,0.21875 0.0195312,0.085937 0.03125,0.195313 0.03125,0.328125 0,0.148438 -0.0117188,0.265625 -0.03125,0.359375 -0.0117188,0.085937 -0.02734375,0.152344 -0.046875,0.203125 -0.03125,0.054688 -0.0625,0.089844 -0.09375,0.109375 -0.03125,0.011719 -0.070313,0.015625 -0.125,0.015625 H -1.34375 c 0.53125,0.480469 0.917969,0.953125 1.15625,1.421875 0.2382812,0.460937 0.359375,0.929687 0.359375,1.40625 0,0.554687 -0.0898438,1.023437 -0.265625,1.40625 -0.1875,0.375 -0.441406,0.683594 -0.765625,0.921875 -0.320313,0.242188 -0.691406,0.414062 -1.109375,0.515625 -0.425781,0.09375 -0.941406,0.140625 -1.546875,0.140625 h -5.0625 c -0.050781,0 -0.09375,-0.00781 -0.125,-0.03125 -0.039063,-0.019531 -0.070313,-0.0625 -0.09375,-0.125 -0.03125,-0.0625 -0.050781,-0.140625 -0.0625,-0.234375 -0.00781,-0.101563 -0.015625,-0.226563 -0.015625,-0.375 0,-0.144531 0.00781,-0.265625 0.015625,-0.359375 0.011719,-0.101562 0.03125,-0.1875 0.0625,-0.25 0.023437,-0.0625 0.054687,-0.101562 0.09375,-0.125 0.03125,-0.019531 0.074219,-0.03125 0.125,-0.03125 h 4.859375 c 0.492188,0 0.882812,-0.035156 1.171875,-0.109375 0.292969,-0.070313 0.542969,-0.179687 0.75,-0.328125 0.210937,-0.144531 0.371094,-0.328125 0.484375,-0.546875 0.117188,-0.226563 0.171875,-0.488281 0.171875,-0.78125 0,-0.382813 -0.132813,-0.765625 -0.40625,-1.140625 C -1.816406,-6.195312 -2.21875,-6.601562 -2.75,-7.03125 h -5.828125 c -0.050781,0 -0.09375,-0.00781 -0.125,-0.03125 -0.039063,-0.019531 -0.070313,-0.0625 -0.09375,-0.125 -0.03125,-0.0625 -0.050781,-0.140625 -0.0625,-0.234375 -0.00781,-0.101563 -0.015625,-0.226563 -0.015625,-0.375 0,-0.15625 0.00781,-0.28125 0.015625,-0.375 0.011719,-0.101563 0.03125,-0.179687 0.0625,-0.234375 0.023437,-0.050781 0.054687,-0.09375 0.09375,-0.125 0.03125,-0.03125 0.074219,-0.046875 0.125,-0.046875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-6" - overflow="visible"> - <path - id="path149" - d="m -8.203125,-8.390625 c 0.21875,0 0.375,0.03125 0.46875,0.09375 0.09375,0.054687 0.140625,0.125 0.140625,0.21875 v 1.1875 c 0.230469,-0.207031 0.480469,-0.351563 0.75,-0.4375 0.261719,-0.09375 0.539062,-0.140625 0.828125,-0.140625 0.492187,0 0.921875,0.078125 1.296875,0.234375 0.367188,0.15625 0.679688,0.382813 0.9375,0.671875 0.25,0.28125 0.445312,0.621094 0.578125,1.015625 C -3.066406,-5.148438 -3,-4.710938 -3,-4.234375 -3,-3.890625 -3.039062,-3.5625 -3.125,-3.25 c -0.09375,0.304688 -0.207031,0.539062 -0.34375,0.703125 0.117188,0.105469 0.246094,0.195313 0.390625,0.265625 0.136719,0.074219 0.296875,0.109375 0.484375,0.109375 0.21875,0 0.402344,-0.097656 0.546875,-0.296875 0.136719,-0.207031 0.210937,-0.476562 0.21875,-0.8125 l 0.09375,-2.171875 C -1.722656,-5.867188 -1.664062,-6.25 -1.5625,-6.59375 c 0.105469,-0.34375 0.25,-0.640625 0.4375,-0.890625 0.1875,-0.257813 0.421875,-0.457031 0.703125,-0.59375 0.273437,-0.144531 0.585937,-0.21875 0.953125,-0.21875 0.382812,0 0.75,0.078125 1.09375,0.234375 0.34375,0.15625 0.644531,0.402344 0.90625,0.734375 0.269531,0.335937 0.476562,0.761719 0.625,1.28125 0.15625,0.511719 0.234375,1.117187 0.234375,1.8125 0,0.667969 -0.058594,1.242187 -0.171875,1.71875 -0.117188,0.46875 -0.273438,0.855469 -0.46875,1.15625 -0.199219,0.304687 -0.4375,0.527344 -0.71875,0.671875 -0.273438,0.136719 -0.570312,0.203125 -0.890625,0.203125 -0.210937,0 -0.40625,-0.023437 -0.59375,-0.078125 C 0.359375,-0.613281 0.175781,-0.691406 0,-0.796875 c -0.175781,-0.101563 -0.34375,-0.226563 -0.5,-0.375 -0.15625,-0.15625 -0.3125,-0.332031 -0.46875,-0.53125 -0.15625,0.304687 -0.347656,0.527344 -0.578125,0.671875 -0.238281,0.148438 -0.492187,0.21875 -0.765625,0.21875 -0.375,0 -0.707031,-0.070312 -1,-0.21875 -0.300781,-0.15625 -0.570312,-0.347656 -0.8125,-0.578125 -0.226562,0.1875 -0.484375,0.339844 -0.765625,0.453125 C -5.179688,-1.050781 -5.53125,-1 -5.9375,-1 c -0.476562,0 -0.90625,-0.078125 -1.28125,-0.234375 -0.375,-0.15625 -0.691406,-0.375 -0.953125,-0.65625 -0.257813,-0.289063 -0.457031,-0.632813 -0.59375,-1.03125 -0.144531,-0.40625 -0.21875,-0.84375 -0.21875,-1.3125 0,-0.25 0.015625,-0.484375 0.046875,-0.703125 0.03125,-0.21875 0.070312,-0.425781 0.109375,-0.625 v -2.515625 c 0,-0.101563 0.054687,-0.179687 0.15625,-0.234375 0.105469,-0.050781 0.261719,-0.078125 0.46875,-0.078125 z M -6,-6 c -0.570312,0 -1.015625,0.15625 -1.328125,0.46875 -0.320313,0.3125 -0.484375,0.757812 -0.484375,1.328125 0,0.304687 0.054688,0.5625 0.15625,0.78125 0.09375,0.21875 0.230469,0.402344 0.40625,0.546875 0.167969,0.148438 0.367188,0.257812 0.59375,0.328125 0.230469,0.0625 0.464844,0.09375 0.703125,0.09375 0.554687,0 0.992187,-0.15625 1.3125,-0.46875 0.3125,-0.3125 0.46875,-0.75 0.46875,-1.3125 0,-0.300781 -0.046875,-0.5625 -0.140625,-0.78125 -0.101562,-0.226563 -0.238281,-0.414063 -0.40625,-0.5625 -0.164062,-0.144531 -0.359375,-0.25 -0.578125,-0.3125 C -5.523438,-5.960938 -5.757812,-6 -6,-6 Z m 6.609375,-0.765625 c -0.355469,0 -0.6289062,0.148437 -0.828125,0.4375 -0.195312,0.292969 -0.300781,0.6875 -0.3125,1.1875 l -0.078125,2.15625 c 0.15625,0.199219 0.308594,0.367187 0.453125,0.5 0.1367188,0.125 0.265625,0.226563 0.390625,0.296875 0.125,0.074219 0.25,0.125 0.375,0.15625 C 0.734375,-2.007812 0.863281,-2 1,-2 c 0.394531,0 0.695312,-0.203125 0.90625,-0.609375 0.207031,-0.40625 0.3125,-0.972656 0.3125,-1.703125 0,-0.46875 -0.046875,-0.859375 -0.140625,-1.171875 -0.085937,-0.3125 -0.203125,-0.5625 -0.359375,-0.75 -0.148438,-0.1875 -0.320312,-0.320313 -0.515625,-0.40625 -0.1875,-0.082031 -0.386719,-0.125 -0.59375,-0.125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-7" - overflow="visible"> - <path - id="path152" - d="m -4.53125,-9.09375 c 0.730469,0 1.386719,0.078125 1.96875,0.234375 0.574219,0.15625 1.0625,0.390625 1.46875,0.703125 0.40625,0.304688 0.71875,0.679688 0.9375,1.125 0.21875,0.449219 0.328125,0.964844 0.328125,1.546875 0,0.25 -0.027344,0.480469 -0.078125,0.6875 -0.0429688,0.210937 -0.1132812,0.417969 -0.21875,0.625 -0.101562,0.199219 -0.234375,0.398437 -0.390625,0.59375 -0.164063,0.199219 -0.359375,0.40625 -0.578125,0.625 h 4.171875 c 0.050781,0 0.09375,0.015625 0.125,0.046875 0.039063,0.023438 0.070313,0.0625 0.09375,0.125 0.03125,0.054688 0.050781,0.132812 0.0625,0.234375 0.00781,0.09375 0.015625,0.214844 0.015625,0.359375 0,0.15625 -0.00781,0.289062 -0.015625,0.390625 -0.011719,0.09375 -0.03125,0.171875 -0.0625,0.234375 -0.023437,0.054688 -0.054687,0.089844 -0.09375,0.109375 -0.03125,0.023437 -0.074219,0.03125 -0.125,0.03125 h -11.65625 c -0.0625,0 -0.109375,-0.00391 -0.140625,-0.015625 -0.03125,-0.019531 -0.054688,-0.054688 -0.078125,-0.109375 -0.03125,-0.0625 -0.050781,-0.132813 -0.0625,-0.21875 C -8.867188,-1.859375 -8.875,-1.96875 -8.875,-2.09375 c 0,-0.125 0.00781,-0.226562 0.015625,-0.3125 0.011719,-0.082031 0.03125,-0.148438 0.0625,-0.203125 0.023437,-0.0625 0.046875,-0.101563 0.078125,-0.125 0.03125,-0.019531 0.078125,-0.03125 0.140625,-0.03125 h 1.125 C -7.710938,-3.015625 -7.9375,-3.253906 -8.125,-3.484375 -8.320312,-3.722656 -8.484375,-3.960938 -8.609375,-4.203125 -8.734375,-4.441406 -8.828125,-4.6875 -8.890625,-4.9375 -8.960938,-5.1875 -9,-5.453125 -9,-5.734375 c 0,-0.601563 0.121094,-1.117187 0.359375,-1.546875 0.230469,-0.425781 0.554687,-0.773438 0.96875,-1.046875 0.40625,-0.269531 0.882813,-0.460937 1.421875,-0.578125 0.53125,-0.125 1.105469,-0.1875 1.71875,-0.1875 z m 0.171875,1.609375 c -0.425781,0 -0.835937,0.03125 -1.234375,0.09375 -0.40625,0.0625 -0.757812,0.179687 -1.0625,0.34375 -0.3125,0.15625 -0.5625,0.371094 -0.75,0.640625 -0.1875,0.261719 -0.28125,0.589844 -0.28125,0.984375 0,0.199219 0.03125,0.390625 0.09375,0.578125 0.0625,0.1875 0.15625,0.382812 0.28125,0.578125 0.125,0.199219 0.292969,0.40625 0.5,0.625 0.210938,0.21875 0.464844,0.449219 0.765625,0.6875 h 3.3125 c 0.523437,-0.414063 0.917969,-0.8125 1.1875,-1.1875 0.273437,-0.382813 0.40625,-0.78125 0.40625,-1.1875 0,-0.382813 -0.09375,-0.710937 -0.28125,-0.984375 -0.1875,-0.28125 -0.429687,-0.503906 -0.734375,-0.671875 -0.3125,-0.175781 -0.660156,-0.300781 -1.046875,-0.375 -0.382813,-0.082031 -0.769531,-0.125 -1.15625,-0.125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-8" - overflow="visible"> - <path - id="path155" - d="m -0.84375,-5.765625 c 0.179688,0 0.320312,0.015625 0.421875,0.046875 0.105469,0.023438 0.183594,0.058594 0.234375,0.109375 0.054688,0.054687 0.1015625,0.132813 0.140625,0.234375 0.04296875,0.09375 0.078125,0.203125 0.109375,0.328125 0.03125,0.125 0.050781,0.261719 0.0625,0.40625 0.019531,0.136719 0.03125,0.277344 0.03125,0.421875 0,0.429688 -0.0585938,0.796875 -0.171875,1.109375 -0.113281,0.3125 -0.285156,0.570313 -0.515625,0.765625 -0.226562,0.199219 -0.519531,0.34375 -0.875,0.4375 -0.363281,0.085938 -0.785156,0.125 -1.265625,0.125 h -4.875 v 1.171875 c 0,0.09375 -0.046875,0.167969 -0.140625,0.21875 -0.101562,0.054687 -0.269531,0.078125 -0.5,0.078125 -0.113281,0 -0.207031,-0.003906 -0.28125,-0.015625 -0.082031,-0.019531 -0.148438,-0.039063 -0.203125,-0.0625 -0.0625,-0.019531 -0.101563,-0.050781 -0.125,-0.09375 -0.019531,-0.039063 -0.03125,-0.085937 -0.03125,-0.140625 V -1.78125 H -10.8125 c -0.03906,0 -0.07813,-0.00781 -0.109375,-0.03125 -0.03906,-0.019531 -0.07031,-0.054688 -0.09375,-0.109375 -0.03125,-0.0625 -0.05078,-0.140625 -0.0625,-0.234375 -0.01953,-0.101562 -0.03125,-0.234375 -0.03125,-0.390625 0,-0.15625 0.01172,-0.28125 0.03125,-0.375 0.01172,-0.101563 0.03125,-0.179687 0.0625,-0.234375 0.02344,-0.050781 0.05469,-0.085938 0.09375,-0.109375 0.03125,-0.03125 0.07031,-0.046875 0.109375,-0.046875 h 1.984375 v -2.140625 c 0,-0.050781 0.011719,-0.09375 0.03125,-0.125 0.023437,-0.039063 0.0625,-0.070313 0.125,-0.09375 0.054687,-0.03125 0.121094,-0.050781 0.203125,-0.0625 0.074219,-0.019531 0.167969,-0.03125 0.28125,-0.03125 0.230469,0 0.398438,0.03125 0.5,0.09375 0.09375,0.054687 0.140625,0.125 0.140625,0.21875 V -3.3125 h 4.65625 c 0.574219,0 1.007813,-0.082031 1.296875,-0.25 0.292969,-0.175781 0.4375,-0.484375 0.4375,-0.921875 0,-0.132813 -0.00781,-0.257813 -0.03125,-0.375 C -1.21875,-4.972656 -1.25,-5.070312 -1.28125,-5.15625 -1.3125,-5.238281 -1.335938,-5.3125 -1.359375,-5.375 -1.390625,-5.4375 -1.40625,-5.492188 -1.40625,-5.546875 c 0,-0.03125 0.011719,-0.054687 0.03125,-0.078125 0.011719,-0.03125 0.039062,-0.050781 0.078125,-0.0625 0.042969,-0.019531 0.101563,-0.035156 0.171875,-0.046875 0.074219,-0.019531 0.167969,-0.03125 0.28125,-0.03125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-9" - overflow="visible"> - <path - id="path158" - d="" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-10" - overflow="visible"> - <path - id="path161" - d="m 2.40625,-5 c 0.207031,0 0.351562,0.027344 0.4375,0.078125 0.082031,0.042969 0.125,0.105469 0.125,0.1875 v 2.375 c 0,0.074219 -0.011719,0.148437 -0.03125,0.21875 -0.023438,0.0625 -0.058594,0.125 -0.109375,0.1875 C 2.773438,-1.898438 2.707031,-1.851562 2.625,-1.8125 2.539062,-1.78125 2.4375,-1.765625 2.3125,-1.765625 h -14.640625 c -0.113281,0 -0.210937,-0.015625 -0.296875,-0.046875 -0.08203,-0.039062 -0.148438,-0.085938 -0.203125,-0.140625 -0.0625,-0.0625 -0.101563,-0.125 -0.125,-0.1875 -0.01953,-0.070313 -0.03125,-0.144531 -0.03125,-0.21875 v -2.375 c 0,-0.03125 0.01172,-0.0625 0.03125,-0.09375 0.02344,-0.039063 0.05859,-0.070313 0.109375,-0.09375 0.04297,-0.03125 0.101562,-0.050781 0.171875,-0.0625 C -12.597656,-4.992188 -12.507812,-5 -12.40625,-5 c 0.199219,0 0.34375,0.027344 0.4375,0.078125 0.08594,0.042969 0.125,0.105469 0.125,0.1875 v 1.515625 h 13.6875 v -1.515625 c 0,-0.03125 0.00781,-0.0625 0.03125,-0.09375 0.019531,-0.039063 0.050781,-0.070313 0.09375,-0.09375 0.050781,-0.03125 0.109375,-0.050781 0.171875,-0.0625 C 2.210938,-4.992188 2.300781,-5 2.40625,-5 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-11" - overflow="visible"> - <path - id="path164" - d="m -0.234375,-14.65625 c 0.042969,0 0.085937,0.01563 0.125,0.04687 0.03125,0.02344 0.0625,0.0625 0.09375,0.125 0.01953125,0.0625 0.0351562,0.140625 0.046875,0.234375 0.0195312,0.09375 0.03125,0.21875 0.03125,0.375 0,0.148438 -0.0117188,0.273438 -0.03125,0.375 -0.0117188,0.105469 -0.02734375,0.1875 -0.046875,0.25 -0.03125,0.05469 -0.0625,0.09375 -0.09375,0.125 -0.039063,0.02344 -0.082031,0.03125 -0.125,0.03125 h -10.46875 v 0.01563 l 10.515625,4.28125 c 0.042969,0.011719 0.078125,0.039063 0.109375,0.078125 0.03125,0.03125 0.0585938,0.078125 0.078125,0.140625 0.0195312,0.0625 0.0351562,0.140625 0.046875,0.234375 0.0078125,0.09375 0.015625,0.199219 0.015625,0.3125 0,0.136719 -0.0117188,0.25 -0.03125,0.34375 -0.0117188,0.09375 -0.02734375,0.171875 -0.046875,0.234375 -0.0195312,0.0625 -0.046875,0.109375 -0.078125,0.140625 -0.03125,0.03125 -0.0625,0.054688 -0.09375,0.0625 l -10.515625,4.09375 v 0.015625 h 10.46875 c 0.042969,0 0.085937,0.011719 0.125,0.03125 0.03125,0.023437 0.0625,0.0625 0.09375,0.125 0.01953125,0.0625 0.0351562,0.148437 0.046875,0.25 0.0195312,0.09375 0.03125,0.21875 0.03125,0.375 0,0.148437 -0.0117188,0.273437 -0.03125,0.375 -0.0117188,0.09375 -0.02734375,0.171875 -0.046875,0.234375 -0.03125,0.0625 -0.0625,0.105469 -0.09375,0.125 -0.039063,0.023438 -0.082031,0.03125 -0.125,0.03125 H -11.28125 c -0.257812,0 -0.441406,-0.066406 -0.546875,-0.203125 C -11.941406,-1.929688 -12,-2.082031 -12,-2.25 v -0.96875 c 0,-0.195312 0.02344,-0.367188 0.0625,-0.515625 0.03125,-0.15625 0.08984,-0.285156 0.171875,-0.390625 0.07422,-0.113281 0.171875,-0.207031 0.296875,-0.28125 0.125,-0.070312 0.273438,-0.140625 0.4375,-0.203125 l 8.6875,-3.46875 V -8.125 L -11,-11.75 c -0.1875,-0.0625 -0.34375,-0.132812 -0.46875,-0.21875 -0.132812,-0.08203 -0.238281,-0.171875 -0.3125,-0.265625 -0.08203,-0.09375 -0.140625,-0.195313 -0.171875,-0.3125 -0.03125,-0.125 -0.04687,-0.257813 -0.04687,-0.40625 v -1.015625 c 0,-0.09375 0.01563,-0.179688 0.04687,-0.265625 0.02344,-0.08203 0.0625,-0.148437 0.125,-0.203125 0.05469,-0.0625 0.125,-0.113281 0.21875,-0.15625 0.09375,-0.03906 0.203125,-0.0625 0.328125,-0.0625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-12" - overflow="visible"> - <path - id="path167" - d="m -2.5,-6.65625 c 0.429688,0 0.808594,0.078125 1.140625,0.234375 0.335937,0.15625 0.617187,0.382813 0.84375,0.671875 0.230469,0.292969 0.402344,0.640625 0.515625,1.046875 0.113281,0.398437 0.171875,0.835937 0.171875,1.3125 0,0.304687 -0.027344,0.589844 -0.078125,0.859375 C 0.0507812,-2.269531 0,-2.03125 -0.0625,-1.8125 -0.132812,-1.601562 -0.207031,-1.421875 -0.28125,-1.265625 -0.363281,-1.117188 -0.4375,-1.007812 -0.5,-0.9375 -0.5625,-0.875 -0.644531,-0.828125 -0.75,-0.796875 -0.863281,-0.765625 -1.019531,-0.75 -1.21875,-0.75 c -0.113281,0 -0.210938,-0.003906 -0.296875,-0.015625 -0.082031,-0.007813 -0.144531,-0.023437 -0.1875,-0.046875 -0.050781,-0.019531 -0.085937,-0.046875 -0.109375,-0.078125 -0.019531,-0.039063 -0.03125,-0.082031 -0.03125,-0.125 0,-0.0625 0.042969,-0.160156 0.125,-0.296875 0.085938,-0.132812 0.179688,-0.296875 0.28125,-0.484375 0.09375,-0.195313 0.183594,-0.425781 0.265625,-0.6875 0.085937,-0.269531 0.125,-0.582031 0.125,-0.9375 0,-0.25 -0.023437,-0.476563 -0.078125,-0.6875 -0.0625,-0.21875 -0.144531,-0.40625 -0.25,-0.5625 -0.113281,-0.15625 -0.253906,-0.273437 -0.421875,-0.359375 -0.164063,-0.082031 -0.363281,-0.125 -0.59375,-0.125 -0.226563,0 -0.421875,0.0625 -0.578125,0.1875 -0.164062,0.125 -0.3125,0.289062 -0.4375,0.484375 -0.125,0.199219 -0.234375,0.421875 -0.328125,0.671875 -0.09375,0.242188 -0.191406,0.496094 -0.296875,0.765625 -0.101562,0.261719 -0.222656,0.515625 -0.359375,0.765625 -0.132813,0.25 -0.296875,0.476562 -0.484375,0.671875 -0.195312,0.199219 -0.425781,0.359375 -0.6875,0.484375 -0.269531,0.117188 -0.585938,0.171875 -0.953125,0.171875 -0.332031,0 -0.644531,-0.0625 -0.9375,-0.1875 C -7.753906,-1.273438 -8.019531,-1.46875 -8.25,-1.71875 c -0.226562,-0.25 -0.410156,-0.5625 -0.546875,-0.9375 C -8.929688,-3.039062 -9,-3.488281 -9,-4 c 0,-0.21875 0.023438,-0.4375 0.0625,-0.65625 0.03125,-0.226562 0.078125,-0.429688 0.140625,-0.609375 0.054687,-0.175781 0.109375,-0.328125 0.171875,-0.453125 0.0625,-0.132812 0.121094,-0.234375 0.171875,-0.296875 0.054687,-0.0625 0.101563,-0.101563 0.140625,-0.125 0.03125,-0.019531 0.074219,-0.035156 0.125,-0.046875 0.042969,-0.00781 0.101562,-0.019531 0.171875,-0.03125 0.0625,-0.00781 0.140625,-0.015625 0.234375,-0.015625 0.117188,0 0.210938,0.00781 0.28125,0.015625 0.074219,0.011719 0.136719,0.027344 0.1875,0.046875 0.054688,0.023437 0.089844,0.046875 0.109375,0.078125 0.023437,0.03125 0.03125,0.0625 0.03125,0.09375 0,0.0625 -0.03125,0.148438 -0.09375,0.25 -0.070313,0.105469 -0.144531,0.242188 -0.21875,0.40625 -0.082031,0.167969 -0.15625,0.367188 -0.21875,0.59375 -0.070313,0.21875 -0.109375,0.476562 -0.109375,0.765625 0,0.261719 0.03125,0.492187 0.09375,0.6875 0.054688,0.199219 0.136719,0.367187 0.25,0.5 0.105469,0.125 0.234375,0.21875 0.390625,0.28125 0.148437,0.0625 0.304687,0.09375 0.46875,0.09375 0.242187,0 0.445313,-0.0625 0.609375,-0.1875 0.167969,-0.125 0.3125,-0.285156 0.4375,-0.484375 0.125,-0.195312 0.242188,-0.421875 0.34375,-0.671875 0.09375,-0.25 0.195312,-0.503906 0.296875,-0.765625 0.105469,-0.269531 0.226563,-0.53125 0.359375,-0.78125 0.125,-0.257812 0.28125,-0.488281 0.46875,-0.6875 0.179688,-0.195312 0.398438,-0.351562 0.65625,-0.46875 0.261719,-0.125 0.574219,-0.1875 0.9375,-0.1875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-13" - overflow="visible"> - <path - id="path170" - d="m 2.3125,-4.0625 c 0.125,0 0.226562,0.015625 0.3125,0.046875 0.082031,0.03125 0.148438,0.078125 0.203125,0.140625 0.050781,0.054688 0.085937,0.117188 0.109375,0.1875 0.019531,0.074219 0.03125,0.148438 0.03125,0.21875 v 2.359375 c 0,0.09375 -0.042969,0.167969 -0.125,0.21875 -0.085938,0.042969 -0.230469,0.0625 -0.4375,0.0625 -0.105469,0 -0.195312,-0.003906 -0.265625,-0.015625 C 2.078125,-0.851562 2.019531,-0.867188 1.96875,-0.890625 1.925781,-0.921875 1.894531,-0.953125 1.875,-0.984375 1.851562,-1.023438 1.84375,-1.066406 1.84375,-1.109375 v -1.5 h -13.6875 v 1.5 c 0,0.09375 -0.03906,0.167969 -0.125,0.21875 -0.09375,0.042969 -0.238281,0.0625 -0.4375,0.0625 -0.101562,0 -0.191406,-0.003906 -0.265625,-0.015625 -0.07031,-0.007812 -0.128906,-0.023438 -0.171875,-0.046875 -0.05078,-0.03125 -0.08594,-0.0625 -0.109375,-0.09375 -0.01953,-0.039063 -0.03125,-0.082031 -0.03125,-0.125 V -3.46875 c 0,-0.070312 0.01172,-0.144531 0.03125,-0.21875 0.02344,-0.070312 0.0625,-0.132812 0.125,-0.1875 0.05469,-0.0625 0.121094,-0.109375 0.203125,-0.140625 0.08594,-0.03125 0.183594,-0.046875 0.296875,-0.046875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-0" - overflow="visible"> - <path - id="path173" - d="M 9.078125,-12 V 0 H 0.40625 v -12 z m -0.8125,11.25 v -10.5 h -7.0625 v 10.5 z m -1.15625,-7.1875 c 0,0.367188 -0.054687,0.695312 -0.15625,0.984375 C 6.847656,-6.671875 6.695312,-6.429688 6.5,-6.234375 6.300781,-6.046875 6.066406,-5.894531 5.796875,-5.78125 5.535156,-5.664062 5.25,-5.597656 4.9375,-5.578125 l -0.046875,1.40625 c 0,0.0625 -0.046875,0.105469 -0.140625,0.125 -0.09375,0.023437 -0.21875,0.03125 -0.375,0.03125 -0.09375,0 -0.171875,0 -0.234375,0 -0.0625,-0.00781 -0.117187,-0.019531 -0.15625,-0.03125 C 3.941406,-4.054688 3.910156,-4.070312 3.890625,-4.09375 3.878906,-4.113281 3.875,-4.140625 3.875,-4.171875 L 3.828125,-5.875 c -0.023437,-0.1875 0.00781,-0.316406 0.09375,-0.390625 0.09375,-0.082031 0.210937,-0.125 0.359375,-0.125 h 0.171875 c 0.28125,0 0.507813,-0.035156 0.6875,-0.109375 0.1875,-0.070312 0.335937,-0.171875 0.453125,-0.296875 0.113281,-0.132813 0.195312,-0.289063 0.25,-0.46875 0.050781,-0.1875 0.078125,-0.382813 0.078125,-0.59375 0,-0.445313 -0.132813,-0.800781 -0.390625,-1.0625 -0.25,-0.269531 -0.65625,-0.40625 -1.21875,-0.40625 -0.230469,0 -0.4375,0.027344 -0.625,0.078125 -0.1875,0.042969 -0.355469,0.09375 -0.5,0.15625 -0.136719,0.054688 -0.25,0.105469 -0.34375,0.15625 C 2.75,-8.894531 2.679688,-8.875 2.640625,-8.875 c -0.023437,0 -0.042969,-0.00391 -0.0625,-0.015625 -0.023437,-0.00781 -0.042969,-0.03125 -0.0625,-0.0625 C 2.503906,-8.992188 2.492188,-9.039062 2.484375,-9.09375 2.472656,-9.15625 2.46875,-9.234375 2.46875,-9.328125 c 0,-0.101563 0.00391,-0.1875 0.015625,-0.25 0.019531,-0.070313 0.054687,-0.132813 0.109375,-0.1875 0.039062,-0.039063 0.125,-0.085937 0.25,-0.140625 0.125,-0.0625 0.269531,-0.117188 0.4375,-0.171875 0.164062,-0.05078 0.347656,-0.09375 0.546875,-0.125 0.207031,-0.03906 0.421875,-0.0625 0.640625,-0.0625 0.457031,0 0.851562,0.0625 1.1875,0.1875 0.332031,0.117187 0.601562,0.28125 0.8125,0.5 0.21875,0.210937 0.378906,0.453125 0.484375,0.734375 0.101563,0.28125 0.15625,0.585938 0.15625,0.90625 z M 5.09375,-2.53125 c 0,0.125 -0.011719,0.234375 -0.03125,0.328125 -0.023438,0.085937 -0.058594,0.15625 -0.109375,0.21875 -0.054687,0.054687 -0.125,0.089844 -0.21875,0.109375 -0.085937,0.023438 -0.195313,0.03125 -0.328125,0.03125 -0.136719,0 -0.25,-0.00781 -0.34375,-0.03125 C 3.976562,-1.894531 3.90625,-1.929688 3.84375,-1.984375 3.789062,-2.046875 3.75,-2.117188 3.71875,-2.203125 3.695312,-2.296875 3.6875,-2.40625 3.6875,-2.53125 c 0,-0.132812 0.00781,-0.242188 0.03125,-0.328125 0.03125,-0.09375 0.070312,-0.164063 0.125,-0.21875 0.0625,-0.050781 0.132812,-0.085937 0.21875,-0.109375 0.09375,-0.03125 0.207031,-0.046875 0.34375,-0.046875 0.132812,0 0.242188,0.015625 0.328125,0.046875 0.09375,0.023438 0.164063,0.058594 0.21875,0.109375 0.050781,0.054687 0.085937,0.125 0.109375,0.21875 0.019531,0.085937 0.03125,0.195313 0.03125,0.328125 z M 0,3.6875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-1" - overflow="visible"> - <path - id="path176" - d="m 9.125,-11.3125 c 0,0.117188 -0.011719,0.21875 -0.03125,0.3125 -0.011719,0.08594 -0.03125,0.152344 -0.0625,0.203125 -0.023438,0.05469 -0.054688,0.08984 -0.09375,0.109375 -0.042969,0.02344 -0.089844,0.03125 -0.140625,0.03125 h -3.375 v 10.421875 c 0,0.042969 -0.011719,0.085937 -0.03125,0.125 -0.023437,0.03125 -0.0625,0.0625 -0.125,0.09375 -0.0625,0.01953125 -0.148437,0.0351562 -0.25,0.046875 C 4.910156,0.0507812 4.78125,0.0625 4.625,0.0625 4.476562,0.0625 4.351562,0.0507812 4.25,0.03125 4.144531,0.0195312 4.0625,0.00390625 4,-0.015625 c -0.0625,-0.03125 -0.109375,-0.0625 -0.140625,-0.09375 -0.023437,-0.039063 -0.03125,-0.082031 -0.03125,-0.125 V -10.65625 h -3.375 c -0.054687,0 -0.101563,-0.0078 -0.140625,-0.03125 C 0.28125,-10.707031 0.25,-10.742188 0.21875,-10.796875 0.195312,-10.847656 0.175781,-10.914062 0.15625,-11 c -0.011719,-0.09375 -0.015625,-0.195312 -0.015625,-0.3125 0,-0.125 0.003906,-0.226562 0.015625,-0.3125 0.019531,-0.09375 0.039062,-0.164062 0.0625,-0.21875 0.03125,-0.0625 0.0625,-0.101562 0.09375,-0.125 C 0.351562,-11.988281 0.398438,-12 0.453125,-12 h 8.34375 c 0.050781,0 0.097656,0.01172 0.140625,0.03125 0.039062,0.02344 0.070312,0.0625 0.09375,0.125 0.03125,0.05469 0.050781,0.125 0.0625,0.21875 0.019531,0.08594 0.03125,0.1875 0.03125,0.3125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-2" - overflow="visible"> - <path - id="path179" - d="m 2.953125,-0.234375 c 0,0.054687 -0.015625,0.09375 -0.046875,0.125 -0.023438,0.03125 -0.0625,0.0625 -0.125,0.09375 C 2.726562,0.00390625 2.648438,0.0195312 2.546875,0.03125 2.453125,0.0507812 2.332031,0.0625 2.1875,0.0625 2.03125,0.0625 1.898438,0.0507812 1.796875,0.03125 1.703125,0.0195312 1.625,0.00390625 1.5625,-0.015625 c -0.054688,-0.03125 -0.089844,-0.0625 -0.109375,-0.09375 -0.023437,-0.03125 -0.03125,-0.070313 -0.03125,-0.125 v -8.34375 c 0,-0.039063 0.00781,-0.082031 0.03125,-0.125 C 1.472656,-8.742188 1.507812,-8.773438 1.5625,-8.796875 1.625,-8.816406 1.703125,-8.832031 1.796875,-8.84375 1.898438,-8.863281 2.03125,-8.875 2.1875,-8.875 c 0.144531,0 0.265625,0.011719 0.359375,0.03125 0.101563,0.011719 0.179687,0.027344 0.234375,0.046875 0.0625,0.023437 0.101562,0.054687 0.125,0.09375 0.03125,0.042969 0.046875,0.085937 0.046875,0.125 z M 3.125,-11.40625 c 0,0.367188 -0.070312,0.617188 -0.203125,0.75 -0.136719,0.125 -0.386719,0.1875 -0.75,0.1875 -0.355469,0 -0.601563,-0.0625 -0.734375,-0.1875 -0.136719,-0.132812 -0.203125,-0.378906 -0.203125,-0.734375 0,-0.351563 0.066406,-0.59375 0.203125,-0.71875 0.132812,-0.132813 0.382812,-0.203125 0.75,-0.203125 0.363281,0 0.609375,0.0625 0.734375,0.1875 C 3.054688,-12 3.125,-11.757812 3.125,-11.40625 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-3" - overflow="visible"> - <path - id="path182" - d="m 13.8125,-0.234375 c 0,0.054687 -0.01563,0.09375 -0.04687,0.125 -0.02344,0.03125 -0.0625,0.0625 -0.125,0.09375 -0.05469,0.01953125 -0.132813,0.0351562 -0.234375,0.046875 -0.09375,0.0195312 -0.214844,0.03125 -0.359375,0.03125 -0.15625,0 -0.289063,-0.0117188 -0.390625,-0.03125 -0.09375,-0.0117188 -0.171875,-0.02734375 -0.234375,-0.046875 -0.05469,-0.03125 -0.09375,-0.0625 -0.125,-0.09375 -0.02344,-0.03125 -0.03125,-0.070313 -0.03125,-0.125 V -5.3125 c 0,-0.34375 -0.03125,-0.660156 -0.09375,-0.953125 -0.0625,-0.289063 -0.164063,-0.539063 -0.296875,-0.75 -0.136719,-0.21875 -0.308594,-0.378906 -0.515625,-0.484375 -0.210937,-0.113281 -0.460937,-0.171875 -0.75,-0.171875 -0.355469,0 -0.710937,0.136719 -1.0625,0.40625 C 9.191406,-6.992188 8.800781,-6.59375 8.375,-6.0625 v 5.828125 c 0,0.054687 -0.015625,0.09375 -0.046875,0.125 -0.023437,0.03125 -0.0625,0.0625 -0.125,0.09375 C 8.148438,0.00390625 8.070312,0.0195312 7.96875,0.03125 7.875,0.0507812 7.753906,0.0625 7.609375,0.0625 7.460938,0.0625 7.335938,0.0507812 7.234375,0.03125 7.140625,0.0195312 7.0625,0.00390625 7,-0.015625 6.9375,-0.046875 6.894531,-0.078125 6.875,-0.109375 6.851562,-0.140625 6.84375,-0.179688 6.84375,-0.234375 V -5.3125 c 0,-0.34375 -0.039062,-0.660156 -0.109375,-0.953125 -0.0625,-0.289063 -0.164063,-0.539063 -0.296875,-0.75 C 6.300781,-7.234375 6.128906,-7.394531 5.921875,-7.5 5.710938,-7.613281 5.46875,-7.671875 5.1875,-7.671875 c -0.355469,0 -0.714844,0.136719 -1.078125,0.40625 -0.355469,0.273437 -0.742187,0.671875 -1.15625,1.203125 v 5.828125 c 0,0.054687 -0.015625,0.09375 -0.046875,0.125 -0.023438,0.03125 -0.0625,0.0625 -0.125,0.09375 C 2.726562,0.00390625 2.648438,0.0195312 2.546875,0.03125 2.453125,0.0507812 2.332031,0.0625 2.1875,0.0625 2.03125,0.0625 1.898438,0.0507812 1.796875,0.03125 1.703125,0.0195312 1.625,0.00390625 1.5625,-0.015625 c -0.054688,-0.03125 -0.089844,-0.0625 -0.109375,-0.09375 -0.023437,-0.03125 -0.03125,-0.070313 -0.03125,-0.125 v -8.34375 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.039063 0.054688,-0.070313 0.109375,-0.09375 0.0625,-0.03125 0.132813,-0.050781 0.21875,-0.0625 0.09375,-0.00781 0.207031,-0.015625 0.34375,-0.015625 0.132813,0 0.25,0.00781 0.34375,0.015625 0.09375,0.011719 0.160156,0.03125 0.203125,0.0625 0.050781,0.023437 0.085938,0.054687 0.109375,0.09375 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 v 1.09375 C 3.265625,-8.003906 3.71875,-8.382812 4.15625,-8.625 4.601562,-8.875 5.054688,-9 5.515625,-9 c 0.34375,0 0.648437,0.042969 0.921875,0.125 0.28125,0.074219 0.523438,0.183594 0.734375,0.328125 0.207031,0.148437 0.382813,0.324219 0.53125,0.53125 0.15625,0.199219 0.28125,0.421875 0.375,0.671875 C 8.359375,-7.644531 8.625,-7.898438 8.875,-8.109375 9.125,-8.328125 9.363281,-8.5 9.59375,-8.625 9.832031,-8.757812 10.0625,-8.851562 10.28125,-8.90625 10.5,-8.96875 10.71875,-9 10.9375,-9 c 0.539062,0 0.992188,0.09375 1.359375,0.28125 0.363281,0.1875 0.65625,0.445312 0.875,0.765625 0.226563,0.3125 0.390625,0.683594 0.484375,1.109375 0.101562,0.417969 0.15625,0.859375 0.15625,1.328125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-4" - overflow="visible"> - <path - id="path185" - d="m 8.546875,-4.765625 c 0,0.242187 -0.0625,0.414063 -0.1875,0.515625 -0.117187,0.105469 -0.25,0.15625 -0.40625,0.15625 h -5.46875 c 0,0.460938 0.039063,0.875 0.125,1.25 0.09375,0.367188 0.25,0.683594 0.46875,0.953125 0.21875,0.261719 0.5,0.464844 0.84375,0.609375 0.34375,0.148438 0.769531,0.21875 1.28125,0.21875 0.394531,0 0.742187,-0.03125 1.046875,-0.09375 0.3125,-0.070312 0.578125,-0.144531 0.796875,-0.21875 0.226563,-0.082031 0.414063,-0.15625 0.5625,-0.21875 0.144531,-0.070312 0.253906,-0.109375 0.328125,-0.109375 0.039062,0 0.078125,0.011719 0.109375,0.03125 0.039063,0.023437 0.070313,0.058594 0.09375,0.109375 0.019531,0.042969 0.03125,0.105469 0.03125,0.1875 0.00781,0.074219 0.015625,0.164062 0.015625,0.265625 0,0.085937 -0.00781,0.15625 -0.015625,0.21875 0,0.054687 -0.00781,0.105469 -0.015625,0.15625 -0.011719,0.042969 -0.027344,0.085937 -0.046875,0.125 C 8.085938,-0.578125 8.0625,-0.539062 8.03125,-0.5 8,-0.46875 7.898438,-0.410156 7.734375,-0.328125 c -0.167969,0.074219 -0.386719,0.148437 -0.65625,0.21875 -0.261719,0.0742188 -0.570313,0.1328125 -0.921875,0.1875 -0.355469,0.0625 -0.730469,0.09375 -1.125,0.09375 -0.679688,0 -1.277344,-0.09375 -1.796875,-0.28125 C 2.710938,-0.304688 2.273438,-0.59375 1.921875,-0.96875 1.578125,-1.34375 1.3125,-1.8125 1.125,-2.375 c -0.179688,-0.570312 -0.265625,-1.238281 -0.265625,-2 0,-0.71875 0.09375,-1.359375 0.28125,-1.921875 C 1.328125,-6.867188 1.59375,-7.351562 1.9375,-7.75 2.289062,-8.15625 2.710938,-8.460938 3.203125,-8.671875 3.703125,-8.890625 4.257812,-9 4.875,-9 c 0.65625,0 1.210938,0.105469 1.671875,0.3125 0.457031,0.210938 0.832031,0.496094 1.125,0.859375 0.300781,0.355469 0.519531,0.773437 0.65625,1.25 0.144531,0.480469 0.21875,0.992187 0.21875,1.53125 z M 7,-5.21875 c 0.019531,-0.800781 -0.15625,-1.429688 -0.53125,-1.890625 -0.375,-0.457031 -0.929688,-0.6875 -1.65625,-0.6875 -0.386719,0 -0.71875,0.074219 -1,0.21875 -0.28125,0.136719 -0.523438,0.324219 -0.71875,0.5625 -0.1875,0.230469 -0.335938,0.5 -0.4375,0.8125 -0.105469,0.3125 -0.164062,0.640625 -0.171875,0.984375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-5" - overflow="visible"> - <path - id="path188" - d="" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-6" - overflow="visible"> - <path - id="path191" - d="m 5,2.40625 c 0,0.207031 -0.027344,0.351562 -0.078125,0.4375 -0.042969,0.082031 -0.105469,0.125 -0.1875,0.125 h -2.375 C 2.285156,2.96875 2.210938,2.957031 2.140625,2.9375 2.078125,2.914062 2.015625,2.878906 1.953125,2.828125 1.898438,2.773438 1.851562,2.707031 1.8125,2.625 1.78125,2.539062 1.765625,2.4375 1.765625,2.3125 v -14.640625 c 0,-0.113281 0.015625,-0.210937 0.046875,-0.296875 0.039062,-0.08203 0.085938,-0.148438 0.140625,-0.203125 0.0625,-0.0625 0.125,-0.101563 0.1875,-0.125 0.070313,-0.01953 0.144531,-0.03125 0.21875,-0.03125 h 2.375 c 0.03125,0 0.0625,0.01172 0.09375,0.03125 0.039063,0.02344 0.070313,0.05859 0.09375,0.109375 0.03125,0.04297 0.050781,0.101562 0.0625,0.171875 C 4.992188,-12.597656 5,-12.507812 5,-12.40625 c 0,0.199219 -0.027344,0.34375 -0.078125,0.4375 -0.042969,0.08594 -0.105469,0.125 -0.1875,0.125 H 3.21875 v 13.6875 h 1.515625 c 0.03125,0 0.0625,0.00781 0.09375,0.03125 0.039063,0.019531 0.070313,0.050781 0.09375,0.09375 0.03125,0.050781 0.050781,0.109375 0.0625,0.171875 C 4.992188,2.210938 5,2.300781 5,2.40625 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-7" - overflow="visible"> - <path - id="path194" - d="m 6.65625,-2.5 c 0,0.429688 -0.078125,0.808594 -0.234375,1.140625 C 6.265625,-1.023438 6.039062,-0.742188 5.75,-0.515625 5.457031,-0.285156 5.109375,-0.113281 4.703125,0 4.304688,0.113281 3.867188,0.171875 3.390625,0.171875 3.085938,0.171875 2.800781,0.144531 2.53125,0.09375 2.269531,0.0507812 2.03125,0 1.8125,-0.0625 1.601562,-0.132812 1.421875,-0.207031 1.265625,-0.28125 1.117188,-0.363281 1.007812,-0.4375 0.9375,-0.5 0.875,-0.5625 0.828125,-0.644531 0.796875,-0.75 0.765625,-0.863281 0.75,-1.019531 0.75,-1.21875 c 0,-0.113281 0.003906,-0.210938 0.015625,-0.296875 0.007813,-0.082031 0.023437,-0.144531 0.046875,-0.1875 0.019531,-0.050781 0.046875,-0.085937 0.078125,-0.109375 0.039063,-0.019531 0.082031,-0.03125 0.125,-0.03125 0.0625,0 0.160156,0.042969 0.296875,0.125 0.132812,0.085938 0.296875,0.179688 0.484375,0.28125 0.195313,0.09375 0.425781,0.183594 0.6875,0.265625 0.269531,0.085937 0.582031,0.125 0.9375,0.125 0.25,0 0.476563,-0.023437 0.6875,-0.078125 0.21875,-0.0625 0.40625,-0.144531 0.5625,-0.25 0.15625,-0.113281 0.273437,-0.253906 0.359375,-0.421875 0.082031,-0.164063 0.125,-0.363281 0.125,-0.59375 0,-0.226563 -0.0625,-0.421875 -0.1875,-0.578125 -0.125,-0.164062 -0.289062,-0.3125 -0.484375,-0.4375 C 4.285156,-3.53125 4.0625,-3.640625 3.8125,-3.734375 3.570312,-3.828125 3.316406,-3.925781 3.046875,-4.03125 2.785156,-4.132812 2.53125,-4.253906 2.28125,-4.390625 2.03125,-4.523438 1.804688,-4.6875 1.609375,-4.875 1.410156,-5.070312 1.25,-5.300781 1.125,-5.5625 1.007812,-5.832031 0.953125,-6.148438 0.953125,-6.515625 c 0,-0.332031 0.0625,-0.644531 0.1875,-0.9375 C 1.273438,-7.753906 1.46875,-8.019531 1.71875,-8.25 c 0.25,-0.226562 0.5625,-0.410156 0.9375,-0.546875 C 3.039062,-8.929688 3.488281,-9 4,-9 c 0.21875,0 0.4375,0.023438 0.65625,0.0625 0.226562,0.03125 0.429688,0.078125 0.609375,0.140625 0.175781,0.054687 0.328125,0.109375 0.453125,0.171875 0.132812,0.0625 0.234375,0.121094 0.296875,0.171875 0.0625,0.054687 0.101563,0.101563 0.125,0.140625 0.019531,0.03125 0.035156,0.074219 0.046875,0.125 0.00781,0.042969 0.019531,0.101562 0.03125,0.171875 0.00781,0.0625 0.015625,0.140625 0.015625,0.234375 0,0.117188 -0.00781,0.210938 -0.015625,0.28125 C 6.207031,-7.425781 6.191406,-7.363281 6.171875,-7.3125 6.148438,-7.257812 6.125,-7.222656 6.09375,-7.203125 6.0625,-7.179688 6.03125,-7.171875 6,-7.171875 c -0.0625,0 -0.148438,-0.03125 -0.25,-0.09375 C 5.644531,-7.335938 5.507812,-7.410156 5.34375,-7.484375 5.175781,-7.566406 4.976562,-7.640625 4.75,-7.703125 4.53125,-7.773438 4.273438,-7.8125 3.984375,-7.8125 c -0.261719,0 -0.492187,0.03125 -0.6875,0.09375 -0.199219,0.054688 -0.367187,0.136719 -0.5,0.25 -0.125,0.105469 -0.21875,0.234375 -0.28125,0.390625 -0.0625,0.148437 -0.09375,0.304687 -0.09375,0.46875 0,0.242187 0.0625,0.445313 0.1875,0.609375 0.125,0.167969 0.285156,0.3125 0.484375,0.4375 0.195312,0.125 0.421875,0.242188 0.671875,0.34375 0.25,0.09375 0.503906,0.195312 0.765625,0.296875 0.269531,0.105469 0.53125,0.226563 0.78125,0.359375 0.257812,0.125 0.488281,0.28125 0.6875,0.46875 0.195312,0.179688 0.351562,0.398438 0.46875,0.65625 0.125,0.261719 0.1875,0.574219 0.1875,0.9375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-8" - overflow="visible"> - <path - id="path197" - d="m 4.0625,2.3125 c 0,0.125 -0.015625,0.226562 -0.046875,0.3125 C 3.984375,2.707031 3.9375,2.773438 3.875,2.828125 3.820312,2.878906 3.757812,2.914062 3.6875,2.9375 3.613281,2.957031 3.539062,2.96875 3.46875,2.96875 H 1.109375 c -0.09375,0 -0.167969,-0.042969 -0.21875,-0.125 -0.042969,-0.085938 -0.0625,-0.230469 -0.0625,-0.4375 0,-0.105469 0.003906,-0.195312 0.015625,-0.265625 C 0.851562,2.078125 0.867188,2.019531 0.890625,1.96875 0.921875,1.925781 0.953125,1.894531 0.984375,1.875 1.023438,1.851562 1.066406,1.84375 1.109375,1.84375 h 1.5 v -13.6875 h -1.5 c -0.09375,0 -0.167969,-0.03906 -0.21875,-0.125 -0.042969,-0.09375 -0.0625,-0.238281 -0.0625,-0.4375 0,-0.101562 0.003906,-0.191406 0.015625,-0.265625 0.007812,-0.07031 0.023438,-0.128906 0.046875,-0.171875 0.03125,-0.05078 0.0625,-0.08594 0.09375,-0.109375 0.039063,-0.01953 0.082031,-0.03125 0.125,-0.03125 H 3.46875 c 0.070312,0 0.144531,0.01172 0.21875,0.03125 0.070312,0.02344 0.132812,0.0625 0.1875,0.125 0.0625,0.05469 0.109375,0.121094 0.140625,0.203125 0.03125,0.08594 0.046875,0.183594 0.046875,0.296875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-0" - overflow="visible"> - <path - id="path200" - d="M 12.8125,-16.953125 V 0 H 0.578125 V -16.953125 Z M 11.671875,-1.0625 V -15.890625 H 1.6875 V -1.0625 Z m -1.625,-10.140625 c 0,0.523437 -0.078125,0.984375 -0.234375,1.390625 C 9.664062,-9.414062 9.453125,-9.078125 9.171875,-8.796875 8.898438,-8.523438 8.578125,-8.3125 8.203125,-8.15625 7.828125,-8 7.414062,-7.910156 6.96875,-7.890625 l -0.0625,2 c 0,0.085937 -0.070312,0.148437 -0.203125,0.1875 -0.125,0.03125 -0.304687,0.046875 -0.53125,0.046875 -0.136719,0 -0.246094,-0.00391 -0.328125,-0.015625 C 5.757812,-5.679688 5.6875,-5.691406 5.625,-5.703125 5.570312,-5.722656 5.53125,-5.742188 5.5,-5.765625 5.476562,-5.796875 5.46875,-5.835938 5.46875,-5.890625 L 5.390625,-8.3125 c -0.011719,-0.257812 0.039063,-0.441406 0.15625,-0.546875 0.125,-0.101563 0.289063,-0.15625 0.5,-0.15625 H 6.28125 c 0.394531,0 0.722656,-0.050781 0.984375,-0.15625 0.257813,-0.113281 0.46875,-0.257813 0.625,-0.4375 0.164063,-0.1875 0.285156,-0.40625 0.359375,-0.65625 0.070312,-0.257813 0.109375,-0.535156 0.109375,-0.828125 0,-0.632812 -0.183594,-1.140625 -0.546875,-1.515625 -0.367188,-0.375 -0.945312,-0.5625 -1.734375,-0.5625 -0.324219,0 -0.617187,0.03125 -0.875,0.09375 -0.261719,0.0625 -0.496094,0.136719 -0.703125,0.21875 -0.199219,0.08594 -0.359375,0.164063 -0.484375,0.234375 -0.125,0.07422 -0.21875,0.109375 -0.28125,0.109375 -0.03125,0 -0.0625,-0.0078 -0.09375,-0.03125 -0.023437,-0.01953 -0.046875,-0.05078 -0.078125,-0.09375 -0.023438,-0.05078 -0.042969,-0.117187 -0.0625,-0.203125 -0.011719,-0.08203 -0.015625,-0.191406 -0.015625,-0.328125 0,-0.15625 0.00781,-0.28125 0.03125,-0.375 0.019531,-0.09375 0.066406,-0.175781 0.140625,-0.25 C 3.71875,-13.859375 3.832031,-13.925781 4,-14 c 0.175781,-0.08203 0.382812,-0.160156 0.625,-0.234375 0.238281,-0.07031 0.503906,-0.132813 0.796875,-0.1875 0.289063,-0.05078 0.582031,-0.07813 0.875,-0.07813 0.65625,0 1.21875,0.08984 1.6875,0.265625 0.476563,0.167969 0.867187,0.402344 1.171875,0.703125 0.300781,0.292969 0.523438,0.640625 0.671875,1.046875 0.144531,0.40625 0.21875,0.835937 0.21875,1.28125 z m -2.859375,7.625 c 0,0.1875 -0.015625,0.34375 -0.046875,0.46875 -0.03125,0.117187 -0.085937,0.214844 -0.15625,0.296875 -0.074219,0.074219 -0.171875,0.132812 -0.296875,0.171875 -0.125,0.03125 -0.28125,0.046875 -0.46875,0.046875 -0.1875,0 -0.351562,-0.015625 -0.484375,-0.046875 -0.125,-0.039063 -0.230469,-0.097656 -0.3125,-0.171875 -0.074219,-0.082031 -0.125,-0.179688 -0.15625,-0.296875 -0.03125,-0.125 -0.046875,-0.28125 -0.046875,-0.46875 0,-0.175781 0.015625,-0.328125 0.046875,-0.453125 0.03125,-0.132812 0.082031,-0.238281 0.15625,-0.3125 0.082031,-0.082031 0.1875,-0.140625 0.3125,-0.171875 0.132813,-0.039063 0.296875,-0.0625 0.484375,-0.0625 0.1875,0 0.34375,0.023437 0.46875,0.0625 0.125,0.03125 0.222656,0.089844 0.296875,0.171875 0.070313,0.074219 0.125,0.179688 0.15625,0.3125 0.03125,0.125 0.046875,0.277344 0.046875,0.453125 z M 0,5.203125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-1" - overflow="visible"> - <path - id="path203" - d="m 11.046875,-0.984375 c 0,0.179687 -0.01172,0.328125 -0.03125,0.453125 -0.02344,0.117188 -0.05469,0.214844 -0.09375,0.296875 -0.03125,0.074219 -0.07813,0.132813 -0.140625,0.171875 C 10.726562,-0.0195312 10.660156,0 10.578125,0 H 3.09375 C 2.894531,0 2.703125,-0.0664062 2.515625,-0.203125 2.335938,-0.335938 2.25,-0.578125 2.25,-0.921875 v -15.6875 c 0,-0.07031 0.015625,-0.132813 0.046875,-0.1875 0.039063,-0.05078 0.101563,-0.09375 0.1875,-0.125 0.09375,-0.03125 0.210937,-0.05469 0.359375,-0.07813 0.144531,-0.01953 0.320312,-0.03125 0.53125,-0.03125 0.21875,0 0.398438,0.01172 0.546875,0.03125 0.144531,0.02344 0.257813,0.04687 0.34375,0.07813 0.09375,0.03125 0.15625,0.07422 0.1875,0.125 0.03125,0.05469 0.046875,0.117187 0.046875,0.1875 v 14.65625 h 6.078125 c 0.08203,0 0.148437,0.023437 0.203125,0.0625 0.0625,0.042969 0.109375,0.101563 0.140625,0.171875 0.03906,0.074219 0.07031,0.171875 0.09375,0.296875 0.01953,0.117187 0.03125,0.261719 0.03125,0.4375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-2" - overflow="visible"> - <path - id="path206" - d="m 12.109375,-0.96875 c 0,0.15625 -0.01563,0.296875 -0.04687,0.421875 -0.02344,0.125 -0.05469,0.230469 -0.09375,0.3125 C 11.9375,-0.160156 11.882812,-0.101562 11.8125,-0.0625 11.75,-0.0195312 11.679688,0 11.609375,0 h -9.375 C 2.117188,0 2.015625,-0.015625 1.921875,-0.046875 1.828125,-0.078125 1.742188,-0.125 1.671875,-0.1875 1.609375,-0.257812 1.5625,-0.359375 1.53125,-0.484375 1.507812,-0.617188 1.5,-0.785156 1.5,-0.984375 1.5,-1.160156 1.503906,-1.3125 1.515625,-1.4375 1.523438,-1.570312 1.550781,-1.6875 1.59375,-1.78125 1.632812,-1.882812 1.6875,-1.984375 1.75,-2.078125 1.820312,-2.179688 1.910156,-2.289062 2.015625,-2.40625 L 5.3125,-5.890625 c 0.75,-0.800781 1.351562,-1.519531 1.8125,-2.15625 0.46875,-0.644531 0.820312,-1.226563 1.0625,-1.75 0.25,-0.519531 0.410156,-0.992187 0.484375,-1.421875 0.082031,-0.4375 0.125,-0.84375 0.125,-1.21875 0,-0.375 -0.0625,-0.726562 -0.1875,-1.0625 -0.117187,-0.332031 -0.292969,-0.625 -0.53125,-0.875 -0.230469,-0.257812 -0.523437,-0.460938 -0.875,-0.609375 -0.34375,-0.144531 -0.742187,-0.21875 -1.1875,-0.21875 -0.53125,0 -1.011719,0.07422 -1.4375,0.21875 -0.429687,0.148437 -0.804687,0.308594 -1.125,0.484375 -0.3125,0.179688 -0.578125,0.339844 -0.796875,0.484375 -0.210938,0.148437 -0.367188,0.21875 -0.46875,0.21875 -0.0625,0 -0.121094,-0.01563 -0.171875,-0.04687 -0.042969,-0.03906 -0.078125,-0.09766 -0.109375,-0.171875 -0.03125,-0.08203 -0.058594,-0.1875 -0.078125,-0.3125 -0.011719,-0.132813 -0.015625,-0.289063 -0.015625,-0.46875 0,-0.132813 0,-0.25 0,-0.34375 0.00781,-0.09375 0.023438,-0.175781 0.046875,-0.25 0.03125,-0.07031 0.0625,-0.140625 0.09375,-0.203125 0.03125,-0.0625 0.097656,-0.132812 0.203125,-0.21875 0.101562,-0.09375 0.285156,-0.21875 0.546875,-0.375 0.257813,-0.15625 0.582031,-0.3125 0.96875,-0.46875 0.382813,-0.15625 0.8125,-0.285156 1.28125,-0.390625 0.46875,-0.101563 0.960937,-0.15625 1.484375,-0.15625 0.8125,0 1.523438,0.121094 2.140625,0.359375 0.625,0.230469 1.140625,0.546875 1.546875,0.953125 0.40625,0.398437 0.707031,0.859375 0.90625,1.390625 0.195312,0.53125 0.296875,1.101562 0.296875,1.703125 0,0.542969 -0.04687,1.085937 -0.140625,1.625 -0.09375,0.53125 -0.296875,1.109375 -0.609375,1.734375 -0.3125,0.625 -0.761719,1.324219 -1.34375,2.09375 -0.585937,0.761719 -1.359375,1.636719 -2.328125,2.625 l -2.6875,2.8125 h 7.375 c 0.07031,0 0.140625,0.023438 0.203125,0.0625 0.0625,0.03125 0.113281,0.089844 0.15625,0.171875 0.05078,0.074219 0.08594,0.171875 0.109375,0.296875 0.03125,0.117188 0.04687,0.25 0.04687,0.40625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-3" - overflow="visible"> - <path - id="path209" - d="" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-4" - overflow="visible"> - <path - id="path212" - d="m 12.84375,-6.40625 c 0,1.03125 -0.109375,1.960938 -0.328125,2.78125 -0.21875,0.824219 -0.546875,1.523438 -0.984375,2.09375 -0.429688,0.5625 -0.964844,1 -1.609375,1.3125 C 9.285156,0.09375 8.554688,0.25 7.734375,0.25 c -0.34375,0 -0.667969,-0.039062 -0.96875,-0.109375 -0.292969,-0.0625 -0.585937,-0.1640625 -0.875,-0.3125 -0.28125,-0.15625 -0.5625,-0.347656 -0.84375,-0.578125 -0.273437,-0.226562 -0.5625,-0.492188 -0.875,-0.796875 V 4.34375 c 0,0.070312 -0.023437,0.132812 -0.0625,0.1875 C 4.078125,4.582031 4.019531,4.625 3.9375,4.65625 3.863281,4.695312 3.753906,4.722656 3.609375,4.734375 c -0.136719,0.019531 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.011719 -0.53125,-0.03125 C 2.410156,4.722656 2.300781,4.695312 2.21875,4.65625 2.132812,4.625 2.078125,4.582031 2.046875,4.53125 2.015625,4.476562 2,4.414062 2,4.34375 V -12.125 c 0,-0.07031 0.00781,-0.128906 0.03125,-0.171875 0.03125,-0.05078 0.082031,-0.09375 0.15625,-0.125 0.082031,-0.03906 0.1875,-0.06641 0.3125,-0.07813 0.125,-0.0078 0.273438,-0.01563 0.453125,-0.01563 0.175781,0 0.320313,0.0078 0.4375,0.01563 0.125,0.01172 0.222656,0.03906 0.296875,0.07813 0.082031,0.03125 0.140625,0.07422 0.171875,0.125 0.03125,0.04297 0.046875,0.101563 0.046875,0.171875 v 1.59375 c 0.351562,-0.363281 0.695312,-0.679688 1.03125,-0.953125 0.332031,-0.269531 0.664062,-0.492187 1,-0.671875 0.332031,-0.1875 0.675781,-0.320312 1.03125,-0.40625 0.351562,-0.09375 0.726562,-0.140625 1.125,-0.140625 0.851562,0 1.582031,0.167969 2.1875,0.5 0.601562,0.324219 1.09375,0.777344 1.46875,1.359375 0.382812,0.574219 0.660156,1.246094 0.828125,2.015625 0.175781,0.761719 0.265625,1.570313 0.265625,2.421875 z m -2.265625,0.25 c 0,-0.601562 -0.04687,-1.1875 -0.140625,-1.75 -0.09375,-0.5625 -0.257812,-1.0625 -0.484375,-1.5 -0.21875,-0.4375 -0.515625,-0.785156 -0.890625,-1.046875 -0.375,-0.257813 -0.84375,-0.390625 -1.40625,-0.390625 -0.273438,0 -0.542969,0.04297 -0.8125,0.125 -0.273438,0.08594 -0.546875,0.214844 -0.828125,0.390625 C 5.734375,-10.148438 5.4375,-9.914062 5.125,-9.625 4.820312,-9.332031 4.503906,-8.972656 4.171875,-8.546875 v 4.703125 c 0.59375,0.71875 1.15625,1.273438 1.6875,1.65625 0.53125,0.386719 1.085937,0.578125 1.671875,0.578125 0.539062,0 1.003906,-0.128906 1.390625,-0.390625 0.394531,-0.257812 0.710937,-0.609375 0.953125,-1.046875 0.238281,-0.4375 0.414062,-0.925781 0.53125,-1.46875 0.113281,-0.539063 0.171875,-1.085937 0.171875,-1.640625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-5" - overflow="visible"> - <path - id="path215" - d="m 10.890625,-0.3125 c 0,0.105469 -0.03906,0.183594 -0.109375,0.234375 -0.07422,0.0546875 -0.171875,0.0859375 -0.296875,0.109375 C 10.367188,0.0625 10.191406,0.078125 9.953125,0.078125 9.722656,0.078125 9.539062,0.0625 9.40625,0.03125 9.269531,0.0078125 9.171875,-0.0234375 9.109375,-0.078125 9.054688,-0.128906 9.03125,-0.207031 9.03125,-0.3125 V -1.5 c -0.523438,0.554688 -1.101562,0.984375 -1.734375,1.296875 -0.625,0.3007812 -1.292969,0.453125 -2,0.453125 -0.625,0 -1.1875,-0.085938 -1.6875,-0.25 -0.5,-0.15625 -0.929687,-0.382812 -1.28125,-0.6875 C 1.972656,-1 1.695312,-1.375 1.5,-1.8125 1.300781,-2.257812 1.203125,-2.769531 1.203125,-3.34375 c 0,-0.664062 0.132813,-1.238281 0.40625,-1.71875 0.269531,-0.488281 0.65625,-0.894531 1.15625,-1.21875 C 3.273438,-6.601562 3.894531,-6.84375 4.625,-7 5.363281,-7.164062 6.191406,-7.25 7.109375,-7.25 h 1.625 V -8.171875 C 8.734375,-8.628906 8.6875,-9.03125 8.59375,-9.375 8.5,-9.726562 8.34375,-10.019531 8.125,-10.25 c -0.210938,-0.226562 -0.484375,-0.398438 -0.828125,-0.515625 -0.34375,-0.125 -0.765625,-0.1875 -1.265625,-0.1875 -0.53125,0 -1.011719,0.0625 -1.4375,0.1875 -0.417969,0.125 -0.789062,0.265625 -1.109375,0.421875 -0.3125,0.15625 -0.578125,0.296875 -0.796875,0.421875 -0.210938,0.125 -0.367188,0.1875 -0.46875,0.1875 -0.074219,0 -0.136719,-0.015625 -0.1875,-0.046875 C 1.976562,-9.820312 1.929688,-9.875 1.890625,-9.9375 c -0.042969,-0.070312 -0.074219,-0.160156 -0.09375,-0.265625 -0.011719,-0.113281 -0.015625,-0.238281 -0.015625,-0.375 0,-0.21875 0.015625,-0.390625 0.046875,-0.515625 0.03125,-0.125 0.101563,-0.242188 0.21875,-0.359375 0.125,-0.113281 0.328125,-0.242187 0.609375,-0.390625 0.289062,-0.15625 0.625,-0.296875 1,-0.421875 0.375,-0.125 0.78125,-0.226563 1.21875,-0.3125 0.445312,-0.08203 0.898438,-0.125 1.359375,-0.125 0.84375,0 1.5625,0.101563 2.15625,0.296875 0.59375,0.1875 1.070313,0.46875 1.4375,0.84375 0.375,0.367188 0.644531,0.824219 0.8125,1.375 0.164063,0.554688 0.25,1.195312 0.25,1.921875 z m -2.15625,-5.390625 h -1.84375 c -0.59375,0 -1.109375,0.054687 -1.546875,0.15625 -0.4375,0.105469 -0.804688,0.257813 -1.09375,0.453125 -0.28125,0.1875 -0.492188,0.421875 -0.625,0.703125 -0.136719,0.273437 -0.203125,0.589844 -0.203125,0.953125 0,0.605469 0.191406,1.089844 0.578125,1.453125 0.382812,0.367187 0.929688,0.546875 1.640625,0.546875 0.5625,0 1.082031,-0.144531 1.5625,-0.4375 0.488281,-0.289062 1,-0.734375 1.53125,-1.328125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-6" - overflow="visible"> - <path - id="path218" - d="m 8.140625,-1.1875 c 0,0.25 -0.023437,0.453125 -0.0625,0.609375 -0.03125,0.148437 -0.085937,0.257813 -0.15625,0.328125 -0.0625,0.0625 -0.167969,0.125 -0.3125,0.1875 C 7.472656,0 7.3125,0.046875 7.125,0.078125 6.945312,0.117188 6.757812,0.148438 6.5625,0.171875 6.363281,0.203125 6.160156,0.21875 5.953125,0.21875 c -0.605469,0 -1.125,-0.078125 -1.5625,-0.234375 C 3.953125,-0.179688 3.59375,-0.425781 3.3125,-0.75 3.03125,-1.082031 2.828125,-1.5 2.703125,-2 c -0.125,-0.5 -0.1875,-1.085938 -0.1875,-1.765625 v -6.890625 h -1.65625 c -0.125,0 -0.230469,-0.06641 -0.3125,-0.203125 -0.074219,-0.144531 -0.109375,-0.375 -0.109375,-0.6875 0,-0.164063 0.007812,-0.304687 0.03125,-0.421875 0.019531,-0.113281 0.046875,-0.207031 0.078125,-0.28125 0.039063,-0.07031 0.085937,-0.125 0.140625,-0.15625 0.050781,-0.03125 0.113281,-0.04687 0.1875,-0.04687 h 1.640625 v -2.8125 c 0,-0.0625 0.015625,-0.117187 0.046875,-0.171875 0.03125,-0.05078 0.085938,-0.09375 0.171875,-0.125 0.082031,-0.03906 0.191406,-0.07031 0.328125,-0.09375 0.144531,-0.01953 0.320312,-0.03125 0.53125,-0.03125 0.21875,0 0.394531,0.01172 0.53125,0.03125 0.144531,0.02344 0.253906,0.05469 0.328125,0.09375 0.082031,0.03125 0.140625,0.07422 0.171875,0.125 0.03125,0.05469 0.046875,0.109375 0.046875,0.171875 v 2.8125 h 3.03125 c 0.070313,0 0.132813,0.01563 0.1875,0.04687 0.050781,0.03125 0.09375,0.08594 0.125,0.15625 0.039063,0.07422 0.070313,0.167969 0.09375,0.28125 0.019531,0.117188 0.03125,0.257812 0.03125,0.421875 0,0.3125 -0.042969,0.542969 -0.125,0.6875 -0.074219,0.136719 -0.179687,0.203125 -0.3125,0.203125 h -3.03125 v 6.5625 c 0,0.8125 0.117187,1.429688 0.359375,1.84375 0.238281,0.417969 0.671875,0.625 1.296875,0.625 0.195313,0 0.375,-0.019531 0.53125,-0.0625 0.15625,-0.039062 0.296875,-0.082031 0.421875,-0.125 0.125,-0.039062 0.226562,-0.078125 0.3125,-0.109375 0.09375,-0.039063 0.171875,-0.0625 0.234375,-0.0625 0.050781,0 0.09375,0.011719 0.125,0.03125 0.039063,0.023437 0.070313,0.0625 0.09375,0.125 0.019531,0.054687 0.039063,0.136719 0.0625,0.25 0.019531,0.105469 0.03125,0.234375 0.03125,0.390625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-7" - overflow="visible"> - <path - id="path221" - d="m 10.484375,-2.125 c 0,0.148438 -0.0078,0.277344 -0.01563,0.390625 -0.01172,0.105469 -0.02734,0.199219 -0.04687,0.28125 C 10.398438,-1.378906 10.375,-1.3125 10.34375,-1.25 10.3125,-1.195312 10.238281,-1.113281 10.125,-1 10.019531,-0.894531 9.835938,-0.757812 9.578125,-0.59375 9.316406,-0.4375 9.019531,-0.296875 8.6875,-0.171875 8.363281,-0.046875 8.007812,0.0507812 7.625,0.125 7.238281,0.207031 6.84375,0.25 6.4375,0.25 5.582031,0.25 4.828125,0.109375 4.171875,-0.171875 3.523438,-0.453125 2.976562,-0.859375 2.53125,-1.390625 2.09375,-1.929688 1.753906,-2.59375 1.515625,-3.375 1.285156,-4.15625 1.171875,-5.054688 1.171875,-6.078125 c 0,-1.164063 0.140625,-2.164063 0.421875,-3 0.289062,-0.832031 0.679688,-1.515625 1.171875,-2.046875 0.5,-0.53125 1.082031,-0.921875 1.75,-1.171875 0.664063,-0.257813 1.390625,-0.390625 2.171875,-0.390625 0.375,0 0.738281,0.03906 1.09375,0.109375 0.351562,0.0625 0.675781,0.152344 0.96875,0.265625 0.300781,0.117188 0.566406,0.246094 0.796875,0.390625 0.226563,0.148437 0.394531,0.273437 0.5,0.375 0.101563,0.105469 0.175781,0.1875 0.21875,0.25 0.03906,0.0625 0.07031,0.136719 0.09375,0.21875 0.03125,0.08594 0.04687,0.179687 0.04687,0.28125 0.0078,0.105469 0.01563,0.234375 0.01563,0.390625 0,0.34375 -0.04297,0.585938 -0.125,0.71875 -0.07422,0.136719 -0.167969,0.203125 -0.28125,0.203125 -0.125,0 -0.277344,-0.070313 -0.453125,-0.21875 C 9.394531,-9.847656 9.179688,-10.003906 8.921875,-10.171875 8.660156,-10.347656 8.34375,-10.507812 7.96875,-10.65625 7.601562,-10.800781 7.164062,-10.875 6.65625,-10.875 c -1.042969,0 -1.839844,0.402344 -2.390625,1.203125 -0.554687,0.804687 -0.828125,1.960937 -0.828125,3.46875 0,0.761719 0.066406,1.429687 0.203125,2 0.144531,0.574219 0.359375,1.054687 0.640625,1.4375 0.28125,0.386719 0.625,0.671875 1.03125,0.859375 0.40625,0.1875 0.867188,0.28125 1.390625,0.28125 0.5,0 0.9375,-0.078125 1.3125,-0.234375 C 8.390625,-2.015625 8.710938,-2.1875 8.984375,-2.375 9.265625,-2.5625 9.5,-2.734375 9.6875,-2.890625 9.875,-3.046875 10.019531,-3.125 10.125,-3.125 c 0.0625,0 0.113281,0.023438 0.15625,0.0625 0.03906,0.03125 0.07813,0.089844 0.109375,0.171875 0.03125,0.085937 0.05078,0.1875 0.0625,0.3125 0.01953,0.125 0.03125,0.277344 0.03125,0.453125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-8" - overflow="visible"> - <path - id="path224" - d="m 12.15625,-0.328125 c 0,0.074219 -0.02344,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.07422,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.308594,0.03125 -0.515625,0.03125 -0.21875,0 -0.402344,-0.0117188 -0.546875,-0.03125 -0.136719,-0.0117188 -0.246094,-0.03125 -0.328125,-0.0625 -0.07422,-0.0390625 -0.125,-0.0820312 -0.15625,-0.125 C 10.015625,-0.191406 10,-0.253906 10,-0.328125 v -6.90625 C 10,-7.898438 9.945312,-8.4375 9.84375,-8.84375 9.738281,-9.257812 9.582031,-9.613281 9.375,-9.90625 9.175781,-10.207031 8.914062,-10.4375 8.59375,-10.59375 8.28125,-10.75 7.914062,-10.828125 7.5,-10.828125 c -0.542969,0 -1.085938,0.195313 -1.625,0.578125 -0.542969,0.375 -1.109375,0.9375 -1.703125,1.6875 v 8.234375 c 0,0.074219 -0.023437,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 v -17.5 c 0,-0.07031 0.015625,-0.132813 0.046875,-0.1875 0.03125,-0.05078 0.085937,-0.09375 0.171875,-0.125 0.082031,-0.03906 0.191406,-0.06641 0.328125,-0.07813 0.144531,-0.01953 0.320313,-0.03125 0.53125,-0.03125 0.21875,0 0.394531,0.01172 0.53125,0.03125 0.144531,0.01172 0.253906,0.03906 0.328125,0.07813 0.082031,0.03125 0.140625,0.07422 0.171875,0.125 0.039063,0.05469 0.0625,0.117187 0.0625,0.1875 v 7.0625 c 0.613281,-0.65625 1.234375,-1.140625 1.859375,-1.453125 0.632812,-0.320312 1.269531,-0.484375 1.90625,-0.484375 0.789062,0 1.453125,0.136719 1.984375,0.40625 0.539063,0.261719 0.972656,0.617187 1.296875,1.0625 0.332031,0.4375 0.570312,0.960937 0.71875,1.5625 0.144531,0.59375 0.21875,1.320313 0.21875,2.171875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-9" - overflow="visible"> - <path - id="path227" - d="m 12.84375,-6.375 c 0,1.023438 -0.109375,1.945312 -0.328125,2.765625 -0.21875,0.8125 -0.546875,1.507813 -0.984375,2.078125 -0.429688,0.574219 -0.960938,1.015625 -1.59375,1.328125 C 9.3125,0.0976562 8.59375,0.25 7.78125,0.25 7.40625,0.25 7.054688,0.210938 6.734375,0.140625 6.421875,0.0664062 6.109375,-0.0507812 5.796875,-0.21875 5.492188,-0.382812 5.1875,-0.59375 4.875,-0.84375 4.570312,-1.101562 4.253906,-1.410156 3.921875,-1.765625 v 1.4375 c 0,0.074219 -0.023437,0.136719 -0.0625,0.1875 -0.03125,0.0546875 -0.089844,0.09375 -0.171875,0.125 -0.074219,0.03125 -0.171875,0.0507812 -0.296875,0.0625 -0.117187,0.0195312 -0.261719,0.03125 -0.4375,0.03125 C 2.773438,0.078125 2.625,0.0664062 2.5,0.046875 2.375,0.0351562 2.269531,0.015625 2.1875,-0.015625 2.113281,-0.046875 2.0625,-0.0859375 2.03125,-0.140625 2.007812,-0.191406 2,-0.253906 2,-0.328125 v -17.5 c 0,-0.07031 0.015625,-0.132813 0.046875,-0.1875 0.03125,-0.05078 0.085937,-0.09375 0.171875,-0.125 0.082031,-0.03906 0.191406,-0.06641 0.328125,-0.07813 0.144531,-0.01953 0.320313,-0.03125 0.53125,-0.03125 0.21875,0 0.394531,0.01172 0.53125,0.03125 0.144531,0.01172 0.253906,0.03906 0.328125,0.07813 0.082031,0.03125 0.140625,0.07422 0.171875,0.125 0.039063,0.05469 0.0625,0.117187 0.0625,0.1875 v 7.0625 c 0.34375,-0.363281 0.675781,-0.664063 1,-0.90625 0.332031,-0.238281 0.65625,-0.4375 0.96875,-0.59375 0.3125,-0.15625 0.625,-0.265625 0.9375,-0.328125 0.320313,-0.07031 0.65625,-0.109375 1,-0.109375 0.851563,0 1.582031,0.171875 2.1875,0.515625 0.613281,0.335938 1.109375,0.789062 1.484375,1.359375 0.382812,0.574219 0.660156,1.246094 0.828125,2.015625 0.175781,0.773438 0.265625,1.585938 0.265625,2.4375 z m -2.265625,0.25 c 0,-0.601562 -0.04687,-1.1875 -0.140625,-1.75 -0.09375,-0.570312 -0.257812,-1.078125 -0.484375,-1.515625 -0.230469,-0.4375 -0.53125,-0.785156 -0.90625,-1.046875 -0.375,-0.269531 -0.839844,-0.40625 -1.390625,-0.40625 -0.28125,0 -0.558594,0.04297 -0.828125,0.125 C 6.554688,-10.644531 6.28125,-10.515625 6,-10.328125 5.71875,-10.148438 5.425781,-9.914062 5.125,-9.625 4.820312,-9.34375 4.503906,-8.984375 4.171875,-8.546875 v 4.703125 c 0.59375,0.730469 1.160156,1.289062 1.703125,1.671875 0.539062,0.375 1.101562,0.5625 1.6875,0.5625 0.539062,0 1.003906,-0.128906 1.390625,-0.390625 0.382813,-0.257812 0.695313,-0.601562 0.9375,-1.03125 0.238281,-0.4375 0.410156,-0.925781 0.515625,-1.46875 0.113281,-0.539062 0.171875,-1.082031 0.171875,-1.625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-10" - overflow="visible"> - <path - id="path230" - d="m 4.171875,-0.328125 c 0,0.074219 -0.023437,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 V -12.125 c 0,-0.05078 0.015625,-0.101562 0.046875,-0.15625 0.03125,-0.05078 0.085937,-0.09375 0.171875,-0.125 0.082031,-0.03906 0.191406,-0.06641 0.328125,-0.07813 0.144531,-0.01953 0.320313,-0.03125 0.53125,-0.03125 0.21875,0 0.394531,0.01172 0.53125,0.03125 0.144531,0.01172 0.253906,0.03906 0.328125,0.07813 0.082031,0.03125 0.140625,0.07422 0.171875,0.125 0.039063,0.05469 0.0625,0.105469 0.0625,0.15625 z m 0.25,-15.765625 c 0,0.5 -0.101563,0.84375 -0.296875,1.03125 -0.1875,0.179688 -0.542969,0.265625 -1.0625,0.265625 -0.5,0 -0.84375,-0.08594 -1.03125,-0.265625 C 1.84375,-15.238281 1.75,-15.578125 1.75,-16.078125 c 0,-0.5 0.09375,-0.84375 0.28125,-1.03125 0.1875,-0.1875 0.539062,-0.28125 1.0625,-0.28125 0.5,0 0.84375,0.09375 1.03125,0.28125 0.195312,0.179687 0.296875,0.515625 0.296875,1.015625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-11" - overflow="visible"> - <path - id="path233" - d="m 12.109375,-0.328125 c 0,0.074219 -0.01563,0.136719 -0.04687,0.1875 -0.03125,0.0546875 -0.08594,0.09375 -0.15625,0.125 -0.07422,0.03125 -0.171875,0.0507812 -0.296875,0.0625 -0.125,0.0195312 -0.277344,0.03125 -0.453125,0.03125 -0.179688,0 -0.328125,-0.0117188 -0.453125,-0.03125 -0.125,-0.0117188 -0.230469,-0.03125 -0.3125,-0.0625 -0.07422,-0.03125 -0.132813,-0.0703125 -0.171875,-0.125 -0.03125,-0.050781 -0.04687,-0.113281 -0.04687,-0.1875 v -1.5625 C 9.554688,-1.210938 8.914062,-0.6875 8.25,-0.3125 7.582031,0.0625 6.847656,0.25 6.046875,0.25 5.179688,0.25 4.441406,0.0820312 3.828125,-0.25 3.222656,-0.59375 2.726562,-1.046875 2.34375,-1.609375 1.96875,-2.179688 1.691406,-2.851562 1.515625,-3.625 1.335938,-4.40625 1.25,-5.222656 1.25,-6.078125 1.25,-7.085938 1.359375,-8 1.578125,-8.8125 c 0.21875,-0.820312 0.539063,-1.519531 0.96875,-2.09375 0.4375,-0.582031 0.96875,-1.023438 1.59375,-1.328125 0.632813,-0.3125 1.367187,-0.46875 2.203125,-0.46875 0.6875,0 1.316406,0.152344 1.890625,0.453125 0.570313,0.304688 1.132813,0.746094 1.6875,1.328125 v -6.859375 c 0,-0.0625 0.015625,-0.117188 0.046875,-0.171875 0.03125,-0.05078 0.085938,-0.09375 0.171875,-0.125 0.09375,-0.03125 0.207031,-0.05469 0.34375,-0.07813 0.132813,-0.03125 0.304687,-0.04687 0.515625,-0.04687 0.21875,0 0.394531,0.01563 0.53125,0.04687 0.144531,0.02344 0.253906,0.04687 0.328125,0.07813 0.08203,0.03125 0.144531,0.07422 0.1875,0.125 0.03906,0.05469 0.0625,0.109375 0.0625,0.171875 z M 9.921875,-8.625 C 9.335938,-9.34375 8.773438,-9.890625 8.234375,-10.265625 7.691406,-10.648438 7.125,-10.84375 6.53125,-10.84375 c -0.554688,0 -1.023438,0.132812 -1.40625,0.390625 -0.386719,0.261719 -0.699219,0.605469 -0.9375,1.03125 C 3.945312,-8.992188 3.769531,-8.507812 3.65625,-7.96875 3.550781,-7.425781 3.5,-6.875 3.5,-6.3125 c 0,0.59375 0.039062,1.179688 0.125,1.75 0.09375,0.5625 0.253906,1.070312 0.484375,1.515625 0.226563,0.4375 0.53125,0.792969 0.90625,1.0625 0.375,0.261719 0.847656,0.390625 1.421875,0.390625 0.28125,0 0.550781,-0.035156 0.8125,-0.109375 0.269531,-0.082031 0.546875,-0.21875 0.828125,-0.40625 0.28125,-0.1875 0.570313,-0.425781 0.875,-0.71875 0.3125,-0.289063 0.632813,-0.648437 0.96875,-1.078125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-12" - overflow="visible"> - <path - id="path236" - d="m 8.890625,-11.34375 c 0,0.1875 -0.00781,0.351562 -0.015625,0.484375 0,0.136719 -0.015625,0.242187 -0.046875,0.3125 -0.023437,0.07422 -0.054687,0.132813 -0.09375,0.171875 -0.042969,0.03125 -0.101563,0.04687 -0.171875,0.04687 -0.0625,0 -0.148438,-0.01563 -0.25,-0.04687 -0.105469,-0.03906 -0.21875,-0.08203 -0.34375,-0.125 -0.125,-0.03906 -0.265625,-0.07813 -0.421875,-0.109375 -0.15625,-0.03125 -0.328125,-0.04687 -0.515625,-0.04687 -0.21875,0 -0.433594,0.04297 -0.640625,0.125 -0.210937,0.08594 -0.429687,0.230469 -0.65625,0.4375 C 5.503906,-9.894531 5.257812,-9.628906 5,-9.296875 4.75,-8.960938 4.472656,-8.554688 4.171875,-8.078125 v 7.75 c 0,0.074219 -0.023437,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 V -12.125 c 0,-0.0625 0.00781,-0.113281 0.03125,-0.15625 0.03125,-0.05078 0.082031,-0.09766 0.15625,-0.140625 0.082031,-0.03906 0.1875,-0.06641 0.3125,-0.07813 0.125,-0.0078 0.285156,-0.01563 0.484375,-0.01563 0.195313,0 0.359375,0.0078 0.484375,0.01563 0.125,0.01172 0.21875,0.03906 0.28125,0.07813 0.070312,0.04297 0.125,0.08984 0.15625,0.140625 0.03125,0.04297 0.046875,0.09375 0.046875,0.15625 v 1.71875 c 0.320313,-0.46875 0.625,-0.847656 0.90625,-1.140625 0.289063,-0.300781 0.5625,-0.535156 0.8125,-0.703125 0.25,-0.175781 0.5,-0.296875 0.75,-0.359375 0.25,-0.0625 0.5,-0.09375 0.75,-0.09375 0.113281,0 0.242187,0.0078 0.390625,0.01563 0.144531,0.01172 0.296875,0.03906 0.453125,0.07813 0.15625,0.03125 0.296875,0.07031 0.421875,0.109375 0.125,0.04297 0.210938,0.08984 0.265625,0.140625 0.0625,0.04297 0.097656,0.08594 0.109375,0.125 0.019531,0.03125 0.035156,0.07813 0.046875,0.140625 0.00781,0.0625 0.015625,0.15625 0.015625,0.28125 0.00781,0.117188 0.015625,0.273438 0.015625,0.46875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-13" - overflow="visible"> - <path - id="path239" - d="m 12.0625,-6.734375 c 0,0.34375 -0.08984,0.589844 -0.265625,0.734375 -0.167969,0.136719 -0.359375,0.203125 -0.578125,0.203125 H 3.5 c 0,0.65625 0.0625,1.25 0.1875,1.78125 0.132812,0.523437 0.351562,0.96875 0.65625,1.34375 0.3125,0.375 0.710938,0.667969 1.203125,0.875 C 6.035156,-1.597656 6.628906,-1.5 7.328125,-1.5 c 0.5625,0 1.0625,-0.046875 1.5,-0.140625 0.4375,-0.09375 0.8125,-0.195313 1.125,-0.3125 C 10.273438,-2.066406 10.539062,-2.164062 10.75,-2.25 c 0.207031,-0.09375 0.363281,-0.140625 0.46875,-0.140625 0.0625,0 0.113281,0.015625 0.15625,0.046875 0.05078,0.023438 0.08594,0.0625 0.109375,0.125 0.03125,0.0625 0.05078,0.152344 0.0625,0.265625 0.0078,0.105469 0.01563,0.234375 0.01563,0.390625 0,0.117188 -0.0078,0.214844 -0.01563,0.296875 0,0.085937 -0.01172,0.164063 -0.03125,0.234375 -0.01172,0.0625 -0.03125,0.121094 -0.0625,0.171875 -0.03125,0.054687 -0.07422,0.105469 -0.125,0.15625 -0.04297,0.042969 -0.183594,0.121094 -0.421875,0.234375 C 10.675781,-0.363281 10.375,-0.257812 10,-0.15625 9.625,-0.0507812 9.1875,0.0390625 8.6875,0.125 8.195312,0.207031 7.671875,0.25 7.109375,0.25 6.140625,0.25 5.289062,0.113281 4.5625,-0.15625 3.832031,-0.425781 3.21875,-0.828125 2.71875,-1.359375 c -0.492188,-0.53125 -0.867188,-1.195313 -1.125,-2 -0.25,-0.8125 -0.375,-1.75 -0.375,-2.8125 0,-1.007813 0.128906,-1.914063 0.390625,-2.71875 0.257813,-0.8125 0.632813,-1.5 1.125,-2.0625 0.5,-0.5625 1.097656,-0.992187 1.796875,-1.296875 0.695312,-0.300781 1.476562,-0.453125 2.34375,-0.453125 0.925781,0 1.710938,0.152344 2.359375,0.453125 0.65625,0.292969 1.191406,0.6875 1.609375,1.1875 0.414062,0.5 0.722656,1.089844 0.921875,1.765625 0.195313,0.679687 0.296875,1.402344 0.296875,2.171875 z M 9.890625,-7.375 C 9.910156,-8.507812 9.65625,-9.398438 9.125,-10.046875 c -0.523438,-0.644531 -1.304688,-0.96875 -2.34375,-0.96875 -0.53125,0 -1,0.101563 -1.40625,0.296875 -0.398438,0.199219 -0.730469,0.464844 -1,0.796875 C 4.101562,-9.585938 3.894531,-9.195312 3.75,-8.75 3.601562,-8.3125 3.519531,-7.851562 3.5,-7.375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-14" - overflow="visible"> - <path - id="path242" - d="m 12.96875,-6.359375 c 0,0.96875 -0.132812,1.859375 -0.390625,2.671875 -0.25,0.804688 -0.625,1.496094 -1.125,2.078125 -0.5,0.585937 -1.132813,1.042969 -1.890625,1.375 C 8.8125,0.0859375 7.9375,0.25 6.9375,0.25 5.96875,0.25 5.125,0.109375 4.40625,-0.171875 3.6875,-0.460938 3.085938,-0.882812 2.609375,-1.4375 2.128906,-1.988281 1.769531,-2.65625 1.53125,-3.4375 1.289062,-4.226562 1.171875,-5.125 1.171875,-6.125 c 0,-0.957031 0.125,-1.835938 0.375,-2.640625 0.25,-0.8125 0.625,-1.507813 1.125,-2.09375 0.507813,-0.582031 1.140625,-1.035156 1.890625,-1.359375 0.75,-0.320312 1.625,-0.484375 2.625,-0.484375 0.96875,0 1.8125,0.148437 2.53125,0.4375 0.726562,0.28125 1.332031,0.699219 1.8125,1.25 0.476562,0.554687 0.835938,1.226563 1.078125,2.015625 0.238281,0.78125 0.359375,1.664062 0.359375,2.640625 z m -2.28125,0.15625 c 0,-0.644531 -0.0625,-1.25 -0.1875,-1.8125 -0.117188,-0.570313 -0.308594,-1.070313 -0.578125,-1.5 -0.261719,-0.425781 -0.625,-0.765625 -1.09375,-1.015625 -0.460937,-0.25 -1.039063,-0.375 -1.734375,-0.375 -0.636719,0 -1.183594,0.117188 -1.640625,0.34375 -0.460937,0.230469 -0.839844,0.554688 -1.140625,0.96875 -0.292969,0.417969 -0.511719,0.914062 -0.65625,1.484375 -0.148438,0.5625 -0.21875,1.179687 -0.21875,1.84375 0,0.648437 0.054688,1.257813 0.171875,1.828125 0.125,0.5625 0.320313,1.058594 0.59375,1.484375 0.28125,0.429687 0.648437,0.765625 1.109375,1.015625 0.46875,0.242188 1.046875,0.359375 1.734375,0.359375 0.625,0 1.164063,-0.109375 1.625,-0.328125 0.46875,-0.226562 0.847656,-0.546875 1.140625,-0.953125 0.300781,-0.414063 0.519531,-0.90625 0.65625,-1.46875 0.144531,-0.570313 0.21875,-1.195313 0.21875,-1.875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-15" - overflow="visible"> - <path - id="path245" - d="m 12.15625,-0.328125 c 0,0.074219 -0.02344,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.07422,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.308594,0.03125 -0.515625,0.03125 -0.21875,0 -0.402344,-0.0117188 -0.546875,-0.03125 -0.136719,-0.0117188 -0.246094,-0.03125 -0.328125,-0.0625 -0.07422,-0.0390625 -0.125,-0.0820312 -0.15625,-0.125 C 10.015625,-0.191406 10,-0.253906 10,-0.328125 v -6.90625 C 10,-7.898438 9.945312,-8.4375 9.84375,-8.84375 9.738281,-9.257812 9.582031,-9.613281 9.375,-9.90625 9.175781,-10.207031 8.914062,-10.4375 8.59375,-10.59375 8.28125,-10.75 7.914062,-10.828125 7.5,-10.828125 c -0.542969,0 -1.085938,0.195313 -1.625,0.578125 -0.542969,0.375 -1.109375,0.9375 -1.703125,1.6875 v 8.234375 c 0,0.074219 -0.023437,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 V -12.125 c 0,-0.0625 0.00781,-0.113281 0.03125,-0.15625 0.03125,-0.05078 0.082031,-0.09766 0.15625,-0.140625 0.082031,-0.03906 0.1875,-0.06641 0.3125,-0.07813 0.125,-0.0078 0.285156,-0.01563 0.484375,-0.01563 0.195313,0 0.359375,0.0078 0.484375,0.01563 0.125,0.01172 0.21875,0.03906 0.28125,0.07813 0.070312,0.04297 0.125,0.08984 0.15625,0.140625 0.03125,0.04297 0.046875,0.09375 0.046875,0.15625 v 1.5625 c 0.664063,-0.738281 1.328125,-1.28125 1.984375,-1.625 0.664062,-0.34375 1.332031,-0.515625 2,-0.515625 0.789062,0 1.453125,0.136719 1.984375,0.40625 0.539063,0.261719 0.972656,0.617187 1.296875,1.0625 0.332031,0.4375 0.570312,0.960937 0.71875,1.5625 0.144531,0.59375 0.21875,1.3125 0.21875,2.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-16" - overflow="visible"> - <path - id="path248" - d="m 4.171875,-0.328125 c 0,0.074219 -0.023437,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 v -17.5 c 0,-0.07031 0.015625,-0.132813 0.046875,-0.1875 0.03125,-0.05078 0.085937,-0.09375 0.171875,-0.125 0.082031,-0.03906 0.191406,-0.06641 0.328125,-0.07813 0.144531,-0.01953 0.320313,-0.03125 0.53125,-0.03125 0.21875,0 0.394531,0.01172 0.53125,0.03125 0.144531,0.01172 0.253906,0.03906 0.328125,0.07813 0.082031,0.03125 0.140625,0.07422 0.171875,0.125 0.039063,0.05469 0.0625,0.117187 0.0625,0.1875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-17" - overflow="visible"> - <path - id="path251" - d="m 12.109375,-0.328125 c 0,0.074219 -0.01563,0.136719 -0.04687,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.07422,0.03125 -0.179687,0.0507812 -0.3125,0.0625 -0.125,0.0195312 -0.277344,0.03125 -0.453125,0.03125 -0.199219,0 -0.367188,-0.0117188 -0.5,-0.03125 -0.125,-0.0117188 -0.226562,-0.03125 -0.296875,-0.0625 -0.07422,-0.0390625 -0.125,-0.0820312 -0.15625,-0.125 -0.02344,-0.050781 -0.03125,-0.113281 -0.03125,-0.1875 v -1.5625 c -0.679687,0.75 -1.34375,1.296875 -2,1.640625 C 7.492188,0.0820312 6.832031,0.25 6.15625,0.25 5.375,0.25 4.710938,0.117188 4.171875,-0.140625 3.628906,-0.398438 3.191406,-0.753906 2.859375,-1.203125 2.535156,-1.660156 2.300781,-2.1875 2.15625,-2.78125 2.007812,-3.382812 1.9375,-4.113281 1.9375,-4.96875 V -12.125 c 0,-0.0625 0.015625,-0.113281 0.046875,-0.15625 0.03125,-0.05078 0.085937,-0.09766 0.171875,-0.140625 C 2.25,-12.460938 2.363281,-12.488281 2.5,-12.5 c 0.144531,-0.0078 0.320312,-0.01563 0.53125,-0.01563 0.207031,0 0.378906,0.0078 0.515625,0.01563 0.144531,0.01172 0.257813,0.03906 0.34375,0.07813 0.082031,0.04297 0.140625,0.08984 0.171875,0.140625 0.03125,0.04297 0.046875,0.09375 0.046875,0.15625 v 6.875 c 0,0.6875 0.050781,1.242188 0.15625,1.65625 0.101563,0.417969 0.253906,0.773438 0.453125,1.0625 0.207031,0.292969 0.46875,0.523438 0.78125,0.6875 0.3125,0.15625 0.679688,0.234375 1.109375,0.234375 0.539063,0 1.078125,-0.191406 1.609375,-0.578125 0.539062,-0.382812 1.109375,-0.945312 1.703125,-1.6875 v -8.25 c 0,-0.0625 0.015625,-0.113281 0.046875,-0.15625 0.03125,-0.05078 0.085938,-0.09766 0.171875,-0.140625 0.09375,-0.03906 0.207031,-0.06641 0.34375,-0.07813 0.132813,-0.0078 0.3125,-0.01563 0.53125,-0.01563 0.207031,0 0.378906,0.0078 0.515625,0.01563 0.144531,0.01172 0.253906,0.03906 0.328125,0.07813 0.08203,0.04297 0.144531,0.08984 0.1875,0.140625 0.03906,0.04297 0.0625,0.09375 0.0625,0.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-18" - overflow="visible"> - <path - id="path254" - d="m 11.859375,-11.578125 c 0,0.304687 -0.04297,0.523437 -0.125,0.65625 -0.08594,0.136719 -0.195313,0.203125 -0.328125,0.203125 h -1.6875 c 0.300781,0.3125 0.515625,0.664062 0.640625,1.046875 0.125,0.375 0.1875,0.773437 0.1875,1.1875 0,0.679687 -0.109375,1.28125 -0.328125,1.8125 C 10,-6.148438 9.6875,-5.707031 9.28125,-5.34375 8.875,-4.988281 8.390625,-4.710938 7.828125,-4.515625 c -0.554687,0.1875 -1.171875,0.28125 -1.859375,0.28125 -0.480469,0 -0.9375,-0.0625 -1.375,-0.1875 -0.429688,-0.125 -0.757812,-0.285156 -0.984375,-0.484375 -0.167969,0.167969 -0.304687,0.351562 -0.40625,0.546875 -0.09375,0.199219 -0.140625,0.429687 -0.140625,0.6875 0,0.3125 0.140625,0.570313 0.421875,0.765625 0.289063,0.199219 0.671875,0.308594 1.140625,0.328125 l 3.078125,0.125 c 0.582031,0.023437 1.117187,0.105469 1.609375,0.25 0.488281,0.148437 0.910156,0.355469 1.265625,0.625 0.363281,0.261719 0.644531,0.585937 0.84375,0.96875 0.195313,0.386719 0.296875,0.835937 0.296875,1.359375 0,0.539062 -0.117188,1.054688 -0.34375,1.546875 -0.21875,0.488281 -0.5625,0.914063 -1.03125,1.28125 -0.46875,0.375 -1.070312,0.664063 -1.796875,0.875 -0.71875,0.21875 -1.574219,0.328125 -2.5625,0.328125 -0.949219,0 -1.761719,-0.085938 -2.4375,-0.25 C 2.878906,4.375 2.332031,4.15625 1.90625,3.875 1.476562,3.59375 1.164062,3.257812 0.96875,2.875 0.78125,2.488281 0.6875,2.066406 0.6875,1.609375 0.6875,1.316406 0.722656,1.035156 0.796875,0.765625 0.867188,0.492188 0.976562,0.238281 1.125,0 1.269531,-0.238281 1.445312,-0.46875 1.65625,-0.6875 1.875,-0.914062 2.117188,-1.140625 2.390625,-1.359375 1.960938,-1.578125 1.644531,-1.851562 1.4375,-2.1875 1.238281,-2.519531 1.140625,-2.878906 1.140625,-3.265625 1.140625,-3.796875 1.25,-4.269531 1.46875,-4.6875 1.6875,-5.101562 1.957031,-5.476562 2.28125,-5.8125 2.007812,-6.132812 1.796875,-6.5 1.640625,-6.90625 1.484375,-7.3125 1.40625,-7.804688 1.40625,-8.390625 c 0,-0.664063 0.109375,-1.265625 0.328125,-1.796875 0.226563,-0.53125 0.539063,-0.976562 0.9375,-1.34375 0.40625,-0.375 0.890625,-0.660156 1.453125,-0.859375 0.570312,-0.195313 1.1875,-0.296875 1.84375,-0.296875 0.363281,0 0.695312,0.02344 1,0.0625 0.3125,0.04297 0.601562,0.101562 0.875,0.171875 h 3.5625 c 0.144531,0 0.253906,0.07422 0.328125,0.21875 0.08203,0.136719 0.125,0.355469 0.125,0.65625 z M 8.46875,-8.46875 c 0,-0.8125 -0.21875,-1.441406 -0.65625,-1.890625 -0.4375,-0.445313 -1.0625,-0.671875 -1.875,-0.671875 -0.417969,0 -0.78125,0.07422 -1.09375,0.21875 -0.3125,0.136719 -0.574219,0.328125 -0.78125,0.578125 -0.199219,0.242187 -0.351562,0.523437 -0.453125,0.84375 -0.105469,0.3125 -0.15625,0.648437 -0.15625,1 0,0.773437 0.21875,1.382813 0.65625,1.828125 0.445313,0.449219 1.066406,0.671875 1.859375,0.671875 0.425781,0 0.796875,-0.066406 1.109375,-0.203125 0.320313,-0.132812 0.582031,-0.320312 0.78125,-0.5625 C 8.066406,-6.894531 8.21875,-7.171875 8.3125,-7.484375 8.414062,-7.804688 8.46875,-8.132812 8.46875,-8.46875 Z M 9.5625,0.859375 c 0,-0.5 -0.210938,-0.8828125 -0.625,-1.15625 C 8.519531,-0.578125 7.957031,-0.726562 7.25,-0.75 L 4.203125,-0.84375 c -0.28125,0.210938 -0.511719,0.414062 -0.6875,0.609375 C 3.335938,-0.0351562 3.195312,0.148438 3.09375,0.328125 2.988281,0.515625 2.914062,0.691406 2.875,0.859375 2.832031,1.035156 2.8125,1.21875 2.8125,1.40625 c 0,0.5625 0.285156,0.988281 0.859375,1.28125 C 4.253906,2.976562 5.0625,3.125 6.09375,3.125 6.75,3.125 7.296875,3.0625 7.734375,2.9375 c 0.4375,-0.125 0.789063,-0.292969 1.0625,-0.5 C 9.066406,2.226562 9.257812,1.988281 9.375,1.71875 9.5,1.445312 9.5625,1.160156 9.5625,0.859375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-19" - overflow="visible"> - <path - id="path257" - d="m 9.40625,-3.53125 c 0,0.59375 -0.117188,1.132812 -0.34375,1.609375 -0.21875,0.46875 -0.539062,0.867187 -0.953125,1.1875 C 7.703125,-0.410156 7.210938,-0.164062 6.640625,0 6.078125,0.164062 5.457031,0.25 4.78125,0.25 4.363281,0.25 3.960938,0.210938 3.578125,0.140625 3.203125,0.078125 2.863281,0 2.5625,-0.09375 2.257812,-0.195312 2.003906,-0.300781 1.796875,-0.40625 1.585938,-0.519531 1.429688,-0.617188 1.328125,-0.703125 1.234375,-0.796875 1.164062,-0.921875 1.125,-1.078125 1.082031,-1.234375 1.0625,-1.445312 1.0625,-1.71875 c 0,-0.164062 0.00391,-0.304688 0.015625,-0.421875 0.019531,-0.113281 0.039063,-0.203125 0.0625,-0.265625 0.03125,-0.070312 0.070313,-0.125 0.125,-0.15625 0.050781,-0.03125 0.101563,-0.046875 0.15625,-0.046875 0.101563,0 0.25,0.0625 0.4375,0.1875 0.1875,0.117187 0.414063,0.246094 0.6875,0.390625 0.269531,0.136719 0.59375,0.261719 0.96875,0.375 0.382813,0.117188 0.820313,0.171875 1.3125,0.171875 0.363281,0 0.691406,-0.035156 0.984375,-0.109375 0.300781,-0.082031 0.5625,-0.195312 0.78125,-0.34375 0.21875,-0.15625 0.382812,-0.347656 0.5,-0.578125 0.113281,-0.238281 0.171875,-0.519531 0.171875,-0.84375 0,-0.332031 -0.085937,-0.613281 -0.25,-0.84375 C 6.847656,-4.429688 6.625,-4.628906 6.34375,-4.796875 6.0625,-4.972656 5.742188,-5.128906 5.390625,-5.265625 5.046875,-5.398438 4.6875,-5.539062 4.3125,-5.6875 3.945312,-5.84375 3.585938,-6.015625 3.234375,-6.203125 2.878906,-6.390625 2.5625,-6.617188 2.28125,-6.890625 2,-7.160156 1.769531,-7.484375 1.59375,-7.859375 c -0.167969,-0.375 -0.25,-0.820313 -0.25,-1.34375 0,-0.46875 0.085938,-0.910156 0.265625,-1.328125 0.1875,-0.425781 0.457031,-0.796875 0.8125,-1.109375 0.351563,-0.320313 0.800781,-0.578125 1.34375,-0.765625 0.539063,-0.195312 1.164063,-0.296875 1.875,-0.296875 0.320313,0 0.640625,0.02734 0.953125,0.07813 0.3125,0.05469 0.59375,0.121094 0.84375,0.203125 0.257812,0.07422 0.476562,0.15625 0.65625,0.25 0.175781,0.09375 0.304688,0.179687 0.390625,0.25 0.09375,0.0625 0.15625,0.121094 0.1875,0.171875 0.03125,0.05469 0.050781,0.117188 0.0625,0.1875 0.019531,0.0625 0.035156,0.140625 0.046875,0.234375 0.00781,0.09375 0.015625,0.210937 0.015625,0.34375 0,0.15625 -0.00781,0.292969 -0.015625,0.40625 -0.011719,0.105469 -0.03125,0.195313 -0.0625,0.265625 -0.03125,0.0625 -0.070312,0.109375 -0.109375,0.140625 -0.042969,0.03125 -0.089844,0.04687 -0.140625,0.04687 -0.085938,0 -0.199219,-0.04687 -0.34375,-0.140625 -0.148438,-0.101563 -0.339844,-0.207031 -0.578125,-0.3125 C 7.304688,-10.679688 7.023438,-10.78125 6.703125,-10.875 6.390625,-10.976562 6.03125,-11.03125 5.625,-11.03125 c -0.375,0 -0.703125,0.04297 -0.984375,0.125 -0.273437,0.08594 -0.5,0.203125 -0.6875,0.359375 -0.179687,0.148437 -0.3125,0.328125 -0.40625,0.546875 -0.085937,0.210938 -0.125,0.433594 -0.125,0.671875 0,0.34375 0.082031,0.632813 0.25,0.859375 0.175781,0.230469 0.40625,0.433594 0.6875,0.609375 0.28125,0.179687 0.597656,0.339844 0.953125,0.484375 0.363281,0.136719 0.726562,0.277344 1.09375,0.421875 0.375,0.148437 0.742188,0.3125 1.109375,0.5 0.363281,0.179687 0.679687,0.402344 0.953125,0.671875 0.28125,0.261719 0.503906,0.574219 0.671875,0.9375 0.175781,0.367188 0.265625,0.804688 0.265625,1.3125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-20" - overflow="visible"> - <path - id="path260" - d="m 19.5,-0.328125 c 0,0.074219 -0.02344,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.07422,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.308594,0.03125 -0.515625,0.03125 -0.21875,0 -0.402344,-0.0117188 -0.546875,-0.03125 -0.136719,-0.0117188 -0.246094,-0.03125 -0.328125,-0.0625 -0.08594,-0.0390625 -0.148437,-0.0820312 -0.1875,-0.125 -0.03125,-0.050781 -0.04687,-0.113281 -0.04687,-0.1875 V -7.5 c 0,-0.488281 -0.04297,-0.9375 -0.125,-1.34375 -0.08594,-0.414062 -0.226562,-0.769531 -0.421875,-1.0625 -0.1875,-0.300781 -0.433594,-0.53125 -0.734375,-0.6875 -0.292969,-0.15625 -0.640625,-0.234375 -1.046875,-0.234375 -0.5,0 -1,0.195313 -1.5,0.578125 -0.5,0.375 -1.054687,0.9375 -1.65625,1.6875 v 8.234375 c 0,0.074219 -0.02344,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.08594,0.03125 -0.195312,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.199219,0 -0.371094,-0.0117188 -0.515625,-0.03125 C 10.082031,0.0351562 9.972656,0.015625 9.890625,-0.015625 9.804688,-0.0546875 9.75,-0.0976562 9.71875,-0.140625 9.6875,-0.191406 9.671875,-0.253906 9.671875,-0.328125 V -7.5 c 0,-0.488281 -0.054687,-0.9375 -0.15625,-1.34375 -0.09375,-0.414062 -0.242187,-0.769531 -0.4375,-1.0625 -0.1875,-0.300781 -0.429687,-0.53125 -0.71875,-0.6875 -0.292969,-0.15625 -0.636719,-0.234375 -1.03125,-0.234375 -0.5,0 -1.007813,0.195313 -1.515625,0.578125 -0.5,0.375 -1.046875,0.9375 -1.640625,1.6875 v 8.234375 c 0,0.074219 -0.023437,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 V -12.125 c 0,-0.0625 0.00781,-0.113281 0.03125,-0.15625 0.03125,-0.05078 0.082031,-0.09766 0.15625,-0.140625 0.082031,-0.03906 0.1875,-0.06641 0.3125,-0.07813 0.125,-0.0078 0.285156,-0.01563 0.484375,-0.01563 0.195313,0 0.359375,0.0078 0.484375,0.01563 0.125,0.01172 0.21875,0.03906 0.28125,0.07813 0.070312,0.04297 0.125,0.08984 0.15625,0.140625 0.03125,0.04297 0.046875,0.09375 0.046875,0.15625 v 1.5625 c 0.664063,-0.738281 1.3125,-1.28125 1.9375,-1.625 0.625,-0.34375 1.253906,-0.515625 1.890625,-0.515625 0.488281,0 0.925781,0.05859 1.3125,0.171875 0.394531,0.117188 0.738281,0.277344 1.03125,0.484375 0.300781,0.199219 0.554688,0.4375 0.765625,0.71875 0.207031,0.28125 0.378906,0.601563 0.515625,0.953125 0.394531,-0.425781 0.769531,-0.785156 1.125,-1.078125 0.351562,-0.300781 0.691406,-0.539063 1.015625,-0.71875 0.332031,-0.1875 0.648437,-0.320313 0.953125,-0.40625 0.3125,-0.08203 0.625,-0.125 0.9375,-0.125 0.757812,0 1.394531,0.136719 1.90625,0.40625 0.519531,0.261719 0.941406,0.617187 1.265625,1.0625 0.320313,0.4375 0.550781,0.960937 0.6875,1.5625 C 19.429688,-9.078125 19.5,-8.445312 19.5,-7.78125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-0" - overflow="visible"> - <path - id="path263" - d="M 12.796875,-16.9375 V 0 H 0.578125 v -16.9375 z m -1.125,15.875 V -15.875 H 1.6875 v 14.8125 z m -1.625,-10.125 c 0,0.511719 -0.078125,0.96875 -0.234375,1.375 C 9.65625,-9.414062 9.441406,-9.078125 9.171875,-8.796875 8.898438,-8.523438 8.570312,-8.3125 8.1875,-8.15625 7.8125,-8 7.40625,-7.90625 6.96875,-7.875 l -0.0625,1.984375 c 0,0.085937 -0.070312,0.148437 -0.203125,0.1875 -0.136719,0.03125 -0.3125,0.046875 -0.53125,0.046875 -0.136719,0 -0.25,-0.00391 -0.34375,-0.015625 -0.085937,-0.00781 -0.15625,-0.019531 -0.21875,-0.03125 -0.054687,-0.019531 -0.09375,-0.039063 -0.125,-0.0625 -0.023437,-0.03125 -0.03125,-0.070313 -0.03125,-0.125 l -0.0625,-2.40625 C 5.378906,-8.554688 5.429688,-8.738281 5.546875,-8.84375 5.671875,-8.945312 5.835938,-9 6.046875,-9 H 6.28125 c 0.394531,0 0.722656,-0.050781 0.984375,-0.15625 0.257813,-0.113281 0.46875,-0.265625 0.625,-0.453125 0.164063,-0.1875 0.285156,-0.40625 0.359375,-0.65625 0.070312,-0.257813 0.109375,-0.535156 0.109375,-0.828125 0,-0.632812 -0.183594,-1.140625 -0.546875,-1.515625 -0.367188,-0.375 -0.945312,-0.5625 -1.734375,-0.5625 -0.324219,0 -0.617187,0.03906 -0.875,0.109375 C 4.941406,-13 4.707031,-12.925781 4.5,-12.84375 c -0.199219,0.08594 -0.359375,0.164062 -0.484375,0.234375 -0.125,0.0625 -0.21875,0.09375 -0.28125,0.09375 -0.03125,0 -0.0625,-0.0039 -0.09375,-0.01563 -0.03125,-0.01953 -0.0625,-0.05469 -0.09375,-0.109375 C 3.523438,-12.691406 3.507812,-12.757812 3.5,-12.84375 c -0.011719,-0.08203 -0.015625,-0.191406 -0.015625,-0.328125 0,-0.144531 0.00781,-0.265625 0.03125,-0.359375 0.019531,-0.101562 0.066406,-0.1875 0.140625,-0.25 0.0625,-0.0625 0.175781,-0.128906 0.34375,-0.203125 0.175781,-0.08203 0.382812,-0.160156 0.625,-0.234375 0.238281,-0.07031 0.503906,-0.132812 0.796875,-0.1875 0.289063,-0.0625 0.582031,-0.09375 0.875,-0.09375 0.65625,0 1.21875,0.08984 1.6875,0.265625 0.46875,0.179687 0.851563,0.417969 1.15625,0.71875 0.300781,0.292969 0.523437,0.640625 0.671875,1.046875 0.15625,0.398438 0.234375,0.824219 0.234375,1.28125 z M 7.1875,-3.578125 c 0,0.1875 -0.015625,0.34375 -0.046875,0.46875 -0.03125,0.117187 -0.085937,0.214844 -0.15625,0.296875 -0.074219,0.074219 -0.171875,0.132812 -0.296875,0.171875 -0.125,0.03125 -0.28125,0.046875 -0.46875,0.046875 -0.1875,0 -0.351562,-0.015625 -0.484375,-0.046875 C 5.609375,-2.679688 5.503906,-2.738281 5.421875,-2.8125 5.347656,-2.894531 5.289062,-2.992188 5.25,-3.109375 c -0.03125,-0.125 -0.046875,-0.28125 -0.046875,-0.46875 0,-0.175781 0.015625,-0.328125 0.046875,-0.453125 0.039062,-0.132812 0.097656,-0.238281 0.171875,-0.3125 0.082031,-0.082031 0.1875,-0.140625 0.3125,-0.171875 C 5.867188,-4.546875 6.03125,-4.5625 6.21875,-4.5625 c 0.1875,0 0.34375,0.015625 0.46875,0.046875 0.125,0.03125 0.222656,0.089844 0.296875,0.171875 0.070313,0.074219 0.125,0.179688 0.15625,0.3125 0.03125,0.125 0.046875,0.277344 0.046875,0.453125 z M 0,5.203125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-1" - overflow="visible"> - <path - id="path266" - d="m 10.875,-0.3125 c 0,0.105469 -0.03906,0.183594 -0.109375,0.234375 -0.0625,0.0546875 -0.15625,0.0859375 -0.28125,0.109375 -0.125,0.03125 -0.304687,0.046875 -0.53125,0.046875 C 9.722656,0.078125 9.539062,0.0625 9.40625,0.03125 9.269531,0.0078125 9.171875,-0.0234375 9.109375,-0.078125 9.046875,-0.128906 9.015625,-0.207031 9.015625,-0.3125 V -1.5 C 8.503906,-0.945312 7.929688,-0.515625 7.296875,-0.203125 6.660156,0.0976562 5.992188,0.25 5.296875,0.25 c -0.625,0 -1.1875,-0.085938 -1.6875,-0.25 -0.5,-0.15625 -0.929687,-0.382812 -1.28125,-0.6875 C 1.972656,-1 1.695312,-1.375 1.5,-1.8125 1.300781,-2.257812 1.203125,-2.769531 1.203125,-3.34375 1.203125,-4 1.335938,-4.570312 1.609375,-5.0625 1.878906,-5.550781 2.265625,-5.957031 2.765625,-6.28125 3.273438,-6.601562 3.894531,-6.84375 4.625,-7 5.363281,-7.164062 6.191406,-7.25 7.109375,-7.25 h 1.625 v -0.921875 c 0,-0.445313 -0.054687,-0.84375 -0.15625,-1.1875 -0.09375,-0.351563 -0.25,-0.644531 -0.46875,-0.875 -0.210937,-0.238281 -0.484375,-0.414063 -0.828125,-0.53125 -0.335938,-0.113281 -0.75,-0.171875 -1.25,-0.171875 -0.53125,0 -1.011719,0.0625 -1.4375,0.1875 -0.417969,0.125 -0.789062,0.265625 -1.109375,0.421875 -0.3125,0.148437 -0.578125,0.28125 -0.796875,0.40625 -0.210938,0.125 -0.367188,0.1875 -0.46875,0.1875 -0.074219,0 -0.136719,-0.015625 -0.1875,-0.046875 C 1.976562,-9.8125 1.929688,-9.863281 1.890625,-9.9375 1.847656,-10.007812 1.816406,-10.097656 1.796875,-10.203125 1.785156,-10.316406 1.78125,-10.4375 1.78125,-10.5625 c 0,-0.21875 0.015625,-0.390625 0.046875,-0.515625 0.03125,-0.125 0.101563,-0.242187 0.21875,-0.359375 0.113281,-0.113281 0.316406,-0.25 0.609375,-0.40625 0.289062,-0.15625 0.625,-0.296875 1,-0.421875 0.375,-0.125 0.78125,-0.226563 1.21875,-0.3125 0.445312,-0.08203 0.898438,-0.125 1.359375,-0.125 0.84375,0 1.5625,0.101563 2.15625,0.296875 0.59375,0.1875 1.070313,0.46875 1.4375,0.84375 0.363281,0.367188 0.628906,0.824219 0.796875,1.375 0.164062,0.554688 0.25,1.195312 0.25,1.921875 z m -2.140625,-5.375 h -1.84375 c -0.59375,0 -1.109375,0.054688 -1.546875,0.15625 -0.4375,0.09375 -0.804688,0.242188 -1.09375,0.4375 -0.28125,0.1875 -0.492188,0.421875 -0.625,0.703125 -0.136719,0.273437 -0.203125,0.589844 -0.203125,0.953125 0,0.605469 0.191406,1.089844 0.578125,1.453125 0.382812,0.367187 0.925781,0.546875 1.625,0.546875 0.570312,0 1.097656,-0.140625 1.578125,-0.421875 0.488281,-0.289063 1,-0.734375 1.53125,-1.328125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-2" - overflow="visible"> - <path - id="path269" - d="m 9.40625,-3.53125 c 0,0.605469 -0.117188,1.140625 -0.34375,1.609375 -0.21875,0.46875 -0.539062,0.867187 -0.953125,1.1875 C 7.703125,-0.410156 7.210938,-0.164062 6.640625,0 6.078125,0.164062 5.457031,0.25 4.78125,0.25 4.363281,0.25 3.960938,0.210938 3.578125,0.140625 3.203125,0.078125 2.863281,0 2.5625,-0.09375 2.257812,-0.195312 2.003906,-0.300781 1.796875,-0.40625 1.585938,-0.519531 1.429688,-0.617188 1.328125,-0.703125 1.234375,-0.796875 1.164062,-0.921875 1.125,-1.078125 1.082031,-1.234375 1.0625,-1.445312 1.0625,-1.71875 c 0,-0.164062 0.00391,-0.300781 0.015625,-0.40625 0.019531,-0.113281 0.039063,-0.207031 0.0625,-0.28125 0.03125,-0.070312 0.066406,-0.125 0.109375,-0.15625 0.050781,-0.03125 0.109375,-0.046875 0.171875,-0.046875 0.101563,0 0.25,0.0625 0.4375,0.1875 0.1875,0.117187 0.414063,0.246094 0.6875,0.390625 0.269531,0.136719 0.59375,0.261719 0.96875,0.375 0.375,0.117188 0.804687,0.171875 1.296875,0.171875 0.375,0 0.707031,-0.035156 1,-0.109375 0.300781,-0.082031 0.554688,-0.195312 0.765625,-0.34375 0.21875,-0.15625 0.382813,-0.347656 0.5,-0.578125 0.125,-0.238281 0.1875,-0.519531 0.1875,-0.84375 C 7.265625,-3.691406 7.175781,-3.972656 7,-4.203125 6.832031,-4.429688 6.609375,-4.628906 6.328125,-4.796875 6.054688,-4.972656 5.742188,-5.128906 5.390625,-5.265625 5.046875,-5.398438 4.6875,-5.539062 4.3125,-5.6875 3.9375,-5.84375 3.570312,-6.015625 3.21875,-6.203125 2.875,-6.390625 2.5625,-6.617188 2.28125,-6.890625 2,-7.160156 1.769531,-7.484375 1.59375,-7.859375 c -0.167969,-0.375 -0.25,-0.820313 -0.25,-1.34375 0,-0.457031 0.085938,-0.898437 0.265625,-1.328125 0.1875,-0.425781 0.457031,-0.796875 0.8125,-1.109375 0.351563,-0.320313 0.796875,-0.578125 1.328125,-0.765625 0.539062,-0.195312 1.171875,-0.296875 1.890625,-0.296875 0.3125,0 0.625,0.02734 0.9375,0.07813 0.320313,0.05469 0.609375,0.121094 0.859375,0.203125 0.25,0.07422 0.460938,0.15625 0.640625,0.25 0.1875,0.09375 0.320313,0.179687 0.40625,0.25 0.09375,0.0625 0.15625,0.121094 0.1875,0.171875 0.03125,0.05469 0.050781,0.117188 0.0625,0.1875 0.019531,0.0625 0.035156,0.140625 0.046875,0.234375 0.00781,0.09375 0.015625,0.214844 0.015625,0.359375 0,0.148438 -0.00781,0.277344 -0.015625,0.390625 -0.011719,0.105469 -0.03125,0.195313 -0.0625,0.265625 -0.03125,0.0625 -0.074219,0.109375 -0.125,0.140625 -0.042969,0.03125 -0.089844,0.04687 -0.140625,0.04687 -0.074219,0 -0.1875,-0.04687 -0.34375,-0.140625 -0.148437,-0.09375 -0.339844,-0.191406 -0.578125,-0.296875 -0.230469,-0.113281 -0.507812,-0.21875 -0.828125,-0.3125 -0.3125,-0.101562 -0.679687,-0.15625 -1.09375,-0.15625 -0.367187,0 -0.6875,0.04297 -0.96875,0.125 -0.273437,0.08594 -0.5,0.203125 -0.6875,0.359375 -0.179687,0.15625 -0.3125,0.339844 -0.40625,0.546875 -0.085937,0.210938 -0.125,0.433594 -0.125,0.671875 0,0.34375 0.082031,0.636719 0.25,0.875 0.175781,0.230469 0.40625,0.433594 0.6875,0.609375 0.28125,0.167969 0.597656,0.324219 0.953125,0.46875 0.363281,0.136719 0.726562,0.277344 1.09375,0.421875 0.375,0.148437 0.738281,0.3125 1.09375,0.5 0.363281,0.1875 0.6875,0.414063 0.96875,0.671875 0.28125,0.261719 0.503906,0.574219 0.671875,0.9375 0.175781,0.367188 0.265625,0.804688 0.265625,1.3125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-3" - overflow="visible"> - <path - id="path272" - d="" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-4" - overflow="visible"> - <path - id="path275" - d="m 8.453125,-16.953125 c 0,0.167969 -0.011719,0.304687 -0.03125,0.40625 -0.011719,0.09375 -0.027344,0.171875 -0.046875,0.234375 -0.023438,0.0625 -0.054688,0.105469 -0.09375,0.125 -0.03125,0.02344 -0.074219,0.03125 -0.125,0.03125 -0.0625,0 -0.140625,-0.01563 -0.234375,-0.04687 -0.085937,-0.03906 -0.195313,-0.08594 -0.328125,-0.140625 -0.136719,-0.05078 -0.292969,-0.09375 -0.46875,-0.125 -0.179688,-0.03906 -0.386719,-0.0625 -0.625,-0.0625 -0.324219,0 -0.601562,0.05469 -0.828125,0.15625 -0.21875,0.105469 -0.402344,0.273438 -0.546875,0.5 -0.136719,0.21875 -0.234375,0.507812 -0.296875,0.859375 -0.0625,0.34375 -0.09375,0.773437 -0.09375,1.28125 v 1.28125 H 7.375 c 0.0625,0 0.117188,0.01563 0.171875,0.04687 0.050781,0.03125 0.09375,0.08594 0.125,0.15625 0.039063,0.07422 0.070313,0.167969 0.09375,0.28125 0.019531,0.117188 0.03125,0.257812 0.03125,0.421875 0,0.3125 -0.042969,0.542969 -0.125,0.6875 C 7.597656,-10.722656 7.5,-10.65625 7.375,-10.65625 H 4.734375 v 10.328125 c 0,0.074219 -0.015625,0.136719 -0.046875,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.085937,0.03125 -0.199219,0.0507812 -0.34375,0.0625 C 4.035156,0.0664062 3.863281,0.078125 3.65625,0.078125 3.445312,0.078125 3.269531,0.0664062 3.125,0.046875 2.988281,0.0351562 2.878906,0.015625 2.796875,-0.015625 2.710938,-0.0546875 2.648438,-0.0976562 2.609375,-0.140625 2.578125,-0.191406 2.5625,-0.253906 2.5625,-0.328125 V -10.65625 H 0.90625 c -0.148438,0 -0.257812,-0.06641 -0.328125,-0.203125 -0.0625,-0.144531 -0.09375,-0.375 -0.09375,-0.6875 0,-0.164063 0.003906,-0.304687 0.015625,-0.421875 0.019531,-0.113281 0.046875,-0.207031 0.078125,-0.28125 0.039063,-0.07031 0.085937,-0.125 0.140625,-0.15625 0.050781,-0.03125 0.113281,-0.04687 0.1875,-0.04687 H 2.5625 v -1.21875 c 0,-0.820313 0.078125,-1.523437 0.234375,-2.109375 C 2.953125,-16.375 3.1875,-16.859375 3.5,-17.234375 c 0.3125,-0.375 0.703125,-0.648437 1.171875,-0.828125 0.476563,-0.175781 1.039063,-0.265625 1.6875,-0.265625 0.3125,0 0.609375,0.03125 0.890625,0.09375 0.289062,0.05469 0.515625,0.109375 0.671875,0.171875 0.15625,0.0625 0.257813,0.121094 0.3125,0.171875 0.050781,0.05469 0.09375,0.121094 0.125,0.203125 0.039063,0.08594 0.066406,0.1875 0.078125,0.3125 0.00781,0.117188 0.015625,0.257812 0.015625,0.421875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-5" - overflow="visible"> - <path - id="path278" - d="m 12.09375,-0.328125 c 0,0.074219 -0.01563,0.136719 -0.04687,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.07422,0.03125 -0.171875,0.0507812 -0.296875,0.0625 -0.125,0.0195312 -0.28125,0.03125 -0.46875,0.03125 -0.199219,0 -0.359375,-0.0117188 -0.484375,-0.03125 -0.125,-0.0117188 -0.226562,-0.03125 -0.296875,-0.0625 -0.07422,-0.0390625 -0.125,-0.0820312 -0.15625,-0.125 -0.02344,-0.050781 -0.03125,-0.113281 -0.03125,-0.1875 v -1.5625 c -0.679687,0.75 -1.34375,1.296875 -2,1.640625 -0.65625,0.3320312 -1.320313,0.5 -1.984375,0.5 -0.792969,0 -1.460938,-0.132812 -2,-0.390625 C 3.625,-0.398438 3.191406,-0.753906 2.859375,-1.203125 2.535156,-1.660156 2.300781,-2.1875 2.15625,-2.78125 2.007812,-3.375 1.9375,-4.101562 1.9375,-4.96875 v -7.140625 c 0,-0.07031 0.015625,-0.128906 0.046875,-0.171875 0.03125,-0.05078 0.085937,-0.09766 0.171875,-0.140625 C 2.25,-12.460938 2.363281,-12.488281 2.5,-12.5 c 0.132812,-0.0078 0.3125,-0.01563 0.53125,-0.01563 0.207031,0 0.378906,0.0078 0.515625,0.01563 0.132813,0.01172 0.242187,0.03906 0.328125,0.07813 0.082031,0.04297 0.140625,0.08984 0.171875,0.140625 0.039063,0.04297 0.0625,0.101562 0.0625,0.171875 V -5.25 c 0,0.6875 0.046875,1.242188 0.140625,1.65625 0.101562,0.417969 0.257812,0.773438 0.46875,1.0625 0.207031,0.292969 0.46875,0.523438 0.78125,0.6875 0.3125,0.15625 0.675781,0.234375 1.09375,0.234375 0.539062,0 1.078125,-0.191406 1.609375,-0.578125 0.539063,-0.382812 1.113281,-0.945312 1.71875,-1.6875 v -8.234375 c 0,-0.07031 0.015625,-0.128906 0.046875,-0.171875 0.03125,-0.05078 0.085938,-0.09766 0.171875,-0.140625 0.09375,-0.03906 0.207031,-0.06641 0.34375,-0.07813 0.132813,-0.0078 0.3125,-0.01563 0.53125,-0.01563 0.207031,0 0.378906,0.0078 0.515625,0.01563 0.144531,0.01172 0.253906,0.03906 0.328125,0.07813 0.08203,0.04297 0.140625,0.08984 0.171875,0.140625 0.03906,0.04297 0.0625,0.101562 0.0625,0.171875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-6" - overflow="visible"> - <path - id="path281" - d="m 12.15625,-0.328125 c 0,0.074219 -0.02344,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.07422,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.308594,0.03125 -0.515625,0.03125 -0.21875,0 -0.402344,-0.0117188 -0.546875,-0.03125 -0.136719,-0.0117188 -0.246094,-0.03125 -0.328125,-0.0625 -0.07422,-0.0390625 -0.132813,-0.0820312 -0.171875,-0.125 C 10,-0.191406 9.984375,-0.253906 9.984375,-0.328125 v -6.90625 c 0,-0.664063 -0.054687,-1.203125 -0.15625,-1.609375 C 9.722656,-9.257812 9.570312,-9.613281 9.375,-9.90625 9.175781,-10.207031 8.914062,-10.4375 8.59375,-10.59375 8.269531,-10.75 7.898438,-10.828125 7.484375,-10.828125 c -0.542969,0 -1.085937,0.195313 -1.625,0.578125 C 5.316406,-9.863281 4.75,-9.300781 4.15625,-8.5625 v 8.234375 c 0,0.074219 -0.015625,0.136719 -0.046875,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 v -11.78125 c 0,-0.07031 0.00781,-0.128906 0.03125,-0.171875 0.03125,-0.05078 0.082031,-0.09766 0.15625,-0.140625 0.082031,-0.03906 0.1875,-0.06641 0.3125,-0.07813 0.125,-0.0078 0.285156,-0.01563 0.484375,-0.01563 0.1875,0 0.34375,0.0078 0.46875,0.01563 0.132813,0.01172 0.234375,0.03906 0.296875,0.07813 0.070312,0.04297 0.125,0.08984 0.15625,0.140625 0.03125,0.04297 0.046875,0.101562 0.046875,0.171875 v 1.5625 c 0.664063,-0.75 1.328125,-1.296875 1.984375,-1.640625 0.65625,-0.34375 1.320312,-0.515625 2,-0.515625 0.78125,0 1.4375,0.136719 1.96875,0.40625 0.539062,0.261719 0.976562,0.617187 1.3125,1.0625 0.332031,0.449219 0.570312,0.976563 0.71875,1.578125 0.144531,0.59375 0.21875,1.308594 0.21875,2.140625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-7" - overflow="visible"> - <path - id="path284" - d="m 10.46875,-2.125 c 0,0.15625 -0.0078,0.289062 -0.01563,0.390625 0,0.105469 -0.01563,0.199219 -0.04687,0.28125 C 10.382812,-1.378906 10.359375,-1.3125 10.328125,-1.25 10.304688,-1.195312 10.238281,-1.113281 10.125,-1 10.019531,-0.894531 9.832031,-0.757812 9.5625,-0.59375 9.300781,-0.4375 9.007812,-0.296875 8.6875,-0.171875 8.363281,-0.046875 8.007812,0.0507812 7.625,0.125 7.238281,0.207031 6.835938,0.25 6.421875,0.25 c -0.84375,0 -1.59375,-0.140625 -2.25,-0.421875 C 3.515625,-0.453125 2.96875,-0.859375 2.53125,-1.390625 2.09375,-1.929688 1.753906,-2.59375 1.515625,-3.375 1.285156,-4.15625 1.171875,-5.054688 1.171875,-6.078125 c 0,-1.15625 0.140625,-2.148437 0.421875,-2.984375 0.289062,-0.832031 0.679688,-1.515625 1.171875,-2.046875 0.5,-0.53125 1.082031,-0.925781 1.75,-1.1875 0.664063,-0.257813 1.382813,-0.390625 2.15625,-0.390625 0.375,0 0.738281,0.03906 1.09375,0.109375 0.351563,0.0625 0.675781,0.152344 0.96875,0.265625 0.300781,0.117188 0.566406,0.25 0.796875,0.40625 0.238281,0.148438 0.410156,0.273438 0.515625,0.375 0.101563,0.105469 0.171875,0.1875 0.203125,0.25 0.03906,0.0625 0.07031,0.136719 0.09375,0.21875 0.03125,0.08594 0.05078,0.179688 0.0625,0.28125 0.0078,0.105469 0.01563,0.234375 0.01563,0.390625 0,0.335937 -0.04297,0.570313 -0.125,0.703125 -0.07422,0.136719 -0.167969,0.203125 -0.28125,0.203125 -0.136719,0 -0.289063,-0.066406 -0.453125,-0.203125 -0.167969,-0.144531 -0.386719,-0.304688 -0.65625,-0.484375 -0.261719,-0.175781 -0.578125,-0.332031 -0.953125,-0.46875 -0.367187,-0.144531 -0.796875,-0.21875 -1.296875,-0.21875 -1.042969,0 -1.839844,0.402344 -2.390625,1.203125 C 3.710938,-8.863281 3.4375,-7.707031 3.4375,-6.1875 c 0,0.761719 0.066406,1.429688 0.203125,2 C 3.785156,-3.625 4,-3.148438 4.28125,-2.765625 c 0.28125,0.386719 0.625,0.671875 1.03125,0.859375 0.40625,0.1875 0.867188,0.28125 1.390625,0.28125 0.5,0 0.9375,-0.078125 1.3125,-0.234375 0.375,-0.15625 0.695313,-0.328125 0.96875,-0.515625 0.28125,-0.1875 0.515625,-0.351562 0.703125,-0.5 0.1875,-0.15625 0.332031,-0.234375 0.4375,-0.234375 0.0625,0 0.113281,0.015625 0.15625,0.046875 0.03906,0.03125 0.07813,0.089844 0.109375,0.171875 0.03125,0.085937 0.05078,0.195313 0.0625,0.328125 0.0078,0.125 0.01563,0.273438 0.01563,0.4375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-8" - overflow="visible"> - <path - id="path287" - d="m 8.125,-1.1875 c 0,0.25 -0.015625,0.453125 -0.046875,0.609375 C 8.046875,-0.429688 7.992188,-0.320312 7.921875,-0.25 7.847656,-0.1875 7.738281,-0.125 7.59375,-0.0625 7.457031,0 7.300781,0.046875 7.125,0.078125 6.945312,0.117188 6.757812,0.148438 6.5625,0.171875 6.363281,0.203125 6.160156,0.21875 5.953125,0.21875 c -0.605469,0 -1.125,-0.078125 -1.5625,-0.234375 C 3.953125,-0.179688 3.59375,-0.425781 3.3125,-0.75 3.03125,-1.082031 2.828125,-1.5 2.703125,-2 c -0.125,-0.5 -0.1875,-1.085938 -0.1875,-1.765625 v -6.890625 h -1.65625 c -0.125,0 -0.230469,-0.06641 -0.3125,-0.203125 -0.074219,-0.144531 -0.109375,-0.375 -0.109375,-0.6875 0,-0.164063 0.007812,-0.304687 0.03125,-0.421875 0.019531,-0.113281 0.046875,-0.207031 0.078125,-0.28125 0.039063,-0.07031 0.085937,-0.125 0.140625,-0.15625 0.050781,-0.03125 0.113281,-0.04687 0.1875,-0.04687 H 2.515625 V -15.25 c 0,-0.0625 0.015625,-0.117188 0.046875,-0.171875 0.03125,-0.05078 0.085938,-0.09766 0.171875,-0.140625 0.082031,-0.03906 0.191406,-0.06641 0.328125,-0.07813 0.132812,-0.01953 0.3125,-0.03125 0.53125,-0.03125 0.21875,0 0.394531,0.01172 0.53125,0.03125 0.132812,0.01172 0.238281,0.03906 0.3125,0.07813 0.082031,0.04297 0.140625,0.08984 0.171875,0.140625 0.039063,0.05469 0.0625,0.109375 0.0625,0.171875 v 2.796875 h 3.03125 c 0.0625,0 0.117187,0.01563 0.171875,0.04687 0.050781,0.03125 0.097656,0.08594 0.140625,0.15625 0.039063,0.07422 0.066406,0.167969 0.078125,0.28125 0.019531,0.117188 0.03125,0.257812 0.03125,0.421875 0,0.3125 -0.042969,0.542969 -0.125,0.6875 -0.074219,0.136719 -0.171875,0.203125 -0.296875,0.203125 h -3.03125 v 6.578125 c 0,0.8125 0.117187,1.429687 0.359375,1.84375 0.238281,0.40625 0.671875,0.609375 1.296875,0.609375 0.195313,0 0.375,-0.015625 0.53125,-0.046875 0.15625,-0.039063 0.296875,-0.082031 0.421875,-0.125 0.125,-0.050781 0.226562,-0.09375 0.3125,-0.125 0.082031,-0.039063 0.160156,-0.0625 0.234375,-0.0625 0.039063,0 0.082031,0.011719 0.125,0.03125 0.039063,0.023437 0.070313,0.0625 0.09375,0.125 0.019531,0.0625 0.035156,0.148437 0.046875,0.25 C 8.113281,-1.472656 8.125,-1.34375 8.125,-1.1875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-9" - overflow="visible"> - <path - id="path290" - d="m 4.15625,-0.328125 c 0,0.074219 -0.015625,0.136719 -0.046875,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 v -11.78125 c 0,-0.0625 0.015625,-0.117187 0.046875,-0.171875 0.03125,-0.05078 0.085937,-0.09375 0.171875,-0.125 0.082031,-0.03906 0.191406,-0.06641 0.328125,-0.07813 0.144531,-0.01953 0.320313,-0.03125 0.53125,-0.03125 0.21875,0 0.394531,0.01172 0.53125,0.03125 0.144531,0.01172 0.253906,0.03906 0.328125,0.07813 0.082031,0.03125 0.140625,0.07422 0.171875,0.125 0.03125,0.05469 0.046875,0.109375 0.046875,0.171875 z m 0.25,-15.765625 c 0,0.511719 -0.09375,0.859375 -0.28125,1.046875 -0.1875,0.179687 -0.542969,0.265625 -1.0625,0.265625 -0.511719,0 -0.859375,-0.08594 -1.046875,-0.265625 -0.1875,-0.175781 -0.28125,-0.515625 -0.28125,-1.015625 0,-0.507812 0.09375,-0.851562 0.28125,-1.03125 0.195313,-0.1875 0.554687,-0.28125 1.078125,-0.28125 0.5,0 0.84375,0.08984 1.03125,0.265625 0.1875,0.179687 0.28125,0.515625 0.28125,1.015625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-10" - overflow="visible"> - <path - id="path293" - d="m 12.96875,-6.34375 c 0,0.960938 -0.132812,1.84375 -0.390625,2.65625 -0.25,0.804688 -0.625,1.496094 -1.125,2.078125 -0.5,0.585937 -1.132813,1.042969 -1.890625,1.375 C 8.8125,0.0859375 7.9375,0.25 6.9375,0.25 5.96875,0.25 5.125,0.109375 4.40625,-0.171875 3.6875,-0.460938 3.085938,-0.882812 2.609375,-1.4375 2.128906,-1.988281 1.769531,-2.65625 1.53125,-3.4375 1.289062,-4.226562 1.171875,-5.117188 1.171875,-6.109375 c 0,-0.957031 0.125,-1.835937 0.375,-2.640625 0.25,-0.8125 0.625,-1.507812 1.125,-2.09375 0.507813,-0.59375 1.140625,-1.050781 1.890625,-1.375 0.75,-0.320312 1.625,-0.484375 2.625,-0.484375 0.96875,0 1.8125,0.148437 2.53125,0.4375 0.71875,0.292969 1.316406,0.714844 1.796875,1.265625 0.476563,0.542969 0.835937,1.210938 1.078125,2 0.25,0.78125 0.375,1.667969 0.375,2.65625 z M 10.6875,-6.203125 C 10.6875,-6.835938 10.625,-7.4375 10.5,-8 10.382812,-8.570312 10.191406,-9.070312 9.921875,-9.5 9.648438,-9.925781 9.28125,-10.265625 8.8125,-10.515625 c -0.460938,-0.25 -1.03125,-0.375 -1.71875,-0.375 -0.636719,0 -1.183594,0.117187 -1.640625,0.34375 -0.460937,0.21875 -0.839844,0.539063 -1.140625,0.953125 -0.292969,0.417969 -0.511719,0.914062 -0.65625,1.484375 -0.148438,0.5625 -0.21875,1.179687 -0.21875,1.84375 0,0.648437 0.054688,1.257813 0.171875,1.828125 0.125,0.5625 0.320313,1.058594 0.59375,1.484375 0.28125,0.429687 0.648437,0.765625 1.109375,1.015625 0.46875,0.242188 1.046875,0.359375 1.734375,0.359375 0.625,0 1.164063,-0.109375 1.625,-0.328125 0.46875,-0.226562 0.847656,-0.546875 1.140625,-0.953125 0.300781,-0.414063 0.519531,-0.90625 0.65625,-1.46875 0.144531,-0.570313 0.21875,-1.195313 0.21875,-1.875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-11" - overflow="visible"> - <path - id="path296" - d="m 19.484375,-0.328125 c 0,0.074219 -0.02344,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.07422,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.308594,0.03125 -0.515625,0.03125 -0.21875,0 -0.402344,-0.0117188 -0.546875,-0.03125 -0.136719,-0.0117188 -0.246094,-0.03125 -0.328125,-0.0625 -0.08594,-0.0390625 -0.140625,-0.0820312 -0.171875,-0.125 -0.03125,-0.050781 -0.04687,-0.113281 -0.04687,-0.1875 v -7.15625 c 0,-0.5 -0.04687,-0.953125 -0.140625,-1.359375 -0.08594,-0.414062 -0.226563,-0.769531 -0.421875,-1.0625 -0.1875,-0.300781 -0.433594,-0.53125 -0.734375,-0.6875 -0.292969,-0.15625 -0.636719,-0.234375 -1.03125,-0.234375 -0.5,0 -1.007813,0.195313 -1.515625,0.578125 -0.5,0.386719 -1.046875,0.949219 -1.640625,1.6875 v 8.234375 c 0,0.074219 -0.02344,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.08594,0.03125 -0.199219,0.0507812 -0.34375,0.0625 -0.136719,0.0195312 -0.308594,0.03125 -0.515625,0.03125 -0.199219,0 -0.371094,-0.0117188 -0.515625,-0.03125 C 10.070312,0.0351562 9.957031,0.015625 9.875,-0.015625 9.789062,-0.0546875 9.734375,-0.0976562 9.703125,-0.140625 9.671875,-0.191406 9.65625,-0.253906 9.65625,-0.328125 v -7.15625 c 0,-0.5 -0.046875,-0.953125 -0.140625,-1.359375 -0.09375,-0.414062 -0.242187,-0.769531 -0.4375,-1.0625 -0.1875,-0.300781 -0.429687,-0.53125 -0.71875,-0.6875 C 8.066406,-10.75 7.71875,-10.828125 7.3125,-10.828125 c -0.492188,0 -0.992188,0.195313 -1.5,0.578125 -0.511719,0.386719 -1.0625,0.949219 -1.65625,1.6875 v 8.234375 c 0,0.074219 -0.015625,0.136719 -0.046875,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 v -11.78125 c 0,-0.07031 0.00781,-0.128906 0.03125,-0.171875 0.03125,-0.05078 0.082031,-0.09766 0.15625,-0.140625 0.082031,-0.03906 0.1875,-0.06641 0.3125,-0.07813 0.125,-0.0078 0.285156,-0.01563 0.484375,-0.01563 0.1875,0 0.34375,0.0078 0.46875,0.01563 0.132813,0.01172 0.234375,0.03906 0.296875,0.07813 0.070312,0.04297 0.125,0.08984 0.15625,0.140625 0.03125,0.04297 0.046875,0.101562 0.046875,0.171875 v 1.5625 c 0.664063,-0.75 1.3125,-1.296875 1.9375,-1.640625 0.625,-0.34375 1.253906,-0.515625 1.890625,-0.515625 0.488281,0 0.925781,0.05859 1.3125,0.171875 0.382812,0.117188 0.722656,0.277344 1.015625,0.484375 0.300781,0.199219 0.554687,0.445313 0.765625,0.734375 0.207031,0.28125 0.382812,0.59375 0.53125,0.9375 0.394531,-0.425781 0.765625,-0.785156 1.109375,-1.078125 0.351563,-0.300781 0.691406,-0.539063 1.015625,-0.71875 0.332031,-0.1875 0.65625,-0.320313 0.96875,-0.40625 0.3125,-0.08203 0.625,-0.125 0.9375,-0.125 0.757812,0 1.394531,0.136719 1.90625,0.40625 0.519531,0.261719 0.9375,0.617187 1.25,1.0625 0.320312,0.449219 0.550781,0.976563 0.6875,1.578125 0.132812,0.59375 0.203125,1.21875 0.203125,1.875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-12" - overflow="visible"> - <path - id="path299" - d="m 12.0625,-6.734375 c 0,0.34375 -0.08984,0.589844 -0.265625,0.734375 -0.167969,0.148438 -0.359375,0.21875 -0.578125,0.21875 H 3.5 c 0,0.648438 0.0625,1.234375 0.1875,1.765625 0.132812,0.523437 0.351562,0.96875 0.65625,1.34375 0.3125,0.375 0.707031,0.667969 1.1875,0.875 C 6.019531,-1.597656 6.617188,-1.5 7.328125,-1.5 c 0.5625,0 1.0625,-0.046875 1.5,-0.140625 0.4375,-0.09375 0.8125,-0.195313 1.125,-0.3125 0.320313,-0.113281 0.582031,-0.210937 0.78125,-0.296875 0.207031,-0.09375 0.363281,-0.140625 0.46875,-0.140625 0.0625,0 0.113281,0.015625 0.15625,0.046875 0.05078,0.03125 0.08594,0.078125 0.109375,0.140625 0.03125,0.054687 0.05078,0.136719 0.0625,0.25 0.01953,0.105469 0.03125,0.234375 0.03125,0.390625 0,0.117188 -0.0078,0.214844 -0.01563,0.296875 -0.01172,0.085937 -0.02344,0.164063 -0.03125,0.234375 -0.01172,0.0625 -0.03125,0.121094 -0.0625,0.171875 -0.03125,0.054687 -0.07422,0.105469 -0.125,0.15625 -0.04297,0.042969 -0.183594,0.121094 -0.421875,0.234375 -0.242188,0.105469 -0.546875,0.210938 -0.921875,0.3125 C 9.609375,-0.0507812 9.175781,0.0390625 8.6875,0.125 8.195312,0.207031 7.671875,0.25 7.109375,0.25 6.140625,0.25 5.289062,0.113281 4.5625,-0.15625 3.832031,-0.425781 3.21875,-0.828125 2.71875,-1.359375 c -0.492188,-0.53125 -0.867188,-1.195313 -1.125,-2 -0.25,-0.800781 -0.375,-1.738281 -0.375,-2.8125 0,-1.007813 0.128906,-1.914063 0.390625,-2.71875 0.257813,-0.8125 0.632813,-1.5 1.125,-2.0625 0.5,-0.5625 1.097656,-0.992187 1.796875,-1.296875 0.695312,-0.300781 1.476562,-0.453125 2.34375,-0.453125 0.925781,0 1.710938,0.152344 2.359375,0.453125 0.65625,0.292969 1.191406,0.695312 1.609375,1.203125 0.414062,0.5 0.722656,1.089844 0.921875,1.765625 0.195313,0.667969 0.296875,1.386719 0.296875,2.15625 z M 9.890625,-7.375 C 9.910156,-8.507812 9.65625,-9.398438 9.125,-10.046875 c -0.523438,-0.644531 -1.304688,-0.96875 -2.34375,-0.96875 -0.53125,0 -1,0.105469 -1.40625,0.3125 -0.398438,0.199219 -0.730469,0.464844 -1,0.796875 C 4.101562,-9.570312 3.890625,-9.1875 3.734375,-8.75 3.585938,-8.3125 3.507812,-7.851562 3.5,-7.375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-13" - overflow="visible"> - <path - id="path302" - d="m 8.890625,-11.34375 c 0,0.199219 -0.00781,0.367188 -0.015625,0.5 -0.011719,0.125 -0.03125,0.226562 -0.0625,0.296875 -0.023438,0.07422 -0.054688,0.132813 -0.09375,0.171875 -0.03125,0.04297 -0.085938,0.0625 -0.15625,0.0625 -0.074219,0 -0.164062,-0.01953 -0.265625,-0.0625 -0.09375,-0.03906 -0.203125,-0.07813 -0.328125,-0.109375 -0.125,-0.03906 -0.265625,-0.07813 -0.421875,-0.109375 -0.15625,-0.03906 -0.328125,-0.0625 -0.515625,-0.0625 -0.21875,0 -0.433594,0.04687 -0.640625,0.140625 -0.210937,0.08594 -0.433594,0.226563 -0.671875,0.421875 C 5.488281,-9.894531 5.25,-9.628906 5,-9.296875 4.75,-8.960938 4.46875,-8.554688 4.15625,-8.078125 v 7.75 c 0,0.074219 -0.015625,0.136719 -0.046875,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 v -11.78125 c 0,-0.07031 0.00781,-0.128906 0.03125,-0.171875 0.03125,-0.05078 0.082031,-0.09766 0.15625,-0.140625 0.082031,-0.03906 0.1875,-0.06641 0.3125,-0.07813 0.125,-0.0078 0.285156,-0.01563 0.484375,-0.01563 0.1875,0 0.34375,0.0078 0.46875,0.01563 0.132813,0.01172 0.234375,0.03906 0.296875,0.07813 0.070312,0.04297 0.125,0.08984 0.15625,0.140625 0.03125,0.04297 0.046875,0.101562 0.046875,0.171875 v 1.71875 c 0.320313,-0.476563 0.625,-0.863281 0.90625,-1.15625 0.289063,-0.300781 0.5625,-0.535156 0.8125,-0.703125 0.25,-0.164062 0.5,-0.28125 0.75,-0.34375 0.25,-0.07031 0.5,-0.109375 0.75,-0.109375 0.113281,0 0.242187,0.01172 0.390625,0.03125 0.144531,0.01172 0.296875,0.03125 0.453125,0.0625 0.15625,0.03125 0.296875,0.07422 0.421875,0.125 0.125,0.04297 0.210938,0.08594 0.265625,0.125 0.050781,0.04297 0.085937,0.08594 0.109375,0.125 0.019531,0.04297 0.035156,0.09375 0.046875,0.15625 0.00781,0.05469 0.015625,0.140625 0.015625,0.265625 0.00781,0.117188 0.015625,0.273438 0.015625,0.46875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph5-14" - overflow="visible"> - <path - id="path305" - d="m 12.15625,-0.328125 c 0,0.074219 -0.02344,0.136719 -0.0625,0.1875 -0.03125,0.0429688 -0.08984,0.0859375 -0.171875,0.125 -0.07422,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.308594,0.03125 -0.515625,0.03125 -0.21875,0 -0.402344,-0.0117188 -0.546875,-0.03125 -0.136719,-0.0117188 -0.246094,-0.03125 -0.328125,-0.0625 -0.07422,-0.0390625 -0.132813,-0.0820312 -0.171875,-0.125 C 10,-0.191406 9.984375,-0.253906 9.984375,-0.328125 v -6.90625 c 0,-0.664063 -0.054687,-1.203125 -0.15625,-1.609375 C 9.722656,-9.257812 9.570312,-9.613281 9.375,-9.90625 9.175781,-10.207031 8.914062,-10.4375 8.59375,-10.59375 8.269531,-10.75 7.898438,-10.828125 7.484375,-10.828125 c -0.542969,0 -1.085937,0.195313 -1.625,0.578125 C 5.316406,-9.863281 4.75,-9.300781 4.15625,-8.5625 v 8.234375 c 0,0.074219 -0.015625,0.136719 -0.046875,0.1875 -0.03125,0.0429688 -0.089844,0.0859375 -0.171875,0.125 -0.074219,0.03125 -0.183594,0.0507812 -0.328125,0.0625 -0.136719,0.0195312 -0.3125,0.03125 -0.53125,0.03125 -0.210937,0 -0.386719,-0.0117188 -0.53125,-0.03125 C 2.410156,0.0351562 2.300781,0.015625 2.21875,-0.015625 2.132812,-0.0546875 2.078125,-0.0976562 2.046875,-0.140625 2.015625,-0.191406 2,-0.253906 2,-0.328125 V -17.8125 c 0,-0.07031 0.015625,-0.132812 0.046875,-0.1875 0.03125,-0.05078 0.085937,-0.09375 0.171875,-0.125 0.082031,-0.03906 0.191406,-0.06641 0.328125,-0.07813 0.144531,-0.01953 0.320313,-0.03125 0.53125,-0.03125 0.21875,0 0.394531,0.01172 0.53125,0.03125 0.144531,0.01172 0.253906,0.03906 0.328125,0.07813 0.082031,0.03125 0.140625,0.07422 0.171875,0.125 0.03125,0.05469 0.046875,0.117188 0.046875,0.1875 v 7.046875 c 0.625,-0.65625 1.25,-1.140625 1.875,-1.453125 0.632812,-0.320312 1.269531,-0.484375 1.90625,-0.484375 0.78125,0 1.4375,0.136719 1.96875,0.40625 0.539062,0.261719 0.976562,0.617187 1.3125,1.0625 0.332031,0.449219 0.570312,0.976563 0.71875,1.578125 0.144531,0.59375 0.21875,1.3125 0.21875,2.15625 z m 0,0" - style="stroke:none" /> - </symbol> - </g> - </defs> - <g - transform="translate(-50.5025,-97.217344)" - id="surface443"> - <path - id="path312" - d="M 51.21875,497.19141 H 790.61719 V 97.933594 H 51.21875 Z m 0,0" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - id="path314" - transform="matrix(1,0,0,-1,0,595.2)" - d="M 126.60156,132.87187 H 761.71094 M 126.60156,177.11016 H 761.71094 M 126.60156,221.57109 H 761.71094 M 126.60156,266.03984 H 761.71094 M 126.60156,310.50078 H 761.71094 M 126.60156,354.96953 H 761.71094 M 126.60156,399.43047 H 761.71094 M 126.60156,443.89922 H 761.71094" - style="fill:none;stroke:#d9d9d9;stroke-width:1.37520003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - <path - id="path316" - transform="matrix(1,0,0,-1,0,595.2)" - d="M 197.19141,466.12969 V 132.87187 m 70.58984,333.25782 V 132.87187 m 70.59766,333.25782 V 132.87187 m 70.58984,333.25782 V 132.87187 m 70.35937,333.25782 V 132.87187 m 70.60157,333.25782 V 132.87187 m 70.58984,333.25782 V 132.87187 m 70.58984,333.25782 V 132.87187 m 70.60157,333.25782 V 132.87187" - style="fill:none;stroke:#d9d9d9;stroke-width:1.37520003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - <path - id="path318" - transform="matrix(1,0,0,-1,0,595.2)" - d="m 126.57813,132.75859 v 333.3125" - style="fill:none;stroke:#bdbdbd;stroke-width:1.4325;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - <path - id="path320" - transform="matrix(1,0,0,-1,0,595.2)" - d="M 126.57813,132.75859 H 761.73047" - style="fill:none;stroke:#bdbdbd;stroke-width:1.4325;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - <path - id="path322" - d="m 136.71094,150.42187 3.66797,3.65625 -3.66797,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path324" - d="m 138.76953,153.39844 3.67188,3.66015 -3.67188,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path326" - d="m 140.82812,176.32031 3.67188,3.66016 -3.67188,3.66797 -3.65625,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path328" - d="m 143.12891,195.57031 3.66015,3.66797 -3.66015,3.66016 -3.66797,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path330" - d="m 145.42187,204.96875 3.66797,3.66016 -3.66797,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path332" - d="m 147.71094,211.83984 3.66797,3.67188 -3.66797,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path334" - d="M 150,283.57812 153.67187,287.25 150,290.91016 146.33984,287.25 Z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path336" - d="m 152.28906,309.01953 3.67188,3.67188 -3.67188,3.66796 -3.66015,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path338" - d="m 154.58984,290.23047 3.66016,3.66015 -3.66016,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path340" - d="m 156.87891,263.64062 3.67187,3.66797 -3.67187,3.66016 -3.66797,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path342" - d="m 159.39844,270.96875 3.67187,3.67187 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path344" - d="m 161.92187,274.41016 3.66797,3.66796 -3.66797,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path346" - d="m 164.44141,243.92969 3.66796,3.67187 -3.66796,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path348" - d="m 166.96094,281.28906 3.66797,3.67188 -3.66797,3.66015 -3.66016,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path350" - d="m 169.48047,270.75 3.66797,3.66016 -3.66797,3.66796 -3.66016,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path352" - d="m 172.23047,276.92969 3.66797,3.67187 -3.66797,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path354" - d="m 174.76172,274.41016 3.66015,3.66796 -3.66015,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path356" - d="m 177.51172,287.94141 3.66015,3.66015 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path358" - d="m 180.26172,284.73047 3.66015,3.66015 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path360" - d="m 183.01172,279.44922 3.66015,3.67187 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path362" - d="m 185.76172,277.85156 3.66015,3.66797 -3.66015,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path364" - d="m 188.51172,289.07812 3.66797,3.67188 -3.66797,3.67187 -3.67188,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path366" - d="m 191.48828,288.62109 3.66016,3.66797 -3.66016,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path368" - d="m 194.23828,291.82812 3.67188,3.67188 -3.67188,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path370" - d="m 197.21875,291.60156 3.66016,3.66797 -3.66016,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path372" - d="m 200.19922,295.03906 3.66015,3.67188 -3.66015,3.66015 -3.66797,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path374" - d="m 203.17969,295.96094 3.66015,3.66015 -3.66015,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path376" - d="m 206.16016,296.19141 3.66015,3.66015 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path378" - d="m 209.37109,301.92187 3.66016,3.65625 -3.66016,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path380" - d="m 212.33984,307.19141 3.67188,3.66015 -3.67188,3.66797 -3.66015,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path382" - d="m 215.55078,309.71094 3.66797,3.66797 -3.66797,3.66015 -3.66016,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path384" - d="m 218.76172,312 3.66797,3.67187 -3.66797,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path386" - d="m 221.96875,308.78906 3.67187,3.67188 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path388" - d="m 225.17969,311.07812 3.67187,3.67188 -3.67187,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path390" - d="m 228.39062,312.92187 3.66797,3.65625 -3.66797,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path392" - d="m 231.82812,312.23047 3.66016,3.66797 -3.66016,3.66015 -3.66796,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path394" - d="m 235.03906,313.60937 3.66016,3.66016 -3.66016,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path396" - d="m 238.46875,320.01953 3.67187,3.67188 -3.67187,3.66796 -3.66016,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path398" - d="m 241.91016,326.67187 3.66796,3.66797 -3.66796,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path400" - d="m 245.35156,326.21094 3.66797,3.66797 -3.66797,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path402" - d="m 248.78906,331.48047 3.66016,3.66797 -3.66016,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path404" - d="m 252.44922,328.26953 3.67187,3.67188 -3.67187,3.66796 -3.66016,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path406" - d="m 255.89062,330.80078 3.66797,3.66016 -3.66797,3.66797 -3.66015,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path408" - d="m 259.55859,332.17187 3.67188,3.66797 -3.67188,3.66016 -3.66797,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path410" - d="m 263.23047,334 3.66015,3.67187 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path412" - d="m 266.89062,333.32031 3.66797,3.66016 -3.66797,3.66797 -3.66015,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path414" - d="m 270.55859,334 3.67188,3.67187 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path416" - d="m 274.23047,331.94141 3.66797,3.66796 -3.66797,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path418" - d="m 278.12109,332.17187 3.66797,3.66797 -3.66797,3.66016 -3.66015,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path420" - d="m 281.78906,339.28125 3.67188,3.66016 -3.67188,3.66796 -3.66797,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path422" - d="m 285.69141,344.08984 3.66796,3.67188 -3.66796,3.66015 -3.67188,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path424" - d="m 289.57812,343.17187 3.67188,3.66797 -3.67188,3.67188 -3.65625,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path426" - d="m 293.48047,348.67187 3.66797,3.66797 -3.66797,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path428" - d="m 297.60937,345.69141 3.66016,3.66796 -3.66016,3.67188 -3.66796,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path430" - d="m 301.5,350.73828 3.67187,3.66016 -3.67187,3.67187 -3.66016,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path432" - d="m 305.39844,349.12891 3.67187,3.67187 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path434" - d="m 309.53125,353.48828 3.66016,3.66016 -3.66016,3.67187 -3.67188,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path436" - d="m 313.64844,353.48828 3.67187,3.66016 -3.67187,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path438" - d="m 317.78125,354.62891 3.66016,3.67187 -3.66016,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path440" - d="m 321.89844,351.64844 3.67187,3.67187 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path442" - d="m 326.26172,356.23828 3.66015,3.66016 -3.66015,3.67187 -3.67188,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path444" - d="m 330.37891,357.60937 3.67187,3.67188 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path446" - d="m 334.73828,359.21875 3.66016,3.66016 -3.66016,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path448" - d="m 338.85937,358.53125 3.67188,3.66797 -3.67188,3.66015 -3.66015,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path450" - d="m 343.21875,362.42187 3.66016,3.66797 -3.66016,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path452" - d="m 347.57031,362.42187 3.66797,3.66797 -3.66797,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path454" - d="m 352.16016,361.73828 3.66015,3.66016 -3.66015,3.67187 -3.67188,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path456" - d="m 356.51172,358.07031 3.66797,3.66797 -3.66797,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path458" - d="m 361.08984,362.42187 3.67188,3.66797 -3.67188,3.67188 -3.66015,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path460" - d="m 365.44922,364.26172 3.67187,3.66797 -3.67187,3.66015 -3.66797,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path462" - d="m 370.03125,364.26172 3.66797,3.66797 -3.66797,3.66015 -3.66016,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path464" - d="m 374.62109,369.30078 3.66016,3.66797 -3.66016,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path466" - d="m 379.19922,370.21875 3.67187,3.66016 -3.67187,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path468" - d="m 384.01172,370.44922 3.66797,3.66015 -3.66797,3.67188 -3.66016,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path470" - d="m 388.60156,370.21875 3.66797,3.66016 -3.66797,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path472" - d="m 393.41016,371.58984 3.66796,3.67188 -3.66796,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path474" - d="m 398.21875,374.10937 3.67187,3.67188 -3.67187,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path476" - d="m 403.03906,373.87891 3.67188,3.67187 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path478" - d="m 407.85156,375.48828 3.66797,3.67188 -3.66797,3.66015 -3.67187,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path480" - d="m 412.66016,374.80078 3.66796,3.66797 -3.66796,3.67187 L 409,378.46875 Z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path482" - d="m 417.48047,374.80078 3.66015,3.66797 -3.66015,3.67187 -3.67188,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path484" - d="m 422.51953,376.64062 3.67188,3.66016 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path486" - d="m 427.55859,375.94922 3.67188,3.66015 -3.67188,3.67188 -3.66015,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path488" - d="m 432.37891,380.07031 3.66015,3.66797 -3.66015,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path490" - d="m 437.42187,380.98828 3.66797,3.67188 -3.66797,3.66015 -3.67187,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path492" - d="m 442.69141,380.98828 3.66796,3.67188 -3.66796,3.66015 -3.67188,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path494" - d="m 447.73047,380.76172 3.66797,3.66797 -3.66797,3.66015 -3.67188,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path496" - d="m 452.76953,381.44922 3.67188,3.67187 -3.67188,3.66016 -3.66016,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path498" - d="m 458.05078,381.44922 3.66016,3.67187 -3.66016,3.66016 -3.67187,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path500" - d="m 463.32031,385.12109 3.66016,3.66016 -3.66016,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path502" - d="m 468.58984,384.89062 3.67188,3.66016 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path504" - d="m 473.85937,386.48828 3.67188,3.67188 -3.67188,3.66015 -3.66796,-3.66015 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path506" - d="m 479.12891,386.26172 3.67187,3.66797 -3.67187,3.67187 -3.66016,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path508" - d="m 484.39844,386.94922 3.67187,3.67187 -3.67187,3.66016 -3.66016,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path510" - d="m 489.89844,385.57031 3.67187,3.66797 -3.67187,3.67188 -3.66016,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path512" - d="m 495.41016,388.32031 3.66015,3.66797 -3.66015,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path514" - d="m 500.91016,388.08984 3.66015,3.67188 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path516" - d="m 506.41016,389.69922 3.66015,3.67187 -3.66015,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path518" - d="m 511.91016,389.23828 3.66015,3.67188 -3.66015,3.66796 -3.67188,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path520" - d="m 517.41016,388.55078 3.66796,3.66797 -3.66796,3.67187 -3.67188,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path522" - d="m 523.14062,389.23828 3.66797,3.67188 -3.66797,3.66796 -3.67187,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path524" - d="m 528.64062,391.53125 3.66797,3.66797 -3.66797,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path526" - d="m 534.37109,390.62109 3.66797,3.66016 -3.66797,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path528" - d="m 540.10156,394.05078 3.66797,3.66797 -3.66797,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path530" - d="m 545.82812,395.66016 3.67188,3.66796 -3.67188,3.66016 -3.66796,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path532" - d="m 551.55859,396.12109 3.67188,3.66016 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path534" - d="m 557.51953,395.66016 3.67188,3.66796 -3.67188,3.66016 -3.66797,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path536" - d="m 563.25,394.96875 3.67187,3.67187 -3.67187,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path538" - d="m 569.21094,394.96875 3.66015,3.67187 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path540" - d="m 575.17187,396.35156 3.65625,3.66016 -3.65625,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path542" - d="m 581.12891,397.94922 3.66015,3.67187 -3.66015,3.66016 -3.66797,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path544" - d="m 587.07812,399.10156 3.67188,3.66016 -3.67188,3.66797 -3.65625,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path546" - d="m 593.03906,399.78125 3.67188,3.66797 -3.67188,3.67187 -3.66015,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path548" - d="m 599.23047,400.69922 3.66797,3.67187 -3.66797,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path550" - d="m 605.19141,401.62109 3.66796,3.66016 -3.66796,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path552" - d="m 611.37891,400.69922 3.67187,3.67187 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path554" - d="m 617.57031,401.85156 3.66797,3.66016 -3.66797,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path556" - d="m 623.76172,401.39062 3.66015,3.66797 -3.66015,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path558" - d="m 630.17187,401.16016 3.66797,3.66796 -3.66797,3.66016 -3.66015,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path560" - d="m 636.35937,401.16016 3.67188,3.66796 -3.67188,3.66016 -3.66015,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path562" - d="m 642.78125,402.98828 3.66797,3.67188 -3.66797,3.66796 -3.67188,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path564" - d="m 648.96875,404.82812 3.67187,3.66016 -3.67187,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path566" - d="m 655.39062,406.19922 3.66016,3.67187 -3.66016,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path568" - d="m 661.80078,406.19922 3.66797,3.67187 -3.66797,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path570" - d="m 668.21875,405.28125 3.67187,3.66797 -3.67187,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path572" - d="m 674.87109,406.42969 3.66797,3.67187 -3.66797,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path574" - d="m 681.28906,405.96875 3.66016,3.67187 -3.66016,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path576" - d="m 687.92969,405.73828 3.67187,3.67188 -3.67187,3.66796 -3.66016,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path578" - d="m 694.57812,405.73828 3.67188,3.67188 -3.67188,3.66796 -3.66796,-3.66796 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path580" - d="m 701,406.89062 3.66016,3.66797 -3.66016,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path582" - d="m 707.87109,407.57812 3.66797,3.66016 -3.66797,3.67188 -3.66015,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path584" - d="m 714.51953,409.17969 3.67188,3.67187 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path586" - d="m 721.17187,409.87109 3.65625,3.66797 -3.65625,3.66016 -3.67187,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path588" - d="m 728.03906,409.41016 3.67188,3.66796 -3.67188,3.66016 -3.66015,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path590" - d="m 734.92187,409.41016 3.66797,3.66796 -3.66797,3.66016 -3.67187,-3.66016 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path592" - d="m 741.55859,410.32812 3.67188,3.66016 -3.67188,3.67188 -3.66015,-3.67188 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path594" - d="m 748.44141,411.46875 3.66796,3.67187 -3.66796,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path596" - d="m 755.55078,411.92969 3.66016,3.67187 -3.66016,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path598" - d="m 136.71094,170.35937 3.66797,3.66016 -3.66797,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path600" - d="m 138.76953,157.51953 3.67188,3.67188 -3.67188,3.66796 -3.66797,-3.66796 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path602" - d="M 140.82812,178.83984 144.5,182.5 140.82812,186.17187 137.17187,182.5 Z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path604" - d="m 143.12891,197.39844 3.66015,3.67187 -3.66015,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path606" - d="m 145.42187,205.19141 3.66797,3.66796 -3.66797,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path608" - d="m 147.71094,211.60937 3.66797,3.67188 -3.66797,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path610" - d="m 150,267.98828 3.67187,3.67188 -3.67187,3.66796 -3.66016,-3.66796 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path612" - d="m 152.28906,263.64062 3.67188,3.66797 -3.67188,3.66016 -3.66015,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path614" - d="m 154.58984,269.60156 3.66016,3.66797 -3.66016,3.66016 -3.66797,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path616" - d="m 156.87891,261.80859 3.67187,3.66016 -3.67187,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path618" - d="m 159.39844,265.46875 3.67187,3.67187 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path620" - d="m 161.92187,262.03906 3.66797,3.66016 -3.66797,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path622" - d="m 164.44141,257.44922 3.66796,3.67187 -3.66796,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path624" - d="m 166.96094,268.21875 3.66797,3.67187 -3.66797,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path626" - d="m 169.48047,263.87109 3.66797,3.66797 -3.66797,3.66016 -3.66016,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path628" - d="m 172.23047,267.98828 3.66797,3.67188 -3.66797,3.66796 -3.66016,-3.66796 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path630" - d="m 174.76172,265.46875 3.66015,3.67187 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path632" - d="m 177.51172,272.80859 3.66015,3.67188 -3.66015,3.66015 -3.67188,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path634" - d="m 180.26172,274.17969 3.66015,3.67187 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path636" - d="m 183.01172,271.42969 3.66015,3.67187 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path638" - d="m 185.76172,272.12109 3.66015,3.66797 -3.66015,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path640" - d="m 188.51172,278.30859 3.66797,3.67188 -3.66797,3.66015 -3.67188,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path642" - d="m 191.48828,280.14062 3.66016,3.66797 -3.66016,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path644" - d="m 194.23828,282.21094 3.67188,3.66015 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path646" - d="m 197.21875,282.89062 3.66016,3.66797 -3.66016,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path648" - d="m 200.19922,285.41016 3.66015,3.66796 -3.66015,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path650" - d="m 203.17969,286.55859 3.66015,3.67188 -3.66015,3.66015 -3.66797,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path652" - d="m 206.16016,289.30859 3.66015,3.67188 -3.66015,3.66015 -3.67188,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path654" - d="m 209.37109,290 3.66016,3.67187 -3.66016,3.65625 -3.67187,-3.65625 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path656" - d="M 212.33984,297.32812 216.01172,301 212.33984,304.67187 208.67969,301 Z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path658" - d="m 215.55078,300.07812 3.66797,3.67188 -3.66797,3.67187 -3.66016,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path660" - d="m 218.76172,301.46094 3.66797,3.66015 -3.66797,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path662" - d="m 221.96875,300.30859 3.67187,3.67188 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path664" - d="m 225.17969,301.46094 3.67187,3.66015 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path666" - d="m 228.39062,302.82812 3.66797,3.67188 -3.66797,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path668" - d="m 231.82812,304.44141 3.66016,3.66015 -3.66016,3.66797 -3.66796,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path670" - d="M 235.03906,308.32812 238.69922,312 235.03906,315.67187 231.37109,312 Z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path672" - d="m 238.46875,310.39844 3.67187,3.66015 -3.67187,3.67188 -3.66016,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path674" - d="m 241.91016,314.75 3.66796,3.67187 -3.66796,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path676" - d="m 245.35156,317.26953 3.66797,3.67188 -3.66797,3.66796 -3.67187,-3.66796 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path678" - d="m 248.78906,319.10937 3.66016,3.66016 -3.66016,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path680" - d="m 252.44922,318.19141 3.67187,3.66796 -3.67187,3.66016 -3.66016,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path682" - d="m 255.89062,319.10937 3.66797,3.66016 -3.66797,3.67188 -3.66015,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path684" - d="m 259.55859,320.71094 3.67188,3.66797 -3.67188,3.66015 -3.66797,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path686" - d="m 263.23047,322.08984 3.66015,3.66016 -3.66015,3.67187 -3.67188,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path688" - d="m 266.89062,321.62891 3.66797,3.66015 -3.66797,3.67188 -3.66015,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path690" - d="m 270.55859,322.76953 3.67188,3.67188 -3.67188,3.66796 -3.66797,-3.66796 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path692" - d="m 274.23047,323 3.66797,3.67187 -3.66797,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path694" - d="m 278.12109,324.60937 3.66797,3.66016 -3.66797,3.67188 -3.66015,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path696" - d="m 281.78906,327.35937 3.67188,3.66016 -3.67188,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path698" - d="m 285.69141,332.17187 3.66796,3.66797 -3.66796,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path700" - d="m 289.57812,334.23047 3.67188,3.66797 -3.67188,3.67187 -3.65625,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path702" - d="m 293.48047,334.92187 3.66797,3.66797 -3.66797,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path704" - d="m 297.60937,335.60937 3.66016,3.67188 -3.66016,3.66016 -3.66796,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path706" - d="m 301.5,336.98047 3.67187,3.66797 -3.67187,3.67187 -3.66016,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path708" - d="m 305.39844,337.21094 3.67187,3.66797 -3.67187,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path710" - d="m 309.53125,339.28125 3.66016,3.66016 -3.66016,3.66796 -3.67188,-3.66796 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path712" - d="m 313.64844,339.73047 3.67187,3.66797 -3.67187,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path714" - d="m 317.78125,340.64844 3.66016,3.67187 -3.66016,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path716" - d="m 321.89844,341.10937 3.67187,3.67188 -3.67187,3.66016 -3.66797,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path718" - d="m 326.26172,342.26172 3.66015,3.66015 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path720" - d="m 330.37891,343.62891 3.67187,3.67187 -3.67187,3.66016 -3.66797,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path722" - d="m 334.73828,345.23047 3.66016,3.66797 -3.66016,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path724" - d="m 338.85937,346.83984 3.67188,3.67188 -3.67188,3.66015 -3.66015,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path726" - d="m 343.21875,347.76172 3.66016,3.66015 -3.66016,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path728" - d="m 347.57031,347.76172 3.66797,3.66015 -3.66797,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path730" - d="m 352.16016,347.76172 3.66015,3.66015 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path732" - d="m 356.51172,347.98828 3.66797,3.66016 -3.66797,3.67187 -3.67188,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path734" - d="m 361.08984,349.12891 3.67188,3.67187 -3.67188,3.66797 -3.66015,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path736" - d="m 365.44922,350.73828 3.67187,3.66016 -3.67187,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path738" - d="m 370.03125,353.03125 3.66797,3.66016 -3.66797,3.66796 -3.66016,-3.66796 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path740" - d="m 374.62109,354.17187 3.66016,3.66797 -3.66016,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path742" - d="m 379.19922,355.08984 3.67187,3.67188 -3.67187,3.66015 -3.66797,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path744" - d="m 384.01172,355.32031 3.66797,3.66797 -3.66797,3.66016 -3.66016,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path746" - d="m 388.60156,355.32031 3.66797,3.66797 -3.66797,3.66016 -3.67187,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path748" - d="m 393.41016,356.69141 3.66796,3.66796 -3.66796,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path750" - d="m 398.21875,358.76172 3.67187,3.66015 -3.67187,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path752" - d="m 403.03906,359.67187 3.67188,3.66797 -3.67188,3.67188 -3.66797,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path754" - d="m 407.85156,360.12891 3.66797,3.67187 -3.66797,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path756" - d="m 412.66016,359.67187 3.66796,3.66797 -3.66796,3.67188 L 409,363.33984 Z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path758" - d="m 417.48047,359.89844 3.66015,3.67187 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path760" - d="m 422.51953,361.28125 3.67188,3.66797 -3.67188,3.66015 -3.66797,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path762" - d="m 427.55859,363.10937 3.67188,3.67188 -3.67188,3.66797 -3.66015,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path764" - d="m 432.37891,364.26172 3.66015,3.66797 -3.66015,3.66015 -3.66797,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path766" - d="m 437.42187,365.17969 3.66797,3.66015 -3.66797,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path768" - d="m 442.69141,365.17969 3.66796,3.66015 -3.66796,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path770" - d="m 447.73047,365.39844 3.66797,3.67187 -3.66797,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path772" - d="m 452.76953,366.32031 3.67188,3.66797 -3.67188,3.67188 -3.66016,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path774" - d="m 458.05078,367.23828 3.66016,3.67188 -3.66016,3.66015 -3.67187,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path776" - d="m 463.32031,369.07031 3.66016,3.66797 -3.66016,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path778" - d="m 468.58984,369.53125 3.67188,3.66797 -3.67188,3.66015 -3.66797,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path780" - d="m 473.85937,370.44922 3.67188,3.66015 -3.67188,3.67188 -3.66796,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path782" - d="m 479.12891,370.44922 3.67187,3.66015 -3.67187,3.67188 -3.66016,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path784" - d="m 484.39844,370.91016 3.67187,3.66015 -3.67187,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path786" - d="m 489.89844,371.58984 3.67187,3.67188 -3.67187,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path788" - d="m 495.41016,372.73828 3.66015,3.67188 -3.66015,3.66015 -3.67188,-3.66015 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path790" - d="m 500.91016,373.19922 3.66015,3.66015 -3.66015,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path792" - d="m 506.41016,373.66016 3.66015,3.66015 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path794" - d="m 511.91016,373.66016 3.66015,3.66015 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path796" - d="m 517.41016,373.87891 3.66796,3.67187 -3.66796,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path798" - d="m 523.14062,374.57031 3.66797,3.66797 -3.66797,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path800" - d="m 528.64062,375.94922 3.66797,3.66015 -3.66797,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path802" - d="m 534.37109,377.32031 3.66797,3.66797 -3.66797,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path804" - d="m 540.10156,378.46875 3.66797,3.67187 -3.66797,3.66016 -3.67187,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path806" - d="m 545.82812,379.39062 3.67188,3.66016 -3.67188,3.66797 -3.66796,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path808" - d="m 551.55859,379.83984 3.67188,3.67188 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path810" - d="m 557.51953,379.39062 3.67188,3.66016 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path812" - d="m 563.25,379.16016 3.67187,3.66015 -3.67187,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path814" - d="m 569.21094,379.39062 3.66015,3.66016 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path816" - d="m 575.17187,380.53125 3.65625,3.66797 -3.65625,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path818" - d="m 581.12891,381.91016 3.66015,3.66015 -3.66015,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path820" - d="m 587.07812,382.82031 3.67188,3.66797 -3.67188,3.67188 -3.65625,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path822" - d="m 593.03906,383.51172 3.67188,3.66797 -3.67188,3.67187 -3.66015,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path824" - d="m 599.23047,384.66016 3.66797,3.66015 -3.66797,3.66797 -3.66016,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path826" - d="m 605.19141,385.12109 3.66796,3.66016 -3.66796,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path828" - d="m 611.37891,385.12109 3.67187,3.66016 -3.67187,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path830" - d="m 617.57031,385.57031 3.66797,3.66797 -3.66797,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path832" - d="m 623.76172,385.33984 3.66015,3.67188 -3.66015,3.66797 -3.67188,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path834" - d="m 630.17187,385.33984 3.66797,3.67188 -3.66797,3.66797 -3.66015,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path836" - d="m 636.35937,386.03125 3.67188,3.66797 -3.67188,3.67187 -3.66015,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path838" - d="m 642.78125,387.17969 3.66797,3.67187 -3.66797,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path840" - d="m 648.96875,388.55078 3.67187,3.66797 -3.67187,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path842" - d="m 655.39062,389.69922 3.66016,3.67187 -3.66016,3.66016 -3.67187,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path844" - d="m 661.80078,389.69922 3.66797,3.67187 -3.66797,3.66016 -3.66016,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path846" - d="m 668.21875,389.92969 3.67187,3.67187 -3.67187,3.66016 -3.66797,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path848" - d="m 674.87109,390.39062 3.66797,3.66016 -3.66797,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path850" - d="m 681.28906,390.16016 3.66016,3.66015 -3.66016,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path852" - d="m 687.92969,389.92969 3.67187,3.67187 -3.67187,3.66016 -3.66016,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path854" - d="m 694.57812,390.16016 3.67188,3.66015 -3.67188,3.66797 -3.66796,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path856" - d="m 701,391.07031 3.66016,3.66797 -3.66016,3.67188 -3.67188,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path858" - d="m 707.87109,391.98828 3.66797,3.67188 -3.66797,3.66796 -3.66015,-3.66796 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path860" - d="m 714.51953,393.14062 3.67188,3.66016 -3.67188,3.66797 -3.66797,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path862" - d="m 721.17187,393.82031 3.65625,3.66797 -3.65625,3.67188 -3.67187,-3.67188 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path864" - d="m 728.03906,393.60156 3.67188,3.66016 -3.67188,3.66797 -3.66015,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path866" - d="m 734.92187,394.05078 3.66797,3.66797 -3.66797,3.67187 -3.67187,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path868" - d="m 741.55859,394.73828 3.67188,3.67188 -3.67188,3.66796 -3.66015,-3.66796 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path870" - d="m 748.44141,395.66016 3.66796,3.66796 -3.66796,3.66016 -3.67188,-3.66016 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path872" - d="m 755.55078,395.89062 3.66016,3.66016 -3.66016,3.66797 -3.67187,-3.66797 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path874" - d="m 132.80859,198.08984 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path876" - d="m 134.87891,352.33984 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path878" - d="m 139,161.19141 h 3.89453 v -3.89844 H 139 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path880" - d="m 141.28906,183.42187 h 3.89844 v -3.89843 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path882" - d="m 143.58984,202.21094 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path884" - d="m 145.87891,210.69922 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path886" - d="m 148.17187,217.57031 h 3.89454 v -3.89844 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path888" - d="m 150.46094,281.51953 h 3.89453 V 277.625 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path890" - d="m 152.75,254.69922 h 3.89453 v -3.89453 H 152.75 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path892" - d="m 155.05078,240.26172 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path894" - d="m 157.57031,268.44922 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path896" - d="m 160.08984,256.98828 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path898" - d="m 162.60937,251.48828 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path900" - d="m 165.12891,256.53125 h 3.89843 v -3.89844 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path902" - d="m 167.64844,280.60156 h 3.89843 v -3.89844 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path904" - d="m 170.39844,264.78906 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path906" - d="m 172.92187,263.64062 h 3.89454 v -3.89843 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path908" - d="m 175.67187,275.55859 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path910" - d="m 178.42187,274.87109 h 3.89454 v -3.89843 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path912" - d="m 181.17187,285.17969 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path914" - d="m 183.92187,272.35156 h 3.89454 v -3.89844 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path916" - d="m 186.67187,280.60156 h 3.89454 v -3.89844 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path918" - d="m 189.64844,289.30859 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path920" - d="m 192.39844,285.41016 h 3.89843 v -3.89844 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path922" - d="m 195.37891,292.75 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path924" - d="m 198.35937,289.30859 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path926" - d="m 201.33984,295.96094 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path928" - d="m 204.32031,297.10156 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path930" - d="m 207.53125,298.48047 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path932" - d="m 210.51172,301.69141 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path934" - d="m 213.71875,308.10156 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path936" - d="m 216.92969,306.03906 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path938" - d="m 220.14062,312.46094 h 3.89454 v -3.89844 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path940" - d="m 223.35156,308.10156 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path942" - d="m 226.55859,312 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path944" - d="m 229.98828,313.60937 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path946" - d="m 233.19922,314.05859 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path948" - d="m 236.64062,316.80859 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path950" - d="m 240.07812,320.94141 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path952" - d="m 243.51953,326.44141 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path954" - d="m 246.94922,324.14844 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path956" - d="m 250.62109,331.01953 h 3.89453 V 327.125 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path958" - d="m 254.05859,326.67187 h 3.89844 v -3.89843 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path960" - d="m 257.73047,330.57031 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path962" - d="m 261.39062,332.17187 h 3.89454 v -3.89843 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path964" - d="m 265.05859,333.76953 h 3.89844 V 329.875 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path966" - d="m 268.73047,333.32031 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path968" - d="m 272.39062,334 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path970" - d="m 276.28906,333.32031 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path972" - d="m 279.96094,334 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path974" - d="m 283.85156,339.05078 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path976" - d="m 287.75,343.85937 h 3.89453 v -3.89453 H 287.75 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path978" - d="m 291.64844,341.80078 h 3.89843 v -3.89844 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path980" - d="m 295.76953,347.53125 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path982" - d="m 299.67187,344.08984 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path984" - d="m 303.57031,349.58984 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path986" - d="m 307.69141,346.37891 h 3.89453 v -3.89454 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path988" - d="m 311.82031,352.10937 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path990" - d="m 315.94141,349.35937 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path992" - d="m 320.07031,353.26172 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path994" - d="m 324.42187,350.73828 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path996" - d="m 328.55078,355.08984 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path998" - d="m 332.89844,356.23828 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1000" - d="m 337.03125,358.07031 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1002" - d="m 341.37891,358.53125 h 3.89843 v -3.89844 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1004" - d="m 345.73828,360.82031 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1006" - d="m 350.32031,359.44922 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1008" - d="m 354.67969,360.58984 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1010" - d="m 359.26172,358.76172 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1012" - d="m 363.62109,361.51172 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1014" - d="m 368.19922,363.10937 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1016" - d="m 372.78125,364.48828 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1018" - d="m 377.37109,367.46875 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1020" - d="m 382.17969,368.37891 h 3.89843 v -3.89454 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1022" - d="m 386.76953,366.55078 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1024" - d="m 391.57812,368.37891 h 3.89844 v -3.89454 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1026" - d="m 396.39062,369.98828 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1028" - d="m 401.19922,372.05078 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1030" - d="m 406.01953,372.51172 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1032" - d="m 410.82812,371.82031 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1034" - d="m 415.64062,372.96875 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1036" - d="m 420.69141,372.96875 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1038" - d="m 425.73047,374.80078 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1040" - d="m 430.53906,375.26172 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1042" - d="m 435.57812,378.01172 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1044" - d="m 440.85937,377.08984 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1046" - d="m 445.89844,378.69922 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1048" - d="m 450.94141,378.92969 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1050" - d="m 456.21094,379.60937 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1052" - d="m 461.48047,379.39062 h 3.89453 v -3.89843 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1054" - d="m 466.76172,382.82031 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1056" - d="m 472.03125,381.21875 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1058" - d="m 477.30078,384.19922 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1060" - d="m 482.57031,382.58984 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1062" - d="m 488.07031,384.66016 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1064" - d="m 493.57031,384.42969 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1066" - d="m 499.07031,386.26172 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1068" - d="m 504.57031,386.48828 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1070" - d="m 510.07031,387.41016 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1072" - d="m 515.57031,387.17969 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1074" - d="m 521.30078,386.94922 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1076" - d="m 526.80859,387.64062 h 3.89844 v -3.89843 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1078" - d="m 532.53906,389.46875 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1080" - d="m 538.26953,389.69922 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1082" - d="m 544,391.98828 h 3.89453 v -3.89453 H 544 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1084" - d="m 549.73047,391.53125 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1086" - d="m 555.67969,393.82031 h 3.89843 v -3.89844 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1088" - d="m 561.41016,393.14062 h 3.89453 v -3.89843 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1090" - d="m 567.37109,392.91016 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1092" - d="m 573.32812,392.91016 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1094" - d="m 579.28906,394.05078 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1096" - d="m 585.25,395.66016 h 3.89453 v -3.89844 H 585.25 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1098" - d="m 591.21094,396.80078 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1100" - d="m 597.39844,397.48828 h 3.89843 v -3.89453 h -3.89843 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1102" - d="m 603.35937,397.48828 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1104" - d="m 609.55078,399.10156 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1106" - d="m 615.73047,398.64062 h 3.89453 v -3.89843 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1108" - d="m 621.92187,399.55078 h 3.89454 v -3.89844 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1110" - d="m 628.33984,399.10156 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1112" - d="m 634.53125,399.10156 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1114" - d="m 640.94922,399.32812 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1116" - d="m 647.14062,400.69922 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1118" - d="m 653.55078,402.53125 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1120" - d="m 659.96875,402.07812 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1122" - d="m 666.39062,403.67969 h 3.89454 v -3.89453 h -3.89454 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1124" - d="m 673.03125,403.21875 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1126" - d="m 679.44922,403.21875 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1128" - d="m 686.10156,403.91016 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1130" - d="m 692.75,403.44922 h 3.89453 v -3.89453 H 692.75 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1132" - d="m 699.16016,403.67969 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1134" - d="m 706.03906,404.82812 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1136" - d="m 712.69141,405.51172 h 3.89453 v -3.89844 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1138" - d="m 719.32812,405.73828 h 3.89844 v -3.89453 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1140" - d="m 726.21094,407.57812 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1142" - d="m 733.07812,407.35156 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1144" - d="m 739.73047,407.57812 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1146" - d="m 746.60937,408.26172 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1148" - d="m 753.71094,408.48828 h 3.89453 v -3.89453 h -3.89453 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1150" - d="m 138.76953,151.91016 c 0,1.07031 -0.87109,1.9414 -1.94922,1.9414 -1.07031,0 -1.9414,-0.87109 -1.9414,-1.9414 0,-1.08204 0.87109,-1.94922 1.9414,-1.94922 1.07813,0 1.94922,0.86718 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1152" - d="m 140.82812,153.28125 c 0,1.07812 -0.86718,1.94922 -1.9375,1.94922 -1.08203,0 -1.94921,-0.8711 -1.94921,-1.94922 0,-1.08203 0.86718,-1.95313 1.94921,-1.95313 1.07032,0 1.9375,0.8711 1.9375,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1154" - d="m 142.89844,180.10156 c 0,1.07031 -0.86719,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87109,-1.95312 1.94922,-1.95312 1.08203,0 1.94922,0.87109 1.94922,1.95312 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1156" - d="m 145.19141,197.75 c 0,1.07031 -0.8711,1.94141 -1.95313,1.94141 -1.06641,0 -1.94922,-0.8711 -1.94922,-1.94141 0,-1.07813 0.88281,-1.94922 1.94922,-1.94922 1.08203,0 1.95313,0.87109 1.95313,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1158" - d="m 147.48047,206 c 0,1.07031 -0.8711,1.94141 -1.94922,1.94141 -1.07031,0 -1.94141,-0.8711 -1.94141,-1.94141 0,-1.07813 0.8711,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1160" - d="m 149.76953,214.48047 c 0,1.07031 -0.87109,1.94922 -1.94141,1.94922 -1.07812,0 -1.94921,-0.87891 -1.94921,-1.94922 0,-1.08203 0.87109,-1.94922 1.94921,-1.94922 1.07032,0 1.94141,0.86719 1.94141,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1162" - d="m 152.07031,254.58984 c 0,1.07032 -0.8789,1.94141 -1.94922,1.94141 -1.08203,0 -1.94922,-0.87109 -1.94922,-1.94141 0,-1.07812 0.86719,-1.94922 1.94922,-1.94922 1.07032,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1164" - d="m 154.35937,260.32031 c 0,1.07031 -0.87109,1.94141 -1.94921,1.94141 -1.08204,0 -1.94922,-0.8711 -1.94922,-1.94141 0,-1.08203 0.86718,-1.94922 1.94922,-1.94922 1.07812,0 1.94921,0.86719 1.94921,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1166" - d="m 156.64844,262.37891 c 0,1.08203 -0.86719,1.94921 -1.94922,1.94921 -1.07031,0 -1.94922,-0.86718 -1.94922,-1.94921 0,-1.07813 0.87891,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1168" - d="m 158.94141,255.73047 c 0,1.07812 -0.8711,1.94922 -1.95313,1.94922 -1.06641,0 -1.9375,-0.8711 -1.9375,-1.94922 0,-1.07031 0.87109,-1.94922 1.9375,-1.94922 1.08203,0 1.95313,0.87891 1.95313,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1170" - d="m 161.46094,264.44141 c 0,1.07812 -0.8711,1.94921 -1.94922,1.94921 -1.07031,0 -1.94141,-0.87109 -1.94141,-1.94921 0,-1.07032 0.8711,-1.95313 1.94141,-1.95313 1.07812,0 1.94922,0.88281 1.94922,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1172" - d="m 163.98047,263.98047 c 0,1.07812 -0.8711,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.8711,-1.94141 1.94922,-1.94141 1.07031,0 1.94141,0.8711 1.94141,1.94141 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1174" - d="m 166.5,243.12891 c 0,1.07031 -0.87109,1.9414 -1.94141,1.9414 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.9414 0,-1.07813 0.8711,-1.94922 1.94922,-1.94922 1.07032,0 1.94141,0.87109 1.94141,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1176" - d="m 169.03125,269.94141 c 0,1.07812 -0.88281,1.94921 -1.95313,1.94921 -1.07812,0 -1.94921,-0.87109 -1.94921,-1.94921 0,-1.07032 0.87109,-1.95313 1.94921,-1.95313 1.07032,0 1.95313,0.88281 1.95313,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1178" - d="m 171.55078,264.44141 c 0,1.07812 -0.87109,1.94921 -1.94922,1.94921 -1.08203,0 -1.95312,-0.87109 -1.95312,-1.94921 0,-1.07032 0.87109,-1.95313 1.95312,-1.95313 1.07813,0 1.94922,0.88281 1.94922,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1180" - d="m 174.30078,270.85937 c 0,1.08204 -0.87109,1.94922 -1.94922,1.94922 -1.08203,0 -1.95312,-0.86718 -1.95312,-1.94922 0,-1.07812 0.87109,-1.94921 1.95312,-1.94921 1.07813,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1182" - d="m 176.82031,266.96094 c 0,1.07812 -0.87109,1.94922 -1.94922,1.94922 -1.08203,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07032 0.86719,-1.94141 1.94922,-1.94141 1.07813,0 1.94922,0.87109 1.94922,1.94141 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1184" - d="m 179.57031,275.67187 c 0,1.07813 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.87891,-1.95312 1.94922,-1.95312 1.07813,0 1.94922,0.88281 1.94922,1.95312 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1186" - d="m 182.32031,277.28125 c 0,1.07031 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87891,-1.95313 1.94922,-1.95313 1.07813,0 1.94922,0.8711 1.94922,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1188" - d="m 185.07031,273.83984 c 0,1.08203 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07812 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1190" - d="m 187.82031,274.98828 c 0,1.07031 -0.87109,1.94141 -1.94922,1.94141 -1.07031,0 -1.94922,-0.8711 -1.94922,-1.94141 0,-1.07812 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1192" - d="m 190.57031,281.17187 c 0,1.07813 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.87891,-1.9414 1.94922,-1.9414 1.07813,0 1.94922,0.87109 1.94922,1.9414 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1194" - d="m 193.55078,283.23828 c 0,1.07031 -0.87109,1.94141 -1.94922,1.94141 -1.07031,0 -1.95312,-0.8711 -1.95312,-1.94141 0,-1.07812 0.88281,-1.94922 1.95312,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1196" - d="m 196.30078,284.83984 c 0,1.08203 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.95312,-0.86719 -1.95312,-1.94922 0,-1.07812 0.88281,-1.94922 1.95312,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1198" - d="m 199.28125,286.44922 c 0,1.07031 -0.87109,1.9414 -1.95313,1.9414 -1.0664,0 -1.94921,-0.87109 -1.94921,-1.9414 0,-1.07813 0.88281,-1.94922 1.94921,-1.94922 1.08204,0 1.95313,0.87109 1.95313,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1200" - d="m 202.26172,288.28125 c 0,1.07031 -0.8711,1.94922 -1.95313,1.94922 -1.07031,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87891,-1.95313 1.94922,-1.95313 1.08203,0 1.95313,0.8711 1.95313,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1202" - d="m 205.23828,289.19922 c 0,1.07031 -0.86719,1.9414 -1.94922,1.9414 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.9414 0,-1.07813 0.87891,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1204" - d="m 208.21875,292.85937 c 0,1.08204 -0.86719,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.86718 -1.94922,-1.94922 0,-1.07031 0.8711,-1.94921 1.94922,-1.94921 1.08203,0 1.94922,0.8789 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1206" - d="m 211.42969,293.08984 c 0,1.08203 -0.8711,1.94922 -1.94922,1.94922 -1.08203,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07031 0.86719,-1.94922 1.94922,-1.94922 1.07812,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1208" - d="m 214.41016,299.96875 c 0,1.07031 -0.8711,1.95312 -1.94922,1.95312 -1.08203,0 -1.94922,-0.88281 -1.94922,-1.95312 0,-1.07813 0.86719,-1.94922 1.94922,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1210" - d="m 217.62109,303.64062 c 0,1.07032 -0.88281,1.9375 -1.94922,1.9375 -1.08203,0 -1.95312,-0.86718 -1.95312,-1.9375 0,-1.08203 0.87109,-1.94921 1.95312,-1.94921 1.06641,0 1.94922,0.86718 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1212" - d="m 220.82812,304.78125 c 0,1.07812 -0.8789,1.94922 -1.94921,1.94922 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.87109,-1.95313 1.94922,-1.95313 1.07031,0 1.94921,0.88282 1.94921,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1214" - d="m 224.03125,303.85937 c 0,1.08204 -0.87109,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.86718 -1.94922,-1.94922 0,-1.07031 0.8711,-1.9375 1.94922,-1.9375 1.07032,0 1.94141,0.86719 1.94141,1.9375 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1216" - d="m 227.23828,304.78125 c 0,1.07812 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.9375,-0.8711 -1.9375,-1.94922 0,-1.07031 0.86719,-1.95313 1.9375,-1.95313 1.08203,0 1.94922,0.88282 1.94922,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1218" - d="m 230.44922,306.39062 c 0,1.07032 -0.8711,1.9375 -1.94922,1.9375 -1.07031,0 -1.94141,-0.86718 -1.94141,-1.9375 0,-1.08203 0.8711,-1.94921 1.94141,-1.94921 1.07812,0 1.94922,0.86718 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1220" - d="m 233.89062,307.98828 c 0,1.08203 -0.87109,1.95313 -1.94921,1.95313 -1.07032,0 -1.95313,-0.8711 -1.95313,-1.95313 0,-1.07812 0.88281,-1.94922 1.95313,-1.94922 1.07812,0 1.94921,0.8711 1.94921,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1222" - d="m 237.10156,311.19922 c 0,1.07031 -0.87109,1.94922 -1.95312,1.94922 -1.07813,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.07813 0.87109,-1.94922 1.94922,-1.94922 1.08203,0 1.95312,0.87109 1.95312,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1224" - d="m 240.53906,314.17969 c 0,1.07031 -0.8789,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.07813 0.8711,-1.94922 1.94922,-1.94922 1.07032,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1226" - d="m 243.96875,318.53125 c 0,1.07812 -0.86719,1.94922 -1.9375,1.94922 -1.08203,0 -1.95313,-0.8711 -1.95313,-1.94922 0,-1.07031 0.8711,-1.95313 1.95313,-1.95313 1.07031,0 1.9375,0.88282 1.9375,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1228" - d="m 247.41016,320.82812 c 0,1.07032 -0.8711,1.94141 -1.94922,1.94141 -1.07032,0 -1.94141,-0.87109 -1.94141,-1.94141 0,-1.07812 0.87109,-1.94921 1.94141,-1.94921 1.07812,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1230" - d="m 250.85156,322.42969 c 0,1.08203 -0.87109,1.94922 -1.95312,1.94922 -1.07032,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07813 0.8789,-1.94922 1.94922,-1.94922 1.08203,0 1.95312,0.87109 1.95312,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1232" - d="m 254.51953,321.73828 c 0,1.08203 -0.87109,1.95313 -1.94922,1.95313 -1.08203,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.06641 0.86719,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.88281 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1234" - d="m 257.96094,322.42969 c 0,1.08203 -0.88282,1.94922 -1.94922,1.94922 -1.08203,0 -1.95313,-0.86719 -1.95313,-1.94922 0,-1.07813 0.8711,-1.94922 1.95313,-1.94922 1.0664,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1236" - d="m 261.62109,324.26172 c 0,1.07812 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.9414,-0.8711 -1.9414,-1.94922 0,-1.07031 0.87109,-1.95313 1.9414,-1.95313 1.07813,0 1.94922,0.88282 1.94922,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1238" - d="m 265.28906,325.64062 c 0,1.07032 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.8789 -1.94922,-1.94922 0,-1.08203 0.87891,-1.94921 1.94922,-1.94921 1.08203,0 1.94922,0.86718 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1240" - d="m 268.96094,325.41016 c 0,1.07812 -0.88282,1.94921 -1.94922,1.94921 -1.08203,0 -1.95313,-0.87109 -1.95313,-1.94921 0,-1.08204 0.8711,-1.94922 1.95313,-1.94922 1.0664,0 1.94922,0.86718 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1242" - d="m 272.62109,326.10156 c 0,1.07031 -0.87109,1.9375 -1.9414,1.9375 -1.07813,0 -1.94922,-0.86719 -1.94922,-1.9375 0,-1.08203 0.87109,-1.95312 1.94922,-1.95312 1.07031,0 1.9414,0.87109 1.9414,1.95312 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1244" - d="m 276.28906,326.32812 c 0,1.07032 -0.86719,1.94141 -1.94922,1.94141 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.94141 0,-1.07812 0.87891,-1.94921 1.94922,-1.94921 1.08203,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1246" - d="m 280.19141,327.92969 c 0,1.08203 -0.8711,1.94922 -1.95313,1.94922 -1.07812,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07813 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.95313,0.87109 1.95313,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1248" - d="m 283.85156,330.91016 c 0,1.07812 -0.87109,1.94921 -1.9414,1.94921 -1.08204,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.08204 0.86718,-1.94922 1.94922,-1.94922 1.07031,0 1.9414,0.86718 1.9414,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1250" - d="m 287.75,335.26172 c 0,1.07812 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.87891,-1.94141 1.94922,-1.94141 1.07813,0 1.94922,0.8711 1.94922,1.94141 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1252" - d="m 291.64844,337.78906 c 0,1.07031 -0.86719,1.94141 -1.94922,1.94141 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.94141 0,-1.07812 0.87109,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1254" - d="m 295.53906,338.46875 c 0,1.08203 -0.86719,1.95312 -1.9375,1.95312 -1.08203,0 -1.95312,-0.87109 -1.95312,-1.95312 0,-1.07031 0.87109,-1.9375 1.95312,-1.9375 1.07031,0 1.9375,0.86719 1.9375,1.9375 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1256" - d="m 299.67187,339.16016 c 0,1.07812 -0.87109,1.94921 -1.95312,1.94921 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.07032 0.87891,-1.94922 1.94922,-1.94922 1.08203,0 1.95312,0.8789 1.95312,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1258" - d="m 303.57031,340.30859 c 0,1.07032 -0.8789,1.95313 -1.94922,1.95313 -1.08203,0 -1.94922,-0.88281 -1.94922,-1.95313 0,-1.07812 0.86719,-1.94922 1.94922,-1.94922 1.07032,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1260" - d="m 307.46094,340.98828 c 0,1.08203 -0.8711,1.95313 -1.94922,1.95313 -1.07031,0 -1.94141,-0.8711 -1.94141,-1.95313 0,-1.06641 0.8711,-1.9375 1.94141,-1.9375 1.07812,0 1.94922,0.87109 1.94922,1.9375 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1262" - d="m 311.58984,342.82812 c 0,1.07032 -0.87109,1.95313 -1.94922,1.95313 -1.08203,0 -1.94921,-0.88281 -1.94921,-1.95313 0,-1.07812 0.86718,-1.94921 1.94921,-1.94921 1.07813,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1264" - d="m 315.71094,343.51953 c 0,1.07031 -0.8711,1.94141 -1.94141,1.94141 -1.07812,0 -1.94922,-0.8711 -1.94922,-1.94141 0,-1.07812 0.8711,-1.94922 1.94922,-1.94922 1.07031,0 1.94141,0.8711 1.94141,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1266" - d="m 319.83984,343.96875 c 0,1.08203 -0.87109,1.95312 -1.94922,1.95312 -1.08203,0 -1.94921,-0.87109 -1.94921,-1.95312 0,-1.07031 0.86718,-1.9375 1.94921,-1.9375 1.07813,0 1.94922,0.86719 1.94922,1.9375 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1268" - d="m 323.96094,344.89062 c 0,1.07813 -0.8711,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.8711,-1.94921 1.94922,-1.94921 1.07031,0 1.94141,0.8789 1.94141,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1270" - d="m 328.32031,345.80859 c 0,1.07032 -0.87109,1.95313 -1.94922,1.95313 -1.07031,0 -1.94922,-0.88281 -1.94922,-1.95313 0,-1.07812 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1272" - d="m 332.44141,347.41016 c 0,1.07812 -0.8711,1.94921 -1.94141,1.94921 -1.07813,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.07032 0.87109,-1.94922 1.94922,-1.94922 1.07031,0 1.94141,0.8789 1.94141,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1274" - d="m 336.80078,349.01953 c 0,1.07031 -0.87109,1.94141 -1.94922,1.94141 -1.07031,0 -1.95312,-0.8711 -1.95312,-1.94141 0,-1.07812 0.88281,-1.94922 1.95312,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1276" - d="m 340.92969,350.62109 c 0,1.07813 -0.87891,1.94922 -1.94922,1.94922 -1.08203,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.86719,-1.94922 1.94922,-1.94922 1.07031,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1278" - d="m 345.28125,351.30859 c 0,1.07032 -0.87109,1.95313 -1.95313,1.95313 -1.0664,0 -1.94921,-0.88281 -1.94921,-1.95313 0,-1.07812 0.88281,-1.94922 1.94921,-1.94922 1.08204,0 1.95313,0.8711 1.95313,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1280" - d="m 349.62891,351.30859 c 0,1.07032 -0.86719,1.95313 -1.9375,1.95313 -1.08204,0 -1.95313,-0.88281 -1.95313,-1.95313 0,-1.07812 0.87109,-1.94922 1.95313,-1.94922 1.07031,0 1.9375,0.8711 1.9375,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1282" - d="m 354.21875,351.07812 c 0,1.08204 -0.86719,1.95313 -1.94922,1.95313 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.95313 0,-1.07812 0.8711,-1.94921 1.94922,-1.94921 1.08203,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1284" - d="m 358.57031,351.53906 c 0,1.07031 -0.87109,1.94922 -1.9414,1.94922 -1.07813,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.07812 0.87109,-1.94922 1.94922,-1.94922 1.07031,0 1.9414,0.8711 1.9414,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1286" - d="m 363.16016,352.67969 c 0,1.08203 -0.8711,1.94922 -1.94922,1.94922 -1.08203,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07032 0.86719,-1.94141 1.94922,-1.94141 1.07812,0 1.94922,0.87109 1.94922,1.94141 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1288" - d="m 367.51172,354.51953 c 0,1.07031 -0.8711,1.94922 -1.95313,1.94922 -1.07031,0 -1.9375,-0.87891 -1.9375,-1.94922 0,-1.07812 0.86719,-1.94922 1.9375,-1.94922 1.08203,0 1.95313,0.8711 1.95313,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1290" - d="m 372.10156,356.57812 c 0,1.08204 -0.88281,1.95313 -1.95312,1.95313 -1.07813,0 -1.94922,-0.87109 -1.94922,-1.95313 0,-1.07812 0.87109,-1.94921 1.94922,-1.94921 1.07031,0 1.95312,0.87109 1.95312,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1292" - d="m 376.67969,357.96094 c 0,1.07031 -0.8711,1.9375 -1.94922,1.9375 -1.07031,0 -1.94922,-0.86719 -1.94922,-1.9375 0,-1.08203 0.87891,-1.94922 1.94922,-1.94922 1.07812,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1294" - d="m 381.26172,358.64062 c 0,1.07813 -0.8711,1.94922 -1.94141,1.94922 -1.08203,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.86719,-1.94921 1.94922,-1.94921 1.07031,0 1.94141,0.8789 1.94141,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1296" - d="m 386.07812,358.87109 c 0,1.07813 -0.86718,1.94922 -1.94921,1.94922 -1.07813,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.87109,-1.94922 1.94922,-1.94922 1.08203,0 1.94921,0.87891 1.94921,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1298" - d="m 390.66016,358.64062 c 0,1.07813 -0.8711,1.94922 -1.94922,1.94922 -1.07032,0 -1.94141,-0.87109 -1.94141,-1.94922 0,-1.07031 0.87109,-1.94921 1.94141,-1.94921 1.07812,0 1.94922,0.8789 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1300" - d="m 395.46875,360.48047 c 0,1.07031 -0.86719,1.9414 -1.9375,1.9414 -1.08203,0 -1.95313,-0.87109 -1.95313,-1.9414 0,-1.08203 0.8711,-1.94922 1.95313,-1.94922 1.07031,0 1.9375,0.86719 1.9375,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1302" - d="m 400.28906,362.30859 c 0,1.08203 -0.86719,1.95313 -1.94922,1.95313 -1.07812,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.07812 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1304" - d="m 405.10156,363.23047 c 0,1.07031 -0.87109,1.94922 -1.95312,1.94922 -1.07032,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.8789,-1.94922 1.94922,-1.94922 1.08203,0 1.95312,0.86719 1.95312,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1306" - d="m 409.91016,363.46094 c 0,1.07031 -0.8711,1.9375 -1.94141,1.9375 -1.07813,0 -1.94922,-0.86719 -1.94922,-1.9375 0,-1.08203 0.87109,-1.94922 1.94922,-1.94922 1.07031,0 1.94141,0.86719 1.94141,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1308" - d="m 414.73047,363.23047 c 0,1.07031 -0.8711,1.94922 -1.94922,1.94922 -1.08203,0 -1.95313,-0.87891 -1.95313,-1.94922 0,-1.08203 0.8711,-1.94922 1.95313,-1.94922 1.07812,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1310" - d="m 419.53906,363.69141 c 0,1.07031 -0.86719,1.9375 -1.94922,1.9375 -1.07031,0 -1.94922,-0.86719 -1.94922,-1.9375 0,-1.08204 0.87891,-1.95313 1.94922,-1.95313 1.08203,0 1.94922,0.87109 1.94922,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1312" - d="m 424.57812,365.05859 c 0,1.08203 -0.86718,1.95313 -1.94921,1.95313 -1.07032,0 -1.9375,-0.8711 -1.9375,-1.95313 0,-1.07812 0.86718,-1.94922 1.9375,-1.94922 1.08203,0 1.94921,0.8711 1.94921,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1314" - d="m 429.62891,366.66016 c 0,1.07812 -0.87891,1.94921 -1.94922,1.94921 -1.07813,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.07032 0.87109,-1.94141 1.94922,-1.94141 1.07031,0 1.94922,0.87109 1.94922,1.94141 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1316" - d="m 434.44141,368.03906 c 0,1.08203 -0.8711,1.94922 -1.95313,1.94922 -1.07812,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07812 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.95313,0.8711 1.95313,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1318" - d="m 439.48047,368.73047 c 0,1.07031 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.95313,-0.87891 -1.95313,-1.94922 0,-1.08203 0.88282,-1.94922 1.95313,-1.94922 1.07812,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1320" - d="m 444.75,368.73047 c 0,1.07031 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94141,-0.87891 -1.94141,-1.94922 0,-1.08203 0.8711,-1.94922 1.94141,-1.94922 1.07813,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1322" - d="m 449.78906,369.19141 c 0,1.07031 -0.86719,1.9375 -1.9375,1.9375 -1.08203,0 -1.95312,-0.86719 -1.95312,-1.9375 0,-1.08204 0.87109,-1.95313 1.95312,-1.95313 1.07031,0 1.9375,0.87109 1.9375,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1324" - d="m 454.83984,370.10156 c 0,1.07813 -0.8789,1.94922 -1.94922,1.94922 -1.08203,0 -1.94921,-0.87109 -1.94921,-1.94922 0,-1.07031 0.86718,-1.95312 1.94921,-1.95312 1.07032,0 1.94922,0.88281 1.94922,1.95312 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1326" - d="m 460.10937,370.78906 c 0,1.08203 -0.87109,1.94922 -1.94921,1.94922 -1.08204,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07812 0.86718,-1.94922 1.94922,-1.94922 1.07812,0 1.94921,0.8711 1.94921,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1328" - d="m 465.37891,372.39062 c 0,1.07813 -0.86719,1.94922 -1.94922,1.94922 -1.07032,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.8789,-1.9414 1.94922,-1.9414 1.08203,0 1.94922,0.87109 1.94922,1.9414 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1330" - d="m 470.64844,373.30859 c 0,1.08203 -0.86719,1.95313 -1.94922,1.95313 -1.07031,0 -1.9375,-0.8711 -1.9375,-1.95313 0,-1.07031 0.86719,-1.94922 1.9375,-1.94922 1.08203,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1332" - d="m 475.92187,373.76953 c 0,1.08203 -0.87109,1.94922 -1.9414,1.94922 -1.08203,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07812 0.86719,-1.94922 1.94922,-1.94922 1.07031,0 1.9414,0.8711 1.9414,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1334" - d="m 481.19922,374.23047 c 0,1.07031 -0.87891,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87109,-1.94922 1.94922,-1.94922 1.07031,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1336" - d="m 486.46875,374.46094 c 0,1.07031 -0.87891,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.8711,-1.94922 1.94922,-1.94922 1.07031,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1338" - d="m 491.96875,375.37109 c 0,1.07813 -0.86719,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.8711,-1.9414 1.94922,-1.9414 1.08203,0 1.94922,0.87109 1.94922,1.9414 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1340" - d="m 497.46875,376.28906 c 0,1.08203 -0.86719,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07031 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1342" - d="m 502.96875,376.98047 c 0,1.07031 -0.86719,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1344" - d="m 508.46875,377.21094 c 0,1.07031 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87891,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1346" - d="m 513.96875,377.21094 c 0,1.07031 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87891,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1348" - d="m 519.46875,377.44141 c 0,1.07031 -0.86719,1.94921 -1.94922,1.94921 -1.07031,0 -1.94922,-0.8789 -1.94922,-1.94921 0,-1.08204 0.87891,-1.95313 1.94922,-1.95313 1.08203,0 1.94922,0.87109 1.94922,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1350" - d="m 525.19922,378.35156 c 0,1.07813 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.87891,-1.9414 1.94922,-1.9414 1.07812,0 1.94922,0.87109 1.94922,1.9414 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1352" - d="m 530.69922,379.5 c 0,1.07812 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.94141,-0.8711 -1.94141,-1.94922 0,-1.07813 0.8711,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1354" - d="m 536.42969,381.10156 c 0,1.07813 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.94141,-0.87109 -1.94141,-1.94922 0,-1.07031 0.8711,-1.9414 1.94141,-1.9414 1.07812,0 1.94922,0.87109 1.94922,1.9414 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1356" - d="m 542.16016,382.25 c 0,1.07812 -0.8711,1.94922 -1.94922,1.94922 -1.07032,0 -1.94141,-0.8711 -1.94141,-1.94922 0,-1.07813 0.87109,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1358" - d="m 547.89062,382.94141 c 0,1.07031 -0.87109,1.94921 -1.94921,1.94921 -1.07032,0 -1.94141,-0.8789 -1.94141,-1.94921 0,-1.08204 0.87109,-1.95313 1.94141,-1.95313 1.07812,0 1.94921,0.87109 1.94921,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1360" - d="m 553.62109,383.17187 c 0,1.06641 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.9414,-0.88281 -1.9414,-1.94922 0,-1.08203 0.87109,-1.95312 1.9414,-1.95312 1.07813,0 1.94922,0.87109 1.94922,1.95312 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1362" - d="m 559.57812,383.17187 c 0,1.06641 -0.86718,1.94922 -1.94921,1.94922 -1.07032,0 -1.94922,-0.88281 -1.94922,-1.94922 0,-1.08203 0.8789,-1.95312 1.94922,-1.95312 1.08203,0 1.94921,0.87109 1.94921,1.95312 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1364" - d="m 565.30859,382.71094 c 0,1.07031 -0.86718,1.94922 -1.94922,1.94922 -1.07031,0 -1.94921,-0.87891 -1.94921,-1.94922 0,-1.08203 0.8789,-1.94922 1.94921,-1.94922 1.08204,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1366" - d="m 571.26953,383.17187 c 0,1.06641 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.88281 -1.94922,-1.94922 0,-1.08203 0.87891,-1.95312 1.94922,-1.95312 1.07813,0 1.94922,0.87109 1.94922,1.95312 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1368" - d="m 577.23047,384.30859 c 0,1.08203 -0.8711,1.95313 -1.94922,1.95313 -1.07031,0 -1.95313,-0.8711 -1.95313,-1.95313 0,-1.07031 0.88282,-1.9375 1.95313,-1.9375 1.07812,0 1.94922,0.86719 1.94922,1.9375 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1370" - d="m 583.19141,385.69141 c 0,1.07031 -0.8711,1.94921 -1.95313,1.94921 -1.07812,0 -1.94922,-0.8789 -1.94922,-1.94921 0,-1.08204 0.8711,-1.95313 1.94922,-1.95313 1.08203,0 1.95313,0.87109 1.95313,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1372" - d="m 589.14844,386.60937 c 0,1.07032 -0.86719,1.94141 -1.94922,1.94141 -1.07813,0 -1.94922,-0.87109 -1.94922,-1.94141 0,-1.07812 0.87109,-1.94921 1.94922,-1.94921 1.08203,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1374" - d="m 595.10937,387.28906 c 0,1.08203 -0.8789,1.94922 -1.94921,1.94922 -1.08204,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07031 0.86718,-1.94922 1.94922,-1.94922 1.07031,0 1.94921,0.87891 1.94921,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1376" - d="m 601.30078,388.44141 c 0,1.07031 -0.87891,1.94921 -1.94922,1.94921 -1.08203,0 -1.95312,-0.8789 -1.95312,-1.94921 0,-1.08204 0.87109,-1.95313 1.95312,-1.95313 1.07031,0 1.94922,0.87109 1.94922,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1378" - d="m 607.25,388.67187 c 0,1.06641 -0.87109,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.88281 -1.94922,-1.94922 0,-1.08203 0.8711,-1.95312 1.94922,-1.95312 1.07032,0 1.94141,0.87109 1.94141,1.95312 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1380" - d="m 613.44141,388.89844 c 0,1.07031 -0.8711,1.95312 -1.95313,1.95312 -1.06641,0 -1.9375,-0.88281 -1.9375,-1.95312 0,-1.07813 0.87109,-1.94922 1.9375,-1.94922 1.08203,0 1.95313,0.87109 1.95313,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1382" - d="m 619.62891,389.35937 c 0,1.07032 -0.86719,1.94141 -1.94922,1.94141 -1.07032,0 -1.94922,-0.87109 -1.94922,-1.94141 0,-1.07812 0.8789,-1.94921 1.94922,-1.94921 1.08203,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1384" - d="m 625.82031,389.12891 c 0,1.07031 -0.87109,1.9414 -1.94922,1.9414 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.9414 0,-1.07813 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1386" - d="m 632.23828,389.12891 c 0,1.07031 -0.87891,1.9414 -1.94922,1.9414 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.9414 0,-1.07813 0.8711,-1.94922 1.94922,-1.94922 1.07031,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1388" - d="m 638.42969,389.80859 c 0,1.08203 -0.87891,1.95313 -1.94922,1.95313 -1.08203,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.07031 0.86719,-1.9375 1.94922,-1.9375 1.07031,0 1.94922,0.86719 1.94922,1.9375 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1390" - d="m 644.83984,390.73047 c 0,1.07812 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.9414,-0.8711 -1.9414,-1.94922 0,-1.08203 0.87109,-1.94922 1.9414,-1.94922 1.07813,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1392" - d="m 651.03125,392.10937 c 0,1.07032 -0.87109,1.94141 -1.95313,1.94141 -1.0664,0 -1.9375,-0.87109 -1.9375,-1.94141 0,-1.07812 0.8711,-1.94921 1.9375,-1.94921 1.08204,0 1.95313,0.87109 1.95313,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1394" - d="m 657.44922,393.25 c 0,1.07812 -0.8711,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.87109,-1.94922 1.94922,-1.94922 1.07812,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1396" - d="m 663.87109,393.25 c 0,1.07812 -0.88281,1.94922 -1.94922,1.94922 -1.08203,0 -1.95312,-0.8711 -1.95312,-1.94922 0,-1.07031 0.87109,-1.94922 1.95312,-1.94922 1.06641,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1398" - d="m 670.28125,393.48047 c 0,1.07812 -0.87109,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.8711,-1.94922 1.94922,-1.94922 1.07032,0 1.94141,0.87891 1.94141,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1400" - d="m 676.92969,393.94141 c 0,1.07812 -0.8711,1.94921 -1.94922,1.94921 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.08204 0.87891,-1.95313 1.94922,-1.95313 1.07812,0 1.94922,0.87109 1.94922,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1402" - d="m 683.35156,393.48047 c 0,1.07812 -0.87109,1.94922 -1.95312,1.94922 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.87109,-1.94922 1.94922,-1.94922 1.08203,0 1.95312,0.87891 1.95312,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1404" - d="m 690,393.71094 c 0,1.07812 -0.87891,1.94922 -1.94922,1.94922 -1.08203,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.08203 0.86719,-1.94922 1.94922,-1.94922 1.07031,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1406" - d="m 696.64062,393.94141 c 0,1.07812 -0.87109,1.94921 -1.94921,1.94921 -1.07032,0 -1.94141,-0.87109 -1.94141,-1.94921 0,-1.08204 0.87109,-1.95313 1.94141,-1.95313 1.07812,0 1.94921,0.87109 1.94921,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1408" - d="m 703.05859,394.85937 c 0,1.07032 -0.86718,1.94141 -1.94922,1.94141 -1.07031,0 -1.94921,-0.87109 -1.94921,-1.94141 0,-1.07812 0.8789,-1.94921 1.94921,-1.94921 1.08204,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1410" - d="m 709.94141,395.76953 c 0,1.08203 -0.88282,1.94922 -1.95313,1.94922 -1.07812,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07031 0.8711,-1.94922 1.94922,-1.94922 1.07031,0 1.95313,0.87891 1.95313,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1412" - d="m 716.57812,396.92187 c 0,1.07813 -0.86718,1.94922 -1.94921,1.94922 -1.07032,0 -1.9375,-0.87109 -1.9375,-1.94922 0,-1.08203 0.86718,-1.95312 1.9375,-1.95312 1.08203,0 1.94921,0.87109 1.94921,1.95312 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1414" - d="m 723.23047,397.37891 c 0,1.07031 -0.8711,1.94921 -1.94922,1.94921 -1.08203,0 -1.95313,-0.8789 -1.95313,-1.94921 0,-1.07813 0.8711,-1.94922 1.95313,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1416" - d="m 730.10156,397.37891 c 0,1.07031 -0.87109,1.94921 -1.9414,1.94921 -1.08204,0 -1.94922,-0.8789 -1.94922,-1.94921 0,-1.07813 0.86718,-1.94922 1.94922,-1.94922 1.07031,0 1.9414,0.87109 1.9414,1.94922 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1418" - d="m 736.98047,397.60937 c 0,1.07032 -0.8711,1.94141 -1.94922,1.94141 -1.07031,0 -1.95313,-0.87109 -1.95313,-1.94141 0,-1.07812 0.88282,-1.94921 1.95313,-1.94921 1.07812,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1420" - d="m 743.62891,398.51953 c 0,1.08203 -0.86719,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07031 0.87109,-1.94141 1.94922,-1.94141 1.08203,0 1.94922,0.8711 1.94922,1.94141 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1422" - d="m 750.5,399.44141 c 0,1.07812 -0.87109,1.94921 -1.94141,1.94921 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.08204 0.8711,-1.95313 1.94922,-1.95313 1.07032,0 1.94141,0.87109 1.94141,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1424" - d="m 757.60937,399.44141 c 0,1.07812 -0.87109,1.94921 -1.94921,1.94921 -1.08204,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.08204 0.86718,-1.95313 1.94922,-1.95313 1.07812,0 1.94921,0.87109 1.94921,1.95313 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1426" - d="m 138.76953,176.66016 c 0,1.07031 -0.87109,1.94921 -1.94922,1.94921 -1.07031,0 -1.9414,-0.8789 -1.9414,-1.94921 0,-1.08204 0.87109,-1.94922 1.9414,-1.94922 1.07813,0 1.94922,0.86718 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1428" - d="m 140.82812,165.19922 c 0,1.08203 -0.86718,1.94922 -1.9375,1.94922 -1.08203,0 -1.94921,-0.86719 -1.94921,-1.94922 0,-1.07813 0.86718,-1.94922 1.94921,-1.94922 1.07032,0 1.9375,0.87109 1.9375,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1430" - d="m 142.89844,182.85156 c 0,1.07031 -0.86719,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87109,-1.95312 1.94922,-1.95312 1.08203,0 1.94922,0.87109 1.94922,1.95312 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1432" - d="m 145.19141,202.78906 c 0,1.07031 -0.8711,1.94922 -1.95313,1.94922 -1.06641,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.07812 0.88281,-1.94922 1.94922,-1.94922 1.08203,0 1.95313,0.8711 1.95313,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1434" - d="m 147.48047,211.5 c 0,1.07031 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.94141,-0.87891 -1.94141,-1.94922 0,-1.07813 0.8711,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1436" - d="m 149.76953,216.53906 c 0,1.08203 -0.87109,1.94922 -1.94141,1.94922 -1.07812,0 -1.94921,-0.86719 -1.94921,-1.94922 0,-1.07812 0.87109,-1.94922 1.94921,-1.94922 1.07032,0 1.94141,0.8711 1.94141,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1438" - d="m 152.07031,304.55078 c 0,1.07813 -0.8789,1.94922 -1.94922,1.94922 -1.08203,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.86719,-1.94922 1.94922,-1.94922 1.07032,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1440" - d="m 154.35937,319.91016 c 0,1.07031 -0.87109,1.94921 -1.94921,1.94921 -1.08204,0 -1.94922,-0.8789 -1.94922,-1.94921 0,-1.08204 0.86718,-1.94922 1.94922,-1.94922 1.07812,0 1.94921,0.86718 1.94921,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1442" - d="m 156.64844,305.01172 c 0,1.07812 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.08203 0.87891,-1.95313 1.94922,-1.95313 1.08203,0 1.94922,0.8711 1.94922,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1444" - d="m 158.94141,277.28125 c 0,1.07031 -0.8711,1.94922 -1.95313,1.94922 -1.06641,0 -1.9375,-0.87891 -1.9375,-1.94922 0,-1.08203 0.87109,-1.95313 1.9375,-1.95313 1.08203,0 1.95313,0.8711 1.95313,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1446" - d="m 161.46094,279.33984 c 0,1.08203 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.94141,-0.86719 -1.94141,-1.94922 0,-1.07812 0.8711,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1448" - d="m 163.98047,280.26172 c 0,1.0664 -0.8711,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.88282 -1.94922,-1.94922 0,-1.08203 0.8711,-1.95313 1.94922,-1.95313 1.07031,0 1.94141,0.8711 1.94141,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1450" - d="m 166.5,265.82031 c 0,1.07031 -0.87109,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.8711,-1.94922 1.94922,-1.94922 1.07032,0 1.94141,0.86719 1.94141,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1452" - d="m 169.03125,287.12891 c 0,1.08203 -0.88281,1.94921 -1.95313,1.94921 -1.07812,0 -1.94921,-0.86718 -1.94921,-1.94921 0,-1.07032 0.87109,-1.94922 1.94921,-1.94922 1.07032,0 1.95313,0.8789 1.95313,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1454" - d="m 171.55078,277.73828 c 0,1.07031 -0.87109,1.94141 -1.94922,1.94141 -1.08203,0 -1.95312,-0.8711 -1.95312,-1.94141 0,-1.07812 0.87109,-1.94922 1.95312,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1456" - d="m 174.30078,281.62891 c 0,1.08203 -0.87109,1.94921 -1.94922,1.94921 -1.08203,0 -1.95312,-0.86718 -1.95312,-1.94921 0,-1.07032 0.87109,-1.94922 1.95312,-1.94922 1.07813,0 1.94922,0.8789 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1458" - d="m 176.82031,280.48828 c 0,1.07031 -0.87109,1.94141 -1.94922,1.94141 -1.08203,0 -1.94922,-0.8711 -1.94922,-1.94141 0,-1.07812 0.86719,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1460" - d="m 179.57031,292.62891 c 0,1.08203 -0.87109,1.94921 -1.94922,1.94921 -1.07031,0 -1.94922,-0.86718 -1.94922,-1.94921 0,-1.07032 0.87891,-1.9375 1.94922,-1.9375 1.07813,0 1.94922,0.86718 1.94922,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1462" - d="m 182.32031,289.19922 c 0,1.07031 -0.87109,1.9414 -1.94922,1.9414 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.9414 0,-1.07813 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1464" - d="m 185.07031,284.60937 c 0,1.08204 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.86718 -1.94922,-1.94922 0,-1.07031 0.87891,-1.94921 1.94922,-1.94921 1.07813,0 1.94922,0.8789 1.94922,1.94921 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1466" - d="m 187.82031,282.55078 c 0,1.07031 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1468" - d="m 190.57031,293.55078 c 0,1.07813 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.08203 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1470" - d="m 193.55078,293.32031 c 0,1.07813 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.95312,-0.87109 -1.95312,-1.94922 0,-1.07031 0.88281,-1.94922 1.95312,-1.94922 1.07813,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1472" - d="m 196.30078,296.53125 c 0,1.07812 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.95312,-0.8711 -1.95312,-1.94922 0,-1.08203 0.88281,-1.95313 1.95312,-1.95313 1.07813,0 1.94922,0.8711 1.94922,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1474" - d="m 199.28125,295.60937 c 0,1.08204 -0.87109,1.94922 -1.95313,1.94922 -1.0664,0 -1.94921,-0.86718 -1.94921,-1.94922 0,-1.07031 0.88281,-1.9375 1.94921,-1.9375 1.08204,0 1.95313,0.86719 1.95313,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1476" - d="m 202.26172,299.73828 c 0,1.07031 -0.8711,1.95313 -1.95313,1.95313 -1.07031,0 -1.94922,-0.88282 -1.94922,-1.95313 0,-1.07812 0.87891,-1.94922 1.94922,-1.94922 1.08203,0 1.95313,0.8711 1.95313,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1478" - d="m 205.23828,300.87891 c 0,1.08203 -0.86719,1.94921 -1.94922,1.94921 -1.07031,0 -1.94922,-0.86718 -1.94922,-1.94921 0,-1.07032 0.87891,-1.9375 1.94922,-1.9375 1.08203,0 1.94922,0.86718 1.94922,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1480" - d="m 208.21875,300.19922 c 0,1.07031 -0.86719,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.07813 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1482" - d="m 211.42969,306.39062 c 0,1.07032 -0.8711,1.9375 -1.94922,1.9375 -1.08203,0 -1.94922,-0.86718 -1.94922,-1.9375 0,-1.08203 0.86719,-1.94921 1.94922,-1.94921 1.07812,0 1.94922,0.86718 1.94922,1.94921 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1484" - d="m 214.41016,312.12109 c 0,1.07032 -0.8711,1.9375 -1.94922,1.9375 -1.08203,0 -1.94922,-0.86718 -1.94922,-1.9375 0,-1.08203 0.86719,-1.94922 1.94922,-1.94922 1.07812,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1486" - d="m 217.62109,313.48828 c 0,1.08203 -0.88281,1.95313 -1.94922,1.95313 -1.08203,0 -1.95312,-0.8711 -1.95312,-1.95313 0,-1.07812 0.87109,-1.94922 1.95312,-1.94922 1.06641,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1488" - d="m 220.82812,316.23828 c 0,1.08203 -0.8789,1.95313 -1.94921,1.95313 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.06641 0.87109,-1.94922 1.94922,-1.94922 1.07031,0 1.94921,0.88281 1.94921,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1490" - d="m 224.03125,312.57031 c 0,1.07813 -0.87109,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.8711,-1.9414 1.94922,-1.9414 1.07032,0 1.94141,0.87109 1.94141,1.9414 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1492" - d="m 227.23828,315.32031 c 0,1.07813 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.9375,-0.87109 -1.9375,-1.94922 0,-1.07031 0.86719,-1.9414 1.9375,-1.9414 1.08203,0 1.94922,0.87109 1.94922,1.9414 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1494" - d="m 230.44922,316.69922 c 0,1.08203 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.94141,-0.86719 -1.94141,-1.94922 0,-1.07813 0.8711,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1496" - d="m 233.89062,316.23828 c 0,1.08203 -0.87109,1.95313 -1.94921,1.95313 -1.07032,0 -1.95313,-0.8711 -1.95313,-1.95313 0,-1.06641 0.88281,-1.94922 1.95313,-1.94922 1.07812,0 1.94921,0.88281 1.94921,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1498" - d="m 237.10156,318.30078 c 0,1.07813 -0.87109,1.94922 -1.95312,1.94922 -1.07813,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.87109,-1.94141 1.94922,-1.94141 1.08203,0 1.95312,0.8711 1.95312,1.94141 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1500" - d="m 240.53906,323.80078 c 0,1.07813 -0.8789,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.8711,-1.94141 1.94922,-1.94141 1.07032,0 1.94922,0.8711 1.94922,1.94141 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1502" - d="m 243.96875,330.44922 c 0,1.08203 -0.86719,1.94922 -1.9375,1.94922 -1.08203,0 -1.95313,-0.86719 -1.95313,-1.94922 0,-1.07031 0.8711,-1.94922 1.95313,-1.94922 1.07031,0 1.9375,0.87891 1.9375,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1504" - d="m 247.41016,330.21875 c 0,1.08203 -0.8711,1.95312 -1.94922,1.95312 -1.07032,0 -1.94141,-0.87109 -1.94141,-1.95312 0,-1.07031 0.87109,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1506" - d="m 250.85156,335.71875 c 0,1.08203 -0.87109,1.95312 -1.95312,1.95312 -1.07032,0 -1.94922,-0.87109 -1.94922,-1.95312 0,-1.07031 0.8789,-1.94922 1.94922,-1.94922 1.08203,0 1.95312,0.87891 1.95312,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1508" - d="m 254.51953,332.05859 c 0,1.07032 -0.87109,1.94141 -1.94922,1.94141 -1.08203,0 -1.94922,-0.87109 -1.94922,-1.94141 0,-1.07812 0.86719,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1510" - d="m 257.96094,335.03906 c 0,1.07031 -0.88282,1.94141 -1.94922,1.94141 -1.08203,0 -1.95313,-0.8711 -1.95313,-1.94141 0,-1.07812 0.8711,-1.94922 1.95313,-1.94922 1.0664,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1512" - d="m 261.62109,336.17969 c 0,1.08203 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.9414,-0.86719 -1.9414,-1.94922 0,-1.07032 0.87109,-1.94922 1.9414,-1.94922 1.07813,0 1.94922,0.8789 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1514" - d="m 265.28906,338.23828 c 0,1.08203 -0.86719,1.95313 -1.94922,1.95313 -1.07031,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.06641 0.87891,-1.9375 1.94922,-1.9375 1.08203,0 1.94922,0.87109 1.94922,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1516" - d="m 268.96094,337.10156 c 0,1.07031 -0.88282,1.94922 -1.94922,1.94922 -1.08203,0 -1.95313,-0.87891 -1.95313,-1.94922 0,-1.08203 0.8711,-1.95312 1.95313,-1.95312 1.0664,0 1.94922,0.87109 1.94922,1.95312 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1518" - d="m 272.62109,338.23828 c 0,1.08203 -0.87109,1.95313 -1.9414,1.95313 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.06641 0.87109,-1.9375 1.94922,-1.9375 1.07031,0 1.9414,0.87109 1.9414,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1520" - d="m 276.28906,336.17969 c 0,1.08203 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07032 0.87891,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.8789 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1522" - d="m 280.19141,336.17969 c 0,1.08203 -0.8711,1.94922 -1.95313,1.94922 -1.07812,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07032 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.95313,0.8789 1.95313,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1524" - d="m 283.85156,343.05859 c 0,1.07032 -0.87109,1.95313 -1.9414,1.95313 -1.08204,0 -1.94922,-0.88281 -1.94922,-1.95313 0,-1.07812 0.86718,-1.94922 1.94922,-1.94922 1.07031,0 1.9414,0.8711 1.9414,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1526" - d="m 287.75,348.55859 c 0,1.07032 -0.87109,1.95313 -1.94922,1.95313 -1.07031,0 -1.94922,-0.88281 -1.94922,-1.95313 0,-1.07812 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1528" - d="m 291.64844,347.17969 c 0,1.08203 -0.86719,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07032 0.87109,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.8789 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1530" - d="m 295.53906,352.91016 c 0,1.07812 -0.86719,1.94921 -1.9375,1.94921 -1.08203,0 -1.95312,-0.87109 -1.95312,-1.94921 0,-1.07032 0.87109,-1.94922 1.95312,-1.94922 1.07031,0 1.9375,0.8789 1.9375,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1532" - d="m 299.67187,349.69922 c 0,1.08203 -0.87109,1.94922 -1.95312,1.94922 -1.07031,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07031 0.87891,-1.9375 1.94922,-1.9375 1.08203,0 1.95312,0.86719 1.95312,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1534" - d="m 303.57031,354.98047 c 0,1.07031 -0.8789,1.9414 -1.94922,1.9414 -1.08203,0 -1.94922,-0.87109 -1.94922,-1.9414 0,-1.08203 0.86719,-1.94922 1.94922,-1.94922 1.07032,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1536" - d="m 307.46094,352.91016 c 0,1.07812 -0.8711,1.94921 -1.94922,1.94921 -1.07031,0 -1.94141,-0.87109 -1.94141,-1.94921 0,-1.07032 0.8711,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.8789 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1538" - d="m 311.58984,357.5 c 0,1.07031 -0.87109,1.94922 -1.94922,1.94922 -1.08203,0 -1.94921,-0.87891 -1.94921,-1.94922 0,-1.07813 0.86718,-1.94922 1.94921,-1.94922 1.07813,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1540" - d="m 315.71094,357.26953 c 0,1.07031 -0.8711,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.07812 0.8711,-1.94922 1.94922,-1.94922 1.07031,0 1.94141,0.8711 1.94141,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1542" - d="m 319.83984,358.64062 c 0,1.07813 -0.87109,1.94922 -1.94922,1.94922 -1.08203,0 -1.94921,-0.87109 -1.94921,-1.94922 0,-1.07031 0.86718,-1.94921 1.94921,-1.94921 1.07813,0 1.94922,0.8789 1.94922,1.94921 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1544" - d="m 323.96094,355.42969 c 0,1.08203 -0.8711,1.94922 -1.94141,1.94922 -1.07812,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07032 0.8711,-1.94141 1.94922,-1.94141 1.07031,0 1.94141,0.87109 1.94141,1.94141 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1546" - d="m 328.32031,360.25 c 0,1.07031 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.07813 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1548" - d="m 332.44141,361.39062 c 0,1.07813 -0.8711,1.94922 -1.94141,1.94922 -1.07813,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.87109,-1.9414 1.94922,-1.9414 1.07031,0 1.94141,0.87109 1.94141,1.9414 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1550" - d="m 336.80078,363 c 0,1.07031 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.95312,-0.87891 -1.95312,-1.94922 0,-1.07813 0.88281,-1.94922 1.95312,-1.94922 1.07813,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1552" - d="m 340.92969,362.53906 c 0,1.08203 -0.87891,1.94922 -1.94922,1.94922 -1.08203,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07812 0.86719,-1.94922 1.94922,-1.94922 1.07031,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1554" - d="m 345.28125,366.44141 c 0,1.07031 -0.87109,1.9375 -1.95313,1.9375 -1.0664,0 -1.94921,-0.86719 -1.94921,-1.9375 0,-1.08204 0.88281,-1.95313 1.94921,-1.95313 1.08204,0 1.95313,0.87109 1.95313,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1556" - d="m 349.62891,366.44141 c 0,1.07031 -0.86719,1.9375 -1.9375,1.9375 -1.08204,0 -1.95313,-0.86719 -1.95313,-1.9375 0,-1.08204 0.87109,-1.95313 1.95313,-1.95313 1.07031,0 1.9375,0.87109 1.9375,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1558" - d="m 354.21875,365.98047 c 0,1.07031 -0.86719,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1560" - d="m 358.57031,362.07812 c 0,1.08204 -0.87109,1.95313 -1.9414,1.95313 -1.07813,0 -1.94922,-0.87109 -1.94922,-1.95313 0,-1.07812 0.87109,-1.94921 1.94922,-1.94921 1.07031,0 1.9414,0.87109 1.9414,1.94921 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1562" - d="m 363.16016,366.44141 c 0,1.07031 -0.8711,1.9375 -1.94922,1.9375 -1.08203,0 -1.94922,-0.86719 -1.94922,-1.9375 0,-1.08204 0.86719,-1.95313 1.94922,-1.95313 1.07812,0 1.94922,0.87109 1.94922,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1564" - d="m 367.51172,368.03906 c 0,1.08203 -0.8711,1.94922 -1.95313,1.94922 -1.07031,0 -1.9375,-0.86719 -1.9375,-1.94922 0,-1.07812 0.86719,-1.94922 1.9375,-1.94922 1.08203,0 1.95313,0.8711 1.95313,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1566" - d="m 372.10156,368.26953 c 0,1.08203 -0.88281,1.94922 -1.95312,1.94922 -1.07813,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07812 0.87109,-1.94922 1.94922,-1.94922 1.07031,0 1.95312,0.8711 1.95312,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1568" - d="m 376.67969,373.30859 c 0,1.08203 -0.8711,1.95313 -1.94922,1.95313 -1.07031,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.07031 0.87891,-1.94922 1.94922,-1.94922 1.07812,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1570" - d="m 381.26172,374.23047 c 0,1.07031 -0.8711,1.94922 -1.94141,1.94922 -1.08203,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.86719,-1.94922 1.94922,-1.94922 1.07031,0 1.94141,0.86719 1.94141,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1572" - d="m 386.07812,374.46094 c 0,1.07031 -0.86718,1.94922 -1.94921,1.94922 -1.07813,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87109,-1.94922 1.94922,-1.94922 1.08203,0 1.94921,0.86719 1.94921,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1574" - d="m 390.66016,374.23047 c 0,1.07031 -0.8711,1.94922 -1.94922,1.94922 -1.07032,0 -1.94141,-0.87891 -1.94141,-1.94922 0,-1.08203 0.87109,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1576" - d="m 395.46875,375.60156 c 0,1.07813 -0.86719,1.94922 -1.9375,1.94922 -1.08203,0 -1.95313,-0.87109 -1.95313,-1.94922 0,-1.07031 0.8711,-1.9414 1.95313,-1.9414 1.07031,0 1.9375,0.87109 1.9375,1.9414 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1578" - d="m 400.28906,377.89844 c 0,1.07031 -0.86719,1.9414 -1.94922,1.9414 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.9414 0,-1.07813 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1580" - d="m 405.10156,377.67187 c 0,1.06641 -0.87109,1.9375 -1.95312,1.9375 -1.07032,0 -1.94922,-0.87109 -1.94922,-1.9375 0,-1.08203 0.8789,-1.95312 1.94922,-1.95312 1.08203,0 1.95312,0.87109 1.95312,1.95312 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1582" - d="m 409.91016,379.73047 c 0,1.07812 -0.8711,1.94922 -1.94141,1.94922 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.08203 0.87109,-1.94922 1.94922,-1.94922 1.07031,0 1.94141,0.86719 1.94141,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1584" - d="m 414.73047,379.03906 c 0,1.08203 -0.8711,1.94922 -1.94922,1.94922 -1.08203,0 -1.95313,-0.86719 -1.95313,-1.94922 0,-1.07031 0.8711,-1.94922 1.95313,-1.94922 1.07812,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1586" - d="m 419.53906,378.57812 c 0,1.08204 -0.86719,1.95313 -1.94922,1.95313 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.95313 0,-1.0664 0.87891,-1.9375 1.94922,-1.9375 1.08203,0 1.94922,0.8711 1.94922,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1588" - d="m 424.57812,380.42187 c 0,1.06641 -0.86718,1.94922 -1.94921,1.94922 -1.07032,0 -1.9375,-0.88281 -1.9375,-1.94922 0,-1.08203 0.86718,-1.95312 1.9375,-1.95312 1.08203,0 1.94921,0.87109 1.94921,1.95312 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1590" - d="m 429.62891,379.96094 c 0,1.07031 -0.87891,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.87891 -1.94922,-1.94922 0,-1.08203 0.87109,-1.94922 1.94922,-1.94922 1.07031,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1592" - d="m 434.44141,383.85156 c 0,1.07813 -0.8711,1.94922 -1.95313,1.94922 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.07031 0.8711,-1.9414 1.94922,-1.9414 1.08203,0 1.95313,0.87109 1.95313,1.9414 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1594" - d="m 439.48047,385 c 0,1.07812 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.95313,-0.8711 -1.95313,-1.94922 0,-1.07813 0.88282,-1.94922 1.95313,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1596" - d="m 444.75,385 c 0,1.07812 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94141,-0.8711 -1.94141,-1.94922 0,-1.07813 0.8711,-1.94922 1.94141,-1.94922 1.07813,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1598" - d="m 449.78906,384.76953 c 0,1.08203 -0.86719,1.94922 -1.9375,1.94922 -1.08203,0 -1.95312,-0.86719 -1.95312,-1.94922 0,-1.07031 0.87109,-1.94922 1.95312,-1.94922 1.07031,0 1.9375,0.87891 1.9375,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1600" - d="m 454.83984,385.23047 c 0,1.07812 -0.8789,1.94922 -1.94922,1.94922 -1.08203,0 -1.94921,-0.8711 -1.94921,-1.94922 0,-1.08203 0.86718,-1.94922 1.94921,-1.94922 1.07032,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1602" - d="m 460.10937,385.23047 c 0,1.07812 -0.87109,1.94922 -1.94921,1.94922 -1.08204,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.08203 0.86718,-1.94922 1.94922,-1.94922 1.07812,0 1.94921,0.86719 1.94921,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1604" - d="m 465.37891,389.35937 c 0,1.07032 -0.86719,1.94141 -1.94922,1.94141 -1.07032,0 -1.94922,-0.87109 -1.94922,-1.94141 0,-1.07812 0.8789,-1.94921 1.94922,-1.94921 1.08203,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1606" - d="m 470.64844,388.67187 c 0,1.06641 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.9375,-0.88281 -1.9375,-1.94922 0,-1.08203 0.86719,-1.95312 1.9375,-1.95312 1.08203,0 1.94922,0.87109 1.94922,1.95312 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1608" - d="m 475.92187,390.73047 c 0,1.07812 -0.87109,1.94922 -1.9414,1.94922 -1.08203,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.08203 0.86719,-1.94922 1.94922,-1.94922 1.07031,0 1.9414,0.86719 1.9414,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1610" - d="m 481.19922,390.26953 c 0,1.08203 -0.87891,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07031 0.87109,-1.94922 1.94922,-1.94922 1.07031,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1612" - d="m 486.46875,390.96094 c 0,1.07812 -0.87891,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.08203 0.8711,-1.94922 1.94922,-1.94922 1.07031,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1614" - d="m 491.96875,389.57812 c 0,1.08204 -0.86719,1.95313 -1.94922,1.95313 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.95313 0,-1.0664 0.8711,-1.9375 1.94922,-1.9375 1.08203,0 1.94922,0.8711 1.94922,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1616" - d="m 497.46875,392.10937 c 0,1.07032 -0.86719,1.94141 -1.94922,1.94141 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.94141 0,-1.07812 0.8711,-1.94921 1.94922,-1.94921 1.08203,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1618" - d="m 502.96875,391.87891 c 0,1.07031 -0.86719,1.9414 -1.94922,1.9414 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.9414 0,-1.07813 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1620" - d="m 508.46875,393.71094 c 0,1.07812 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.08203 0.87891,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1622" - d="m 513.96875,393.25 c 0,1.07812 -0.86719,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.87891,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1624" - d="m 519.46875,392.55859 c 0,1.08203 -0.86719,1.95313 -1.94922,1.95313 -1.07031,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.07031 0.87891,-1.9375 1.94922,-1.9375 1.08203,0 1.94922,0.86719 1.94922,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1626" - d="m 525.19922,393.01953 c 0,1.08203 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.86719 -1.94922,-1.94922 0,-1.07031 0.87891,-1.94922 1.94922,-1.94922 1.07812,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1628" - d="m 530.69922,395.53906 c 0,1.08203 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.94141,-0.86719 -1.94141,-1.94922 0,-1.07031 0.8711,-1.9375 1.94141,-1.9375 1.07812,0 1.94922,0.86719 1.94922,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1630" - d="m 536.42969,394.39844 c 0,1.07031 -0.8711,1.95312 -1.94922,1.95312 -1.07031,0 -1.94141,-0.88281 -1.94141,-1.95312 0,-1.07813 0.8711,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1632" - d="m 542.16016,398.07031 c 0,1.07031 -0.8711,1.94141 -1.94922,1.94141 -1.07032,0 -1.94141,-0.8711 -1.94141,-1.94141 0,-1.08203 0.87109,-1.94922 1.94141,-1.94922 1.07812,0 1.94922,0.86719 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1634" - d="m 547.89062,399.44141 c 0,1.07812 -0.87109,1.94921 -1.94921,1.94921 -1.07032,0 -1.94141,-0.87109 -1.94141,-1.94921 0,-1.08204 0.87109,-1.95313 1.94141,-1.95313 1.07812,0 1.94921,0.87109 1.94921,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1636" - d="m 553.62109,400.35937 c 0,1.07032 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.9414,-0.8789 -1.9414,-1.94922 0,-1.07812 0.87109,-1.94921 1.9414,-1.94921 1.07813,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1638" - d="m 559.57812,399.44141 c 0,1.07812 -0.86718,1.94921 -1.94921,1.94921 -1.07032,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.08204 0.8789,-1.95313 1.94922,-1.95313 1.08203,0 1.94921,0.87109 1.94921,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1640" - d="m 565.30859,398.98047 c 0,1.07812 -0.86718,1.94922 -1.94922,1.94922 -1.07031,0 -1.94921,-0.8711 -1.94921,-1.94922 0,-1.07031 0.8789,-1.94922 1.94921,-1.94922 1.08204,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1642" - d="m 571.26953,398.75 c 0,1.07812 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.87891 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1644" - d="m 577.23047,400.12891 c 0,1.07031 -0.8711,1.94921 -1.94922,1.94921 -1.07031,0 -1.95313,-0.8789 -1.95313,-1.94921 0,-1.07813 0.88282,-1.94922 1.95313,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1646" - d="m 583.19141,401.73047 c 0,1.07812 -0.8711,1.94922 -1.95313,1.94922 -1.07812,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.8711,-1.94922 1.94922,-1.94922 1.08203,0 1.95313,0.87891 1.95313,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1648" - d="m 589.14844,402.87891 c 0,1.07031 -0.86719,1.94921 -1.94922,1.94921 -1.07813,0 -1.94922,-0.8789 -1.94922,-1.94921 0,-1.07813 0.87109,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1650" - d="m 595.10937,403.57031 c 0,1.07031 -0.8789,1.94141 -1.94921,1.94141 -1.08204,0 -1.94922,-0.8711 -1.94922,-1.94141 0,-1.08203 0.86718,-1.94922 1.94922,-1.94922 1.07031,0 1.94921,0.86719 1.94921,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1652" - d="m 601.30078,404.71094 c 0,1.07812 -0.87891,1.94922 -1.94922,1.94922 -1.08203,0 -1.95312,-0.8711 -1.95312,-1.94922 0,-1.07032 0.87109,-1.94922 1.95312,-1.94922 1.07031,0 1.94922,0.8789 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1654" - d="m 607.25,405.62891 c 0,1.07031 -0.87109,1.94921 -1.94141,1.94921 -1.07812,0 -1.94922,-0.8789 -1.94922,-1.94921 0,-1.07813 0.8711,-1.94922 1.94922,-1.94922 1.07032,0 1.94141,0.87109 1.94141,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1656" - d="m 613.44141,404.71094 c 0,1.07812 -0.8711,1.94922 -1.95313,1.94922 -1.06641,0 -1.9375,-0.8711 -1.9375,-1.94922 0,-1.07032 0.87109,-1.94922 1.9375,-1.94922 1.08203,0 1.95313,0.8789 1.95313,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1658" - d="m 619.62891,405.85937 c 0,1.07032 -0.86719,1.94922 -1.94922,1.94922 -1.07032,0 -1.94922,-0.8789 -1.94922,-1.94922 0,-1.07812 0.8789,-1.94921 1.94922,-1.94921 1.08203,0 1.94922,0.87109 1.94922,1.94921 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1660" - d="m 625.82031,405.39844 c 0,1.08203 -0.87109,1.95312 -1.94922,1.95312 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.95312 0,-1.07813 0.87891,-1.94922 1.94922,-1.94922 1.07813,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1662" - d="m 632.23828,405.17187 c 0,1.07813 -0.87891,1.94922 -1.94922,1.94922 -1.07812,0 -1.94922,-0.87109 -1.94922,-1.94922 0,-1.08203 0.8711,-1.95312 1.94922,-1.95312 1.07031,0 1.94922,0.87109 1.94922,1.95312 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1664" - d="m 638.42969,404.94141 c 0,1.07812 -0.87891,1.94921 -1.94922,1.94921 -1.08203,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.07032 0.86719,-1.95313 1.94922,-1.95313 1.07031,0 1.94922,0.88281 1.94922,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1666" - d="m 644.83984,406.76953 c 0,1.08203 -0.87109,1.94922 -1.94922,1.94922 -1.07031,0 -1.9414,-0.86719 -1.9414,-1.94922 0,-1.07031 0.87109,-1.94141 1.9414,-1.94141 1.07813,0 1.94922,0.8711 1.94922,1.94141 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1668" - d="m 651.03125,408.83984 c 0,1.07032 -0.87109,1.94922 -1.95313,1.94922 -1.0664,0 -1.9375,-0.8789 -1.9375,-1.94922 0,-1.07812 0.8711,-1.94922 1.9375,-1.94922 1.08204,0 1.95313,0.8711 1.95313,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1670" - d="m 657.44922,409.98047 c 0,1.07812 -0.8711,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07031 0.87109,-1.94141 1.94922,-1.94141 1.07812,0 1.94922,0.8711 1.94922,1.94141 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1672" - d="m 663.87109,410.21094 c 0,1.07812 -0.88281,1.94922 -1.94922,1.94922 -1.08203,0 -1.95312,-0.8711 -1.95312,-1.94922 0,-1.07032 0.87109,-1.94922 1.95312,-1.94922 1.06641,0 1.94922,0.8789 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1674" - d="m 670.28125,409.07031 c 0,1.07031 -0.87109,1.94141 -1.94141,1.94141 -1.07812,0 -1.94922,-0.8711 -1.94922,-1.94141 0,-1.08203 0.8711,-1.94922 1.94922,-1.94922 1.07032,0 1.94141,0.86719 1.94141,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1676" - d="m 676.92969,410.44141 c 0,1.07812 -0.8711,1.94921 -1.94922,1.94921 -1.07031,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.07032 0.87891,-1.95313 1.94922,-1.95313 1.07812,0 1.94922,0.88281 1.94922,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1678" - d="m 683.35156,410.21094 c 0,1.07812 -0.87109,1.94922 -1.95312,1.94922 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.94922 0,-1.07032 0.87109,-1.94922 1.94922,-1.94922 1.08203,0 1.95312,0.8789 1.95312,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1680" - d="m 690,409.53125 c 0,1.07031 -0.87891,1.9375 -1.94922,1.9375 -1.08203,0 -1.94922,-0.86719 -1.94922,-1.9375 0,-1.08203 0.86719,-1.95313 1.94922,-1.95313 1.07031,0 1.94922,0.8711 1.94922,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1682" - d="m 696.64062,409.75 c 0,1.07812 -0.87109,1.94922 -1.94921,1.94922 -1.07032,0 -1.94141,-0.8711 -1.94141,-1.94922 0,-1.07031 0.87109,-1.94141 1.94141,-1.94141 1.07812,0 1.94921,0.8711 1.94921,1.94141 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1684" - d="m 703.05859,410.67187 c 0,1.07813 -0.86718,1.94922 -1.94922,1.94922 -1.07031,0 -1.94921,-0.87109 -1.94921,-1.94922 0,-1.07031 0.8789,-1.95312 1.94921,-1.95312 1.08204,0 1.94922,0.88281 1.94922,1.95312 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1686" - d="m 709.94141,411.58984 c 0,1.07032 -0.88282,1.94922 -1.95313,1.94922 -1.07812,0 -1.94922,-0.8789 -1.94922,-1.94922 0,-1.07812 0.8711,-1.94922 1.94922,-1.94922 1.07031,0 1.95313,0.8711 1.95313,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1688" - d="m 716.57812,412.96094 c 0,1.07812 -0.86718,1.94922 -1.94921,1.94922 -1.07032,0 -1.9375,-0.8711 -1.9375,-1.94922 0,-1.07032 0.86718,-1.94922 1.9375,-1.94922 1.08203,0 1.94921,0.8789 1.94921,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1690" - d="m 723.23047,413.87891 c 0,1.08203 -0.8711,1.94921 -1.94922,1.94921 -1.08203,0 -1.95313,-0.86718 -1.95313,-1.94921 0,-1.07813 0.8711,-1.94922 1.95313,-1.94922 1.07812,0 1.94922,0.87109 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1692" - d="m 730.10156,413.19141 c 0,1.07812 -0.87109,1.94921 -1.9414,1.94921 -1.08204,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.07032 0.86718,-1.95313 1.94922,-1.95313 1.07031,0 1.9414,0.88281 1.9414,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1694" - d="m 736.98047,413.42187 c 0,1.07813 -0.8711,1.94922 -1.94922,1.94922 -1.07031,0 -1.95313,-0.87109 -1.95313,-1.94922 0,-1.07031 0.88282,-1.95312 1.95313,-1.95312 1.07812,0 1.94922,0.88281 1.94922,1.95312 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1696" - d="m 743.62891,414.33984 c 0,1.07032 -0.86719,1.94922 -1.94922,1.94922 -1.07813,0 -1.94922,-0.8789 -1.94922,-1.94922 0,-1.07812 0.87109,-1.94922 1.94922,-1.94922 1.08203,0 1.94922,0.8711 1.94922,1.94922 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1698" - d="m 750.5,415.26172 c 0,1.0664 -0.87109,1.9375 -1.94141,1.9375 -1.07812,0 -1.94922,-0.8711 -1.94922,-1.9375 0,-1.08203 0.8711,-1.95313 1.94922,-1.95313 1.07032,0 1.94141,0.8711 1.94141,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1700" - d="m 757.60937,415.94141 c 0,1.07812 -0.87109,1.94921 -1.94921,1.94921 -1.08204,0 -1.94922,-0.87109 -1.94922,-1.94921 0,-1.07032 0.86718,-1.95313 1.94922,-1.95313 1.07812,0 1.94921,0.88281 1.94921,1.95313 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g1716" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1702" - y="467.35001" - x="54.096001" - xlink:href="#glyph0-1" /> - <use - height="100%" - width="100%" - id="use1704" - y="467.35001" - x="62.820457" - xlink:href="#glyph0-2" /> - <use - height="100%" - width="100%" - id="use1706" - y="467.35001" - x="71.544914" - xlink:href="#glyph0-3" /> - <use - height="100%" - width="100%" - id="use1708" - y="467.35001" - x="75.846909" - xlink:href="#glyph0-4" /> - <use - height="100%" - width="100%" - id="use1710" - y="467.35001" - x="84.571365" - xlink:href="#glyph0-5" /> - <use - height="100%" - width="100%" - id="use1712" - y="467.35001" - x="93.295822" - xlink:href="#glyph0-4" /> - <use - height="100%" - width="100%" - id="use1714" - y="467.35001" - x="102.02028" - xlink:href="#glyph0-6" /> - </g> - <g - id="g1732" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1718" - y="422.89999" - x="54.096001" - xlink:href="#glyph0-1" /> - <use - height="100%" - width="100%" - id="use1720" - y="422.89999" - x="62.820457" - xlink:href="#glyph0-2" /> - <use - height="100%" - width="100%" - id="use1722" - y="422.89999" - x="71.544914" - xlink:href="#glyph0-3" /> - <use - height="100%" - width="100%" - id="use1724" - y="422.89999" - x="75.846909" - xlink:href="#glyph0-4" /> - <use - height="100%" - width="100%" - id="use1726" - y="422.89999" - x="84.571365" - xlink:href="#glyph0-5" /> - <use - height="100%" - width="100%" - id="use1728" - y="422.89999" - x="93.295822" - xlink:href="#glyph0-4" /> - <use - height="100%" - width="100%" - id="use1730" - y="422.89999" - x="102.02028" - xlink:href="#glyph0-2" /> - </g> - <g - id="g1748" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1734" - y="378.45999" - x="54.096001" - xlink:href="#glyph0-1" /> - <use - height="100%" - width="100%" - id="use1736" - y="378.45999" - x="62.820457" - xlink:href="#glyph0-2" /> - <use - height="100%" - width="100%" - id="use1738" - y="378.45999" - x="71.544914" - xlink:href="#glyph0-3" /> - <use - height="100%" - width="100%" - id="use1740" - y="378.45999" - x="75.846909" - xlink:href="#glyph0-4" /> - <use - height="100%" - width="100%" - id="use1742" - y="378.45999" - x="84.571365" - xlink:href="#glyph0-5" /> - <use - height="100%" - width="100%" - id="use1744" - y="378.45999" - x="93.295822" - xlink:href="#glyph0-4" /> - <use - height="100%" - width="100%" - id="use1746" - y="378.45999" - x="102.02028" - xlink:href="#glyph0-4" /> - </g> - <g - id="g1764" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1750" - y="334.01001" - x="54.096001" - xlink:href="#glyph0-1" /> - <use - height="100%" - width="100%" - id="use1752" - y="334.01001" - x="62.820457" - xlink:href="#glyph0-2" /> - <use - height="100%" - width="100%" - id="use1754" - y="334.01001" - x="71.544914" - xlink:href="#glyph0-3" /> - <use - height="100%" - width="100%" - id="use1756" - y="334.01001" - x="75.846909" - xlink:href="#glyph0-4" /> - <use - height="100%" - width="100%" - id="use1758" - y="334.01001" - x="84.571365" - xlink:href="#glyph0-7" /> - <use - height="100%" - width="100%" - id="use1760" - y="334.01001" - x="93.295822" - xlink:href="#glyph0-5" /> - <use - height="100%" - width="100%" - id="use1762" - y="334.01001" - x="102.02028" - xlink:href="#glyph0-7" /> - </g> - <g - id="g1780" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1766" - y="289.56" - x="54.096001" - xlink:href="#glyph0-1" /> - <use - height="100%" - width="100%" - id="use1768" - y="289.56" - x="62.820457" - xlink:href="#glyph0-2" /> - <use - height="100%" - width="100%" - id="use1770" - y="289.56" - x="71.544914" - xlink:href="#glyph0-3" /> - <use - height="100%" - width="100%" - id="use1772" - y="289.56" - x="75.846909" - xlink:href="#glyph0-4" /> - <use - height="100%" - width="100%" - id="use1774" - y="289.56" - x="84.571365" - xlink:href="#glyph0-7" /> - <use - height="100%" - width="100%" - id="use1776" - y="289.56" - x="93.295822" - xlink:href="#glyph0-5" /> - <use - height="100%" - width="100%" - id="use1778" - y="289.56" - x="102.02028" - xlink:href="#glyph0-8" /> - </g> - <g - id="g1796" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1782" - y="245.11" - x="54.096001" - xlink:href="#glyph1-1" /> - <use - height="100%" - width="100%" - id="use1784" - y="245.11" - x="62.808289" - xlink:href="#glyph1-2" /> - <use - height="100%" - width="100%" - id="use1786" - y="245.11" - x="71.520576" - xlink:href="#glyph1-3" /> - <use - height="100%" - width="100%" - id="use1788" - y="245.11" - x="75.816574" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1790" - y="245.11" - x="84.528862" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1792" - y="245.11" - x="93.24115" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1794" - y="245.11" - x="101.95344" - xlink:href="#glyph1-7" /> - </g> - <g - id="g1812" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1798" - y="200.66" - x="54.096001" - xlink:href="#glyph1-1" /> - <use - height="100%" - width="100%" - id="use1800" - y="200.66" - x="62.808289" - xlink:href="#glyph1-2" /> - <use - height="100%" - width="100%" - id="use1802" - y="200.66" - x="71.520576" - xlink:href="#glyph1-3" /> - <use - height="100%" - width="100%" - id="use1804" - y="200.66" - x="75.816574" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1806" - y="200.66" - x="84.528862" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1808" - y="200.66" - x="93.24115" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1810" - y="200.66" - x="101.95344" - xlink:href="#glyph1-2" /> - </g> - <g - id="g1828" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1814" - y="156.22" - x="54.096001" - xlink:href="#glyph1-1" /> - <use - height="100%" - width="100%" - id="use1816" - y="156.22" - x="62.808289" - xlink:href="#glyph1-2" /> - <use - height="100%" - width="100%" - id="use1818" - y="156.22" - x="71.520576" - xlink:href="#glyph1-3" /> - <use - height="100%" - width="100%" - id="use1820" - y="156.22" - x="75.816574" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1822" - y="156.22" - x="84.528862" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1824" - y="156.22" - x="93.24115" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1826" - y="156.22" - x="101.95344" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1832" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1830" - y="489.72" - x="122.23" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1840" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1834" - y="489.72" - x="184.10001" - xlink:href="#glyph1-1" /> - <use - height="100%" - width="100%" - id="use1836" - y="489.72" - x="192.812" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1838" - y="489.72" - x="201.524" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1848" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1842" - y="489.72" - x="254.69" - xlink:href="#glyph1-8" /> - <use - height="100%" - width="100%" - id="use1844" - y="489.72" - x="263.40201" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1846" - y="489.72" - x="272.11401" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1856" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1850" - y="489.72" - x="325.26999" - xlink:href="#glyph1-9" /> - <use - height="100%" - width="100%" - id="use1852" - y="489.72" - x="333.98199" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1854" - y="489.72" - x="342.694" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1864" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1858" - y="489.72" - x="395.85999" - xlink:href="#glyph1-10" /> - <use - height="100%" - width="100%" - id="use1860" - y="489.72" - x="404.57199" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1862" - y="489.72" - x="413.284" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1874" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1866" - y="489.72" - x="462.10001" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1868" - y="489.72" - x="470.81201" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1870" - y="489.72" - x="479.52399" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1872" - y="489.72" - x="488.23599" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1884" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1876" - y="489.72" - x="532.67999" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1878" - y="489.72" - x="541.39203" - xlink:href="#glyph1-1" /> - <use - height="100%" - width="100%" - id="use1880" - y="489.72" - x="550.104" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1882" - y="489.72" - x="558.81598" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1894" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1886" - y="489.72" - x="603.26001" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1888" - y="489.72" - x="611.97198" - xlink:href="#glyph1-8" /> - <use - height="100%" - width="100%" - id="use1890" - y="489.72" - x="620.68402" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1892" - y="489.72" - x="629.396" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1904" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1896" - y="489.72" - x="673.84998" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1898" - y="489.72" - x="682.56201" - xlink:href="#glyph1-9" /> - <use - height="100%" - width="100%" - id="use1900" - y="489.72" - x="691.27399" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1902" - y="489.72" - x="699.98602" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1914" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1906" - y="489.72" - x="744.42999" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1908" - y="489.72" - x="753.14203" - xlink:href="#glyph1-10" /> - <use - height="100%" - width="100%" - id="use1910" - y="489.72" - x="761.854" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1912" - y="489.72" - x="770.56598" - xlink:href="#glyph1-6" /> - </g> - <g - id="g1918" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1916" - y="319.34" - x="122.95" - xlink:href="#glyph2-1" /> - </g> - <g - id="g1922" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1920" - y="310.16656" - x="122.95" - xlink:href="#glyph2-2" /> - </g> - <g - id="g1930" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1924" - y="300.09863" - x="122.95" - xlink:href="#glyph2-3" /> - <use - height="100%" - width="100%" - id="use1926" - y="293.45648" - x="122.95" - xlink:href="#glyph2-4" /> - <use - height="100%" - width="100%" - id="use1928" - y="283.42661" - x="122.95" - xlink:href="#glyph2-5" /> - </g> - <g - id="g1936" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1932" - y="273.30161" - x="122.95" - xlink:href="#glyph2-6" /> - <use - height="100%" - width="100%" - id="use1934" - y="264.33752" - x="122.95" - xlink:href="#glyph2-2" /> - </g> - <g - id="g1940" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1938" - y="254.28862" - x="122.95" - xlink:href="#glyph2-7" /> - </g> - <g - id="g1944" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1942" - y="244.2207" - x="122.95" - xlink:href="#glyph2-5" /> - </g> - <g - id="g1950" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1946" - y="234.15277" - x="122.95" - xlink:href="#glyph2-8" /> - <use - height="100%" - width="100%" - id="use1948" - y="227.77705" - x="122.95" - xlink:href="#glyph2-9" /> - </g> - <g - id="g1954" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1952" - y="223.38066" - x="122.95" - xlink:href="#glyph2-10" /> - </g> - <g - id="g1960" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1956" - y="217.65202" - x="122.95" - xlink:href="#glyph2-11" /> - <use - height="100%" - width="100%" - id="use1958" - y="201.37967" - x="122.95" - xlink:href="#glyph2-7" /> - </g> - <g - id="g1964" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1962" - y="191.31174" - x="122.95" - xlink:href="#glyph2-7" /> - </g> - <g - id="g1968" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1966" - y="181.2438" - x="122.95" - xlink:href="#glyph2-12" /> - </g> - <g - id="g1972" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1970" - y="173.89746" - x="122.95" - xlink:href="#glyph2-13" /> - </g> - <g - id="g1976" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1974" - y="462.53" - x="692.97998" - xlink:href="#glyph3-1" /> - </g> - <g - id="g1982" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1978" - y="462.53" - x="702.15344" - xlink:href="#glyph3-2" /> - <use - height="100%" - width="100%" - id="use1980" - y="462.53" - x="706.53076" - xlink:href="#glyph3-3" /> - </g> - <g - id="g1986" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1984" - y="462.53" - x="721.66119" - xlink:href="#glyph3-4" /> - </g> - <g - id="g1990" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1988" - y="462.53" - x="731.06305" - xlink:href="#glyph3-5" /> - </g> - <g - id="g1994" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1992" - y="462.53" - x="735.85907" - xlink:href="#glyph3-6" /> - </g> - <g - id="g1998" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1996" - y="462.53" - x="741.58771" - xlink:href="#glyph3-7" /> - </g> - <g - id="g2002" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2000" - y="462.53" - x="748.93408" - xlink:href="#glyph3-8" /> - </g> - <g - id="g2008" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2004" - y="203.52" - x="248.74001" - xlink:href="#glyph4-1" /> - <use - height="100%" - width="100%" - id="use2006" - y="203.52" - x="260.00943" - xlink:href="#glyph4-2" /> - </g> - <g - id="g2012" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2010" - y="203.52" - x="273.50595" - xlink:href="#glyph4-3" /> - </g> - <g - id="g2016" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2014" - y="203.52" - x="279.67731" - xlink:href="#glyph4-4" /> - </g> - <g - id="g2020" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2018" - y="203.52" - x="293.65677" - xlink:href="#glyph4-5" /> - </g> - <g - id="g2024" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2022" - y="203.52" - x="306.26782" - xlink:href="#glyph4-6" /> - </g> - <g - id="g2028" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2026" - y="203.52" - x="314.98822" - xlink:href="#glyph4-7" /> - </g> - <g - id="g2032" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2030" - y="203.52" - x="326.2308" - xlink:href="#glyph4-8" /> - </g> - <g - id="g2036" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2034" - y="203.52" - x="340.2103" - xlink:href="#glyph4-3" /> - </g> - <g - id="g2040" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2038" - y="203.52" - x="346.16699" - xlink:href="#glyph4-9" /> - </g> - <g - id="g2050" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2042" - y="203.52" - x="360.14645" - xlink:href="#glyph4-10" /> - <use - height="100%" - width="100%" - id="use2044" - y="203.52" - x="366.31781" - xlink:href="#glyph4-11" /> - <use - height="100%" - width="100%" - id="use2046" - y="203.52" - x="380.40463" - xlink:href="#glyph4-10" /> - <use - height="100%" - width="100%" - id="use2048" - y="203.52" - x="386.57599" - xlink:href="#glyph4-12" /> - </g> - <g - id="g2056" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2052" - y="203.52" - x="395.48422" - xlink:href="#glyph4-13" /> - <use - height="100%" - width="100%" - id="use2054" - y="203.52" - x="408.84656" - xlink:href="#glyph4-7" /> - </g> - <g - id="g2072" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2058" - y="203.52" - x="420.00867" - xlink:href="#glyph4-6" /> - <use - height="100%" - width="100%" - id="use2060" - y="203.52" - x="428.99738" - xlink:href="#glyph4-10" /> - <use - height="100%" - width="100%" - id="use2062" - y="203.52" - x="435.16873" - xlink:href="#glyph4-14" /> - <use - height="100%" - width="100%" - id="use2064" - y="203.52" - x="449.3092" - xlink:href="#glyph4-15" /> - <use - height="100%" - width="100%" - id="use2066" - y="203.52" - x="463.396" - xlink:href="#glyph4-5" /> - <use - height="100%" - width="100%" - id="use2068" - y="203.52" - x="476.24854" - xlink:href="#glyph4-16" /> - <use - height="100%" - width="100%" - id="use2070" - y="203.52" - x="482.41989" - xlink:href="#glyph4-3" /> - </g> - <g - id="g2078" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2074" - y="203.52" - x="488.51999" - xlink:href="#glyph4-6" /> - <use - height="100%" - width="100%" - id="use2076" - y="203.52" - x="497.50873" - xlink:href="#glyph4-8" /> - </g> - <g - id="g2082" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2080" - y="203.52" - x="511.40768" - xlink:href="#glyph4-12" /> - </g> - <g - id="g2090" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2084" - y="203.52" - x="520.34277" - xlink:href="#glyph4-14" /> - <use - height="100%" - width="100%" - id="use2086" - y="203.52" - x="534.48322" - xlink:href="#glyph4-17" /> - <use - height="100%" - width="100%" - id="use2088" - y="203.52" - x="548.57001" - xlink:href="#glyph4-18" /> - </g> - <g - id="g2094" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2092" - y="203.52" - x="561.12738" - xlink:href="#glyph4-8" /> - </g> - <g - id="g2098" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2096" - y="203.52" - x="575.10687" - xlink:href="#glyph4-4" /> - </g> - <g - id="g2102" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2100" - y="203.52" - x="589.08636" - xlink:href="#glyph4-17" /> - </g> - <g - id="g2112" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2104" - y="203.52" - x="603.0658" - xlink:href="#glyph4-6" /> - <use - height="100%" - width="100%" - id="use2106" - y="203.52" - x="612.0545" - xlink:href="#glyph4-3" /> - <use - height="100%" - width="100%" - id="use2108" - y="203.52" - x="618.11853" - xlink:href="#glyph4-13" /> - <use - height="100%" - width="100%" - id="use2110" - y="203.52" - x="631.4809" - xlink:href="#glyph4-19" /> - </g> - <g - id="g2120" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2114" - y="203.52" - x="641.81122" - xlink:href="#glyph4-6" /> - <use - height="100%" - width="100%" - id="use2116" - y="203.52" - x="650.79993" - xlink:href="#glyph4-10" /> - <use - height="100%" - width="100%" - id="use2118" - y="203.52" - x="656.97131" - xlink:href="#glyph4-20" /> - </g> - <g - id="g2124" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2122" - y="203.52" - x="678.24908" - xlink:href="#glyph4-5" /> - </g> - <g - id="g2128" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2126" - y="203.52" - x="690.86011" - xlink:href="#glyph4-6" /> - </g> - <g - id="g2132" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2130" - y="203.52" - x="699.58051" - xlink:href="#glyph4-13" /> - </g> - <g - id="g2144" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2134" - y="236.3" - x="271.89999" - xlink:href="#glyph5-1" /> - <use - height="100%" - width="100%" - id="use2136" - y="236.3" - x="284.74103" - xlink:href="#glyph5-2" /> - <use - height="100%" - width="100%" - id="use2138" - y="236.3" - x="295.22296" - xlink:href="#glyph5-3" /> - <use - height="100%" - width="100%" - id="use2140" - y="236.3" - x="301.28156" - xlink:href="#glyph5-1" /> - <use - height="100%" - width="100%" - id="use2142" - y="236.3" - x="314.12259" - xlink:href="#glyph5-3" /> - </g> - <g - id="g2152" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2146" - y="236.3" - x="320.02036" - xlink:href="#glyph5-4" /> - <use - height="100%" - width="100%" - id="use2148" - y="236.3" - x="328.19681" - xlink:href="#glyph5-5" /> - <use - height="100%" - width="100%" - id="use2150" - y="236.3" - x="342.271" - xlink:href="#glyph5-6" /> - </g> - <g - id="g2156" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2154" - y="236.3" - x="356.21115" - xlink:href="#glyph5-7" /> - </g> - <g - id="g2168" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2158" - y="236.3" - x="367.44373" - xlink:href="#glyph5-8" /> - <use - height="100%" - width="100%" - id="use2160" - y="236.3" - x="376.42438" - xlink:href="#glyph5-9" /> - <use - height="100%" - width="100%" - id="use2162" - y="236.3" - x="382.59024" - xlink:href="#glyph5-10" /> - <use - height="100%" - width="100%" - id="use2164" - y="236.3" - x="396.71805" - xlink:href="#glyph5-6" /> - <use - height="100%" - width="100%" - id="use2166" - y="236.3" - x="410.79224" - xlink:href="#glyph5-3" /> - </g> - <g - id="g2174" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2170" - y="236.3" - x="416.90448" - xlink:href="#glyph5-10" /> - <use - height="100%" - width="100%" - id="use2172" - y="236.3" - x="431.03229" - xlink:href="#glyph5-4" /> - </g> - <g - id="g2178" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2176" - y="236.3" - x="439.34277" - xlink:href="#glyph5-3" /> - </g> - <g - id="g2186" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2180" - y="236.3" - x="445.07968" - xlink:href="#glyph5-8" /> - <use - height="100%" - width="100%" - id="use2182" - y="236.3" - x="454.06036" - xlink:href="#glyph5-9" /> - <use - height="100%" - width="100%" - id="use2184" - y="236.3" - x="460.2262" - xlink:href="#glyph5-11" /> - </g> - <g - id="g2194" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2188" - y="236.3" - x="481.51175" - xlink:href="#glyph5-12" /> - <use - height="100%" - width="100%" - id="use2190" - y="236.3" - x="494.86212" - xlink:href="#glyph5-3" /> - <use - height="100%" - width="100%" - id="use2192" - y="236.3" - x="500.92075" - xlink:href="#glyph5-2" /> - </g> - <g - id="g2202" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2196" - y="236.3" - x="511.50992" - xlink:href="#glyph5-9" /> - <use - height="100%" - width="100%" - id="use2198" - y="236.3" - x="517.67572" - xlink:href="#glyph5-6" /> - <use - height="100%" - width="100%" - id="use2200" - y="236.3" - x="531.74994" - xlink:href="#glyph5-7" /> - </g> - <g - id="g2208" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2204" - y="236.3" - x="542.9021" - xlink:href="#glyph5-12" /> - <use - height="100%" - width="100%" - id="use2206" - y="236.3" - x="556.25244" - xlink:href="#glyph5-3" /> - </g> - <g - id="g2218" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2210" - y="236.3" - x="562.15021" - xlink:href="#glyph5-2" /> - <use - height="100%" - width="100%" - id="use2212" - y="236.3" - x="572.63214" - xlink:href="#glyph5-12" /> - <use - height="100%" - width="100%" - id="use2214" - y="236.3" - x="585.98254" - xlink:href="#glyph5-1" /> - <use - height="100%" - width="100%" - id="use2216" - y="236.3" - x="598.82355" - xlink:href="#glyph5-13" /> - </g> - <g - id="g2222" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2220" - y="236.3" - x="607.75061" - xlink:href="#glyph5-7" /> - </g> - <g - id="g2226" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2224" - y="236.3" - x="618.98315" - xlink:href="#glyph5-14" /> - </g> - <g - id="g2230" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2228" - y="236.3" - x="632.95013" - xlink:href="#glyph5-3" /> - </g> - <g - id="g2234" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2232" - y="236.3" - x="639.11597" - xlink:href="#glyph5-2" /> - </g> - <g - id="g2238" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2236" - y="236.3" - x="649.43707" - xlink:href="#glyph5-8" /> - </g> - <g - id="g2246" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2240" - y="236.3" - x="658.14966" - xlink:href="#glyph5-1" /> - <use - height="100%" - width="100%" - id="use2242" - y="236.3" - x="670.99072" - xlink:href="#glyph5-13" /> - <use - height="100%" - width="100%" - id="use2244" - y="236.3" - x="680.34668" - xlink:href="#glyph5-8" /> - </g> - <path - id="path2248" - d="m 163.26953,148.78125 3.66016,3.66797 -3.66016,3.67187 -3.66797,-3.67187 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2252" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2250" - y="157.50999" - x="172.22" - xlink:href="#glyph1-11" /> - </g> - <g - id="g2256" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2254" - y="157.50999" - x="180.00435" - xlink:href="#glyph1-12" /> - </g> - <g - id="g2262" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2258" - y="157.50999" - x="185.93283" - xlink:href="#glyph1-13" /> - <use - height="100%" - width="100%" - id="use2260" - y="157.50999" - x="191.93005" - xlink:href="#glyph1-14" /> - </g> - <g - id="g2270" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2264" - y="157.50999" - x="200.3502" - xlink:href="#glyph1-12" /> - <use - height="100%" - width="100%" - id="use2266" - y="157.50999" - x="206.10684" - xlink:href="#glyph1-15" /> - <use - height="100%" - width="100%" - id="use2268" - y="157.50999" - x="213.37569" - xlink:href="#glyph1-16" /> - </g> - <g - id="g2282" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2272" - y="157.50999" - x="222.32854" - xlink:href="#glyph1-17" /> - <use - height="100%" - width="100%" - id="use2274" - y="157.50999" - x="226.21213" - xlink:href="#glyph1-18" /> - <use - height="100%" - width="100%" - id="use2276" - y="157.50999" - x="234.44327" - xlink:href="#glyph1-19" /> - <use - height="100%" - width="100%" - id="use2278" - y="157.50999" - x="242.21043" - xlink:href="#glyph1-14" /> - <use - height="100%" - width="100%" - id="use2280" - y="157.50999" - x="250.76807" - xlink:href="#glyph1-13" /> - </g> - <g - id="g2288" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2284" - y="157.50999" - x="256.90274" - xlink:href="#glyph1-18" /> - <use - height="100%" - width="100%" - id="use2286" - y="157.50999" - x="265.13388" - xlink:href="#glyph1-20" /> - </g> - <g - id="g2292" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2290" - y="157.50999" - x="273.17599" - xlink:href="#glyph1-14" /> - </g> - <path - id="path2294" - d="m 302.16016,148.78125 3.66796,3.66797 -3.66796,3.67187 -3.67188,-3.67187 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2298" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2296" - y="157.50999" - x="311.10999" - xlink:href="#glyph1-21" /> - </g> - <g - id="g2308" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2300" - y="157.50999" - x="319.58173" - xlink:href="#glyph1-13" /> - <use - height="100%" - width="100%" - id="use2302" - y="157.50999" - x="325.57892" - xlink:href="#glyph1-22" /> - <use - height="100%" - width="100%" - id="use2304" - y="157.50999" - x="330.82004" - xlink:href="#glyph1-17" /> - <use - height="100%" - width="100%" - id="use2306" - y="157.50999" - x="334.70364" - xlink:href="#glyph1-18" /> - </g> - <g - id="g2312" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2310" - y="157.50999" - x="342.98633" - xlink:href="#glyph1-19" /> - </g> - <g - id="g2316" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2314" - y="157.50999" - x="350.54727" - xlink:href="#glyph1-14" /> - </g> - <g - id="g2326" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2318" - y="157.50999" - x="359.24237" - xlink:href="#glyph1-13" /> - <use - height="100%" - width="100%" - id="use2320" - y="157.50999" - x="365.23959" - xlink:href="#glyph1-18" /> - <use - height="100%" - width="100%" - id="use2322" - y="157.50999" - x="373.47073" - xlink:href="#glyph1-20" /> - <use - height="100%" - width="100%" - id="use2324" - y="157.50999" - x="381.56439" - xlink:href="#glyph1-14" /> - </g> - <path - id="path2328" - d="m 408.73828,154.51172 h 3.89844 v -3.89844 h -3.89844 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2332" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2330" - y="157.50999" - x="419.38" - xlink:href="#glyph1-23" /> - </g> - <g - id="g2338" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2334" - y="157.50999" - x="430.84174" - xlink:href="#glyph1-22" /> - <use - height="100%" - width="100%" - id="use2336" - y="157.50999" - x="436.08286" - xlink:href="#glyph1-22" /> - </g> - <g - id="g2342" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2340" - y="157.50999" - x="441.16931" - xlink:href="#glyph1-14" /> - </g> - <g - id="g2348" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2344" - y="157.50999" - x="449.86441" - xlink:href="#glyph1-13" /> - <use - height="100%" - width="100%" - id="use2346" - y="157.50999" - x="455.86163" - xlink:href="#glyph1-14" /> - </g> - <g - id="g2352" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2350" - y="157.50999" - x="464.31616" - xlink:href="#glyph1-24" /> - </g> - <g - id="g2358" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2354" - y="157.50999" - x="473.47522" - xlink:href="#glyph1-17" /> - <use - height="100%" - width="100%" - id="use2356" - y="157.50999" - x="477.35883" - xlink:href="#glyph1-25" /> - </g> - <g - id="g2362" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2360" - y="157.50999" - x="481.25958" - xlink:href="#glyph1-26" /> - </g> - <g - id="g2368" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2364" - y="157.50999" - x="490.21243" - xlink:href="#glyph1-18" /> - <use - height="100%" - width="100%" - id="use2366" - y="157.50999" - x="498.44357" - xlink:href="#glyph1-24" /> - </g> - <path - id="path2370" - d="m 529.98828,152.55859 c 0,1.08203 -0.87891,1.95313 -1.94922,1.95313 -1.07812,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.07031 0.8711,-1.9375 1.94922,-1.9375 1.07031,0 1.94922,0.86719 1.94922,1.9375 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2376" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2372" - y="157.50999" - x="536.85999" - xlink:href="#glyph1-27" /> - <use - height="100%" - width="100%" - id="use2374" - y="157.50999" - x="547.89215" - xlink:href="#glyph1-28" /> - </g> - <g - id="g2380" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2378" - y="157.50999" - x="557.034" - xlink:href="#glyph1-28" /> - </g> - <g - id="g2384" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2382" - y="157.50999" - x="565.98688" - xlink:href="#glyph1-14" /> - </g> - <g - id="g2392" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2386" - y="157.50999" - x="574.47577" - xlink:href="#glyph1-13" /> - <use - height="100%" - width="100%" - id="use2388" - y="157.50999" - x="580.47302" - xlink:href="#glyph1-17" /> - <use - height="100%" - width="100%" - id="use2390" - y="157.50999" - x="584.35657" - xlink:href="#glyph1-29" /> - </g> - <g - id="g2396" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2394" - y="157.50999" - x="593.51562" - xlink:href="#glyph1-26" /> - </g> - <g - id="g2400" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2398" - y="157.50999" - x="602.46851" - xlink:href="#glyph1-30" /> - </g> - <g - id="g2404" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2402" - y="157.50999" - x="611.62756" - xlink:href="#glyph1-31" /> - </g> - <g - id="g2408" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2406" - y="157.50999" - x="620.58044" - xlink:href="#glyph1-24" /> - </g> - <path - id="path2410" - d="m 652.14844,152.55859 c 0,1.08203 -0.86719,1.95313 -1.94922,1.95313 -1.07813,0 -1.94922,-0.8711 -1.94922,-1.95313 0,-1.07031 0.87109,-1.9375 1.94922,-1.9375 1.08203,0 1.94922,0.86719 1.94922,1.9375 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2414" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2412" - y="157.50999" - x="658.91998" - xlink:href="#glyph1-32" /> - </g> - <g - id="g2418" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2416" - y="157.50999" - x="666.24036" - xlink:href="#glyph1-26" /> - </g> - <g - id="g2422" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2420" - y="157.50999" - x="675.17609" - xlink:href="#glyph1-33" /> - </g> - <g - id="g2426" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2424" - y="157.50999" - x="687.54852" - xlink:href="#glyph1-14" /> - </g> - <g - id="g2434" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2428" - y="157.50999" - x="696.02026" - xlink:href="#glyph1-13" /> - <use - height="100%" - width="100%" - id="use2430" - y="157.50999" - x="702.01746" - xlink:href="#glyph1-17" /> - <use - height="100%" - width="100%" - id="use2432" - y="157.50999" - x="705.90106" - xlink:href="#glyph1-29" /> - </g> - <g - id="g2438" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2436" - y="157.50999" - x="715.00861" - xlink:href="#glyph1-26" /> - </g> - <g - id="g2442" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2440" - y="157.50999" - x="723.94427" - xlink:href="#glyph1-30" /> - </g> - <g - id="g2446" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2444" - y="157.50999" - x="733.10333" - xlink:href="#glyph1-31" /> - </g> - <g - id="g2450" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2448" - y="157.50999" - x="742.039" - xlink:href="#glyph1-24" /> - </g> - <path - id="path2452" - transform="matrix(1,0,0,-1,0,595.2)" - d="M 51.21875,98.008594 H 790.61719 V 497.26641 H 51.21875 Z m 0,0" - style="fill:none;stroke:#d9d9d9;stroke-width:1.4325;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - </g> -</svg> diff --git a/docs/report/introduction/methodology_data_plane_throughput/PLR_vhost.svg b/docs/report/introduction/methodology_data_plane_throughput/PLR_vhost.svg deleted file mode 100644 index c691d8ef17..0000000000 --- a/docs/report/introduction/methodology_data_plane_throughput/PLR_vhost.svg +++ /dev/null @@ -1,5560 +0,0 @@ -<?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:xlink="http://www.w3.org/1999/xlink" - id="svg2319" - version="1.2" - viewBox="0 0 494.22847 299.6279" - height="299.6279pt" - width="494.22849pt"> - <metadata - id="metadata2323"> - <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></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <defs - id="defs256"> - <g - id="g251"> - <symbol - style="overflow:visible" - id="glyph0-0" - overflow="visible"> - <path - id="path2" - d="M 5.140625,-6.796875 V 0 h -4.90625 v -6.796875 z m -0.46875,6.375 v -5.9375 h -4 v 5.9375 z M 4.03125,-4.484375 C 4.03125,-4.273438 4,-4.09375 3.9375,-3.9375 3.875,-3.78125 3.785156,-3.644531 3.671875,-3.53125 3.566406,-3.414062 3.4375,-3.328125 3.28125,-3.265625 3.132812,-3.203125 2.972656,-3.164062 2.796875,-3.15625 l -0.03125,0.796875 c 0,0.03125 -0.027344,0.058594 -0.078125,0.078125 -0.054688,0.011719 -0.125,0.015625 -0.21875,0.015625 -0.054688,0 -0.101562,0 -0.140625,0 C 2.296875,-2.273438 2.269531,-2.28125 2.25,-2.28125 2.226562,-2.289062 2.210938,-2.300781 2.203125,-2.3125 2.191406,-2.320312 2.1875,-2.335938 2.1875,-2.359375 l -0.03125,-0.96875 c 0,-0.101563 0.019531,-0.175781 0.0625,-0.21875 0.050781,-0.039063 0.117188,-0.0625 0.203125,-0.0625 h 0.09375 c 0.15625,0 0.285156,-0.019531 0.390625,-0.0625 0.113281,-0.050781 0.203125,-0.113281 0.265625,-0.1875 0.0625,-0.070313 0.101563,-0.15625 0.125,-0.25 0.03125,-0.101563 0.046875,-0.21875 0.046875,-0.34375 0,-0.25 -0.074219,-0.445313 -0.21875,-0.59375 C 2.976562,-5.203125 2.75,-5.28125 2.4375,-5.28125 c -0.136719,0 -0.257812,0.015625 -0.359375,0.046875 C 1.972656,-5.210938 1.878906,-5.1875 1.796875,-5.15625 1.722656,-5.125 1.660156,-5.09375 1.609375,-5.0625 1.554688,-5.03125 1.519531,-5.015625 1.5,-5.015625 c -0.011719,0 -0.027344,-0.00391 -0.046875,-0.015625 -0.011719,-0.00781 -0.023437,-0.019531 -0.03125,-0.03125 -0.011719,-0.019531 -0.023437,-0.046875 -0.03125,-0.078125 0,-0.039063 0,-0.085937 0,-0.140625 0,-0.0625 0.00391,-0.109375 0.015625,-0.140625 C 1.414062,-5.460938 1.4375,-5.5 1.46875,-5.53125 c 0.019531,-0.019531 0.066406,-0.046875 0.140625,-0.078125 0.070313,-0.03125 0.15625,-0.0625 0.25,-0.09375 0.09375,-0.03125 0.195313,-0.054687 0.3125,-0.078125 0.113281,-0.019531 0.234375,-0.03125 0.359375,-0.03125 0.257812,0 0.484375,0.039062 0.671875,0.109375 0.1875,0.074219 0.335937,0.167969 0.453125,0.28125 C 3.78125,-5.304688 3.875,-5.164062 3.9375,-5 4,-4.84375 4.03125,-4.671875 4.03125,-4.484375 Z M 2.875,-1.4375 c 0,0.074219 -0.00781,0.136719 -0.015625,0.1875 -0.011719,0.054688 -0.03125,0.09375 -0.0625,0.125 -0.03125,0.03125 -0.074219,0.054688 -0.125,0.0625 C 2.628906,-1.050781 2.570312,-1.046875 2.5,-1.046875 c -0.085938,0 -0.152344,-0.00391 -0.203125,-0.015625 -0.054687,-0.00781 -0.09375,-0.03125 -0.125,-0.0625 C 2.140625,-1.15625 2.117188,-1.195312 2.109375,-1.25 2.097656,-1.300781 2.09375,-1.363281 2.09375,-1.4375 c 0,-0.070312 0.00391,-0.132812 0.015625,-0.1875 0.00781,-0.050781 0.03125,-0.09375 0.0625,-0.125 0.03125,-0.03125 0.070313,-0.050781 0.125,-0.0625 0.050781,-0.00781 0.117187,-0.015625 0.203125,-0.015625 0.070312,0 0.128906,0.00781 0.171875,0.015625 0.050781,0.011719 0.09375,0.03125 0.125,0.0625 0.03125,0.03125 0.050781,0.074219 0.0625,0.125 C 2.867188,-1.570312 2.875,-1.507812 2.875,-1.4375 Z M 0,2.078125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-1" - overflow="visible"> - <path - id="path5" - d="m 5.015625,-2.203125 c 0,0.304687 -0.046875,0.59375 -0.140625,0.875 -0.085938,0.273437 -0.21875,0.515625 -0.40625,0.734375 -0.1875,0.210938 -0.429688,0.375 -0.71875,0.5 -0.292969,0.125 -0.636719,0.1875 -1.03125,0.1875 C 2.4375,0.09375 2.1875,0.0625 1.96875,0 1.75,-0.0703125 1.554688,-0.171875 1.390625,-0.296875 1.234375,-0.429688 1.101562,-0.59375 1,-0.78125 0.894531,-0.96875 0.804688,-1.179688 0.734375,-1.421875 0.671875,-1.671875 0.625,-1.9375 0.59375,-2.21875 0.570312,-2.507812 0.5625,-2.816406 0.5625,-3.140625 c 0,-0.289063 0.015625,-0.582031 0.046875,-0.875 0.03125,-0.300781 0.082031,-0.585937 0.15625,-0.859375 0.082031,-0.28125 0.191406,-0.539062 0.328125,-0.78125 0.144531,-0.25 0.320312,-0.460938 0.53125,-0.640625 0.207031,-0.1875 0.457031,-0.332031 0.75,-0.4375 0.289062,-0.101563 0.628906,-0.15625 1.015625,-0.15625 0.125,0 0.253906,0.011719 0.390625,0.03125 0.132812,0.011719 0.253906,0.03125 0.359375,0.0625 0.113281,0.023437 0.207031,0.046875 0.28125,0.078125 0.082031,0.03125 0.132813,0.058594 0.15625,0.078125 0.03125,0.023437 0.050781,0.042969 0.0625,0.0625 0.00781,0.023437 0.015625,0.046875 0.015625,0.078125 0.00781,0.023438 0.015625,0.054688 0.015625,0.09375 0.00781,0.03125 0.015625,0.074219 0.015625,0.125 0,0.0625 0,0.117188 0,0.15625 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 -0.011719,0.03125 -0.027344,0.054687 -0.046875,0.0625 C 4.597656,-5.941406 4.578125,-5.9375 4.546875,-5.9375 4.503906,-5.9375 4.445312,-5.945312 4.375,-5.96875 4.3125,-5.988281 4.234375,-6.015625 4.140625,-6.046875 4.046875,-6.078125 3.929688,-6.101562 3.796875,-6.125 3.660156,-6.15625 3.503906,-6.171875 3.328125,-6.171875 c -0.324219,0 -0.605469,0.070313 -0.84375,0.203125 -0.230469,0.136719 -0.421875,0.320312 -0.578125,0.546875 -0.148438,0.21875 -0.257812,0.480469 -0.328125,0.78125 -0.074219,0.292969 -0.117187,0.59375 -0.125,0.90625 0.09375,-0.050781 0.195313,-0.101563 0.3125,-0.15625 0.113281,-0.050781 0.238281,-0.097656 0.375,-0.140625 0.132813,-0.039062 0.273437,-0.070312 0.421875,-0.09375 0.15625,-0.03125 0.316406,-0.046875 0.484375,-0.046875 0.363281,0 0.671875,0.054687 0.921875,0.15625 0.257812,0.09375 0.46875,0.230469 0.625,0.40625 0.15625,0.179687 0.265625,0.386719 0.328125,0.625 0.0625,0.242187 0.09375,0.5 0.09375,0.78125 z m -0.90625,0.09375 c 0,-0.207031 -0.023437,-0.394531 -0.0625,-0.5625 C 4.003906,-2.835938 3.9375,-2.976562 3.84375,-3.09375 3.75,-3.207031 3.625,-3.296875 3.46875,-3.359375 c -0.15625,-0.0625 -0.351562,-0.09375 -0.578125,-0.09375 -0.136719,0 -0.273437,0.011719 -0.40625,0.03125 -0.125,0.023437 -0.25,0.054687 -0.375,0.09375 C 1.992188,-3.285156 1.878906,-3.238281 1.765625,-3.1875 1.660156,-3.132812 1.5625,-3.070312 1.46875,-3 c 0,0.449219 0.023438,0.824219 0.078125,1.125 0.0625,0.304688 0.148437,0.546875 0.265625,0.734375 0.113281,0.1875 0.25,0.324219 0.40625,0.40625 0.164062,0.074219 0.359375,0.109375 0.578125,0.109375 0.226563,0 0.421875,-0.039062 0.578125,-0.125 0.164062,-0.082031 0.300781,-0.195312 0.40625,-0.34375 0.113281,-0.144531 0.195312,-0.304688 0.25,-0.484375 0.050781,-0.175781 0.078125,-0.351563 0.078125,-0.53125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-2" - overflow="visible"> - <path - id="path8" - d="m 1.953125,-0.75 c 0,0.105469 -0.00781,0.203125 -0.015625,0.296875 C 1.925781,-0.359375 1.90625,-0.269531 1.875,-0.1875 1.851562,-0.113281 1.820312,-0.0390625 1.78125,0.03125 1.738281,0.113281 1.6875,0.203125 1.625,0.296875 L 0.90625,1.375 C 0.894531,1.394531 0.875,1.414062 0.84375,1.4375 0.820312,1.457031 0.796875,1.472656 0.765625,1.484375 0.734375,1.492188 0.695312,1.5 0.65625,1.5 0.613281,1.507812 0.554688,1.515625 0.484375,1.515625 0.429688,1.515625 0.382812,1.507812 0.34375,1.5 0.300781,1.5 0.269531,1.492188 0.25,1.484375 0.226562,1.472656 0.21875,1.457031 0.21875,1.4375 c 0,-0.023438 0.003906,-0.046875 0.015625,-0.078125 L 0.9375,-0.078125 V -0.75 c 0,-0.09375 0.007812,-0.164062 0.03125,-0.21875 0.019531,-0.0625 0.050781,-0.101562 0.09375,-0.125 0.039062,-0.03125 0.09375,-0.050781 0.15625,-0.0625 0.0625,-0.00781 0.140625,-0.015625 0.234375,-0.015625 0.082031,0 0.15625,0.00781 0.21875,0.015625 0.0625,0.011719 0.113281,0.03125 0.15625,0.0625 0.039063,0.023438 0.070313,0.0625 0.09375,0.125 0.019531,0.054688 0.03125,0.125 0.03125,0.21875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-3" - overflow="visible"> - <path - id="path11" - d="m 4.84375,-0.390625 c 0,0.0625 -0.00781,0.121094 -0.015625,0.171875 0,0.054688 -0.011719,0.09375 -0.03125,0.125 -0.011719,0.03125 -0.03125,0.0585938 -0.0625,0.078125 C 4.710938,-0.00390625 4.6875,0 4.65625,0 H 0.890625 c -0.042969,0 -0.085937,-0.00390625 -0.125,-0.015625 -0.03125,-0.0078125 -0.0625,-0.03125 -0.09375,-0.0625 -0.023437,-0.03125 -0.042969,-0.070313 -0.0625,-0.125 -0.011719,-0.050781 -0.015625,-0.113281 -0.015625,-0.1875 0,-0.070313 0,-0.132813 0,-0.1875 0.007812,-0.050781 0.023438,-0.097656 0.046875,-0.140625 0.019531,-0.039062 0.039063,-0.078125 0.0625,-0.109375 C 0.734375,-0.867188 0.769531,-0.914062 0.8125,-0.96875 L 2.125,-2.359375 C 2.425781,-2.679688 2.671875,-2.96875 2.859375,-3.21875 3.046875,-3.476562 3.1875,-3.710938 3.28125,-3.921875 c 0.101562,-0.207031 0.171875,-0.394531 0.203125,-0.5625 0.03125,-0.175781 0.046875,-0.34375 0.046875,-0.5 0,-0.144531 -0.027344,-0.285156 -0.078125,-0.421875 -0.054687,-0.132812 -0.125,-0.253906 -0.21875,-0.359375 C 3.148438,-5.867188 3.035156,-5.945312 2.890625,-6 2.753906,-6.0625 2.59375,-6.09375 2.40625,-6.09375 2.195312,-6.09375 2.003906,-6.0625 1.828125,-6 c -0.167969,0.054688 -0.3125,0.117188 -0.4375,0.1875 -0.125,0.074219 -0.234375,0.140625 -0.328125,0.203125 -0.085938,0.054687 -0.148438,0.078125 -0.1875,0.078125 -0.023438,0 -0.042969,-0.00391 -0.0625,-0.015625 -0.023438,-0.00781 -0.039062,-0.03125 -0.046875,-0.0625 -0.011719,-0.03125 -0.023437,-0.070313 -0.03125,-0.125 C 0.722656,-5.796875 0.71875,-5.863281 0.71875,-5.9375 c 0,-0.050781 0,-0.09375 0,-0.125 0.007812,-0.039062 0.019531,-0.070312 0.03125,-0.09375 0.007812,-0.03125 0.019531,-0.054688 0.03125,-0.078125 0.007812,-0.03125 0.035156,-0.0625 0.078125,-0.09375 0.039063,-0.039063 0.113281,-0.09375 0.21875,-0.15625 0.101563,-0.0625 0.234375,-0.125 0.390625,-0.1875 0.15625,-0.0625 0.328125,-0.113281 0.515625,-0.15625 0.1875,-0.039063 0.382813,-0.0625 0.59375,-0.0625 0.332031,0 0.617187,0.046875 0.859375,0.140625 0.25,0.09375 0.453125,0.226562 0.609375,0.390625 0.164063,0.15625 0.289063,0.34375 0.375,0.5625 0.082031,0.210937 0.125,0.433594 0.125,0.671875 0,0.21875 -0.023437,0.4375 -0.0625,0.65625 -0.042969,0.210938 -0.125,0.4375 -0.25,0.6875 -0.125,0.25 -0.308594,0.53125 -0.546875,0.84375 -0.230469,0.304688 -0.539062,0.652344 -0.921875,1.046875 l -1.078125,1.125 h 2.953125 c 0.03125,0 0.054687,0.011719 0.078125,0.03125 0.03125,0.011719 0.054688,0.03125 0.078125,0.0625 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 0.00781,0.042969 0.015625,0.09375 0.015625,0.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-4" - overflow="visible"> - <path - id="path14" - d="m 4.8125,-2.1875 c 0,0.367188 -0.0625,0.695312 -0.1875,0.984375 -0.117188,0.28125 -0.289062,0.523437 -0.515625,0.71875 C 3.890625,-0.296875 3.625,-0.148438 3.3125,-0.046875 3,0.046875 2.65625,0.09375 2.28125,0.09375 2.070312,0.09375 1.875,0.078125 1.6875,0.046875 1.5,0.0234375 1.328125,-0.00390625 1.171875,-0.046875 1.023438,-0.0976562 0.90625,-0.144531 0.8125,-0.1875 0.71875,-0.226562 0.65625,-0.257812 0.625,-0.28125 0.601562,-0.300781 0.585938,-0.320312 0.578125,-0.34375 0.566406,-0.375 0.554688,-0.398438 0.546875,-0.421875 c 0,-0.03125 -0.007813,-0.066406 -0.015625,-0.109375 0,-0.050781 0,-0.109375 0,-0.171875 0,-0.0625 0,-0.113281 0,-0.15625 0.007812,-0.050781 0.019531,-0.09375 0.03125,-0.125 0.019531,-0.03125 0.035156,-0.050781 0.046875,-0.0625 C 0.628906,-1.054688 0.65625,-1.0625 0.6875,-1.0625 c 0.03125,0 0.082031,0.023438 0.15625,0.0625 0.070312,0.042969 0.171875,0.089844 0.296875,0.140625 0.125,0.054687 0.273437,0.105469 0.453125,0.15625 0.1875,0.042969 0.40625,0.0625 0.65625,0.0625 0.238281,0 0.457031,-0.023437 0.65625,-0.078125 0.195312,-0.0625 0.363281,-0.148438 0.5,-0.265625 0.144531,-0.125 0.253906,-0.273437 0.328125,-0.453125 0.082031,-0.1875 0.125,-0.40625 0.125,-0.65625 0,-0.21875 -0.039063,-0.410156 -0.109375,-0.578125 -0.0625,-0.164063 -0.167969,-0.300781 -0.3125,-0.40625 -0.136719,-0.113281 -0.3125,-0.195313 -0.53125,-0.25 -0.21875,-0.0625 -0.480469,-0.09375 -0.78125,-0.09375 -0.210938,0 -0.390625,0.011719 -0.546875,0.03125 -0.15625,0.023437 -0.296875,0.03125 -0.421875,0.03125 -0.105469,0 -0.179688,-0.019531 -0.21875,-0.0625 C 0.894531,-3.460938 0.875,-3.550781 0.875,-3.6875 v -2.765625 c 0,-0.113281 0.023438,-0.195313 0.078125,-0.25 0.0625,-0.0625 0.140625,-0.09375 0.234375,-0.09375 h 3.015625 c 0.019531,0 0.039063,0.011719 0.0625,0.03125 0.03125,0.011719 0.054687,0.03125 0.078125,0.0625 0.019531,0.03125 0.035156,0.074219 0.046875,0.125 0.00781,0.054687 0.015625,0.109375 0.015625,0.171875 0,0.125 -0.023438,0.226562 -0.0625,0.296875 C 4.3125,-6.035156 4.265625,-6 4.203125,-6 H 1.65625 v 1.90625 c 0.125,-0.019531 0.25,-0.03125 0.375,-0.03125 0.132812,-0.00781 0.285156,-0.015625 0.453125,-0.015625 0.382813,0 0.722656,0.046875 1.015625,0.140625 0.289062,0.09375 0.53125,0.230469 0.71875,0.40625 0.195312,0.167969 0.34375,0.371094 0.4375,0.609375 0.101562,0.242187 0.15625,0.507813 0.15625,0.796875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-5" - overflow="visible"> - <path - id="path17" - d="m 4.796875,-1.9375 c 0,0.3125 -0.058594,0.59375 -0.171875,0.84375 -0.105469,0.25 -0.261719,0.464844 -0.46875,0.640625 -0.199219,0.179687 -0.449219,0.3125 -0.75,0.40625 -0.292969,0.09375 -0.625,0.140625 -1,0.140625 -0.230469,0 -0.445312,-0.0234375 -0.640625,-0.0625 C 1.566406,0 1.390625,-0.0351562 1.234375,-0.078125 1.085938,-0.128906 0.960938,-0.179688 0.859375,-0.234375 0.753906,-0.296875 0.6875,-0.335938 0.65625,-0.359375 0.632812,-0.390625 0.617188,-0.414062 0.609375,-0.4375 0.597656,-0.457031 0.585938,-0.484375 0.578125,-0.515625 0.566406,-0.554688 0.554688,-0.601562 0.546875,-0.65625 c 0,-0.050781 0,-0.113281 0,-0.1875 0,-0.125 0.007813,-0.207031 0.03125,-0.25 0.019531,-0.050781 0.054687,-0.078125 0.109375,-0.078125 0.03125,0 0.09375,0.027344 0.1875,0.078125 0.09375,0.054688 0.207031,0.117188 0.34375,0.1875 0.144531,0.0625 0.316406,0.125 0.515625,0.1875 0.195313,0.054688 0.414063,0.078125 0.65625,0.078125 0.226563,0 0.425781,-0.03125 0.59375,-0.09375 0.175781,-0.0625 0.320313,-0.144531 0.4375,-0.25 0.125,-0.113281 0.21875,-0.242187 0.28125,-0.390625 0.0625,-0.144531 0.09375,-0.304688 0.09375,-0.484375 0,-0.1875 -0.042969,-0.359375 -0.125,-0.515625 C 3.597656,-2.53125 3.488281,-2.660156 3.34375,-2.765625 3.195312,-2.878906 3.019531,-2.96875 2.8125,-3.03125 2.601562,-3.09375 2.363281,-3.125 2.09375,-3.125 H 1.4375 c -0.023438,0 -0.046875,-0.00391 -0.078125,-0.015625 -0.023437,-0.00781 -0.042969,-0.03125 -0.0625,-0.0625 C 1.273438,-3.234375 1.257812,-3.269531 1.25,-3.3125 1.238281,-3.351562 1.234375,-3.410156 1.234375,-3.484375 1.234375,-3.554688 1.238281,-3.613281 1.25,-3.65625 1.257812,-3.695312 1.269531,-3.726562 1.28125,-3.75 1.300781,-3.78125 1.320312,-3.800781 1.34375,-3.8125 1.375,-3.832031 1.40625,-3.84375 1.4375,-3.84375 h 0.59375 c 0.226562,0 0.429688,-0.023438 0.609375,-0.078125 0.1875,-0.0625 0.34375,-0.144531 0.46875,-0.25 0.132813,-0.113281 0.234375,-0.25 0.296875,-0.40625 0.070312,-0.15625 0.109375,-0.332031 0.109375,-0.53125 C 3.515625,-5.242188 3.488281,-5.375 3.4375,-5.5 3.394531,-5.632812 3.328125,-5.75 3.234375,-5.84375 3.148438,-5.9375 3.035156,-6.007812 2.890625,-6.0625 2.753906,-6.113281 2.59375,-6.140625 2.40625,-6.140625 c -0.210938,0 -0.398438,0.03125 -0.5625,0.09375 -0.167969,0.054687 -0.320312,0.117187 -0.453125,0.1875 -0.136719,0.074219 -0.25,0.140625 -0.34375,0.203125 C 0.960938,-5.59375 0.90625,-5.5625 0.875,-5.5625 0.851562,-5.5625 0.832031,-5.566406 0.8125,-5.578125 0.789062,-5.585938 0.773438,-5.601562 0.765625,-5.625 0.753906,-5.65625 0.742188,-5.691406 0.734375,-5.734375 c 0,-0.050781 0,-0.117187 0,-0.203125 0,-0.050781 0,-0.09375 0,-0.125 0,-0.039062 0.003906,-0.078125 0.015625,-0.109375 C 0.757812,-6.203125 0.769531,-6.226562 0.78125,-6.25 0.800781,-6.28125 0.828125,-6.3125 0.859375,-6.34375 0.890625,-6.375 0.957031,-6.421875 1.0625,-6.484375 c 0.101562,-0.0625 0.226562,-0.125 0.375,-0.1875 0.144531,-0.0625 0.316406,-0.113281 0.515625,-0.15625 0.195313,-0.039063 0.40625,-0.0625 0.625,-0.0625 0.320313,0 0.597656,0.042969 0.828125,0.125 0.238281,0.074219 0.4375,0.1875 0.59375,0.34375 0.164062,0.148437 0.285156,0.324219 0.359375,0.53125 0.082031,0.199219 0.125,0.421875 0.125,0.671875 0,0.210938 -0.03125,0.40625 -0.09375,0.59375 -0.054687,0.1875 -0.136719,0.355469 -0.25,0.5 C 4.035156,-3.988281 3.90625,-3.867188 3.75,-3.765625 3.59375,-3.671875 3.410156,-3.601562 3.203125,-3.5625 c 0.238281,0.03125 0.453125,0.09375 0.640625,0.1875 0.195312,0.085938 0.363281,0.199219 0.5,0.34375 0.144531,0.136719 0.253906,0.296875 0.328125,0.484375 0.082031,0.1875 0.125,0.390625 0.125,0.609375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-6" - overflow="visible"> - <path - id="path20" - d="m 5.140625,-1.9375 c 0,0.117188 -0.023437,0.210938 -0.0625,0.28125 C 5.046875,-1.59375 5,-1.5625 4.9375,-1.5625 H 4.171875 v 1.4375 c 0,0.023438 -0.011719,0.0429688 -0.03125,0.0625 C 4.128906,-0.0390625 4.109375,-0.0195312 4.078125,0 4.046875,0.0078125 4,0.015625 3.9375,0.015625 3.882812,0.0234375 3.816406,0.03125 3.734375,0.03125 3.640625,0.03125 3.566406,0.0234375 3.515625,0.015625 3.460938,0.015625 3.414062,0.0078125 3.375,0 3.34375,-0.0195312 3.320312,-0.0390625 3.3125,-0.0625 3.300781,-0.0820312 3.296875,-0.101562 3.296875,-0.125 V -1.5625 H 0.5 c -0.042969,0 -0.078125,-0.00391 -0.109375,-0.015625 C 0.359375,-1.585938 0.332031,-1.601562 0.3125,-1.625 0.289062,-1.65625 0.273438,-1.695312 0.265625,-1.75 0.253906,-1.800781 0.25,-1.867188 0.25,-1.953125 c 0,-0.070313 0,-0.132813 0,-0.1875 0.007812,-0.050781 0.019531,-0.097656 0.03125,-0.140625 0.007812,-0.039062 0.019531,-0.082031 0.03125,-0.125 0.019531,-0.039062 0.046875,-0.082031 0.078125,-0.125 l 2.4375,-4.125 C 2.847656,-6.6875 2.875,-6.710938 2.90625,-6.734375 2.9375,-6.753906 2.976562,-6.769531 3.03125,-6.78125 3.082031,-6.800781 3.144531,-6.8125 3.21875,-6.8125 3.300781,-6.820312 3.394531,-6.828125 3.5,-6.828125 c 0.113281,0 0.210938,0.00781 0.296875,0.015625 0.09375,0.011719 0.164063,0.027344 0.21875,0.046875 0.050781,0.011719 0.085937,0.027344 0.109375,0.046875 0.03125,0.023438 0.046875,0.046875 0.046875,0.078125 v 4.34375 H 4.9375 c 0.0625,0 0.109375,0.03125 0.140625,0.09375 0.039063,0.054687 0.0625,0.140625 0.0625,0.265625 z M 3.296875,-6.03125 H 3.28125 l -2.203125,3.734375 h 2.21875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-7" - overflow="visible"> - <path - id="path23" - d="m 4.546875,-1.90625 c 0,0.324219 -0.058594,0.609375 -0.171875,0.859375 -0.117188,0.242187 -0.277344,0.449219 -0.484375,0.625 C 3.679688,-0.242188 3.4375,-0.113281 3.15625,-0.03125 2.875,0.0507812 2.566406,0.09375 2.234375,0.09375 c -0.21875,0 -0.429687,-0.0234375 -0.625,-0.0625 C 1.410156,0 1.234375,-0.0390625 1.078125,-0.09375 0.929688,-0.15625 0.804688,-0.210938 0.703125,-0.265625 0.597656,-0.328125 0.523438,-0.378906 0.484375,-0.421875 0.453125,-0.460938 0.425781,-0.515625 0.40625,-0.578125 0.382812,-0.648438 0.375,-0.738281 0.375,-0.84375 c 0,-0.070312 0,-0.132812 0,-0.1875 0.007812,-0.050781 0.019531,-0.09375 0.03125,-0.125 0.019531,-0.03125 0.039062,-0.050781 0.0625,-0.0625 C 0.488281,-1.238281 0.515625,-1.25 0.546875,-1.25 c 0.039063,0 0.101563,0.03125 0.1875,0.09375 0.09375,0.0625 0.207031,0.132812 0.34375,0.203125 0.144531,0.0625 0.316406,0.125 0.515625,0.1875 0.195312,0.0625 0.425781,0.09375 0.6875,0.09375 0.195312,0 0.375,-0.023437 0.53125,-0.078125 0.164062,-0.050781 0.304688,-0.125 0.421875,-0.21875 0.125,-0.101562 0.21875,-0.222656 0.28125,-0.359375 C 3.578125,-1.460938 3.609375,-1.625 3.609375,-1.8125 3.609375,-2 3.5625,-2.160156 3.46875,-2.296875 3.382812,-2.429688 3.269531,-2.550781 3.125,-2.65625 2.976562,-2.757812 2.8125,-2.851562 2.625,-2.9375 2.445312,-3.03125 2.257812,-3.117188 2.0625,-3.203125 1.875,-3.296875 1.6875,-3.394531 1.5,-3.5 1.320312,-3.601562 1.160156,-3.726562 1.015625,-3.875 c -0.136719,-0.15625 -0.25,-0.332031 -0.34375,-0.53125 -0.085937,-0.195312 -0.125,-0.429688 -0.125,-0.703125 0,-0.28125 0.046875,-0.53125 0.140625,-0.75 0.101562,-0.226563 0.25,-0.414063 0.4375,-0.5625 0.1875,-0.15625 0.40625,-0.269531 0.65625,-0.34375 0.25,-0.082031 0.523438,-0.125 0.828125,-0.125 0.144531,0 0.289063,0.015625 0.4375,0.046875 0.15625,0.023438 0.300781,0.054688 0.4375,0.09375 0.132813,0.042969 0.253906,0.09375 0.359375,0.15625 0.101562,0.054688 0.171875,0.09375 0.203125,0.125 0.039063,0.03125 0.066406,0.058594 0.078125,0.078125 0.00781,0.023437 0.015625,0.046875 0.015625,0.078125 0.00781,0.03125 0.015625,0.070312 0.015625,0.109375 0.00781,0.042969 0.015625,0.09375 0.015625,0.15625 0,0.0625 -0.00781,0.121094 -0.015625,0.171875 0,0.042969 -0.00781,0.085938 -0.015625,0.125 -0.011719,0.03125 -0.027344,0.058594 -0.046875,0.078125 -0.023438,0.011719 -0.042969,0.015625 -0.0625,0.015625 -0.042969,0 -0.105469,-0.023438 -0.1875,-0.078125 -0.085938,-0.050781 -0.1875,-0.101563 -0.3125,-0.15625 -0.117188,-0.0625 -0.257812,-0.117187 -0.421875,-0.171875 -0.15625,-0.050781 -0.335937,-0.078125 -0.53125,-0.078125 -0.199219,0 -0.367187,0.027344 -0.5,0.078125 -0.136719,0.054688 -0.25,0.121094 -0.34375,0.203125 -0.09375,0.085937 -0.167969,0.183594 -0.21875,0.296875 -0.042969,0.117188 -0.0625,0.234375 -0.0625,0.359375 0,0.199219 0.039063,0.367187 0.125,0.5 0.09375,0.136719 0.210937,0.257813 0.359375,0.359375 0.144531,0.105469 0.3125,0.203125 0.5,0.296875 C 2.625,-3.960938 2.8125,-3.875 3,-3.78125 3.195312,-3.695312 3.382812,-3.601562 3.5625,-3.5 c 0.1875,0.105469 0.351562,0.230469 0.5,0.375 0.144531,0.148438 0.257812,0.320312 0.34375,0.515625 0.09375,0.199219 0.140625,0.433594 0.140625,0.703125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-8" - overflow="visible"> - <path - id="path26" - d="m 3.265625,-0.484375 c 0,0.105469 -0.011719,0.1875 -0.03125,0.25 -0.011719,0.0625 -0.03125,0.109375 -0.0625,0.140625 -0.023437,0.0234375 -0.0625,0.046875 -0.125,0.078125 C 2.992188,0.00390625 2.929688,0.0195312 2.859375,0.03125 2.785156,0.0507812 2.707031,0.0664062 2.625,0.078125 2.550781,0.0859375 2.472656,0.09375 2.390625,0.09375 2.140625,0.09375 1.925781,0.0625 1.75,0 1.582031,-0.0703125 1.441406,-0.171875 1.328125,-0.296875 c -0.117187,-0.132813 -0.199219,-0.300781 -0.25,-0.5 -0.042969,-0.207031 -0.0625,-0.445313 -0.0625,-0.71875 v -2.75 H 0.34375 c -0.054688,0 -0.09375,-0.023437 -0.125,-0.078125 C 0.1875,-4.40625 0.171875,-4.5 0.171875,-4.625 c 0,-0.070312 0.003906,-0.128906 0.015625,-0.171875 0.007812,-0.039063 0.019531,-0.078125 0.03125,-0.109375 0.007812,-0.03125 0.023438,-0.050781 0.046875,-0.0625 0.03125,-0.00781 0.0625,-0.015625 0.09375,-0.015625 h 0.65625 v -1.125 c 0,-0.03125 0.00391,-0.054687 0.015625,-0.078125 0.00781,-0.019531 0.03125,-0.035156 0.0625,-0.046875 0.03125,-0.019531 0.070312,-0.03125 0.125,-0.03125 0.0625,-0.00781 0.132812,-0.015625 0.21875,-0.015625 0.082031,0 0.148438,0.00781 0.203125,0.015625 0.0625,0 0.109375,0.011719 0.140625,0.03125 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.019531,0.023438 0.03125,0.046875 0.03125,0.078125 v 1.125 h 1.21875 c 0.019531,0 0.039062,0.00781 0.0625,0.015625 0.019531,0.011719 0.035156,0.03125 0.046875,0.0625 0.019531,0.03125 0.035156,0.070312 0.046875,0.109375 0.00781,0.042969 0.015625,0.101563 0.015625,0.171875 0,0.125 -0.015625,0.21875 -0.046875,0.28125 -0.03125,0.054688 -0.074219,0.078125 -0.125,0.078125 H 1.875 v 2.625 c 0,0.324219 0.046875,0.570313 0.140625,0.734375 0.09375,0.167969 0.265625,0.25 0.515625,0.25 0.082031,0 0.15625,-0.003906 0.21875,-0.015625 C 2.8125,-0.691406 2.863281,-0.707031 2.90625,-0.71875 2.957031,-0.738281 3,-0.753906 3.03125,-0.765625 c 0.039062,-0.019531 0.078125,-0.03125 0.109375,-0.03125 0.019531,0 0.035156,0.007813 0.046875,0.015625 0.019531,0.011719 0.03125,0.027344 0.03125,0.046875 0.00781,0.023437 0.019531,0.054687 0.03125,0.09375 0.00781,0.042969 0.015625,0.09375 0.015625,0.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-9" - overflow="visible"> - <path - id="path29" - d="m 3.5625,-4.546875 c 0,0.074219 -0.00781,0.140625 -0.015625,0.203125 0,0.054688 -0.00781,0.09375 -0.015625,0.125 -0.011719,0.023438 -0.027344,0.042969 -0.046875,0.0625 -0.011719,0.011719 -0.027344,0.015625 -0.046875,0.015625 -0.03125,0 -0.070312,-0.00391 -0.109375,-0.015625 C 3.285156,-4.175781 3.238281,-4.191406 3.1875,-4.203125 3.144531,-4.222656 3.085938,-4.238281 3.015625,-4.25 2.953125,-4.257812 2.882812,-4.265625 2.8125,-4.265625 2.726562,-4.265625 2.644531,-4.25 2.5625,-4.21875 2.476562,-4.1875 2.390625,-4.128906 2.296875,-4.046875 2.203125,-3.960938 2.101562,-3.851562 2,-3.71875 1.90625,-3.59375 1.796875,-3.429688 1.671875,-3.234375 V -0.125 c 0,0.023438 -0.011719,0.0429688 -0.03125,0.0625 C 1.628906,-0.0390625 1.609375,-0.0195312 1.578125,0 1.546875,0.0078125 1.5,0.015625 1.4375,0.015625 1.382812,0.0234375 1.316406,0.03125 1.234375,0.03125 1.148438,0.03125 1.078125,0.0234375 1.015625,0.015625 0.960938,0.015625 0.921875,0.0078125 0.890625,0 0.859375,-0.0195312 0.832031,-0.0390625 0.8125,-0.0625 0.800781,-0.0820312 0.796875,-0.101562 0.796875,-0.125 v -4.734375 c 0,-0.019531 0.003906,-0.039063 0.015625,-0.0625 C 0.820312,-4.941406 0.84375,-4.957031 0.875,-4.96875 0.90625,-4.988281 0.945312,-5 1,-5 c 0.050781,-0.00781 0.117188,-0.015625 0.203125,-0.015625 0.070313,0 0.132813,0.00781 0.1875,0.015625 0.050781,0 0.085937,0.011719 0.109375,0.03125 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.00781,0.023437 0.015625,0.042969 0.015625,0.0625 v 0.6875 c 0.132813,-0.1875 0.257813,-0.335937 0.375,-0.453125 0.113281,-0.125 0.21875,-0.21875 0.3125,-0.28125 C 2.367188,-4.976562 2.46875,-5.023438 2.5625,-5.046875 2.664062,-5.078125 2.769531,-5.09375 2.875,-5.09375 c 0.039062,0 0.09375,0.00781 0.15625,0.015625 0.0625,0 0.125,0.011719 0.1875,0.03125 C 3.28125,-5.035156 3.332031,-5.019531 3.375,-5 c 0.050781,0.011719 0.085938,0.027344 0.109375,0.046875 0.019531,0.023437 0.035156,0.042969 0.046875,0.0625 0.00781,0.011719 0.015625,0.027344 0.015625,0.046875 0.00781,0.023438 0.015625,0.058594 0.015625,0.109375 0,0.042969 0,0.105469 0,0.1875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-10" - overflow="visible"> - <path - id="path32" - d="m 4.828125,-2.703125 c 0,0.136719 -0.039063,0.234375 -0.109375,0.296875 C 4.65625,-2.34375 4.582031,-2.3125 4.5,-2.3125 H 1.40625 c 0,0.261719 0.023438,0.496094 0.078125,0.703125 0.050781,0.210937 0.132813,0.390625 0.25,0.546875 0.125,0.148438 0.285156,0.261719 0.484375,0.34375 0.195312,0.074219 0.4375,0.109375 0.71875,0.109375 0.226562,0 0.425781,-0.015625 0.59375,-0.046875 0.175781,-0.039062 0.328125,-0.082031 0.453125,-0.125 0.132813,-0.039062 0.242187,-0.078125 0.328125,-0.109375 0.082031,-0.039063 0.144531,-0.0625 0.1875,-0.0625 0.019531,0 0.039062,0.007813 0.0625,0.015625 0.019531,0.011719 0.035156,0.03125 0.046875,0.0625 0.00781,0.023438 0.015625,0.054688 0.015625,0.09375 0.00781,0.042969 0.015625,0.09375 0.015625,0.15625 0,0.042969 -0.00781,0.085938 -0.015625,0.125 0,0.03125 -0.00781,0.0625 -0.015625,0.09375 0,0.023438 -0.00781,0.042969 -0.015625,0.0625 -0.011719,0.023438 -0.027344,0.042969 -0.046875,0.0625 C 4.523438,-0.257812 4.46875,-0.226562 4.375,-0.1875 4.28125,-0.144531 4.15625,-0.101562 4,-0.0625 3.851562,-0.0195312 3.679688,0.015625 3.484375,0.046875 3.285156,0.078125 3.070312,0.09375 2.84375,0.09375 2.457031,0.09375 2.117188,0.0390625 1.828125,-0.0625 1.535156,-0.164062 1.289062,-0.320312 1.09375,-0.53125 0.894531,-0.75 0.742188,-1.019531 0.640625,-1.34375 c -0.105469,-0.320312 -0.15625,-0.695312 -0.15625,-1.125 0,-0.40625 0.050781,-0.769531 0.15625,-1.09375 0.101563,-0.320312 0.253906,-0.597656 0.453125,-0.828125 0.195312,-0.226563 0.4375,-0.398437 0.71875,-0.515625 0.28125,-0.125 0.59375,-0.1875 0.9375,-0.1875 0.375,0 0.691406,0.0625 0.953125,0.1875 0.257813,0.117188 0.472656,0.277344 0.640625,0.484375 0.164062,0.199219 0.285156,0.433594 0.359375,0.703125 0.082031,0.273438 0.125,0.558594 0.125,0.859375 z m -0.859375,-0.25 C 3.976562,-3.410156 3.875,-3.769531 3.65625,-4.03125 3.445312,-4.289062 3.132812,-4.421875 2.71875,-4.421875 c -0.210938,0 -0.398438,0.042969 -0.5625,0.125 C 2,-4.210938 1.863281,-4.101562 1.75,-3.96875 c -0.105469,0.125 -0.1875,0.277344 -0.25,0.453125 -0.0625,0.179687 -0.09375,0.367187 -0.09375,0.5625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-11" - overflow="visible"> - <path - id="path35" - d="m 4.203125,-0.84375 c 0,0.054688 -0.00781,0.105469 -0.015625,0.15625 0,0.042969 -0.00781,0.078125 -0.015625,0.109375 C 4.160156,-0.554688 4.148438,-0.53125 4.140625,-0.5 4.128906,-0.476562 4.101562,-0.445312 4.0625,-0.40625 4.019531,-0.363281 3.941406,-0.304688 3.828125,-0.234375 3.722656,-0.171875 3.601562,-0.113281 3.46875,-0.0625 3.34375,-0.0195312 3.203125,0.015625 3.046875,0.046875 2.898438,0.078125 2.742188,0.09375 2.578125,0.09375 2.234375,0.09375 1.929688,0.0390625 1.671875,-0.0625 1.410156,-0.175781 1.191406,-0.335938 1.015625,-0.546875 0.835938,-0.765625 0.703125,-1.03125 0.609375,-1.34375 0.515625,-1.664062 0.46875,-2.03125 0.46875,-2.4375 c 0,-0.46875 0.054688,-0.867188 0.171875,-1.203125 0.113281,-0.332031 0.269531,-0.601563 0.46875,-0.8125 0.195313,-0.21875 0.425781,-0.378906 0.6875,-0.484375 0.269531,-0.101562 0.5625,-0.15625 0.875,-0.15625 0.15625,0 0.300781,0.015625 0.4375,0.046875 0.144531,0.03125 0.273437,0.074219 0.390625,0.125 0.125,0.042969 0.234375,0.09375 0.328125,0.15625 0.09375,0.054687 0.160156,0.101563 0.203125,0.140625 0.039062,0.042969 0.066406,0.078125 0.078125,0.109375 0.019531,0.023437 0.035156,0.046875 0.046875,0.078125 0.00781,0.03125 0.015625,0.070312 0.015625,0.109375 0,0.042969 0,0.09375 0,0.15625 0,0.136719 -0.015625,0.234375 -0.046875,0.296875 -0.03125,0.054688 -0.070312,0.078125 -0.109375,0.078125 -0.054687,0 -0.117187,-0.023437 -0.1875,-0.078125 -0.0625,-0.0625 -0.148437,-0.128906 -0.25,-0.203125 -0.105469,-0.070313 -0.234375,-0.132813 -0.390625,-0.1875 -0.148438,-0.0625 -0.320312,-0.09375 -0.515625,-0.09375 -0.417969,0 -0.742187,0.164063 -0.96875,0.484375 C 1.484375,-3.550781 1.375,-3.085938 1.375,-2.484375 c 0,0.304687 0.023438,0.570313 0.078125,0.796875 0.0625,0.230469 0.148437,0.421875 0.265625,0.578125 0.113281,0.15625 0.25,0.273437 0.40625,0.34375 0.164062,0.074219 0.351562,0.109375 0.5625,0.109375 0.195312,0 0.367188,-0.03125 0.515625,-0.09375 C 3.359375,-0.8125 3.488281,-0.878906 3.59375,-0.953125 3.707031,-1.023438 3.800781,-1.09375 3.875,-1.15625 3.957031,-1.21875 4.019531,-1.25 4.0625,-1.25 c 0.019531,0 0.035156,0.011719 0.046875,0.03125 0.019531,0.011719 0.035156,0.03125 0.046875,0.0625 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 0.00781,0.054688 0.015625,0.117188 0.015625,0.1875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-12" - overflow="visible"> - <path - id="path38" - d="m 4.875,-0.125 c 0,0.023438 -0.011719,0.0429688 -0.03125,0.0625 C 4.832031,-0.0390625 4.8125,-0.0195312 4.78125,0 4.75,0.0078125 4.703125,0.015625 4.640625,0.015625 4.585938,0.0234375 4.519531,0.03125 4.4375,0.03125 4.351562,0.03125 4.28125,0.0234375 4.21875,0.015625 4.164062,0.015625 4.125,0.0078125 4.09375,0 4.0625,-0.0195312 4.035156,-0.0390625 4.015625,-0.0625 4.003906,-0.0820312 4,-0.101562 4,-0.125 V -2.890625 C 4,-3.160156 3.976562,-3.378906 3.9375,-3.546875 3.894531,-3.710938 3.832031,-3.851562 3.75,-3.96875 3.675781,-4.09375 3.570312,-4.1875 3.4375,-4.25 3.3125,-4.3125 3.164062,-4.34375 3,-4.34375 c -0.21875,0 -0.4375,0.078125 -0.65625,0.234375 -0.210938,0.15625 -0.433594,0.382813 -0.671875,0.671875 v 3.3125 c 0,0.023438 -0.011719,0.0429688 -0.03125,0.0625 C 1.628906,-0.0390625 1.609375,-0.0195312 1.578125,0 1.546875,0.0078125 1.5,0.015625 1.4375,0.015625 1.382812,0.0234375 1.316406,0.03125 1.234375,0.03125 1.148438,0.03125 1.078125,0.0234375 1.015625,0.015625 0.960938,0.015625 0.921875,0.0078125 0.890625,0 0.859375,-0.0195312 0.832031,-0.0390625 0.8125,-0.0625 0.800781,-0.0820312 0.796875,-0.101562 0.796875,-0.125 v -7.015625 c 0,-0.03125 0.003906,-0.054687 0.015625,-0.078125 0.019531,-0.019531 0.046875,-0.035156 0.078125,-0.046875 0.03125,-0.019531 0.070313,-0.03125 0.125,-0.03125 0.0625,-0.00781 0.132813,-0.015625 0.21875,-0.015625 0.082031,0 0.148437,0.00781 0.203125,0.015625 0.0625,0 0.109375,0.011719 0.140625,0.03125 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.019531,0.023438 0.03125,0.046875 0.03125,0.078125 V -4.3125 c 0.25,-0.257812 0.5,-0.453125 0.75,-0.578125 0.25,-0.132813 0.503906,-0.203125 0.765625,-0.203125 0.3125,0 0.570312,0.058594 0.78125,0.171875 C 4.1875,-4.816406 4.363281,-4.675781 4.5,-4.5 4.632812,-4.320312 4.726562,-4.113281 4.78125,-3.875 4.84375,-3.632812 4.875,-3.34375 4.875,-3 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-13" - overflow="visible"> - <path - id="path41" - d="" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-14" - overflow="visible"> - <path - id="path44" - d="m 4.359375,-0.125 c 0,0.0429688 -0.015625,0.0742188 -0.046875,0.09375 C 4.289062,-0.0078125 4.253906,0.00390625 4.203125,0.015625 4.148438,0.0234375 4.078125,0.03125 3.984375,0.03125 3.898438,0.03125 3.828125,0.0234375 3.765625,0.015625 3.710938,0.00390625 3.671875,-0.0078125 3.640625,-0.03125 3.617188,-0.0507812 3.609375,-0.0820312 3.609375,-0.125 V -0.59375 C 3.410156,-0.375 3.179688,-0.203125 2.921875,-0.078125 2.671875,0.0351562 2.40625,0.09375 2.125,0.09375 1.875,0.09375 1.644531,0.0625 1.4375,0 1.238281,-0.0625 1.066406,-0.15625 0.921875,-0.28125 0.785156,-0.40625 0.675781,-0.554688 0.59375,-0.734375 0.519531,-0.910156 0.484375,-1.113281 0.484375,-1.34375 c 0,-0.257812 0.050781,-0.488281 0.15625,-0.6875 0.113281,-0.195312 0.269531,-0.359375 0.46875,-0.484375 C 1.316406,-2.648438 1.566406,-2.75 1.859375,-2.8125 2.148438,-2.875 2.476562,-2.90625 2.84375,-2.90625 H 3.5 v -0.375 C 3.5,-3.457031 3.476562,-3.613281 3.4375,-3.75 3.40625,-3.894531 3.34375,-4.015625 3.25,-4.109375 3.164062,-4.203125 3.054688,-4.269531 2.921875,-4.3125 c -0.136719,-0.050781 -0.304687,-0.078125 -0.5,-0.078125 -0.21875,0 -0.414063,0.027344 -0.578125,0.078125 -0.167969,0.054688 -0.320312,0.109375 -0.453125,0.171875 -0.125,0.0625 -0.230469,0.121094 -0.3125,0.171875 -0.085937,0.042969 -0.148437,0.0625 -0.1875,0.0625 -0.03125,0 -0.058594,-0.00391 -0.078125,-0.015625 -0.023438,-0.00781 -0.042969,-0.03125 -0.0625,-0.0625 -0.011719,-0.03125 -0.023438,-0.066406 -0.03125,-0.109375 0,-0.039062 0,-0.085938 0,-0.140625 0,-0.09375 0.003906,-0.160156 0.015625,-0.203125 C 0.742188,-4.488281 0.769531,-4.535156 0.8125,-4.578125 0.863281,-4.628906 0.945312,-4.6875 1.0625,-4.75 1.175781,-4.8125 1.304688,-4.863281 1.453125,-4.90625 1.609375,-4.957031 1.773438,-5 1.953125,-5.03125 2.128906,-5.070312 2.3125,-5.09375 2.5,-5.09375 c 0.332031,0 0.617188,0.042969 0.859375,0.125 0.238281,0.074219 0.429687,0.183594 0.578125,0.328125 0.144531,0.148437 0.25,0.335937 0.3125,0.5625 0.070312,0.21875 0.109375,0.476563 0.109375,0.765625 z M 3.5,-2.28125 H 2.765625 c -0.242187,0 -0.449219,0.023438 -0.625,0.0625 -0.179687,0.042969 -0.324219,0.105469 -0.4375,0.1875 -0.117187,0.074219 -0.199219,0.167969 -0.25,0.28125 C 1.398438,-1.644531 1.375,-1.519531 1.375,-1.375 c 0,0.242188 0.078125,0.433594 0.234375,0.578125 0.15625,0.148437 0.367187,0.21875 0.640625,0.21875 0.226562,0 0.441406,-0.054687 0.640625,-0.171875 C 3.085938,-0.863281 3.289062,-1.039062 3.5,-1.28125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-15" - overflow="visible"> - <path - id="path47" - d="m 4.671875,-4.859375 c 0,0.011719 0,0.027344 0,0.046875 0,0.011719 -0.00781,0.027344 -0.015625,0.046875 0,0.011719 -0.00781,0.027344 -0.015625,0.046875 0,0.023438 0,0.046875 0,0.078125 L 3.03125,-0.15625 C 3.007812,-0.113281 2.988281,-0.0820312 2.96875,-0.0625 2.945312,-0.0390625 2.910156,-0.0195312 2.859375,0 2.816406,0.0078125 2.757812,0.015625 2.6875,0.015625 2.625,0.0234375 2.539062,0.03125 2.4375,0.03125 2.320312,0.03125 2.226562,0.0234375 2.15625,0.015625 2.09375,0.015625 2.039062,0.0078125 2,0 1.957031,-0.0195312 1.921875,-0.0390625 1.890625,-0.0625 1.867188,-0.09375 1.851562,-0.125 1.84375,-0.15625 L 0.234375,-4.640625 C 0.210938,-4.679688 0.195312,-4.71875 0.1875,-4.75 c 0,-0.03125 -0.007812,-0.050781 -0.015625,-0.0625 0,-0.019531 0,-0.035156 0,-0.046875 0,-0.03125 0.003906,-0.054687 0.015625,-0.078125 C 0.207031,-4.957031 0.234375,-4.972656 0.265625,-4.984375 0.296875,-4.992188 0.335938,-5 0.390625,-5 c 0.0625,-0.00781 0.132813,-0.015625 0.21875,-0.015625 0.09375,0 0.171875,0.00781 0.234375,0.015625 0.0625,0 0.109375,0.011719 0.140625,0.03125 0.039063,0.011719 0.066406,0.027344 0.078125,0.046875 0.019531,0.023437 0.035156,0.046875 0.046875,0.078125 l 1.328125,3.890625 0.03125,0.0625 0.015625,-0.0625 1.3125,-3.890625 C 3.804688,-4.875 3.816406,-4.898438 3.828125,-4.921875 3.847656,-4.941406 3.875,-4.957031 3.90625,-4.96875 3.9375,-4.988281 3.976562,-5 4.03125,-5 c 0.0625,-0.00781 0.140625,-0.015625 0.234375,-0.015625 0.082031,0 0.148437,0.00781 0.203125,0.015625 0.050781,0 0.09375,0.00781 0.125,0.015625 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.00781,0.023438 0.015625,0.046875 0.015625,0.078125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-16" - overflow="visible"> - <path - id="path50" - d="m 4.75,-4.640625 c 0,0.125 -0.015625,0.214844 -0.046875,0.265625 -0.03125,0.054688 -0.074219,0.078125 -0.125,0.078125 h -0.6875 c 0.125,0.125 0.207031,0.265625 0.25,0.421875 0.050781,0.15625 0.078125,0.3125 0.078125,0.46875 0,0.28125 -0.042969,0.527344 -0.125,0.734375 -0.085938,0.210937 -0.210938,0.386719 -0.375,0.53125 -0.167969,0.148437 -0.367188,0.257813 -0.59375,0.328125 -0.21875,0.074219 -0.464844,0.109375 -0.734375,0.109375 -0.1875,0 -0.371094,-0.019531 -0.546875,-0.0625 C 1.664062,-1.816406 1.53125,-1.882812 1.4375,-1.96875 1.375,-1.90625 1.320312,-1.832031 1.28125,-1.75 1.25,-1.664062 1.234375,-1.570312 1.234375,-1.46875 c 0,0.125 0.050781,0.230469 0.15625,0.3125 0.113281,0.074219 0.269531,0.117188 0.46875,0.125 l 1.234375,0.046875 c 0.226562,0.011719 0.441406,0.046875 0.640625,0.109375 0.195313,0.054688 0.363281,0.132812 0.5,0.234375 0.144531,0.105469 0.257813,0.234375 0.34375,0.390625 0.082031,0.15625 0.125,0.3359375 0.125,0.546875 0,0.21875 -0.046875,0.425781 -0.140625,0.625 C 4.46875,1.117188 4.328125,1.289062 4.140625,1.4375 3.953125,1.582031 3.710938,1.695312 3.421875,1.78125 3.128906,1.875 2.789062,1.921875 2.40625,1.921875 2.019531,1.921875 1.691406,1.882812 1.421875,1.8125 1.160156,1.75 0.941406,1.660156 0.765625,1.546875 0.597656,1.441406 0.472656,1.3125 0.390625,1.15625 0.316406,1 0.28125,0.828125 0.28125,0.640625 0.28125,0.523438 0.289062,0.410156 0.3125,0.296875 0.34375,0.191406 0.382812,0.09375 0.4375,0 0.5,-0.09375 0.570312,-0.1875 0.65625,-0.28125 0.75,-0.375 0.847656,-0.460938 0.953125,-0.546875 0.785156,-0.628906 0.660156,-0.738281 0.578125,-0.875 c -0.085937,-0.132812 -0.125,-0.28125 -0.125,-0.4375 0,-0.207031 0.039063,-0.394531 0.125,-0.5625 0.09375,-0.164062 0.203125,-0.316406 0.328125,-0.453125 -0.105469,-0.132813 -0.1875,-0.28125 -0.25,-0.4375 -0.0625,-0.164063 -0.09375,-0.363281 -0.09375,-0.59375 0,-0.269531 0.039062,-0.507813 0.125,-0.71875 0.09375,-0.21875 0.21875,-0.398437 0.375,-0.546875 0.164062,-0.144531 0.363281,-0.253906 0.59375,-0.328125 0.226562,-0.082031 0.472656,-0.125 0.734375,-0.125 0.144531,0 0.28125,0.011719 0.40625,0.03125 0.125,0.011719 0.238281,0.03125 0.34375,0.0625 h 1.4375 c 0.050781,0 0.09375,0.03125 0.125,0.09375 0.03125,0.054687 0.046875,0.136719 0.046875,0.25 z m -1.359375,1.25 c 0,-0.320313 -0.089844,-0.570313 -0.265625,-0.75 -0.179688,-0.1875 -0.429688,-0.28125 -0.75,-0.28125 -0.167969,0 -0.3125,0.03125 -0.4375,0.09375 C 1.8125,-4.273438 1.707031,-4.195312 1.625,-4.09375 1.539062,-4 1.476562,-3.890625 1.4375,-3.765625 c -0.03125,0.125 -0.046875,0.261719 -0.046875,0.40625 0,0.3125 0.085937,0.558594 0.265625,0.734375 0.175781,0.179688 0.421875,0.265625 0.734375,0.265625 0.175781,0 0.328125,-0.023437 0.453125,-0.078125 C 2.96875,-2.5 3.070312,-2.578125 3.15625,-2.671875 3.238281,-2.765625 3.296875,-2.875 3.328125,-3 c 0.039063,-0.125 0.0625,-0.253906 0.0625,-0.390625 z m 0.4375,3.734375 c 0,-0.199219 -0.085937,-0.34765625 -0.25,-0.453125 C 3.410156,-0.222656 3.1875,-0.285156 2.90625,-0.296875 L 1.6875,-0.34375 C 1.570312,-0.25 1.476562,-0.160156 1.40625,-0.078125 1.332031,-0.00390625 1.273438,0.0625 1.234375,0.125 1.191406,0.195312 1.160156,0.269531 1.140625,0.34375 1.128906,0.414062 1.125,0.488281 1.125,0.5625 1.125,0.789062 1.238281,0.960938 1.46875,1.078125 1.707031,1.191406 2.03125,1.25 2.4375,1.25 2.695312,1.25 2.914062,1.222656 3.09375,1.171875 3.269531,1.128906 3.410156,1.0625 3.515625,0.96875 3.628906,0.882812 3.707031,0.789062 3.75,0.6875 3.800781,0.582031 3.828125,0.46875 3.828125,0.34375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-17" - overflow="visible"> - <path - id="path53" - d="m 4.6875,-0.375 c 0,0.0625 -0.00781,0.121094 -0.015625,0.171875 C 4.660156,-0.160156 4.644531,-0.125 4.625,-0.09375 4.613281,-0.0625 4.597656,-0.0351562 4.578125,-0.015625 4.554688,-0.00390625 4.53125,0 4.5,0 H 1.234375 C 1.160156,0 1.085938,-0.0234375 1.015625,-0.078125 0.941406,-0.128906 0.90625,-0.226562 0.90625,-0.375 v -6.046875 c 0,-0.132813 0.035156,-0.226563 0.109375,-0.28125 0.070313,-0.0625 0.144531,-0.09375 0.21875,-0.09375 H 4.46875 c 0.019531,0 0.039062,0.011719 0.0625,0.03125 0.03125,0.011719 0.050781,0.03125 0.0625,0.0625 0.00781,0.03125 0.019531,0.074219 0.03125,0.125 0.00781,0.042969 0.015625,0.101563 0.015625,0.171875 0,0.0625 -0.00781,0.121094 -0.015625,0.171875 C 4.613281,-6.191406 4.601562,-6.15625 4.59375,-6.125 4.582031,-6.09375 4.5625,-6.070312 4.53125,-6.0625 4.507812,-6.050781 4.488281,-6.046875 4.46875,-6.046875 H 1.8125 v 2.140625 h 2.265625 c 0.03125,0 0.054687,0.011719 0.078125,0.03125 0.019531,0.011719 0.035156,0.03125 0.046875,0.0625 0.019531,0.023438 0.035156,0.058594 0.046875,0.109375 0.00781,0.054687 0.015625,0.109375 0.015625,0.171875 0,0.0625 -0.00781,0.121094 -0.015625,0.171875 C 4.238281,-3.316406 4.222656,-3.28125 4.203125,-3.25 4.191406,-3.226562 4.175781,-3.210938 4.15625,-3.203125 4.132812,-3.191406 4.109375,-3.1875 4.078125,-3.1875 H 1.8125 V -0.75 H 4.5 c 0.03125,0 0.054688,0.011719 0.078125,0.03125 0.019531,0.011719 0.035156,0.03125 0.046875,0.0625 0.019531,0.023438 0.035156,0.058594 0.046875,0.109375 C 4.679688,-0.503906 4.6875,-0.445312 4.6875,-0.375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-18" - overflow="visible"> - <path - id="path56" - d="m 3.390625,-6.796875 c 0,0.0625 -0.00781,0.117187 -0.015625,0.15625 0,0.042969 -0.00781,0.078125 -0.015625,0.109375 -0.011719,0.023438 -0.027344,0.039062 -0.046875,0.046875 -0.011719,0 -0.027344,0 -0.046875,0 -0.023437,0 -0.054687,-0.00391 -0.09375,-0.015625 -0.03125,-0.019531 -0.074219,-0.035156 -0.125,-0.046875 C 2.992188,-6.566406 2.929688,-6.582031 2.859375,-6.59375 2.785156,-6.613281 2.703125,-6.625 2.609375,-6.625 2.484375,-6.625 2.375,-6.601562 2.28125,-6.5625 2.1875,-6.519531 2.109375,-6.453125 2.046875,-6.359375 1.992188,-6.273438 1.957031,-6.160156 1.9375,-6.015625 1.914062,-5.878906 1.90625,-5.707031 1.90625,-5.5 v 0.515625 h 1.046875 c 0.03125,0 0.054687,0.00781 0.078125,0.015625 0.019531,0.011719 0.035156,0.03125 0.046875,0.0625 0.019531,0.03125 0.03125,0.070312 0.03125,0.109375 C 3.117188,-4.753906 3.125,-4.695312 3.125,-4.625 c 0,0.125 -0.015625,0.21875 -0.046875,0.28125 -0.03125,0.054688 -0.074219,0.078125 -0.125,0.078125 H 1.90625 V -0.125 c 0,0.023438 -0.011719,0.0429688 -0.03125,0.0625 C 1.863281,-0.0390625 1.84375,-0.0195312 1.8125,0 1.78125,0.0078125 1.734375,0.015625 1.671875,0.015625 1.617188,0.0234375 1.550781,0.03125 1.46875,0.03125 1.382812,0.03125 1.3125,0.0234375 1.25,0.015625 1.195312,0.015625 1.15625,0.0078125 1.125,0 1.09375,-0.0195312 1.066406,-0.0390625 1.046875,-0.0625 1.035156,-0.0820312 1.03125,-0.101562 1.03125,-0.125 V -4.265625 H 0.359375 c -0.054687,0 -0.09375,-0.023437 -0.125,-0.078125 C 0.203125,-4.40625 0.1875,-4.5 0.1875,-4.625 c 0,-0.070312 0.003906,-0.128906 0.015625,-0.171875 C 0.210938,-4.835938 0.222656,-4.875 0.234375,-4.90625 0.242188,-4.9375 0.257812,-4.957031 0.28125,-4.96875 0.300781,-4.976562 0.328125,-4.984375 0.359375,-4.984375 H 1.03125 v -0.5 c 0,-0.320313 0.03125,-0.601563 0.09375,-0.84375 C 1.1875,-6.566406 1.28125,-6.757812 1.40625,-6.90625 1.53125,-7.0625 1.6875,-7.171875 1.875,-7.234375 2.0625,-7.304688 2.285156,-7.34375 2.546875,-7.34375 c 0.125,0 0.242187,0.011719 0.359375,0.03125 0.113281,0.023438 0.203125,0.046875 0.265625,0.078125 0.0625,0.023437 0.101563,0.042969 0.125,0.0625 0.019531,0.023437 0.035156,0.054687 0.046875,0.09375 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 0.00781,0.042969 0.015625,0.09375 0.015625,0.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-19" - overflow="visible"> - <path - id="path59" - d="m 6.59375,-3.46875 c 0,0.542969 -0.070312,1.039062 -0.203125,1.484375 -0.125,0.4375 -0.320313,0.8125 -0.578125,1.125 -0.25,0.304687 -0.574219,0.539063 -0.96875,0.703125 -0.386719,0.1640625 -0.839844,0.25 -1.359375,0.25 C 2.972656,0.09375 2.53125,0.0195312 2.15625,-0.125 1.789062,-0.28125 1.484375,-0.503906 1.234375,-0.796875 0.992188,-1.085938 0.8125,-1.445312 0.6875,-1.875 0.570312,-2.300781 0.515625,-2.796875 0.515625,-3.359375 c 0,-0.53125 0.0625,-1.015625 0.1875,-1.453125 0.132813,-0.4375 0.332031,-0.804688 0.59375,-1.109375 0.257813,-0.3125 0.582031,-0.550781 0.96875,-0.71875 0.382813,-0.164063 0.835937,-0.25 1.359375,-0.25 0.5,0 0.929688,0.078125 1.296875,0.234375 0.375,0.148438 0.6875,0.367188 0.9375,0.65625 0.25,0.28125 0.429687,0.636719 0.546875,1.0625 0.125,0.429688 0.1875,0.917969 0.1875,1.46875 z m -0.953125,0.0625 c 0,-0.382812 -0.039063,-0.742188 -0.109375,-1.078125 C 5.46875,-4.816406 5.351562,-5.101562 5.1875,-5.34375 5.03125,-5.59375 4.816406,-5.785156 4.546875,-5.921875 4.285156,-6.054688 3.960938,-6.125 3.578125,-6.125 c -0.398437,0 -0.730469,0.078125 -1,0.234375 -0.261719,0.148437 -0.476563,0.34375 -0.640625,0.59375 -0.167969,0.242187 -0.289062,0.523437 -0.359375,0.84375 -0.074219,0.324219 -0.109375,0.667969 -0.109375,1.03125 0,0.398437 0.03125,0.765625 0.09375,1.109375 0.070312,0.335938 0.1875,0.621094 0.34375,0.859375 0.15625,0.242187 0.363281,0.429687 0.625,0.5625 0.269531,0.136719 0.601562,0.203125 1,0.203125 0.394531,0 0.726562,-0.070312 1,-0.21875 C 4.800781,-1.050781 5.019531,-1.25 5.1875,-1.5 5.351562,-1.75 5.46875,-2.035156 5.53125,-2.359375 5.601562,-2.691406 5.640625,-3.039062 5.640625,-3.40625 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-20" - overflow="visible"> - <path - id="path62" - d="m 4.84375,-0.125 c 0,0.023438 -0.00781,0.0429688 -0.015625,0.0625 C 4.816406,-0.0390625 4.796875,-0.0195312 4.765625,0 4.734375,0.0078125 4.691406,0.015625 4.640625,0.015625 4.597656,0.0234375 4.539062,0.03125 4.46875,0.03125 4.394531,0.03125 4.332031,0.0234375 4.28125,0.015625 4.238281,0.015625 4.203125,0.0078125 4.171875,0 4.140625,-0.0195312 4.113281,-0.0390625 4.09375,-0.0625 4.082031,-0.0820312 4.078125,-0.101562 4.078125,-0.125 V -0.75 c -0.25,0.261719 -0.511719,0.46875 -0.78125,0.625 -0.261719,0.1445312 -0.554687,0.21875 -0.875,0.21875 -0.34375,0 -0.640625,-0.0625 -0.890625,-0.1875 -0.242188,-0.132812 -0.4375,-0.316406 -0.59375,-0.546875 -0.148438,-0.226563 -0.257812,-0.5 -0.328125,-0.8125 C 0.535156,-1.765625 0.5,-2.09375 0.5,-2.4375 0.5,-2.84375 0.539062,-3.207031 0.625,-3.53125 0.71875,-3.863281 0.847656,-4.144531 1.015625,-4.375 1.191406,-4.601562 1.40625,-4.78125 1.65625,-4.90625 c 0.257812,-0.125 0.554688,-0.1875 0.890625,-0.1875 0.269531,0 0.519531,0.0625 0.75,0.1875 0.226563,0.117188 0.457031,0.292969 0.6875,0.53125 v -2.75 c 0,-0.019531 0.00391,-0.039062 0.015625,-0.0625 0.00781,-0.03125 0.03125,-0.050781 0.0625,-0.0625 0.039062,-0.00781 0.085938,-0.019531 0.140625,-0.03125 0.050781,-0.00781 0.117187,-0.015625 0.203125,-0.015625 0.09375,0 0.164062,0.00781 0.21875,0.015625 0.050781,0.011719 0.09375,0.023438 0.125,0.03125 0.03125,0.011719 0.050781,0.03125 0.0625,0.0625 0.019531,0.023438 0.03125,0.042969 0.03125,0.0625 z M 3.984375,-3.453125 c -0.242187,-0.289063 -0.46875,-0.507813 -0.6875,-0.65625 -0.21875,-0.15625 -0.449219,-0.234375 -0.6875,-0.234375 -0.21875,0 -0.40625,0.054688 -0.5625,0.15625 -0.148437,0.105469 -0.273437,0.246094 -0.375,0.421875 -0.09375,0.167969 -0.164063,0.359375 -0.203125,0.578125 -0.042969,0.21875 -0.0625,0.4375 -0.0625,0.65625 0,0.242188 0.015625,0.476562 0.046875,0.703125 0.039063,0.230469 0.101563,0.433594 0.1875,0.609375 0.09375,0.179688 0.210937,0.320312 0.359375,0.421875 0.15625,0.105469 0.347656,0.15625 0.578125,0.15625 0.113281,0 0.222656,-0.015625 0.328125,-0.046875 C 3.019531,-0.71875 3.128906,-0.769531 3.234375,-0.84375 3.347656,-0.914062 3.46875,-1.007812 3.59375,-1.125 3.71875,-1.25 3.847656,-1.394531 3.984375,-1.5625 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-21" - overflow="visible"> - <path - id="path65" - d="m 1.671875,-0.125 c 0,0.023438 -0.011719,0.0429688 -0.03125,0.0625 C 1.628906,-0.0390625 1.609375,-0.0195312 1.578125,0 1.546875,0.0078125 1.5,0.015625 1.4375,0.015625 1.382812,0.0234375 1.316406,0.03125 1.234375,0.03125 1.148438,0.03125 1.078125,0.0234375 1.015625,0.015625 0.960938,0.015625 0.921875,0.0078125 0.890625,0 0.859375,-0.0195312 0.832031,-0.0390625 0.8125,-0.0625 0.800781,-0.0820312 0.796875,-0.101562 0.796875,-0.125 v -7.015625 c 0,-0.03125 0.003906,-0.054687 0.015625,-0.078125 0.019531,-0.019531 0.046875,-0.035156 0.078125,-0.046875 0.03125,-0.019531 0.070313,-0.03125 0.125,-0.03125 0.0625,-0.00781 0.132813,-0.015625 0.21875,-0.015625 0.082031,0 0.148437,0.00781 0.203125,0.015625 0.0625,0 0.109375,0.011719 0.140625,0.03125 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.019531,0.023438 0.03125,0.046875 0.03125,0.078125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-22" - overflow="visible"> - <path - id="path68" - d="m 5.203125,-2.546875 c 0,0.386719 -0.054687,0.742187 -0.15625,1.0625 -0.105469,0.324219 -0.261719,0.605469 -0.46875,0.84375 -0.199219,0.230469 -0.449219,0.414063 -0.75,0.546875 -0.304687,0.125 -0.652344,0.1875 -1.046875,0.1875 -0.386719,0 -0.726562,-0.0585938 -1.015625,-0.171875 -0.292969,-0.113281 -0.539063,-0.28125 -0.734375,-0.5 C 0.84375,-0.796875 0.703125,-1.0625 0.609375,-1.375 0.515625,-1.695312 0.46875,-2.054688 0.46875,-2.453125 c 0,-0.382813 0.046875,-0.738281 0.140625,-1.0625 C 0.710938,-3.835938 0.863281,-4.113281 1.0625,-4.34375 1.269531,-4.582031 1.523438,-4.765625 1.828125,-4.890625 2.128906,-5.023438 2.476562,-5.09375 2.875,-5.09375 c 0.394531,0 0.734375,0.058594 1.015625,0.171875 0.289063,0.117187 0.53125,0.289063 0.71875,0.515625 0.195313,0.21875 0.34375,0.484375 0.4375,0.796875 0.101563,0.3125 0.15625,0.667969 0.15625,1.0625 z m -0.921875,0.0625 c 0,-0.257813 -0.027344,-0.5 -0.078125,-0.71875 C 4.160156,-3.429688 4.082031,-3.628906 3.96875,-3.796875 3.863281,-3.972656 3.71875,-4.113281 3.53125,-4.21875 3.351562,-4.320312 3.125,-4.375 2.84375,-4.375 2.59375,-4.375 2.375,-4.328125 2.1875,-4.234375 2,-4.140625 1.84375,-4.007812 1.71875,-3.84375 1.601562,-3.675781 1.515625,-3.476562 1.453125,-3.25 1.398438,-3.019531 1.375,-2.773438 1.375,-2.515625 c 0,0.261719 0.019531,0.507813 0.0625,0.734375 0.050781,0.230469 0.132812,0.433594 0.25,0.609375 0.113281,0.167969 0.257812,0.304687 0.4375,0.40625 0.1875,0.09375 0.421875,0.140625 0.703125,0.140625 0.25,0 0.46875,-0.046875 0.65625,-0.140625 0.1875,-0.09375 0.335937,-0.21875 0.453125,-0.375 0.113281,-0.164063 0.195312,-0.363281 0.25,-0.59375 0.0625,-0.226563 0.09375,-0.476563 0.09375,-0.75 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-23" - overflow="visible"> - <path - id="path71" - d="m 6.015625,-2.515625 c 0,0.417969 -0.0625,0.789063 -0.1875,1.109375 -0.125,0.324219 -0.304687,0.601562 -0.53125,0.828125 -0.21875,0.21875 -0.492187,0.386719 -0.8125,0.5 -0.3125,0.1132812 -0.679687,0.171875 -1.09375,0.171875 -0.375,0 -0.71875,-0.0546875 -1.03125,-0.15625 C 2.054688,-0.164062 1.796875,-0.320312 1.578125,-0.53125 1.359375,-0.75 1.1875,-1.015625 1.0625,-1.328125 0.945312,-1.648438 0.890625,-2.019531 0.890625,-2.4375 v -4.21875 c 0,-0.03125 0.003906,-0.054688 0.015625,-0.078125 0.019531,-0.019531 0.046875,-0.035156 0.078125,-0.046875 0.039063,-0.00781 0.085937,-0.019531 0.140625,-0.03125 0.050781,-0.00781 0.125,-0.015625 0.21875,-0.015625 0.082031,0 0.148438,0.00781 0.203125,0.015625 0.0625,0.011719 0.109375,0.023438 0.140625,0.03125 0.039062,0.011719 0.066406,0.027344 0.078125,0.046875 0.019531,0.023437 0.03125,0.046875 0.03125,0.078125 v 4.109375 c 0,0.3125 0.035156,0.589844 0.109375,0.828125 0.070312,0.230469 0.179688,0.421875 0.328125,0.578125 0.144531,0.15625 0.320313,0.277344 0.53125,0.359375 0.207031,0.074219 0.4375,0.109375 0.6875,0.109375 0.257813,0 0.492187,-0.035156 0.703125,-0.109375 C 4.363281,-0.863281 4.535156,-0.976562 4.671875,-1.125 4.816406,-1.28125 4.925781,-1.472656 5,-1.703125 5.070312,-1.929688 5.109375,-2.195312 5.109375,-2.5 v -4.15625 c 0,-0.03125 0.00391,-0.054688 0.015625,-0.078125 0.019531,-0.019531 0.046875,-0.035156 0.078125,-0.046875 0.039063,-0.00781 0.085937,-0.019531 0.140625,-0.03125 0.0625,-0.00781 0.132812,-0.015625 0.21875,-0.015625 0.082031,0 0.148438,0.00781 0.203125,0.015625 0.0625,0.011719 0.109375,0.023438 0.140625,0.03125 0.039062,0.011719 0.066406,0.027344 0.078125,0.046875 0.019531,0.023437 0.03125,0.046875 0.03125,0.078125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-24" - overflow="visible"> - <path - id="path74" - d="m 5.15625,-2.5625 c 0,0.40625 -0.046875,0.777344 -0.140625,1.109375 -0.09375,0.335937 -0.230469,0.617187 -0.40625,0.84375 -0.167969,0.230469 -0.382813,0.40625 -0.640625,0.53125 -0.25,0.1132812 -0.539062,0.171875 -0.859375,0.171875 -0.148437,0 -0.28125,-0.015625 -0.40625,-0.046875 C 2.585938,0.0234375 2.472656,-0.0078125 2.359375,-0.0625 2.242188,-0.125 2.128906,-0.203125 2.015625,-0.296875 1.910156,-0.390625 1.796875,-0.5 1.671875,-0.625 V 1.75 c 0,0.019531 -0.011719,0.039062 -0.03125,0.0625 C 1.628906,1.832031 1.609375,1.847656 1.578125,1.859375 1.546875,1.878906 1.5,1.890625 1.4375,1.890625 1.382812,1.898438 1.316406,1.90625 1.234375,1.90625 c -0.085937,0 -0.15625,-0.00781 -0.21875,-0.015625 -0.054687,0 -0.09375,-0.011719 -0.125,-0.03125 C 0.859375,1.847656 0.832031,1.832031 0.8125,1.8125 0.800781,1.789062 0.796875,1.769531 0.796875,1.75 v -6.609375 c 0,-0.03125 0.003906,-0.050781 0.015625,-0.0625 C 0.820312,-4.941406 0.84375,-4.957031 0.875,-4.96875 0.90625,-4.988281 0.945312,-5 1,-5 c 0.050781,-0.00781 0.113281,-0.015625 0.1875,-0.015625 0.070312,0 0.128906,0.00781 0.171875,0.015625 0.050781,0 0.09375,0.011719 0.125,0.03125 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.00781,0.011719 0.015625,0.03125 0.015625,0.0625 V -4.21875 C 1.707031,-4.363281 1.84375,-4.488281 1.96875,-4.59375 2.101562,-4.707031 2.238281,-4.800781 2.375,-4.875 2.507812,-4.945312 2.644531,-5 2.78125,-5.03125 2.925781,-5.070312 3.082031,-5.09375 3.25,-5.09375 c 0.34375,0 0.632812,0.070312 0.875,0.203125 0.238281,0.136719 0.429688,0.320313 0.578125,0.546875 0.15625,0.230469 0.269531,0.5 0.34375,0.8125 0.070313,0.304688 0.109375,0.625 0.109375,0.96875 z m -0.921875,0.09375 c 0,-0.238281 -0.023437,-0.46875 -0.0625,-0.6875 -0.03125,-0.226562 -0.09375,-0.429688 -0.1875,-0.609375 C 3.898438,-3.941406 3.78125,-4.082031 3.625,-4.1875 3.476562,-4.289062 3.296875,-4.34375 3.078125,-4.34375 c -0.117187,0 -0.230469,0.015625 -0.34375,0.046875 -0.105469,0.03125 -0.214844,0.085937 -0.328125,0.15625 -0.117188,0.074219 -0.234375,0.171875 -0.359375,0.296875 -0.117187,0.117188 -0.242187,0.257812 -0.375,0.421875 v 1.875 c 0.238281,0.292969 0.460937,0.515625 0.671875,0.671875 0.21875,0.15625 0.441406,0.234375 0.671875,0.234375 0.21875,0 0.40625,-0.050781 0.5625,-0.15625 0.15625,-0.101563 0.28125,-0.242187 0.375,-0.421875 0.09375,-0.175781 0.160156,-0.375 0.203125,-0.59375 0.050781,-0.21875 0.078125,-0.4375 0.078125,-0.65625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-25" - overflow="visible"> - <path - id="path77" - d="m 5.15625,-2.5625 c 0,0.417969 -0.046875,0.792969 -0.140625,1.125 -0.09375,0.324219 -0.230469,0.601562 -0.40625,0.828125 -0.167969,0.230469 -0.375,0.40625 -0.625,0.53125 -0.25,0.1132812 -0.539063,0.171875 -0.859375,0.171875 -0.15625,0 -0.296875,-0.015625 -0.421875,-0.046875 -0.125,-0.0234375 -0.25,-0.0625 -0.375,-0.125 -0.125,-0.070313 -0.25,-0.160156 -0.375,-0.265625 C 1.835938,-0.445312 1.707031,-0.566406 1.5625,-0.703125 V -0.125 c 0,0.023438 -0.00781,0.0429688 -0.015625,0.0625 C 1.535156,-0.0390625 1.515625,-0.0195312 1.484375,0 1.453125,0.0078125 1.410156,0.015625 1.359375,0.015625 1.316406,0.0234375 1.257812,0.03125 1.1875,0.03125 1.113281,0.03125 1.050781,0.0234375 1,0.015625 0.945312,0.015625 0.90625,0.0078125 0.875,0 0.84375,-0.0195312 0.820312,-0.0390625 0.8125,-0.0625 0.800781,-0.0820312 0.796875,-0.101562 0.796875,-0.125 v -7.015625 c 0,-0.03125 0.003906,-0.054687 0.015625,-0.078125 0.019531,-0.019531 0.046875,-0.035156 0.078125,-0.046875 0.03125,-0.019531 0.070313,-0.03125 0.125,-0.03125 0.0625,-0.00781 0.132813,-0.015625 0.21875,-0.015625 0.082031,0 0.148437,0.00781 0.203125,0.015625 0.0625,0 0.109375,0.011719 0.140625,0.03125 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.019531,0.023438 0.03125,0.046875 0.03125,0.078125 V -4.3125 C 1.804688,-4.457031 1.9375,-4.578125 2.0625,-4.671875 2.195312,-4.773438 2.328125,-4.851562 2.453125,-4.90625 2.585938,-4.96875 2.71875,-5.015625 2.84375,-5.046875 c 0.125,-0.03125 0.253906,-0.046875 0.390625,-0.046875 0.34375,0 0.632813,0.070312 0.875,0.203125 0.25,0.136719 0.445313,0.320313 0.59375,0.546875 0.15625,0.230469 0.269531,0.5 0.34375,0.8125 0.070313,0.304688 0.109375,0.625 0.109375,0.96875 z m -0.921875,0.109375 c 0,-0.238281 -0.023437,-0.472656 -0.0625,-0.703125 -0.03125,-0.226562 -0.09375,-0.429688 -0.1875,-0.609375 C 3.898438,-3.941406 3.78125,-4.082031 3.625,-4.1875 3.476562,-4.289062 3.289062,-4.34375 3.0625,-4.34375 c -0.117188,0 -0.226562,0.015625 -0.328125,0.046875 -0.105469,0.03125 -0.214844,0.085937 -0.328125,0.15625 -0.117188,0.074219 -0.234375,0.167969 -0.359375,0.28125 -0.117187,0.117187 -0.242187,0.261719 -0.375,0.4375 v 1.890625 c 0.238281,0.28125 0.460937,0.5 0.671875,0.65625 0.21875,0.15625 0.445312,0.234375 0.6875,0.234375 0.21875,0 0.398438,-0.050781 0.546875,-0.15625 0.15625,-0.101563 0.28125,-0.242187 0.375,-0.421875 0.101563,-0.175781 0.175781,-0.367188 0.21875,-0.578125 0.039063,-0.21875 0.0625,-0.4375 0.0625,-0.65625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-26" - overflow="visible"> - <path - id="path80" - d="m 4.84375,-0.125 c 0,0.023438 -0.00781,0.0429688 -0.015625,0.0625 C 4.816406,-0.0390625 4.796875,-0.0195312 4.765625,0 4.734375,0.0078125 4.691406,0.015625 4.640625,0.015625 4.585938,0.0234375 4.523438,0.03125 4.453125,0.03125 4.367188,0.03125 4.300781,0.0234375 4.25,0.015625 4.207031,0.015625 4.171875,0.0078125 4.140625,0 4.109375,-0.0195312 4.085938,-0.0390625 4.078125,-0.0625 4.066406,-0.0820312 4.0625,-0.101562 4.0625,-0.125 V -0.75 C 3.789062,-0.457031 3.523438,-0.242188 3.265625,-0.109375 3.003906,0.0234375 2.738281,0.09375 2.46875,0.09375 c -0.3125,0 -0.578125,-0.0546875 -0.796875,-0.15625 -0.21875,-0.101562 -0.398437,-0.242188 -0.53125,-0.421875 -0.125,-0.175781 -0.21875,-0.382813 -0.28125,-0.625 -0.054687,-0.238281 -0.078125,-0.53125 -0.078125,-0.875 v -2.875 c 0,-0.019531 0.003906,-0.039063 0.015625,-0.0625 0.007813,-0.019531 0.03125,-0.035156 0.0625,-0.046875 C 0.898438,-4.988281 0.945312,-5 1,-5 c 0.0625,-0.00781 0.132812,-0.015625 0.21875,-0.015625 0.082031,0 0.148438,0.00781 0.203125,0.015625 0.050781,0 0.09375,0.011719 0.125,0.03125 0.039063,0.011719 0.066406,0.027344 0.078125,0.046875 0.00781,0.023437 0.015625,0.042969 0.015625,0.0625 v 2.75 c 0,0.28125 0.019531,0.507813 0.0625,0.671875 0.039063,0.167969 0.101563,0.308594 0.1875,0.421875 0.082031,0.117187 0.1875,0.210937 0.3125,0.28125 0.125,0.0625 0.269531,0.09375 0.4375,0.09375 0.21875,0 0.429687,-0.078125 0.640625,-0.234375 C 3.5,-1.03125 3.734375,-1.253906 3.984375,-1.546875 v -3.3125 c 0,-0.019531 0.00391,-0.039063 0.015625,-0.0625 C 4.007812,-4.941406 4.03125,-4.957031 4.0625,-4.96875 4.101562,-4.988281 4.148438,-5 4.203125,-5 c 0.050781,-0.00781 0.125,-0.015625 0.21875,-0.015625 0.082031,0 0.148437,0.00781 0.203125,0.015625 0.050781,0 0.09375,0.011719 0.125,0.03125 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.019531,0.023437 0.03125,0.042969 0.03125,0.0625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-27" - overflow="visible"> - <path - id="path83" - d="m 4.875,-0.125 c 0,0.023438 -0.011719,0.0429688 -0.03125,0.0625 C 4.832031,-0.0390625 4.8125,-0.0195312 4.78125,0 4.75,0.0078125 4.703125,0.015625 4.640625,0.015625 4.585938,0.0234375 4.519531,0.03125 4.4375,0.03125 4.351562,0.03125 4.28125,0.0234375 4.21875,0.015625 4.164062,0.015625 4.125,0.0078125 4.09375,0 4.0625,-0.0195312 4.035156,-0.0390625 4.015625,-0.0625 4.003906,-0.0820312 4,-0.101562 4,-0.125 V -2.890625 C 4,-3.160156 3.976562,-3.378906 3.9375,-3.546875 3.894531,-3.710938 3.832031,-3.851562 3.75,-3.96875 3.675781,-4.09375 3.570312,-4.1875 3.4375,-4.25 3.3125,-4.3125 3.164062,-4.34375 3,-4.34375 c -0.21875,0 -0.4375,0.078125 -0.65625,0.234375 -0.210938,0.15625 -0.433594,0.382813 -0.671875,0.671875 v 3.3125 c 0,0.023438 -0.011719,0.0429688 -0.03125,0.0625 C 1.628906,-0.0390625 1.609375,-0.0195312 1.578125,0 1.546875,0.0078125 1.5,0.015625 1.4375,0.015625 1.382812,0.0234375 1.316406,0.03125 1.234375,0.03125 1.148438,0.03125 1.078125,0.0234375 1.015625,0.015625 0.960938,0.015625 0.921875,0.0078125 0.890625,0 0.859375,-0.0195312 0.832031,-0.0390625 0.8125,-0.0625 0.800781,-0.0820312 0.796875,-0.101562 0.796875,-0.125 v -4.734375 c 0,-0.019531 0.003906,-0.039063 0.015625,-0.0625 C 0.820312,-4.941406 0.84375,-4.957031 0.875,-4.96875 0.90625,-4.988281 0.945312,-5 1,-5 c 0.050781,-0.00781 0.117188,-0.015625 0.203125,-0.015625 0.070313,0 0.132813,0.00781 0.1875,0.015625 0.050781,0 0.085937,0.011719 0.109375,0.03125 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.00781,0.023437 0.015625,0.042969 0.015625,0.0625 v 0.625 C 1.847656,-4.523438 2.113281,-4.738281 2.375,-4.875 c 0.269531,-0.144531 0.539062,-0.21875 0.8125,-0.21875 0.3125,0 0.570312,0.058594 0.78125,0.171875 C 4.1875,-4.816406 4.363281,-4.675781 4.5,-4.5 c 0.132812,0.179688 0.226562,0.386719 0.28125,0.625 0.0625,0.242188 0.09375,0.527344 0.09375,0.859375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-28" - overflow="visible"> - <path - id="path86" - d="m 4.421875,-0.390625 c 0,0.074219 -0.00781,0.136719 -0.015625,0.1875 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 4.363281,-0.0625 4.34375,-0.0351562 4.3125,-0.015625 4.289062,-0.00390625 4.265625,0 4.234375,0 h -3 C 1.160156,0 1.085938,-0.0234375 1.015625,-0.078125 0.941406,-0.128906 0.90625,-0.226562 0.90625,-0.375 v -6.28125 c 0,-0.03125 0.003906,-0.054688 0.015625,-0.078125 0.007813,-0.019531 0.03125,-0.035156 0.0625,-0.046875 0.039063,-0.00781 0.09375,-0.019531 0.15625,-0.03125 0.0625,-0.00781 0.132813,-0.015625 0.21875,-0.015625 0.082031,0 0.148437,0.00781 0.203125,0.015625 0.0625,0.011719 0.109375,0.023438 0.140625,0.03125 0.039063,0.011719 0.066406,0.027344 0.078125,0.046875 0.019531,0.023437 0.03125,0.046875 0.03125,0.078125 v 5.875 h 2.421875 c 0.03125,0 0.054687,0.011719 0.078125,0.03125 0.03125,0.011719 0.050781,0.03125 0.0625,0.0625 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 0.00781,0.042969 0.015625,0.101562 0.015625,0.171875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph0-29" - overflow="visible"> - <path - id="path89" - d="m 7.40625,-4.859375 c 0,0.023437 -0.00781,0.054687 -0.015625,0.09375 0,0.03125 -0.011719,0.074219 -0.03125,0.125 L 5.96875,-0.15625 C 5.957031,-0.113281 5.941406,-0.0820312 5.921875,-0.0625 5.898438,-0.0390625 5.867188,-0.0195312 5.828125,0 5.785156,0.0078125 5.726562,0.015625 5.65625,0.015625 5.59375,0.0234375 5.507812,0.03125 5.40625,0.03125 5.289062,0.03125 5.195312,0.0234375 5.125,0.015625 5.050781,0.015625 4.992188,0.0078125 4.953125,0 4.910156,-0.0195312 4.878906,-0.0390625 4.859375,-0.0625 4.835938,-0.09375 4.820312,-0.125 4.8125,-0.15625 l -1,-3.421875 V -3.625 L 3.796875,-3.578125 2.875,-0.15625 C 2.863281,-0.113281 2.847656,-0.0820312 2.828125,-0.0625 2.804688,-0.0390625 2.769531,-0.0195312 2.71875,0 2.675781,0.0078125 2.617188,0.015625 2.546875,0.015625 2.472656,0.0234375 2.382812,0.03125 2.28125,0.03125 2.175781,0.03125 2.085938,0.0234375 2.015625,0.015625 1.953125,0.015625 1.894531,0.0078125 1.84375,0 1.800781,-0.0195312 1.769531,-0.0390625 1.75,-0.0625 1.726562,-0.09375 1.710938,-0.125 1.703125,-0.15625 l -1.375,-4.484375 c -0.023437,-0.050781 -0.039063,-0.09375 -0.046875,-0.125 0,-0.039063 0,-0.070313 0,-0.09375 0,-0.03125 0.003906,-0.054687 0.015625,-0.078125 0.007813,-0.019531 0.03125,-0.035156 0.0625,-0.046875 C 0.398438,-4.992188 0.445312,-5 0.5,-5 c 0.0625,-0.00781 0.128906,-0.015625 0.203125,-0.015625 0.101563,0 0.179687,0.00781 0.234375,0.015625 0.0625,0 0.109375,0.00781 0.140625,0.015625 0.03125,0.011719 0.050781,0.03125 0.0625,0.0625 C 1.160156,-4.898438 1.175781,-4.875 1.1875,-4.84375 l 1.140625,3.890625 V -0.90625 L 2.34375,-0.953125 3.390625,-4.84375 C 3.398438,-4.875 3.410156,-4.898438 3.421875,-4.921875 3.441406,-4.953125 3.46875,-4.972656 3.5,-4.984375 3.53125,-4.992188 3.570312,-5 3.625,-5 c 0.050781,-0.00781 0.125,-0.015625 0.21875,-0.015625 0.082031,0 0.148438,0.00781 0.203125,0.015625 0.050781,0 0.09375,0.00781 0.125,0.015625 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.019531,0.023438 0.03125,0.046875 0.03125,0.078125 l 1.140625,3.90625 v 0.046875 l 0.015625,-0.046875 1.125,-3.890625 c 0,-0.03125 0.00391,-0.054688 0.015625,-0.078125 0.019531,-0.03125 0.046875,-0.050781 0.078125,-0.0625 C 6.679688,-4.992188 6.726562,-5 6.78125,-5 6.84375,-5.007812 6.914062,-5.015625 7,-5.015625 c 0.09375,0 0.160156,0.00781 0.203125,0.015625 0.050781,0 0.09375,0.00781 0.125,0.015625 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.00781,0.023438 0.015625,0.046875 0.015625,0.078125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-0" - overflow="visible"> - <path - id="path92" - d="M 5.15625,-6.8125 V 0 H 0.234375 V -6.8125 Z M 4.6875,-0.421875 v -5.96875 H 0.671875 v 5.96875 z M 4.03125,-4.5 c 0,0.210938 -0.03125,0.398438 -0.09375,0.5625 -0.054688,0.15625 -0.136719,0.292969 -0.25,0.40625 -0.117188,0.105469 -0.25,0.1875 -0.40625,0.25 -0.148438,0.0625 -0.308594,0.101562 -0.484375,0.109375 L 2.78125,-2.375 c 0,0.042969 -0.03125,0.070312 -0.09375,0.078125 -0.054688,0.011719 -0.121094,0.015625 -0.203125,0.015625 -0.054687,0 -0.101563,0 -0.140625,0 -0.03125,0 -0.058594,-0.00391 -0.078125,-0.015625 -0.023437,-0.00781 -0.042969,-0.019531 -0.0625,-0.03125 C 2.191406,-2.335938 2.1875,-2.351562 2.1875,-2.375 L 2.171875,-3.34375 C 2.160156,-3.445312 2.179688,-3.519531 2.234375,-3.5625 2.285156,-3.601562 2.351562,-3.625 2.4375,-3.625 h 0.09375 c 0.15625,0 0.285156,-0.019531 0.390625,-0.0625 0.101563,-0.039062 0.1875,-0.097656 0.25,-0.171875 C 3.242188,-3.929688 3.289062,-4.019531 3.3125,-4.125 3.34375,-4.226562 3.359375,-4.335938 3.359375,-4.453125 3.359375,-4.710938 3.285156,-4.914062 3.140625,-5.0625 2.992188,-5.21875 2.757812,-5.296875 2.4375,-5.296875 2.3125,-5.296875 2.195312,-5.28125 2.09375,-5.25 1.988281,-5.226562 1.894531,-5.195312 1.8125,-5.15625 1.726562,-5.125 1.660156,-5.09375 1.609375,-5.0625 1.554688,-5.039062 1.519531,-5.03125 1.5,-5.03125 c -0.011719,0 -0.023438,0 -0.03125,0 C 1.457031,-5.039062 1.445312,-5.054688 1.4375,-5.078125 1.425781,-5.097656 1.414062,-5.125 1.40625,-5.15625 c 0,-0.039062 0,-0.085938 0,-0.140625 0,-0.0625 0,-0.109375 0,-0.140625 0.00781,-0.039062 0.03125,-0.078125 0.0625,-0.109375 0.019531,-0.019531 0.066406,-0.046875 0.140625,-0.078125 0.070313,-0.03125 0.15625,-0.0625 0.25,-0.09375 0.09375,-0.03125 0.195313,-0.054688 0.3125,-0.078125 0.125,-0.019531 0.242187,-0.03125 0.359375,-0.03125 0.257812,0 0.484375,0.039063 0.671875,0.109375 0.195313,0.074219 0.351563,0.167969 0.46875,0.28125 0.125,0.117188 0.210937,0.257812 0.265625,0.421875 C 4,-4.859375 4.03125,-4.6875 4.03125,-4.5 Z m -1.140625,3.0625 c 0,0.074219 -0.00781,0.136719 -0.015625,0.1875 -0.011719,0.054688 -0.03125,0.09375 -0.0625,0.125 -0.03125,0.03125 -0.074219,0.054688 -0.125,0.0625 -0.054688,0.011719 -0.117188,0.015625 -0.1875,0.015625 -0.074219,0 -0.136719,-0.00391 -0.1875,-0.015625 C 2.257812,-1.070312 2.21875,-1.09375 2.1875,-1.125 2.15625,-1.15625 2.128906,-1.195312 2.109375,-1.25 2.097656,-1.300781 2.09375,-1.363281 2.09375,-1.4375 c 0,-0.070312 0.00391,-0.132812 0.015625,-0.1875 C 2.128906,-1.675781 2.15625,-1.71875 2.1875,-1.75 2.21875,-1.78125 2.257812,-1.800781 2.3125,-1.8125 2.363281,-1.832031 2.425781,-1.84375 2.5,-1.84375 c 0.070312,0 0.132812,0.011719 0.1875,0.03125 0.050781,0.011719 0.09375,0.03125 0.125,0.0625 0.03125,0.03125 0.050781,0.074219 0.0625,0.125 0.00781,0.054688 0.015625,0.117188 0.015625,0.1875 z M 0,2.09375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-1" - overflow="visible"> - <path - id="path95" - d="m 5.03125,-2.203125 c 0,0.292969 -0.046875,0.578125 -0.140625,0.859375 -0.085937,0.28125 -0.21875,0.53125 -0.40625,0.75 -0.1875,0.210938 -0.429687,0.375 -0.71875,0.5 -0.292969,0.125 -0.636719,0.1875 -1.03125,0.1875 C 2.441406,0.09375 2.1875,0.0625 1.96875,0 1.75,-0.0703125 1.554688,-0.171875 1.390625,-0.296875 1.234375,-0.429688 1.101562,-0.59375 1,-0.78125 0.894531,-0.96875 0.804688,-1.179688 0.734375,-1.421875 0.671875,-1.671875 0.625,-1.9375 0.59375,-2.21875 0.570312,-2.507812 0.5625,-2.820312 0.5625,-3.15625 c 0,-0.289062 0.015625,-0.582031 0.046875,-0.875 0.03125,-0.300781 0.085937,-0.585938 0.171875,-0.859375 0.082031,-0.28125 0.191406,-0.539063 0.328125,-0.78125 C 1.242188,-5.921875 1.414062,-6.132812 1.625,-6.3125 1.832031,-6.5 2.082031,-6.644531 2.375,-6.75 c 0.289062,-0.101562 0.628906,-0.15625 1.015625,-0.15625 0.132813,0 0.265625,0.011719 0.390625,0.03125 0.132812,0.011719 0.257812,0.03125 0.375,0.0625 0.113281,0.023438 0.207031,0.046875 0.28125,0.078125 0.082031,0.03125 0.132812,0.058594 0.15625,0.078125 0.019531,0.023438 0.035156,0.042969 0.046875,0.0625 0.019531,0.023438 0.03125,0.046875 0.03125,0.078125 0.00781,0.023437 0.015625,0.054687 0.015625,0.09375 0.00781,0.03125 0.015625,0.070313 0.015625,0.109375 0,0.0625 0,0.121094 0,0.171875 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 4.660156,-6 4.644531,-5.976562 4.625,-5.96875 c -0.023438,0.011719 -0.046875,0.015625 -0.078125,0.015625 -0.03125,0 -0.085937,-0.00781 -0.15625,-0.03125 C 4.328125,-6.003906 4.25,-6.03125 4.15625,-6.0625 4.0625,-6.09375 3.945312,-6.117188 3.8125,-6.140625 3.675781,-6.171875 3.519531,-6.1875 3.34375,-6.1875 c -0.335938,0 -0.621094,0.070312 -0.859375,0.203125 C 2.253906,-5.847656 2.0625,-5.664062 1.90625,-5.4375 c -0.148438,0.21875 -0.257812,0.480469 -0.328125,0.78125 -0.0625,0.292969 -0.101563,0.601562 -0.109375,0.921875 0.082031,-0.050781 0.179688,-0.101563 0.296875,-0.15625 0.113281,-0.050781 0.238281,-0.097656 0.375,-0.140625 0.132813,-0.039062 0.273437,-0.078125 0.421875,-0.109375 0.15625,-0.03125 0.320312,-0.046875 0.5,-0.046875 0.363281,0 0.671875,0.054688 0.921875,0.15625 0.257813,0.105469 0.46875,0.246094 0.625,0.421875 0.15625,0.179687 0.265625,0.386719 0.328125,0.625 0.0625,0.242187 0.09375,0.5 0.09375,0.78125 z M 4.125,-2.125 c 0,-0.195312 -0.023438,-0.378906 -0.0625,-0.546875 -0.042969,-0.164063 -0.109375,-0.304687 -0.203125,-0.421875 -0.09375,-0.125 -0.21875,-0.21875 -0.375,-0.28125 -0.15625,-0.0625 -0.355469,-0.09375 -0.59375,-0.09375 -0.125,0 -0.257813,0.015625 -0.390625,0.046875 -0.125,0.023437 -0.25,0.054687 -0.375,0.09375 C 2.007812,-3.296875 1.894531,-3.25 1.78125,-3.1875 c -0.117188,0.054688 -0.214844,0.109375 -0.296875,0.171875 0,0.449219 0.023437,0.828125 0.078125,1.140625 0.0625,0.304688 0.144531,0.546875 0.25,0.734375 0.113281,0.179687 0.253906,0.308594 0.421875,0.390625 0.164063,0.085938 0.359375,0.125 0.578125,0.125 0.21875,0 0.410156,-0.039062 0.578125,-0.125 0.164063,-0.09375 0.300781,-0.207031 0.40625,-0.34375 0.113281,-0.144531 0.195313,-0.304688 0.25,-0.484375 C 4.097656,-1.753906 4.125,-1.9375 4.125,-2.125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-2" - overflow="visible"> - <path - id="path98" - d="m 1.953125,-0.75 c 0,0.105469 -0.00781,0.203125 -0.015625,0.296875 C 1.925781,-0.359375 1.90625,-0.269531 1.875,-0.1875 1.851562,-0.113281 1.820312,-0.0390625 1.78125,0.03125 1.75,0.113281 1.703125,0.203125 1.640625,0.296875 L 0.921875,1.375 C 0.898438,1.40625 0.878906,1.425781 0.859375,1.4375 0.835938,1.457031 0.804688,1.472656 0.765625,1.484375 0.734375,1.503906 0.695312,1.515625 0.65625,1.515625 0.613281,1.523438 0.554688,1.53125 0.484375,1.53125 0.429688,1.53125 0.382812,1.523438 0.34375,1.515625 0.300781,1.515625 0.269531,1.503906 0.25,1.484375 0.226562,1.472656 0.21875,1.457031 0.21875,1.4375 0.21875,1.414062 0.222656,1.394531 0.234375,1.375 L 0.9375,-0.078125 V -0.75 c 0,-0.09375 0.007812,-0.164062 0.03125,-0.21875 0.019531,-0.0625 0.050781,-0.101562 0.09375,-0.125 0.039062,-0.03125 0.09375,-0.050781 0.15625,-0.0625 0.0625,-0.00781 0.140625,-0.015625 0.234375,-0.015625 0.082031,0 0.15625,0.00781 0.21875,0.015625 0.070313,0.011719 0.125,0.03125 0.15625,0.0625 0.039063,0.023438 0.070313,0.0625 0.09375,0.125 0.019531,0.054688 0.03125,0.125 0.03125,0.21875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-3" - overflow="visible"> - <path - id="path101" - d="m 4.8125,-1.953125 c 0,0.3125 -0.058594,0.601563 -0.171875,0.859375 -0.105469,0.25 -0.261719,0.464844 -0.46875,0.640625 -0.199219,0.179687 -0.449219,0.3125 -0.75,0.40625 -0.292969,0.09375 -0.625,0.140625 -1,0.140625 -0.230469,0 -0.445313,-0.0234375 -0.640625,-0.0625 C 1.582031,0 1.40625,-0.0351562 1.25,-0.078125 1.09375,-0.128906 0.960938,-0.179688 0.859375,-0.234375 0.753906,-0.296875 0.6875,-0.335938 0.65625,-0.359375 0.632812,-0.390625 0.617188,-0.414062 0.609375,-0.4375 0.597656,-0.457031 0.585938,-0.484375 0.578125,-0.515625 0.566406,-0.554688 0.554688,-0.601562 0.546875,-0.65625 c 0,-0.050781 0,-0.113281 0,-0.1875 0,-0.125 0.007813,-0.207031 0.03125,-0.25 0.019531,-0.050781 0.054687,-0.078125 0.109375,-0.078125 0.03125,0 0.09375,0.027344 0.1875,0.078125 0.09375,0.054688 0.210938,0.117188 0.359375,0.1875 0.144531,0.0625 0.3125,0.125 0.5,0.1875 0.195313,0.054688 0.414063,0.078125 0.65625,0.078125 0.226563,0 0.429687,-0.03125 0.609375,-0.09375 0.175781,-0.0625 0.320312,-0.144531 0.4375,-0.25 0.125,-0.113281 0.210938,-0.242187 0.265625,-0.390625 0.0625,-0.144531 0.09375,-0.304688 0.09375,-0.484375 C 3.796875,-2.054688 3.757812,-2.226562 3.6875,-2.375 3.613281,-2.53125 3.503906,-2.664062 3.359375,-2.78125 3.210938,-2.894531 3.03125,-2.976562 2.8125,-3.03125 2.601562,-3.09375 2.363281,-3.125 2.09375,-3.125 H 1.453125 c -0.03125,0 -0.0625,-0.00391 -0.09375,-0.015625 -0.023437,-0.019531 -0.042969,-0.039063 -0.0625,-0.0625 C 1.273438,-3.234375 1.257812,-3.269531 1.25,-3.3125 1.238281,-3.363281 1.234375,-3.425781 1.234375,-3.5 c 0,-0.0625 0.00391,-0.113281 0.015625,-0.15625 0.00781,-0.050781 0.023438,-0.085938 0.046875,-0.109375 0.019531,-0.03125 0.039063,-0.050781 0.0625,-0.0625 C 1.378906,-3.835938 1.40625,-3.84375 1.4375,-3.84375 h 0.59375 c 0.238281,0 0.445312,-0.03125 0.625,-0.09375 C 2.84375,-4 3,-4.082031 3.125,-4.1875 3.257812,-4.300781 3.359375,-4.4375 3.421875,-4.59375 3.492188,-4.75 3.53125,-4.925781 3.53125,-5.125 3.53125,-5.257812 3.503906,-5.390625 3.453125,-5.515625 3.410156,-5.648438 3.34375,-5.765625 3.25,-5.859375 3.15625,-5.953125 3.035156,-6.023438 2.890625,-6.078125 2.753906,-6.140625 2.59375,-6.171875 2.40625,-6.171875 c -0.199219,0 -0.386719,0.03125 -0.5625,0.09375 -0.167969,0.0625 -0.320312,0.132813 -0.453125,0.203125 -0.136719,0.074219 -0.246094,0.140625 -0.328125,0.203125 -0.085938,0.0625 -0.148438,0.09375 -0.1875,0.09375 -0.023438,0 -0.042969,-0.00391 -0.0625,-0.015625 C 0.789062,-5.601562 0.773438,-5.617188 0.765625,-5.640625 0.753906,-5.671875 0.742188,-5.707031 0.734375,-5.75 c 0,-0.050781 0,-0.117188 0,-0.203125 0,-0.050781 0,-0.097656 0,-0.140625 0.007813,-0.039062 0.019531,-0.070312 0.03125,-0.09375 0.007813,-0.03125 0.019531,-0.054688 0.03125,-0.078125 0.007813,-0.03125 0.03125,-0.0625 0.0625,-0.09375 C 0.898438,-6.390625 0.96875,-6.4375 1.0625,-6.5 1.164062,-6.5625 1.289062,-6.625 1.4375,-6.6875 1.59375,-6.75 1.765625,-6.800781 1.953125,-6.84375 c 0.195313,-0.039062 0.410156,-0.0625 0.640625,-0.0625 0.3125,0 0.585938,0.042969 0.828125,0.125 0.238281,0.074219 0.4375,0.183594 0.59375,0.328125 0.164063,0.148437 0.285156,0.324219 0.359375,0.53125 0.082031,0.210937 0.125,0.4375 0.125,0.6875 0,0.210937 -0.03125,0.40625 -0.09375,0.59375 -0.054688,0.1875 -0.136719,0.355469 -0.25,0.5 C 4.050781,-4.003906 3.921875,-3.882812 3.765625,-3.78125 3.609375,-3.6875 3.425781,-3.617188 3.21875,-3.578125 V -3.5625 c 0.226562,0.023438 0.441406,0.078125 0.640625,0.171875 0.195313,0.09375 0.363281,0.214844 0.5,0.359375 0.144531,0.136719 0.253906,0.296875 0.328125,0.484375 0.082031,0.1875 0.125,0.386719 0.125,0.59375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-4" - overflow="visible"> - <path - id="path104" - d="m 5.09375,-3.421875 c 0,0.523437 -0.042969,1 -0.125,1.4375 C 4.882812,-1.554688 4.742188,-1.1875 4.546875,-0.875 c -0.1875,0.3125 -0.4375,0.554688 -0.75,0.71875 -0.304687,0.1640625 -0.683594,0.25 -1.140625,0.25 C 2.226562,0.09375 1.867188,0.0195312 1.578125,-0.125 1.285156,-0.28125 1.050781,-0.503906 0.875,-0.796875 0.695312,-1.097656 0.566406,-1.460938 0.484375,-1.890625 0.410156,-2.328125 0.375,-2.828125 0.375,-3.390625 0.375,-3.910156 0.414062,-4.382812 0.5,-4.8125 0.582031,-5.25 0.71875,-5.625 0.90625,-5.9375 c 0.195312,-0.3125 0.445312,-0.550781 0.75,-0.71875 0.3125,-0.164062 0.691406,-0.25 1.140625,-0.25 0.4375,0 0.800781,0.078125 1.09375,0.234375 C 4.179688,-6.523438 4.414062,-6.300781 4.59375,-6 c 0.175781,0.292969 0.300781,0.65625 0.375,1.09375 0.082031,0.429688 0.125,0.921875 0.125,1.484375 z m -0.9375,0.0625 C 4.15625,-3.703125 4.144531,-4.007812 4.125,-4.28125 4.101562,-4.550781 4.066406,-4.785156 4.015625,-4.984375 3.972656,-5.191406 3.910156,-5.367188 3.828125,-5.515625 3.753906,-5.671875 3.664062,-5.796875 3.5625,-5.890625 3.457031,-5.984375 3.335938,-6.050781 3.203125,-6.09375 3.066406,-6.144531 2.914062,-6.171875 2.75,-6.171875 c -0.304688,0 -0.546875,0.074219 -0.734375,0.21875 -0.179687,0.136719 -0.324219,0.328125 -0.4375,0.578125 -0.105469,0.242188 -0.179687,0.527344 -0.21875,0.859375 -0.03125,0.335937 -0.046875,0.6875 -0.046875,1.0625 0,0.511719 0.023438,0.945313 0.078125,1.296875 0.050781,0.355469 0.132813,0.648438 0.25,0.875 0.113281,0.21875 0.257813,0.382812 0.4375,0.484375 0.175781,0.105469 0.390625,0.15625 0.640625,0.15625 0.195312,0 0.367188,-0.03125 0.515625,-0.09375 C 3.378906,-0.796875 3.503906,-0.882812 3.609375,-1 3.722656,-1.125 3.8125,-1.265625 3.875,-1.421875 3.945312,-1.585938 4.003906,-1.769531 4.046875,-1.96875 4.085938,-2.175781 4.113281,-2.394531 4.125,-2.625 4.144531,-2.863281 4.15625,-3.109375 4.15625,-3.359375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-5" - overflow="visible"> - <path - id="path107" - d="m 4.859375,-0.390625 c 0,0.0625 -0.00781,0.121094 -0.015625,0.171875 0,0.054688 -0.011719,0.09375 -0.03125,0.125 C 4.800781,-0.0625 4.78125,-0.0351562 4.75,-0.015625 4.726562,-0.00390625 4.703125,0 4.671875,0 H 0.90625 C 0.851562,0 0.804688,-0.00390625 0.765625,-0.015625 c -0.03125,-0.0078125 -0.0625,-0.03125 -0.09375,-0.0625 -0.023437,-0.03125 -0.042969,-0.070313 -0.0625,-0.125 -0.011719,-0.050781 -0.015625,-0.113281 -0.015625,-0.1875 0,-0.070313 0,-0.132813 0,-0.1875 0.007812,-0.050781 0.023438,-0.097656 0.046875,-0.140625 0.019531,-0.039062 0.039063,-0.082031 0.0625,-0.125 0.03125,-0.039062 0.066406,-0.082031 0.109375,-0.125 L 2.125,-2.375 C 2.4375,-2.695312 2.679688,-2.984375 2.859375,-3.234375 3.046875,-3.492188 3.1875,-3.726562 3.28125,-3.9375 3.382812,-4.144531 3.453125,-4.332031 3.484375,-4.5 3.515625,-4.675781 3.53125,-4.84375 3.53125,-5 3.53125,-5.144531 3.503906,-5.285156 3.453125,-5.421875 3.410156,-5.554688 3.34375,-5.675781 3.25,-5.78125 3.15625,-5.882812 3.035156,-5.960938 2.890625,-6.015625 c -0.136719,-0.0625 -0.292969,-0.09375 -0.46875,-0.09375 -0.21875,0 -0.417969,0.03125 -0.59375,0.09375 -0.167969,0.054687 -0.3125,0.117187 -0.4375,0.1875 C 1.265625,-5.753906 1.15625,-5.6875 1.0625,-5.625 0.976562,-5.570312 0.914062,-5.546875 0.875,-5.546875 0.851562,-5.546875 0.832031,-5.550781 0.8125,-5.5625 0.789062,-5.570312 0.773438,-5.59375 0.765625,-5.625 0.753906,-5.664062 0.742188,-5.710938 0.734375,-5.765625 0.722656,-5.816406 0.71875,-5.878906 0.71875,-5.953125 c 0,-0.050781 0,-0.09375 0,-0.125 C 0.726562,-6.117188 0.738281,-6.15625 0.75,-6.1875 0.757812,-6.21875 0.769531,-6.242188 0.78125,-6.265625 0.800781,-6.285156 0.832031,-6.3125 0.875,-6.34375 0.914062,-6.382812 0.988281,-6.4375 1.09375,-6.5 1.195312,-6.5625 1.320312,-6.625 1.46875,-6.6875 1.625,-6.75 1.796875,-6.800781 1.984375,-6.84375 c 0.195313,-0.039062 0.394531,-0.0625 0.59375,-0.0625 0.332031,0 0.625,0.046875 0.875,0.140625 0.25,0.085937 0.453125,0.210937 0.609375,0.375 0.164062,0.15625 0.285156,0.34375 0.359375,0.5625 0.082031,0.21875 0.125,0.449219 0.125,0.6875 0,0.21875 -0.023437,0.4375 -0.0625,0.65625 -0.03125,0.210937 -0.109375,0.4375 -0.234375,0.6875 -0.125,0.25 -0.308594,0.53125 -0.546875,0.84375 -0.230469,0.304687 -0.539063,0.65625 -0.921875,1.0625 l -1.09375,1.125 h 2.96875 c 0.03125,0 0.054688,0.011719 0.078125,0.03125 0.03125,0.011719 0.054687,0.03125 0.078125,0.0625 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 0.00781,0.042969 0.015625,0.09375 0.015625,0.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-6" - overflow="visible"> - <path - id="path110" - d="m 5.15625,-1.9375 c 0,0.117188 -0.023438,0.210938 -0.0625,0.28125 C 5.0625,-1.59375 5.015625,-1.5625 4.953125,-1.5625 H 4.1875 v 1.4375 c 0,0.023438 -0.011719,0.0429688 -0.03125,0.0625 C 4.144531,-0.0390625 4.117188,-0.0195312 4.078125,0 4.046875,0.0078125 4.003906,0.015625 3.953125,0.015625 3.898438,0.0234375 3.828125,0.03125 3.734375,0.03125 3.648438,0.03125 3.578125,0.0234375 3.515625,0.015625 3.460938,0.015625 3.421875,0.0078125 3.390625,0 3.359375,-0.0195312 3.335938,-0.0390625 3.328125,-0.0625 3.316406,-0.0820312 3.3125,-0.101562 3.3125,-0.125 V -1.5625 H 0.5 c -0.042969,0 -0.078125,-0.00391 -0.109375,-0.015625 C 0.359375,-1.585938 0.332031,-1.601562 0.3125,-1.625 0.289062,-1.65625 0.273438,-1.695312 0.265625,-1.75 0.253906,-1.8125 0.25,-1.882812 0.25,-1.96875 c 0,-0.0625 0,-0.117188 0,-0.171875 C 0.257812,-2.191406 0.269531,-2.238281 0.28125,-2.28125 0.289062,-2.332031 0.300781,-2.375 0.3125,-2.40625 0.332031,-2.445312 0.359375,-2.492188 0.390625,-2.546875 L 2.84375,-6.6875 c 0.00781,-0.019531 0.03125,-0.039062 0.0625,-0.0625 0.039062,-0.019531 0.085938,-0.035156 0.140625,-0.046875 0.050781,-0.019531 0.113281,-0.03125 0.1875,-0.03125 0.082031,-0.00781 0.175781,-0.015625 0.28125,-0.015625 0.113281,0 0.210937,0.00781 0.296875,0.015625 0.082031,0.011719 0.148438,0.023437 0.203125,0.03125 0.050781,0.011719 0.09375,0.03125 0.125,0.0625 C 4.171875,-6.710938 4.1875,-6.6875 4.1875,-6.65625 v 4.34375 h 0.765625 c 0.0625,0 0.109375,0.03125 0.140625,0.09375 0.039062,0.0625 0.0625,0.15625 0.0625,0.28125 z M 3.3125,-6.046875 H 3.296875 L 1.078125,-2.3125 H 3.3125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-7" - overflow="visible"> - <path - id="path113" - d="m 5.015625,-1.75 c 0,0.292969 -0.054687,0.558594 -0.15625,0.796875 C 4.753906,-0.722656 4.601562,-0.53125 4.40625,-0.375 c -0.199219,0.15625 -0.445312,0.2773438 -0.734375,0.359375 -0.292969,0.0703125 -0.625,0.109375 -1,0.109375 C 2.316406,0.09375 2,0.0546875 1.71875,-0.015625 1.445312,-0.0859375 1.210938,-0.191406 1.015625,-0.328125 0.828125,-0.472656 0.679688,-0.648438 0.578125,-0.859375 0.484375,-1.078125 0.4375,-1.320312 0.4375,-1.59375 c 0,-0.207031 0.03125,-0.398438 0.09375,-0.578125 0.070312,-0.1875 0.171875,-0.351563 0.296875,-0.5 C 0.960938,-2.828125 1.125,-2.96875 1.3125,-3.09375 1.507812,-3.226562 1.734375,-3.351562 1.984375,-3.46875 1.765625,-3.582031 1.570312,-3.695312 1.40625,-3.8125 1.25,-3.9375 1.113281,-4.066406 1,-4.203125 0.894531,-4.347656 0.8125,-4.5 0.75,-4.65625 0.695312,-4.820312 0.671875,-5.003906 0.671875,-5.203125 c 0,-0.226563 0.039063,-0.445313 0.125,-0.65625 0.082031,-0.21875 0.210937,-0.398437 0.390625,-0.546875 0.175781,-0.15625 0.394531,-0.273438 0.65625,-0.359375 0.269531,-0.09375 0.585938,-0.140625 0.953125,-0.140625 0.34375,0 0.640625,0.042969 0.890625,0.125 0.25,0.074219 0.453125,0.183594 0.609375,0.328125 0.164063,0.148437 0.285156,0.320313 0.359375,0.515625 0.082031,0.1875 0.125,0.390625 0.125,0.609375 0,0.179687 -0.03125,0.351563 -0.09375,0.515625 -0.054688,0.167969 -0.136719,0.324219 -0.25,0.46875 -0.117188,0.148438 -0.257812,0.289062 -0.421875,0.421875 -0.15625,0.125 -0.339844,0.246094 -0.546875,0.359375 0.25,0.117188 0.46875,0.242188 0.65625,0.375 0.195312,0.125 0.359375,0.265625 0.484375,0.421875 0.132813,0.148437 0.234375,0.304687 0.296875,0.46875 0.070312,0.167969 0.109375,0.351563 0.109375,0.546875 z m -1.125,-3.5 c 0,-0.144531 -0.027344,-0.273438 -0.078125,-0.390625 -0.054688,-0.125 -0.132812,-0.226563 -0.234375,-0.3125 -0.09375,-0.082031 -0.214844,-0.144531 -0.359375,-0.1875 -0.148438,-0.039063 -0.3125,-0.0625 -0.5,-0.0625 -0.375,0 -0.664062,0.089844 -0.859375,0.265625 C 1.660156,-5.769531 1.5625,-5.539062 1.5625,-5.25 c 0,0.148438 0.019531,0.277344 0.0625,0.390625 0.050781,0.117187 0.128906,0.226563 0.234375,0.328125 0.101563,0.105469 0.226563,0.210938 0.375,0.3125 0.15625,0.105469 0.335937,0.210938 0.546875,0.3125 0.351562,-0.1875 0.625,-0.390625 0.8125,-0.609375 C 3.789062,-4.734375 3.890625,-4.976562 3.890625,-5.25 Z m 0.21875,3.59375 c 0,-0.15625 -0.03125,-0.300781 -0.09375,-0.4375 -0.0625,-0.132812 -0.15625,-0.253906 -0.28125,-0.359375 C 3.617188,-2.566406 3.46875,-2.675781 3.28125,-2.78125 3.101562,-2.894531 2.894531,-3.007812 2.65625,-3.125 2.4375,-3.019531 2.242188,-2.910156 2.078125,-2.796875 c -0.167969,0.105469 -0.304687,0.214844 -0.40625,0.328125 -0.105469,0.117188 -0.1875,0.242188 -0.25,0.375 -0.054687,0.125 -0.078125,0.265625 -0.078125,0.421875 0,0.34375 0.113281,0.609375 0.34375,0.796875 0.238281,0.179688 0.59375,0.265625 1.0625,0.265625 0.445312,0 0.785156,-0.09375 1.015625,-0.28125 0.226563,-0.1875 0.34375,-0.441406 0.34375,-0.765625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph1-8" - overflow="visible"> - <path - id="path116" - d="m 4.875,-0.359375 c 0,0.0625 -0.00781,0.121094 -0.015625,0.171875 -0.011719,0.042969 -0.027344,0.078125 -0.046875,0.109375 -0.011719,0.03125 -0.027344,0.0546875 -0.046875,0.0625 C 4.742188,-0.00390625 4.71875,0 4.6875,0 H 1.125 C 1.101562,0 1.082031,-0.00390625 1.0625,-0.015625 1.039062,-0.0234375 1.019531,-0.046875 1,-0.078125 0.976562,-0.109375 0.960938,-0.144531 0.953125,-0.1875 0.941406,-0.238281 0.9375,-0.296875 0.9375,-0.359375 c 0,-0.0625 0.003906,-0.113281 0.015625,-0.15625 0.007813,-0.050781 0.019531,-0.085937 0.03125,-0.109375 0.019531,-0.03125 0.039063,-0.050781 0.0625,-0.0625 0.03125,-0.019531 0.054687,-0.03125 0.078125,-0.03125 h 1.421875 v -5.1875 l -1.3125,0.78125 c -0.0625,0.042969 -0.117187,0.070312 -0.15625,0.078125 C 1.035156,-5.046875 1,-5.054688 0.96875,-5.078125 0.945312,-5.097656 0.929688,-5.132812 0.921875,-5.1875 c 0,-0.0625 0,-0.128906 0,-0.203125 0,-0.0625 0,-0.113281 0,-0.15625 C 0.929688,-5.585938 0.941406,-5.625 0.953125,-5.65625 0.960938,-5.6875 0.972656,-5.710938 0.984375,-5.734375 1.003906,-5.753906 1.03125,-5.773438 1.0625,-5.796875 l 1.578125,-1 C 2.648438,-6.804688 2.664062,-6.8125 2.6875,-6.8125 c 0.019531,-0.00781 0.046875,-0.019531 0.078125,-0.03125 0.03125,-0.00781 0.066406,-0.015625 0.109375,-0.015625 0.039062,0 0.09375,0 0.15625,0 0.082031,0 0.148438,0.00781 0.203125,0.015625 0.0625,0 0.109375,0.011719 0.140625,0.03125 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.00781,0.011719 0.015625,0.027344 0.015625,0.046875 v 6 H 4.6875 c 0.03125,0 0.054688,0.011719 0.078125,0.03125 0.03125,0.011719 0.050781,0.03125 0.0625,0.0625 0.019531,0.023438 0.03125,0.058594 0.03125,0.109375 0.00781,0.042969 0.015625,0.09375 0.015625,0.15625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-0" - overflow="visible"> - <path - id="path119" - d="M -7.578125,-5.734375 H 0 v 5.46875 H -7.578125 Z M -0.46875,-5.21875 H -7.109375 V -0.75 H -0.46875 Z M -5.015625,-4.5 c 0.230469,0 0.4375,0.039062 0.625,0.109375 0.179687,0.0625 0.328125,0.15625 0.453125,0.28125 0.125,0.125 0.226562,0.273437 0.296875,0.4375 0.0625,0.167969 0.101563,0.351563 0.109375,0.546875 l 0.890625,0.03125 c 0.042969,0 0.074219,0.03125 0.09375,0.09375 0.011719,0.0625 0.015625,0.140625 0.015625,0.234375 0,0.0625 0,0.117187 0,0.15625 -0.00781,0.03125 -0.015625,0.0625 -0.015625,0.09375 -0.00781,0.023437 -0.019531,0.042969 -0.03125,0.0625 -0.019531,0.011719 -0.039063,0.015625 -0.0625,0.015625 l -1.078125,0.015625 c -0.113281,0.011719 -0.191406,-0.00781 -0.234375,-0.0625 -0.050781,-0.050781 -0.078125,-0.125 -0.078125,-0.21875 V -2.8125 c 0,-0.175781 -0.019531,-0.320312 -0.0625,-0.4375 -0.050781,-0.113281 -0.117188,-0.207031 -0.203125,-0.28125 -0.082031,-0.070312 -0.179687,-0.125 -0.296875,-0.15625 -0.113281,-0.03125 -0.238281,-0.046875 -0.375,-0.046875 -0.28125,0 -0.503906,0.085937 -0.671875,0.25 -0.164063,0.15625 -0.25,0.414063 -0.25,0.765625 0,0.148438 0.015625,0.277344 0.046875,0.390625 0.023438,0.117187 0.054688,0.21875 0.09375,0.3125 0.03125,0.09375 0.0625,0.167969 0.09375,0.21875 0.03125,0.054687 0.046875,0.09375 0.046875,0.125 0,0.011719 0,0.027344 0,0.046875 -0.00781,0.011719 -0.023437,0.023438 -0.046875,0.03125 -0.019531,0.011719 -0.046875,0.023438 -0.078125,0.03125 -0.039063,0 -0.09375,0 -0.15625,0 -0.070313,0 -0.128906,-0.00391 -0.171875,-0.015625 -0.039062,-0.00781 -0.078125,-0.03125 -0.109375,-0.0625 -0.03125,-0.019531 -0.0625,-0.066406 -0.09375,-0.140625 -0.03125,-0.082031 -0.0625,-0.175781 -0.09375,-0.28125 -0.039063,-0.113281 -0.070313,-0.234375 -0.09375,-0.359375 -0.019531,-0.132813 -0.03125,-0.265625 -0.03125,-0.390625 0,-0.300781 0.042969,-0.554688 0.125,-0.765625 0.074219,-0.207031 0.179687,-0.378906 0.3125,-0.515625 0.125,-0.132812 0.28125,-0.234375 0.46875,-0.296875 C -5.398438,-4.460938 -5.210938,-4.5 -5.015625,-4.5 Z m 3.421875,1.28125 c 0.074219,0 0.140625,0.011719 0.203125,0.03125 0.054687,0.011719 0.101563,0.03125 0.140625,0.0625 0.03125,0.03125 0.058594,0.078125 0.078125,0.140625 0.011719,0.054687 0.015625,0.121094 0.015625,0.203125 0,0.085938 -0.00391,0.15625 -0.015625,0.21875 -0.019531,0.054688 -0.046875,0.101562 -0.078125,0.140625 -0.039062,0.03125 -0.085938,0.058594 -0.140625,0.078125 -0.0625,0.011719 -0.128906,0.015625 -0.203125,0.015625 -0.082031,0 -0.148438,-0.00391 -0.203125,-0.015625 -0.0625,-0.019531 -0.109375,-0.046875 -0.140625,-0.078125 -0.039062,-0.039063 -0.066406,-0.085937 -0.078125,-0.140625 -0.019531,-0.0625 -0.03125,-0.132812 -0.03125,-0.21875 0,-0.082031 0.011719,-0.148438 0.03125,-0.203125 0.011719,-0.0625 0.039063,-0.109375 0.078125,-0.140625 0.03125,-0.03125 0.078125,-0.050781 0.140625,-0.0625 0.054687,-0.019531 0.121094,-0.03125 0.203125,-0.03125 z M 2.328125,0 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-1" - overflow="visible"> - <path - id="path122" - d="m -7.15625,-5.765625 c 0.085938,0 0.152344,0.00781 0.203125,0.015625 0.054687,0.011719 0.09375,0.027344 0.125,0.046875 0.03125,0.011719 0.058594,0.03125 0.078125,0.0625 0.011719,0.023437 0.015625,0.046875 0.015625,0.078125 v 2.140625 h 6.578125 c 0.03125,0 0.0625,0.011719 0.09375,0.03125 0.0234375,0.011719 0.0390625,0.039063 0.046875,0.078125 0.01171875,0.03125 0.01953125,0.078125 0.03125,0.140625 0.0078125,0.0625 0.015625,0.148437 0.015625,0.25 0,0.09375 -0.0078125,0.179687 -0.015625,0.25 -0.01171875,0.0625 -0.01953125,0.117187 -0.03125,0.15625 -0.0078125,0.03125 -0.0234375,0.058594 -0.046875,0.078125 -0.03125,0.011719 -0.0625,0.015625 -0.09375,0.015625 h -6.578125 v 2.140625 c 0,0.03125 -0.00391,0.058594 -0.015625,0.078125 -0.019531,0.023437 -0.046875,0.042969 -0.078125,0.0625 -0.03125,0.011719 -0.070313,0.023437 -0.125,0.03125 -0.050781,0.0117188 -0.117187,0.015625 -0.203125,0.015625 -0.070312,0 -0.132812,-0.0039062 -0.1875,-0.015625 -0.0625,-0.007813 -0.109375,-0.019531 -0.140625,-0.03125 -0.03125,-0.019531 -0.050781,-0.039063 -0.0625,-0.0625 C -7.566406,-0.222656 -7.578125,-0.25 -7.578125,-0.28125 V -5.5625 c 0,-0.03125 0.011719,-0.054688 0.03125,-0.078125 0.011719,-0.03125 0.03125,-0.050781 0.0625,-0.0625 0.03125,-0.019531 0.078125,-0.035156 0.140625,-0.046875 0.054688,-0.00781 0.117188,-0.015625 0.1875,-0.015625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-2" - overflow="visible"> - <path - id="path125" - d="m -0.140625,-5.4375 c 0.03125,0 0.0585938,0.011719 0.078125,0.03125 0.0234375,0.011719 0.0429688,0.039062 0.0625,0.078125 0.0078125,0.03125 0.015625,0.078125 0.015625,0.140625 0.0078125,0.0625 0.015625,0.140625 0.015625,0.234375 0,0.09375 -0.0078125,0.171875 -0.015625,0.234375 0,0.0625 -0.0078125,0.117188 -0.015625,0.15625 -0.0195312,0.03125 -0.0390625,0.058594 -0.0625,0.078125 -0.0195312,0.011719 -0.046875,0.015625 -0.078125,0.015625 h -3.09375 c -0.300781,0 -0.539063,0.027344 -0.71875,0.078125 -0.1875,0.042969 -0.347656,0.109375 -0.484375,0.203125 -0.132812,0.085938 -0.234375,0.199219 -0.296875,0.34375 -0.070313,0.136719 -0.109375,0.296875 -0.109375,0.484375 0,0.25 0.089844,0.496094 0.265625,0.734375 0.167969,0.242188 0.417969,0.496094 0.75,0.765625 h 3.6875 c 0.03125,0 0.0585938,0.011719 0.078125,0.03125 0.0234375,0.011719 0.0429688,0.03125 0.0625,0.0625 0.0078125,0.03125 0.015625,0.078125 0.015625,0.140625 0.0078125,0.0625 0.015625,0.148438 0.015625,0.25 0,0.09375 -0.0078125,0.171875 -0.015625,0.234375 0,0.0625 -0.0078125,0.117187 -0.015625,0.15625 -0.0195312,0.03125 -0.0390625,0.058594 -0.0625,0.078125 -0.0195312,0.011719 -0.046875,0.015625 -0.078125,0.015625 H -7.96875 c -0.03125,0 -0.054688,-0.003906 -0.078125,-0.015625 -0.03125,-0.019531 -0.050781,-0.046875 -0.0625,-0.078125 -0.019531,-0.039063 -0.03125,-0.09375 -0.03125,-0.15625 -0.00781,-0.0625 -0.015625,-0.140625 -0.015625,-0.234375 0,-0.101562 0.00781,-0.1875 0.015625,-0.25 0,-0.0625 0.011719,-0.109375 0.03125,-0.140625 0.011719,-0.03125 0.03125,-0.050781 0.0625,-0.0625 C -8.023438,-1.847656 -8,-1.859375 -7.96875,-1.859375 h 3.15625 c -0.289062,-0.28125 -0.507812,-0.5625 -0.65625,-0.84375 -0.144531,-0.28125 -0.21875,-0.5625 -0.21875,-0.84375 0,-0.351563 0.0625,-0.648437 0.1875,-0.890625 0.117188,-0.238281 0.273438,-0.429688 0.46875,-0.578125 0.199219,-0.15625 0.433594,-0.265625 0.703125,-0.328125 0.273437,-0.0625 0.59375,-0.09375 0.96875,-0.09375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-3" - overflow="visible"> - <path - id="path128" - d="m -5.078125,-3.984375 c 0.085937,0 0.15625,0.00781 0.21875,0.015625 0.0625,0 0.109375,0.00781 0.140625,0.015625 0.03125,0.011719 0.058594,0.027344 0.078125,0.046875 0.011719,0.023438 0.015625,0.046875 0.015625,0.078125 0,0.03125 -0.00391,0.070313 -0.015625,0.109375 -0.019531,0.042969 -0.035156,0.09375 -0.046875,0.15625 -0.019531,0.054688 -0.035156,0.117188 -0.046875,0.1875 -0.019531,0.074219 -0.03125,0.152344 -0.03125,0.234375 0,0.09375 0.023437,0.1875 0.0625,0.28125 0.03125,0.09375 0.09375,0.195313 0.1875,0.296875 0.085937,0.105469 0.203125,0.214844 0.359375,0.328125 0.148438,0.117187 0.328125,0.242187 0.546875,0.375 h 3.46875 c 0.03125,0 0.0585938,0.011719 0.078125,0.03125 0.0234375,0.011719 0.0429688,0.03125 0.0625,0.0625 0.0078125,0.03125 0.015625,0.078125 0.015625,0.140625 0.0078125,0.0625 0.015625,0.148438 0.015625,0.25 0,0.09375 -0.0078125,0.171875 -0.015625,0.234375 0,0.0625 -0.0078125,0.117187 -0.015625,0.15625 -0.0195312,0.03125 -0.0390625,0.058594 -0.0625,0.078125 -0.0195312,0.011719 -0.046875,0.015625 -0.078125,0.015625 h -5.28125 c -0.03125,0 -0.054687,-0.003906 -0.078125,-0.015625 -0.019531,-0.019531 -0.035156,-0.046875 -0.046875,-0.078125 -0.019531,-0.03125 -0.035156,-0.070313 -0.046875,-0.125 -0.00781,-0.0625 -0.015625,-0.140625 -0.015625,-0.234375 0,-0.082031 0.00781,-0.148438 0.015625,-0.203125 0.011719,-0.0625 0.027344,-0.109375 0.046875,-0.140625 0.011719,-0.03125 0.027344,-0.050781 0.046875,-0.0625 0.023438,-0.00781 0.046875,-0.015625 0.078125,-0.015625 h 0.765625 c -0.207031,-0.144531 -0.378906,-0.28125 -0.515625,-0.40625 -0.132813,-0.132813 -0.238281,-0.253906 -0.3125,-0.359375 -0.070313,-0.113281 -0.125,-0.226562 -0.15625,-0.34375 -0.03125,-0.113281 -0.046875,-0.226562 -0.046875,-0.34375 0,-0.039062 0.00781,-0.09375 0.015625,-0.15625 0,-0.070312 0.011719,-0.140625 0.03125,-0.203125 0.011719,-0.070313 0.027344,-0.132813 0.046875,-0.1875 0.023438,-0.0625 0.042969,-0.101563 0.0625,-0.125 0.023438,-0.03125 0.042969,-0.046875 0.0625,-0.046875 0.011719,-0.00781 0.03125,-0.015625 0.0625,-0.015625 0.023438,-0.00781 0.0625,-0.015625 0.125,-0.015625 0.054688,-0.00781 0.121094,-0.015625 0.203125,-0.015625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-4" - overflow="visible"> - <path - id="path131" - d="m -2.84375,-5.796875 c 0.429688,0 0.824219,0.058594 1.1875,0.171875 0.367188,0.105469 0.679688,0.273438 0.9375,0.5 0.261719,0.230469 0.464844,0.511719 0.609375,0.84375 0.1445312,0.335938 0.21875,0.726562 0.21875,1.171875 0,0.4375 -0.0625,0.820313 -0.1875,1.140625 -0.132813,0.324219 -0.320313,0.59375 -0.5625,0.8125 -0.25,0.210938 -0.546875,0.367188 -0.890625,0.46875 -0.351562,0.105469 -0.753906,0.15625 -1.203125,0.15625 -0.425781,0 -0.820313,-0.050781 -1.1875,-0.15625 -0.363281,-0.113281 -0.675781,-0.28125 -0.9375,-0.5 -0.257813,-0.226562 -0.460937,-0.507812 -0.609375,-0.84375 -0.144531,-0.34375 -0.21875,-0.738281 -0.21875,-1.1875 0,-0.4375 0.070312,-0.8125 0.203125,-1.125 0.125,-0.320312 0.3125,-0.59375 0.5625,-0.8125 0.242187,-0.21875 0.539063,-0.378906 0.890625,-0.484375 0.355469,-0.101563 0.75,-0.15625 1.1875,-0.15625 z m 0.0625,1.015625 c -0.28125,0 -0.546875,0.027344 -0.796875,0.078125 C -3.835938,-4.648438 -4.0625,-4.5625 -4.25,-4.4375 c -0.195312,0.117188 -0.347656,0.277344 -0.453125,0.484375 -0.113281,0.210937 -0.171875,0.46875 -0.171875,0.78125 0,0.28125 0.054688,0.527344 0.15625,0.734375 0.09375,0.199219 0.234375,0.367188 0.421875,0.5 0.1875,0.136719 0.414063,0.234375 0.671875,0.296875 0.25,0.0625 0.527344,0.09375 0.828125,0.09375 0.28125,0 0.554687,-0.023437 0.8125,-0.078125 0.25,-0.050781 0.476563,-0.132812 0.671875,-0.25 0.1875,-0.125 0.339844,-0.289062 0.453125,-0.5 0.105469,-0.207031 0.15625,-0.46875 0.15625,-0.78125 0,-0.28125 -0.050781,-0.523438 -0.15625,-0.734375 -0.101563,-0.207031 -0.242187,-0.375 -0.421875,-0.5 C -1.46875,-4.523438 -1.6875,-4.625 -1.9375,-4.6875 -2.195312,-4.75 -2.476562,-4.78125 -2.78125,-4.78125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-5" - overflow="visible"> - <path - id="path134" - d="m -0.140625,-5.421875 c 0.03125,0 0.0585938,0.011719 0.078125,0.03125 0.0234375,0.011719 0.0429688,0.039063 0.0625,0.078125 0.0078125,0.03125 0.015625,0.078125 0.015625,0.140625 0.0078125,0.054687 0.015625,0.121094 0.015625,0.203125 0,0.085938 -0.0078125,0.15625 -0.015625,0.21875 0,0.054688 -0.0078125,0.09375 -0.015625,0.125 -0.0195312,0.03125 -0.0390625,0.058594 -0.0625,0.078125 -0.0195312,0.011719 -0.046875,0.015625 -0.078125,0.015625 H -0.84375 c 0.335938,0.304688 0.578125,0.601562 0.734375,0.890625 0.1445312,0.292969 0.21875,0.589844 0.21875,0.890625 0,0.34375 -0.0585938,0.640625 -0.171875,0.890625 -0.113281,0.242187 -0.269531,0.433594 -0.46875,0.578125 -0.207031,0.148438 -0.441406,0.25 -0.703125,0.3125 -0.269531,0.0625 -0.597656,0.09375 -0.984375,0.09375 H -5.421875 C -5.453125,-0.875 -5.476562,-0.878906 -5.5,-0.890625 -5.519531,-0.898438 -5.535156,-0.925781 -5.546875,-0.96875 -5.566406,-1.007812 -5.582031,-1.0625 -5.59375,-1.125 c -0.00781,-0.0625 -0.015625,-0.140625 -0.015625,-0.234375 0,-0.09375 0.00781,-0.171875 0.015625,-0.234375 0.011719,-0.0625 0.027344,-0.109375 0.046875,-0.140625 0.011719,-0.039063 0.027344,-0.066406 0.046875,-0.078125 0.023438,-0.019531 0.046875,-0.03125 0.078125,-0.03125 h 3.078125 c 0.304688,0 0.546875,-0.019531 0.734375,-0.0625 0.1875,-0.039062 0.351563,-0.109375 0.484375,-0.203125 0.125,-0.09375 0.226562,-0.207031 0.296875,-0.34375 0.074219,-0.144531 0.109375,-0.3125 0.109375,-0.5 0,-0.238281 -0.082031,-0.476563 -0.25,-0.71875 -0.175781,-0.238281 -0.429688,-0.492187 -0.765625,-0.765625 h -3.6875 c -0.03125,0 -0.054687,-0.00391 -0.078125,-0.015625 C -5.519531,-4.472656 -5.535156,-4.5 -5.546875,-4.53125 -5.566406,-4.570312 -5.582031,-4.625 -5.59375,-4.6875 -5.601562,-4.75 -5.609375,-4.828125 -5.609375,-4.921875 c 0,-0.09375 0.00781,-0.171875 0.015625,-0.234375 0.011719,-0.0625 0.027344,-0.109375 0.046875,-0.140625 0.011719,-0.039063 0.027344,-0.070313 0.046875,-0.09375 0.023438,-0.019531 0.046875,-0.03125 0.078125,-0.03125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-6" - overflow="visible"> - <path - id="path137" - d="m -5.1875,-5.296875 c 0.148438,0 0.25,0.023437 0.3125,0.0625 0.054688,0.03125 0.078125,0.074219 0.078125,0.125 v 0.765625 c 0.148437,-0.132812 0.304687,-0.226562 0.46875,-0.28125 0.167969,-0.0625 0.34375,-0.09375 0.53125,-0.09375 0.304687,0 0.574219,0.054688 0.8125,0.15625 0.230469,0.09375 0.429687,0.234375 0.59375,0.421875 0.15625,0.179687 0.28125,0.390625 0.375,0.640625 0.085937,0.25 0.125,0.527344 0.125,0.828125 0,0.21875 -0.023437,0.429687 -0.078125,0.625 -0.0625,0.1875 -0.132812,0.335937 -0.21875,0.4375 0.0625,0.074219 0.140625,0.132813 0.234375,0.171875 0.09375,0.042969 0.199219,0.0625 0.3125,0.0625 0.136719,0 0.25,-0.0625 0.34375,-0.1875 0.085937,-0.125 0.132813,-0.289062 0.140625,-0.5 l 0.0625,-1.390625 c 0.011719,-0.257813 0.046875,-0.5 0.109375,-0.71875 0.0625,-0.21875 0.15625,-0.40625 0.28125,-0.5625 0.117187,-0.15625 0.261719,-0.28125 0.4375,-0.375 C -0.0976562,-5.203125 0.0976562,-5.25 0.328125,-5.25 c 0.25,0 0.484375,0.054688 0.703125,0.15625 C 1.25,-4.988281 1.441406,-4.832031 1.609375,-4.625 1.773438,-4.414062 1.90625,-4.148438 2,-3.828125 c 0.09375,0.324219 0.140625,0.710937 0.140625,1.15625 0,0.417969 -0.039063,0.777344 -0.109375,1.078125 -0.074219,0.304688 -0.171875,0.554688 -0.296875,0.75 -0.125,0.1875 -0.277344,0.324219 -0.453125,0.40625 -0.167969,0.085938 -0.355469,0.125 -0.5625,0.125 -0.125,0 -0.25,-0.015625 -0.375,-0.046875 C 0.226562,-0.390625 0.113281,-0.4375 0,-0.5 c -0.113281,-0.0625 -0.21875,-0.140625 -0.3125,-0.234375 -0.101562,-0.101563 -0.203125,-0.21875 -0.296875,-0.34375 -0.09375,0.199219 -0.210937,0.34375 -0.359375,0.4375 -0.15625,0.085937 -0.316406,0.125 -0.484375,0.125 -0.238281,0 -0.453125,-0.046875 -0.640625,-0.140625 -0.1875,-0.09375 -0.359375,-0.210938 -0.515625,-0.359375 -0.132813,0.117187 -0.289063,0.210937 -0.46875,0.28125 C -3.265625,-0.660156 -3.488281,-0.625 -3.75,-0.625 c -0.300781,0 -0.570312,-0.050781 -0.8125,-0.15625 C -4.800781,-0.882812 -5,-1.023438 -5.15625,-1.203125 -5.320312,-1.378906 -5.445312,-1.59375 -5.53125,-1.84375 -5.625,-2.101562 -5.671875,-2.378906 -5.671875,-2.671875 c 0,-0.15625 0.011719,-0.300781 0.03125,-0.4375 0.011719,-0.144531 0.03125,-0.28125 0.0625,-0.40625 v -1.59375 c 0,-0.0625 0.039063,-0.109375 0.109375,-0.140625 0.0625,-0.03125 0.15625,-0.046875 0.28125,-0.046875 z m 1.390625,1.5 c -0.351563,0 -0.628906,0.101563 -0.828125,0.296875 -0.207031,0.199219 -0.3125,0.480469 -0.3125,0.84375 0,0.1875 0.03125,0.355469 0.09375,0.5 0.0625,0.136719 0.152344,0.25 0.265625,0.34375 0.105469,0.085938 0.230469,0.152344 0.375,0.203125 0.148437,0.042969 0.296875,0.0625 0.453125,0.0625 0.34375,0 0.617188,-0.097656 0.8125,-0.296875 0.199219,-0.195312 0.296875,-0.472656 0.296875,-0.828125 0,-0.1875 -0.023437,-0.347656 -0.078125,-0.484375 -0.0625,-0.144531 -0.144531,-0.265625 -0.25,-0.359375 -0.113281,-0.09375 -0.238281,-0.160156 -0.375,-0.203125 -0.144531,-0.050781 -0.296875,-0.078125 -0.453125,-0.078125 z m 4.1875,-0.484375 c -0.230469,0 -0.40625,0.09375 -0.53125,0.28125 -0.125,0.1875 -0.1875,0.4375 -0.1875,0.75 L -0.375,-1.875 c 0.09375,0.125 0.1875,0.230469 0.28125,0.3125 0.0859375,0.074219 0.1601562,0.136719 0.234375,0.1875 0.082031,0.042969 0.160156,0.074219 0.234375,0.09375 0.082031,0.011719 0.164062,0.015625 0.25,0.015625 0.257812,0 0.453125,-0.125 0.578125,-0.375 C 1.335938,-1.898438 1.40625,-2.257812 1.40625,-2.71875 1.40625,-3.019531 1.375,-3.265625 1.3125,-3.453125 1.257812,-3.648438 1.1875,-3.8125 1.09375,-3.9375 1,-4.0625 0.890625,-4.148438 0.765625,-4.203125 0.648438,-4.253906 0.523438,-4.28125 0.390625,-4.28125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-7" - overflow="visible"> - <path - id="path140" - d="m -2.859375,-5.75 c 0.460937,0 0.871094,0.054688 1.234375,0.15625 0.367188,0.09375 0.679688,0.242188 0.9375,0.4375 0.25,0.1875 0.449219,0.429688 0.59375,0.71875 0.1328125,0.28125 0.203125,0.605469 0.203125,0.96875 0,0.15625 -0.015625,0.304688 -0.046875,0.4375 -0.03125,0.136719 -0.078125,0.265625 -0.140625,0.390625 -0.070313,0.125 -0.15625,0.25 -0.25,0.375 -0.101563,0.125 -0.222656,0.261719 -0.359375,0.40625 h 2.640625 c 0.03125,0 0.054687,0.011719 0.078125,0.03125 0.019531,0.011719 0.035156,0.03125 0.046875,0.0625 0.019531,0.03125 0.035156,0.078125 0.046875,0.140625 0.00781,0.0625 0.015625,0.148438 0.015625,0.25 0,0.09375 -0.00781,0.171875 -0.015625,0.234375 -0.011719,0.0625 -0.027344,0.117187 -0.046875,0.15625 -0.011719,0.03125 -0.027344,0.058594 -0.046875,0.078125 -0.023438,0.011719 -0.046875,0.015625 -0.078125,0.015625 h -7.375 c -0.03125,0 -0.054687,-0.003906 -0.078125,-0.015625 -0.019531,-0.019531 -0.035156,-0.046875 -0.046875,-0.078125 -0.019531,-0.03125 -0.035156,-0.070313 -0.046875,-0.125 -0.00781,-0.0625 -0.015625,-0.128906 -0.015625,-0.203125 0,-0.082031 0.00781,-0.148438 0.015625,-0.203125 0.011719,-0.050781 0.027344,-0.09375 0.046875,-0.125 C -5.535156,-1.679688 -5.519531,-1.707031 -5.5,-1.71875 -5.476562,-1.738281 -5.453125,-1.75 -5.421875,-1.75 H -4.71875 C -4.875,-1.90625 -5.015625,-2.054688 -5.140625,-2.203125 -5.265625,-2.359375 -5.363281,-2.507812 -5.4375,-2.65625 -5.519531,-2.8125 -5.582031,-2.96875 -5.625,-3.125 c -0.039062,-0.15625 -0.0625,-0.320312 -0.0625,-0.5 0,-0.382812 0.078125,-0.707031 0.234375,-0.96875 0.148437,-0.269531 0.351563,-0.488281 0.609375,-0.65625 0.25,-0.175781 0.546875,-0.300781 0.890625,-0.375 0.34375,-0.082031 0.710937,-0.125 1.09375,-0.125 z M -2.75,-4.734375 c -0.269531,0 -0.53125,0.023437 -0.78125,0.0625 -0.257812,0.042969 -0.484375,0.117187 -0.671875,0.21875 -0.195313,0.09375 -0.351563,0.230469 -0.46875,0.40625 -0.125,0.167969 -0.1875,0.375 -0.1875,0.625 0,0.125 0.023437,0.25 0.0625,0.375 0.042969,0.117187 0.105469,0.234375 0.1875,0.359375 0.074219,0.125 0.179687,0.257812 0.3125,0.390625 0.125,0.136719 0.28125,0.28125 0.46875,0.4375 h 2.109375 c 0.324219,-0.269531 0.574219,-0.523437 0.75,-0.765625 0.167969,-0.238281 0.25,-0.488281 0.25,-0.75 0,-0.238281 -0.054688,-0.441406 -0.171875,-0.609375 -0.125,-0.175781 -0.28125,-0.316406 -0.46875,-0.421875 -0.195313,-0.113281 -0.414063,-0.195312 -0.65625,-0.25 -0.25,-0.050781 -0.492187,-0.078125 -0.734375,-0.078125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-8" - overflow="visible"> - <path - id="path143" - d="m -0.53125,-3.640625 c 0.117188,0 0.203125,0.011719 0.265625,0.03125 0.0625,0.011719 0.109375,0.03125 0.140625,0.0625 0.03125,0.03125 0.0625,0.078125 0.09375,0.140625 0.03125,0.0625 0.0507812,0.136719 0.0625,0.21875 0.0195312,0.074219 0.0351562,0.15625 0.046875,0.25 0.0078125,0.09375 0.015625,0.183594 0.015625,0.265625 0,0.28125 -0.0390625,0.523437 -0.109375,0.71875 -0.0703125,0.1875 -0.179687,0.34375 -0.328125,0.46875 -0.144531,0.125 -0.328125,0.21875 -0.546875,0.28125 C -1.117188,-1.148438 -1.382812,-1.125 -1.6875,-1.125 h -3.078125 v 0.734375 c 0,0.0625 -0.03125,0.117187 -0.09375,0.15625 -0.0625,0.03125 -0.164063,0.046875 -0.3125,0.046875 -0.070313,0 -0.132813,-0.003906 -0.1875,-0.015625 -0.050781,-0.007813 -0.09375,-0.019531 -0.125,-0.03125 -0.03125,-0.019531 -0.050781,-0.039063 -0.0625,-0.0625 -0.019531,-0.03125 -0.03125,-0.0625 -0.03125,-0.09375 V -1.125 h -1.25 c -0.03125,0 -0.054687,-0.00391 -0.078125,-0.015625 C -6.925781,-1.160156 -6.941406,-1.1875 -6.953125,-1.21875 -6.972656,-1.257812 -6.988281,-1.3125 -7,-1.375 c -0.00781,-0.0625 -0.015625,-0.140625 -0.015625,-0.234375 0,-0.09375 0.00781,-0.171875 0.015625,-0.234375 0.011719,-0.0625 0.027344,-0.109375 0.046875,-0.140625 0.011719,-0.039063 0.027344,-0.066406 0.046875,-0.078125 0.023438,-0.019531 0.046875,-0.03125 0.078125,-0.03125 h 1.25 v -1.359375 c 0,-0.03125 0.011719,-0.054687 0.03125,-0.078125 0.011719,-0.019531 0.03125,-0.035156 0.0625,-0.046875 0.03125,-0.019531 0.074219,-0.035156 0.125,-0.046875 0.054687,-0.00781 0.117187,-0.015625 0.1875,-0.015625 0.148437,0 0.25,0.023437 0.3125,0.0625 0.0625,0.03125 0.09375,0.074219 0.09375,0.125 v 1.359375 h 2.9375 C -1.460938,-2.09375 -1.1875,-2.144531 -1,-2.25 -0.820312,-2.363281 -0.734375,-2.554688 -0.734375,-2.828125 -0.734375,-2.921875 -0.738281,-3 -0.75,-3.0625 -0.769531,-3.132812 -0.789062,-3.195312 -0.8125,-3.25 -0.832031,-3.3125 -0.847656,-3.359375 -0.859375,-3.390625 -0.878906,-3.429688 -0.890625,-3.46875 -0.890625,-3.5 c 0,-0.019531 0.007813,-0.039062 0.015625,-0.0625 0.011719,-0.019531 0.03125,-0.03125 0.0625,-0.03125 0.023438,-0.00781 0.058594,-0.019531 0.109375,-0.03125 0.042969,-0.00781 0.101563,-0.015625 0.171875,-0.015625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-9" - overflow="visible"> - <path - id="path146" - d="" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-10" - overflow="visible"> - <path - id="path149" - d="m 1.53125,-3.15625 c 0.125,0 0.210938,0.015625 0.265625,0.046875 0.050781,0.023437 0.078125,0.0625 0.078125,0.125 v 1.5 c 0,0.042969 -0.011719,0.085937 -0.03125,0.125 -0.011719,0.042969 -0.03125,0.085937 -0.0625,0.125 C 1.75,-1.203125 1.707031,-1.175781 1.65625,-1.15625 1.601562,-1.132812 1.539062,-1.125 1.46875,-1.125 h -9.25 c -0.082031,0 -0.148438,-0.00781 -0.203125,-0.03125 -0.050781,-0.019531 -0.09375,-0.046875 -0.125,-0.078125 -0.03125,-0.039063 -0.050781,-0.082031 -0.0625,-0.125 -0.019531,-0.039063 -0.03125,-0.082031 -0.03125,-0.125 v -1.5 c 0,-0.03125 0.011719,-0.054687 0.03125,-0.078125 0.011719,-0.019531 0.03125,-0.035156 0.0625,-0.046875 0.03125,-0.019531 0.070313,-0.03125 0.109375,-0.03125 0.042969,-0.00781 0.101562,-0.015625 0.171875,-0.015625 0.125,0 0.214844,0.015625 0.265625,0.046875 0.054688,0.023437 0.078125,0.0625 0.078125,0.125 v 0.953125 h 8.65625 v -0.953125 c 0,-0.03125 0.00391,-0.054687 0.015625,-0.078125 0.00781,-0.019531 0.03125,-0.035156 0.0625,-0.046875 0.03125,-0.019531 0.066406,-0.03125 0.109375,-0.03125 0.039063,-0.00781 0.097656,-0.015625 0.171875,-0.015625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-11" - overflow="visible"> - <path - id="path152" - d="m -0.15625,-9.25 c 0.03125,0 0.0625,0.011719 0.09375,0.03125 0.0234375,0.011719 0.0390625,0.039062 0.046875,0.078125 0.01171875,0.03125 0.01953125,0.078125 0.03125,0.140625 0.0078125,0.0625 0.015625,0.140625 0.015625,0.234375 0,0.09375 -0.0078125,0.171875 -0.015625,0.234375 -0.01171875,0.0625 -0.01953125,0.117188 -0.03125,0.15625 -0.0078125,0.03125 -0.0234375,0.058594 -0.046875,0.078125 -0.03125,0.011719 -0.0625,0.015625 -0.09375,0.015625 H -6.75 v 0.015625 l 6.625,2.703125 c 0.03125,0.011719 0.0585938,0.027344 0.078125,0.046875 0.0117188,0.023437 0.0273438,0.054687 0.046875,0.09375 0.0078125,0.042969 0.015625,0.09375 0.015625,0.15625 0.0078125,0.054687 0.015625,0.121094 0.015625,0.203125 0,0.074219 -0.0078125,0.140625 -0.015625,0.203125 0,0.0625 -0.0078125,0.117187 -0.015625,0.15625 -0.0195312,0.03125 -0.0390625,0.058594 -0.0625,0.078125 -0.0195312,0.023438 -0.039062,0.039062 -0.0625,0.046875 L -6.75,-2 v 0.015625 h 6.59375 c 0.03125,0 0.0625,0.011719 0.09375,0.03125 0.0234375,0.011719 0.0390625,0.039063 0.046875,0.078125 0.01171875,0.03125 0.01953125,0.078125 0.03125,0.140625 0.0078125,0.0625 0.015625,0.148437 0.015625,0.25 0,0.09375 -0.0078125,0.171875 -0.015625,0.234375 -0.01171875,0.0625 -0.01953125,0.117188 -0.03125,0.15625 -0.0078125,0.03125 -0.0234375,0.054688 -0.046875,0.0625 -0.03125,0.011719 -0.0625,0.015625 -0.09375,0.015625 H -7.125 c -0.164062,0 -0.28125,-0.039063 -0.34375,-0.125 -0.070312,-0.082031 -0.109375,-0.175781 -0.109375,-0.28125 V -2.03125 c 0,-0.125 0.011719,-0.234375 0.03125,-0.328125 0.023437,-0.09375 0.058594,-0.175781 0.109375,-0.25 0.054688,-0.070313 0.121094,-0.128906 0.203125,-0.171875 0.074219,-0.050781 0.164063,-0.09375 0.265625,-0.125 l 5.484375,-2.203125 v -0.03125 l -5.46875,-2.28125 C -7.066406,-7.460938 -7.164062,-7.507812 -7.25,-7.5625 -7.332031,-7.613281 -7.394531,-7.664062 -7.4375,-7.71875 -7.488281,-7.78125 -7.523438,-7.847656 -7.546875,-7.921875 -7.566406,-8.003906 -7.578125,-8.09375 -7.578125,-8.1875 v -0.640625 c 0,-0.050781 0.011719,-0.101563 0.03125,-0.15625 0.011719,-0.0625 0.039063,-0.109375 0.078125,-0.140625 0.03125,-0.039062 0.078125,-0.070312 0.140625,-0.09375 C -7.273438,-9.238281 -7.207031,-9.25 -7.125,-9.25 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-12" - overflow="visible"> - <path - id="path155" - d="m -1.578125,-4.203125 c 0.273437,0 0.511719,0.054687 0.71875,0.15625 0.210937,0.09375 0.386719,0.234375 0.53125,0.421875 0.148437,0.179688 0.2578125,0.398438 0.328125,0.65625 0.0703125,0.25 0.109375,0.527344 0.109375,0.828125 0,0.1875 -0.015625,0.371094 -0.046875,0.546875 -0.0234375,0.167969 -0.0546875,0.320312 -0.09375,0.453125 -0.0507812,0.136719 -0.101562,0.25 -0.15625,0.34375 -0.050781,0.09375 -0.09375,0.164063 -0.125,0.203125 -0.039062,0.042969 -0.097656,0.074219 -0.171875,0.09375 -0.070313,0.023438 -0.164063,0.03125 -0.28125,0.03125 -0.070313,0 -0.132813,-0.003906 -0.1875,-0.015625 -0.050781,-0.007813 -0.09375,-0.019531 -0.125,-0.03125 -0.03125,-0.007813 -0.050781,-0.023437 -0.0625,-0.046875 -0.019531,-0.019531 -0.03125,-0.046875 -0.03125,-0.078125 0,-0.039063 0.027344,-0.101563 0.078125,-0.1875 0.054688,-0.082031 0.109375,-0.1875 0.171875,-0.3125 0.0625,-0.125 0.125,-0.269531 0.1875,-0.4375 0.054687,-0.164063 0.078125,-0.359375 0.078125,-0.578125 0,-0.164062 -0.015625,-0.3125 -0.046875,-0.4375 -0.039063,-0.132812 -0.09375,-0.25 -0.15625,-0.34375 C -0.929688,-3.039062 -1.019531,-3.117188 -1.125,-3.171875 -1.238281,-3.222656 -1.363281,-3.25 -1.5,-3.25 c -0.15625,0 -0.28125,0.039062 -0.375,0.109375 -0.101562,0.074219 -0.191406,0.171875 -0.265625,0.296875 -0.082031,0.125 -0.15625,0.265625 -0.21875,0.421875 -0.0625,0.15625 -0.125,0.320313 -0.1875,0.484375 -0.070313,0.167969 -0.148437,0.335938 -0.234375,0.5 -0.082031,0.15625 -0.179688,0.296875 -0.296875,0.421875 -0.125,0.125 -0.269531,0.226563 -0.4375,0.296875 -0.164063,0.074219 -0.367187,0.109375 -0.609375,0.109375 -0.207031,0 -0.40625,-0.035156 -0.59375,-0.109375 -0.1875,-0.082031 -0.347656,-0.203125 -0.484375,-0.359375 -0.144531,-0.164063 -0.257813,-0.367187 -0.34375,-0.609375 -0.09375,-0.238281 -0.140625,-0.519531 -0.140625,-0.84375 0,-0.132812 0.015625,-0.269531 0.046875,-0.40625 0.023437,-0.144531 0.046875,-0.273438 0.078125,-0.390625 0.03125,-0.113281 0.070312,-0.207031 0.109375,-0.28125 0.042969,-0.082031 0.078125,-0.144531 0.109375,-0.1875 0.03125,-0.039063 0.0625,-0.066406 0.09375,-0.078125 0.023438,-0.019531 0.046875,-0.03125 0.078125,-0.03125 0.023437,-0.00781 0.058594,-0.015625 0.109375,-0.015625 0.042969,-0.00781 0.09375,-0.015625 0.15625,-0.015625 0.0625,0 0.121094,0.00781 0.171875,0.015625 0.042969,0 0.078125,0.011719 0.109375,0.03125 0.03125,0.011719 0.058594,0.027344 0.078125,0.046875 0.011719,0.011719 0.015625,0.03125 0.015625,0.0625 0,0.03125 -0.019531,0.085938 -0.0625,0.15625 -0.039062,0.0625 -0.085938,0.148438 -0.140625,0.25 -0.050781,0.105469 -0.097656,0.230469 -0.140625,0.375 -0.039062,0.136719 -0.0625,0.296875 -0.0625,0.484375 0,0.167969 0.023438,0.3125 0.0625,0.4375 0.03125,0.125 0.085938,0.230469 0.15625,0.3125 0.0625,0.074219 0.140625,0.132813 0.234375,0.171875 0.09375,0.042969 0.199219,0.0625 0.3125,0.0625 0.15625,0 0.289063,-0.035156 0.390625,-0.109375 0.09375,-0.082031 0.183594,-0.1875 0.265625,-0.3125 0.074219,-0.125 0.140625,-0.265625 0.203125,-0.421875 0.0625,-0.164062 0.132812,-0.332031 0.203125,-0.5 0.0625,-0.164062 0.136719,-0.328125 0.21875,-0.484375 0.085937,-0.164063 0.183594,-0.3125 0.296875,-0.4375 0.117188,-0.125 0.257812,-0.222656 0.421875,-0.296875 0.167969,-0.070312 0.367187,-0.109375 0.59375,-0.109375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph2-13" - overflow="visible"> - <path - id="path158" - d="m 1.46875,-2.5625 c 0.070312,0 0.132812,0.011719 0.1875,0.03125 0.050781,0.023438 0.09375,0.054688 0.125,0.09375 0.03125,0.03125 0.050781,0.070312 0.0625,0.109375 C 1.863281,-2.285156 1.875,-2.238281 1.875,-2.1875 v 1.484375 c 0,0.0625 -0.027344,0.109375 -0.078125,0.140625 -0.054687,0.023438 -0.140625,0.03125 -0.265625,0.03125 -0.074219,0 -0.132812,0 -0.171875,0 C 1.316406,-0.539062 1.28125,-0.550781 1.25,-0.5625 1.21875,-0.582031 1.195312,-0.601562 1.1875,-0.625 1.175781,-0.644531 1.171875,-0.671875 1.171875,-0.703125 V -1.65625 h -8.65625 v 0.953125 c 0,0.0625 -0.023437,0.109375 -0.078125,0.140625 -0.050781,0.023438 -0.140625,0.03125 -0.265625,0.03125 -0.070313,0 -0.128906,0 -0.171875,0 -0.039062,-0.007812 -0.078125,-0.019531 -0.109375,-0.03125 -0.03125,-0.019531 -0.050781,-0.039062 -0.0625,-0.0625 -0.019531,-0.019531 -0.03125,-0.046875 -0.03125,-0.078125 V -2.1875 c 0,-0.050781 0.011719,-0.097656 0.03125,-0.140625 0.011719,-0.039063 0.03125,-0.078125 0.0625,-0.109375 0.03125,-0.039062 0.074219,-0.070312 0.125,-0.09375 0.054687,-0.019531 0.121094,-0.03125 0.203125,-0.03125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-0" - overflow="visible"> - <path - id="path161" - d="M 5.734375,-7.578125 V 0 H 0.265625 V -7.578125 Z M 5.21875,-0.46875 V -7.109375 H 0.75 V -0.46875 Z M 4.5,-5.015625 c 0,0.230469 -0.039062,0.4375 -0.109375,0.625 -0.0625,0.179687 -0.15625,0.328125 -0.28125,0.453125 -0.125,0.125 -0.273437,0.226562 -0.4375,0.296875 -0.167969,0.0625 -0.351563,0.101563 -0.546875,0.109375 l -0.03125,0.890625 c 0,0.042969 -0.03125,0.074219 -0.09375,0.09375 -0.0625,0.011719 -0.140625,0.015625 -0.234375,0.015625 -0.0625,0 -0.117187,0 -0.15625,0 -0.03125,-0.00781 -0.0625,-0.015625 -0.09375,-0.015625 -0.023437,-0.00781 -0.042969,-0.019531 -0.0625,-0.03125 C 2.441406,-2.597656 2.4375,-2.617188 2.4375,-2.640625 L 2.421875,-3.71875 c -0.011719,-0.113281 0.00781,-0.191406 0.0625,-0.234375 0.050781,-0.050781 0.125,-0.078125 0.21875,-0.078125 H 2.8125 c 0.175781,0 0.320312,-0.019531 0.4375,-0.0625 0.113281,-0.050781 0.207031,-0.117188 0.28125,-0.203125 0.070312,-0.082031 0.125,-0.179687 0.15625,-0.296875 0.03125,-0.113281 0.046875,-0.238281 0.046875,-0.375 0,-0.28125 -0.085937,-0.503906 -0.25,-0.671875 -0.15625,-0.164063 -0.414063,-0.25 -0.765625,-0.25 -0.148438,0 -0.277344,0.015625 -0.390625,0.046875 -0.117187,0.023438 -0.21875,0.054688 -0.3125,0.09375 -0.09375,0.03125 -0.167969,0.0625 -0.21875,0.09375 -0.054687,0.03125 -0.09375,0.046875 -0.125,0.046875 -0.011719,0 -0.027344,0 -0.046875,0 C 1.613281,-5.617188 1.601562,-5.632812 1.59375,-5.65625 1.582031,-5.675781 1.570312,-5.703125 1.5625,-5.734375 c 0,-0.039063 0,-0.09375 0,-0.15625 0,-0.070313 0.00391,-0.128906 0.015625,-0.171875 0.00781,-0.039062 0.03125,-0.078125 0.0625,-0.109375 0.019531,-0.03125 0.066406,-0.0625 0.140625,-0.09375 0.082031,-0.03125 0.175781,-0.0625 0.28125,-0.09375 0.113281,-0.039063 0.234375,-0.070313 0.359375,-0.09375 0.132813,-0.019531 0.265625,-0.03125 0.390625,-0.03125 0.300781,0 0.554688,0.042969 0.765625,0.125 0.207031,0.074219 0.378906,0.179687 0.515625,0.3125 0.132812,0.125 0.234375,0.28125 0.296875,0.46875 C 4.460938,-5.398438 4.5,-5.210938 4.5,-5.015625 Z M 3.21875,-1.59375 c 0,0.074219 -0.011719,0.140625 -0.03125,0.203125 C 3.175781,-1.335938 3.15625,-1.289062 3.125,-1.25 3.09375,-1.21875 3.046875,-1.191406 2.984375,-1.171875 2.929688,-1.160156 2.863281,-1.15625 2.78125,-1.15625 2.695312,-1.15625 2.625,-1.160156 2.5625,-1.171875 2.507812,-1.191406 2.460938,-1.21875 2.421875,-1.25 2.390625,-1.289062 2.363281,-1.335938 2.34375,-1.390625 2.332031,-1.453125 2.328125,-1.519531 2.328125,-1.59375 c 0,-0.082031 0.00391,-0.148438 0.015625,-0.203125 0.019531,-0.0625 0.046875,-0.109375 0.078125,-0.140625 0.039063,-0.039062 0.085937,-0.066406 0.140625,-0.078125 0.0625,-0.019531 0.132812,-0.03125 0.21875,-0.03125 0.082031,0 0.148438,0.011719 0.203125,0.03125 0.0625,0.011719 0.109375,0.039063 0.140625,0.078125 0.03125,0.03125 0.050781,0.078125 0.0625,0.140625 0.019531,0.054687 0.03125,0.121094 0.03125,0.203125 z M 0,2.328125 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-1" - overflow="visible"> - <path - id="path164" - d="m 5.765625,-7.15625 c 0,0.085938 -0.00781,0.152344 -0.015625,0.203125 -0.011719,0.054687 -0.027344,0.09375 -0.046875,0.125 C 5.691406,-6.796875 5.671875,-6.769531 5.640625,-6.75 5.617188,-6.738281 5.59375,-6.734375 5.5625,-6.734375 H 3.421875 v 6.578125 c 0,0.03125 -0.011719,0.0625 -0.03125,0.09375 -0.011719,0.0234375 -0.039063,0.0390625 -0.078125,0.046875 -0.03125,0.01171875 -0.078125,0.01953125 -0.140625,0.03125 -0.0625,0.0078125 -0.148437,0.015625 -0.25,0.015625 -0.09375,0 -0.179687,-0.0078125 -0.25,-0.015625 C 2.609375,0.00390625 2.554688,-0.00390625 2.515625,-0.015625 2.484375,-0.0234375 2.457031,-0.0390625 2.4375,-0.0625 2.425781,-0.09375 2.421875,-0.125 2.421875,-0.15625 V -6.734375 H 0.28125 C 0.25,-6.734375 0.222656,-6.738281 0.203125,-6.75 0.179688,-6.769531 0.160156,-6.796875 0.140625,-6.828125 0.128906,-6.859375 0.117188,-6.898438 0.109375,-6.953125 0.0976562,-7.003906 0.09375,-7.070312 0.09375,-7.15625 c 0,-0.070312 0.0039062,-0.132812 0.015625,-0.1875 0.007813,-0.0625 0.019531,-0.109375 0.03125,-0.140625 0.019531,-0.03125 0.039063,-0.050781 0.0625,-0.0625 C 0.222656,-7.566406 0.25,-7.578125 0.28125,-7.578125 H 5.5625 c 0.03125,0 0.054688,0.011719 0.078125,0.03125 0.03125,0.011719 0.050781,0.03125 0.0625,0.0625 0.019531,0.03125 0.035156,0.078125 0.046875,0.140625 0.00781,0.054688 0.015625,0.117188 0.015625,0.1875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-2" - overflow="visible"> - <path - id="path167" - d="m 1.859375,-0.140625 c 0,0.03125 -0.011719,0.0585938 -0.03125,0.078125 C 1.816406,-0.0390625 1.796875,-0.0195312 1.765625,0 1.734375,0.0078125 1.6875,0.015625 1.625,0.015625 1.5625,0.0234375 1.476562,0.03125 1.375,0.03125 1.28125,0.03125 1.203125,0.0234375 1.140625,0.015625 1.078125,0.015625 1.023438,0.0078125 0.984375,0 0.953125,-0.0195312 0.925781,-0.0390625 0.90625,-0.0625 0.894531,-0.0820312 0.890625,-0.109375 0.890625,-0.140625 v -5.28125 c 0,-0.03125 0.003906,-0.054687 0.015625,-0.078125 0.019531,-0.019531 0.046875,-0.035156 0.078125,-0.046875 0.039063,-0.019531 0.09375,-0.035156 0.15625,-0.046875 0.0625,-0.00781 0.140625,-0.015625 0.234375,-0.015625 0.101562,0 0.1875,0.00781 0.25,0.015625 0.0625,0.011719 0.109375,0.027344 0.140625,0.046875 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.019531,0.023438 0.03125,0.046875 0.03125,0.078125 z m 0.109375,-7.0625 c 0,0.230469 -0.042969,0.386719 -0.125,0.46875 -0.085938,0.085937 -0.242188,0.125 -0.46875,0.125 -0.230469,0 -0.386719,-0.039063 -0.46875,-0.125 -0.085938,-0.082031 -0.125,-0.234375 -0.125,-0.453125 0,-0.226562 0.039062,-0.382812 0.125,-0.46875 0.082031,-0.082031 0.242188,-0.125 0.484375,-0.125 0.21875,0 0.367187,0.042969 0.453125,0.125 0.082031,0.085938 0.125,0.234375 0.125,0.453125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-3" - overflow="visible"> - <path - id="path170" - d="m 8.71875,-0.140625 c 0,0.03125 -0.011719,0.0585938 -0.03125,0.078125 C 8.675781,-0.0390625 8.648438,-0.0195312 8.609375,0 8.578125,0.0078125 8.53125,0.015625 8.46875,0.015625 8.40625,0.0234375 8.328125,0.03125 8.234375,0.03125 8.140625,0.03125 8.0625,0.0234375 8,0.015625 7.9375,0.015625 7.882812,0.0078125 7.84375,0 7.8125,-0.0195312 7.785156,-0.0390625 7.765625,-0.0625 7.753906,-0.0820312 7.75,-0.109375 7.75,-0.140625 v -3.21875 c 0,-0.21875 -0.023438,-0.414063 -0.0625,-0.59375 C 7.644531,-4.140625 7.582031,-4.300781 7.5,-4.4375 7.414062,-4.570312 7.304688,-4.671875 7.171875,-4.734375 7.035156,-4.804688 6.878906,-4.84375 6.703125,-4.84375 c -0.21875,0 -0.445313,0.089844 -0.671875,0.265625 -0.21875,0.167969 -0.464844,0.417969 -0.734375,0.75 v 3.6875 c 0,0.03125 -0.011719,0.0585938 -0.03125,0.078125 C 5.253906,-0.0390625 5.226562,-0.0195312 5.1875,0 5.15625,0.0078125 5.109375,0.015625 5.046875,0.015625 4.984375,0.0234375 4.90625,0.03125 4.8125,0.03125 4.71875,0.03125 4.640625,0.0234375 4.578125,0.015625 4.515625,0.015625 4.460938,0.0078125 4.421875,0 4.378906,-0.0195312 4.351562,-0.0390625 4.34375,-0.0625 4.332031,-0.0820312 4.328125,-0.109375 4.328125,-0.140625 v -3.21875 c 0,-0.21875 -0.023437,-0.414063 -0.0625,-0.59375 C 4.222656,-4.140625 4.15625,-4.300781 4.0625,-4.4375 3.976562,-4.570312 3.867188,-4.671875 3.734375,-4.734375 3.609375,-4.804688 3.457031,-4.84375 3.28125,-4.84375 c -0.230469,0 -0.460938,0.089844 -0.6875,0.265625 -0.21875,0.167969 -0.464844,0.417969 -0.734375,0.75 v 3.6875 c 0,0.03125 -0.011719,0.0585938 -0.03125,0.078125 C 1.816406,-0.0390625 1.796875,-0.0195312 1.765625,0 1.734375,0.0078125 1.6875,0.015625 1.625,0.015625 1.5625,0.0234375 1.476562,0.03125 1.375,0.03125 1.28125,0.03125 1.203125,0.0234375 1.140625,0.015625 1.078125,0.015625 1.023438,0.0078125 0.984375,0 0.953125,-0.0195312 0.925781,-0.0390625 0.90625,-0.0625 0.894531,-0.0820312 0.890625,-0.109375 0.890625,-0.140625 v -5.28125 c 0,-0.03125 0.003906,-0.054687 0.015625,-0.078125 0.019531,-0.019531 0.046875,-0.035156 0.078125,-0.046875 0.03125,-0.019531 0.070313,-0.035156 0.125,-0.046875 0.0625,-0.00781 0.140625,-0.015625 0.234375,-0.015625 0.082031,0 0.148438,0.00781 0.203125,0.015625 0.0625,0.011719 0.109375,0.027344 0.140625,0.046875 0.03125,0.011719 0.050781,0.027344 0.0625,0.046875 0.00781,0.023438 0.015625,0.046875 0.015625,0.078125 V -4.71875 C 2.066406,-5.050781 2.351562,-5.296875 2.625,-5.453125 2.90625,-5.609375 3.191406,-5.6875 3.484375,-5.6875 c 0.21875,0 0.410156,0.027344 0.578125,0.078125 0.175781,0.054687 0.332031,0.125 0.46875,0.21875 0.132812,0.09375 0.25,0.203125 0.34375,0.328125 0.09375,0.125 0.171875,0.265625 0.234375,0.421875 0.175781,-0.1875 0.34375,-0.347656 0.5,-0.484375 C 5.765625,-5.257812 5.914062,-5.367188 6.0625,-5.453125 6.207031,-5.535156 6.347656,-5.59375 6.484375,-5.625 6.628906,-5.664062 6.769531,-5.6875 6.90625,-5.6875 c 0.34375,0 0.628906,0.0625 0.859375,0.1875 0.226563,0.117188 0.410156,0.273438 0.546875,0.46875 0.144531,0.199219 0.25,0.433594 0.3125,0.703125 0.0625,0.273437 0.09375,0.554687 0.09375,0.84375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-4" - overflow="visible"> - <path - id="path173" - d="m 5.390625,-3.015625 c 0,0.15625 -0.039063,0.265625 -0.109375,0.328125 -0.074219,0.0625 -0.164062,0.09375 -0.265625,0.09375 H 1.5625 c 0,0.292969 0.023438,0.558594 0.078125,0.796875 0.0625,0.230469 0.160156,0.433594 0.296875,0.609375 0.144531,0.167969 0.328125,0.296875 0.546875,0.390625 0.21875,0.085937 0.484375,0.125 0.796875,0.125 0.25,0 0.472656,-0.019531 0.671875,-0.0625 0.195313,-0.039063 0.363281,-0.085937 0.5,-0.140625 0.144531,-0.050781 0.265625,-0.097656 0.359375,-0.140625 0.09375,-0.039063 0.160156,-0.0625 0.203125,-0.0625 0.03125,0 0.054687,0.011719 0.078125,0.03125 0.019531,0.011719 0.035156,0.03125 0.046875,0.0625 0.00781,0.023437 0.015625,0.058594 0.015625,0.109375 0.00781,0.054688 0.015625,0.109375 0.015625,0.171875 0,0.054687 -0.00781,0.101563 -0.015625,0.140625 0,0.03125 -0.00781,0.0625 -0.015625,0.09375 0,0.03125 -0.00781,0.058594 -0.015625,0.078125 C 5.113281,-0.367188 5.097656,-0.34375 5.078125,-0.3125 5.054688,-0.289062 4.988281,-0.253906 4.875,-0.203125 4.769531,-0.160156 4.632812,-0.113281 4.46875,-0.0625 4.300781,-0.0195312 4.109375,0.015625 3.890625,0.046875 3.671875,0.0859375 3.4375,0.109375 3.1875,0.109375 2.75,0.109375 2.363281,0.0507812 2.03125,-0.0625 1.707031,-0.1875 1.4375,-0.367188 1.21875,-0.609375 1,-0.847656 0.832031,-1.144531 0.71875,-1.5 0.601562,-1.863281 0.546875,-2.285156 0.546875,-2.765625 c 0,-0.445313 0.054687,-0.851563 0.171875,-1.21875 0.113281,-0.363281 0.28125,-0.671875 0.5,-0.921875 0.226562,-0.25 0.5,-0.441406 0.8125,-0.578125 0.3125,-0.132813 0.660156,-0.203125 1.046875,-0.203125 0.414063,0 0.769531,0.070312 1.0625,0.203125 0.289063,0.136719 0.53125,0.320313 0.71875,0.546875 0.1875,0.21875 0.320313,0.480469 0.40625,0.78125 0.082031,0.304688 0.125,0.625 0.125,0.96875 z m -0.96875,-0.28125 c 0.00781,-0.507813 -0.105469,-0.90625 -0.34375,-1.1875 C 3.847656,-4.773438 3.5,-4.921875 3.03125,-4.921875 c -0.242188,0 -0.449219,0.046875 -0.625,0.140625 -0.179688,0.085938 -0.328125,0.199219 -0.453125,0.34375 -0.117187,0.148438 -0.210937,0.320312 -0.28125,0.515625 -0.0625,0.199219 -0.101563,0.40625 -0.109375,0.625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-5" - overflow="visible"> - <path - id="path176" - d="" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-6" - overflow="visible"> - <path - id="path179" - d="m 3.15625,1.53125 c 0,0.125 -0.015625,0.210938 -0.046875,0.265625 C 3.085938,1.847656 3.046875,1.875 2.984375,1.875 h -1.5 C 1.441406,1.875 1.398438,1.863281 1.359375,1.84375 1.316406,1.832031 1.273438,1.8125 1.234375,1.78125 1.203125,1.75 1.175781,1.707031 1.15625,1.65625 1.132812,1.601562 1.125,1.539062 1.125,1.46875 v -9.25 c 0,-0.082031 0.00781,-0.148438 0.03125,-0.203125 0.019531,-0.050781 0.046875,-0.09375 0.078125,-0.125 0.039063,-0.03125 0.082031,-0.050781 0.125,-0.0625 0.039063,-0.019531 0.082031,-0.03125 0.125,-0.03125 h 1.5 c 0.03125,0 0.054687,0.011719 0.078125,0.03125 0.019531,0.011719 0.035156,0.03125 0.046875,0.0625 0.019531,0.03125 0.03125,0.070313 0.03125,0.109375 0.00781,0.042969 0.015625,0.101562 0.015625,0.171875 0,0.125 -0.015625,0.214844 -0.046875,0.265625 -0.023437,0.054688 -0.0625,0.078125 -0.125,0.078125 H 2.03125 v 8.65625 h 0.953125 c 0.03125,0 0.054687,0.00391 0.078125,0.015625 0.019531,0.00781 0.035156,0.03125 0.046875,0.0625 0.019531,0.03125 0.03125,0.066406 0.03125,0.109375 0.00781,0.039063 0.015625,0.097656 0.015625,0.171875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-7" - overflow="visible"> - <path - id="path182" - d="m 4.203125,-1.578125 c 0,0.273437 -0.054687,0.511719 -0.15625,0.71875 C 3.953125,-0.648438 3.8125,-0.472656 3.625,-0.328125 3.445312,-0.179688 3.226562,-0.0703125 2.96875,0 2.71875,0.0703125 2.441406,0.109375 2.140625,0.109375 1.953125,0.109375 1.769531,0.09375 1.59375,0.0625 1.425781,0.0390625 1.273438,0.0078125 1.140625,-0.03125 1.003906,-0.0820312 0.890625,-0.132812 0.796875,-0.1875 0.703125,-0.238281 0.632812,-0.28125 0.59375,-0.3125 0.550781,-0.351562 0.519531,-0.410156 0.5,-0.484375 0.476562,-0.554688 0.46875,-0.648438 0.46875,-0.765625 c 0,-0.070313 0.003906,-0.132813 0.015625,-0.1875 0.007813,-0.050781 0.019531,-0.09375 0.03125,-0.125 0.007813,-0.03125 0.023437,-0.050781 0.046875,-0.0625 0.019531,-0.019531 0.046875,-0.03125 0.078125,-0.03125 0.039063,0 0.101563,0.027344 0.1875,0.078125 0.082031,0.054688 0.1875,0.109375 0.3125,0.171875 0.125,0.0625 0.269531,0.125 0.4375,0.1875 0.164063,0.054687 0.359375,0.078125 0.578125,0.078125 0.164062,0 0.3125,-0.015625 0.4375,-0.046875 0.132812,-0.039063 0.25,-0.09375 0.34375,-0.15625 C 3.039062,-0.929688 3.117188,-1.019531 3.171875,-1.125 3.222656,-1.238281 3.25,-1.363281 3.25,-1.5 3.25,-1.65625 3.210938,-1.78125 3.140625,-1.875 3.066406,-1.976562 2.96875,-2.066406 2.84375,-2.140625 2.71875,-2.222656 2.578125,-2.296875 2.421875,-2.359375 2.265625,-2.421875 2.101562,-2.484375 1.9375,-2.546875 1.769531,-2.617188 1.601562,-2.695312 1.4375,-2.78125 1.28125,-2.863281 1.140625,-2.960938 1.015625,-3.078125 0.890625,-3.203125 0.789062,-3.347656 0.71875,-3.515625 0.644531,-3.679688 0.609375,-3.882812 0.609375,-4.125 c 0,-0.207031 0.035156,-0.40625 0.109375,-0.59375 0.082031,-0.1875 0.203125,-0.347656 0.359375,-0.484375 0.164063,-0.144531 0.367187,-0.257813 0.609375,-0.34375 0.238281,-0.09375 0.519531,-0.140625 0.84375,-0.140625 0.132812,0 0.269531,0.015625 0.40625,0.046875 0.144531,0.023437 0.273438,0.046875 0.390625,0.078125 0.113281,0.03125 0.207031,0.070312 0.28125,0.109375 0.082031,0.042969 0.144531,0.078125 0.1875,0.109375 0.039063,0.03125 0.066406,0.0625 0.078125,0.09375 0.019531,0.023438 0.03125,0.046875 0.03125,0.078125 0.00781,0.023437 0.015625,0.058594 0.015625,0.109375 0.00781,0.042969 0.015625,0.09375 0.015625,0.15625 0,0.0625 -0.00781,0.121094 -0.015625,0.171875 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 3.878906,-4.59375 3.863281,-4.566406 3.84375,-4.546875 3.832031,-4.535156 3.8125,-4.53125 3.78125,-4.53125 3.75,-4.53125 3.695312,-4.550781 3.625,-4.59375 3.5625,-4.632812 3.476562,-4.679688 3.375,-4.734375 3.269531,-4.785156 3.144531,-4.832031 3,-4.875 2.863281,-4.914062 2.703125,-4.9375 2.515625,-4.9375 c -0.167969,0 -0.3125,0.023438 -0.4375,0.0625 -0.125,0.03125 -0.230469,0.085938 -0.3125,0.15625 -0.074219,0.0625 -0.132813,0.140625 -0.171875,0.234375 -0.042969,0.09375 -0.0625,0.199219 -0.0625,0.3125 0,0.15625 0.035156,0.289063 0.109375,0.390625 0.082031,0.09375 0.1875,0.183594 0.3125,0.265625 0.125,0.074219 0.265625,0.140625 0.421875,0.203125 0.164062,0.0625 0.332031,0.132812 0.5,0.203125 0.164062,0.0625 0.328125,0.136719 0.484375,0.21875 0.164063,0.085937 0.3125,0.183594 0.4375,0.296875 0.125,0.117188 0.222656,0.257812 0.296875,0.421875 0.070312,0.167969 0.109375,0.367187 0.109375,0.59375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph3-8" - overflow="visible"> - <path - id="path185" - d="m 2.5625,1.46875 c 0,0.070312 -0.011719,0.132812 -0.03125,0.1875 C 2.507812,1.707031 2.476562,1.75 2.4375,1.78125 2.40625,1.8125 2.367188,1.832031 2.328125,1.84375 2.285156,1.863281 2.238281,1.875 2.1875,1.875 H 0.703125 C 0.640625,1.875 0.59375,1.847656 0.5625,1.796875 0.539062,1.742188 0.53125,1.65625 0.53125,1.53125 c 0,-0.074219 0,-0.132812 0,-0.171875 C 0.539062,1.316406 0.550781,1.28125 0.5625,1.25 0.582031,1.21875 0.601562,1.195312 0.625,1.1875 0.644531,1.175781 0.671875,1.171875 0.703125,1.171875 H 1.65625 v -8.65625 H 0.703125 c -0.0625,0 -0.109375,-0.023437 -0.140625,-0.078125 -0.023438,-0.050781 -0.03125,-0.140625 -0.03125,-0.265625 0,-0.070313 0,-0.128906 0,-0.171875 0.007812,-0.039062 0.019531,-0.078125 0.03125,-0.109375 0.019531,-0.03125 0.039062,-0.050781 0.0625,-0.0625 0.019531,-0.019531 0.046875,-0.03125 0.078125,-0.03125 H 2.1875 c 0.050781,0 0.097656,0.011719 0.140625,0.03125 0.039063,0.011719 0.078125,0.03125 0.109375,0.0625 0.039062,0.03125 0.070312,0.074219 0.09375,0.125 0.019531,0.054687 0.03125,0.121094 0.03125,0.203125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-0" - overflow="visible"> - <path - id="path188" - d="M 8.125,-10.734375 V 0 H 0.359375 v -10.734375 z m -0.734375,10.0625 V -10.0625 h -6.3125 v 9.390625 z M 6.359375,-7.09375 c 0,0.324219 -0.046875,0.617188 -0.140625,0.875 -0.09375,0.25 -0.230469,0.464844 -0.40625,0.640625 -0.179688,0.167969 -0.386719,0.304687 -0.625,0.40625 C 4.957031,-5.066406 4.703125,-5.007812 4.421875,-5 L 4.375,-3.734375 c 0,0.054687 -0.042969,0.089844 -0.125,0.109375 -0.085938,0.023438 -0.199219,0.03125 -0.34375,0.03125 -0.085938,0 -0.152344,0 -0.203125,0 C 3.648438,-3.601562 3.601562,-3.613281 3.5625,-3.625 3.53125,-3.632812 3.503906,-3.644531 3.484375,-3.65625 3.472656,-3.675781 3.46875,-3.703125 3.46875,-3.734375 l -0.046875,-1.53125 c -0.011719,-0.164063 0.019531,-0.28125 0.09375,-0.34375 0.082031,-0.070313 0.1875,-0.109375 0.3125,-0.109375 h 0.15625 c 0.25,0 0.457031,-0.03125 0.625,-0.09375 C 4.773438,-5.882812 4.90625,-5.976562 5,-6.09375 5.101562,-6.207031 5.175781,-6.34375 5.21875,-6.5 c 0.050781,-0.164062 0.078125,-0.34375 0.078125,-0.53125 0,-0.40625 -0.117187,-0.722656 -0.34375,-0.953125 -0.230469,-0.238281 -0.59375,-0.359375 -1.09375,-0.359375 -0.210937,0 -0.398437,0.023438 -0.5625,0.0625 -0.167969,0.042969 -0.3125,0.089844 -0.4375,0.140625 -0.125,0.054687 -0.230469,0.101563 -0.3125,0.140625 -0.085937,0.042969 -0.148437,0.0625 -0.1875,0.0625 -0.011719,0 -0.027344,-0.00391 -0.046875,-0.015625 -0.023438,-0.00781 -0.042969,-0.03125 -0.0625,-0.0625 -0.011719,-0.03125 -0.023438,-0.070313 -0.03125,-0.125 -0.011719,-0.050781 -0.015625,-0.117187 -0.015625,-0.203125 0,-0.09375 0.00391,-0.171875 0.015625,-0.234375 0.019531,-0.0625 0.050781,-0.113281 0.09375,-0.15625 0.039062,-0.039063 0.113281,-0.085937 0.21875,-0.140625 0.113281,-0.050781 0.242188,-0.097656 0.390625,-0.140625 0.15625,-0.050781 0.320313,-0.09375 0.5,-0.125 C 3.609375,-9.171875 3.800781,-9.1875 4,-9.1875 c 0.40625,0 0.757812,0.058594 1.0625,0.171875 0.300781,0.105469 0.546875,0.25 0.734375,0.4375 0.1875,0.1875 0.328125,0.414063 0.421875,0.671875 0.09375,0.25 0.140625,0.523438 0.140625,0.8125 z M 4.5625,-2.265625 c 0,0.117187 -0.011719,0.214844 -0.03125,0.296875 -0.023438,0.074219 -0.058594,0.136719 -0.109375,0.1875 -0.042969,0.054688 -0.105469,0.089844 -0.1875,0.109375 -0.074219,0.023437 -0.171875,0.03125 -0.296875,0.03125 -0.117188,0 -0.214844,-0.00781 -0.296875,-0.03125 C 3.554688,-1.691406 3.488281,-1.726562 3.4375,-1.78125 3.394531,-1.832031 3.359375,-1.894531 3.328125,-1.96875 3.304688,-2.050781 3.296875,-2.148438 3.296875,-2.265625 c 0,-0.113281 0.00781,-0.210937 0.03125,-0.296875 0.03125,-0.082031 0.066406,-0.144531 0.109375,-0.1875 0.050781,-0.050781 0.117188,-0.085938 0.203125,-0.109375 0.082031,-0.019531 0.179687,-0.03125 0.296875,-0.03125 0.125,0 0.222656,0.011719 0.296875,0.03125 0.082031,0.023437 0.144531,0.058594 0.1875,0.109375 0.050781,0.042969 0.085937,0.105469 0.109375,0.1875 0.019531,0.085938 0.03125,0.183594 0.03125,0.296875 z M 0,3.296875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-1" - overflow="visible"> - <path - id="path191" - d="M 5.765625,-0.25 C 5.742188,-0.1875 5.710938,-0.132812 5.671875,-0.09375 5.640625,-0.0625 5.585938,-0.03125 5.515625,0 5.441406,0.0195312 5.351562,0.03125 5.25,0.03125 5.144531,0.0390625 5.007812,0.046875 4.84375,0.046875 c -0.117188,0 -0.21875,0 -0.3125,0 -0.09375,0 -0.179688,-0.0078125 -0.25,-0.015625 C 4.21875,0.0195312 4.160156,0.0078125 4.109375,0 4.066406,-0.0195312 4.03125,-0.0390625 4,-0.0625 3.96875,-0.0820312 3.941406,-0.109375 3.921875,-0.140625 3.898438,-0.171875 3.882812,-0.207031 3.875,-0.25 l -3.515625,-9.984375 c -0.042969,-0.125 -0.070313,-0.222656 -0.078125,-0.296875 0,-0.07031 0.023438,-0.128906 0.078125,-0.171875 0.050781,-0.03906 0.128906,-0.06641 0.234375,-0.07813 0.113281,-0.0078 0.265625,-0.01563 0.453125,-0.01563 0.15625,0 0.273437,0.0078 0.359375,0.01563 0.09375,0.01172 0.164062,0.02734 0.21875,0.04687 0.050781,0.02344 0.085938,0.05469 0.109375,0.09375 0.03125,0.03125 0.054687,0.07422 0.078125,0.125 l 3.078125,9.046875 3,-9.03125 c 0.019531,-0.05078 0.039063,-0.09766 0.0625,-0.140625 0.019531,-0.03906 0.054687,-0.07031 0.109375,-0.09375 0.0625,-0.01953 0.140625,-0.03516 0.234375,-0.04687 0.101563,-0.0078 0.238281,-0.01563 0.40625,-0.01563 0.164063,0 0.296875,0.01172 0.390625,0.03125 0.101562,0.01172 0.171875,0.03906 0.203125,0.07813 0.039063,0.03125 0.054687,0.08984 0.046875,0.171875 0,0.07422 -0.027344,0.167969 -0.078125,0.28125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-2" - overflow="visible"> - <path - id="path194" - d="m 7.703125,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 7.648438,-0.0625 7.613281,-0.0351562 7.5625,-0.015625 7.507812,0.00390625 7.4375,0.0195312 7.34375,0.03125 7.257812,0.0390625 7.148438,0.046875 7.015625,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 6.585938,0.0195312 6.519531,0.00390625 6.46875,-0.015625 6.425781,-0.0351562 6.390625,-0.0625 6.359375,-0.09375 6.335938,-0.125 6.328125,-0.160156 6.328125,-0.203125 v -4.375 c 0,-0.425781 -0.03125,-0.769531 -0.09375,-1.03125 C 6.171875,-5.867188 6.070312,-6.09375 5.9375,-6.28125 5.8125,-6.46875 5.644531,-6.609375 5.4375,-6.703125 5.238281,-6.804688 5.007812,-6.859375 4.75,-6.859375 4.40625,-6.859375 4.0625,-6.738281 3.71875,-6.5 3.375,-6.257812 3.015625,-5.898438 2.640625,-5.421875 v 5.21875 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -11.09375 c 0,-0.03906 0.00781,-0.07813 0.03125,-0.109375 0.019531,-0.03906 0.054687,-0.07031 0.109375,-0.09375 0.050781,-0.01953 0.117188,-0.03516 0.203125,-0.04687 0.09375,-0.0078 0.207031,-0.01563 0.34375,-0.01563 0.132813,0 0.242187,0.0078 0.328125,0.01563 0.09375,0.01172 0.164062,0.02734 0.21875,0.04687 0.050781,0.02344 0.085938,0.05469 0.109375,0.09375 0.019531,0.03125 0.03125,0.07031 0.03125,0.109375 v 4.46875 C 3.035156,-7.242188 3.429688,-7.550781 3.828125,-7.75 4.222656,-7.945312 4.625,-8.046875 5.03125,-8.046875 c 0.5,0 0.914062,0.085937 1.25,0.25 0.34375,0.167969 0.617188,0.390625 0.828125,0.671875 0.207031,0.28125 0.359375,0.617188 0.453125,1 0.09375,0.375 0.140625,0.835938 0.140625,1.375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-3" - overflow="visible"> - <path - id="path197" - d="m 8.21875,-4.03125 c 0,0.617188 -0.085938,1.179688 -0.25,1.6875 C 7.8125,-1.832031 7.570312,-1.390625 7.25,-1.015625 6.9375,-0.648438 6.539062,-0.363281 6.0625,-0.15625 5.582031,0.0507812 5.03125,0.15625 4.40625,0.15625 3.789062,0.15625 3.253906,0.0664062 2.796875,-0.109375 2.335938,-0.296875 1.957031,-0.5625 1.65625,-0.90625 1.351562,-1.257812 1.125,-1.6875 0.96875,-2.1875 0.820312,-2.6875 0.75,-3.25 0.75,-3.875 0.75,-4.488281 0.828125,-5.050781 0.984375,-5.5625 1.140625,-6.070312 1.375,-6.507812 1.6875,-6.875 2.007812,-7.25 2.410156,-7.535156 2.890625,-7.734375 c 0.476563,-0.207031 1.035156,-0.3125 1.671875,-0.3125 0.613281,0 1.144531,0.09375 1.59375,0.28125 0.457031,0.179687 0.835938,0.445313 1.140625,0.796875 0.3125,0.34375 0.539063,0.765625 0.6875,1.265625 0.15625,0.492187 0.234375,1.046875 0.234375,1.671875 z m -1.4375,0.09375 c 0,-0.40625 -0.042969,-0.785156 -0.125,-1.140625 C 6.582031,-5.441406 6.457031,-5.757812 6.28125,-6.03125 6.113281,-6.300781 5.882812,-6.515625 5.59375,-6.671875 5.300781,-6.828125 4.9375,-6.90625 4.5,-6.90625 c -0.40625,0 -0.757812,0.074219 -1.046875,0.21875 -0.292969,0.148438 -0.53125,0.351562 -0.71875,0.609375 -0.1875,0.261719 -0.328125,0.574219 -0.421875,0.9375 -0.085938,0.355469 -0.125,0.746094 -0.125,1.171875 0,0.40625 0.035156,0.792969 0.109375,1.15625 0.070313,0.355469 0.195313,0.667969 0.375,0.9375 C 2.847656,-1.601562 3.082031,-1.390625 3.375,-1.234375 3.664062,-1.078125 4.03125,-1 4.46875,-1 4.863281,-1 5.207031,-1.066406 5.5,-1.203125 5.789062,-1.347656 6.03125,-1.550781 6.21875,-1.8125 6.414062,-2.070312 6.554688,-2.378906 6.640625,-2.734375 6.734375,-3.097656 6.78125,-3.5 6.78125,-3.9375 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-4" - overflow="visible"> - <path - id="path200" - d="m 5.953125,-2.234375 c 0,0.375 -0.074219,0.714844 -0.21875,1.015625 -0.136719,0.304688 -0.335937,0.558594 -0.59375,0.765625 C 4.878906,-0.253906 4.566406,-0.101562 4.203125,0 3.847656,0.101562 3.457031,0.15625 3.03125,0.15625 2.757812,0.15625 2.503906,0.132812 2.265625,0.09375 2.023438,0.0507812 1.8125,0 1.625,-0.0625 1.4375,-0.125 1.273438,-0.1875 1.140625,-0.25 1.003906,-0.320312 0.90625,-0.382812 0.84375,-0.4375 0.78125,-0.5 0.734375,-0.578125 0.703125,-0.671875 0.679688,-0.773438 0.671875,-0.914062 0.671875,-1.09375 c 0,-0.101562 0.003906,-0.191406 0.015625,-0.265625 0.007812,-0.070313 0.019531,-0.128906 0.03125,-0.171875 0.019531,-0.039062 0.046875,-0.070312 0.078125,-0.09375 0.03125,-0.019531 0.066406,-0.03125 0.109375,-0.03125 0.0625,0 0.148438,0.042969 0.265625,0.125 0.125,0.074219 0.269531,0.15625 0.4375,0.25 0.175781,0.085938 0.382813,0.164062 0.625,0.234375 C 2.472656,-0.972656 2.75,-0.9375 3.0625,-0.9375 c 0.226562,0 0.4375,-0.023438 0.625,-0.078125 0.1875,-0.050781 0.347656,-0.125 0.484375,-0.21875 C 4.316406,-1.328125 4.425781,-1.445312 4.5,-1.59375 4.570312,-1.75 4.609375,-1.929688 4.609375,-2.140625 4.609375,-2.347656 4.550781,-2.519531 4.4375,-2.65625 4.332031,-2.800781 4.191406,-2.929688 4.015625,-3.046875 3.835938,-3.160156 3.640625,-3.257812 3.421875,-3.34375 3.203125,-3.425781 2.972656,-3.515625 2.734375,-3.609375 2.492188,-3.703125 2.257812,-3.804688 2.03125,-3.921875 c -0.21875,-0.125 -0.417969,-0.269531 -0.59375,-0.4375 -0.179688,-0.175781 -0.320312,-0.382813 -0.421875,-0.625 -0.105469,-0.238281 -0.15625,-0.519531 -0.15625,-0.84375 0,-0.300781 0.054687,-0.582031 0.171875,-0.84375 0.113281,-0.269531 0.28125,-0.503906 0.5,-0.703125 0.226562,-0.207031 0.507812,-0.367188 0.84375,-0.484375 0.34375,-0.125 0.742188,-0.1875 1.203125,-0.1875 0.195313,0 0.394531,0.015625 0.59375,0.046875 0.195313,0.03125 0.375,0.074219 0.53125,0.125 0.164063,0.054688 0.304687,0.109375 0.421875,0.171875 0.113281,0.054687 0.195312,0.101563 0.25,0.140625 0.0625,0.042969 0.101562,0.085938 0.125,0.125 0.019531,0.03125 0.03125,0.070312 0.03125,0.109375 0.00781,0.042969 0.019531,0.09375 0.03125,0.15625 0.00781,0.054687 0.015625,0.125 0.015625,0.21875 0,0.09375 -0.00781,0.179687 -0.015625,0.25 -0.011719,0.0625 -0.027344,0.121094 -0.046875,0.171875 -0.011719,0.042969 -0.03125,0.074219 -0.0625,0.09375 -0.03125,0.011719 -0.0625,0.015625 -0.09375,0.015625 -0.054687,0 -0.125,-0.023437 -0.21875,-0.078125 C 5.046875,-6.5625 4.925781,-6.628906 4.78125,-6.703125 4.632812,-6.773438 4.457031,-6.835938 4.25,-6.890625 c -0.199219,-0.0625 -0.429688,-0.09375 -0.6875,-0.09375 -0.230469,0 -0.433594,0.027344 -0.609375,0.078125 -0.179687,0.054688 -0.324219,0.125 -0.4375,0.21875 C 2.398438,-6.59375 2.3125,-6.476562 2.25,-6.34375 c -0.054688,0.136719 -0.078125,0.28125 -0.078125,0.4375 0,0.210938 0.050781,0.390625 0.15625,0.546875 0.113281,0.148437 0.257813,0.277344 0.4375,0.390625 0.175781,0.105469 0.375,0.203125 0.59375,0.296875 C 3.585938,-4.585938 3.820312,-4.5 4.0625,-4.40625 c 0.238281,0.09375 0.472656,0.199219 0.703125,0.3125 0.226563,0.117188 0.429687,0.257812 0.609375,0.421875 0.175781,0.167969 0.316406,0.371094 0.421875,0.609375 0.101563,0.230469 0.15625,0.507812 0.15625,0.828125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-5" - overflow="visible"> - <path - id="path203" - d="m 5.15625,-0.75 c 0,0.15625 -0.011719,0.28125 -0.03125,0.375 C 5.101562,-0.28125 5.066406,-0.207031 5.015625,-0.15625 4.972656,-0.113281 4.90625,-0.0703125 4.8125,-0.03125 4.726562,0 4.628906,0.0234375 4.515625,0.046875 4.398438,0.078125 4.28125,0.0976562 4.15625,0.109375 c -0.125,0.019531 -0.25,0.03125 -0.375,0.03125 -0.386719,0 -0.71875,-0.0546875 -1,-0.15625 C 2.5,-0.117188 2.269531,-0.269531 2.09375,-0.46875 1.914062,-0.675781 1.785156,-0.941406 1.703125,-1.265625 1.628906,-1.585938 1.59375,-1.960938 1.59375,-2.390625 V -6.75 H 0.546875 c -0.085937,0 -0.152344,-0.039062 -0.203125,-0.125 -0.042969,-0.09375 -0.0625,-0.242188 -0.0625,-0.453125 0,-0.101563 0.003906,-0.1875 0.015625,-0.25 0.007813,-0.070313 0.023437,-0.132813 0.046875,-0.1875 0.019531,-0.050781 0.046875,-0.082031 0.078125,-0.09375 0.039063,-0.019531 0.085937,-0.03125 0.140625,-0.03125 h 1.03125 v -1.78125 C 1.59375,-9.710938 1.601562,-9.75 1.625,-9.78125 1.644531,-9.8125 1.679688,-9.835938 1.734375,-9.859375 1.785156,-9.890625 1.851562,-9.910156 1.9375,-9.921875 2.03125,-9.929688 2.144531,-9.9375 2.28125,-9.9375 c 0.132812,0 0.242188,0.00781 0.328125,0.015625 0.09375,0.011719 0.160156,0.03125 0.203125,0.0625 0.050781,0.023437 0.085938,0.046875 0.109375,0.078125 0.03125,0.03125 0.046875,0.070312 0.046875,0.109375 v 1.78125 H 4.875 c 0.050781,0 0.09375,0.011719 0.125,0.03125 0.03125,0.011719 0.054688,0.042969 0.078125,0.09375 0.03125,0.054687 0.050781,0.117187 0.0625,0.1875 0.00781,0.0625 0.015625,0.148437 0.015625,0.25 0,0.210937 -0.027344,0.359375 -0.078125,0.453125 C 5.023438,-6.789062 4.957031,-6.75 4.875,-6.75 H 2.96875 v 4.15625 c 0,0.523438 0.070312,0.914062 0.21875,1.171875 0.15625,0.261719 0.429688,0.390625 0.828125,0.390625 0.125,0 0.234375,-0.00781 0.328125,-0.03125 C 4.445312,-1.09375 4.535156,-1.117188 4.609375,-1.140625 4.691406,-1.171875 4.757812,-1.195312 4.8125,-1.21875 4.863281,-1.25 4.914062,-1.265625 4.96875,-1.265625 c 0.019531,0 0.039062,0.011719 0.0625,0.03125 0.03125,0.011719 0.050781,0.039063 0.0625,0.078125 C 5.113281,-1.125 5.128906,-1.070312 5.140625,-1 c 0.00781,0.0625 0.015625,0.148438 0.015625,0.25 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-6" - overflow="visible"> - <path - id="path206" - d="" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-7" - overflow="visible"> - <path - id="path209" - d="m 8.140625,-4.046875 c 0,0.648437 -0.074219,1.230469 -0.21875,1.75 -0.136719,0.523437 -0.34375,0.964844 -0.625,1.328125 -0.273437,0.367188 -0.605469,0.648438 -1,0.84375 C 5.898438,0.0625 5.445312,0.15625 4.9375,0.15625 4.695312,0.15625 4.472656,0.128906 4.265625,0.078125 4.066406,0.0351562 3.867188,-0.0351562 3.671875,-0.140625 3.484375,-0.242188 3.289062,-0.375 3.09375,-0.53125 2.90625,-0.695312 2.703125,-0.894531 2.484375,-1.125 v 0.921875 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.429688,-0.0625 2.394531,-0.0351562 2.34375,-0.015625 2.289062,0.00390625 2.226562,0.0195312 2.15625,0.03125 2.082031,0.0390625 1.988281,0.046875 1.875,0.046875 1.757812,0.046875 1.660156,0.0390625 1.578125,0.03125 1.503906,0.0195312 1.441406,0.00390625 1.390625,-0.015625 1.335938,-0.0351562 1.300781,-0.0625 1.28125,-0.09375 1.269531,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -11.09375 c 0,-0.03906 0.00781,-0.07813 0.03125,-0.109375 0.019531,-0.03906 0.054687,-0.07031 0.109375,-0.09375 0.050781,-0.01953 0.117188,-0.03516 0.203125,-0.04687 0.09375,-0.0078 0.207031,-0.01563 0.34375,-0.01563 0.132813,0 0.242187,0.0078 0.328125,0.01563 0.09375,0.01172 0.164062,0.02734 0.21875,0.04687 0.050781,0.02344 0.085938,0.05469 0.109375,0.09375 0.019531,0.03125 0.03125,0.07031 0.03125,0.109375 v 4.46875 c 0.21875,-0.21875 0.429687,-0.40625 0.640625,-0.5625 0.207031,-0.15625 0.410156,-0.28125 0.609375,-0.375 0.195313,-0.101563 0.394531,-0.175781 0.59375,-0.21875 0.207031,-0.039063 0.421875,-0.0625 0.640625,-0.0625 0.539062,0 1.003906,0.109375 1.390625,0.328125 0.382813,0.210938 0.695313,0.496094 0.9375,0.859375 0.238281,0.367187 0.410156,0.792969 0.515625,1.28125 0.113281,0.480469 0.171875,0.992187 0.171875,1.53125 z m -1.4375,0.15625 c 0,-0.375 -0.03125,-0.738281 -0.09375,-1.09375 C 6.554688,-5.347656 6.457031,-5.664062 6.3125,-5.9375 6.164062,-6.21875 5.972656,-6.441406 5.734375,-6.609375 5.492188,-6.785156 5.195312,-6.875 4.84375,-6.875 c -0.179688,0 -0.355469,0.027344 -0.53125,0.078125 -0.167969,0.054687 -0.339844,0.136719 -0.515625,0.25 C 3.617188,-6.429688 3.4375,-6.28125 3.25,-6.09375 3.0625,-5.914062 2.859375,-5.6875 2.640625,-5.40625 v 2.96875 c 0.375,0.460938 0.734375,0.8125 1.078125,1.0625 0.34375,0.242188 0.703125,0.359375 1.078125,0.359375 0.332031,0 0.617187,-0.082031 0.859375,-0.25 0.25,-0.164063 0.445312,-0.382813 0.59375,-0.65625 0.15625,-0.28125 0.269531,-0.585937 0.34375,-0.921875 0.070312,-0.34375 0.109375,-0.691406 0.109375,-1.046875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-8" - overflow="visible"> - <path - id="path212" - d="m 2.640625,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -7.46875 c 0,-0.039063 0.00781,-0.078125 0.03125,-0.109375 0.019531,-0.039062 0.054687,-0.070312 0.109375,-0.09375 0.050781,-0.019531 0.117188,-0.035156 0.203125,-0.046875 0.09375,-0.00781 0.207031,-0.015625 0.34375,-0.015625 0.132813,0 0.242187,0.00781 0.328125,0.015625 C 2.375,-7.910156 2.445312,-7.894531 2.5,-7.875 c 0.050781,0.023438 0.085938,0.054688 0.109375,0.09375 0.019531,0.03125 0.03125,0.070312 0.03125,0.109375 z m 0.15625,-10 c 0,0.324219 -0.0625,0.542969 -0.1875,0.65625 C 2.492188,-9.429688 2.269531,-9.375 1.9375,-9.375 1.625,-9.375 1.40625,-9.429688 1.28125,-9.546875 1.164062,-9.660156 1.109375,-9.875 1.109375,-10.1875 c 0,-0.320312 0.054687,-0.539062 0.171875,-0.65625 0.125,-0.113281 0.347656,-0.171875 0.671875,-0.171875 0.320313,0 0.539063,0.05859 0.65625,0.171875 0.125,0.117188 0.1875,0.328125 0.1875,0.640625 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-9" - overflow="visible"> - <path - id="path215" - d="m 7.671875,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 7.617188,-0.0625 7.582031,-0.0351562 7.53125,-0.015625 7.488281,0.00390625 7.425781,0.0195312 7.34375,0.03125 7.269531,0.0390625 7.179688,0.046875 7.078125,0.046875 6.953125,0.046875 6.851562,0.0390625 6.78125,0.03125 6.707031,0.0195312 6.644531,0.00390625 6.59375,-0.015625 6.539062,-0.0351562 6.503906,-0.0625 6.484375,-0.09375 6.460938,-0.125 6.453125,-0.160156 6.453125,-0.203125 v -1 c -0.398437,0.429687 -0.808594,0.761719 -1.234375,1 C 4.800781,0.0351562 4.335938,0.15625 3.828125,0.15625 c -0.542969,0 -1.011719,-0.1054688 -1.40625,-0.3125 -0.386719,-0.21875 -0.699219,-0.503906 -0.9375,-0.859375 -0.242187,-0.363281 -0.417969,-0.789063 -0.53125,-1.28125 -0.105469,-0.488281 -0.15625,-1.007813 -0.15625,-1.5625 0,-0.632813 0.066406,-1.207031 0.203125,-1.71875 0.144531,-0.519531 0.351562,-0.960937 0.625,-1.328125 0.269531,-0.375 0.601562,-0.65625 1,-0.84375 0.40625,-0.195312 0.867188,-0.296875 1.390625,-0.296875 0.4375,0 0.835937,0.09375 1.203125,0.28125 0.363281,0.1875 0.722656,0.46875 1.078125,0.84375 v -4.34375 c 0,-0.03906 0.00391,-0.07813 0.015625,-0.109375 0.019531,-0.03906 0.054688,-0.06641 0.109375,-0.07813 0.0625,-0.01953 0.132813,-0.03516 0.21875,-0.04687 0.09375,-0.01953 0.203125,-0.03125 0.328125,-0.03125 0.144531,0 0.257812,0.01172 0.34375,0.03125 0.09375,0.01172 0.160156,0.02734 0.203125,0.04687 0.050781,0.01172 0.085937,0.03906 0.109375,0.07813 0.03125,0.03125 0.046875,0.07031 0.046875,0.109375 z m -1.375,-5.265625 C 5.921875,-5.925781 5.5625,-6.273438 5.21875,-6.515625 4.875,-6.753906 4.515625,-6.875 4.140625,-6.875 c -0.355469,0 -0.65625,0.085938 -0.90625,0.25 -0.242187,0.167969 -0.4375,0.386719 -0.59375,0.65625 C 2.492188,-5.695312 2.382812,-5.390625 2.3125,-5.046875 2.25,-4.703125 2.21875,-4.351562 2.21875,-4 c 0,0.375 0.023438,0.746094 0.078125,1.109375 0.0625,0.355469 0.164063,0.671875 0.3125,0.953125 0.144531,0.28125 0.332031,0.507812 0.5625,0.671875 0.238281,0.167969 0.539063,0.25 0.90625,0.25 0.175781,0 0.347656,-0.019531 0.515625,-0.0625 0.175781,-0.050781 0.351562,-0.132813 0.53125,-0.25 0.175781,-0.125 0.359375,-0.273437 0.546875,-0.453125 0.195313,-0.1875 0.40625,-0.414062 0.625,-0.6875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-10" - overflow="visible"> - <path - id="path218" - d="m 5.640625,-7.1875 c 0,0.125 -0.00781,0.230469 -0.015625,0.3125 0,0.085938 -0.011719,0.152344 -0.03125,0.203125 -0.023438,0.042969 -0.042969,0.074219 -0.0625,0.09375 -0.023438,0.023437 -0.058594,0.03125 -0.109375,0.03125 -0.042969,0 -0.09375,-0.00781 -0.15625,-0.03125 -0.0625,-0.019531 -0.136719,-0.039063 -0.21875,-0.0625 C 4.972656,-6.671875 4.882812,-6.695312 4.78125,-6.71875 4.675781,-6.738281 4.566406,-6.75 4.453125,-6.75 c -0.136719,0 -0.273437,0.027344 -0.40625,0.078125 -0.125,0.054687 -0.265625,0.148437 -0.421875,0.28125 -0.148438,0.125 -0.296875,0.292969 -0.453125,0.5 -0.15625,0.210937 -0.335937,0.464844 -0.53125,0.765625 v 4.921875 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -7.46875 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.03125 0.054688,-0.054687 0.109375,-0.078125 0.050781,-0.019531 0.113281,-0.035156 0.1875,-0.046875 0.082031,-0.00781 0.1875,-0.015625 0.3125,-0.015625 0.125,0 0.222656,0.00781 0.296875,0.015625 0.082031,0.011719 0.144531,0.027344 0.1875,0.046875 0.050781,0.023438 0.082031,0.046875 0.09375,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 v 1.078125 c 0.207031,-0.300781 0.398438,-0.546875 0.578125,-0.734375 0.1875,-0.1875 0.359375,-0.332031 0.515625,-0.4375 0.15625,-0.101563 0.3125,-0.175781 0.46875,-0.21875 0.164062,-0.039063 0.328125,-0.0625 0.484375,-0.0625 0.070313,0 0.15625,0.00781 0.25,0.015625 0.09375,0 0.1875,0.015625 0.28125,0.046875 0.101563,0.023437 0.191406,0.046875 0.265625,0.078125 0.082031,0.023438 0.140625,0.046875 0.171875,0.078125 0.03125,0.023437 0.050781,0.046875 0.0625,0.078125 0.019531,0.023438 0.03125,0.054688 0.03125,0.09375 C 5.617188,-7.625 5.625,-7.566406 5.625,-7.484375 5.632812,-7.410156 5.640625,-7.3125 5.640625,-7.1875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-11" - overflow="visible"> - <path - id="path221" - d="m 7.640625,-4.265625 c 0,0.21875 -0.054687,0.375 -0.15625,0.46875 -0.105469,0.085937 -0.230469,0.125 -0.375,0.125 H 2.21875 c 0,0.417969 0.039062,0.792969 0.125,1.125 0.082031,0.335937 0.21875,0.621094 0.40625,0.859375 0.195312,0.230469 0.445312,0.414062 0.75,0.546875 0.3125,0.125 0.695312,0.1875 1.15625,0.1875 0.351562,0 0.664062,-0.023437 0.9375,-0.078125 0.28125,-0.0625 0.519531,-0.128906 0.71875,-0.203125 0.195312,-0.070313 0.359375,-0.132813 0.484375,-0.1875 0.132813,-0.0625 0.238281,-0.09375 0.3125,-0.09375 0.03125,0 0.0625,0.011719 0.09375,0.03125 0.03125,0.011719 0.054687,0.039063 0.078125,0.078125 0.019531,0.042969 0.03125,0.101562 0.03125,0.171875 0.00781,0.0625 0.015625,0.148437 0.015625,0.25 0,0.074219 -0.00781,0.136719 -0.015625,0.1875 0,0.054687 -0.00781,0.101563 -0.015625,0.140625 -0.011719,0.042969 -0.027344,0.078125 -0.046875,0.109375 -0.011719,0.03125 -0.03125,0.0625 -0.0625,0.09375 -0.03125,0.03125 -0.125,0.085937 -0.28125,0.15625 -0.148438,0.0625 -0.339844,0.132813 -0.578125,0.203125 C 6.097656,-0.03125 5.820312,0.0234375 5.5,0.078125 5.1875,0.128906 4.851562,0.15625 4.5,0.15625 c -0.605469,0 -1.140625,-0.0859375 -1.609375,-0.25 C 2.429688,-0.269531 2.039062,-0.523438 1.71875,-0.859375 1.40625,-1.203125 1.164062,-1.625 1,-2.125 0.84375,-2.632812 0.765625,-3.226562 0.765625,-3.90625 c 0,-0.644531 0.082031,-1.222656 0.25,-1.734375 0.164063,-0.507813 0.40625,-0.941406 0.71875,-1.296875 0.3125,-0.363281 0.6875,-0.640625 1.125,-0.828125 0.445313,-0.1875 0.945313,-0.28125 1.5,-0.28125 0.582031,0 1.078125,0.09375 1.484375,0.28125 0.414062,0.1875 0.753906,0.445313 1.015625,0.765625 0.269531,0.3125 0.46875,0.683594 0.59375,1.109375 0.125,0.429687 0.1875,0.886719 0.1875,1.375 z m -1.375,-0.40625 c 0.019531,-0.71875 -0.140625,-1.28125 -0.484375,-1.6875 -0.335938,-0.414063 -0.828125,-0.625 -1.484375,-0.625 -0.335937,0 -0.632813,0.070313 -0.890625,0.203125 -0.25,0.125 -0.464844,0.292969 -0.640625,0.5 -0.167969,0.210938 -0.296875,0.453125 -0.390625,0.734375 -0.09375,0.28125 -0.148438,0.574219 -0.15625,0.875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-12" - overflow="visible"> - <path - id="path224" - d="m 6.640625,-1.34375 c 0,0.09375 -0.00781,0.179688 -0.015625,0.25 0,0.0625 -0.011719,0.121094 -0.03125,0.171875 -0.011719,0.042969 -0.027344,0.085937 -0.046875,0.125 -0.011719,0.03125 -0.054687,0.085937 -0.125,0.15625 -0.074219,0.0625 -0.195313,0.148437 -0.359375,0.25 -0.167969,0.105469 -0.355469,0.199219 -0.5625,0.28125 -0.199219,0.0859375 -0.421875,0.1445312 -0.671875,0.1875 -0.242187,0.050781 -0.492187,0.078125 -0.75,0.078125 -0.542969,0 -1.023437,-0.0898438 -1.4375,-0.265625 C 2.234375,-0.285156 1.890625,-0.539062 1.609375,-0.875 1.328125,-1.21875 1.113281,-1.632812 0.96875,-2.125 0.820312,-2.625 0.75,-3.203125 0.75,-3.859375 0.75,-4.585938 0.835938,-5.21875 1.015625,-5.75 1.191406,-6.28125 1.4375,-6.710938 1.75,-7.046875 c 0.3125,-0.332031 0.679688,-0.582031 1.109375,-0.75 0.425781,-0.164063 0.882813,-0.25 1.375,-0.25 0.238281,0 0.46875,0.027344 0.6875,0.078125 0.226563,0.042969 0.4375,0.101562 0.625,0.171875 0.1875,0.074219 0.351563,0.15625 0.5,0.25 0.144531,0.09375 0.25,0.171875 0.3125,0.234375 0.070313,0.0625 0.117187,0.117188 0.140625,0.15625 0.03125,0.042969 0.050781,0.089844 0.0625,0.140625 0.019531,0.054687 0.03125,0.117187 0.03125,0.1875 0.00781,0.0625 0.015625,0.140625 0.015625,0.234375 0,0.21875 -0.027344,0.371094 -0.078125,0.453125 -0.054688,0.085937 -0.117188,0.125 -0.1875,0.125 -0.085938,0 -0.179688,-0.039063 -0.28125,-0.125 C 5.957031,-6.234375 5.820312,-6.332031 5.65625,-6.4375 5.488281,-6.550781 5.285156,-6.65625 5.046875,-6.75 4.816406,-6.84375 4.539062,-6.890625 4.21875,-6.890625 c -0.65625,0 -1.164062,0.257813 -1.515625,0.765625 -0.355469,0.5 -0.53125,1.234375 -0.53125,2.203125 0,0.480469 0.046875,0.902344 0.140625,1.265625 0.09375,0.367188 0.226562,0.667969 0.40625,0.90625 0.175781,0.242188 0.390625,0.421875 0.640625,0.546875 0.257813,0.117187 0.554687,0.171875 0.890625,0.171875 0.3125,0 0.585938,-0.046875 0.828125,-0.140625 C 5.316406,-1.273438 5.519531,-1.382812 5.6875,-1.5 5.863281,-1.625 6.007812,-1.734375 6.125,-1.828125 6.25,-1.921875 6.347656,-1.96875 6.421875,-1.96875 c 0.03125,0 0.0625,0.011719 0.09375,0.03125 0.03125,0.023438 0.050781,0.058594 0.0625,0.109375 0.019531,0.054687 0.035156,0.121094 0.046875,0.203125 0.00781,0.074219 0.015625,0.167969 0.015625,0.28125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-13" - overflow="visible"> - <path - id="path227" - d="m 7.703125,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 7.648438,-0.0625 7.613281,-0.0351562 7.5625,-0.015625 7.507812,0.00390625 7.4375,0.0195312 7.34375,0.03125 7.257812,0.0390625 7.148438,0.046875 7.015625,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 6.585938,0.0195312 6.519531,0.00390625 6.46875,-0.015625 6.425781,-0.0351562 6.390625,-0.0625 6.359375,-0.09375 6.335938,-0.125 6.328125,-0.160156 6.328125,-0.203125 v -4.375 c 0,-0.425781 -0.03125,-0.769531 -0.09375,-1.03125 C 6.171875,-5.867188 6.070312,-6.09375 5.9375,-6.28125 5.8125,-6.46875 5.644531,-6.609375 5.4375,-6.703125 5.238281,-6.804688 5.007812,-6.859375 4.75,-6.859375 4.40625,-6.859375 4.0625,-6.738281 3.71875,-6.5 3.375,-6.257812 3.015625,-5.898438 2.640625,-5.421875 v 5.21875 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -7.46875 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.03125 0.054688,-0.054687 0.109375,-0.078125 0.050781,-0.019531 0.113281,-0.035156 0.1875,-0.046875 0.082031,-0.00781 0.1875,-0.015625 0.3125,-0.015625 0.125,0 0.222656,0.00781 0.296875,0.015625 0.082031,0.011719 0.144531,0.027344 0.1875,0.046875 0.050781,0.023438 0.082031,0.046875 0.09375,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 V -6.6875 C 2.925781,-7.15625 3.347656,-7.5 3.765625,-7.71875 4.179688,-7.9375 4.601562,-8.046875 5.03125,-8.046875 c 0.5,0 0.914062,0.085937 1.25,0.25 0.34375,0.167969 0.617188,0.390625 0.828125,0.671875 0.207031,0.28125 0.359375,0.617188 0.453125,1 0.09375,0.375 0.140625,0.828125 0.140625,1.359375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-14" - overflow="visible"> - <path - id="path230" - d="m 6.890625,-0.203125 c 0,0.074219 -0.023437,0.125 -0.0625,0.15625 -0.042969,0.03125 -0.105469,0.05078125 -0.1875,0.0625 -0.074219,0.0195312 -0.183594,0.03125 -0.328125,0.03125 -0.148438,0 -0.265625,-0.0117188 -0.359375,-0.03125 -0.085937,-0.01171875 -0.148437,-0.03125 -0.1875,-0.0625 -0.03125,-0.03125 -0.046875,-0.082031 -0.046875,-0.15625 v -0.75 C 5.394531,-0.597656 5.03125,-0.320312 4.625,-0.125 4.226562,0.0625 3.804688,0.15625 3.359375,0.15625 2.960938,0.15625 2.601562,0.101562 2.28125,0 1.96875,-0.101562 1.695312,-0.25 1.46875,-0.4375 1.25,-0.632812 1.078125,-0.875 0.953125,-1.15625 c -0.125,-0.28125 -0.1875,-0.597656 -0.1875,-0.953125 0,-0.425781 0.082031,-0.789063 0.25,-1.09375 C 1.191406,-3.515625 1.4375,-3.773438 1.75,-3.984375 2.070312,-4.191406 2.46875,-4.34375 2.9375,-4.4375 3.40625,-4.539062 3.925781,-4.59375 4.5,-4.59375 H 5.53125 V -5.1875 C 5.53125,-5.46875 5.5,-5.71875 5.4375,-5.9375 5.382812,-6.164062 5.289062,-6.351562 5.15625,-6.5 5.019531,-6.644531 4.84375,-6.753906 4.625,-6.828125 4.40625,-6.898438 4.140625,-6.9375 3.828125,-6.9375 c -0.335937,0 -0.636719,0.042969 -0.90625,0.125 -0.273437,0.074219 -0.511719,0.164062 -0.71875,0.265625 -0.199219,0.09375 -0.367187,0.183594 -0.5,0.265625 -0.136719,0.074219 -0.234375,0.109375 -0.296875,0.109375 -0.042969,0 -0.085938,-0.00781 -0.125,-0.03125 C 1.25,-6.222656 1.21875,-6.253906 1.1875,-6.296875 1.164062,-6.335938 1.148438,-6.394531 1.140625,-6.46875 1.128906,-6.539062 1.125,-6.617188 1.125,-6.703125 c 0,-0.132813 0.00781,-0.238281 0.03125,-0.3125 0.019531,-0.082031 0.066406,-0.160156 0.140625,-0.234375 0.070313,-0.070312 0.195313,-0.15625 0.375,-0.25 0.1875,-0.101562 0.398437,-0.191406 0.640625,-0.265625 0.238281,-0.082031 0.5,-0.148437 0.78125,-0.203125 0.28125,-0.050781 0.566406,-0.078125 0.859375,-0.078125 0.53125,0 0.984375,0.0625 1.359375,0.1875 0.382812,0.117187 0.691406,0.292969 0.921875,0.53125 0.226563,0.230469 0.394531,0.523437 0.5,0.875 0.101563,0.34375 0.15625,0.75 0.15625,1.21875 z M 5.53125,-3.609375 H 4.359375 c -0.375,0 -0.703125,0.03125 -0.984375,0.09375 -0.273438,0.0625 -0.5,0.15625 -0.6875,0.28125 -0.179688,0.125 -0.308594,0.277344 -0.390625,0.453125 -0.085937,0.167969 -0.125,0.367188 -0.125,0.59375 0,0.386719 0.117187,0.699219 0.359375,0.9375 0.25,0.230469 0.59375,0.34375 1.03125,0.34375 0.363281,0 0.695312,-0.09375 1,-0.28125 0.3125,-0.1875 0.632812,-0.46875 0.96875,-0.84375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-15" - overflow="visible"> - <path - id="path233" - d="m 2.640625,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -11.09375 c 0,-0.03906 0.00781,-0.07813 0.03125,-0.109375 0.019531,-0.03906 0.054687,-0.07031 0.109375,-0.09375 0.050781,-0.01953 0.117188,-0.03516 0.203125,-0.04687 0.09375,-0.0078 0.207031,-0.01563 0.34375,-0.01563 0.132813,0 0.242187,0.0078 0.328125,0.01563 0.09375,0.01172 0.164062,0.02734 0.21875,0.04687 0.050781,0.02344 0.085938,0.05469 0.109375,0.09375 0.019531,0.03125 0.03125,0.07031 0.03125,0.109375 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-16" - overflow="visible"> - <path - id="path236" - d="m 7.671875,-0.203125 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 7.617188,-0.0625 7.582031,-0.0351562 7.53125,-0.015625 7.488281,0.00390625 7.425781,0.0195312 7.34375,0.03125 7.257812,0.0390625 7.160156,0.046875 7.046875,0.046875 c -0.125,0 -0.230469,-0.0078125 -0.3125,-0.015625 C 6.648438,0.0195312 6.582031,0.00390625 6.53125,-0.015625 6.488281,-0.0351562 6.457031,-0.0625 6.4375,-0.09375 6.425781,-0.125 6.421875,-0.160156 6.421875,-0.203125 v -1 C 5.992188,-0.722656 5.570312,-0.375 5.15625,-0.15625 4.75,0.0507812 4.332031,0.15625 3.90625,0.15625 c -0.5,0 -0.921875,-0.0859375 -1.265625,-0.25 C 2.304688,-0.257812 2.03125,-0.484375 1.8125,-0.765625 c -0.210938,-0.289063 -0.359375,-0.625 -0.453125,-1 -0.085937,-0.375 -0.125,-0.832031 -0.125,-1.375 v -4.53125 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.03125 0.054688,-0.054687 0.109375,-0.078125 0.0625,-0.019531 0.132813,-0.035156 0.21875,-0.046875 0.09375,-0.00781 0.207031,-0.015625 0.34375,-0.015625 0.125,0 0.226563,0.00781 0.3125,0.015625 0.09375,0.011719 0.164063,0.027344 0.21875,0.046875 0.0625,0.023438 0.101563,0.046875 0.125,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 v 4.34375 c 0,0.4375 0.03125,0.789063 0.09375,1.046875 0.0625,0.261719 0.15625,0.484375 0.28125,0.671875 0.132813,0.1875 0.300781,0.335937 0.5,0.4375 0.195313,0.105469 0.429687,0.15625 0.703125,0.15625 0.34375,0 0.679688,-0.117187 1.015625,-0.359375 0.34375,-0.25 0.707031,-0.609375 1.09375,-1.078125 v -5.21875 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.03125 0.054688,-0.054687 0.109375,-0.078125 0.0625,-0.019531 0.132813,-0.035156 0.21875,-0.046875 0.09375,-0.00781 0.207031,-0.015625 0.34375,-0.015625 0.132813,0 0.242187,0.00781 0.328125,0.015625 0.09375,0.011719 0.160156,0.027344 0.203125,0.046875 0.050781,0.023438 0.085937,0.046875 0.109375,0.078125 0.03125,0.03125 0.046875,0.074219 0.046875,0.125 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-17" - overflow="visible"> - <path - id="path239" - d="m 7.515625,-7.34375 c 0,0.199219 -0.027344,0.339844 -0.078125,0.421875 -0.054688,0.085937 -0.121094,0.125 -0.203125,0.125 H 6.15625 c 0.195312,0.210937 0.332031,0.433594 0.40625,0.671875 0.082031,0.242188 0.125,0.492188 0.125,0.75 0,0.429688 -0.074219,0.808594 -0.21875,1.140625 -0.136719,0.335937 -0.335938,0.617187 -0.59375,0.84375 -0.25,0.230469 -0.554688,0.40625 -0.90625,0.53125 -0.355469,0.117187 -0.75,0.171875 -1.1875,0.171875 -0.304688,0 -0.59375,-0.035156 -0.875,-0.109375 -0.273438,-0.082031 -0.480469,-0.1875 -0.625,-0.3125 -0.09375,0.105469 -0.179688,0.21875 -0.25,0.34375 -0.0625,0.125 -0.09375,0.273437 -0.09375,0.4375 0,0.199219 0.085938,0.359375 0.265625,0.484375 0.1875,0.125 0.429687,0.195312 0.734375,0.203125 l 1.9375,0.09375 c 0.375,0.011719 0.710938,0.0625 1.015625,0.15625 0.3125,0.085937 0.582031,0.214844 0.8125,0.390625 0.226563,0.167969 0.40625,0.375 0.53125,0.625 0.125,0.242188 0.1875,0.519531 0.1875,0.84375 0,0.34375 -0.074219,0.671875 -0.21875,0.984375 -0.136719,0.3125 -0.355469,0.582031 -0.65625,0.8125 -0.292969,0.238281 -0.667969,0.425781 -1.125,0.5625 -0.460937,0.132813 -1,0.203125 -1.625,0.203125 C 3.191406,3.03125 2.675781,2.976562 2.25,2.875 1.832031,2.769531 1.488281,2.628906 1.21875,2.453125 0.945312,2.273438 0.75,2.0625 0.625,1.8125 0.5,1.570312 0.4375,1.304688 0.4375,1.015625 0.4375,0.835938 0.457031,0.660156 0.5,0.484375 0.550781,0.316406 0.617188,0.15625 0.703125,0 0.796875,-0.15625 0.910156,-0.300781 1.046875,-0.4375 1.179688,-0.582031 1.335938,-0.722656 1.515625,-0.859375 1.242188,-1.003906 1.039062,-1.179688 0.90625,-1.390625 0.78125,-1.597656 0.71875,-1.820312 0.71875,-2.0625 c 0,-0.34375 0.066406,-0.644531 0.203125,-0.90625 C 1.066406,-3.238281 1.238281,-3.476562 1.4375,-3.6875 1.269531,-3.894531 1.132812,-4.125 1.03125,-4.375 0.9375,-4.632812 0.890625,-4.945312 0.890625,-5.3125 c 0,-0.425781 0.066406,-0.804688 0.203125,-1.140625 0.144531,-0.34375 0.34375,-0.628906 0.59375,-0.859375 0.257812,-0.226562 0.566406,-0.40625 0.921875,-0.53125 0.363281,-0.125 0.753906,-0.1875 1.171875,-0.1875 0.226562,0 0.441406,0.015625 0.640625,0.046875 0.195313,0.023437 0.378906,0.054687 0.546875,0.09375 h 2.265625 c 0.09375,0 0.160156,0.046875 0.203125,0.140625 0.050781,0.085938 0.078125,0.21875 0.078125,0.40625 z M 5.375,-5.375 c 0,-0.507812 -0.140625,-0.90625 -0.421875,-1.1875 -0.28125,-0.28125 -0.679687,-0.421875 -1.1875,-0.421875 -0.273437,0 -0.507813,0.046875 -0.703125,0.140625 -0.199219,0.085938 -0.367188,0.203125 -0.5,0.359375 -0.125,0.148437 -0.21875,0.324219 -0.28125,0.53125 -0.0625,0.199219 -0.09375,0.40625 -0.09375,0.625 0,0.5 0.140625,0.890625 0.421875,1.171875 0.28125,0.28125 0.671875,0.421875 1.171875,0.421875 0.269531,0 0.503906,-0.039063 0.703125,-0.125 0.207031,-0.09375 0.375,-0.210937 0.5,-0.359375 C 5.117188,-4.375 5.21875,-4.550781 5.28125,-4.75 5.34375,-4.945312 5.375,-5.15625 5.375,-5.375 Z M 6.0625,0.546875 C 6.0625,0.222656 5.925781,-0.0195312 5.65625,-0.1875 5.394531,-0.363281 5.039062,-0.457031 4.59375,-0.46875 L 2.671875,-0.546875 c -0.179687,0.148437 -0.324219,0.28125 -0.4375,0.40625 -0.117187,0.125 -0.210937,0.2382812 -0.28125,0.34375 C 1.890625,0.316406 1.84375,0.429688 1.8125,0.546875 1.789062,0.660156 1.78125,0.773438 1.78125,0.890625 c 0,0.351563 0.179688,0.625 0.546875,0.8125 0.363281,0.1875 0.875,0.28125 1.53125,0.28125 0.414063,0 0.765625,-0.042969 1.046875,-0.125 C 5.1875,1.785156 5.410156,1.679688 5.578125,1.546875 5.742188,1.410156 5.863281,1.253906 5.9375,1.078125 6.019531,0.910156 6.0625,0.734375 6.0625,0.546875 Z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-18" - overflow="visible"> - <path - id="path242" - d="m 8.140625,-4.0625 c 0,0.65625 -0.074219,1.246094 -0.21875,1.765625 -0.136719,0.523437 -0.34375,0.964844 -0.625,1.328125 C 7.023438,-0.613281 6.6875,-0.335938 6.28125,-0.140625 5.882812,0.0546875 5.425781,0.15625 4.90625,0.15625 4.6875,0.15625 4.484375,0.132812 4.296875,0.09375 4.109375,0.0507812 3.921875,-0.015625 3.734375,-0.109375 3.554688,-0.203125 3.378906,-0.320312 3.203125,-0.46875 3.023438,-0.613281 2.835938,-0.785156 2.640625,-0.984375 V 2.75 c 0,0.050781 -0.011719,0.09375 -0.03125,0.125 C 2.585938,2.90625 2.550781,2.929688 2.5,2.953125 2.445312,2.972656 2.375,2.988281 2.28125,3 2.195312,3.007812 2.085938,3.015625 1.953125,3.015625 1.816406,3.015625 1.703125,3.007812 1.609375,3 1.523438,2.988281 1.457031,2.972656 1.40625,2.953125 1.351562,2.929688 1.316406,2.90625 1.296875,2.875 1.273438,2.84375 1.265625,2.800781 1.265625,2.75 V -7.671875 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 C 1.300781,-7.828125 1.335938,-7.851562 1.390625,-7.875 1.441406,-7.894531 1.503906,-7.910156 1.578125,-7.921875 1.660156,-7.929688 1.757812,-7.9375 1.875,-7.9375 c 0.113281,0 0.207031,0.00781 0.28125,0.015625 0.070312,0.011719 0.132812,0.027344 0.1875,0.046875 0.050781,0.023438 0.082031,0.046875 0.09375,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 v 1 c 0.226562,-0.226563 0.445312,-0.425781 0.65625,-0.59375 0.207031,-0.175781 0.414062,-0.320313 0.625,-0.4375 0.21875,-0.113281 0.4375,-0.195313 0.65625,-0.25 0.226562,-0.0625 0.46875,-0.09375 0.71875,-0.09375 0.539062,0 1.003906,0.105469 1.390625,0.3125 0.382813,0.210937 0.695313,0.496094 0.9375,0.859375 0.238281,0.367188 0.410156,0.792969 0.515625,1.28125 0.113281,0.480469 0.171875,0.992188 0.171875,1.53125 z m -1.4375,0.15625 c 0,-0.375 -0.03125,-0.738281 -0.09375,-1.09375 C 6.554688,-5.363281 6.457031,-5.679688 6.3125,-5.953125 6.164062,-6.234375 5.972656,-6.457031 5.734375,-6.625 c -0.230469,-0.164062 -0.523437,-0.25 -0.875,-0.25 -0.179687,0 -0.355469,0.027344 -0.53125,0.078125 -0.167969,0.054687 -0.339844,0.136719 -0.515625,0.25 -0.179688,0.117187 -0.367188,0.265625 -0.5625,0.453125 -0.1875,0.1875 -0.390625,0.417969 -0.609375,0.6875 v 2.96875 c 0.375,0.460938 0.726563,0.8125 1.0625,1.0625 0.34375,0.242188 0.695313,0.359375 1.0625,0.359375 0.34375,0 0.640625,-0.082031 0.890625,-0.25 0.25,-0.164063 0.445312,-0.382813 0.59375,-0.65625 0.15625,-0.28125 0.269531,-0.59375 0.34375,-0.9375 0.070312,-0.34375 0.109375,-0.691406 0.109375,-1.046875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-19" - overflow="visible"> - <path - id="path245" - d="m 12.359375,-0.203125 c 0,0.042969 -0.01563,0.078125 -0.04687,0.109375 -0.02344,0.03125 -0.05859,0.0585938 -0.109375,0.078125 C 12.160156,0.00390625 12.09375,0.0195312 12,0.03125 c -0.08594,0.0078125 -0.195312,0.015625 -0.328125,0.015625 -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 11.242188,0.0195312 11.175781,0.00390625 11.125,-0.015625 11.070312,-0.0351562 11.03125,-0.0625 11,-0.09375 10.976562,-0.125 10.96875,-0.160156 10.96875,-0.203125 V -4.75 c 0,-0.3125 -0.02734,-0.597656 -0.07813,-0.859375 C 10.835938,-5.867188 10.75,-6.09375 10.625,-6.28125 10.5,-6.46875 10.34375,-6.609375 10.15625,-6.703125 9.96875,-6.804688 9.75,-6.859375 9.5,-6.859375 9.175781,-6.859375 8.851562,-6.738281 8.53125,-6.5 8.21875,-6.257812 7.875,-5.898438 7.5,-5.421875 v 5.21875 C 7.5,-0.160156 7.484375,-0.125 7.453125,-0.09375 7.429688,-0.0625 7.394531,-0.0351562 7.34375,-0.015625 7.289062,0.00390625 7.21875,0.0195312 7.125,0.03125 7.039062,0.0390625 6.9375,0.046875 6.8125,0.046875 6.675781,0.046875 6.5625,0.0390625 6.46875,0.03125 6.382812,0.0195312 6.316406,0.00390625 6.265625,-0.015625 6.210938,-0.0351562 6.175781,-0.0625 6.15625,-0.09375 6.132812,-0.125 6.125,-0.160156 6.125,-0.203125 V -4.75 C 6.125,-5.0625 6.09375,-5.347656 6.03125,-5.609375 5.96875,-5.867188 5.875,-6.09375 5.75,-6.28125 5.632812,-6.46875 5.484375,-6.609375 5.296875,-6.703125 c -0.1875,-0.101563 -0.40625,-0.15625 -0.65625,-0.15625 -0.3125,0 -0.632813,0.121094 -0.953125,0.359375 -0.324219,0.242188 -0.671875,0.601562 -1.046875,1.078125 v 5.21875 c 0,0.042969 -0.011719,0.078125 -0.03125,0.109375 C 2.585938,-0.0625 2.550781,-0.0351562 2.5,-0.015625 2.445312,0.00390625 2.375,0.0195312 2.28125,0.03125 2.195312,0.0390625 2.085938,0.046875 1.953125,0.046875 c -0.136719,0 -0.25,-0.0078125 -0.34375,-0.015625 C 1.523438,0.0195312 1.457031,0.00390625 1.40625,-0.015625 1.351562,-0.0351562 1.316406,-0.0625 1.296875,-0.09375 1.273438,-0.125 1.265625,-0.160156 1.265625,-0.203125 v -7.46875 c 0,-0.050781 0.00391,-0.09375 0.015625,-0.125 0.019531,-0.03125 0.054688,-0.054687 0.109375,-0.078125 0.050781,-0.019531 0.113281,-0.035156 0.1875,-0.046875 0.082031,-0.00781 0.1875,-0.015625 0.3125,-0.015625 0.125,0 0.222656,0.00781 0.296875,0.015625 0.082031,0.011719 0.144531,0.027344 0.1875,0.046875 0.050781,0.023438 0.082031,0.046875 0.09375,0.078125 0.019531,0.03125 0.03125,0.074219 0.03125,0.125 V -6.6875 C 2.925781,-7.15625 3.335938,-7.5 3.734375,-7.71875 4.128906,-7.9375 4.53125,-8.046875 4.9375,-8.046875 c 0.300781,0 0.578125,0.039063 0.828125,0.109375 0.25,0.0625 0.46875,0.164062 0.65625,0.296875 0.1875,0.125 0.34375,0.28125 0.46875,0.46875 0.132813,0.179687 0.25,0.375 0.34375,0.59375 0.25,-0.269531 0.484375,-0.5 0.703125,-0.6875 0.226562,-0.1875 0.445312,-0.335937 0.65625,-0.453125 0.207031,-0.113281 0.40625,-0.195312 0.59375,-0.25 0.195312,-0.050781 0.394531,-0.078125 0.59375,-0.078125 0.488281,0 0.894531,0.085937 1.21875,0.25 0.320312,0.167969 0.582031,0.390625 0.78125,0.671875 0.207031,0.28125 0.351562,0.617188 0.4375,1 0.09375,0.375 0.140625,0.773438 0.140625,1.1875 z m 0,0" - style="stroke:none" /> - </symbol> - <symbol - style="overflow:visible" - id="glyph4-20" - overflow="visible"> - <path - id="path248" - d="m 5.359375,-10.75 c 0,0.105469 -0.00781,0.1875 -0.015625,0.25 -0.011719,0.0625 -0.027344,0.117188 -0.046875,0.15625 -0.011719,0.04297 -0.027344,0.07031 -0.046875,0.07813 -0.023438,0.01172 -0.046875,0.01563 -0.078125,0.01563 -0.042969,0 -0.09375,-0.0078 -0.15625,-0.03125 -0.054687,-0.01953 -0.121094,-0.04687 -0.203125,-0.07813 -0.085938,-0.03125 -0.183594,-0.05469 -0.296875,-0.07813 -0.117187,-0.03125 -0.246094,-0.04687 -0.390625,-0.04687 -0.210938,0 -0.386719,0.03906 -0.53125,0.109375 -0.136719,0.0625 -0.25,0.167969 -0.34375,0.3125 C 3.164062,-9.925781 3.101562,-9.742188 3.0625,-9.515625 3.019531,-9.296875 3,-9.023438 3,-8.703125 v 0.8125 h 1.671875 c 0.039063,0 0.078125,0.011719 0.109375,0.03125 0.03125,0.011719 0.054688,0.042969 0.078125,0.09375 0.03125,0.054687 0.050781,0.117187 0.0625,0.1875 0.019531,0.0625 0.03125,0.148437 0.03125,0.25 0,0.210937 -0.027344,0.359375 -0.078125,0.453125 C 4.820312,-6.789062 4.753906,-6.75 4.671875,-6.75 H 3 v 6.546875 C 3,-0.160156 2.988281,-0.125 2.96875,-0.09375 2.945312,-0.0625 2.910156,-0.0351562 2.859375,-0.015625 2.804688,0.00390625 2.734375,0.0195312 2.640625,0.03125 2.554688,0.0390625 2.445312,0.046875 2.3125,0.046875 2.175781,0.046875 2.0625,0.0390625 1.96875,0.03125 1.882812,0.0195312 1.816406,0.00390625 1.765625,-0.015625 1.710938,-0.0351562 1.675781,-0.0625 1.65625,-0.09375 1.632812,-0.125 1.625,-0.160156 1.625,-0.203125 V -6.75 H 0.578125 C 0.484375,-6.75 0.414062,-6.789062 0.375,-6.875 0.332031,-6.96875 0.3125,-7.117188 0.3125,-7.328125 c 0,-0.101563 0.003906,-0.1875 0.015625,-0.25 0.007813,-0.070313 0.023437,-0.132813 0.046875,-0.1875 0.019531,-0.050781 0.046875,-0.082031 0.078125,-0.09375 0.03125,-0.019531 0.070313,-0.03125 0.125,-0.03125 H 1.625 v -0.78125 c 0,-0.519531 0.046875,-0.960937 0.140625,-1.328125 0.101563,-0.375 0.253906,-0.679688 0.453125,-0.921875 0.195312,-0.238281 0.445312,-0.414063 0.75,-0.53125 0.300781,-0.113281 0.65625,-0.171875 1.0625,-0.171875 0.195312,0 0.382812,0.02344 0.5625,0.0625 0.1875,0.03125 0.328125,0.07031 0.421875,0.109375 0.101563,0.04297 0.171875,0.07813 0.203125,0.109375 0.03125,0.03125 0.054688,0.07813 0.078125,0.140625 0.03125,0.05469 0.046875,0.117187 0.046875,0.1875 0.00781,0.07422 0.015625,0.164063 0.015625,0.265625 z m 0,0" - style="stroke:none" /> - </symbol> - </g> - <clipPath - id="clip1"> - <path - id="path253" - d="M 50.398438,291.35937 H 544.80078 V 591.12109 H 50.398438 Z m 0,0" /> - </clipPath> - </defs> - <g - transform="translate(-50.547879,-291.49319)" - id="surface431"> - <path - id="path258" - d="M 50.996094,590.69141 H 544.32812 v -298.75 H 50.996094 Z m 0,0" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - id="path260" - transform="matrix(1,0,0,-1,0,841.8)" - d="M 81.761719,335.22187 H 526.25 M 81.761719,397.60859 H 526.25 m -444.488281,62.25 H 526.25 M 81.761719,522.24922 H 526.25" - style="fill:none;stroke:#d9d9d9;stroke-width:0.86057001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - <path - id="path262" - transform="matrix(1,0,0,-1,0,841.8)" - d="M 131.25,522.24922 V 272.83125 m 49.33984,249.41797 V 272.83125 m 49.33203,249.41797 V 272.83125 m 49.33985,249.41797 V 272.83125 M 328.75,522.24922 V 272.83125 m 49.33984,249.41797 V 272.83125 m 49.33985,249.41797 V 272.83125 m 49.48047,249.41797 V 272.83125 M 526.25,522.24922 V 272.83125" - style="fill:none;stroke:#d9d9d9;stroke-width:0.86057001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - <path - id="path264" - transform="matrix(1,0,0,-1,0,841.8)" - d="M 81.804688,272.85859 V 522.24922" - style="fill:none;stroke:#bdbdbd;stroke-width:0.89643002;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - <path - id="path266" - transform="matrix(1,0,0,-1,0,841.8)" - d="M 81.804688,272.85859 H 526.25" - style="fill:none;stroke:#bdbdbd;stroke-width:0.89643002;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - <path - id="path268" - d="m 88.71875,335.12109 2.296875,2.28907 -2.296875,2.30078 -2.292969,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path270" - d="m 90.296875,335.69141 2.292969,2.29687 -2.292969,2.29297 -2.292969,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path272" - d="m 91.730469,336.26172 2.296875,2.29687 -2.296875,2.29297 -2.292969,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path274" - d="m 93.308594,355.48047 2.292968,2.30078 -2.292968,2.28906 -2.292969,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path276" - d="m 94.886719,368.25 2.292969,2.28906 -2.292969,2.30078 -2.296875,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path278" - d="m 96.464844,354.76953 2.292968,2.28906 -2.292968,2.30078 -2.296875,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path280" - d="m 98.042969,351.75 2.296871,2.30078 -2.296871,2.28906 -2.296875,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path282" - d="m 99.617188,354.76953 2.292972,2.28906 -2.292972,2.30078 -2.292969,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path284" - d="m 101.33984,353.62109 2.30079,2.28907 -2.30079,2.30078 -2.292965,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path286" - d="m 103.05859,360.64844 2.30079,2.29297 -2.30079,2.29687 -2.28906,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path288" - d="m 104.64063,361.64844 2.28906,2.30078 -2.28906,2.28906 -2.30079,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path290" - d="m 106.35938,364.08984 2.30078,2.28907 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path292" - d="m 109.94922,544.94922 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path294" - d="m 111.80859,538.92969 2.30079,2.28906 -2.30079,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path296" - d="m 113.53125,520.28125 2.29688,2.29687 -2.29688,2.29297 -2.29297,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path298" - d="m 115.39844,494.89844 2.29297,2.29297 -2.29297,2.29687 -2.29688,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path300" - d="m 117.26172,525.30078 2.29687,2.30078 -2.29687,2.28906 -2.29297,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path302" - d="m 119.26953,523.44141 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path304" - d="m 121.12891,516.83984 2.30078,2.30078 -2.30078,2.28907 -2.28907,-2.28907 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path306" - d="m 123.14063,508.80859 2.30078,2.29297 -2.30078,2.29688 -2.28907,-2.29688 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path308" - d="m 125.01172,492.46094 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path310" - d="m 127.01172,479.55078 2.29687,2.30078 -2.29687,2.28906 -2.29297,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path312" - d="m 129.01953,546.67187 2.30078,2.29688 -2.30078,2.29297 -2.28906,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path314" - d="m 131.17187,544.08984 2.29688,2.30078 -2.29688,2.28907 -2.29296,-2.28907 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path316" - d="m 133.17969,540.64844 2.30078,2.30078 -2.30078,2.28906 -2.28907,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path318" - d="m 135.32812,533.91016 2.30079,2.28906 -2.30079,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path320" - d="m 137.48047,524.73047 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path322" - d="m 139.64062,513.39844 2.28907,2.29297 -2.28907,2.29687 -2.30078,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path324" - d="m 141.78906,503.5 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path326" - d="m 143.94141,494.60937 2.28906,2.30079 -2.28906,2.28906 -2.30079,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path328" - d="m 146.23047,502.5 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path330" - d="m 148.39062,502.92969 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path332" - d="m 150.67969,500.92187 2.30078,2.29688 -2.30078,2.29297 -2.28907,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path334" - d="m 152.98047,496.19141 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path336" - d="m 155.26953,503.07031 2.28906,2.30078 -2.28906,2.28907 -2.28906,-2.28907 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path338" - d="m 157.71094,504.07812 2.28906,2.29297 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path340" - d="m 160,503.21875 2.30078,2.29297 -2.30078,2.29687 -2.28906,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path342" - d="m 162.44141,500.48828 2.29687,2.30078 -2.29687,2.28906 -2.29297,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path344" - d="m 164.87891,497.05078 2.29296,2.28906 -2.29296,2.30078 -2.30079,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path346" - d="m 167.32031,494.03906 2.28906,2.28906 -2.28906,2.30079 -2.30078,-2.30079 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path348" - d="m 169.76172,490.16016 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path350" - d="m 172.19141,497.05078 2.29687,2.28906 -2.29687,2.30078 -2.29297,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path352" - d="m 174.78125,496.76172 2.28906,2.29687 -2.28906,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path354" - d="m 177.35937,496.03906 2.28907,2.30078 -2.28907,2.28907 -2.30078,-2.28907 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path356" - d="m 179.94141,494.46875 2.28906,2.29297 -2.28906,2.29687 -2.30079,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path358" - d="m 182.51953,492.60156 2.30078,2.29688 -2.30078,2.29297 -2.28906,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path360" - d="m 185.10156,489.87891 2.29688,2.29296 -2.29688,2.29688 -2.29297,-2.29688 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path362" - d="m 187.67969,486.28906 2.30078,2.30078 -2.30078,2.28907 -2.28907,-2.28907 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path364" - d="m 190.41016,484.28125 2.28906,2.29687 -2.28906,2.29297 -2.28907,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path366" - d="m 193.14062,479.83984 2.28907,2.28907 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path368" - d="m 195.85937,478.12109 2.30079,2.28907 -2.30079,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path370" - d="m 198.58984,475.10156 2.28907,2.29688 -2.28907,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path372" - d="m 201.30859,473.10156 2.30078,2.28906 -2.30078,2.30079 -2.28906,-2.30079 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path374" - d="m 204.03906,471.51953 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path376" - d="m 206.89844,469.37109 2.30078,2.28907 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path378" - d="m 209.76953,473.53125 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path380" - d="m 212.64062,472.94922 2.30079,2.30078 -2.30079,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path382" - d="m 215.51172,471.94922 2.29687,2.28906 -2.29687,2.30078 -2.29297,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path384" - d="m 218.37891,470.23047 2.29296,2.28906 -2.29296,2.30078 -2.30079,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path386" - d="m 221.39062,467.35937 2.30079,2.28907 -2.30079,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path388" - d="m 224.26172,464.62891 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path390" - d="m 227.26953,462.76953 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path392" - d="m 230.28125,460.46875 2.29687,2.30078 -2.29687,2.28906 -2.29297,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path394" - d="m 233.30078,459.46875 2.28906,2.30078 -2.28906,2.28906 L 231,461.76953 Z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path396" - d="m 236.44922,458.03906 2.30078,2.28906 -2.30078,2.30079 -2.28906,-2.30079 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path398" - d="m 239.46094,461.48047 2.30078,2.28906 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path400" - d="m 242.62109,460.89844 2.28907,2.30078 -2.28907,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path402" - d="m 245.76953,497.62109 2.30078,2.30078 -2.30078,2.28907 -2.28906,-2.28907 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path404" - d="m 248.92969,497.19141 2.28906,2.29687 -2.28906,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path406" - d="m 252.07812,497.05078 2.30079,2.28906 -2.30079,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path408" - d="m 255.37891,496.32812 2.30078,2.30079 -2.30078,2.29296 -2.28907,-2.29296 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path410" - d="m 258.53906,495.76172 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path412" - d="m 261.83984,493.75 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path414" - d="m 265.14062,504.64844 2.28907,2.30078 -2.28907,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path416" - d="m 268.44141,504.21875 2.28906,2.29297 -2.28906,2.29687 -2.30079,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path418" - d="m 271.73047,503.64844 2.30078,2.29297 -2.30078,2.29687 -2.28906,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path420" - d="m 275.03125,502.5 2.29687,2.28906 -2.29687,2.30078 -2.29297,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path422" - d="m 278.48047,500.35156 2.28906,2.28906 -2.28906,2.30079 -2.30078,-2.30079 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path424" - d="m 281.92187,497.91016 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path426" - d="m 285.35937,496.19141 2.28907,2.28906 -2.28907,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path428" - d="m 288.80078,507.51953 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path430" - d="m 292.23828,506.80078 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path432" - d="m 295.69141,506.23047 2.28906,2.28906 -2.28906,2.30078 -2.30079,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path434" - d="m 299.26953,504.94141 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path436" - d="m 302.85937,502.92969 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path438" - d="m 306.44141,501.92969 2.29687,2.28906 -2.29687,2.29297 -2.29297,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path440" - d="m 310.03125,501.78125 2.28906,2.29687 -2.28906,2.29297 -2.29297,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path442" - d="m 313.62109,501.48828 2.28907,2.30078 -2.28907,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path444" - d="m 317.33984,500.62891 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path446" - d="m 320.92969,499.48828 2.30078,2.29297 -2.30078,2.29687 -2.28907,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path448" - d="m 324.66016,497.48047 2.28906,2.28906 -2.28906,2.30078 -2.30079,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path450" - d="m 328.39062,495.32812 2.28907,2.29297 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path452" - d="m 332.12109,511.67969 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path454" - d="m 335.98828,511.25 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path456" - d="m 339.71875,510.96094 2.29297,2.30078 -2.29297,2.28906 -2.29688,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path458" - d="m 343.58984,509.96094 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path460" - d="m 347.46094,508.80859 2.30078,2.29297 -2.30078,2.29688 -2.28907,-2.29688 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path462" - d="m 351.33984,507.37891 2.28907,2.29296 -2.28907,2.29688 -2.30078,-2.29688 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path464" - d="m 355.21094,505.64844 2.28906,2.30078 -2.28906,2.28906 -2.28907,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path466" - d="m 359.07812,503.64844 2.30079,2.29297 -2.30079,2.29687 -2.28906,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path468" - d="m 363.10156,510.82031 2.28906,2.28906 -2.28906,2.30079 -2.30078,-2.30079 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path470" - d="m 367.10937,510.39062 2.30079,2.28907 -2.30079,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path472" - d="m 371.12891,510.10156 2.30078,2.29688 -2.30078,2.29297 -2.28907,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path474" - d="m 375.14844,509.37891 2.29297,2.30078 -2.29297,2.28906 -2.29688,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path476" - d="m 379.16016,508.23828 2.30078,2.29297 -2.30078,2.29687 -2.28907,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path478" - d="m 383.17969,506.94922 2.28906,2.28906 -2.28906,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path480" - d="m 387.33984,504.94141 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path482" - d="m 391.5,503.78906 2.28906,2.28906 -2.28906,2.30079 -2.30078,-2.30079 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path484" - d="m 395.66016,502.21094 2.28906,2.30078 -2.28906,2.28906 -2.30079,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path486" - d="m 399.82031,500.62891 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path488" - d="m 403.98047,499.19922 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path490" - d="m 408.14062,497.76953 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path492" - d="m 412.44141,496.32812 2.28906,2.30079 -2.28906,2.29296 -2.30079,-2.29296 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path494" - d="m 416.73828,495.03906 2.30078,2.30078 -2.30078,2.28907 -2.28906,-2.28907 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path496" - d="m 421.03906,511.10156 2.30078,2.29688 -2.30078,2.29297 -2.28906,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path498" - d="m 425.35156,510.67187 2.28906,2.29688 -2.28906,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path500" - d="m 429.64844,510.39062 2.29297,2.28907 -2.29297,2.30078 -2.29688,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path502" - d="m 434.10156,509.67187 2.28906,2.29688 -2.28906,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path504" - d="m 438.39844,508.80859 2.29297,2.29297 -2.29297,2.29688 -2.29688,-2.29688 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path506" - d="m 442.85156,507.37891 2.28906,2.29296 -2.28906,2.29688 -2.30078,-2.29688 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path508" - d="m 447.28906,526.16016 2.30078,2.30078 L 447.28906,530.75 445,528.46094 Z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path510" - d="m 451.73828,525.58984 2.29297,2.30078 -2.29297,2.28907 -2.29687,-2.28907 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path512" - d="m 456.17969,525.30078 2.30078,2.30078 -2.30078,2.28906 -2.28907,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path514" - d="m 460.76953,524.73047 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path516" - d="m 465.35937,523.73047 2.30079,2.28906 -2.30079,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path518" - d="m 469.94922,522.44141 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path520" - d="m 474.53906,521.14062 2.30078,2.30079 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path522" - d="m 479.12891,519.85156 2.30078,2.29688 -2.30078,2.29297 -2.28907,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path524" - d="m 483.71875,518.42187 2.30078,2.28907 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path526" - d="m 488.46094,516.98828 2.28906,2.29297 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path528" - d="m 493.05078,515.98047 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path530" - d="m 497.78125,514.39844 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path532" - d="m 502.51172,513.39844 2.29687,2.29297 -2.29687,2.29687 -2.29297,-2.29687 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path534" - d="m 507.23828,512.25 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path536" - d="m 512.12109,511.10156 2.30078,2.29688 -2.30078,2.29297 -2.29297,-2.29297 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path538" - d="m 516.85156,509.96094 2.29688,2.28906 -2.29688,2.30078 -2.29297,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path540" - d="m 521.73047,508.67187 2.30078,2.28907 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path542" - d="m 88.71875,335.82812 2.296875,2.30079 -2.296875,2.29296 -2.292969,-2.29296 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path544" - d="m 90.296875,335.69141 2.292969,2.29687 -2.292969,2.29297 -2.292969,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path546" - d="m 91.730469,336.26172 2.296875,2.29687 -2.296875,2.29297 -2.292969,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path548" - d="m 93.308594,353.91016 2.292968,2.28906 -2.292968,2.30078 -2.292969,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path550" - d="m 94.886719,360.35937 2.292969,2.30079 -2.292969,2.28906 -2.296875,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path552" - d="m 96.464844,354.76953 2.292968,2.28906 -2.292968,2.30078 -2.296875,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path554" - d="m 98.042969,351.75 2.296871,2.30078 -2.296871,2.28906 -2.296875,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path556" - d="m 99.617188,354.76953 2.292972,2.28906 -2.292972,2.30078 -2.292969,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path558" - d="m 101.33984,353.48047 2.30079,2.28906 -2.30079,2.30078 -2.292965,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path560" - d="m 103.05859,361.64844 2.30079,2.30078 -2.30079,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path562" - d="m 104.64063,363.23047 2.28906,2.28906 -2.28906,2.30078 -2.30079,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path564" - d="m 106.35938,363.37109 2.30078,2.30078 -2.30078,2.28907 -2.28907,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path566" - d="m 108.23047,465.35156 2.28906,2.29688 -2.28906,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path568" - d="m 109.94922,448.85937 2.28906,2.28907 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path570" - d="M 111.80859,447.71094 114.10938,450 111.80859,452.30078 109.51953,450 Z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path572" - d="m 113.53125,442.98047 2.29688,2.28906 -2.29688,2.30078 -2.29297,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path574" - d="m 115.39844,431.21094 2.29297,2.30078 -2.29297,2.28906 -2.29688,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path576" - d="m 117.26172,445.83984 2.29687,2.30078 -2.29687,2.28907 -2.29297,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path578" - d="m 119.26953,444.83984 2.28906,2.30078 -2.28906,2.28907 -2.30078,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path580" - d="m 121.12891,444.69922 2.30078,2.28906 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path582" - d="m 123.14063,441.53906 2.30078,2.30078 -2.30078,2.28907 -2.28907,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path584" - d="m 125.01172,434.80078 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path586" - d="m 127.01172,427.05859 2.29687,2.29297 -2.29687,2.28906 -2.29297,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path588" - d="m 129.01953,458.89844 2.30078,2.29297 -2.30078,2.29687 -2.28906,-2.29687 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path590" - d="m 131.17187,458.17969 2.29688,2.28906 -2.29688,2.30078 -2.29296,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path592" - d="m 133.17969,458.17969 2.30078,2.28906 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path594" - d="m 135.32812,455.73828 2.30079,2.30078 -2.30079,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path596" - d="m 137.48047,451.44141 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path598" - d="m 139.64062,445.83984 2.28907,2.30078 -2.28907,2.28907 -2.30078,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path600" - d="m 141.78906,439.96094 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path602" - d="m 143.94141,436.08984 2.28906,2.30078 -2.28906,2.28907 -2.30079,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path604" - d="m 146.23047,439.96094 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path606" - d="m 148.39062,440.10937 2.28907,2.28907 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path608" - d="m 150.67969,440.10937 2.30078,2.28907 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path610" - d="m 152.98047,438.67187 2.28906,2.29688 -2.28906,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path612" - d="m 155.26953,443.98047 2.28906,2.28906 -2.28906,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path614" - d="m 157.71094,443.98047 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path616" - d="m 160,443.98047 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path618" - d="m 162.44141,443.55078 2.29687,2.28906 -2.29687,2.30078 -2.29297,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path620" - d="m 164.87891,442.69141 2.29296,2.28906 -2.29296,2.30078 -2.30079,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path622" - d="m 167.32031,441.10937 2.28906,2.30079 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path624" - d="m 169.76172,439.10156 2.28906,2.29688 -2.28906,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path626" - d="m 172.19141,443.69141 2.29687,2.29687 -2.29687,2.29297 -2.29297,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path628" - d="m 174.78125,443.41016 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path630" - d="m 177.35937,443.41016 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path632" - d="m 179.94141,443.12109 2.28906,2.28907 -2.28906,2.30078 -2.30079,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path634" - d="m 182.51953,442.39844 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path636" - d="m 185.10156,441.25 2.29688,2.30078 -2.29688,2.28906 -2.29297,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path638" - d="m 187.67969,439.96094 2.30078,2.30078 -2.30078,2.28906 -2.28907,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path640" - d="m 190.41016,438.53125 2.28906,2.28906 -2.28906,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path642" - d="m 193.14062,437.10156 2.28907,2.28906 -2.28907,2.28907 -2.30078,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path644" - d="m 195.85937,435.66016 2.30079,2.30078 -2.30079,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path646" - d="m 198.58984,434.37109 2.28907,2.28907 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path648" - d="m 201.30859,433.21875 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path650" - d="m 204.03906,432.21875 2.28906,2.29297 -2.28906,2.29687 -2.30078,-2.29687 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path652" - d="m 206.89844,431.35937 2.30078,2.28907 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path654" - d="m 209.76953,433.21875 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path656" - d="m 212.64062,432.94141 2.30079,2.28906 -2.30079,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path658" - d="m 215.51172,432.94141 2.29687,2.28906 -2.29687,2.30078 -2.29297,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path660" - d="m 218.37891,432.07812 2.29296,2.29297 -2.29296,2.28907 -2.30079,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path662" - d="m 221.39062,430.78125 2.30079,2.29687 -2.30079,2.29297 -2.28906,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path664" - d="m 224.26172,429.64062 2.28906,2.28907 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path666" - d="m 227.26953,428.48828 2.30078,2.29297 -2.30078,2.29687 -2.28906,-2.29687 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path668" - d="m 230.28125,427.48828 2.29687,2.29297 -2.29687,2.29687 -2.29297,-2.29687 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path670" - d="m 233.30078,426.62109 2.28906,2.30078 -2.28906,2.28907 L 231,428.92187 Z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path672" - d="m 236.44922,425.76172 2.30078,2.29687 -2.30078,2.29297 -2.28906,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path674" - d="m 239.46094,427.62891 2.30078,2.29296 -2.30078,2.29688 -2.28907,-2.29688 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path676" - d="m 242.62109,427.48828 2.28907,2.29297 -2.28907,2.29687 -2.30078,-2.29687 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path678" - d="m 245.76953,452.01172 2.30078,2.29687 -2.30078,2.29297 -2.28906,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path680" - d="m 248.92969,451.57812 2.28906,2.30079 -2.28906,2.29296 -2.30078,-2.29296 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path682" - d="m 252.07812,451.57812 2.30079,2.30079 -2.30079,2.29296 -2.28906,-2.29296 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path684" - d="m 255.37891,451.57812 2.30078,2.30079 -2.30078,2.29296 -2.28907,-2.29296 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path686" - d="m 258.53906,451.44141 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path688" - d="m 261.83984,450.28906 2.28907,2.30078 -2.28907,2.28907 -2.30078,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path690" - d="m 265.14062,454.73828 2.28907,2.29297 -2.28907,2.29687 -2.30078,-2.29687 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path692" - d="m 268.44141,454.30859 2.28906,2.29297 -2.28906,2.29688 -2.30079,-2.29688 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path694" - d="m 271.73047,454.30859 2.30078,2.29297 -2.30078,2.29688 -2.28906,-2.29688 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path696" - d="m 275.03125,453.73047 2.29687,2.30078 -2.29687,2.28906 -2.29297,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path698" - d="m 278.48047,452.58984 2.28906,2.28907 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path700" - d="m 281.92187,451.57812 2.28907,2.30079 -2.28907,2.29296 -2.30078,-2.29296 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path702" - d="m 285.35937,450.42969 2.28907,2.30078 -2.28907,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path704" - d="m 288.80078,455.01953 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path706" - d="m 292.23828,454.87891 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path708" - d="m 295.69141,454.87891 2.28906,2.30078 -2.28906,2.28906 -2.30079,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path710" - d="m 299.26953,454.30859 2.30078,2.29297 -2.30078,2.29688 -2.28906,-2.29688 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path712" - d="m 302.85937,453.30078 2.28907,2.30078 -2.28907,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path714" - d="m 306.44141,452.58984 2.29687,2.28907 -2.29687,2.30078 -2.29297,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path716" - d="m 310.03125,452.73047 2.28906,2.28906 -2.28906,2.30078 -2.29297,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path718" - d="m 313.62109,452.73047 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path720" - d="m 317.33984,452.44141 2.30078,2.29687 -2.30078,2.29297 -2.28906,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path722" - d="m 320.92969,451.87109 2.30078,2.28907 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path724" - d="m 324.66016,450.85937 2.28906,2.30079 -2.28906,2.28906 -2.30079,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path726" - d="m 328.39062,449.85937 2.28907,2.30079 -2.28907,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path728" - d="m 332.12109,458.17969 2.28907,2.28906 -2.28907,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path730" - d="m 335.98828,458.03906 2.30078,2.28906 -2.30078,2.30079 -2.28906,-2.30079 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path732" - d="m 339.71875,458.03906 2.29297,2.28906 -2.29297,2.30079 -2.29688,-2.30079 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path734" - d="m 343.58984,457.75 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path736" - d="m 347.46094,457.17969 2.30078,2.28906 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path738" - d="m 351.33984,456.30859 2.28907,2.30078 -2.28907,2.28907 -2.30078,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path740" - d="M 355.21094,455.44922 357.5,457.75 l -2.28906,2.28906 -2.28907,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path742" - d="m 359.07812,454.58984 2.30079,2.30078 -2.30079,2.28907 -2.28906,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path744" - d="m 363.10156,457.89062 2.28906,2.30079 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path746" - d="m 367.10937,457.89062 2.30079,2.30079 -2.30079,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path748" - d="m 371.12891,457.89062 2.30078,2.30079 -2.30078,2.28906 -2.28907,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path750" - d="m 375.14844,457.75 2.29297,2.28906 -2.29297,2.30078 -2.29688,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path752" - d="m 379.16016,457.17969 2.30078,2.28906 -2.30078,2.30078 -2.28907,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path754" - d="m 383.17969,456.46094 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path756" - d="m 387.33984,455.73828 2.28907,2.30078 -2.28907,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path758" - d="m 391.5,454.87891 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path760" - d="m 395.66016,454.01953 2.28906,2.28906 -2.28906,2.30078 -2.30079,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path762" - d="m 399.82031,453.30078 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path764" - d="m 403.98047,452.44141 2.28906,2.29687 -2.28906,2.29297 -2.30078,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path766" - d="m 408.14062,451.73047 2.28907,2.28906 -2.28907,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path768" - d="m 412.44141,451.01172 2.28906,2.28906 -2.28906,2.30078 -2.30079,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path770" - d="m 416.73828,450.28906 2.30078,2.30078 -2.30078,2.28907 -2.28906,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path772" - d="m 421.03906,458.17969 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path774" - d="m 425.35156,458.17969 2.28906,2.28906 -2.28906,2.30078 -2.30078,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path776" - d="m 429.64844,458.17969 2.29297,2.28906 -2.29297,2.30078 -2.29688,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path778" - d="m 434.10156,457.89062 2.28906,2.30079 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path780" - d="m 438.39844,457.46094 2.29297,2.30078 -2.29297,2.28906 -2.29688,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path782" - d="m 442.85156,456.75 2.28906,2.28906 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path784" - d="m 447.28906,466.92969 2.30078,2.28906 -2.30078,2.30078 L 445,469.21875 Z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path786" - d="m 451.73828,466.78906 2.29297,2.28906 -2.29297,2.29297 -2.29687,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path788" - d="m 456.17969,466.78906 2.30078,2.28906 -2.30078,2.29297 -2.28907,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path790" - d="m 460.76953,466.64062 2.30078,2.30079 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path792" - d="m 465.35937,466.21094 2.30079,2.30078 -2.30079,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path794" - d="m 469.94922,465.48828 2.30078,2.30078 -2.30078,2.28906 -2.28906,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path796" - d="m 474.53906,464.78125 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path798" - d="m 479.12891,464.05859 2.30078,2.29297 -2.30078,2.29688 -2.28907,-2.29688 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path800" - d="m 483.71875,463.19922 2.30078,2.28906 -2.30078,2.30078 -2.28906,-2.30078 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path802" - d="m 488.46094,462.48047 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path804" - d="m 493.05078,462.05078 2.28906,2.30078 -2.28906,2.28906 -2.30078,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path806" - d="m 497.78125,461.32812 2.28906,2.30079 -2.28906,2.29296 -2.30078,-2.29296 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path808" - d="m 502.51172,460.76172 2.29687,2.29687 -2.29687,2.29297 -2.29297,-2.29297 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path810" - d="m 507.23828,460.32812 2.30078,2.30079 -2.30078,2.29296 -2.28906,-2.29296 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path812" - d="m 512.12109,459.60937 2.30078,2.30079 -2.30078,2.28906 -2.29297,-2.28906 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path814" - d="m 516.85156,459.03906 2.29688,2.28906 -2.29688,2.30079 -2.29297,-2.30079 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path816" - d="m 521.73047,458.32031 2.30078,2.30078 -2.30078,2.28907 -2.28906,-2.28907 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path818" - d="m 86.136719,339.85156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path820" - d="m 90.582031,339.28125 h 2.4375 v -2.44141 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path822" - d="m 92.160156,339.85156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path824" - d="m 93.738281,358.21094 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path826" - d="m 95.316406,353.91016 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path828" - d="m 96.894531,346.01953 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path830" - d="m 98.472656,355.33984 h 2.437504 v -2.4375 h -2.437504 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path832" - d="m 100.19141,352.19141 h 2.4375 V 349.75 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path834" - d="m 101.91016,357.21094 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path836" - d="m 103.48828,364.80859 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path838" - d="m 105.21094,366.10156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path840" - d="m 107.07813,367.39062 h 2.4414 v -2.4375 h -2.4414 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path842" - d="m 108.80078,448.14062 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path844" - d="m 110.66016,410.85156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path846" - d="m 112.37891,391.19922 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path848" - d="m 114.25,371.39844 h 2.4375 v -2.4375 H 114.25 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path850" - d="m 116.10938,466.64062 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path852" - d="m 118.12109,430.21094 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path854" - d="m 119.98828,410.12891 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path856" - d="m 121.98828,393.92187 h 2.44141 v -2.4414 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path858" - d="m 123.85938,383.30859 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path860" - d="m 125.87109,377 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path862" - d="m 127.87109,456.89062 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path864" - d="m 130.03125,441.67969 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path866" - d="m 132.03125,419.60156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path868" - d="m 134.19141,402.23828 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path870" - d="m 136.33984,390.48047 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path872" - d="m 138.48828,383.73828 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path874" - d="m 140.64062,380.14844 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path876" - d="m 142.78906,378.57812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path878" - d="m 145.08984,468.94141 h 2.4375 V 466.5 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path880" - d="m 147.23828,426.62109 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path882" - d="m 149.53125,410.69922 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path884" - d="m 151.82812,397.64844 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path886" - d="m 154.12109,470.94141 h 2.4375 V 468.5 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path888" - d="M 156.55859,437.37891 H 159 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path890" - d="m 158.85937,424.32812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path892" - d="m 161.28906,413.57031 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path894" - d="m 163.73047,406.26172 h 2.4375 v -2.44141 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path896" - d="m 166.17187,402.10156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path898" - d="m 168.60937,399.80078 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path900" - d="m 171.05078,468.21875 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path902" - d="m 173.62891,436.94922 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path904" - d="m 176.21094,424.46875 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path906" - d="m 178.78906,414.57812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path908" - d="m 181.37109,407.98047 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path910" - d="m 183.96094,404.10937 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path912" - d="m 186.53906,401.96094 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path914" - d="m 189.26172,400.94922 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path916" - d="m 191.98828,400.37891 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path918" - d="m 194.71094,400.08984 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path920" - d="m 197.44141,399.94922 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path922" - d="m 200.16016,378.57812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path924" - d="m 202.89062,378.57812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path926" - d="m 205.76172,378.57812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path928" - d="m 208.62891,453.87891 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path930" - d="m 211.48828,417.73047 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path932" - d="m 214.35937,404.53906 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path934" - d="m 217.23047,394.07031 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path936" - d="m 220.23828,387.03906 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path938" - d="m 223.10937,382.87891 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path940" - d="m 226.12109,380.73047 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path942" - d="m 229.14062,379.57812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path944" - d="m 232.14844,379.01172 h 2.4414 v -2.44141 h -2.4414 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path946" - d="m 235.30078,378.85937 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path948" - d="m 238.32031,445.41016 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path950" - d="m 241.46875,413.42969 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path952" - d="m 244.62891,447.85156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path954" - d="m 247.78125,445.98828 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path956" - d="m 250.94141,434.94141 h 2.4375 V 432.5 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path958" - d="m 254.23828,426.33984 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path960" - d="m 257.39062,389.76172 h 2.4375 v -2.44141 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path962" - d="m 260.69141,384.60156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path964" - d="m 263.98828,475.67969 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path966" - d="m 267.28906,433.94141 h 2.4375 V 431.5 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path968" - d="m 270.58984,417.30078 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path970" - d="m 273.89062,404.25 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path972" - d="m 277.32812,395.35937 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path974" - d="m 280.76953,390.19141 h 2.4375 V 387.75 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path976" - d="m 284.21094,387.46875 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path978" - d="m 287.64844,476.82812 h 2.4414 v -2.4375 h -2.4414 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path980" - d="m 291.10156,436.08984 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path982" - d="m 294.53906,419.73828 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path984" - d="m 298.12891,406.82812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path986" - d="m 301.71094,398.07812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path988" - d="m 305.30078,481.69922 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path990" - d="m 308.87891,439.53125 h 2.4375 v -2.44141 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path992" - d="m 312.46875,425.62109 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path994" - d="m 316.19922,414.57812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path996" - d="m 319.78125,407.12109 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path998" - d="m 323.51172,402.82031 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1000" - d="m 327.23828,400.51953 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1002" - d="m 330.96875,476.25 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1004" - d="m 334.83984,444.55078 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1006" - d="m 338.57031,429.78125 h 2.4375 v -2.44141 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1008" - d="m 342.44141,418.01953 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1010" - d="m 346.32031,410.12891 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1012" - d="m 350.19141,405.53906 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1014" - d="M 354.05859,403.10156 H 356.5 v -2.4414 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1016" - d="m 357.94141,401.80859 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1018" - d="m 361.94922,482.71094 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1020" - d="m 365.96875,444.83984 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1022" - d="m 369.98047,430.5 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1024" - d="m 374,418.87891 h 2.4375 v -2.4375 H 374 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1026" - d="m 378.01953,411.28125 h 2.4375 v -2.44141 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1028" - d="m 382.03125,406.69141 h 2.4375 V 404.25 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1030" - d="m 386.19141,404.25 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1032" - d="m 390.35156,403.10156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1034" - d="m 394.51172,402.39062 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1036" - d="m 398.67187,402.10156 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1038" - d="m 402.82812,401.96094 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1040" - d="m 406.98828,401.80859 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1042" - d="m 411.28906,400.51953 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1044" - d="m 415.58984,400.51953 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1046" - d="m 419.89844,476.25 h 2.4414 v -2.4375 h -2.4414 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1048" - d="m 424.19922,444.41016 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1050" - d="m 428.5,429.64062 h 2.4375 v -2.4375 H 428.5 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1052" - d="m 432.94922,418.01953 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1054" - d="m 437.25,410.12891 h 2.4375 v -2.4375 H 437.25 Z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1056" - d="m 441.69922,405.53906 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1058" - d="m 446.14062,485.71875 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1060" - d="m 450.58984,452.87109 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1062" - d="m 455.03906,436.94922 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1064" - d="m 459.62891,424.32812 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1066" - d="m 464.21875,416.01172 h 2.44141 v -2.44141 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1068" - d="M 468.80859,410.98828 H 471.25 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1070" - d="m 473.39844,408.41016 h 2.4414 v -2.4375 h -2.4414 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1072" - d="m 477.98828,406.98047 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1074" - d="m 482.57812,406.26172 h 2.44141 v -2.44141 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1076" - d="M 487.30859,400.80859 H 489.75 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1078" - d="m 491.89844,400.66016 h 2.4414 v -2.4375 h -2.4414 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1080" - d="m 496.62891,400.51953 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1082" - d="m 501.35937,400.51953 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1084" - d="m 506.10156,400.51953 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1086" - d="m 510.96875,400.51953 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1088" - d="m 515.71094,400.51953 h 2.4375 v -2.4375 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1090" - d="m 520.57812,400.51953 h 2.44141 v -2.4375 h -2.44141 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1092" - d="m 90.011719,337.05078 c 0,0.67969 -0.546875,1.21875 -1.222657,1.21875 -0.671874,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.546876,-1.22266 1.21875,-1.22266 0.675782,0 1.222657,0.55079 1.222657,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1094" - d="m 91.585938,337.76953 c 0,0.67188 -0.542969,1.21875 -1.21875,1.21875 -0.671876,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.66797 0.546874,-1.21875 1.21875,-1.21875 0.675781,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1096" - d="m 93.023438,338.62891 c 0,0.67187 -0.546876,1.22265 -1.21875,1.22265 -0.675782,0 -1.222657,-0.55078 -1.222657,-1.22265 0,-0.66797 0.546875,-1.21875 1.222657,-1.21875 0.671874,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1098" - d="m 94.597656,353.69141 c 0,0.66796 -0.542968,1.21875 -1.21875,1.21875 -0.671875,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67188 0.546875,-1.22266 1.21875,-1.22266 0.675782,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1100" - d="m 96.175781,359.85937 c 0,0.67188 -0.542969,1.21875 -1.21875,1.21875 -0.671875,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.66796 0.546875,-1.21875 1.21875,-1.21875 0.675781,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1102" - d="m 97.753906,357.12891 c 0,0.67968 -0.542968,1.22265 -1.21875,1.22265 -0.671875,0 -1.21875,-0.54297 -1.21875,-1.22265 0,-0.66797 0.546875,-1.21875 1.21875,-1.21875 0.675782,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1104" - d="m 99.332031,353.82812 c 0,0.6836 -0.546875,1.22266 -1.21875,1.22266 -0.671875,0 -1.21875,-0.53906 -1.21875,-1.22266 0,-0.66796 0.546875,-1.20703 1.21875,-1.20703 0.671875,0 1.21875,0.53907 1.21875,1.20703 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1106" - d="m 100.91016,357.12891 c 0,0.67968 -0.55078,1.22265 -1.218754,1.22265 -0.671875,0 -1.21875,-0.54297 -1.21875,-1.22265 0,-0.66797 0.546875,-1.21875 1.21875,-1.21875 0.667974,0 1.218754,0.55078 1.218754,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1108" - d="m 102.62891,355.69922 c 0,0.67187 -0.53907,1.22265 -1.21875,1.22265 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.66797 0.54687,-1.21875 1.21875,-1.21875 0.67968,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1110" - d="m 104.35156,362.87109 c 0,0.66797 -0.54297,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.55078,-1.22265 1.21875,-1.22265 0.67968,0 1.22265,0.55078 1.22265,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1112" - d="m 105.92969,362.73047 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67969 0.55078,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1114" - d="m 107.64844,365.73828 c 0,0.67188 -0.53906,1.22266 -1.21875,1.22266 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1116" - d="m 109.51953,467.71875 c 0,0.67187 -0.55078,1.22266 -1.21875,1.22266 -0.67969,0 -1.22265,-0.55079 -1.22265,-1.22266 0,-0.67969 0.54296,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1118" - d="m 111.23828,451.21875 c 0,0.67969 -0.54687,1.22266 -1.21875,1.22266 -0.67969,0 -1.21875,-0.54297 -1.21875,-1.22266 0,-0.66797 0.53906,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1120" - d="m 113.10156,449.92969 c 0,0.67968 -0.54297,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.53907 -1.21875,-1.21875 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67968,0 1.22265,0.55078 1.22265,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1122" - d="m 114.82031,445.33984 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.67187,0 -1.22265,-0.53906 -1.22265,-1.21875 0,-0.66797 0.55078,-1.21875 1.22265,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1124" - d="m 116.69141,433.57812 c 0,0.67188 -0.55078,1.22266 -1.22266,1.22266 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.66796 0.55078,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.55079 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1126" - d="m 118.55078,448.21094 c 0,0.66797 -0.53906,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67188 0.55078,-1.22266 1.21875,-1.22266 0.68359,0 1.22265,0.55078 1.22265,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1128" - d="m 120.55859,447.21094 c 0,0.66797 -0.54687,1.21875 -1.21875,1.21875 -0.66796,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.55079,-1.22266 1.21875,-1.22266 0.67188,0 1.21875,0.54297 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1130" - d="m 122.42188,447.05859 c 0,0.67969 -0.54297,1.22266 -1.21094,1.22266 -0.67969,0 -1.22266,-0.54297 -1.22266,-1.22266 0,-0.66797 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21094,0.55078 1.21094,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1132" - d="m 124.42969,443.76172 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67188 0.55078,-1.21094 1.22266,-1.21094 0.67969,0 1.21875,0.53906 1.21875,1.21094 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1134" - d="m 126.30078,437.17187 c 0,0.66797 -0.55078,1.21875 -1.22265,1.21875 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.68359 0.53906,-1.22265 1.21875,-1.22265 0.67187,0 1.22265,0.53906 1.22265,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1136" - d="m 128.30859,429.42187 c 0,0.67969 -0.54687,1.21875 -1.21875,1.21875 -0.67968,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.53907,-1.22265 1.21875,-1.22265 0.67188,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1138" - d="m 130.30859,461.26172 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67188 0.55078,-1.22266 1.21875,-1.22266 0.67969,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1140" - d="m 132.46094,460.55078 c 0,0.66797 -0.53907,1.21875 -1.21094,1.21875 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.53906,-1.22266 1.21875,-1.22266 0.67187,0 1.21094,0.54297 1.21094,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1142" - d="m 134.46875,460.55078 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.54687,-1.22266 1.21875,-1.22266 0.67969,0 1.21875,0.54297 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1144" - d="m 136.62109,458.10937 c 0,0.67188 -0.54297,1.21875 -1.21093,1.21875 -0.67969,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.67968 0.53906,-1.21875 1.21875,-1.21875 0.66796,0 1.21093,0.53907 1.21093,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1146" - d="m 138.78125,453.80078 c 0,0.67969 -0.55078,1.21875 -1.22266,1.21875 -0.67968,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.53907,-1.21094 1.21875,-1.21094 0.67188,0 1.22266,0.53907 1.22266,1.21094 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1148" - d="m 140.92969,448.21094 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67188 0.54297,-1.22266 1.22266,-1.22266 0.66797,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1150" - d="m 143.07812,442.32812 c 0,0.67188 -0.54687,1.22266 -1.21875,1.22266 -0.66796,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.66796 0.55079,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1152" - d="m 145.23047,438.46094 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67969 0.55078,-1.22266 1.22266,-1.22266 0.66797,0 1.21875,0.54297 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1154" - d="m 147.51953,442.19141 c 0,0.66796 -0.53906,1.21875 -1.21094,1.21875 -0.67968,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67969 0.53907,-1.22266 1.21875,-1.22266 0.67188,0 1.21094,0.54297 1.21094,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1156" - d="m 149.67969,442.46875 c 0,0.67969 -0.55078,1.22266 -1.21875,1.22266 -0.67969,0 -1.22266,-0.54297 -1.22266,-1.22266 0,-0.66797 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1158" - d="m 151.96875,442.46875 c 0,0.67969 -0.53906,1.22266 -1.21875,1.22266 -0.67188,0 -1.21875,-0.54297 -1.21875,-1.22266 0,-0.66797 0.54687,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1160" - d="m 154.26953,440.89844 c 0,0.67187 -0.55078,1.22265 -1.21875,1.22265 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.22265 0,-0.67969 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1162" - d="m 156.55859,446.35156 c 0,0.66797 -0.54687,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.55078,-1.22265 1.21875,-1.22265 0.67188,0 1.21875,0.54296 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1164" - d="m 159,446.35156 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67969 0.55078,-1.22265 1.22266,-1.22265 0.66797,0 1.21875,0.54296 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1166" - d="m 161.28906,446.35156 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.67187,0 -1.21094,-0.55078 -1.21094,-1.21875 0,-0.67969 0.53907,-1.22265 1.21094,-1.22265 0.67969,0 1.21875,0.54296 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1168" - d="m 163.73047,445.92187 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.68359 0.55078,-1.22265 1.22266,-1.22265 0.67969,0 1.21875,0.53906 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1170" - d="m 166.17187,445.05859 c 0,0.67188 -0.55078,1.21094 -1.22265,1.21094 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21094 0,-0.67968 0.55078,-1.21875 1.21875,-1.21875 0.67187,0 1.22265,0.53907 1.22265,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1172" - d="m 168.60937,443.48047 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67187,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.54688,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1174" - d="m 171.05078,441.46875 c 0,0.67187 -0.55078,1.22266 -1.22266,1.22266 -0.67968,0 -1.21875,-0.55079 -1.21875,-1.22266 0,-0.66797 0.53907,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.55078 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1176" - d="m 173.48828,446.05859 c 0,0.67188 -0.54687,1.22266 -1.21875,1.22266 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.66797 0.53906,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1178" - d="m 176.07031,445.76953 c 0,0.67969 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22265,-0.53906 -1.22265,-1.21875 0,-0.66797 0.54296,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1180" - d="m 178.64844,445.76953 c 0,0.67969 -0.54688,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67187,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1182" - d="m 181.23047,445.48828 c 0,0.67188 -0.55078,1.21094 -1.21875,1.21094 -0.67188,0 -1.22266,-0.53906 -1.22266,-1.21094 0,-0.67969 0.55078,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1184" - d="m 183.80859,444.76953 c 0,0.67188 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1186" - d="m 186.39062,443.62109 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.67187,0 -1.21093,-0.55078 -1.21093,-1.21875 0,-0.67187 0.53906,-1.22265 1.21093,-1.22265 0.67969,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1188" - d="m 188.98047,442.32812 c 0,0.67188 -0.55078,1.22266 -1.21875,1.22266 -0.6836,0 -1.22266,-0.55078 -1.22266,-1.22266 0,-0.66796 0.53906,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1190" - d="m 191.69922,440.89844 c 0,0.67187 -0.53906,1.22265 -1.21875,1.22265 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.67969 0.54687,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1192" - d="m 194.42969,439.46094 c 0,0.67968 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.53907 -1.22266,-1.21875 0,-0.67188 0.54297,-1.22266 1.22266,-1.22266 0.66797,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1194" - d="m 197.14844,438.03125 c 0,0.66797 -0.53907,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.55078,-1.22266 1.21875,-1.22266 0.67968,0 1.21875,0.54297 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1196" - d="m 199.87891,436.73828 c 0,0.67188 -0.55079,1.22266 -1.21875,1.22266 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.67969 0.53906,-1.21875 1.21875,-1.21875 0.66796,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1198" - d="m 202.60156,435.58984 c 0,0.67188 -0.54297,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67968,0 1.22265,0.55078 1.22265,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1200" - d="m 205.32812,434.58984 c 0,0.67188 -0.54687,1.21094 -1.21875,1.21094 -0.67968,0 -1.21875,-0.53906 -1.21875,-1.21094 0,-0.67968 0.53907,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1202" - d="m 208.19922,433.71875 c 0,0.67969 -0.55078,1.22266 -1.21875,1.22266 -0.67969,0 -1.21875,-0.54297 -1.21875,-1.22266 0,-0.66797 0.53906,-1.20703 1.21875,-1.20703 0.66797,0 1.21875,0.53906 1.21875,1.20703 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1204" - d="m 211.05859,435.58984 c 0,0.67188 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21093,-0.54687 -1.21093,-1.21875 0,-0.66797 0.54296,-1.21875 1.21093,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1206" - d="m 213.92969,435.30078 c 0,0.67969 -0.53907,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67187 0.55078,-1.22266 1.22266,-1.22266 0.67968,0 1.21875,0.55079 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1208" - d="m 216.80078,435.30078 c 0,0.67969 -0.53906,1.21875 -1.22266,1.21875 -0.66796,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.55079,-1.22266 1.21875,-1.22266 0.6836,0 1.22266,0.55079 1.22266,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1210" - d="m 219.67187,434.44141 c 0,0.67968 -0.55078,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.53907 -1.21875,-1.21875 0,-0.67188 0.55078,-1.22266 1.21875,-1.22266 0.67187,0 1.22265,0.55078 1.22265,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1212" - d="m 222.67969,433.14844 c 0,0.67187 -0.53907,1.22265 -1.21875,1.22265 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.22265 0,-0.66797 0.55078,-1.21875 1.22266,-1.21875 0.67968,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1214" - d="m 225.55078,432 c 0,0.67969 -0.55078,1.21875 -1.22266,1.21875 -0.66796,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67188 0.55079,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.54687 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1216" - d="m 228.55859,430.85937 c 0,0.67188 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.67968 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1218" - d="m 231.57031,429.85156 c 0,0.67969 -0.53906,1.21875 -1.21094,1.21875 -0.67968,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.53907,-1.22265 1.21875,-1.22265 0.67188,0 1.21094,0.55078 1.21094,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1220" - d="m 234.58984,428.98828 c 0,0.67188 -0.55078,1.22266 -1.21875,1.22266 -0.67968,0 -1.22265,-0.55078 -1.22265,-1.22266 0,-0.66797 0.54297,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1222" - d="m 237.73828,428.12891 c 0,0.67187 -0.53906,1.22265 -1.21875,1.22265 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1224" - d="m 240.75,430 c 0,0.67187 -0.53906,1.21094 -1.21875,1.21094 -0.67188,0 -1.21094,-0.53907 -1.21094,-1.21094 0,-0.67969 0.53906,-1.21875 1.21094,-1.21875 0.67969,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1226" - d="m 243.91016,429.85156 c 0,0.67969 -0.55079,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67187 0.55078,-1.22265 1.22266,-1.22265 0.66796,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1228" - d="m 247.05859,454.37891 c 0,0.67187 -0.53906,1.22265 -1.20703,1.22265 -0.67969,0 -1.22265,-0.55078 -1.22265,-1.22265 0,-0.66797 0.54296,-1.21875 1.22265,-1.21875 0.66797,0 1.20703,0.55078 1.20703,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1230" - d="m 250.21875,453.94922 c 0,0.67187 -0.54688,1.22265 -1.21875,1.22265 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.67969 0.54687,-1.21875 1.21875,-1.21875 0.67187,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1232" - d="m 253.37891,453.94922 c 0,0.67187 -0.55079,1.22265 -1.21875,1.22265 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.67969 0.53906,-1.21875 1.21875,-1.21875 0.66796,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1234" - d="m 256.67187,453.94922 c 0,0.67187 -0.54296,1.22265 -1.21093,1.22265 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.22265 0,-0.67969 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21093,0.53906 1.21093,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1236" - d="m 259.82812,453.66016 c 0,0.66796 -0.54687,1.21875 -1.21875,1.21875 -0.66796,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67188 0.55079,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1238" - d="m 263.12891,452.66016 c 0,0.66796 -0.55079,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67969 0.54687,-1.21875 1.21875,-1.21875 0.66796,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1240" - d="m 266.42969,457.10156 c 0,0.67969 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67187 0.54297,-1.22265 1.22266,-1.22265 0.66797,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1242" - d="m 269.73047,456.67187 c 0,0.67969 -0.55078,1.21875 -1.21875,1.21875 -0.6836,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67187 0.53906,-1.22265 1.22266,-1.22265 0.66797,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1244" - d="m 273.03125,456.67187 c 0,0.67969 -0.55078,1.21875 -1.22266,1.21875 -0.67968,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.53907,-1.22265 1.21875,-1.22265 0.67188,0 1.22266,0.55078 1.22266,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1246" - d="m 276.32031,456.10156 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.67187,0 -1.21094,-0.55078 -1.21094,-1.21875 0,-0.67187 0.53907,-1.22265 1.21094,-1.22265 0.67969,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1248" - d="m 279.76953,454.94922 c 0,0.67969 -0.55078,1.22265 -1.21875,1.22265 -0.67969,0 -1.22266,-0.54296 -1.22266,-1.22265 0,-0.66797 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1250" - d="m 283.21094,453.94922 c 0,0.67187 -0.55078,1.22265 -1.22266,1.22265 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.67969 0.55078,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1252" - d="m 286.64844,452.80078 c 0,0.66797 -0.53907,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.55078,-1.22266 1.21875,-1.22266 0.67968,0 1.21875,0.55079 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1254" - d="m 290.08984,457.39062 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.67187,0 -1.22265,-0.55078 -1.22265,-1.21875 0,-0.67187 0.55078,-1.21875 1.22265,-1.21875 0.67969,0 1.21875,0.54688 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1256" - d="m 293.53906,457.25 c 0,0.67187 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.21875,-0.54688 -1.21875,-1.21875 0,-0.67969 0.53906,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1258" - d="m 296.98047,457.25 c 0,0.67187 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.54688 -1.22266,-1.21875 0,-0.67969 0.55078,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1260" - d="m 300.55859,456.53125 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21093,-0.55078 -1.21093,-1.21875 0,-0.67188 0.54296,-1.22266 1.21093,-1.22266 0.67969,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1262" - d="m 304.14844,455.67187 c 0,0.66797 -0.54688,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.55078,-1.22265 1.21875,-1.22265 0.67187,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1264" - d="m 307.73828,454.94922 c 0,0.67969 -0.54687,1.22265 -1.21875,1.22265 -0.67969,0 -1.21875,-0.54296 -1.21875,-1.22265 0,-0.66797 0.53906,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1266" - d="m 311.32031,455.10156 c 0,0.66797 -0.55078,1.20703 -1.21875,1.20703 -0.67187,0 -1.22265,-0.53906 -1.22265,-1.20703 0,-0.67969 0.55078,-1.22265 1.22265,-1.22265 0.66797,0 1.21875,0.54296 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1268" - d="m 314.91016,455.10156 c 0,0.66797 -0.55079,1.20703 -1.21875,1.20703 -0.67969,0 -1.22266,-0.53906 -1.22266,-1.20703 0,-0.67969 0.54297,-1.22265 1.22266,-1.22265 0.66796,0 1.21875,0.54296 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1270" - d="m 318.64062,454.80859 c 0,0.67188 -0.55078,1.22266 -1.21875,1.22266 -0.68359,0 -1.22265,-0.55078 -1.22265,-1.22266 0,-0.66797 0.53906,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1272" - d="m 322.21875,454.23047 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67188 0.54687,-1.21094 1.21875,-1.21094 0.67969,0 1.21875,0.53906 1.21875,1.21094 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1274" - d="m 325.94922,453.23047 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67188 0.54687,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1276" - d="m 329.67969,452.23047 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67969 0.55078,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1278" - d="m 333.41016,460.55078 c 0,0.66797 -0.55079,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67969 0.55078,-1.22266 1.22266,-1.22266 0.66796,0 1.21875,0.54297 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1280" - d="m 337.28125,460.39844 c 0,0.67968 -0.54297,1.22265 -1.22266,1.22265 -0.66797,0 -1.21875,-0.54297 -1.21875,-1.22265 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.22266,0.55078 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1282" - d="m 341.01172,460.39844 c 0,0.67968 -0.55078,1.22265 -1.22266,1.22265 -0.66797,0 -1.21875,-0.54297 -1.21875,-1.22265 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.55078 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1284" - d="m 344.87891,460.12109 c 0,0.66797 -0.53907,1.20703 -1.21875,1.20703 -0.67188,0 -1.21875,-0.53906 -1.21875,-1.20703 0,-0.67968 0.54687,-1.22265 1.21875,-1.22265 0.67968,0 1.21875,0.54297 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1286" - d="m 348.76172,459.53906 c 0,0.67969 -0.55078,1.22266 -1.22266,1.22266 -0.67969,0 -1.21875,-0.54297 -1.21875,-1.22266 0,-0.66797 0.53906,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.55078 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1288" - d="m 352.62891,458.67969 c 0,0.67187 -0.55079,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.54688 -1.21875,-1.21875 0,-0.66797 0.54687,-1.21875 1.21875,-1.21875 0.66796,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1290" - d="m 356.5,457.82031 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67187 0.55078,-1.21875 1.22266,-1.21875 0.67969,0 1.21875,0.54688 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1292" - d="m 360.37109,456.96094 c 0,0.66797 -0.54297,1.21875 -1.22265,1.21875 -0.66797,0 -1.20703,-0.55078 -1.20703,-1.21875 0,-0.67188 0.53906,-1.22266 1.20703,-1.22266 0.67968,0 1.22265,0.55078 1.22265,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1294" - d="m 364.39062,460.26172 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67187,0 -1.22265,-0.55078 -1.22265,-1.21875 0,-0.67188 0.55078,-1.22266 1.22265,-1.22266 0.66797,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1296" - d="m 368.41016,460.26172 c 0,0.66797 -0.55079,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67188 0.54297,-1.22266 1.22266,-1.22266 0.66796,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1298" - d="m 372.42187,460.26172 c 0,0.66797 -0.54296,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67188 0.55078,-1.22266 1.21875,-1.22266 0.67969,0 1.22265,0.55078 1.22265,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1300" - d="m 376.44141,460.12109 c 0,0.66797 -0.55079,1.20703 -1.22266,1.20703 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.20703 0,-0.67968 0.55078,-1.22265 1.21875,-1.22265 0.67187,0 1.22266,0.54297 1.22266,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1302" - d="m 380.44922,459.53906 c 0,0.67969 -0.53906,1.22266 -1.21875,1.22266 -0.67188,0 -1.21094,-0.54297 -1.21094,-1.22266 0,-0.66797 0.53906,-1.21875 1.21094,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1304" - d="m 384.46875,458.82031 c 0,0.67969 -0.54688,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.54687,-1.21094 1.21875,-1.21094 0.67187,0 1.21875,0.53907 1.21875,1.21094 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1306" - d="m 388.62891,458.10937 c 0,0.67188 -0.55079,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.67968 0.54687,-1.21875 1.21875,-1.21875 0.66796,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1308" - d="m 392.78906,457.25 c 0,0.67187 -0.55078,1.21875 -1.21875,1.21875 -0.67187,0 -1.21875,-0.54688 -1.21875,-1.21875 0,-0.67969 0.54688,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1310" - d="m 396.94922,456.39062 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67968 0.54687,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1312" - d="m 401.10937,455.67187 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67968,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.53907,-1.22265 1.21875,-1.22265 0.66797,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1314" - d="m 405.26953,454.80859 c 0,0.67188 -0.55078,1.22266 -1.21875,1.22266 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.22266 0,-0.66797 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1316" - d="m 409.42969,454.08984 c 0,0.67188 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.54687 -1.22266,-1.21875 0,-0.66797 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1318" - d="m 413.73047,453.37109 c 0,0.67969 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67187 0.55078,-1.21093 1.22266,-1.21093 0.66797,0 1.21875,0.53906 1.21875,1.21093 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1320" - d="m 418.03125,452.66016 c 0,0.66796 -0.54297,1.21875 -1.22266,1.21875 -0.66797,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67969 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1322" - d="m 422.32812,460.55078 c 0,0.66797 -0.53906,1.21875 -1.20703,1.21875 -0.67968,0 -1.22265,-0.55078 -1.22265,-1.21875 0,-0.67969 0.54297,-1.22266 1.22265,-1.22266 0.66797,0 1.20703,0.54297 1.20703,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1324" - d="m 426.64062,460.55078 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67187,0 -1.22265,-0.55078 -1.22265,-1.21875 0,-0.67969 0.55078,-1.22266 1.22265,-1.22266 0.66797,0 1.21875,0.54297 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1326" - d="m 430.94141,460.55078 c 0,0.66797 -0.55079,1.21875 -1.22266,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.55078,-1.22266 1.21875,-1.22266 0.67187,0 1.22266,0.54297 1.22266,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1328" - d="m 435.39062,460.26172 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.68359,0 -1.22265,-0.55078 -1.22265,-1.21875 0,-0.67188 0.53906,-1.22266 1.22265,-1.22266 0.66797,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1330" - d="m 439.69141,459.82812 c 0,0.67188 -0.55079,1.22266 -1.22266,1.22266 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.66796 0.55078,-1.21875 1.21875,-1.21875 0.67187,0 1.22266,0.55079 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1332" - d="m 444.14062,459.10937 c 0,0.67188 -0.55078,1.21875 -1.21875,1.21875 -0.68359,0 -1.22265,-0.54687 -1.22265,-1.21875 0,-0.66796 0.53906,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1334" - d="m 448.57812,469.30078 c 0,0.66797 -0.53906,1.21094 -1.21875,1.21094 -0.66796,0 -1.21875,-0.54297 -1.21875,-1.21094 0,-0.67969 0.55079,-1.22266 1.21875,-1.22266 0.67969,0 1.21875,0.54297 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1336" - d="m 453.03125,469.14844 c 0,0.67187 -0.55078,1.22265 -1.22266,1.22265 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.55078 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1338" - d="m 457.46875,469.14844 c 0,0.67187 -0.53906,1.22265 -1.20703,1.22265 -0.6836,0 -1.22266,-0.55078 -1.22266,-1.22265 0,-0.66797 0.53906,-1.21875 1.22266,-1.21875 0.66797,0 1.20703,0.55078 1.20703,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1340" - d="m 462.05859,469.01172 c 0,0.66797 -0.53906,1.21875 -1.20703,1.21875 -0.67969,0 -1.22265,-0.55078 -1.22265,-1.21875 0,-0.6836 0.54296,-1.22266 1.22265,-1.22266 0.66797,0 1.20703,0.53906 1.20703,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1342" - d="m 466.64844,468.57812 c 0,0.67188 -0.53907,1.22266 -1.20703,1.22266 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.22266 0,-0.67968 0.54297,-1.21875 1.22266,-1.21875 0.66796,0 1.20703,0.53907 1.20703,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1344" - d="m 471.23828,467.85937 c 0,0.67188 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21094,-0.54687 -1.21094,-1.21875 0,-0.66796 0.54297,-1.21875 1.21094,-1.21875 0.67969,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1346" - d="m 475.82812,467.14062 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.66796,0 -1.21093,-0.53906 -1.21093,-1.21875 0,-0.67187 0.54297,-1.21875 1.21093,-1.21875 0.67969,0 1.21875,0.54688 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1348" - d="m 480.42187,466.42969 c 0,0.67187 -0.54296,1.21875 -1.22265,1.21875 -0.66797,0 -1.21094,-0.54688 -1.21094,-1.21875 0,-0.67969 0.54297,-1.21875 1.21094,-1.21875 0.67969,0 1.22265,0.53906 1.22265,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1350" - d="m 485.01172,465.57031 c 0,0.66797 -0.54297,1.21875 -1.22266,1.21875 -0.66797,0 -1.21094,-0.55078 -1.21094,-1.21875 0,-0.67969 0.54297,-1.21875 1.21094,-1.21875 0.67969,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1352" - d="m 489.75,464.85156 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67187 0.54297,-1.22265 1.22266,-1.22265 0.66797,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1354" - d="m 494.33984,464.42187 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67968,0 -1.22265,-0.55078 -1.22265,-1.21875 0,-0.67187 0.54297,-1.22265 1.22265,-1.22265 0.66797,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1356" - d="m 499.07031,463.69922 c 0,0.67187 -0.55078,1.22265 -1.21875,1.22265 -0.67187,0 -1.22265,-0.55078 -1.22265,-1.22265 0,-0.66797 0.55078,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1358" - d="m 503.80078,463.12891 c 0,0.67187 -0.53906,1.22265 -1.22266,1.22265 -0.66796,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.67969 0.55079,-1.21875 1.21875,-1.21875 0.6836,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1360" - d="m 508.53906,462.69922 c 0,0.67187 -0.55078,1.22265 -1.21875,1.22265 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.67969 0.53906,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1362" - d="m 513.41016,461.98047 c 0,0.66797 -0.53907,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67188 0.55078,-1.21875 1.22266,-1.21875 0.67968,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1364" - d="m 518.14844,461.41016 c 0,0.66796 -0.54688,1.21875 -1.21875,1.21875 -0.67969,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67969 0.53906,-1.21875 1.21875,-1.21875 0.67187,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1366" - d="m 523.01953,460.69141 c 0,0.66796 -0.53906,1.21875 -1.21875,1.21875 -0.67187,0 -1.22266,-0.55079 -1.22266,-1.21875 0,-0.67188 0.55079,-1.22266 1.22266,-1.22266 0.67969,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1368" - d="m 90.011719,338.62891 c 0,0.67187 -0.546875,1.22265 -1.222657,1.22265 -0.671874,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.66797 0.546876,-1.21875 1.21875,-1.21875 0.675782,0 1.222657,0.55078 1.222657,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1370" - d="m 91.585938,338.33984 c 0,0.67969 -0.542969,1.21875 -1.21875,1.21875 -0.671876,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.66797 0.546874,-1.21093 1.21875,-1.21093 0.675781,0 1.21875,0.54296 1.21875,1.21093 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1372" - d="m 93.023438,338.62891 c 0,0.67187 -0.546876,1.22265 -1.21875,1.22265 -0.675782,0 -1.222657,-0.55078 -1.222657,-1.22265 0,-0.66797 0.546875,-1.21875 1.222657,-1.21875 0.671874,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1374" - d="m 94.597656,360.42969 c 0,0.67968 -0.542968,1.21875 -1.21875,1.21875 -0.671875,0 -1.21875,-0.53907 -1.21875,-1.21875 0,-0.66797 0.546875,-1.21875 1.21875,-1.21875 0.675782,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1376" - d="m 96.175781,373.62891 c 0,0.67187 -0.542969,1.22265 -1.21875,1.22265 -0.671875,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.67969 0.546875,-1.21875 1.21875,-1.21875 0.675781,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1378" - d="m 97.753906,357.12891 c 0,0.67968 -0.542968,1.22265 -1.21875,1.22265 -0.671875,0 -1.21875,-0.54297 -1.21875,-1.22265 0,-0.66797 0.546875,-1.21875 1.21875,-1.21875 0.675782,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1380" - d="m 99.332031,354.41016 c 0,0.66796 -0.546875,1.21875 -1.21875,1.21875 -0.671875,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67188 0.546875,-1.21875 1.21875,-1.21875 0.671875,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1382" - d="m 100.91016,357.12891 c 0,0.67968 -0.55078,1.22265 -1.218754,1.22265 -0.671875,0 -1.21875,-0.54297 -1.21875,-1.22265 0,-0.66797 0.546875,-1.21875 1.21875,-1.21875 0.667974,0 1.218754,0.55078 1.218754,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1384" - d="m 102.62891,356.26953 c 0,0.67969 -0.53907,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.66797 0.54687,-1.21875 1.21875,-1.21875 0.67968,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1386" - d="m 104.35156,364.30078 c 0,0.67969 -0.54297,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.55078,-1.21094 1.21875,-1.21094 0.67968,0 1.22265,0.53907 1.22265,1.21094 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1388" - d="m 105.92969,366.89062 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67968 0.55078,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1390" - d="m 107.64844,366.60156 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.55078,-1.22265 1.21875,-1.22265 0.67969,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1392" - d="m 111.23828,547.32031 c 0,0.66797 -0.54687,1.21875 -1.21875,1.21875 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.53906,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.54688 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1394" - d="m 113.10156,541.30078 c 0,0.66797 -0.54297,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.55078,-1.22266 1.21875,-1.22266 0.67968,0 1.22265,0.54297 1.22265,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1396" - d="m 114.82031,522.64844 c 0,0.67187 -0.53906,1.22265 -1.21875,1.22265 -0.67187,0 -1.22265,-0.55078 -1.22265,-1.22265 0,-0.66797 0.55078,-1.21875 1.22265,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1398" - d="m 116.69141,497.26172 c 0,0.67969 -0.55078,1.21875 -1.22266,1.21875 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67188 0.55078,-1.22266 1.21875,-1.22266 0.67188,0 1.22266,0.55078 1.22266,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1400" - d="m 118.55078,527.67187 c 0,0.66797 -0.53906,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.55078,-1.22265 1.21875,-1.22265 0.68359,0 1.22265,0.55078 1.22265,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1402" - d="m 120.55859,525.80859 c 0,0.67188 -0.54687,1.22266 -1.21875,1.22266 -0.66796,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.67968 0.55079,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1404" - d="m 122.42188,519.21094 c 0,0.66797 -0.54297,1.21875 -1.21094,1.21875 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67188 0.54297,-1.22266 1.22266,-1.22266 0.66797,0 1.21094,0.55078 1.21094,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1406" - d="m 124.42969,511.17969 c 0,0.67187 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.54688 -1.22266,-1.21875 0,-0.67969 0.55078,-1.21875 1.22266,-1.21875 0.67969,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1408" - d="m 126.30078,494.82812 c 0,0.67188 -0.55078,1.21094 -1.22265,1.21094 -0.67969,0 -1.21875,-0.53906 -1.21875,-1.21094 0,-0.67968 0.53906,-1.21875 1.21875,-1.21875 0.67187,0 1.22265,0.53907 1.22265,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1410" - d="m 128.30859,481.92187 c 0,0.66797 -0.54687,1.21875 -1.21875,1.21875 -0.67968,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.68359 0.53907,-1.22265 1.21875,-1.22265 0.67188,0 1.21875,0.53906 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1412" - d="m 130.30859,549.03906 c 0,0.67188 -0.53906,1.22266 -1.21875,1.22266 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1414" - d="m 132.46094,546.46094 c 0,0.66797 -0.53907,1.21875 -1.21094,1.21875 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67188 0.53906,-1.22266 1.21875,-1.22266 0.67187,0 1.21094,0.55078 1.21094,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1416" - d="m 134.46875,543.01953 c 0,0.67188 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.67969 0.54687,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1418" - d="m 136.62109,536.28125 c 0,0.66797 -0.54297,1.21875 -1.21093,1.21875 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.53906,-1.22266 1.21875,-1.22266 0.66796,0 1.21093,0.54297 1.21093,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1420" - d="m 138.78125,527.10156 c 0,0.66797 -0.55078,1.21875 -1.22266,1.21875 -0.67968,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.53907,-1.22265 1.21875,-1.22265 0.67188,0 1.22266,0.54296 1.22266,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1422" - d="m 140.92969,515.76953 c 0,0.67188 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.54687 -1.22266,-1.21875 0,-0.67969 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1424" - d="m 143.07812,505.87109 c 0,0.66797 -0.54687,1.21875 -1.21875,1.21875 -0.66796,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.55079,-1.22265 1.21875,-1.22265 0.67188,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1426" - d="m 145.23047,496.98047 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67969 0.55078,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1428" - d="m 147.51953,504.87109 c 0,0.66797 -0.53906,1.20703 -1.21094,1.20703 -0.67968,0 -1.21875,-0.53906 -1.21875,-1.20703 0,-0.67968 0.53907,-1.22265 1.21875,-1.22265 0.67188,0 1.21094,0.54297 1.21094,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1430" - d="m 149.67969,505.30078 c 0,0.66797 -0.55078,1.21094 -1.21875,1.21094 -0.67969,0 -1.22266,-0.54297 -1.22266,-1.21094 0,-0.67969 0.54297,-1.22266 1.22266,-1.22266 0.66797,0 1.21875,0.54297 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1432" - d="m 151.96875,503.28906 c 0,0.67188 -0.53906,1.22266 -1.21875,1.22266 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.67969 0.54687,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1434" - d="m 154.26953,498.55078 c 0,0.67969 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67187 0.54297,-1.21094 1.22266,-1.21094 0.66797,0 1.21875,0.53907 1.21875,1.21094 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1436" - d="m 156.55859,505.57812 c 0,0.6836 -0.54687,1.22266 -1.21875,1.22266 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.22266 0,-0.66796 0.55078,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1438" - d="m 159,506.44141 c 0,0.67968 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.53907 -1.22266,-1.21875 0,-0.67188 0.55078,-1.22266 1.22266,-1.22266 0.66797,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1440" - d="m 161.28906,505.57812 c 0,0.6836 -0.53906,1.22266 -1.21875,1.22266 -0.67187,0 -1.21094,-0.53906 -1.21094,-1.22266 0,-0.66796 0.53907,-1.21875 1.21094,-1.21875 0.67969,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1442" - d="m 163.73047,502.85937 c 0,0.67188 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.54687 -1.22266,-1.21875 0,-0.67968 0.55078,-1.21875 1.22266,-1.21875 0.67969,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1444" - d="m 166.17187,499.42187 c 0,0.66797 -0.55078,1.20704 -1.22265,1.20704 -0.66797,0 -1.21875,-0.53907 -1.21875,-1.20704 0,-0.68359 0.55078,-1.22265 1.21875,-1.22265 0.67187,0 1.22265,0.53906 1.22265,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1446" - d="m 168.60937,496.39844 c 0,0.67968 -0.55078,1.22265 -1.21875,1.22265 -0.67187,0 -1.21875,-0.54297 -1.21875,-1.22265 0,-0.66797 0.54688,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1448" - d="m 171.05078,492.67187 c 0,0.67969 -0.55078,1.21875 -1.22266,1.21875 -0.67968,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.53907,-1.22265 1.21875,-1.22265 0.67188,0 1.22266,0.55078 1.22266,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1450" - d="m 173.48828,499.42187 c 0,0.66797 -0.54687,1.20704 -1.21875,1.20704 -0.67969,0 -1.21875,-0.53907 -1.21875,-1.20704 0,-0.68359 0.53906,-1.22265 1.21875,-1.22265 0.67188,0 1.21875,0.53906 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1452" - d="m 176.07031,499.12891 c 0,0.67187 -0.55078,1.22265 -1.21875,1.22265 -0.67969,0 -1.22265,-0.55078 -1.22265,-1.22265 0,-0.67969 0.54296,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1454" - d="m 178.64844,498.41016 c 0,0.66796 -0.54688,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67188 0.55078,-1.21875 1.21875,-1.21875 0.67187,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1456" - d="m 181.23047,496.82812 c 0,0.6836 -0.55078,1.22266 -1.21875,1.22266 -0.67188,0 -1.22266,-0.53906 -1.22266,-1.22266 0,-0.66796 0.55078,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1458" - d="m 183.80859,494.96875 c 0,0.67187 -0.53906,1.22266 -1.21875,1.22266 -0.66797,0 -1.21875,-0.55079 -1.21875,-1.22266 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1460" - d="m 186.39062,492.23828 c 0,0.68359 -0.53906,1.22266 -1.21875,1.22266 -0.67187,0 -1.21093,-0.53907 -1.21093,-1.22266 0,-0.66797 0.53906,-1.21875 1.21093,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1462" - d="m 188.98047,488.66016 c 0,0.66796 -0.55078,1.21875 -1.21875,1.21875 -0.6836,0 -1.22266,-0.55079 -1.22266,-1.21875 0,-0.67969 0.53906,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1464" - d="m 191.69922,486.64844 c 0,0.67187 -0.53906,1.22265 -1.21875,1.22265 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.22265 0,-0.66797 0.54687,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1466" - d="m 194.42969,482.35156 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67969 0.54297,-1.22265 1.22266,-1.22265 0.66797,0 1.21875,0.54296 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1468" - d="m 197.14844,480.48047 c 0,0.67969 -0.53907,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67188 0.55078,-1.21875 1.21875,-1.21875 0.67968,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1470" - d="m 199.87891,477.46875 c 0,0.67187 -0.55079,1.22266 -1.21875,1.22266 -0.67969,0 -1.21875,-0.55079 -1.21875,-1.22266 0,-0.66797 0.53906,-1.21875 1.21875,-1.21875 0.66796,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1472" - d="m 202.60156,475.46094 c 0,0.67968 -0.54297,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.53907 -1.21875,-1.21875 0,-0.67188 0.55078,-1.22266 1.21875,-1.22266 0.67968,0 1.22265,0.55078 1.22265,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1474" - d="m 205.32812,473.87891 c 0,0.67968 -0.54687,1.22265 -1.21875,1.22265 -0.67968,0 -1.21875,-0.54297 -1.21875,-1.22265 0,-0.66797 0.53907,-1.20704 1.21875,-1.20704 0.67188,0 1.21875,0.53907 1.21875,1.20704 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1476" - d="m 208.19922,471.73047 c 0,0.67969 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67188 0.53906,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1478" - d="m 211.05859,475.89062 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21093,-0.53906 -1.21093,-1.21875 0,-0.67187 0.54296,-1.21875 1.21093,-1.21875 0.67969,0 1.21875,0.54688 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1480" - d="m 213.92969,475.32031 c 0,0.66797 -0.53907,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67187 0.55078,-1.21875 1.22266,-1.21875 0.67968,0 1.21875,0.54688 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1482" - d="m 216.80078,474.32031 c 0,0.66797 -0.53906,1.21094 -1.22266,1.21094 -0.66796,0 -1.21875,-0.54297 -1.21875,-1.21094 0,-0.67969 0.55079,-1.21875 1.21875,-1.21875 0.6836,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1484" - d="m 219.67187,472.58984 c 0,0.67969 -0.55078,1.21875 -1.22265,1.21875 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67187,0 1.22265,0.55078 1.22265,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1486" - d="m 222.67969,469.73047 c 0,0.66797 -0.53907,1.21094 -1.21875,1.21094 -0.67188,0 -1.22266,-0.54297 -1.22266,-1.21094 0,-0.67969 0.55078,-1.21875 1.22266,-1.21875 0.67968,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1488" - d="m 225.55078,467 c 0,0.67187 -0.55078,1.21875 -1.22266,1.21875 -0.66796,0 -1.21875,-0.54688 -1.21875,-1.21875 0,-0.67188 0.55079,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.54687 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1490" - d="m 228.55859,465.14062 c 0,0.66797 -0.53906,1.21094 -1.21875,1.21094 -0.66797,0 -1.21875,-0.54297 -1.21875,-1.21094 0,-0.67968 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1492" - d="m 231.57031,462.83984 c 0,0.67188 -0.53906,1.21875 -1.21094,1.21875 -0.67968,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.66797 0.53907,-1.21875 1.21875,-1.21875 0.67188,0 1.21094,0.55078 1.21094,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1494" - d="m 234.58984,461.83984 c 0,0.67188 -0.55078,1.21875 -1.21875,1.21875 -0.67968,0 -1.22265,-0.54687 -1.22265,-1.21875 0,-0.67968 0.54297,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1496" - d="m 237.73828,460.39844 c 0,0.67968 -0.53906,1.22265 -1.21875,1.22265 -0.66797,0 -1.21875,-0.54297 -1.21875,-1.22265 0,-0.66797 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1498" - d="m 240.75,463.83984 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.21094,-0.53906 -1.21094,-1.21875 0,-0.66797 0.53906,-1.21093 1.21094,-1.21093 0.67969,0 1.21875,0.54296 1.21875,1.21093 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1500" - d="m 243.91016,463.26953 c 0,0.67188 -0.55079,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.54687 -1.22266,-1.21875 0,-0.66797 0.55078,-1.21875 1.22266,-1.21875 0.66796,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1502" - d="m 247.05859,499.98828 c 0,0.67188 -0.53906,1.22266 -1.20703,1.22266 -0.67969,0 -1.22265,-0.55078 -1.22265,-1.22266 0,-0.66797 0.54296,-1.21875 1.22265,-1.21875 0.66797,0 1.20703,0.55078 1.20703,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1504" - d="m 250.21875,499.55859 c 0,0.67188 -0.54688,1.22266 -1.21875,1.22266 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.66797 0.54687,-1.21875 1.21875,-1.21875 0.67187,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1506" - d="m 253.37891,499.42187 c 0,0.66797 -0.55079,1.20704 -1.21875,1.20704 -0.67969,0 -1.21875,-0.53907 -1.21875,-1.20704 0,-0.68359 0.53906,-1.22265 1.21875,-1.22265 0.66796,0 1.21875,0.53906 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1508" - d="m 256.67187,498.69922 c 0,0.67187 -0.54296,1.22265 -1.21093,1.22265 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.22265 0,-0.67969 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21093,0.53906 1.21093,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1510" - d="m 259.82812,498.12109 c 0,0.67969 -0.54687,1.21875 -1.21875,1.21875 -0.66796,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.55079,-1.21093 1.21875,-1.21093 0.67188,0 1.21875,0.53906 1.21875,1.21093 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1512" - d="m 263.12891,496.12109 c 0,0.66797 -0.55079,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67968 0.54687,-1.22265 1.21875,-1.22265 0.66796,0 1.21875,0.54297 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1514" - d="m 266.42969,507.01953 c 0,0.67188 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.54687 -1.22266,-1.21875 0,-0.67969 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1516" - d="m 269.73047,506.58984 c 0,0.67188 -0.55078,1.21875 -1.21875,1.21875 -0.6836,0 -1.22266,-0.54687 -1.22266,-1.21875 0,-0.67968 0.53906,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1518" - d="m 273.03125,506.01172 c 0,0.67969 -0.55078,1.21875 -1.22266,1.21875 -0.67968,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67188 0.53907,-1.22266 1.21875,-1.22266 0.67188,0 1.22266,0.55078 1.22266,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1520" - d="m 276.32031,504.87109 c 0,0.66797 -0.53906,1.20703 -1.21875,1.20703 -0.67187,0 -1.21094,-0.53906 -1.21094,-1.20703 0,-0.67968 0.53907,-1.22265 1.21094,-1.22265 0.67969,0 1.21875,0.54297 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1522" - d="m 279.76953,502.71094 c 0,0.67968 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.53907 -1.22266,-1.21875 0,-0.67188 0.54297,-1.22266 1.22266,-1.22266 0.66797,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1524" - d="m 283.21094,500.28125 c 0,0.66797 -0.55078,1.20703 -1.22266,1.20703 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.20703 0,-0.67969 0.55078,-1.22266 1.21875,-1.22266 0.67188,0 1.22266,0.54297 1.22266,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1526" - d="m 286.64844,498.55078 c 0,0.67969 -0.53907,1.21875 -1.21875,1.21875 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.55078,-1.21094 1.21875,-1.21094 0.67968,0 1.21875,0.53907 1.21875,1.21094 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1528" - d="m 290.08984,509.89062 c 0,0.66797 -0.53906,1.21094 -1.21875,1.21094 -0.67187,0 -1.22265,-0.54297 -1.22265,-1.21094 0,-0.67968 0.55078,-1.21875 1.22265,-1.21875 0.67969,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1530" - d="m 293.53906,509.17187 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.53906,-1.22265 1.21875,-1.22265 0.66797,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1532" - d="m 296.98047,508.58984 c 0,0.67969 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.66797 0.55078,-1.21093 1.22266,-1.21093 0.66797,0 1.21875,0.54296 1.21875,1.21093 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1534" - d="m 300.55859,507.30078 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21093,-0.53906 -1.21093,-1.21875 0,-0.67187 0.54296,-1.22266 1.21093,-1.22266 0.67969,0 1.21875,0.55079 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1536" - d="m 304.14844,505.30078 c 0,0.66797 -0.54688,1.21094 -1.21875,1.21094 -0.66797,0 -1.21875,-0.54297 -1.21875,-1.21094 0,-0.67969 0.55078,-1.22266 1.21875,-1.22266 0.67187,0 1.21875,0.54297 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1538" - d="m 307.73828,504.28906 c 0,0.67969 -0.54687,1.22266 -1.21875,1.22266 -0.67969,0 -1.21875,-0.54297 -1.21875,-1.22266 0,-0.66797 0.53906,-1.21875 1.21875,-1.21875 0.67188,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1540" - d="m 311.32031,504.14844 c 0,0.67187 -0.55078,1.22265 -1.21875,1.22265 -0.67187,0 -1.22265,-0.55078 -1.22265,-1.22265 0,-0.66797 0.55078,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1542" - d="m 314.91016,503.85937 c 0,0.67188 -0.55079,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.54687 -1.22266,-1.21875 0,-0.66796 0.54297,-1.21875 1.22266,-1.21875 0.66796,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1544" - d="m 318.64062,503 c 0,0.67187 -0.55078,1.21875 -1.21875,1.21875 -0.68359,0 -1.22265,-0.54688 -1.22265,-1.21875 0,-0.67188 0.53906,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1546" - d="m 322.21875,501.85156 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.54687,-1.22265 1.21875,-1.22265 0.67969,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1548" - d="m 325.94922,499.85156 c 0,0.66797 -0.55078,1.20703 -1.21875,1.20703 -0.67188,0 -1.21875,-0.53906 -1.21875,-1.20703 0,-0.67969 0.54687,-1.22265 1.21875,-1.22265 0.66797,0 1.21875,0.54296 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1550" - d="m 329.67969,497.83984 c 0,0.67188 -0.55078,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.54687 -1.22266,-1.21875 0,-0.67968 0.55078,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53907 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1552" - d="m 333.41016,514.03906 c 0,0.67969 -0.55079,1.22266 -1.21875,1.22266 -0.67188,0 -1.22266,-0.54297 -1.22266,-1.22266 0,-0.66797 0.55078,-1.21094 1.22266,-1.21094 0.66796,0 1.21875,0.54297 1.21875,1.21094 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1554" - d="m 337.28125,513.60937 c 0,0.67969 -0.54297,1.21875 -1.22266,1.21875 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.66796 0.55078,-1.21093 1.21875,-1.21093 0.67969,0 1.22266,0.54297 1.22266,1.21093 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1556" - d="m 341.01172,513.32812 c 0,0.67188 -0.55078,1.22266 -1.22266,1.22266 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.67968 0.55078,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.53907 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1558" - d="m 344.87891,512.46875 c 0,0.67187 -0.53907,1.22266 -1.21875,1.22266 -0.67188,0 -1.21875,-0.55079 -1.21875,-1.22266 0,-0.67969 0.54687,-1.21875 1.21875,-1.21875 0.67968,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1560" - d="m 348.76172,511.17969 c 0,0.67187 -0.55078,1.21875 -1.22266,1.21875 -0.67969,0 -1.21875,-0.54688 -1.21875,-1.21875 0,-0.67969 0.53906,-1.21875 1.21875,-1.21875 0.67188,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1562" - d="m 352.62891,509.73828 c 0,0.68359 -0.55079,1.22266 -1.21875,1.22266 -0.67188,0 -1.21875,-0.53907 -1.21875,-1.22266 0,-0.66797 0.54687,-1.21875 1.21875,-1.21875 0.66796,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1564" - d="m 356.5,508.01953 c 0,0.67188 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.22266,-0.54687 -1.22266,-1.21875 0,-0.66797 0.55078,-1.21875 1.22266,-1.21875 0.67969,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1566" - d="m 360.37109,506.01172 c 0,0.67969 -0.54297,1.21875 -1.22265,1.21875 -0.66797,0 -1.20703,-0.53906 -1.20703,-1.21875 0,-0.67188 0.53906,-1.22266 1.20703,-1.22266 0.67968,0 1.22265,0.55078 1.22265,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1568" - d="m 364.39062,513.17969 c 0,0.67968 -0.55078,1.21875 -1.21875,1.21875 -0.67187,0 -1.22265,-0.53907 -1.22265,-1.21875 0,-0.66797 0.55078,-1.21094 1.22265,-1.21094 0.66797,0 1.21875,0.54297 1.21875,1.21094 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1570" - d="m 368.41016,512.75 c 0,0.67969 -0.55079,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67188 0.54297,-1.21875 1.22266,-1.21875 0.66796,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1572" - d="m 372.42187,512.46875 c 0,0.67187 -0.54296,1.22266 -1.22265,1.22266 -0.66797,0 -1.21875,-0.55079 -1.21875,-1.22266 0,-0.67969 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.22265,0.53906 1.22265,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1574" - d="m 376.44141,511.75 c 0,0.67187 -0.55079,1.21875 -1.22266,1.21875 -0.66797,0 -1.21875,-0.54688 -1.21875,-1.21875 0,-0.67188 0.55078,-1.21875 1.21875,-1.21875 0.67187,0 1.22266,0.54687 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1576" - d="m 380.44922,510.75 c 0,0.67187 -0.53906,1.21875 -1.21875,1.21875 -0.67188,0 -1.21094,-0.54688 -1.21094,-1.21875 0,-0.67969 0.53906,-1.21875 1.21094,-1.21875 0.67969,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1578" - d="m 384.46875,509.30859 c 0,0.67969 -0.54688,1.22266 -1.21875,1.22266 -0.67188,0 -1.21875,-0.54297 -1.21875,-1.22266 0,-0.66797 0.54687,-1.21875 1.21875,-1.21875 0.67187,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1580" - d="m 388.62891,507.30078 c 0,0.67969 -0.55079,1.21875 -1.21875,1.21875 -0.67188,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.54687,-1.22266 1.21875,-1.22266 0.66796,0 1.21875,0.55079 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1582" - d="m 392.78906,506.16016 c 0,0.66796 -0.55078,1.21875 -1.21875,1.21875 -0.67187,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67969 0.54688,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1584" - d="m 396.94922,504.57812 c 0,0.67188 -0.55078,1.22266 -1.21875,1.22266 -0.67188,0 -1.21875,-0.55078 -1.21875,-1.22266 0,-0.66796 0.54687,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.55079 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1586" - d="m 401.10937,503 c 0,0.67187 -0.55078,1.21875 -1.21875,1.21875 -0.67968,0 -1.21875,-0.54688 -1.21875,-1.21875 0,-0.67188 0.53907,-1.21875 1.21875,-1.21875 0.66797,0 1.21875,0.54687 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1588" - d="m 405.26953,501.57031 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67969 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1590" - d="m 409.42969,500.12891 c 0,0.67968 -0.55078,1.22265 -1.21875,1.22265 -0.67969,0 -1.22266,-0.54297 -1.22266,-1.22265 0,-0.66797 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1592" - d="m 413.73047,498.69922 c 0,0.67187 -0.55078,1.22265 -1.21875,1.22265 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.22265 0,-0.67969 0.55078,-1.21875 1.22266,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1594" - d="m 418.03125,497.41016 c 0,0.66796 -0.54297,1.21875 -1.22266,1.21875 -0.66797,0 -1.21875,-0.55079 -1.21875,-1.21875 0,-0.67969 0.55078,-1.21875 1.21875,-1.21875 0.67969,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1596" - d="m 422.32812,513.46875 c 0,0.67187 -0.53906,1.22266 -1.20703,1.22266 -0.67968,0 -1.22265,-0.55079 -1.22265,-1.22266 0,-0.66797 0.54297,-1.21875 1.22265,-1.21875 0.66797,0 1.20703,0.55078 1.20703,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1598" - d="m 426.64062,513.03906 c 0,0.67188 -0.55078,1.22266 -1.21875,1.22266 -0.67187,0 -1.22265,-0.55078 -1.22265,-1.22266 0,-0.66797 0.55078,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1600" - d="m 430.94141,512.75 c 0,0.67969 -0.55079,1.21875 -1.22266,1.21875 -0.66797,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67188 0.55078,-1.21875 1.21875,-1.21875 0.67187,0 1.22266,0.54687 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1602" - d="m 435.39062,512.03906 c 0,0.67188 -0.55078,1.22266 -1.21875,1.22266 -0.68359,0 -1.22265,-0.55078 -1.22265,-1.22266 0,-0.67969 0.53906,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.53906 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1604" - d="m 439.69141,511.17969 c 0,0.67187 -0.55079,1.21875 -1.22266,1.21875 -0.66797,0 -1.21875,-0.54688 -1.21875,-1.21875 0,-0.67969 0.55078,-1.21875 1.21875,-1.21875 0.67187,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1606" - d="m 444.14062,509.73828 c 0,0.68359 -0.55078,1.22266 -1.21875,1.22266 -0.68359,0 -1.22265,-0.53907 -1.22265,-1.22266 0,-0.66797 0.53906,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1608" - d="m 448.57812,528.53125 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.66796,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67188 0.55079,-1.22266 1.21875,-1.22266 0.67969,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1610" - d="m 453.03125,527.96094 c 0,0.66797 -0.55078,1.21875 -1.22266,1.21875 -0.66797,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67969 0.55078,-1.22266 1.21875,-1.22266 0.67188,0 1.22266,0.54297 1.22266,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1612" - d="m 457.46875,527.67187 c 0,0.66797 -0.53906,1.21875 -1.20703,1.21875 -0.6836,0 -1.22266,-0.55078 -1.22266,-1.21875 0,-0.67187 0.53906,-1.22265 1.22266,-1.22265 0.66797,0 1.20703,0.55078 1.20703,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1614" - d="m 462.05859,527.10156 c 0,0.66797 -0.53906,1.21875 -1.20703,1.21875 -0.67969,0 -1.22265,-0.55078 -1.22265,-1.21875 0,-0.67969 0.54296,-1.22265 1.22265,-1.22265 0.66797,0 1.20703,0.54296 1.20703,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1616" - d="m 466.64844,526.08984 c 0,0.67969 -0.53907,1.21875 -1.20703,1.21875 -0.67969,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.66797 0.54297,-1.21875 1.22266,-1.21875 0.66796,0 1.20703,0.55078 1.20703,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1618" - d="m 471.23828,524.80078 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.66797,0 -1.21094,-0.53906 -1.21094,-1.21875 0,-0.67187 0.54297,-1.22266 1.21094,-1.22266 0.67969,0 1.21875,0.55079 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1620" - d="m 475.82812,523.51172 c 0,0.66797 -0.53906,1.21875 -1.21875,1.21875 -0.66796,0 -1.21093,-0.55078 -1.21093,-1.21875 0,-0.67188 0.54297,-1.22266 1.21093,-1.22266 0.67969,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1622" - d="m 480.42187,522.21875 c 0,0.67187 -0.54296,1.22266 -1.22265,1.22266 -0.66797,0 -1.21094,-0.55079 -1.21094,-1.22266 0,-0.66797 0.54297,-1.21875 1.21094,-1.21875 0.67969,0 1.22265,0.55078 1.22265,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1624" - d="m 485.01172,520.78906 c 0,0.67188 -0.54297,1.22266 -1.22266,1.22266 -0.66797,0 -1.21094,-0.55078 -1.21094,-1.22266 0,-0.67969 0.54297,-1.21875 1.21094,-1.21875 0.67969,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1626" - d="m 489.75,519.35156 c 0,0.67969 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67187 0.54297,-1.22265 1.22266,-1.22265 0.66797,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1628" - d="m 494.33984,518.35156 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67968,0 -1.22265,-0.55078 -1.22265,-1.21875 0,-0.67969 0.54297,-1.22265 1.22265,-1.22265 0.66797,0 1.21875,0.54296 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1630" - d="m 499.07031,516.76953 c 0,0.67188 -0.55078,1.21875 -1.21875,1.21875 -0.67187,0 -1.22265,-0.54687 -1.22265,-1.21875 0,-0.66797 0.55078,-1.21875 1.22265,-1.21875 0.66797,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1632" - d="m 503.80078,515.76953 c 0,0.67188 -0.53906,1.21875 -1.22266,1.21875 -0.66796,0 -1.21875,-0.54687 -1.21875,-1.21875 0,-0.67969 0.55079,-1.21875 1.21875,-1.21875 0.6836,0 1.22266,0.53906 1.22266,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1634" - d="m 508.53906,514.62109 c 0,0.66797 -0.55078,1.21875 -1.21875,1.21875 -0.67969,0 -1.21875,-0.55078 -1.21875,-1.21875 0,-0.67187 0.53906,-1.22265 1.21875,-1.22265 0.66797,0 1.21875,0.55078 1.21875,1.22265 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1636" - d="m 513.41016,513.46875 c 0,0.67187 -0.53907,1.22266 -1.21875,1.22266 -0.67188,0 -1.22266,-0.55079 -1.22266,-1.22266 0,-0.66797 0.55078,-1.21875 1.22266,-1.21875 0.67968,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1638" - d="m 518.14844,512.32031 c 0,0.67969 -0.54688,1.21875 -1.21875,1.21875 -0.67969,0 -1.21875,-0.53906 -1.21875,-1.21875 0,-0.67187 0.53906,-1.21875 1.21875,-1.21875 0.67187,0 1.21875,0.54688 1.21875,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <path - id="path1640" - d="m 523.01953,511.03125 c 0,0.67969 -0.53906,1.21875 -1.21875,1.21875 -0.67187,0 -1.22266,-0.53906 -1.22266,-1.21875 0,-0.67188 0.55079,-1.22266 1.22266,-1.22266 0.67969,0 1.21875,0.55078 1.21875,1.22266 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g1646" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1642" - y="572.06" - x="52.799999" - xlink:href="#glyph0-1" /> - <use - height="100%" - width="100%" - id="use1644" - y="572.06" - x="58.251263" - xlink:href="#glyph0-2" /> - </g> - <g - id="g1652" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1648" - y="572.06" - x="60.971519" - xlink:href="#glyph0-3" /> - <use - height="100%" - width="100%" - id="use1650" - y="572.06" - x="66.422783" - xlink:href="#glyph0-4" /> - </g> - <g - id="g1660" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1654" - y="509.69" - x="58.248001" - xlink:href="#glyph1-1" /> - <use - height="100%" - width="100%" - id="use1656" - y="509.69" - x="63.711433" - xlink:href="#glyph1-2" /> - <use - height="100%" - width="100%" - id="use1658" - y="509.69" - x="66.405434" - xlink:href="#glyph1-3" /> - </g> - <g - id="g1666" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1662" - y="447.34" - x="52.799999" - xlink:href="#glyph0-1" /> - <use - height="100%" - width="100%" - id="use1664" - y="447.34" - x="58.251263" - xlink:href="#glyph0-2" /> - </g> - <g - id="g1672" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1668" - y="447.34" - x="60.971519" - xlink:href="#glyph0-5" /> - <use - height="100%" - width="100%" - id="use1670" - y="447.34" - x="66.422783" - xlink:href="#glyph0-4" /> - </g> - <g - id="g1678" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1674" - y="384.98001" - x="58.248001" - xlink:href="#glyph0-1" /> - <use - height="100%" - width="100%" - id="use1676" - y="384.98001" - x="63.699265" - xlink:href="#glyph0-2" /> - </g> - <g - id="g1682" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1680" - y="384.98001" - x="66.419518" - xlink:href="#glyph0-6" /> - </g> - <g - id="g1688" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1684" - y="322.63" - x="52.799999" - xlink:href="#glyph0-1" /> - <use - height="100%" - width="100%" - id="use1686" - y="322.63" - x="58.251263" - xlink:href="#glyph0-2" /> - </g> - <g - id="g1694" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1690" - y="322.63" - x="60.971519" - xlink:href="#glyph0-6" /> - <use - height="100%" - width="100%" - id="use1692" - y="322.63" - x="66.422783" - xlink:href="#glyph0-4" /> - </g> - <g - id="g1698" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1696" - y="586.03003" - x="79.103996" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1706" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1700" - y="586.03003" - x="123.02" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1702" - y="586.03003" - x="128.492" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1704" - y="586.03003" - x="133.964" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1714" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1708" - y="586.03003" - x="172.42" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1710" - y="586.03003" - x="177.892" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1712" - y="586.03003" - x="183.364" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1722" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1716" - y="586.03003" - x="221.83" - xlink:href="#glyph1-1" /> - <use - height="100%" - width="100%" - id="use1718" - y="586.03003" - x="227.27803" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1720" - y="586.03003" - x="232.72606" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1730" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1724" - y="586.03003" - x="271.22" - xlink:href="#glyph1-7" /> - <use - height="100%" - width="100%" - id="use1726" - y="586.03003" - x="276.66803" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1728" - y="586.03003" - x="282.11606" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1740" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1732" - y="586.03003" - x="317.88" - xlink:href="#glyph1-8" /> - <use - height="100%" - width="100%" - id="use1734" - y="586.03003" - x="323.32803" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1736" - y="586.03003" - x="328.77606" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1738" - y="586.03003" - x="334.22409" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1750" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1742" - y="586.03003" - x="367.26999" - xlink:href="#glyph1-8" /> - <use - height="100%" - width="100%" - id="use1744" - y="586.03003" - x="372.71802" - xlink:href="#glyph1-5" /> - <use - height="100%" - width="100%" - id="use1746" - y="586.03003" - x="378.16608" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1748" - y="586.03003" - x="383.61411" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1760" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1752" - y="586.03003" - x="416.66" - xlink:href="#glyph1-8" /> - <use - height="100%" - width="100%" - id="use1754" - y="586.03003" - x="422.10803" - xlink:href="#glyph1-6" /> - <use - height="100%" - width="100%" - id="use1756" - y="586.03003" - x="427.55606" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1758" - y="586.03003" - x="433.00409" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1770" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1762" - y="586.03003" - x="466.06" - xlink:href="#glyph1-8" /> - <use - height="100%" - width="100%" - id="use1764" - y="586.03003" - x="471.50803" - xlink:href="#glyph1-1" /> - <use - height="100%" - width="100%" - id="use1766" - y="586.03003" - x="476.95605" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1768" - y="586.03003" - x="482.40408" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1780" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1772" - y="586.03003" - x="515.45001" - xlink:href="#glyph1-8" /> - <use - height="100%" - width="100%" - id="use1774" - y="586.03003" - x="520.89801" - xlink:href="#glyph1-7" /> - <use - height="100%" - width="100%" - id="use1776" - y="586.03003" - x="526.34607" - xlink:href="#glyph1-4" /> - <use - height="100%" - width="100%" - id="use1778" - y="586.03003" - x="531.79407" - xlink:href="#glyph1-4" /> - </g> - <g - id="g1784" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1782" - y="495.14001" - x="79.223999" - xlink:href="#glyph2-1" /> - </g> - <g - id="g1788" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1786" - y="489.40228" - x="79.223999" - xlink:href="#glyph2-2" /> - </g> - <g - id="g1794" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1790" - y="483.10504" - x="79.223999" - xlink:href="#glyph2-3" /> - <use - height="100%" - width="100%" - id="use1792" - y="478.95056" - x="79.223999" - xlink:href="#glyph2-4" /> - </g> - <g - id="g1798" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1796" - y="472.65335" - x="79.223999" - xlink:href="#glyph2-5" /> - </g> - <g - id="g1804" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1800" - y="466.35614" - x="79.223999" - xlink:href="#glyph2-6" /> - <use - height="100%" - width="100%" - id="use1802" - y="460.74936" - x="79.223999" - xlink:href="#glyph2-2" /> - </g> - <g - id="g1808" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1806" - y="454.46402" - x="79.223999" - xlink:href="#glyph2-7" /> - </g> - <g - id="g1812" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1810" - y="448.16681" - x="79.223999" - xlink:href="#glyph2-5" /> - </g> - <g - id="g1818" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1814" - y="441.8696" - x="79.223999" - xlink:href="#glyph2-8" /> - <use - height="100%" - width="100%" - id="use1816" - y="437.88177" - x="79.223999" - xlink:href="#glyph2-9" /> - </g> - <g - id="g1822" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1820" - y="435.15573" - x="79.223999" - xlink:href="#glyph2-10" /> - </g> - <g - id="g1828" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1824" - y="431.58453" - x="79.223999" - xlink:href="#glyph2-11" /> - <use - height="100%" - width="100%" - id="use1826" - y="421.40662" - x="79.223999" - xlink:href="#glyph2-7" /> - </g> - <g - id="g1832" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1830" - y="415.10941" - x="79.223999" - xlink:href="#glyph2-7" /> - </g> - <g - id="g1836" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1834" - y="408.81219" - x="79.223999" - xlink:href="#glyph2-12" /> - </g> - <g - id="g1840" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1838" - y="404.22916" - x="79.223999" - xlink:href="#glyph2-13" /> - </g> - <g - id="g1844" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1842" - y="563.76001" - x="478.63" - xlink:href="#glyph3-1" /> - </g> - <g - id="g1852" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1846" - y="563.76001" - x="484.36774" - xlink:href="#glyph3-2" /> - <use - height="100%" - width="100%" - id="use1848" - y="563.76001" - x="487.10565" - xlink:href="#glyph3-3" /> - <use - height="100%" - width="100%" - id="use1850" - y="563.76001" - x="496.61694" - xlink:href="#glyph3-4" /> - </g> - <g - id="g1856" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1854" - y="563.76001" - x="502.46182" - xlink:href="#glyph3-5" /> - </g> - <g - id="g1860" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1858" - y="563.76001" - x="505.47351" - xlink:href="#glyph3-6" /> - </g> - <g - id="g1864" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1862" - y="563.76001" - x="509.06854" - xlink:href="#glyph3-7" /> - </g> - <g - id="g1868" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1866" - y="563.76001" - x="513.67535" - xlink:href="#glyph3-8" /> - </g> - <g - id="g1874" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1870" - y="358.22" - x="211.7" - xlink:href="#glyph4-1" /> - <use - height="100%" - width="100%" - id="use1872" - y="358.22" - x="221.21199" - xlink:href="#glyph4-2" /> - </g> - <g - id="g1878" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1876" - y="358.22" - x="229.93552" - xlink:href="#glyph4-3" /> - </g> - <g - id="g1882" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1880" - y="358.22" - x="238.8268" - xlink:href="#glyph4-4" /> - </g> - <g - id="g1888" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1884" - y="358.22" - x="245.28555" - xlink:href="#glyph4-5" /> - <use - height="100%" - width="100%" - id="use1886" - y="358.22" - x="250.90552" - xlink:href="#glyph4-6" /> - </g> - <g - id="g1896" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1890" - y="358.22" - x="254.62979" - xlink:href="#glyph4-7" /> - <use - height="100%" - width="100%" - id="use1892" - y="358.22" - x="263.43719" - xlink:href="#glyph4-8" /> - <use - height="100%" - width="100%" - id="use1894" - y="358.22" - x="267.29565" - xlink:href="#glyph4-9" /> - </g> - <g - id="g1902" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1898" - y="358.22" - x="276.03595" - xlink:href="#glyph4-8" /> - <use - height="100%" - width="100%" - id="use1900" - y="358.22" - x="279.89444" - xlink:href="#glyph4-10" /> - </g> - <g - id="g1908" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1904" - y="358.22" - x="285.5144" - xlink:href="#glyph4-11" /> - <use - height="100%" - width="100%" - id="use1906" - y="358.22" - x="293.86884" - xlink:href="#glyph4-12" /> - </g> - <g - id="g1916" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1910" - y="358.22" - x="300.88123" - xlink:href="#glyph4-5" /> - <use - height="100%" - width="100%" - id="use1912" - y="358.22" - x="306.50119" - xlink:href="#glyph4-8" /> - <use - height="100%" - width="100%" - id="use1914" - y="358.22" - x="310.35965" - xlink:href="#glyph4-3" /> - </g> - <g - id="g1926" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1918" - y="358.22" - x="319.25095" - xlink:href="#glyph4-13" /> - <use - height="100%" - width="100%" - id="use1920" - y="358.22" - x="328.05835" - xlink:href="#glyph4-14" /> - <use - height="100%" - width="100%" - id="use1922" - y="358.22" - x="336.09406" - xlink:href="#glyph4-15" /> - <use - height="100%" - width="100%" - id="use1924" - y="358.22" - x="339.95251" - xlink:href="#glyph4-6" /> - </g> - <g - id="g1932" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1928" - y="358.22" - x="343.54001" - xlink:href="#glyph4-5" /> - <use - height="100%" - width="100%" - id="use1930" - y="358.22" - x="349.15997" - xlink:href="#glyph4-2" /> - </g> - <g - id="g1936" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1934" - y="358.22" - x="357.90027" - xlink:href="#glyph4-10" /> - </g> - <g - id="g1940" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1938" - y="358.22" - x="363.48666" - xlink:href="#glyph4-3" /> - </g> - <g - id="g1946" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1942" - y="358.22" - x="372.37793" - xlink:href="#glyph4-16" /> - <use - height="100%" - width="100%" - id="use1944" - y="358.22" - x="381.18533" - xlink:href="#glyph4-17" /> - </g> - <g - id="g1952" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1948" - y="358.22" - x="389.0365" - xlink:href="#glyph4-2" /> - <use - height="100%" - width="100%" - id="use1950" - y="358.22" - x="397.8439" - xlink:href="#glyph4-18" /> - </g> - <g - id="g1958" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1954" - y="358.22" - x="406.55066" - xlink:href="#glyph4-16" /> - <use - height="100%" - width="100%" - id="use1956" - y="358.22" - x="415.35806" - xlink:href="#glyph4-5" /> - </g> - <g - id="g1962" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1960" - y="358.22" - x="420.91092" - xlink:href="#glyph4-6" /> - </g> - <g - id="g1968" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1964" - y="358.22" - x="424.92038" - xlink:href="#glyph4-11" /> - <use - height="100%" - width="100%" - id="use1966" - y="358.22" - x="433.27481" - xlink:href="#glyph4-4" /> - </g> - <g - id="g1976" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1970" - y="358.22" - x="439.70004" - xlink:href="#glyph4-5" /> - <use - height="100%" - width="100%" - id="use1972" - y="358.22" - x="445.31998" - xlink:href="#glyph4-8" /> - <use - height="100%" - width="100%" - id="use1974" - y="358.22" - x="449.17847" - xlink:href="#glyph4-19" /> - </g> - <g - id="g1980" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1978" - y="358.22" - x="462.53217" - xlink:href="#glyph4-14" /> - </g> - <g - id="g1984" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1982" - y="358.22" - x="470.43365" - xlink:href="#glyph4-5" /> - </g> - <g - id="g1988" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1986" - y="358.22" - x="475.88586" - xlink:href="#glyph4-11" /> - </g> - <g - id="g2006" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use1990" - y="378.73999" - x="217.3" - xlink:href="#glyph4-14" /> - <use - height="100%" - width="100%" - id="use1992" - y="378.73999" - x="225.33571" - xlink:href="#glyph4-4" /> - <use - height="100%" - width="100%" - id="use1994" - y="378.73999" - x="231.89513" - xlink:href="#glyph4-6" /> - <use - height="100%" - width="100%" - id="use1996" - y="378.73999" - x="235.68649" - xlink:href="#glyph4-14" /> - <use - height="100%" - width="100%" - id="use1998" - y="378.73999" - x="243.7222" - xlink:href="#glyph4-6" /> - <use - height="100%" - width="100%" - id="use2000" - y="378.73999" - x="247.51358" - xlink:href="#glyph4-20" /> - <use - height="100%" - width="100%" - id="use2002" - y="378.73999" - x="252.63025" - xlink:href="#glyph4-16" /> - <use - height="100%" - width="100%" - id="use2004" - y="378.73999" - x="261.43765" - xlink:href="#glyph4-13" /> - </g> - <g - id="g2010" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2008" - y="378.73999" - x="270.14441" - xlink:href="#glyph4-12" /> - </g> - <g - id="g2018" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2012" - y="378.73999" - x="277.17355" - xlink:href="#glyph4-5" /> - <use - height="100%" - width="100%" - id="use2014" - y="378.73999" - x="282.79352" - xlink:href="#glyph4-8" /> - <use - height="100%" - width="100%" - id="use2016" - y="378.73999" - x="286.65198" - xlink:href="#glyph4-3" /> - </g> - <g - id="g2026" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2020" - y="378.73999" - x="295.54327" - xlink:href="#glyph4-13" /> - <use - height="100%" - width="100%" - id="use2022" - y="378.73999" - x="304.35068" - xlink:href="#glyph4-6" /> - <use - height="100%" - width="100%" - id="use2024" - y="378.73999" - x="308.14203" - xlink:href="#glyph4-3" /> - </g> - <g - id="g2032" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2028" - y="378.73999" - x="317.08365" - xlink:href="#glyph4-20" /> - <use - height="100%" - width="100%" - id="use2030" - y="378.73999" - x="322.20032" - xlink:href="#glyph4-6" /> - </g> - <g - id="g2040" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2034" - y="378.73999" - x="325.84073" - xlink:href="#glyph4-5" /> - <use - height="100%" - width="100%" - id="use2036" - y="378.73999" - x="331.46069" - xlink:href="#glyph4-8" /> - <use - height="100%" - width="100%" - id="use2038" - y="378.73999" - x="335.31915" - xlink:href="#glyph4-19" /> - </g> - <g - id="g2046" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2042" - y="378.73999" - x="348.67285" - xlink:href="#glyph4-11" /> - <use - height="100%" - width="100%" - id="use2044" - y="378.73999" - x="357.02731" - xlink:href="#glyph4-6" /> - </g> - <g - id="g2052" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2048" - y="378.73999" - x="360.86902" - xlink:href="#glyph4-4" /> - <use - height="100%" - width="100%" - id="use2050" - y="378.73999" - x="367.42844" - xlink:href="#glyph4-8" /> - </g> - <g - id="g2058" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2054" - y="378.73999" - x="371.33722" - xlink:href="#glyph4-13" /> - <use - height="100%" - width="100%" - id="use2056" - y="378.73999" - x="380.14462" - xlink:href="#glyph4-12" /> - </g> - <g - id="g2064" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2060" - y="378.73999" - x="387.12344" - xlink:href="#glyph4-11" /> - <use - height="100%" - width="100%" - id="use2062" - y="378.73999" - x="395.47791" - xlink:href="#glyph4-6" /> - </g> - <g - id="g2074" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2066" - y="378.73999" - x="399.20218" - xlink:href="#glyph4-4" /> - <use - height="100%" - width="100%" - id="use2068" - y="378.73999" - x="405.7616" - xlink:href="#glyph4-11" /> - <use - height="100%" - width="100%" - id="use2070" - y="378.73999" - x="414.11603" - xlink:href="#glyph4-14" /> - <use - height="100%" - width="100%" - id="use2072" - y="378.73999" - x="422.15173" - xlink:href="#glyph4-10" /> - </g> - <g - id="g2078" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2076" - y="378.73999" - x="427.75491" - xlink:href="#glyph4-12" /> - </g> - <g - id="g2086" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2080" - y="378.73999" - x="434.78406" - xlink:href="#glyph4-2" /> - <use - height="100%" - width="100%" - id="use2082" - y="378.73999" - x="443.59146" - xlink:href="#glyph4-6" /> - <use - height="100%" - width="100%" - id="use2084" - y="378.73999" - x="447.38284" - xlink:href="#glyph4-4" /> - </g> - <g - id="g2090" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2088" - y="378.73999" - x="453.89194" - xlink:href="#glyph4-5" /> - </g> - <g - id="g2098" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2092" - y="378.73999" - x="459.34412" - xlink:href="#glyph4-14" /> - <use - height="100%" - width="100%" - id="use2094" - y="378.73999" - x="467.37982" - xlink:href="#glyph4-10" /> - <use - height="100%" - width="100%" - id="use2096" - y="378.73999" - x="473.23465" - xlink:href="#glyph4-5" /> - </g> - <path - id="path2100" - d="m 116.19141,328.57812 2.28906,2.30079 -2.28906,2.29296 -2.30078,-2.29296 z m 0,0" - style="fill:#ff91ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2104" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2102" - y="334.03" - x="121.78" - xlink:href="#glyph0-7" /> - </g> - <g - id="g2108" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2106" - y="334.03" - x="126.65066" - xlink:href="#glyph0-8" /> - </g> - <g - id="g2112" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2110" - y="334.03" - x="130.36009" - xlink:href="#glyph0-9" /> - </g> - <g - id="g2116" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2114" - y="334.03" - x="134.08029" - xlink:href="#glyph0-10" /> - </g> - <g - id="g2124" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2118" - y="334.03" - x="139.38103" - xlink:href="#glyph0-8" /> - <use - height="100%" - width="100%" - id="use2120" - y="334.03" - x="142.98294" - xlink:href="#glyph0-11" /> - <use - height="100%" - width="100%" - id="use2122" - y="334.03" - x="147.53104" - xlink:href="#glyph0-12" /> - </g> - <g - id="g2134" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2126" - y="334.03" - x="153.13283" - xlink:href="#glyph0-13" /> - <use - height="100%" - width="100%" - id="use2128" - y="334.03" - x="155.56279" - xlink:href="#glyph0-14" /> - <use - height="100%" - width="100%" - id="use2130" - y="334.03" - x="160.713" - xlink:href="#glyph0-15" /> - <use - height="100%" - width="100%" - id="use2132" - y="334.03" - x="165.57289" - xlink:href="#glyph0-10" /> - </g> - <g - id="g2138" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2136" - y="334.03" - x="170.89514" - xlink:href="#glyph0-9" /> - </g> - <g - id="g2144" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2140" - y="334.03" - x="174.74435" - xlink:href="#glyph0-14" /> - <use - height="100%" - width="100%" - id="use2142" - y="334.03" - x="179.89456" - xlink:href="#glyph0-16" /> - </g> - <g - id="g2148" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2146" - y="334.03" - x="184.91574" - xlink:href="#glyph0-10" /> - </g> - <path - id="path2150" - d="m 209.98828,328.57812 2.29297,2.30079 -2.29297,2.29296 -2.29687,-2.29296 z m 0,0" - style="fill:#91ff91;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2154" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2152" - y="334.03" - x="215.57001" - xlink:href="#glyph0-17" /> - </g> - <g - id="g2158" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2156" - y="334.03" - x="220.85999" - xlink:href="#glyph0-9" /> - </g> - <g - id="g2168" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2160" - y="334.03" - x="224.58017" - xlink:href="#glyph0-18" /> - <use - height="100%" - width="100%" - id="use2162" - y="334.03" - x="227.85954" - xlink:href="#glyph0-13" /> - <use - height="100%" - width="100%" - id="use2164" - y="334.03" - x="230.28949" - xlink:href="#glyph0-14" /> - <use - height="100%" - width="100%" - id="use2166" - y="334.03" - x="235.4397" - xlink:href="#glyph0-15" /> - </g> - <g - id="g2172" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2170" - y="334.03" - x="240.18134" - xlink:href="#glyph0-10" /> - </g> - <g - id="g2176" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2174" - y="334.03" - x="245.62184" - xlink:href="#glyph0-9" /> - </g> - <g - id="g2182" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2178" - y="334.03" - x="249.34203" - xlink:href="#glyph0-14" /> - <use - height="100%" - width="100%" - id="use2180" - y="334.03" - x="254.49223" - xlink:href="#glyph0-16" /> - </g> - <g - id="g2186" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2184" - y="334.03" - x="259.51343" - xlink:href="#glyph0-10" /> - </g> - <path - id="path2188" - d="m 283.42187,332.17187 h 2.4375 v -2.4414 h -2.4375 z m 0,0" - style="fill:#919191;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2192" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2190" - y="334.03" - x="290.16" - xlink:href="#glyph0-19" /> - </g> - <g - id="g2196" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2194" - y="334.03" - x="297.32083" - xlink:href="#glyph0-18" /> - </g> - <g - id="g2200" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2198" - y="334.03" - x="300.6217" - xlink:href="#glyph0-18" /> - </g> - <g - id="g2204" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2202" - y="334.03" - x="303.79355" - xlink:href="#glyph0-10" /> - </g> - <g - id="g2210" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2206" - y="334.03" - x="309.23404" - xlink:href="#glyph0-9" /> - <use - height="100%" - width="100%" - id="use2208" - y="334.03" - x="312.98651" - xlink:href="#glyph0-10" /> - </g> - <g - id="g2214" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2212" - y="334.03" - x="318.28723" - xlink:href="#glyph0-20" /> - </g> - <g - id="g2222" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2216" - y="334.03" - x="324.00729" - xlink:href="#glyph0-13" /> - <use - height="100%" - width="100%" - id="use2218" - y="334.03" - x="326.43726" - xlink:href="#glyph0-21" /> - <use - height="100%" - width="100%" - id="use2220" - y="334.03" - x="328.91022" - xlink:href="#glyph0-22" /> - </g> - <g - id="g2228" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2224" - y="334.03" - x="334.49051" - xlink:href="#glyph0-14" /> - <use - height="100%" - width="100%" - id="use2226" - y="334.03" - x="339.64072" - xlink:href="#glyph0-20" /> - </g> - <path - id="path2230" - d="m 366.17969,330.94922 c 0,0.67187 -0.53907,1.22265 -1.21875,1.22265 -0.67188,0 -1.22266,-0.55078 -1.22266,-1.22265 0,-0.66797 0.55078,-1.21875 1.22266,-1.21875 0.67968,0 1.21875,0.55078 1.21875,1.21875 z m 0,0" - style="fill:#d90000;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2236" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2232" - y="334.03" - x="370.54001" - xlink:href="#glyph0-23" /> - <use - height="100%" - width="100%" - id="use2234" - y="334.03" - x="377.44278" - xlink:href="#glyph0-24" /> - </g> - <g - id="g2240" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2238" - y="334.03" - x="383.1521" - xlink:href="#glyph0-24" /> - </g> - <g - id="g2244" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2242" - y="334.03" - x="388.74313" - xlink:href="#glyph0-10" /> - </g> - <g - id="g2252" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2246" - y="334.03" - x="394.04388" - xlink:href="#glyph0-9" /> - <use - height="100%" - width="100%" - id="use2248" - y="334.03" - x="397.79633" - xlink:href="#glyph0-13" /> - <use - height="100%" - width="100%" - id="use2250" - y="334.03" - x="400.22626" - xlink:href="#glyph0-25" /> - </g> - <g - id="g2256" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2254" - y="334.03" - x="405.95709" - xlink:href="#glyph0-22" /> - </g> - <g - id="g2260" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2258" - y="334.03" - x="411.54813" - xlink:href="#glyph0-26" /> - </g> - <g - id="g2264" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2262" - y="334.03" - x="417.26819" - xlink:href="#glyph0-27" /> - </g> - <g - id="g2268" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2266" - y="334.03" - x="422.85922" - xlink:href="#glyph0-20" /> - </g> - <path - id="path2270" - d="m 449.51172,330.94922 c 0,0.67187 -0.54297,1.22265 -1.21094,1.22265 -0.67969,0 -1.22266,-0.55078 -1.22266,-1.22265 0,-0.66797 0.54297,-1.21875 1.22266,-1.21875 0.66797,0 1.21094,0.55078 1.21094,1.21875 z m 0,0" - style="fill:#2323ff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - <g - id="g2274" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2272" - y="334.03" - x="453.79001" - xlink:href="#glyph0-28" /> - </g> - <g - id="g2278" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2276" - y="334.03" - x="458.35959" - xlink:href="#glyph0-22" /> - </g> - <g - id="g2282" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2280" - y="334.03" - x="463.95065" - xlink:href="#glyph0-29" /> - </g> - <g - id="g2286" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2284" - y="334.03" - x="471.67056" - xlink:href="#glyph0-10" /> - </g> - <g - id="g2290" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2288" - y="334.03" - x="476.97131" - xlink:href="#glyph0-9" /> - </g> - <g - id="g2296" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2292" - y="334.03" - x="480.6915" - xlink:href="#glyph0-13" /> - <use - height="100%" - width="100%" - id="use2294" - y="334.03" - x="483.12146" - xlink:href="#glyph0-25" /> - </g> - <g - id="g2300" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2298" - y="334.03" - x="488.84152" - xlink:href="#glyph0-22" /> - </g> - <g - id="g2304" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2302" - y="334.03" - x="494.43256" - xlink:href="#glyph0-26" /> - </g> - <g - id="g2308" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2306" - y="334.03" - x="500.15262" - xlink:href="#glyph0-27" /> - </g> - <g - id="g2312" - style="fill:#575757;fill-opacity:1"> - <use - height="100%" - width="100%" - id="use2310" - y="334.03" - x="505.74365" - xlink:href="#glyph0-20" /> - </g> - <g - style="clip-rule:nonzero" - id="g2316" - clip-path="url(#clip1)"> - <path - id="path2314" - transform="matrix(1,0,0,-1,0,841.8)" - d="M 50.996094,251.10859 H 544.32812 v 298.75 H 50.996094 Z m 0,0" - style="fill:none;stroke:#d9d9d9;stroke-width:0.89643002;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1" /> - </g> - </g> -</svg> diff --git a/docs/report/introduction/methodology_data_plane_throughput/index.rst b/docs/report/introduction/methodology_data_plane_throughput/index.rst deleted file mode 100644 index e2e373c56f..0000000000 --- a/docs/report/introduction/methodology_data_plane_throughput/index.rst +++ /dev/null @@ -1,9 +0,0 @@ -Data Plane Throughput ---------------------- - -.. toctree:: - - methodology_data_plane_throughput - methodology_mlrsearch_tests - methodology_mrr_throughput - methodology_plrsearch diff --git a/docs/report/introduction/methodology_data_plane_throughput/methodology_data_plane_throughput.rst b/docs/report/introduction/methodology_data_plane_throughput/methodology_data_plane_throughput.rst deleted file mode 100644 index 24e76ef391..0000000000 --- a/docs/report/introduction/methodology_data_plane_throughput/methodology_data_plane_throughput.rst +++ /dev/null @@ -1,151 +0,0 @@ -.. _data_plane_throughput: - -Data Plane Throughput Tests -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Network data plane throughput is measured using multiple test methods in -order to obtain representative and repeatable results across the large -set of performance test cases implemented and executed within CSIT. - -Following throughput test methods are used: - -- MLRsearch - Multiple Loss Ratio search -- MRR - Maximum Receive Rate -- PLRsearch - Probabilistic Loss Ratio search - -.. - TODO: Add RECONF. - TODO: Link to method-specific pages instead of duplicate info below. - -Description of each test method is followed by generic test properties -shared by all methods. - -MLRsearch Tests -~~~~~~~~~~~~~~~ - -Description -``````````` - -Multiple Loss Ratio search (MLRsearch) tests discover multiple packet -throughput rates in a single search, reducing the overall test execution -time compared to a binary search. Each rate is associated with a -distinct Packet Loss Ratio (PLR) criteria. In FD.io CSIT two throughput -rates are discovered: Non-Drop Rate (NDR, with zero packet loss, PLR=0) -and Partial Drop Rate (PDR, with PLR<0.5%). MLRsearch is compliant with -:rfc:`2544`. - -Usage -````` - -MLRsearch tests are run to discover NDR and PDR rates for each VPP and -DPDK release covered by CSIT report. Results for small frame sizes -(64b/78B, IMIX) are presented in packet throughput graphs -(Box-and-Whisker Plots) with NDR and PDR rates plotted against the test -cases covering popular VPP packet paths. - -Each test is executed at least 10 times to verify measurements -repeatability and results are compared between releases and test -environments. NDR and PDR packet and bandwidth throughput results for -all frame sizes and for all tests are presented in detailed results -tables. - -Details -``````` - -See :ref:`mlrsearch_algorithm` section for more detail. MLRsearch is -being standardized in IETF in `draft-ietf-bmwg-mlrsearch -<https://datatracker.ietf.org/doc/html/draft-ietf-bmwg-mlrsearch-01>`_. - -MRR Tests -~~~~~~~~~ - -Description -``````````` - -Maximum Receive Rate (MRR) tests are complementary to MLRsearch tests, -as they provide a maximum “raw” throughput benchmark for development and -testing community. - -MRR tests measure the packet forwarding rate under the maximum load -offered by traffic generator (dependent on link type and NIC model) over -a set trial duration, regardless of packet loss. Maximum load for -specified Ethernet frame size is set to the bi-directional link rate. - -Usage -````` - -MRR tests are much faster than MLRsearch as they rely on a single trial -or a small set of trials with very short duration. It is this property -that makes them suitable for continuous execution in daily performance -trending jobs enabling detection of performance anomalies (regressions, -progressions) resulting from data plane code changes. - -MRR tests are also used for VPP per patch performance jobs verifying -patch performance vs parent. CSIT reports include MRR throughput -comparisons between releases and test environments. Small frame sizes -only (64b/78B, IMIX). - -Details -``````` - -See :ref:`mrr_throughput` section for more detail about MRR tests -configuration. - -FD.io CSIT performance dashboard includes complete description of -`daily performance trending tests -<https://s3-docs.fd.io/csit/master/trending/methodology/performance_tests.html>`_ -and `VPP per patch tests -<https://s3-docs.fd.io/csit/master/trending/methodology/perpatch_performance_tests.html>`_. - -PLRsearch Tests -~~~~~~~~~~~~~~~ - -Description -``````````` - -Probabilistic Loss Ratio search (PLRsearch) tests discovers a packet -throughput rate associated with configured Packet Loss Ratio (PLR) -criteria for tests run over an extended period of time a.k.a. soak -testing. PLRsearch assumes that system under test is probabilistic in -nature, and not deterministic. - -Usage -````` - -PLRsearch are run to discover a sustained throughput for PLR=10^-7 -(close to NDR) for VPP release covered by CSIT report. Results for small -frame sizes (64b/78B) are presented in packet throughput graphs (Box -Plots) for a small subset of baseline tests. - -Each soak test lasts 30 minutes and is executed at least twice. Results are -compared against NDR and PDR rates discovered with MLRsearch. - -Details -``````` - -See :ref:`plrsearch` methodology section for more detail. PLRsearch is -being standardized in IETF in `draft-vpolak-bmwg-plrsearch -<https://tools.ietf.org/html/draft-vpolak-bmwg-plrsearch>`_. - -Generic Test Properties -~~~~~~~~~~~~~~~~~~~~~~~ - -All data plane throughput test methodologies share following generic -properties: - -- Tested L2 frame sizes (untagged Ethernet): - - - IPv4 payload: 64B, IMIX (28x64B, 16x570B, 4x1518B), 1518B, 9000B. - - IPv6 payload: 78B, IMIX (28x78B, 16x570B, 4x1518B), 1518B, 9000B. - - All quoted sizes include frame CRC, but exclude per frame - transmission overhead of 20B (preamble, inter frame gap). - -- Offered packet load is always bi-directional and symmetric. -- All measured and reported packet and bandwidth rates are aggregate - bi-directional rates reported from external Traffic Generator - perspective. - -.. - TODO: Incorporate ASTF specifics: No IMIX, transactions instead of packets, - slightly non-symmetric traffic with TCP profiles, unsure max_rate. - TODO: Mention latency. diff --git a/docs/report/introduction/methodology_data_plane_throughput/methodology_mlrsearch_tests.rst b/docs/report/introduction/methodology_data_plane_throughput/methodology_mlrsearch_tests.rst deleted file mode 100644 index 1f0da11f49..0000000000 --- a/docs/report/introduction/methodology_data_plane_throughput/methodology_mlrsearch_tests.rst +++ /dev/null @@ -1,88 +0,0 @@ -.. _mlrsearch_algorithm: - -MLRsearch Tests -^^^^^^^^^^^^^^^ - -Overview -~~~~~~~~ - -Multiple Loss Ratio search (MLRsearch) tests use an optimized search algorithm -implemented in FD.io CSIT project. MLRsearch discovers any number of -loss ratio loads in a single search. - -Two loss ratio goals are of interest in FD.io CSIT, leading to Non-Drop Rate -(NDR, loss ratio goal is exact zero) and Partial Drop Rate -(PDR, non-zero loss ratio goal, currently 0.5%). - -MLRsearch discovers all the loads in a single pass, reducing required time -duration compared to separate `binary search`_es for each rate. Overall -search time is reduced even further by relying on shorter trial -durations of intermediate steps, with only the final measurements -conducted at the specified final trial duration. This results in the -shorter overall execution time when compared to standard NDR/PDR binary -search, while guaranteeing similar results. - -.. Note:: All throughput rates are *always* bi-directional - aggregates of two equal (symmetric) uni-directional packet rates - received and reported by an external traffic generator, - unless the test specifically requires unidirectional traffic. - -Search Implementation -~~~~~~~~~~~~~~~~~~~~~ - -Detailed description of the MLRsearch algorithm is included in the IETF -draft `draft-ietf-bmwg-mlrsearch-02 -<https://datatracker.ietf.org/doc/html/draft-ietf-bmwg-mlrsearch-02>`_ -that is in the process of being standardized in the IETF Benchmarking -Methodology Working Group (BMWG). -(Newer version is published in IETF, describing improvements not yet used -in CSIT production.) - -MLRsearch is also available as a `PyPI (Python Package Index) library -<https://pypi.org/project/MLRsearch/>`_. - -Algorithm highlights -~~~~~~~~~~~~~~~~~~~~ - -MRR and receive rate at MRR load are used as initial guesses for the search. - -All previously measured trials (except the very first one which can act -as a warm-up) are taken into consideration, unless superseded -by a trial at the same load but higher duration. - -For every loss ratio goal, tightest upper and lower bound -(from results of large enough trial duration) form an interval. -Exit condition is given by that interval reaching low enough relative width. -Small enough width is achieved by bisecting the current interval. -The bisection can be uneven, to save measurements based on information theory. - -Switching to higher trial duration generally requires a re-measure -at a load from previous trial duration. -When the re-measurement does not confirm previous bound classification -(e.g. tightest lower bound at shorter trial duration becomes -a newest tightest upper bound upon re-measurement), -external search is used to find close enough bound of the lost type. -External search is a generalization of the first stage of `exponential search`_. - -Shorter trial durations use double width goal, -because one bisection is always safe before risking external search. - -Within an iteration for a specific trial duration, smaller loss ratios (NDR) -are narrowed down first before search continues with higher loss ratios (PDR). - -Other heuristics are there, aimed to prevent unneccessarily narrow intervals, -and to handle corner cases around min and max load. - -Deviations from RFC 2544 -~~~~~~~~~~~~~~~~~~~~~~~~ - -CSIT does not have any explicit wait times before and after trial traffic. - -Small differences between intended and offered load are tolerated, -mainly due to various time overheads preventing precise measurement -of the traffic duration (and TRex can sometimes suffer from duration stretching). - -The final trial duration is only 30s (10s for reconf tests). - -.. _binary search: https://en.wikipedia.org/wiki/Binary_search -.. _exponential search: https://en.wikipedia.org/wiki/Exponential_search diff --git a/docs/report/introduction/methodology_data_plane_throughput/methodology_plrsearch.rst b/docs/report/introduction/methodology_data_plane_throughput/methodology_plrsearch.rst deleted file mode 100644 index a128674384..0000000000 --- a/docs/report/introduction/methodology_data_plane_throughput/methodology_plrsearch.rst +++ /dev/null @@ -1,429 +0,0 @@ -.. _plrsearch: - -PLRsearch -^^^^^^^^^ - -Motivation for PLRsearch -~~~~~~~~~~~~~~~~~~~~~~~~ - -Network providers are interested in throughput a system can sustain. - -`RFC 2544`_ assumes loss ratio is given by a deterministic function of -offered load. But NFV software systems are not deterministic enough. -This makes deterministic algorithms (such as `binary search`_ per RFC 2544 -and MLRsearch with single trial) to return results, -which when repeated show relatively high standard deviation, -thus making it harder to tell what "the throughput" actually is. - -We need another algorithm, which takes this indeterminism into account. - -Generic Algorithm -~~~~~~~~~~~~~~~~~ - -Detailed description of the PLRsearch algorithm is included in the IETF -draft `draft-vpolak-bmwg-plrsearch-02`_ that is in the process -of being standardized in the IETF Benchmarking Methodology Working Group (BMWG). - -Terms -````` - -The rest of this page assumes the reader is familiar with the following terms -defined in the IETF draft: - -+ Trial Order Independent System -+ Duration Independent System -+ Target Loss Ratio -+ Critical Load -+ Offered Load regions - - + Zero Loss Region - + Non-Deterministic Region - + Guaranteed Loss Region - -+ Fitting Function - - + Stretch Function - + Erf Function - -+ Bayesian Inference - - + Prior distribution - + Posterior Distribution - -+ Numeric Integration - - + Monte Carlo - + Importance Sampling - -FD.io CSIT Implementation Specifics -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The search receives min_rate and max_rate values, to avoid measurements -at offered loads not supporeted by the traffic generator. - -The implemented tests cases use bidirectional traffic. -The algorithm stores each rate as bidirectional rate (internally, -the algorithm is agnostic to flows and directions, -it only cares about aggregate counts of packets sent and packets lost), -but debug output from traffic generator lists unidirectional values. - -Measurement Delay -````````````````` - -In a sample implemenation in FD.io CSIT project, there is roughly 0.5 -second delay between trials due to restrictons imposed by packet traffic -generator in use (T-Rex). - -As measurements results come in, posterior distribution computation takes -more time (per sample), although there is a considerable constant part -(mostly for inverting the fitting functions). - -Also, the integrator needs a fair amount of samples to reach the region -the posterior distribution is concentrated at. - -And of course, the speed of the integrator depends on computing power -of the CPU the algorithm is able to use. - -All those timing related effects are addressed by arithmetically increasing -trial durations with configurable coefficients -(currently 5.1 seconds for the first trial, -each subsequent trial being 0.1 second longer). - -Rounding Errors and Underflows -`````````````````````````````` - -In order to avoid them, the current implementation tracks natural logarithm -(instead of the original quantity) for any quantity which is never negative. -Logarithm of zero is minus infinity (not supported by Python), -so special value "None" is used instead. -Specific functions for frequent operations (such as "logarithm -of sum of exponentials") are defined to handle None correctly. - -Fitting Functions -````````````````` - -Current implementation uses two fitting functions, called "stretch" and "erf". -In general, their estimates for critical rate differ, -which adds a simple source of systematic error, -on top of randomness error reported by integrator. -Otherwise the reported stdev of critical rate estimate -is unrealistically low. - -Both functions are not only increasing, but also convex -(meaning the rate of increase is also increasing). - -Both fitting functions have several mathematically equivalent formulas, -each can lead to an arithmetic overflow or underflow in different sub-terms. -Overflows can be eliminated by using different exact formulas -for different argument ranges. -Underflows can be avoided by using approximate formulas -in affected argument ranges, such ranges have their own formulas to compute. -At the end, both fitting function implementations -contain multiple "if" branches, discontinuities are a possibility -at range boundaries. - -Prior Distributions -``````````````````` - -The numeric integrator expects all the parameters to be distributed -(independently and) uniformly on an interval (-1, 1). - -As both "mrr" and "spread" parameters are positive and not dimensionless, -a transformation is needed. Dimentionality is inherited from max_rate value. - -The "mrr" parameter follows a `Lomax distribution`_ -with alpha equal to one, but shifted so that mrr is always greater than 1 -packet per second. - -The "stretch" parameter is generated simply as the "mrr" value -raised to a random power between zero and one; -thus it follows a `reciprocal distribution`_. - -Integrator -`````````` - -After few measurements, the posterior distribution of fitting function -arguments gets quite concentrated into a small area. -The integrator is using `Monte Carlo`_ with `importance sampling`_ -where the biased distribution is `bivariate Gaussian`_ distribution, -with deliberately larger variance. -If the generated sample falls outside (-1, 1) interval, -another sample is generated. - -The center and the covariance matrix for the biased distribution -is based on the first and second moments of samples seen so far -(within the computation). The center is used directly, -covariance matrix is scaled up by a heurictic constant (8.0 by default). -The following additional features are applied -designed to avoid hyper-focused distributions. - -Each computation starts with the biased distribution inherited -from the previous computation (zero point and unit covariance matrix -is used in the first computation), but the overal weight of the data -is set to the weight of the first sample of the computation. -Also, the center is set to the first sample point. -When additional samples come, their weight (including the importance correction) -is compared to sum of the weights of data seen so far (within the iteration). -If the new sample is more than one e-fold more impactful, both weight values -(for data so far and for the new sample) are set to (geometric) average -of the two weights. - -This combination showed the best behavior, as the integrator usually follows -two phases. First phase (where inherited biased distribution -or single big sample are dominating) is mainly important -for locating the new area the posterior distribution is concentrated at. -The second phase (dominated by whole sample population) -is actually relevant for the critical rate estimation. - -Offered Load Selection -`````````````````````` - -First two measurements are hardcoded to happen at the middle of rate interval -and at max_rate. Next two measurements follow MRR-like logic, -offered load is decreased so that it would reach target loss ratio -if offered load decrease lead to equal decrease of loss rate. - -The rest of measurements start directly in between -erf and stretch estimate average. -There is one workaround implemented, aimed at reducing the number of consequent -zero loss measurements (per fitting function). The workaround first stores -every measurement result which loss ratio was the targed loss ratio or higher. -Sorted list (called lossy loads) of such results is maintained. - -When a sequence of one or more zero loss measurement results is encountered, -a smallest of lossy loads is drained from the list. -If the estimate average is smaller than the drained value, -a weighted average of this estimate and the drained value is used -as the next offered load. The weight of the estimate decreases exponentially -with the length of consecutive zero loss results. - -This behavior helps the algorithm with convergence speed, -as it does not need so many zero loss result to get near critical region. -Using the smallest (not drained yet) of lossy loads makes it sure -the new offered load is unlikely to result in big loss region. -Draining even if the estimate is large enough helps to discard -early measurements when loss hapened at too low offered load. -Current implementation adds 4 copies of lossy loads and drains 3 of them, -which leads to fairly stable behavior even for somewhat inconsistent SUTs. - -Caveats -``````` - -As high loss count measurements add many bits of information, -they need a large amount of small loss count measurements to balance them, -making the algorithm converge quite slowly. Typically, this happens -when few initial measurements suggest spread way bigger then later measurements. -The workaround in offered load selection helps, -but more intelligent workarounds could get faster convergence still. - -Some systems evidently do not follow the assumption of repeated measurements -having the same average loss rate (when the offered load is the same). -The idea of estimating the trend is not implemented at all, -as the observed trends have varied characteristics. - -Probably, using a more realistic fitting functions -will give better estimates than trend analysis. - -Bottom Line -~~~~~~~~~~~ - -The notion of Throughput is easy to grasp, but it is harder to measure -with any accuracy for non-deterministic systems. - -Even though the notion of critical rate is harder to grasp than the notion -of throughput, it is easier to measure using probabilistic methods. - -In testing, the difference between througput measurements and critical -rate measurements is usually small, see :ref:`soak vs ndr comparison`. - -In pactice, rules of thumb such as "send at max 95% of purported throughput" -are common. The correct benchmarking analysis should ask "Which notion is -95% of throughput an approximation to?" before attempting to answer -"Is 95% of critical rate safe enough?". - -Algorithmic Analysis -~~~~~~~~~~~~~~~~~~~~ - -Motivation -`````````` - -While the estimation computation is based on hard probability science; -the offered load selection part of PLRsearch logic is pure heuristics, -motivated by what would a human do based on measurement and computation results. - -The quality of any heuristic is not affected by soundness of its motivation, -just by its ability to achieve the intended goals. -In case of offered load selection, the goal is to help the search to converge -to the long duration estimates sooner. - -But even those long duration estimates could still be of poor quality. -Even though the estimate computation is Bayesian (so it is the best it could be -within the applied assumptions), it can still of poor quality when compared -to what a human would estimate. - -One possible source of poor quality is the randomnes inherently present -in Monte Carlo numeric integration, but that can be supressed -by tweaking the time related input parameters. - -The most likely source of poor quality then are the assumptions. -Most importantly, the number and the shape of fitting functions; -but also others, such as trial order independence and duration independence. - -The result can have poor quality in basically two ways. -One way is related to location. Both upper and lower bounds -can be overestimates or underestimates, meaning the entire estimated interval -between lower bound and upper bound lays above or below (respectively) -of human-estimated interval. -The other way is related to the estimation interval width. -The interval can be too wide or too narrow, compared to human estimation. - -An estimate from a particular fitting function can be classified -as an overestimate (or underestimate) just by looking at time evolution -(without human examining measurement results). Overestimates -decrease by time, underestimates increase by time (assuming -the system performance stays constant). - -Quality of the width of the estimation interval needs human evaluation, -and is unrelated to both rate of narrowing (both good and bad estimate intervals -get narrower at approximately the same relative rate) and relatative width -(depends heavily on the system being tested). - -Graphical Examples -`````````````````` - -The following pictures show the upper (red) and lower (blue) bound, -as well as average of Stretch (pink) and Erf (light green) estimate, -and offered load chosen (grey), as computed by PLRsearch, -after each trial measurement within the 30 minute duration of a test run. - -Both graphs are focusing on later estimates. Estimates computed from -few initial measurements are wildly off the y-axis range shown. - -The following analysis will rely on frequency of zero loss measurements -and magnitude of loss ratio if nonzero. - -The offered load selection strategy used implies zero loss measurements -can be gleaned from the graph by looking at offered load points. -When the points move up farther from lower estimate, it means -the previous measurement had zero loss. After non-zero loss, -the offered load starts again right between (the previous values of) -the estimate curves. - -The very big loss ratio results are visible as noticeable jumps -of both estimates downwards. Medium and small loss ratios are much harder -to distinguish just by looking at the estimate curves, -the analysis is based on raw loss ratio measurement results. - -The following descriptions should explain why the graphs seem to signal -low quality estimate at first sight, but a more detailed look -reveals the quality is good (considering the measurement results). - -L2 patch -________ - -Both fitting functions give similar estimates, the graph shows -"stochasticity" of measurements (estimates increase and decrease -within small time regions), and an overall trend of decreasing estimates. - -On the first look, the final interval looks fairly narrow, -especially compared to the region the estimates have travelled -during the search. But the look at the frequency of zero loss results shows -this is not a case of overestimation. Measurements at around the same -offered load have higher probability of zero loss earlier -(when performed farther from upper bound), but smaller probability later -(when performed closer to upper bound). That means it is the performance -of the system under test that decreases (slightly) over time. - -With that in mind, the apparent narrowness of the interval -is not a sign of low quality, just a consequence of PLRsearch assuming -the performance stays constant. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/methodology_data_plane_throughput/}} - \includegraphics[width=0.90\textwidth]{PLR_patch} - \label{fig:PLR_patch} - \end{figure} - -.. only:: html - - .. figure:: PLR_patch.svg - :alt: PLR_patch - :align: center - -Vhost -_____ - -This test case shows what looks like a quite broad estimation interval, -compared to other test cases with similarly looking zero loss frequencies. -Notable features are infrequent high-loss measurement results -causing big drops of estimates, and lack of long-term convergence. - -Any convergence in medium-sized intervals (during zero loss results) -is reverted by the big loss results, as they happen quite far -from the critical load estimates, and the two fitting functions -extrapolate differently. - -In other words, human only seeing estimates from one fitting function -would expect narrower end interval, but human seeing the measured loss ratios -agrees that the interval should be wider than that. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/methodology_data_plane_throughput/}} - \includegraphics[width=0.90\textwidth]{PLR_vhost} - \label{fig:PLR_vhost} - \end{figure} - -.. only:: html - - .. figure:: PLR_vhost.svg - :alt: PLR_vhost - :align: center - -Summary -_______ - -The two graphs show the behavior of PLRsearch algorithm applied to soaking test -when some of PLRsearch assumptions do not hold: - -+ L2 patch measurement results violate the assumption - of performance not changing over time. -+ Vhost measurement results violate the assumption - of Poisson distribution matching the loss counts. - -The reported upper and lower bounds can have distance larger or smaller -than a first look by a human would expect, but a more closer look reveals -the quality is good, considering the circumstances. - -The usefullness of the critical load estimate is of questionable value -when the assumptions are violated. - -Some improvements can be made via more specific workarounds, -for example long term limit of L2 patch performance could be estmated -by some heuristic. - -Other improvements can be achieved only by asking users -whether loss patterns matter. Is it better to have single digit losses -distributed fairly evenly over time (as Poisson distribution would suggest), -or is it better to have short periods of medium losses -mixed with long periods of zero losses (as happens in Vhost test) -with the same overall loss ratio? - -.. _draft-vpolak-bmwg-plrsearch-02: https://tools.ietf.org/html/draft-vpolak-bmwg-plrsearch-02 -.. _plrsearch draft: https://tools.ietf.org/html/draft-vpolak-bmwg-plrsearch-00 -.. _RFC 2544: https://tools.ietf.org/html/rfc2544 -.. _Lomax distribution: https://en.wikipedia.org/wiki/Lomax_distribution -.. _reciprocal distribution: https://en.wikipedia.org/wiki/Reciprocal_distribution -.. _Monte Carlo: https://en.wikipedia.org/wiki/Monte_Carlo_integration -.. _importance sampling: https://en.wikipedia.org/wiki/Importance_sampling -.. _bivariate Gaussian: https://en.wikipedia.org/wiki/Multivariate_normal_distribution -.. _binary search: https://en.wikipedia.org/wiki/Binary_search_algorithm diff --git a/docs/report/introduction/methodology_dut_state.rst b/docs/report/introduction/methodology_dut_state.rst deleted file mode 100644 index 3792e31ecf..0000000000 --- a/docs/report/introduction/methodology_dut_state.rst +++ /dev/null @@ -1,153 +0,0 @@ -DUT state considerations -^^^^^^^^^^^^^^^^^^^^^^^^ - -This page discusses considerations for Device Under Test (DUT) state. -DUTs such as VPP require configuration, to be provided before the aplication -starts (via config files) or just after it starts (via API or CLI access). - -During operation DUTs gather various telemetry data, depending on configuration. -This internal state handling is part of normal operation, -so any performance impact is included in the test results. -Accessing telemetry data is additional load on DUT, -so we are not doing that in main trial measurements that affect results, -but we include separate trials specifically for gathering runtime telemetry. - -But there is one kind of state that needs specific handling. -This kind of DUT state is dynamically created based on incoming traffic, -it affects how DUT handles the traffic, and (unlike telemetry counters) -it has uneven impact on CPU load. -Typical example is NAT, where detecting new sessions takes more CPU than -forwarding packet on existing (open or recently closed) sessions. -We call DUT configurations with this kind of state "stateful", -and configurations without them "stateless". -(Even though stateless configurations contain state described in previous -paragraphs, and some configuration items may have "stateful" in their name, -such as stateful ACLs.) - -Stateful DUT configurations -~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Typically, the level of CPU impact of traffic depends on DUT state. -The first packets causing DUT state to change have higher impact, -subsequent packets matching that state have lower impact. - -From performance point of view, this is similar to traffic phases -for stateful protocols, see -`NGFW draft <https://tools.ietf.org/html/draft-ietf-bmwg-ngfw-performance-05#section-4.3.4>`. -In CSIT we borrow the terminology (even if it does not fit perfectly, -see discussion below). Ramp-up traffic causes the state change, -sustain traffic does not change the state. - -As the performance is different, each test has to choose which traffic -it wants to test, and manipulate the DUT state to achieve the intended impact. - -Ramp-up trial -````````````` - -Tests aiming at sustain performance need to make sure DUT state is created. -We achieve this via a ramp-up trial, specific purpose of which -is to create the state. - -Subsequent trials need no specific handling, as long as the state -remains the same. But some state can time-out, so additional ramp-up -trials are inserted whenever the code detects the state can time-out. -Note that a trial with zero loss refreshes the state, -so only the time since the last non-zero loss trial is tracked. - -For the state to be set completely, it is important both DUT and TG -do not lose any packets. We achieve this by setting the profile multiplier -(TPS from now on) to low enough value. - -It is also important each state-affecting packet is sent. -For size-limited traffic profile it is guaranteed by the size limit. -For continuous traffic, we set a long enough duration (based on TPS). - -At the end of the ramp-up trial, we check DUT state to confirm -it has been created as expected. -Test fails if the state is not (completely) created. - -State Reset -``````````` - -Tests aiming at ramp-up performance do not use ramp-up trial, -and they need to reset the DUT state before each trial measurement. -The way of resetting the state depends on test, -usually an API call is used to partially de-configure -the part that holds the state, and then re-configure it back. - -In CSIT we control the DUT state behavior via a test variable "resetter". -If it is not set, DUT state is not reset. -If it is set, each search algorithm (including MRR) will invoke it -before all trial measurements (both main and telemetry ones). -Any configuration keyword enabling a feature with DUT state -will check whether a test variable for ramp-up rate is present. -If it is present, resetter is not set. -If it is not present, the keyword sets the apropriate resetter value. -This logic makes sure either ramp-up or state reset are used. - -.. - TODO: Classify trials into main and telemetry, in a separate place. - -Notes: If both ramp-up and state reset were used, the DUT behavior -would be identical to just reset, while test would take longer to execute. -If neither were used, DUT will show different performance in subsequent trials, -violating assumptions of search algorithms. - -DUT versus protocol ramp-up -``````````````````````````` - -There are at least three different causes for bandwidth possibly increasing -within a single measurement trial. - -The first is DUT switching from state modification phase to constant phase, -it is the primary focus of this document. -Using ramp-up traffic before main trials eliminates this cause -for tests wishing to measure the performance of the next phase. -Using size-limited profiles eliminates the next phase -for tests wishing to measure performance of this phase. - -The second is protocol such as TCP ramping up their throughput to utilize -the bandwidth available. This is the original meaning of "ramp up" -in the NGFW draft (see above). -In existing tests we are not using this meaning of TCP ramp-up. -Instead we use only small transactions, and large enough initial window -so TCP acts as ramped-up already. - -The third is TCP increasing offered load due to retransmissions triggered by -packet loss. In CSIT we again try to avoid this behavior -by using small enough data to transfer, so overlap of multiple transactions -(primary cause of packet loss) is unlikely. -But in MRR tests, packet loss and non-constant offered load are still expected. - -Stateless DUT configuratons -~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -These are simple configurations, which do not set any resetter value -(even if ramp-up duration is not configured). -Majority of existing tests are of this type, using continuous traffic profiles. - -In order to identify limits of Trex performance, -we have added suites with stateless DUT configuration (VPP ip4base) -subjected to size-limited ASTF traffic. -The discovered rates serve as a basis of comparison -for evaluating the results for stateful DUT configurations (VPP NAT44ed) -subjected to the same traffic profiles. - -DUT versus TG state -~~~~~~~~~~~~~~~~~~~ - -Traffic Generator profiles can be stateful (ASTF) or stateless (STL). -DUT configuration can be stateful or stateless (with respect to packet traffic). - -In CSIT we currently use all four possible configurations: - -- Regular stateless VPP tests use stateless traffic profiles. - -- Stateless VPP configuration with stateful profile is used as a base for - comparison. - -- Some stateful DUT configurations (NAT44DET, NAT44ED unidirectional) - are tested using stateless traffic profiles and continuous traffic. - -- The rest of stateful DUT configurations (NAT44ED bidirectional) - are tested using stateful traffic profiles and size limited traffic. diff --git a/docs/report/introduction/methodology_geneve.rst b/docs/report/introduction/methodology_geneve.rst deleted file mode 100644 index 1ae8bfaa7a..0000000000 --- a/docs/report/introduction/methodology_geneve.rst +++ /dev/null @@ -1,73 +0,0 @@ -.. _geneve_methodology: - -Generic Network Virtualization Encapsulation --------------------------------------------- - -GENEVE Prefix Bindings -^^^^^^^^^^^^^^^^^^^^^^ - -GENEVE prefix bindings should be representative to target applications, where -a packet flows of particular set of IPv4 addresses (L3 underlay network) is -routed via dedicated GENEVE interface by building an L2 overlay. - -Private address ranges to be used in tests: - -- East hosts ip address range: 10.0.1.0 - 10.127.255.255 (10.0/9 prefix) - - - Total of 2^23 - 256 (8 388 352) of usable IPv4 addresses - - Usable in tests for up to 32 767 GENEVE tunnels (IPv4 underlay networks) - -- West hosts ip address range: 10.128.1.0 - 10.255.255.255 (10.128/9 prefix) - - - Total of 2^23 - 256 (8 388 352) of usable IPv4 addresses - - Usable in tests for up to 32 767 GENEVE tunnels (IPv4 underlay networks) - -GENEVE Tunnel Scale -~~~~~~~~~~~~~~~~~~~ - -If N is a number of GENEVE tunnels (and IPv4 underlay networks) then TG sends -256 packet flows in every of N different sets: - -- i = 1,2,3, ... N - GENEVE tunnel index - -- East-West direction: GENEVE encapsulated packets - - - Outer IP header: - - - src ip: 1.1.1.1 - - - dst ip: 1.1.1.2 - - - GENEVE header: - - - vni: i - - - Inner IP header: - - - src_ip_range(i) = 10.(0 + rounddown(i/255)).(modulo(i/255)).(0-to-255) - - - dst_ip_range(i) = 10.(128 + rounddown(i/255)).(modulo(i/255)).(0-to-255) - -- West-East direction: non-encapsulated packets - - - IP header: - - - src_ip_range(i) = 10.(128 + rounddown(i/255)).(modulo(i/255)).(0-to-255) - - - dst_ip_range(i) = 10.(0 + rounddown(i/255)).(modulo(i/255)).(0-to-255) - -+----------------+-------------+ -| geneve-tunnels | total-flows | -+================+=============+ -| 1 | 256 | -+----------------+-------------+ -| 4 | 1 024 | -+----------------+-------------+ -| 16 | 4 096 | -+----------------+-------------+ -| 64 | 16 384 | -+----------------+-------------+ -| 256 | 65 536 | -+----------------+-------------+ -| 1 024 | 262 144 | -+----------------+-------------+ diff --git a/docs/report/introduction/methodology_gso.rst b/docs/report/introduction/methodology_gso.rst deleted file mode 100644 index b33b3aefbd..0000000000 --- a/docs/report/introduction/methodology_gso.rst +++ /dev/null @@ -1,136 +0,0 @@ -.. _gso_methodology: - -Generic Segmentation Offload Tests ----------------------------------- - -Overview -~~~~~~~~ - -Generic Segmentation Offload (GSO) reduces per-packet processing -overhead by enabling applications to pass a multi-packet buffer to -(v)NIC and process a smaller number of large packets (e.g. frame size of -64 KB), instead of processing higher numbers of small packets (e.g. -frame size of 1500 B), thus reducing per-packet overhead. - -|csit-release| introduced GSO tests for VPP vhostuser and tapv2 -interfaces. All tests cases use iPerf3 client and server applications -running TCP/IP as a traffic generator. For performance comparison the -same tests are run without GSO enabled. - -GSO Test Topologies -~~~~~~~~~~~~~~~~~~~ - -Two VPP GSO test topologies are implemented in |csit-release|: - -1. iPerfC_GSOvirtio_LinuxVM --- GSOvhost_VPP_GSOvhost --- iPerfS_GSOvirtio_LinuxVM - - - Tests VPP GSO on vhostuser interfaces and interaction with Linux - virtio with GSO enabled. - -1. iPerfC_GSOtap_LinuxNspace --- GSOtapv2_VPP_GSOtapv2 --- iPerfS_GSOtap_LinuxNspace - - - Tests VPP GSO on tapv2 interfaces and interaction with Linux tap - with GSO enabled. - -Common configuration: - -- iPerfC (client) and iPerfS (server) run in TCP/IP mode without upper - bandwidth limit. -- Trial duration is set to 30 sec. -- iPerfC, iPerfS and VPP run in the single SUT node. - - -VPP GSOtap Topology -~~~~~~~~~~~~~~~~~~~ - -VPP Configuration -_________________ - -VPP GSOtap tests in |csit-release| are executed without using -hyperthreading. VPP worker runs on a single core. Multi-core tests are -not executed. Each interface belongs to separate namespace. Following core -pinning scheme is used: - -- 1t1c (rxq=1, rx_qsz=4096, tx_qsz=4096) - - - system isolated: 0,28,56,84 - - vpp mt: 1 - - vpp wt: 2 - - vhost: 3-5 - - iperf-s: 6 - - iperf-c: 7 - - -iPerf3 Server Configuration -___________________________ - -iPerf3 version used 3.7 - -:: - - $ sudo -E -S ip netns exec tap1_namespace iperf3 \ - --server --daemon --pidfile /tmp/iperf3_server.pid --logfile /tmp/iperf3.log --port 5201 --affinity <X> - -For the full iPerf3 reference please see: -`iPerf3 docs <https://github.com/esnet/iperf/blob/master/docs/invoking.rst>`_. - - -iPerf3 Client Configuration -___________________________ - -iPerf3 version used 3.7 - -:: - - $ sudo -E -S ip netns exec tap1_namespace iperf3 \ - --client 2.2.2.2 --bind 1.1.1.1 --port 5201 --parallel <Y> --time 30.0 --affinity <X> --zerocopy - -For the full iPerf3 reference please see: -`iPerf3 docs <https://github.com/esnet/iperf/blob/master/docs/invoking.rst>`_. - - -VPP GSOvhost Topology -~~~~~~~~~~~~~~~~~~~~~ - -VPP Configuration -_________________ - -VPP GSOvhost tests in |csit-release| are executed without using -hyperthreading. VPP worker runs on a single core. Multi-core tests are -not executed. Following core pinning scheme is used: - -- 1t1c (rxq=1, rx_qsz=1024, tx_qsz=1024) - - system isolated: 0,28,56,84 - - vpp mt: 1 - - vpp wt: 2 - - vm-iperf-s: 3,4,5,6,7 - - vm-iperf-c: 8,9,10,11,12 - - iperf-s: 1 - - iperf-c: 1 - -iPerf3 Server Configuration -___________________________ - -iPerf3 version used 3.7 - -:: - - $ sudo iperf3 \ - --server --daemon --pidfile /tmp/iperf3_server.pid --logfile /tmp/iperf3.log --port 5201 --affinity X - -For the full iPerf3 reference please see: -`iPerf3 docs <https://github.com/esnet/iperf/blob/master/docs/invoking.rst>`_. - - -iPerf3 Client Configuration -___________________________ - -iPerf3 version used 3.7 - -:: - - $ sudo iperf3 \ - --client 2.2.2.2 --bind 1.1.1.1 --port 5201 --parallel <Y> --time 30.0 --affinity X --zerocopy - -For the full iPerf3 reference please see: -`iPerf3 docs <https://github.com/esnet/iperf/blob/master/docs/invoking.rst>`_.
\ No newline at end of file diff --git a/docs/report/introduction/methodology_hoststack_testing/index.rst b/docs/report/introduction/methodology_hoststack_testing/index.rst deleted file mode 100644 index 7750097417..0000000000 --- a/docs/report/introduction/methodology_hoststack_testing/index.rst +++ /dev/null @@ -1,9 +0,0 @@ -Hoststack Testing ------------------ - -.. toctree:: - - methodology_tcp_with_iperf3 - methodology_udp_with_iperf3 - methodology_quic_with_vppecho - methodology_vsap_ab_with_nginx diff --git a/docs/report/introduction/methodology_hoststack_testing/methodology_quic_with_vppecho.rst b/docs/report/introduction/methodology_hoststack_testing/methodology_quic_with_vppecho.rst deleted file mode 100644 index 064f643f3b..0000000000 --- a/docs/report/introduction/methodology_hoststack_testing/methodology_quic_with_vppecho.rst +++ /dev/null @@ -1,46 +0,0 @@ -QUIC/UDP/IP with vpp_echo -^^^^^^^^^^^^^^^^^^^^^^^^^ - -`vpp_echo performance testing tool <https://wiki.fd.io/view/VPP/HostStack#External_Echo_Server.2FClient_.28vpp_echo.29>`_ -is a bespoke performance test application which utilizes the 'native -HostStack APIs' to verify performance and correct handling of -connection/stream events with uni-directional and bi-directional -streams of data. - -Because iperf3 does not support the QUIC transport protocol, vpp_echo -is used for measuring the maximum attainable goodput of the VPP Host -Stack connection utilizing the QUIC transport protocol across two -instances of VPP running on separate DUT nodes. The QUIC transport -protocol supports multiple streams per connection and test cases -utilize different combinations of QUIC connections and number of -streams per connection. - -The test configuration is as follows: - -:: - - DUT1 Network DUT2 - [ vpp_echo-client -> VPP1 ]=======[ VPP2 -> vpp_echo-server] - N-streams/connection - -where, - -1. vpp_echo server attaches to VPP2 and LISTENs on VPP2:TCP port 1234. -2. vpp_echo client creates one or more connections to VPP1 and opens - one or more stream per connection to VPP2:TCP port 1234. -3. vpp_echo client transmits a uni-directional stream as fast as the - VPP Host Stack allows to the vpp_echo server for the test duration. -4. At the end of the test the vpp_echo client emits the goodput - measurements for all streams and the sum of all streams. - -Test cases include - -1. 1 QUIC Connection with 1 Stream -2. 1 QUIC connection with 10 Streams -3. 10 QUIC connetions with 1 Stream -4. 10 QUIC connections with 10 Streams - -with stream sizes to provide reasonable test durations. The VPP Host -Stack QUIC transport is configured to utilize the picotls encryption -library. In the future, tests utilizing addtional encryption -algorithms will be added. diff --git a/docs/report/introduction/methodology_hoststack_testing/methodology_tcp_with_iperf3.rst b/docs/report/introduction/methodology_hoststack_testing/methodology_tcp_with_iperf3.rst deleted file mode 100644 index e3fb85d551..0000000000 --- a/docs/report/introduction/methodology_hoststack_testing/methodology_tcp_with_iperf3.rst +++ /dev/null @@ -1,50 +0,0 @@ -TCP/IP with iperf3 -^^^^^^^^^^^^^^^^^^ - -`iperf3 goodput measurement tool <https://github.com/esnet/iperf>`_ -is used for measuring the maximum attainable goodput of the VPP Host -Stack connection across two instances of VPP running on separate DUT -nodes. iperf3 is a popular open source tool for active measurements -of the maximum achievable goodput on IP networks. - -Because iperf3 utilizes the POSIX socket interface APIs, the current -test configuration utilizes the LD_PRELOAD mechanism in the linux -kernel to connect iperf3 to the VPP Host Stack using the VPP -Communications Library (VCL) LD_PRELOAD library (libvcl_ldpreload.so). - -In the future, a forked version of iperf3 which has been modified to -directly use the VCL application APIs may be added to determine the -difference in performance of 'VCL Native' applications versus utilizing -LD_PRELOAD which inherently has more overhead and other limitations. - -The test configuration is as follows: - -:: - - DUT1 Network DUT2 - [ iperf3-client -> VPP1 ]=======[ VPP2 -> iperf3-server] - -where, - -1. iperf3 server attaches to VPP2 and LISTENs on VPP2:TCP port 5201. -2. iperf3 client attaches to VPP1 and opens one or more stream - connections to VPP2:TCP port 5201. -3. iperf3 client transmits a uni-directional stream as fast as the - VPP Host Stack allows to the iperf3 server for the test duration. -4. At the end of the test the iperf3 client emits the goodput - measurements for all streams and the sum of all streams. - -Test cases include 1 and 10 Streams with a 20 second test duration -with the VPP Host Stack configured to utilize the Cubic TCP -congestion algorithm. - -Note: iperf3 is single threaded, so it is expected that the 10 stream -test shows little or no performance improvement due to -multi-thread/multi-core execution. - -There are also variations of these test cases which use the VPP Network -Simulator (NSIM) plugin to test the VPP Hoststack goodput with 1 percent -of the traffic being dropped at the output interface of VPP1 thereby -simulating a lossy network. The NSIM tests are experimental and the -test results are not currently representative of typical results in a -lossy network. diff --git a/docs/report/introduction/methodology_hoststack_testing/methodology_udp_with_iperf3.rst b/docs/report/introduction/methodology_hoststack_testing/methodology_udp_with_iperf3.rst deleted file mode 100644 index b0525f989f..0000000000 --- a/docs/report/introduction/methodology_hoststack_testing/methodology_udp_with_iperf3.rst +++ /dev/null @@ -1,42 +0,0 @@ -UDP/IP with iperf3 -^^^^^^^^^^^^^^^^^^ - -`iperf3 goodput measurement tool <https://github.com/esnet/iperf>`_ -is used for measuring the maximum attainable goodput of the VPP Host -Stack connection across two instances of VPP running on separate DUT -nodes. iperf3 is a popular open source tool for active measurements -of the maximum achievable goodput on IP networks. - -Because iperf3 utilizes the POSIX socket interface APIs, the current -test configuration utilizes the LD_PRELOAD mechanism in the linux -kernel to connect iperf3 to the VPP Host Stack using the VPP -Communications Library (VCL) LD_PRELOAD library (libvcl_ldpreload.so). - -In the future, a forked version of iperf3 which has been modified to -directly use the VCL application APIs may be added to determine the -difference in performance of 'VCL Native' applications versus utilizing -LD_PRELOAD which inherently has more overhead and other limitations. - -The test configuration is as follows: - -:: - - DUT1 Network DUT2 - [ iperf3-client -> VPP1 ]=======[ VPP2 -> iperf3-server] - -where, - -1. iperf3 server attaches to VPP2 and LISTENs on VPP2:UDP port 5201. -2. iperf3 client attaches to VPP1 and transmits one or more streams - of packets to VPP2:UDP port 5201. -3. iperf3 client transmits a uni-directional stream as fast as the - VPP Host Stack allows to the iperf3 server for the test duration. -4. At the end of the test the iperf3 client emits the goodput - measurements for all streams and the sum of all streams. - -Test cases include 1 and 10 Streams with a 20 second test duration -with the VPP Host Stack using the UDP transport layer.. - -Note: iperf3 is single threaded, so it is expected that the 10 stream -test shows little or no performance improvement due to -multi-thread/multi-core execution. diff --git a/docs/report/introduction/methodology_hoststack_testing/methodology_vsap_ab_with_nginx.rst b/docs/report/introduction/methodology_hoststack_testing/methodology_vsap_ab_with_nginx.rst deleted file mode 100644 index 6acfff1778..0000000000 --- a/docs/report/introduction/methodology_hoststack_testing/methodology_vsap_ab_with_nginx.rst +++ /dev/null @@ -1,37 +0,0 @@ -VSAP ab with nginx -^^^^^^^^^^^^^^^^^^ - -`VSAP (VPP Stack Acceleration Project) <https://wiki.fd.io/view/VSAP>`_ -aims to establish an industry user space application ecosystem based on -the VPP hoststack. As a pre-requisite to adapting open source applications -using VPP Communications Library to accelerate performance, the VSAP team -has introduced baseline tests utilizing the LD_PRELOAD mechanism to capture -baseline performance data. - -`AB (Apache HTTP server benchmarking tool) <https://httpd.apache.org/docs/2.4/programs/ab.html>`_ -is used for measuring the maximum connections-per-second and requests-per-second. - -`NGINX <https://www.nginx.com/>`_ is a popular open source HTTP server -application. Because NGINX utilizes the POSIX socket interface APIs, the test -configuration uses the LD_PRELOAD mechanism to connect NGINX to the VPP -Hoststack using the VPP Communications Library (VCL) LD_PRELOAD library -(libvcl_ldpreload.so). - -In the future, a version of NGINX which has been modified to -directly use the VCL application APIs will be added to determine the -difference in performance of 'VCL Native' applications versus utilizing -LD_PRELOAD which inherently has more overhead and other limitations. - -The test configuration is as follows: - -:: - - TG Network DUT - [ AB ]=============[ VPP -> nginx ] - -where, - -1. nginx attaches to VPP and listens on TCP port 80 -2. ab runs CPS and RPS tests with packets flowing from the Test Generator node, - across 100G NICs, through VPP hoststack to NGINX. -3. At the end of the tests, the results are reported by AB. diff --git a/docs/report/introduction/methodology_ipsec.rst b/docs/report/introduction/methodology_ipsec.rst deleted file mode 100644 index 145836a3b7..0000000000 --- a/docs/report/introduction/methodology_ipsec.rst +++ /dev/null @@ -1,88 +0,0 @@ -Internet Protocol Security (IPsec) ----------------------------------- - -VPP IPsec performance tests are executed for the following crypto -plugins: - -- `crypto_native`, used for software based crypto leveraging CPU - platform optimizations e.g. Intel's AES-NI instruction set. -- `crypto_ipsecmb`, used for hardware based crypto with Intel QAT PCIe - cards. - -IPsec with VPP Native SW Crypto -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Currently |csit-release| implements following IPsec test cases relying -on VPP native crypto (`crypto_native` plugin): - -+-------------------+------------------+----------------+------------------+ -| VPP Crypto Engine | ESP Encryption | ESP Integrity | Scale Tested | -+===================+==================+================+==================+ -| crypto_native | AES[128|256]-GCM | GCM | 1 to 60k tunnels | -+-------------------+------------------+----------------+------------------+ -| crypto_native | AES128-CBC | SHA[256|512] | 1 to 60k tunnels | -+-------------------+------------------+----------------+------------------+ - -VPP IPsec with SW crypto are executed in both tunnel and policy modes, -with tests running on 3-node testbeds: 3n-icx, 3n-tsh. - -IPsec with Intel QAT HW -^^^^^^^^^^^^^^^^^^^^^^^ - -Currently |csit-release| implements following IPsec test cases relying -on ipsecmb library (`crypto_ipsecmb` plugin) and Intel QAT 8950 (50G HW -crypto card): - -dpdk_cryptodev - -+-------------------+---------------------+------------------+----------------+------------------+ -| VPP Crypto Engine | VPP Crypto Workers | ESP Encryption | ESP Integrity | Scale Tested | -+===================+=====================+==================+================+==================+ -| crypto_ipsecmb | sync/all workers | AES[128|256]-GCM | GCM | 1, 1k tunnels | -+-------------------+---------------------+------------------+----------------+------------------+ -| crypto_ipsecmb | sync/all workers | AES[128]-CBC | SHA[256|512] | 1, 1k tunnels | -+-------------------+---------------------+------------------+----------------+------------------+ -| crypto_ipsecmb | async/crypto worker | AES[128|256]-GCM | GCM | 1, 4, 1k tunnels | -+-------------------+---------------------+------------------+----------------+------------------+ -| crypto_ipsecmb | async/crypto worker | AES[128]-CBC | SHA[256|512] | 1, 4, 1k tunnels | -+-------------------+---------------------+------------------+----------------+------------------+ - -IPsec with Async Crypto Feature Workers -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -*TODO Description to be added* - -IPsec Uni-Directional Tests with VPP Native SW Crypto -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Currently |csit-release| implements following IPsec uni-directional test cases -relying on VPP native crypto (`crypto_native` plugin) in tunnel mode: - -+-------------------+------------------+---------------+--------------------+ -| VPP Crypto Engine | ESP Encryption | ESP Integrity | Scale Tested | -+===================+==================+===============+====================+ -| crypto_native | AES[128|256]-GCM | GCM | 4, 1k, 10k tunnels | -+-------------------+------------------+---------------+--------------------+ -| crypto_native | AES128-CBC | SHA[512] | 4, 1k, 10k tunnels | -+-------------------+------------------+---------------+--------------------+ - -In policy mode: - -+-------------------+----------------+---------------+-------------------+ -| VPP Crypto Engine | ESP Encryption | ESP Integrity | Scale Tested | -+===================+================+===============+===================+ -| crypto_native | AES[256]-GCM | GCM | 1, 40, 1k tunnels | -+-------------------+----------------+---------------+-------------------+ - -The tests are running on 2-node testbeds: 2n-tx2. The uni-directional tests -are partially addressing a weakness in 2-node testbed setups with T-Rex as -the traffic generator. With just one DUT node, we can either encrypt or decrypt -traffic in each direction. - -The testcases are only doing encryption - packets are encrypted on the DUT and -then arrive at TG where no additional packet processing is needed (just -counting packets). - -Decryption would require that the traffic generator generated encrypted packets -which the DUT then would decrypt. However, T-Rex does not have the capability -to encrypt packets. diff --git a/docs/report/introduction/methodology_kvm_vms_vhost_user.rst b/docs/report/introduction/methodology_kvm_vms_vhost_user.rst deleted file mode 100644 index 216d461911..0000000000 --- a/docs/report/introduction/methodology_kvm_vms_vhost_user.rst +++ /dev/null @@ -1,81 +0,0 @@ -KVM VMs vhost-user ------------------- - -QEMU is used for KVM VM vhost-user testing enviroment. By default, -standard QEMU version is used, preinstalled from OS repositories -(qemu-2.11.1 for Ubuntu 18.04). The path -to the QEMU binary can be adjusted in `Constants.py`. - -FD.io CSIT performance lab is testing VPP vhost-user with KVM VMs using -following environment settings: - -CSIT supports two types of VMs: - -- **Image-VM**: used for all functional, VPP_device, and regular - performance tests except NFV density tests. - -- **Kernel-VM**: new VM type introduced for NFV density tests to provide - greater in-VM application install flexibility and to further reduce - test execution time by simpler VM lifecycle management. - -Image-VM -~~~~~~~~ - -CSIT can use a pre-created VM image. The path to the image can be -adjusted in `Constants.py`. For convenience and full compatibility CSIT -repository contains a set of scripts to prepare `Built-root -<https://buildroot.org/>`_ based embedded Linux image with all the -dependencies needed to run DPDK Testpmd, DPDK L3Fwd, Linux bridge or -Linux IPv4 forwarding. - -Built-root was chosen for a VM image to make it lightweight and with -fast booting time to limit impact on tests duration. - -In order to execute CSIT tests, VM image must have following software -installed: qemu-guest-agent, sshd, bridge-utils, VirtIO support and DPDK -Testpmd/L3fwd applications. Username/password for the VM must be -``cisco``/``cisco`` and ``NOPASSWD`` sudo access. The interface naming -is based on the driver (management interface type is Intel E1000), all -E1000 interfaces will be named ``mgmt<n>`` and all VirtIO interfaces -will be named ``virtio<n>``. In VM ``/etc/init.d/qemu-guest-agent`` must -be set to ``TRANSPORT=isa-serial:/dev/ttyS1`` because ttyS0 is used by -serial console and ttyS1 is dedicated for qemu-guest-agent in QEMU -setup. - -Kernel-VM -~~~~~~~~~ - -CSIT can use a kernel KVM image as a boot kernel, as an alternative to -image VM. This option allows better configurability of what application -is running in VM userspace. Using root9p filesystem allows mapping the -host-OS filesystem as read only guest-OS filesystem. - -Example of custom init script for the kernel-VM: - -:: - - #!/bin/bash - mount -t sysfs -o "nodev,noexec,nosuid" sysfs /sys - mount -t proc -o "nodev,noexec,nosuid" proc /proc - mkdir /dev/pts - mkdir /dev/hugepages - mount -t devpts -o "rw,noexec,nosuid,gid=5,mode=0620" devpts /dev/pts || true - mount -t tmpfs -o "rw,noexec,nosuid,size=10%,mode=0755" tmpfs /run - mount -t tmpfs -o "rw,noexec,nosuid,size=10%,mode=0755" tmpfs /tmp - mount -t hugetlbfs -o "rw,relatime,pagesize=2M" hugetlbfs /dev/hugepages - echo 0000:00:06.0 > /sys/bus/pci/devices/0000:00:06.0/driver/unbind - echo 0000:00:07.0 > /sys/bus/pci/devices/0000:00:07.0/driver/unbind - echo vfio-pci > /sys/bus/pci/devices/0000:00:06.0/driver_override - echo vfio-pci > /sys/bus/pci/devices/0000:00:07.0/driver_override - echo 0000:00:06.0 > /sys/bus/pci/drivers/vfio-pci/bind - echo 0000:00:07.0 > /sys/bus/pci/drivers/vfio-pci/bind - $vnf_bin - poweroff -f - -QemuUtils library during runtime replaces the ``$vnf_bin`` variable by -the path to NF binary and its parameters. This allows CSIT to run any -application installed on host OS, for example the same version of VPP -as running on the host-OS. - -Kernel-VM image must be available in the host filesystem as a -prerequisite. The path to kernel-VM image is defined in `Constants.py`. diff --git a/docs/report/introduction/methodology_lxc_drc_container_memif.rst b/docs/report/introduction/methodology_lxc_drc_container_memif.rst deleted file mode 100644 index 125a71ccc7..0000000000 --- a/docs/report/introduction/methodology_lxc_drc_container_memif.rst +++ /dev/null @@ -1,21 +0,0 @@ -LXC/DRC Container Memif ------------------------ - -CSIT includes tests taking advantage of VPP memif virtual -interface (shared memory interface) to interconnect VPP running in -Containers. VPP vswitch instance runs in bare-metal user-mode handling -NIC interfaces and connecting over memif (Slave side) to VPPs running in -:abbr:`Linux Container (LXC)` or in Docker Container (DRC) configured -with memif (Master side). LXCs and DRCs run in a priviliged mode with -VPP data plane worker threads pinned to dedicated physical CPU cores per -usual CSIT practice. All VPP instances run the same version of software. -This test topology is equivalent to existing tests with vhost-user and -VMs as described earlier in :ref:`tested_logical_topologies`. - -In addition to above vswitch tests, a single memif interface test is -executed. It runs in a simple topology of two VPP container instances -connected over memif interface in order to verify standalone memif -interface performance. - -More information about CSIT LXC and DRC setup and control is available -in :ref:`container_orchestration_in_csit`. diff --git a/docs/report/introduction/methodology_multi_core_speedup.rst b/docs/report/introduction/methodology_multi_core_speedup.rst deleted file mode 100644 index d9515faf43..0000000000 --- a/docs/report/introduction/methodology_multi_core_speedup.rst +++ /dev/null @@ -1,58 +0,0 @@ -Multi-Core Speedup ------------------- - -All performance tests are executed with single physical core and with -multiple cores scenarios. - -Intel Hyper-Threading (HT) -~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Intel Xeon processors used in FD.io CSIT can operate either in HT -Disabled mode (single logical core per each physical core) or in HT -Enabled mode (two logical cores per each physical core). HT setting is -applied in BIOS and requires server SUT reload for it to take effect, -making it impractical for continuous changes of HT mode of operation. - -|csit-release| performance tests are executed with server SUTs' Intel -XEON processors configured with Intel Hyper-Threading Enabled -for all Xeon Skylake and Xeon Cascadelake testbeds. - -More information about physical testbeds is provided in -:ref:`tested_physical_topologies`. - -Multi-core Tests -~~~~~~~~~~~~~~~~ - -|csit-release| multi-core tests are executed in the following VPP worker -thread and physical core configurations: - -#. Intel Xeon Icelake and Cascadelake testbeds (2n-icx, 3n-icx, 2n-clx) - with Intel HT enabled (2 logical CPU cores per each physical core): - - #. 2t1c - 2 VPP worker threads on 1 physical core. - #. 4t2c - 4 VPP worker threads on 2 physical cores. - #. 8t4c - 8 VPP worker threads on 4 physical cores. - -VPP worker threads are the data plane threads running on isolated -logical cores. With Intel HT enabled VPP workers are placed as sibling -threads on each used physical core. VPP control threads (main, stats) -are running on a separate non-isolated core together with other Linux -processes. - -In all CSIT tests care is taken to ensure that each VPP worker handles -the same amount of received packet load and does the same amount of -packet processing work. This is achieved by evenly distributing per -interface type (e.g. physical, virtual) receive queues over VPP workers -using default VPP round-robin mapping and by loading these queues with -the same amount of packet flows. - -If number of VPP workers is higher than number of physical or virtual -interfaces, multiple receive queues are configured on each interface. -NIC Receive Side Scaling (RSS) for physical interfaces and multi-queue -for virtual interfaces are used for this purpose. - -Section :ref:`throughput_speedup_multi_core` includes a set of graphs -illustrating packet throughout speedup when running VPP worker threads -on multiple cores. Note that in quite a few test cases running VPP -workers on 2 or 4 physical cores hits the I/O bandwidth -or packets-per-second limit of tested NIC. diff --git a/docs/report/introduction/methodology_nat44.rst b/docs/report/introduction/methodology_nat44.rst deleted file mode 100644 index 7dfd939ecc..0000000000 --- a/docs/report/introduction/methodology_nat44.rst +++ /dev/null @@ -1,487 +0,0 @@ -.. _nat44_methodology: - -Network Address Translation IPv4 to IPv4 -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -NAT44 Prefix Bindings -~~~~~~~~~~~~~~~~~~~~~ - -NAT44 prefix bindings should be representative to target applications, -where a number of private IPv4 addresses from the range defined by -:rfc:`1918` is mapped to a smaller set of public IPv4 addresses from the -public range. - -Following quantities are used to describe inside to outside IP address -and port bindings scenarios: - -- Inside-addresses, number of inside source addresses - (representing inside hosts). -- Ports-per-inside-address, number of TCP/UDP source - ports per inside source address. -- Outside-addresses, number of outside (public) source addresses - allocated to NAT44. -- Ports-per-outside-address, number of TCP/UDP source - ports per outside source address. The maximal number of - ports-per-outside-address usable for NAT is 64 512 - (in non-reserved port range 1024-65535, :rfc:`4787`). -- Sharing-ratio, equal to inside-addresses divided by outside-addresses. - -CSIT NAT44 tests are designed to take into account the maximum number of -ports (sessions) required per inside host (inside-address) and at the -same time to maximize the use of outside-address range by using all -available outside ports. With this in mind, the following scheme of -NAT44 sharing ratios has been devised for use in CSIT: - -+--------------------------+---------------+ -| ports-per-inside-address | sharing-ratio | -+==========================+===============+ -| 63 | 1024 | -+--------------------------+---------------+ -| 126 | 512 | -+--------------------------+---------------+ -| 252 | 256 | -+--------------------------+---------------+ -| 504 | 128 | -+--------------------------+---------------+ - -Initial CSIT NAT44 tests, including associated TG/TRex traffic profiles, -are based on ports-per-inside-address set to 63 and the sharing ratio of -1024. This approach is currently used for all NAT44 tests including -NAT44det (NAT44 deterministic used for Carrier Grade NAT applications) -and NAT44ed (Endpoint Dependent). - -.. - TODO: Will we ever test other than 63 ports-per-inside-address? - TODO: Will we ever NAT44ei? What about NAT66, NAT64, NAT46? - -Private address ranges to be used in tests: - -- 192.168.0.0 - 192.168.255.255 (192.168/16 prefix) - - - Total of 2^16 (65 536) of usable IPv4 addresses. - - Used in tests for up to 65 536 inside addresses (inside hosts). - -- 172.16.0.0 - 172.31.255.255 (172.16/12 prefix) - - - Total of 2^20 (1 048 576) of usable IPv4 addresses. - - Used in tests for up to 1 048 576 inside addresses (inside hosts). - -NAT44 Session Scale -``````````````````` - -NAT44 session scale tested is govern by the following logic: - -- Number of inside-addresses(hosts) H[i] = (H[i-1] x 2^2) with H(0)=1 024, - i = 1,2,3, ... - - - H[i] = 1 024, 4 096, 16 384, 65 536, 262 144, ... - -- Number of sessions S[i] = H[i] * ports-per-inside-address - - - ports-per-inside-address = 63 - -+---+---------+------------+ -| i | hosts | sessions | -+===+=========+============+ -| 0 | 1 024 | 64 512 | -+---+---------+------------+ -| 1 | 4 096 | 258 048 | -+---+---------+------------+ -| 2 | 16 384 | 1 032 192 | -+---+---------+------------+ -| 3 | 65 536 | 4 128 768 | -+---+---------+------------+ -| 4 | 262 144 | 16 515 072 | -+---+---------+------------+ - -NAT44 Deterministic -``````````````````` - -NAT44det performance tests are using TRex STL (Stateless) API and traffic -profiles, similar to all other stateless packet forwarding tests like -ip4, ip6 and l2, sending UDP packets in both directions -inside-to-outside and outside-to-inside. See -:ref:`data_plane_throughput` for more detail. - -The inside-to-outside traffic uses single destination address (20.0.0.0) -and port (1024). -The inside-to-outside traffic covers whole inside address and port range, -the outside-to-inside traffic covers whole outside address and port range. - -.. - TODO: Clarify outside-to-inside source and destination address+port. - -NAT44det translation entries are created during the ramp-up phase, -followed by verification that all entries are present, -before proceeding to the main measurements of the test. -This ensures session setup does not impact the forwarding performance test. - -Associated CSIT test cases use the following naming scheme to indicate -NAT44det scenario tested: - -- ethip4udp-nat44det-h{H}-p{P}-s{S}-[mrr|ndrpdr|soak] - - - {H}, number of inside hosts, H = 1024, 4096, 16384, 65536, 262144. - - {P}, number of ports per inside host, P = 63. - - {S}, number of sessions, S = 64512, 258048, 1032192, 4128768, - 16515072. - - [mrr|ndrpdr|soak], MRR, NDRPDR or SOAK test. - -.. - TODO: The -s{S} part is redundant, - we can save space by removing it. - TODO: Rename nat44det suites so it is clear they are throughput (not cps). - TODO: Make traffic profile names resemble suite names more closely. - -NAT44 Endpoint-Dependent -```````````````````````` - -In order to excercise NAT44ed ability to translate based on both -source and destination address and port, the inside-to-outside traffic -varies also destination address and port. Destination port is the same -as source port, destination address has the same offset as the source address, -but applied to different subnet (starting with 20.0.0.0). - -As the mapping is not deterministic (for security reasons), -we cannot easily use stateless bidirectional traffic profiles. -Inside address and port range is fully covered, -but we do not know which outside-to-inside source address and port to use -to hit an open session. - -Therefore, NAT44ed is benchmarked using following methodologies: - -- Unidirectional throughput using *stateless* traffic profile. -- Connections-per-second (CPS) using *stateful* traffic profile. -- Bidirectional throughput (TPUT, see below) using *stateful* traffic profile. - -Unidirectional NAT44ed throughput tests are using TRex STL (Stateless) -APIs and traffic profiles, but with packets sent only in -inside-to-outside direction. -Similarly to NAT44det, NAT44ed unidirectional throughput tests include -a ramp-up phase to establish and verify the presence of required NAT44ed -binding entries. As the sessions have finite duration, the test code -keeps inserting ramp-up trials during the search, if it detects a risk -of sessions timing out. Any zero loss trial visits all sessions, -so it acts also as a ramp-up. - -Stateful NAT44ed tests are using TRex ASTF (Advanced Stateful) APIs and -traffic profiles, with packets sent in both directions. Tests are run -with both UDP and TCP sessions. -As NAT44ed CPS (connections-per-second) stateful tests -measure (also) session opening performance, -they use state reset instead of ramp-up trial. -NAT44ed TPUT (bidirectional throughput) tests prepend ramp-up trials -as in the unidirectional tests, -so the test results describe performance without translation entry -creation overhead. - -Associated CSIT test cases use the following naming scheme to indicate -NAT44det case tested: - -- Stateless: ethip4udp-nat44ed-h{H}-p{P}-s{S}-udir-[mrr|ndrpdr|soak] - - - {H}, number of inside hosts, H = 1024, 4096, 16384, 65536, 262144. - - {P}, number of ports per inside host, P = 63. - - {S}, number of sessions, S = 64512, 258048, 1032192, 4128768, - 16515072. - - udir-[mrr|ndrpdr|soak], unidirectional stateless tests MRR, NDRPDR - or SOAK. - -- Stateful: ethip4[udp|tcp]-nat44ed-h{H}-p{P}-s{S}-[cps|tput]-[mrr|ndrpdr|soak] - - - [udp|tcp], UDP or TCP sessions - - {H}, number of inside hosts, H = 1024, 4096, 16384, 65536, 262144. - - {P}, number of ports per inside host, P = 63. - - {S}, number of sessions, S = 64512, 258048, 1032192, 4128768, - 16515072. - - [cps|tput], connections-per-second session establishment rate or - packets-per-second average rate, or packets-per-second rate - without session establishment. - - [mrr|ndrpdr|soak], bidirectional stateful tests MRR, NDRPDR, or SOAK. - -Stateful traffic profiles -~~~~~~~~~~~~~~~~~~~~~~~~~ - -There are several important details which distinguish ASTF profiles -from stateless profiles. - -General considerations -`````````````````````` - -Protocols -_________ - -ASTF profiles are limited to either UDP or TCP protocol. - -Programs -________ - -Each template in the profile defines two "programs", one for the client side -and one for the server side. - -Each program specifies when that side has to wait until enough data is received -(counted in packets for UDP and in bytes for TCP) -and when to send additional data. Together, the two programs -define a single transaction. Due to packet loss, transaction may take longer, -use more packets (retransmission) or never finish in its entirety. - -Instances -_________ - -A client instance is created according to TPS parameter for the trial, -and sends the first packet of the transaction (in some cases more packets). -Each client instance uses a different source address (see sequencing below) -and some source port. The destination address also comes from a range, -but destination port has to be constant for a given program. - -TRex uses an opaque way to chose source ports, but as session counting shows, -next client with the same source address uses a different source port. - -Server instance is created when the first packet arrives to the server side. -Source address and port of the first packet are used as destination address -and port for the server responses. This is the ability we need -when outside surface is not predictable. - -When a program reaches its end, the instance is deleted. -This creates possible issues with server instances. If the server instance -does not read all the data client has sent, late data packets -can cause a second copy of server instance to be created, -which breaks assumptions on how many packet a transaction should have. - -The need for server instances to read all the data reduces the overall -bandwidth TRex is able to create in ASTF mode. - -Note that client instances are not created on packets, -so it is safe to end client program without reading all server data -(unless the definition of transaction success requires that). - -Sequencing -__________ - -ASTF profiles offer two modes for choosing source and destination IP addresses -for client programs: seqential and pseudorandom. -In current tests we are using sequential addressing only (if destination -address varies at all). - -For client destination UDP/TCP port, we use a single constant value. -(TRex can support multiple program pairs in the same traffic profile, -distinguished by the port number.) - -Transaction overlap -___________________ - -If a transaction takes longer to finish, compared to period implied by TPS, -TRex will have multiple client or server instances active at a time. - -During calibration testing we have found this increases CPU utilization, -and for high TPS it can lead to TRex's Rx or Tx buffers becoming full. -This generally leads to duration stretching, and/or packet loss on TRex. - -Currently used transactions were chosen to be short, so risk of bad behavior -is decreased. But in MRR tests, where load is computed based on NIC ability, -not TRex ability, anomalous behavior is still possible -(e.g. MRR values being way lower than NDR). - -Delays -______ - -TRex supports adding constant delays to ASTF programs. -This can be useful, for example if we want to separate connection establishment -from data transfer. - -But as TRex tracks delayed instances as active, this still results -in higher CPU utilization and reduced performance issues -(as other overlaping transactions). So the current tests do not use any delays. - -Keepalives -__________ - -Both UDP and TCP protocol implementations in TRex programs support keepalive -duration. That means there is a configurable period of keepalive time, -and TRex sends keepalive packets automatically (outside the program) -for the time the program is active (started, not ended yet) -but not sending any packets. - -For TCP this is generally not a big deal, as the other side usually -retransmits faster. But for UDP it means a packet loss may leave -the receiving program running. - -In order to avoid keepalive packets, keepalive value is set to a high number. -Here, "high number" means that even at maximum scale and minimum TPS, -there are still no keepalive packets sent within the corresponding -(computed) trial duration. This number is kept the same also for -smaller scale traffic profiles, to simplify maintenance. - -Transaction success -___________________ - -The transaction is considered successful at Layer-7 (L7) level -when both program instances close. At this point, various L7 counters -(unofficial name) are updated on TRex. - -We found that proper close and L7 counter update can be CPU intensive, -whereas lower-level counters (ipackets, opackets) called L2 counters -can keep up with higher loads. - -For some tests, we do not need to confirm the whole transaction was successful. -CPS (connections per second) tests are a typical example. -We care only for NAT44ed creating a session (needs one packet -in inside-to-outside direction per session) and being able to use it -(needs one packet in outside-to-inside direction). - -Similarly in TPUT tests (packet throuput, counting both control -and data packets), we care about NAT44ed ability to forward packets, -we do not care whether aplications (TRex) can fully process them at that rate. - -Therefore each type of tests has its own formula (usually just one counter -already provided by TRex) to count "successful enough" transactions -and attempted transactions. Currently, all tests relying on L7 counters -use size-limited profiles, so they know what the count of attempted -transactions should be, but due to duration stretching -TRex might have been unable to send that many packets. -For search purposes, unattempted transactions are treated the same -as attempted but failed transactions. - -Sometimes even the number of transactions as tracked by search algorithm -does not match the transactions as defined by ASTF programs. -See TCP TPUT profile below. - -UDP CPS -``````` - -This profile uses a minimalistic transaction to verify NAT44ed session has been -created and it allows outside-to-inside traffic. - -Client instance sends one packet and ends. -Server instance sends one packet upon creation and ends. - -In principle, packet size is configurable, -but currently used tests apply only one value (100 bytes frame). - -Transaction counts as attempted when opackets counter increases on client side. -Transaction counts as successful when ipackets counter increases on client side. - -TCP CPS -``````` - -This profile uses a minimalistic transaction to verify NAT44ed session has been -created and it allows outside-to-inside traffic. - -Client initiates TCP connection. Client waits until connection is confirmed -(by reading zero data bytes). Client ends. -Server accepts the connection. Server waits for indirect confirmation -from client (by waiting for client to initiate close). Server ends. - -Without packet loss, the whole transaction takes 7 packets to finish -(4 and 3 per direction). -From NAT44ed point of view, only the first two are needed to verify -the session got created. - -Packet size is not configurable, but currently used tests report -frame size as 64 bytes. - -Transaction counts as attempted when tcps_connattempt counter increases -on client side. -Transaction counts as successful when tcps_connects counter increases -on client side. - -UDP TPUT -```````` - -This profile uses a small transaction of "request-response" type, -with several packets simulating data payload. - -Client sends 5 packets and closes immediately. -Server reads all 5 packets (needed to avoid late packets creating new -server instances), then sends 5 packets and closes. -The value 5 was chosen to mirror what TCP TPUT (see below) choses. - -Packet size is configurable, currently we have tests for 100, -1518 and 9000 bytes frame (to match size of TCP TPUT data frames, see below). - -As this is a packet oriented test, we do not track the whole -10 packet transaction. Similarly to stateless tests, we treat each packet -as a "transaction" for search algorthm packet loss ratio purposes. -Therefore a "transaction" is attempted when opacket counter on client -or server side is increased. Transaction is successful if ipacket counter -on client or server side is increased. - -If one of 5 client packets is lost, server instance will get stuck -in the reading phase. This probably decreases TRex performance, -but it leads to more stable results then alternatives. - -TCP TPUT -```````` - -This profile uses a small transaction of "request-response" type, -with some data amount to be transferred both ways. - -In CSIT release 22.06, TRex behavior changed, so we needed to edit -the traffic profile. Let us describe the pre-22.06 profile first. - -Client connects, sends 5 data packets worth of data, -receives 5 data packets worth of data and closes its side of the connection. -Server accepts connection, reads 5 data packets worth of data, -sends 5 data packets worth of data and closes its side of the connection. -As usual in TCP, sending side waits for ACK from the receiving side -before proceeding with next step of its program. - -Server read is needed to avoid premature close and second server instance. -Client read is not stricly needed, but ACKs allow TRex to close -the server instance quickly, thus saving CPU and improving performance. - -The number 5 of data packets was chosen so TRex is able to send them -in a single burst, even with 9000 byte frame size (TRex has a hard limit -on initial window size). -That leads to 16 packets (9 of them in c2s direction) to be exchanged -if no loss occurs. -The size of data packets is controlled by the traffic profile setting -the appropriate maximum segment size. Due to TRex restrictions, -the minimal size for IPv4 data frame achievable by this method is 70 bytes, -which is more than our usual minimum of 64 bytes. -For that reason, the data frame sizes available for testing are 100 bytes -(that allows room for eventually adding IPv6 ASTF tests), -1518 bytes and 9000 bytes. There is no control over control packet sizes. - -Exactly as in UDP TPUT, ipackets and opackets counters are used for counting -"transactions" (in fact packets). - -If packet loss occurs, there can be large transaction overlap, even if most -ASTF programs finish eventually. This can lead to big duration stretching -and somehow uneven rate of packets sent. This makes it hard to interpret -MRR results (frequently MRR is below NDR for this reason), -but NDR and PDR results tend to be stable enough. - -In 22.06, the "ACK from the receiving side" behavior changed, -the receiving side started sending ACK sometimes -also before receiving the full set of 5 data packets. -If the previous profile is understood as a "single challenge, single response" -where challenge (and also response) is sent as a burst of 5 data packets, -the new profile uses "bursts" of 1 packet instead, but issues -the challenge-response part 5 times sequentially -(waiting for receiving the response before sending next challenge). -This new profile happens to have the same overall packet count -(when no re-transmissions are needed). -Although it is possibly more taxing for TRex CPU, -the results are comparable to the old traffic profile. - -Ip4base tests -~~~~~~~~~~~~~ - -Contrary to stateless traffic profiles, we do not have a simple limit -that would guarantee TRex is able to send traffic at specified load. -For that reason, we have added tests where "nat44ed" is replaced by "ip4base". -Instead of NAT44ed processing, the tests set minimalistic IPv4 routes, -so that packets are forwarded in both inside-to-outside and outside-to-inside -directions. - -The packets arrive to server end of TRex with different source address&port -than in NAT44ed tests (no translation to outside values is done with ip4base), -but those are not specified in the stateful traffic profiles. -The server end (as always) uses the received address&port as destination -for outside-to-inside traffic. Therefore the same stateful traffic profile -works for both NAT44ed and ip4base test (of the same scale). - -The NAT44ed results are displayed together with corresponding ip4base results. -If they are similar, TRex is probably the bottleneck. -If NAT44ed result is visibly smaller, it describes the real VPP performance. diff --git a/docs/report/introduction/methodology_nfv_service_density.rst b/docs/report/introduction/methodology_nfv_service_density.rst deleted file mode 100644 index c5407b5125..0000000000 --- a/docs/report/introduction/methodology_nfv_service_density.rst +++ /dev/null @@ -1,109 +0,0 @@ -NFV Service Density -------------------- - -Network Function Virtualization (NFV) service density tests focus on -measuring total per server throughput at varied NFV service “packing” -densities with vswitch providing host dataplane. The goal is to compare -and contrast performance of a shared vswitch for different network -topologies and virtualization technologies, and their impact on vswitch -performance and efficiency in a range of NFV service configurations. - -Each NFV service instance consists of a set of Network Functions (NFs), -running in VMs (VNFs) or in Containers (CNFs), that are connected into a -virtual network topology using VPP vswitch running in Linux user-mode. -Multiple service instances share the vswitch that in turn provides per -service chain forwarding context(s). In order to provide a most complete -picture, each network topology and service configuration is tested in -different service density setups by varying two parameters: - -- Number of service instances (e.g. 1, 2, 4, 6, 8, 10). -- Number of NFs per service instance (e.g. 1, 2, 4, 6, 8, 10). - -Implementation of NFV service density tests in |csit-release| is using two NF -applications: - -- VNF: VPP of the same version as vswitch running in KVM VM, configured with /8 - IPv4 prefix routing. -- CNF: VPP of the same version as vswitch running in Docker Container, - configured with /8 IPv4 prefix routing. - -Tests are designed such that in all tested cases VPP vswitch is the most -stressed application, as for each flow vswitch is processing each packet -multiple times, whereas VNFs and CNFs process each packets only once. To -that end, all VNFs and CNFs are allocated enough resources to not become -a bottleneck. - -Service Configurations -~~~~~~~~~~~~~~~~~~~~~~ - -Following NFV network topologies and configurations are tested: - -- VNF Service Chains (VSC) with L2 vswitch - - - *Network Topology*: Sets of VNFs dual-homed to VPP vswitch over - virtio-vhost links. Each set belongs to separate service instance. - - *Network Configuration*: VPP L2 bridge-domain contexts form logical - service chains of VNF sets and connect each chain to physical - interfaces. - -- CNF Service Chains (CSC) with L2 vswitch - - - *Network Topology*: Sets of CNFs dual-homed to VPP vswitch over - memif links. Each set belongs to separate service instance. - - *Network Configuration*: VPP L2 bridge-domain contexts form logical - service chains of CNF sets and connect each chain to physical - interfaces. - -- CNF Service Pipelines (CSP) with L2 vswitch - - - *Network Topology*: Sets of CNFs connected into pipelines over a - series of memif links, with edge CNFs single-homed to VPP vswitch - over memif links. Each set belongs to separate service instance. - - *Network Configuration*: VPP L2 bridge-domain contexts connect each - CNF pipeline to physical interfaces. - -Thread-to-Core Mapping -~~~~~~~~~~~~~~~~~~~~~~ - -CSIT defines specific ratios for mapping software threads of vswitch and -VNFs/CNFs to physical cores, with separate ratios defined for main -control threads and data-plane threads. - -In |csit-release| NFV service density tests run on Intel Xeon testbeds -with Intel Hyper-Threading enabled, so each physical core is associated -with a pair of sibling logical cores corresponding to the hyper-threads. - -|csit-release| executes tests with the following software thread to -physical core mapping ratios: - -- vSwitch - - - Data-plane on single core - - - (main:core) = (1:1) => 1mt1c - 1 main thread on 1 core. - - (data:core) = (1:1) => 2dt1c - 2 Data-plane Threads on 1 Core. - - - Data-plane on two cores - - - (main:core) = (1:1) => 1mt1c - 1 Main Thread on 1 Core. - - (data:core) = (1:2) => 4dt2c - 4 Data-plane Threads on 2 Cores. - -- VNF and CNF - - - Data-plane on single core - - - (main:core) = (2:1) => 2mt1c - 2 Main Threads on 1 Core, 1 Thread - per NF, core shared between two NFs. - - (data:core) = (1:1) => 2dt1c - 2 Data-plane Threads on 1 Core per - NF. - - - Data-plane on single logical core (Two NFs per physical core) - - - (main:core) = (2:1) => 2mt1c - 2 Main Threads on 1 Core, 1 Thread - per NF, core shared between two NFs. - - (data:core) = (2:1) => 2dt1c - 2 Data-plane Threads on 1 Core, 1 - Thread per NF, core shared between two NFs. - -Maximum tested service densities are limited by a number of physical -cores per NUMA. |csit-release| allocates cores within NUMA0. Support for -multi NUMA tests is to be added in future release. diff --git a/docs/report/introduction/methodology_packet_flow_ordering.rst b/docs/report/introduction/methodology_packet_flow_ordering.rst deleted file mode 100644 index 47118f971c..0000000000 --- a/docs/report/introduction/methodology_packet_flow_ordering.rst +++ /dev/null @@ -1,42 +0,0 @@ -.. _packet_flow_ordering: - -Packet Flow Ordering -^^^^^^^^^^^^^^^^^^^^ - -TRex Traffic Generator (TG) supports two main ways how to cover -address space (on allowed ranges) in scale tests. - -In most cases only one field value (e.g. IPv4 destination address) is -altered, in some cases two fields (e.g. IPv4 destination address and UDP -destination port) are altered. - -Incremental Ordering -~~~~~~~~~~~~~~~~~~~~ - -This case is simpler to implement and offers greater control. - -When changing two fields, they can be incremented synchronously, or one -after another. In the latter case we can specify which one is -incremented each iteration and which is incremented by "carrying over" -only when the other "wraps around". This way also visits all -combinations once before the "carry" field also wraps around. - -It is possible to use increments other than 1. - -Randomized Ordering -~~~~~~~~~~~~~~~~~~~ - -This case chooses each field value at random (from the allowed range). -In case of two fields, they are treated independently. -TRex allows to set random seed to get deterministic numbers. -We use a different seed for each field and traffic direction. -The seed has to be a non-zero number, we use 1, 2, 3, and so on. - -The seeded random mode in TRex requires a "limit" value, -which acts as a cycle length limit (after this many iterations, -the seed resets to its initial value). -We use the maximal allowed limit value (computed as 2^24 - 1). - -Randomized profiles do not avoid duplicated values, -and do not guarantee each possible value is visited, -so it is not very useful for stateful tests. diff --git a/docs/report/introduction/methodology_packet_latency.rst b/docs/report/introduction/methodology_packet_latency.rst deleted file mode 100644 index cd11663eaf..0000000000 --- a/docs/report/introduction/methodology_packet_latency.rst +++ /dev/null @@ -1,43 +0,0 @@ -.. _latency_methodology: - -Packet Latency -^^^^^^^^^^^^^^ - -TRex Traffic Generator (TG) is used for measuring one-way latency in -2-Node and 3-Node physical testbed topologies. TRex integrates `High -Dynamic Range Histogram (HDRH) <http://hdrhistogram.org/>`_ -functionality and reports per packet latency distribution for latency -streams sent in parallel to the main load packet streams. - -Following methodology is used: - -- Only NDRPDR test type measures latency and only after NDR and PDR - values are determined. Other test types do not involve latency - streams. -- Latency is measured at different background load packet rates: - - - No-Load: latency streams only. - - Low-Load: at 10% PDR. - - Mid-Load: at 50% PDR. - - High-Load: at 90% PDR. - -- Latency is measured for all tested packet sizes except IMIX due to - TRex TG restriction. -- TG sends dedicated latency streams, one per direction, each at the - rate of 9 kpps at the prescribed packet size; these are sent in - addition to the main load streams. -- TG reports Min/Avg/Max and HDRH latency values distribution per stream - direction, hence two sets of latency values are reported per test case - (marked as E-W and W-E). -- +/- 1 usec is the measurement accuracy of TRex TG and the data in HDRH - latency values distribution is rounded to microseconds. -- TRex TG introduces a (background) always-on Tx + Rx latency bias of 4 - usec on average per direction resulting from TRex software writing and - reading packet timestamps on CPU cores. Quoted values are based on TG - back-to-back latency measurements. -- Latency graphs are not smoothed, each latency value has its own - horizontal line across corresponding packet percentiles. -- Percentiles are shown on X-axis using a logarithmic scale, so the - maximal latency value (ending at 100% percentile) would be in - infinity. The graphs are cut at 99.9999% (hover information still - lists 100%).
\ No newline at end of file diff --git a/docs/report/introduction/methodology_per_thread_resources.rst b/docs/report/introduction/methodology_per_thread_resources.rst deleted file mode 100644 index cde4b7d616..0000000000 --- a/docs/report/introduction/methodology_per_thread_resources.rst +++ /dev/null @@ -1,102 +0,0 @@ -.. _per_thread_resources_methodology: - -Per Thread Resources --------------------- - -CSIT test framework is managing mapping of the following resources per -thread: - -#. Cores, physical cores (pcores) allocated as pairs of sibling logical cores - (lcores) if server in HyperThreading/SMT mode, or as single lcores - if server not in HyperThreading/SMT mode. Note that if server's - processors are running in HyperThreading/SMT mode sibling lcores are - always used. -#. Receive Queues (RxQ), packet receive queues allocated on each - physical and logical interface tested. -#. Transmit Queues(TxQ), packet transmit queues allocated on each - physical and logical interface tested. - -Approach to mapping per thread resources depends on the application/DUT -tested (VPP or DPDK apps) and associated thread types, as follows: - -#. Data-plane workers, used for data-plane packet processing, when no - feature workers present. - - - Cores: data-plane workers are typically tested in 1, 2 and 4 pcore - configurations, running on single lcore per pcore or on sibling - lcores per pcore. Result is a set of {T}t{C}c thread-core - configurations, where{T} stands for a total number of threads - (lcores), and {C} for a total number of pcores. Tested - configurations are encoded in CSIT test case names, - e.g. "1c", "2c", "4c", and test tags "2T1C"(or "1T1C"), "4T2C" - (or "2T2C"), "8T4C" (or "4T4C"). - - Interface Receive Queues (RxQ): as of CSIT-2106 release, number of - RxQs used on each physical or virtual interface is equal to the - number of data-plane workers. In other words each worker has a - dedicated RxQ on each interface tested. This ensures packet - processing load to be equal for each worker, subject to RSS flow - load balancing efficacy. Note: Before CSIT-2106 total number of - RxQs across all interfaces of specific type was equal to the - number of data-plane workers. - - Interface Transmit Queues (TxQ): number of TxQs used on each - physical or virtual interface is equal to the number of data-plane - workers. In other words each worker has a dedicated TxQ on each - interface tested. - - Applies to VPP and DPDK Testpmd and L3Fwd. - -#. Data-plane and feature workers (e.g. IPsec async crypto workers), the - latter dedicated to specific feature processing. - - - Cores: data-plane and feature workers are tested in 2, 3 and 4 - pcore configurations, running on single lcore per pcore or on - sibling lcores per pcore. This results in a two sets of - thread-core combinations separated by "-", {T}t{C}c-{T}t{C}c, with - the leading set denoting total number of threads (lcores) and - pcores used for data-plane workers, and the trailing set denoting - total number of lcores and pcores used for feature workers. - Accordingly, tested configurations are encoded in CSIT test case - names, e.g. "1c-1c", "1c-2c", "1c-3c", and test tags "2T1C_2T1C" - (or "1T1C_1T1C"), "2T1C_4T2C"(or "1T1C_2T2C"), "2T1C_6T3C" - (or "1T1C_3T3C"). - - RxQ and TxQ: no RxQs and no TxQs are used by feature workers. - - Applies to VPP only. - -#. Management/main worker, control plane and management. - - - Cores: single lcore. - - RxQ: not used (VPP default behaviour). - - TxQ: single TxQ per interface, allocated but not used - (VPP default behaviour). - - Applies to VPP only. - -VPP Thread Configuration -~~~~~~~~~~~~~~~~~~~~~~~~ - -Mapping of cores and RxQs to VPP data-plane worker threads is done in -the VPP startup.conf during test suite setup: - -#. `corelist-workers <list_of_cores>`: List of logical cores to run VPP - data-plane workers and feature workers. The actual lcores' - allocations depends on HyperThreading/SMT server configuration and - per test core configuration. - - - For tests without feature workers, by default, all CPU cores - configured in startup.conf are used for data-plane workers. - - For tests with feature workers, CSIT code distributes lcores across - data-plane and feature workers. - -#. `num-rx-queues <value>`: Number of Rx queues used per interface. - -Mapping of TxQs to VPP data-plane worker threads uses the default VPP -setting of one TxQ per interface per data-plane worker. - -DPDK Thread Configuration -~~~~~~~~~~~~~~~~~~~~~~~~~ - -Mapping of cores and RxQs to DPDK Testpmd/L3Fwd data-plane worker -threads is done in the startup CLI: - -#. `-l <list_of_cores>` - List of logical cores to run DPDK - application. -#. `nb-cores=<N>` - Number of forwarding cores. -#. `rxq=<N>` - Number of Rx queues used per interface. diff --git a/docs/report/introduction/methodology_rca/index.rst b/docs/report/introduction/methodology_rca/index.rst deleted file mode 100644 index 82c88a3ef9..0000000000 --- a/docs/report/introduction/methodology_rca/index.rst +++ /dev/null @@ -1,6 +0,0 @@ -Root Cause Analysis -------------------- - -.. toctree:: - - methodology_perpatch_performance_tests diff --git a/docs/report/introduction/methodology_rca/methodology_perpatch_performance_tests.rst b/docs/report/introduction/methodology_rca/methodology_perpatch_performance_tests.rst deleted file mode 100644 index 9b03c45207..0000000000 --- a/docs/report/introduction/methodology_rca/methodology_perpatch_performance_tests.rst +++ /dev/null @@ -1,238 +0,0 @@ -Per-patch performance tests -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Updated for CSIT git commit id: 72b45cfe662107c8e1bb549df71ba51352a898ee. - -A methodology similar to trending analysis is used for comparing performance -before a DUT code change is merged. This can act as a verify job to disallow -changes which would decrease performance without a good reason. - -Existing jobs -~~~~~~~~~~~~~ - -VPP is the only project currently using such jobs. -They are not started automatically, must be triggered on demand. -They allow full tag expressions, but some tags are enforced (such as MRR). - -There are jobs available for multiple types of testbeds, -based on various processors. -Their Gerrit triggers words are of the form "perftest-{node_arch}" -where the node_arch combinations currently supported are: -2n-clx, 2n-tx2, 2n-zn2, 3n-tsh. - -Test selection -~~~~~~~~~~~~~~ - -.. - TODO: Majority of this section is also useful for CSIT verify jobs. Move it somewhere. - -Gerrit trigger line without any additional arguments selects -a small set of test cases to run. -If additional arguments are added to the Gerrit trigger, they are treated -as Robot tag expressions to select tests to run. -While very flexible, this method of test selection also allows the user -to accidentally select too high number of tests, blocking the testbed for days. - -What follows is a list of explanations and recommendations -to help users to select the minimal set of tests cases. - -Verify cycles -````````````` - -When Gerrit schedules multiple jobs to run for the same patch set, -it waits until all runs are complete. -While it is waiting, it is possible to trigger more jobs -(adding runs to the set Gerrit is waiting for), but it is not possible -to trigger more runs for the same job, until Gerrit is done waiting. -After Gerrit is done waiting, it becames possible to trigger -the same job again. - -Example. User triggers one set of tests on 2n-icx and immediately -also triggers other set of tests on 3n-icx. Then the user notices -2n-icx run end early because of a typo in tag expression. -When the user tries to re-trigger 2n-icx (with fixed tag expression), -that comment gets ignored by Jenkins. -Only when 3n-icx job finishes, the user can trigger 2n-icx. - -One comment many jobs -````````````````````` - -In the past, the CSIT code which parses for perftest trigger comments -was buggy, which lead to bad behavior (as in selection all performance test, -because "perftest" is also a robot tag) when user included multiple -perftest trigger words in the same comment. - -The worst bugs were fixed since then, but it is still recommended -to use just one trigger word per Gerrit comment, just to be safe. - -Multiple test cases in run -`````````````````````````` - -While Robot supports OR operator, it does not support parentheses, -so the OR operator is not very useful. It is recommended -to use space instead of OR operator. - -Example template: -perftest-2n-icx {tag_expression_1} {tag_expression_2} - -See below for more concrete examples. - -Suite tags -`````````` - -Traditionally, CSIT maintains broad Robot tags that can be used to select tests. - -But it is not recommended to use them for test selection, -as it is not that easy to determine how many test cases are selected. - -The recommended way is to look into CSIT repository first, -and locate a specific suite the user is interested in, -and use its suite tag. For example, "ethip4-ip4base" is a suite tag -selecting just one suite in CSIT git repository, -avoiding all scale, container, and other simialr variants. - -Note that CSIT uses "autogen" code generator, -so the robot running in Jenkins has access to more suites -than visible just by looking into CSIT git repository, -so suite tag is not enough to select even the intended suite, -and user still probably wants to narrow down -to a single test case within a suite. - -Fully specified tag expressions -``````````````````````````````` - -Here is one template to select a single test case: -{test_type}AND{nic_model}AND{nic_driver}AND{cores}AND{frame_size}AND{suite_tag} -where the variables are all lower case (so AND operator stands out). - -Currently only one test type is supported by the performance comparison jobs: -"mrr". -The nic_driver options depend on nic_model. For Intel cards "drv_avf" (AVF plugin) -and "drv_vfio_pci" (DPDK plugin) are popular, for Mellanox "drv_rdma_core". -Currently, the performance using "drv_af_xdp" is not reliable enough, so do not use it -unless you are specifically testing for AF_XDP. - -The most popular nic_model is "nic_intel-xxv710", but that is not available -on all testbed types. -It is safe to use "1c" for cores (unless you are suspection multi-core performance -is affected differently) and "64b" for frame size ("78b" for ip6 -and more for dot1q and other encapsulated traffic; -"1518b" is popular for ipsec and other payload-bound tests). - -As there are more test cases than CSIT can periodically test, -it is possible to encounter an old test case that currently fails. -To avoid that, you can look at "job spec" files we use for periodic testing, -for example `this one <https://github.com/FDio/csit/blob/master/resources/job_specs/report_iterative/2n-icx/vpp-mrr-00.md>`_. - - -Shortening triggers -``````````````````` - -Advanced users may use the following tricks to avoid writing long trigger comments. - -Robot supports glob matching, which can be used to select multiple suite tags at once. - -Not specifying one of 6 parts of the recommended expression pattern -will select all available options. For example not specifying nic_driver -for nic_intel-xxv710 will select all 3 applicable drivers. -You can use NOT operator to reject some options (e.g. NOTdrv_af_xdp), -but beware, with NOT the order matters: -tag1ANDtag2NOTtag3 is not the same as tag1NOTtag3ANDtag2, -the latter is evaluated as tag1AND(NOT(tag3ANDtag2)). - -Beware when not specifying nic_model. As a precaution, -CSIT code will insert the defailt NIC model for the tetsbed used. -Example: Specifying drv_rdma_core without specifying nic_model -will fail, as the default nic_model is nic_intel-xxv710 -which does not support RDMA core driver. - -Complete example -```````````````` - -A user wants to test a VPP change which may affect load balance whith bonding. -Searching tag documentation for "bonding" finds LBOND tag and its variants. -Searching CSIT git repository (directory tests/) finds 8 suite files, -all suited only for 3-node testbeds. -All suites are using vhost, but differ by the forwarding app inside VM -(DPDK or VPP), by the forwarding mode of VPP acting as host level vswitch -(MAC learning or cross connect), and by the number of DUT1-DUT2 links -available (1 or 2). - -As not all NICs and testbeds offer enogh ports for 2 parallel DUT-DUT links, -the user looks at `testbed specifications <https://github.com/FDio/csit/tree/master/topologies/available>`_ -and finds that only xxv710 NIC on 3n-icx testbed matches the requirements. -Quick look into the suites confirm the smallest frame size is 64 bytes -(despite DOT1Q robot tag, as the encapsulation does not happen on TG-DUT links). -It is ok to use just 1 physical core, as 3n-icx has hyperthreading enabled, -so VPP vswitch will use 2 worker threads. - -The user decides the vswitch forwarding mode is not important -(so choses cross connect as that has less CPU overhead), -but wants to test both NIC drivers (not AF_XDP), both apps in VM, -and both 1 and 2 parallel links. - -After shortening, this is the trigger comment fianlly used: -perftest-3n-icx mrrANDnic_intel-x710AND1cAND64bAND?lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm*NOTdrv_af_xdp - -Basic operation -~~~~~~~~~~~~~~~ - -The job builds VPP .deb packages for both the patch under test -(called "current") and its parent patch (called "parent"). - -For each test (from a set defined by tag expression), -both builds are subjected to several trial measurements (BMRR). -Measured samples are grouped to "parent" sequence, -followed by "current" sequence. The same Minimal Description Length -algorithm as in trending is used to decide whether it is one big group, -or two smaller gropus. If it is one group, a "normal" result -is declared for the test. If it is two groups, and current average -is less then parent average, the test is declared a regression. -If it is two groups and current average is larger or equal, -the test is declared a progression. - -The whole job fails (giving -1) if some trial measurement failed, -or if any test was declared a regression. - -Temporary specifics -~~~~~~~~~~~~~~~~~~~ - -The Minimal Description Length analysis is performed by -CSIT code equivalent to jumpavg-0.1.3 library available on PyPI. - -In hopes of strengthening of signal (code performance) compared to noise -(all other factors influencing the measured values), several workarounds -are applied. - -In contrast to trending, trial duration is set to 10 seconds, -and only 5 samples are measured for each build. -Both parameters are set in ci-management. - -This decreases sensitivity to regressions, but also decreases -probability of false positives. - -Console output -~~~~~~~~~~~~~~ - -The following information as visible towards the end of Jenkins console output, -repeated for each analyzed test. - -The original 5 values are visible in order they were measured. -The 5 values after processing are also visible in output, -this time sorted by value (so people can see minimum and maximum). - -The next output is difference of averages. It is the current average -minus the parent average, expressed as percentage of the parent average. - -The next three outputs contain the jumpavg representation -of the two groups and a combined group. -Here, "bits" is the description length; for "current" sequence -it includes effect from "parent" average value -(jumpavg-0.1.3 penalizes sequences with too close averages). - -Next, a sentence describing which grouping description is shorter, -and by how much bits. -Finally, the test result classification is visible. - -The algorithm does not track test case names, -so test cases are indexed (from 0). diff --git a/docs/report/introduction/methodology_reconf.rst b/docs/report/introduction/methodology_reconf.rst deleted file mode 100644 index 976cd7a6a3..0000000000 --- a/docs/report/introduction/methodology_reconf.rst +++ /dev/null @@ -1,75 +0,0 @@ -.. _reconf_tests: - -Reconfiguration Tests -^^^^^^^^^^^^^^^^^^^^^ - -.. important:: - - **DISCLAIMER**: Described reconf test methodology is experimental, and - subject to change following consultation within csit-dev, vpp-dev - and user communities. Current test results should be treated as indicative. - -Overview -~~~~~~~~ - -Reconf tests are designed to measure the impact of VPP re-configuration -on data plane traffic. -While VPP takes some measures against the traffic being -entirely stopped for a prolonged time, -the immediate forwarding rate varies during the re-configuration, -as some configurations steps need the active dataplane worker threads -to be stopped temporarily. - -As the usual methods of measuring throughput need multiple trial measurements -with somewhat long durations, and the re-configuration process can also be long, -finding an offered load which would result in zero loss -during the re-configuration process would be time-consuming. - -Instead, reconf tests first find a througput value (lower bound for NDR) -without re-configuration, and then maintain that ofered load -during re-configuration. The measured loss count is then assumed to be caused -by the re-configuration process. The result published by reconf tests -is the effective blocked time, that is -the loss count divided by the offered load. - -Current Implementation -~~~~~~~~~~~~~~~~~~~~~~ - -Each reconf suite is based on a similar MLRsearch performance suite. - -MLRsearch parameters are changed to speed up the throughput discovery. -For example, PDR is not searched for, and the final trial duration is shorter. - -The MLRsearch suite has to contain a configuration parameter -that can be scaled up, e.g. number of tunnels or number of service chains. -Currently, only increasing the scale is supported -as the re-configuration operation. In future, scale decrease -or other operations can be implemented. - -The traffic profile is not changed, so the traffic present is processed -only by the smaller scale configuration. The added tunnels / chains -are not targetted by the traffic. - -For the re-configuration, the same Robot Framework and Python libraries -are used, as were used in the initial configuration, with the exception -of the final calls that do not interact with VPP (e.g. starting -virtual machines) being skipped to reduce the test overall duration. - -Discussion -~~~~~~~~~~ - -Robot Framework introduces a certain overhead, which may affect timing -of individual VPP API calls, which in turn may affect -the number of packets lost. - -The exact calls executed may contain unnecessary info dumps, repeated commands, -or commands which change a value that do not need to be changed (e.g. MTU). -Thus, implementation details are affecting the results, even if their effect -on the corresponding MLRsearch suite is negligible. - -The lower bound for NDR is the only value safe to be used when zero packets lost -are expected without re-configuration. But different suites show different -"jitter" in that value. For some suites, the lower bound is not tight, -allowing full NIC buffers to drain quickly between worker pauses. -For other suites, lower bound for NDR still has quite a large probability -of non-zero packet loss even without re-configuration. diff --git a/docs/report/introduction/methodology_telemetry.rst b/docs/report/introduction/methodology_telemetry.rst deleted file mode 100644 index c10f99affe..0000000000 --- a/docs/report/introduction/methodology_telemetry.rst +++ /dev/null @@ -1,238 +0,0 @@ -.. _telemetry: - -OpenMetrics ------------ - -OpenMetrics specifies the de-facto standard for transmitting cloud-native -metrics at scale, with support for both text representation and Protocol -Buffers. - -RFC -~~~ - -- RFC2119 -- RFC5234 -- RFC8174 -- draft-richih-opsawg-openmetrics-00 - -Reference -~~~~~~~~~ - -`OpenMetrics <https://github.com/OpenObservability/OpenMetrics/blob/master/specification/OpenMetrics.md>`_ - -Metric Types -~~~~~~~~~~~~ - -- Gauge -- Counter -- StateSet -- Info -- Histogram -- GaugeHistogram -- Summary -- Unknown - -Telemetry module in CSIT currently support only Gauge, Counter and Info. - -Example metric file -~~~~~~~~~~~~~~~~~~~ - -:: - - # HELP calls_total Number of calls total - # TYPE calls_total counter - calls_total{name="api-rx-from-ring",state="active",thread_id="0",thread_lcore="1",thread_name="vpp_main"} 0.0 - calls_total{name="fib-walk",state="any wait",thread_id="0",thread_lcore="1",thread_name="vpp_main"} 0.0 - calls_total{name="ip6-mld-process",state="any wait",thread_id="0",thread_lcore="1",thread_name="vpp_main"} 0.0 - calls_total{name="ip6-ra-process",state="any wait",thread_id="0",thread_lcore="1",thread_name="vpp_main"} 0.0 - calls_total{name="unix-epoll-input",state="polling",thread_id="0",thread_lcore="1",thread_name="vpp_main"} 39584.0 - calls_total{name="avf-0/18/6/0-output",state="active",thread_id="1",thread_lcore="2",thread_name="vpp_wk_0"} 91.0 - calls_total{name="avf-0/18/6/0-tx",state="active",thread_id="1",thread_lcore="2",thread_name="vpp_wk_0"} 91.0 - calls_total{name="avf-input",state="polling",thread_id="1",thread_lcore="2",thread_name="vpp_wk_0"} 91.0 - calls_total{name="ethernet-input",state="active",thread_id="1",thread_lcore="2",thread_name="vpp_wk_0"} 91.0 - calls_total{name="ip4-input-no-checksum",state="active",thread_id="1",thread_lcore="2",thread_name="vpp_wk_0"} 91.0 - calls_total{name="ip4-lookup",state="active",thread_id="1",thread_lcore="2",thread_name="vpp_wk_0"} 91.0 - calls_total{name="ip4-rewrite",state="active",thread_id="1",thread_lcore="2",thread_name="vpp_wk_0"} 91.0 - calls_total{name="avf-0/18/2/0-output",state="active",thread_id="2",thread_lcore="0",thread_name="vpp_wk_1"} 91.0 - calls_total{name="avf-0/18/2/0-tx",state="active",thread_id="2",thread_lcore="0",thread_name="vpp_wk_1"} 91.0 - calls_total{name="avf-input",state="polling",thread_id="2",thread_lcore="0",thread_name="vpp_wk_1"} 91.0 - calls_total{name="ethernet-input",state="active",thread_id="2",thread_lcore="0",thread_name="vpp_wk_1"} 91.0 - calls_total{name="ip4-input-no-checksum",state="active",thread_id="2",thread_lcore="0",thread_name="vpp_wk_1"} 91.0 - calls_total{name="ip4-lookup",state="active",thread_id="2",thread_lcore="0",thread_name="vpp_wk_1"} 91.0 - calls_total{name="ip4-rewrite",state="active",thread_id="2",thread_lcore="0",thread_name="vpp_wk_1"} 91.0 - calls_total{name="unix-epoll-input",state="polling",thread_id="2",thread_lcore="0",thread_name="vpp_wk_1"} 1.0 - - -Anatomy of existing CSIT telemetry implementation -------------------------------------------------- - -Existing implementation consists of several measurment building blocks: -the main measuring block running search algorithms (MLR, PLR, SOAK, MRR, ...), -the latency measuring block and the several telemetry blocks with or without -traffic running on a background. - -The main measuring block must not be interrupted by any read operation that can -impact data plane traffic processing during throughput search algorithm. Thus -operational reads are done before (pre-stat) and after (post-stat) that block. - -Some operational reads must be done while traffic is running and usually -consists of two reads (pre-run-stat, post-run-stat) with defined delay between -them. - -MRR measurement -~~~~~~~~~~~~~~~ - -:: - - traffic_start(r=mrr) traffic_stop |< measure >| - | | | (r=mrr) | - | pre_run_stat post_run_stat | pre_stat | | post_stat - | | | | | | | | - --o--------o---------------o---------o-------o--------+-------------------+------o------------> - t - - Legend: - - pre_run_stat - - vpp-clear-runtime - - post_run_stat - - vpp-show-runtime - - bash-perf-stat // if extended_debug == True - - pre_stat - - vpp-clear-stats - - vpp-enable-packettrace // if extended_debug == True - - vpp-enable-elog - - post_stat - - vpp-show-stats - - vpp-show-packettrace // if extended_debug == True - - vpp-show-elog - -:: - - |< measure >| - | (r=mrr) | - | | - |< traffic_trial0 >|< traffic_trial1 >|< traffic_trialN >| - | (i=0,t=duration) | (i=1,t=duration) | (i=N,t=duration) | - | | | | - --o------------------------o------------------------o------------------------o---> - t - - -MLR measurement -~~~~~~~~~~~~~~~ - -:: - - |< measure >| traffic_start(r=pdr) traffic_stop traffic_start(r=ndr) traffic_stop |< [ latency ] >| - | (r=mlr) | | | | | | .9/.5/.1/.0 | - | | | pre_run_stat post_run_stat | | pre_run_stat post_run_stat | | | - | | | | | | | | | | | | - --+-------------------+----o--------o---------------o---------o--------------o--------o---------------o---------o------------[---------------------]---> - t - - Legend: - - pre_run_stat - - vpp-clear-runtime - - post_run_stat - - vpp-show-runtime - - bash-perf-stat // if extended_debug == True - - pre_stat - - vpp-clear-stats - - vpp-enable-packettrace // if extended_debug == True - - vpp-enable-elog - - post_stat - - vpp-show-stats - - vpp-show-packettrace // if extended_debug == True - - vpp-show-elog - - -Improving existing solution ---------------------------- - -Improving existing CSIT telemetry implementaion including these areas. - -- telemetry optimization - - reducing ssh overhead - - removing stats without added value -- telemetry scheduling - - improve accuracy - - improve configuration -- telemetry output - - standardize output - -Exesting stats implementation was abstracted to having pre-/post-run-stats -phases. Improvement will be done by merging pre-/post- logic implementation into -separated stat-runtime block configurable and locally executed on SUT. - -This will increase precision, remove complexity and move implementation into -spearated module. - -OpenMetric format for cloud native metric capturing will be used to ensure -integration with post processing module. - -MRR measurement -~~~~~~~~~~~~~~~ - -:: - - traffic_start(r=mrr) traffic_stop |< measure >| - | | | (r=mrr) | - | |< stat_runtime >| | stat_pre_trial | | stat_post_trial - | | | | | | | | - ----o---+--------------------------+---o-------------o------------+-------------------+-----o-------------> - t - - Legend: - - stat_runtime - - vpp-runtime - - stat_pre_trial - - vpp-clear-stats - - vpp-enable-packettrace // if extended_debug == True - - stat_post_trial - - vpp-show-stats - - vpp-show-packettrace // if extended_debug == True - - -:: - - |< measure >| - | (r=mrr) | - | | - |< traffic_trial0 >|< traffic_trial1 >|< traffic_trialN >| - | (i=0,t=duration) | (i=1,t=duration) | (i=N,t=duration) | - | | | | - --o------------------------o------------------------o------------------------o---> - t - -:: - - |< stat_runtime >| - | | - |< program0 >|< program1 >|< programN >| - | (@=params) | (@=params) | (@=params) | - | | | | - --o------------------------o------------------------o------------------------o---> - t - - -MLR measurement -~~~~~~~~~~~~~~~ - -:: - - |< measure >| traffic_start(r=pdr) traffic_stop traffic_start(r=ndr) traffic_stop |< [ latency ] >| - | (r=mlr) | | | | | | .9/.5/.1/.0 | - | | | |< stat_runtime >| | | |< stat_runtime >| | | | - | | | | | | | | | | | | - --+-------------------+-----o---+--------------------------+---o--------------o---+--------------------------+---o-----------[---------------------]---> - t - - Legend: - - stat_runtime - - vpp-runtime - - stat_pre_trial - - vpp-clear-stats - - vpp-enable-packettrace // if extended_debug == True - - stat_post_trial - - vpp-show-stats - - vpp-show-packettrace // if extended_debug == True diff --git a/docs/report/introduction/methodology_terminology.rst b/docs/report/introduction/methodology_terminology.rst deleted file mode 100644 index 33ab116491..0000000000 --- a/docs/report/introduction/methodology_terminology.rst +++ /dev/null @@ -1,78 +0,0 @@ -Terminology ------------ - -- **Frame size**: size of an Ethernet Layer-2 frame on the wire, including - any VLAN tags (dot1q, dot1ad) and Ethernet FCS, but excluding Ethernet - preamble and inter-frame gap. Measured in Bytes. -- **Packet size**: same as frame size, both terms used interchangeably. -- **Inner L2 size**: for tunneled L2 frames only, size of an encapsulated - Ethernet Layer-2 frame, preceded with tunnel header, and followed by - tunnel trailer. Measured in Bytes. -- **Inner IP size**: for tunneled IP packets only, size of an encapsulated - IPv4 or IPv6 packet, preceded with tunnel header, and followed by - tunnel trailer. Measured in Bytes. -- **Device Under Test (DUT)**: In software networking, "device" denotes a - specific piece of software tasked with packet processing. Such device - is surrounded with other software components (such as operating system - kernel). It is not possible to run devices without also running the - other components, and hardware resources are shared between both. For - purposes of testing, the whole set of hardware and software components - is called "System Under Test" (SUT). As SUT is the part of the whole - test setup performance of which can be measured with :rfc:`2544`, using - SUT instead of :rfc:`2544` DUT. Device under test - (DUT) can be re-introduced when analyzing test results using whitebox - techniques, but this document sticks to blackbox testing. -- **System Under Test (SUT)**: System under test (SUT) is a part of the - whole test setup whose performance is to be benchmarked. The complete - methodology contains other parts, whose performance is either already - established, or not affecting the benchmarking result. -- **Bi-directional throughput tests**: involve packets/frames flowing in - both east-west and west-east directions over every tested interface of - SUT/DUT. Packet flow metrics are measured per direction, and can be - reported as aggregate for both directions (i.e. throughput) and/or - separately for each measured direction (i.e. latency). In most cases - bi-directional tests use the same (symmetric) load in both directions. -- **Uni-directional throughput tests**: involve packets/frames flowing in - only one direction, i.e. either east-west or west-east direction, over - every tested interface of SUT/DUT. Packet flow metrics are measured - and are reported for measured direction. -- **Packet Loss Ratio (PLR)**: ratio of packets received relative to packets - transmitted over the test trial duration, calculated using formula: - PLR = ( pkts_transmitted - pkts_received ) / pkts_transmitted. - For bi-directional throughput tests aggregate PLR is calculated based - on the aggregate number of packets transmitted and received. -- **Packet Throughput Rate**: maximum packet offered load DUT/SUT forwards - within the specified Packet Loss Ratio (PLR). In many cases the rate - depends on the frame size processed by DUT/SUT. Hence packet - throughput rate MUST be quoted with specific frame size as received by - DUT/SUT during the measurement. For bi-directional tests, packet - throughput rate should be reported as aggregate for both directions. - Measured in packets-per-second (pps) or frames-per-second (fps), - equivalent metrics. -- **Bandwidth Throughput Rate**: a secondary metric calculated from packet - throughput rate using formula: bw_rate = pkt_rate * (frame_size + - L1_overhead) * 8, where L1_overhead for Ethernet includes preamble (8 - Bytes) and inter-frame gap (12 Bytes). For bi-directional tests, - bandwidth throughput rate should be reported as aggregate for both - directions. Expressed in bits-per-second (bps). -- **Non Drop Rate (NDR)**: maximum packet/bandwith throughput rate sustained - by DUT/SUT at PLR equal zero (zero packet loss) specific to tested - frame size(s). MUST be quoted with specific packet size as received by - DUT/SUT during the measurement. Packet NDR measured in - packets-per-second (or fps), bandwidth NDR expressed in - bits-per-second (bps). -- **Partial Drop Rate (PDR)**: maximum packet/bandwith throughput rate - sustained by DUT/SUT at PLR greater than zero (non-zero packet loss) - specific to tested frame size(s). MUST be quoted with specific packet - size as received by DUT/SUT during the measurement. Packet PDR - measured in packets-per-second (or fps), bandwidth PDR expressed in - bits-per-second (bps). -- **Maximum Receive Rate (MRR)**: packet/bandwidth rate regardless of PLR - sustained by DUT/SUT under specified Maximum Transmit Rate (MTR) - packet load offered by traffic generator. MUST be quoted with both - specific packet size and MTR as received by DUT/SUT during the - measurement. Packet MRR measured in packets-per-second (or fps), - bandwidth MRR expressed in bits-per-second (bps). -- **Trial**: a single measurement step. -- **Trial duration**: amount of time over which packets are transmitted and - received in a single measurement step. diff --git a/docs/report/introduction/methodology_trending/index.rst b/docs/report/introduction/methodology_trending/index.rst deleted file mode 100644 index 957900226b..0000000000 --- a/docs/report/introduction/methodology_trending/index.rst +++ /dev/null @@ -1,8 +0,0 @@ -Trending Methodology --------------------- - -.. toctree:: - - overview - trend_analysis - trend_presentation diff --git a/docs/report/introduction/methodology_trending/overview.rst b/docs/report/introduction/methodology_trending/overview.rst deleted file mode 100644 index d2ffc04407..0000000000 --- a/docs/report/introduction/methodology_trending/overview.rst +++ /dev/null @@ -1,6 +0,0 @@ -Overview -^^^^^^^^ - -This document describes a high-level design of a system for continuous -performance measuring, trending and change detection for FD.io VPP SW -data plane (and other performance tests run within CSIT sub-project). diff --git a/docs/report/introduction/methodology_trending/trend_analysis.rst b/docs/report/introduction/methodology_trending/trend_analysis.rst deleted file mode 100644 index 20ad46405a..0000000000 --- a/docs/report/introduction/methodology_trending/trend_analysis.rst +++ /dev/null @@ -1,229 +0,0 @@ -Trend Analysis -^^^^^^^^^^^^^^ - -All measured performance trend data is treated as time-series data -that is modeled as a concatenation of groups, -within each group the samples come (independently) from -the same normal distribution (with some center and standard deviation). - -Center of the normal distribution for the group (equal to population average) -is called a trend for the group. -All the analysis is based on finding the right partition into groups -and comparing their trends. - -Anomalies in graphs -~~~~~~~~~~~~~~~~~~~ - -In graphs, the start of the following group is marked as a regression (red -circle) or progression (green circle), if the new trend is lower (or higher -respectively) then the previous group's. - -Implementation details -~~~~~~~~~~~~~~~~~~~~~~ - -Partitioning into groups -```````````````````````` - -While sometimes the samples within a group are far from being distributed -normally, currently we do not have a better tractable model. - -Here, "sample" should be the result of single trial measurement, with group -boundaries set only at test run granularity. But in order to avoid detecting -causes unrelated to VPP performance, the current presentation takes average of -all trials within the run as the sample. Effectively, this acts as a single -trial with aggregate duration. - -Performance graphs show the run average as a dot (not all individual trial -results). - -The group boundaries are selected based on `Minimum Description Length`_. - -Minimum Description Length -`````````````````````````` - -`Minimum Description Length`_ (MDL) is a particular formalization -of `Occam's razor`_ principle. - -The general formulation mandates to evaluate a large set of models, -but for anomaly detection purposes, it is useful to consider -a smaller set of models, so that scoring and comparing them is easier. - -For each candidate model, the data should be compressed losslessly, -which includes model definitions, encoded model parameters, -and the raw data encoded based on probabilities computed by the model. -The model resulting in shortest compressed message is the "the" correct model. - -For our model set (groups of normally distributed samples), -we need to encode group length (which penalizes too many groups), -group average (more on that later), group stdev and then all the samples. - -Luckily, the "all the samples" part turns out to be quite easy to compute. -If sample values are considered as coordinates in (multi-dimensional) -Euclidean space, fixing stdev means the point with allowed coordinates -lays on a sphere. Fixing average intersects the sphere with a (hyper)-plane, -and Gaussian probability density on the resulting sphere is constant. -So the only contribution is the "area" of the sphere, which only depends -on the number of samples and stdev. - -A somehow ambiguous part is in choosing which encoding -is used for group size, average and stdev. -Different encodings cause different biases to large or small values. -In our implementation we have chosen probability density -corresponding to uniform distribution (from zero to maximal sample value) -for stdev and average of the first group, -but for averages of subsequent groups we have chosen a distribution -which discourages delimiting groups with averages close together. - -Our implementation assumes that measurement precision is 1.0 pps. -Thus it is slightly wrong for trial durations other than 1.0 seconds. -Also, all the calculations assume 1.0 pps is totally negligible, -compared to stdev value. - -The group selection algorithm currently has no parameters, -all the aforementioned encodings and handling of precision is hard-coded. -In principle, every group selection is examined, and the one encodable -with least amount of bits is selected. -As the bit amount for a selection is just sum of bits for every group, -finding the best selection takes number of comparisons -quadratically increasing with the size of data, -the overall time complexity being probably cubic. - -The resulting group distribution looks good -if samples are distributed normally enough within a group. -But for obviously different distributions (for example `bimodal distribution`_) -the groups tend to focus on less relevant factors (such as "outlier" density). - -Common Patterns -~~~~~~~~~~~~~~~ - -When an anomaly is detected, it frequently falls into few known patterns, -each having its typical behavior over time. - -We are going to describe the behaviors, -as they motivate our choice of trend compliance metrics. - -Sample time and analysis time -````````````````````````````` - -But first we need to distinguish two roles time plays in analysis, -so it is more clear which role we are referring to. - -Sample time is the more obvious one. -It is the time the sample is generated. -It is the start time or the end time of the Jenkins job run, -does not really matter which (parallel runs are disabled, -and length of gap between samples does not affect metrics). - -Analysis time is the time the current analysis is computed. -Again, the exact time does not usually matter, -what matters is how many later (and how fewer earlier) samples -were considered in the computation. - -For some patterns, it is usual for a previously reported -anomaly to "vanish", or previously unseen anomaly to "appear late", -as later samples change which partition into groups is more probable. - -Dashboard and graphs are always showing the latest analysis time, -the compliance metrics are using earlier sample time -with the same latest analysis time. - -Alerting e-mails use the latest analysis time at the time of sending, -so the values reported there are likely to be different -from the later analysis time results shown in dashboard and graphs. - -Ordinary regression -``````````````````` - -The real performance changes from previously stable value -into a new stable value. - -For medium to high magnitude of the change, one run -is enough for anomaly detection to mark this regression. - -Ordinary progressions are detected in the same way. - -Small regression -```````````````` - -The real performance changes from previously stable value -into a new stable value, but the difference is small. - -For the anomaly detection algorithm, this change is harder to detect, -depending on the standard deviation of the previous group. - -If the new performance value stays stable, eventually -the detection algorithm is able to detect this anomaly -when there are enough samples around the new value. - -If the difference is too small, it may remain undetected -(as new performance change happens, or full history of samples -is still not enough for the detection). - -Small progressions have the same behavior. - -Reverted regression -``````````````````` - -This pattern can have two different causes. -We would like to distinguish them, but that is usually -not possible to do just by looking at the measured values (and not telemetry). - -In one cause, the real DUT performance has changed, -but got restored immediately. -In the other cause, no real performance change happened, -just some temporary infrastructure issue -has caused a wrong low value to be measured. - -For small measured changes, this pattern may remain undetected. -For medium and big measured changes, this is detected when the regression -happens on just the last sample. - -For big changes, the revert is also immediately detected -as a subsequent progression. The trend is usually different -from the previously stable trend (as the two population averages -are not likely to be exactly equal), but the difference -between the two trends is relatively small. - -For medium changes, the detection algorithm may need several new samples -to detect a progression (as it dislikes single sample groups), -in the meantime reporting regressions (difference decreasing -with analysis time), until it stabilizes the same way as for big changes -(regression followed by progression, small difference -between the old stable trend and last trend). - -As it is very hard for a fault code or an infrastructure issue -to increase performance, the opposite (temporary progression) -almost never happens. - -Summary -``````` - -There is a trade-off between detecting small regressions -and not reporting the same old regressions for a long time. - -For people reading e-mails, a sudden regression with a big number of samples -in the last group means this regression was hard for the algorithm to detect. - -If there is a big regression with just one run in the last group, -we are not sure if it is real, or just a temporary issue. -It is useful to wait some time before starting an investigation. - -With decreasing (absolute value of) difference, the number of expected runs -increases. If there is not enough runs, we still cannot distinguish -real regression from temporary regression just from the current metrics -(although humans frequently can tell by looking at the graph). - -When there is a regression or progression with just a small difference, -it is probably an artifact of a temporary regression. -Not worth examining, unless temporary regressions happen somewhat frequently. - -It is not easy for the metrics to locate the previous stable value, -especially if multiple anomalies happened in the last few weeks. -It is good to compare last trend with long term trend maximum, -as it highlights the difference between "now" and "what could be". -It is good to exclude last week from the trend maximum, -as including the last week would hide all real progressions. - -.. _Minimum Description Length: https://en.wikipedia.org/wiki/Minimum_description_length -.. _Occam's razor: https://en.wikipedia.org/wiki/Occam%27s_razor -.. _bimodal distribution: https://en.wikipedia.org/wiki/Bimodal_distribution diff --git a/docs/report/introduction/methodology_trending/trend_presentation.rst b/docs/report/introduction/methodology_trending/trend_presentation.rst deleted file mode 100644 index 7272ac6e38..0000000000 --- a/docs/report/introduction/methodology_trending/trend_presentation.rst +++ /dev/null @@ -1,35 +0,0 @@ -Trend Presentation -^^^^^^^^^^^^^^^^^^ - -Failed tests -~~~~~~~~~~~~ - -The Failed tests tables list the tests which failed during the last test run. -Separate tables are generated for each testbed. - -Regressions and progressions -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -These tables list tests which encountered a regression or progression during the -specified time period, which is currently set to the last 21 days. - -Trendline Graphs -~~~~~~~~~~~~~~~~ - -Trendline graphs show measured per run averages of MRR values, NDR or PDR -values, group average values, and detected anomalies. -The graphs are constructed as follows: - -- X-axis represents the date in the format MMDD. -- Y-axis represents run-average MRR value, NDR or PDR values in Mpps. For PDR - tests also a graph with average latency at 50% PDR [us] is generated. -- Markers to indicate anomaly classification: - - - Regression - red circle. - - Progression - green circle. - -- The line shows average MRR value of each group. - -In addition the graphs show dynamic labels while hovering over graph data -points, presenting the CSIT build date, measured value, VPP reference, trend job -build ID and the LF testbed ID. diff --git a/docs/report/introduction/methodology_trex_traffic_generator.rst b/docs/report/introduction/methodology_trex_traffic_generator.rst deleted file mode 100644 index 02b46e0180..0000000000 --- a/docs/report/introduction/methodology_trex_traffic_generator.rst +++ /dev/null @@ -1,213 +0,0 @@ -TRex Traffic Generator -^^^^^^^^^^^^^^^^^^^^^^ - -Usage -~~~~~ - -`TRex traffic generator <https://trex-tgn.cisco.com>`_ is used for majority of -CSIT performance tests. TRex is used in multiple types of performance tests, -see :ref:`data_plane_throughput` for more detail. - -TRex is installed and run on the TG compute node. -Versioning, installation and startup is documented in -:ref:`test_environment_tg`. - -Traffic modes -~~~~~~~~~~~~~ - -TRex is primarily used in two (mutually incompatible) modes. - -Stateless mode -`````````````` - -Sometimes abbreviated as STL. -A mode with high performance, which is unable to react to incoming traffic. -We use this mode whenever it is possible. -Typical test where this mode is not applicable is NAT44ED, -as DUT does not assign deterministic outside address+port combinations, -so we are unable to create traffic that does not lose packets -in out2in direction. - -Measurement results are based on simple L2 counters -(opackets, ipackets) for each traffic direction. - -Stateful mode -````````````` - -A mode capable of reacting to incoming traffic. -Contrary to the stateless mode, only UDP and TCP is supported -(carried over IPv4 or IPv6 packets). -Performance is limited, as TRex needs to do more CPU processing. -TRex suports two subtypes of stateful traffic, -CSIT uses ASTF (Advanced STateFul mode). - -This mode is suitable for NAT44ED tests, as clients send packets from inside, -and servers react to it, so they see the outside address and port to respond to. -Also, they do not send traffic before NAT44ED has created the corresponding -translation entry. - -When possible, L2 counters (opackets, ipackets) are used. -Some tests need L7 counters, which track protocol state (e.g. TCP), -but those values are less than reliable on high loads. - -Traffic Continuity -~~~~~~~~~~~~~~~~~~ - -Generated traffic is either continuous, or limited (by number of transactions). -Both modes support both continuities in principle. - -Continuous traffic -`````````````````` - -Traffic is started without any data size goal. -Traffic is ended based on time duration, as hinted by search algorithm. -This is useful when DUT behavior does not depend on the traffic duration. -The default for stateless mode. - -Limited traffic -``````````````` - -Traffic has defined data size goal (given as number of transactions), -duration is computed based on this goal. -Traffic is ended when the size goal is reached, -or when the computed duration is reached. -This is useful when DUT behavior depends on traffic size, -e.g. target number of NAT translation entries, each to be hit exactly once -per direction. -This is used mainly for stateful mode. - -Traffic synchronicity -~~~~~~~~~~~~~~~~~~~~~ - -Traffic can be generated synchronously (test waits for duration) -or asynchronously (test operates during traffic and stops traffic explicitly). - -Synchronous traffic -``````````````````` - -Trial measurement is driven by given (or precomputed) duration, -no activity from test driver during the traffic. -Used for most trials. - -Asynchronous traffic -```````````````````` - -Traffic is started, but then the test driver is free to perform -other actions, before stopping the traffic explicitly. -This is used mainly by reconf tests, but also by some trials -used for runtime telemetry. - -Trafic profiles -~~~~~~~~~~~~~~~ - -TRex supports several ways to define the traffic. -CSIT uses small Python modules based on Scapy as definitions. -Details of traffic profiles depend on modes (STL or ASTF), -but some are common for both modes. - -Search algorithms are intentionally unaware of the traffic mode used, -so CSIT defines some terms to use instead of mode-specific TRex terms. - -Transactions -```````````` - -TRex traffic profile defines a small number of behaviors, -in CSIT called transaction templates. Traffic profiles also instruct -TRex how to create a large number of transactions based on the templates. - -Continuous traffic loops over the generated transactions. -Limited traffic usually executes each transaction once -(typically as constant number of loops over source addresses, -each loop with different source ports). - -Currently, ASTF profiles define one transaction template each. -Number of packets expected per one transaction varies based on profile details, -as does the criterion for when a transaction is considered successful. - -Stateless transactions are just one packet (sent from one TG port, -successful if received on the other TG port). -Thus unidirectional stateless profiles define one transaction template, -bidirectional stateless profiles define two transaction templates. - -TPS multiplier -`````````````` - -TRex aims to open transaction specified by the profile at a steady rate. -While TRex allows the transaction template to define its intended "cps" value, -CSIT does not specify it, so the default value of 1 is applied, -meaning TRex will open one transaction per second (and transaction template) -by default. But CSIT invocation uses "multiplier" (mult) argument -when starting the traffic, that multiplies the cps value, -meaning it acts as TPS (transactions per second) input. - -With a slight abuse of nomenclature, bidirectional stateless tests -set "packets per transaction" value to 2, just to keep the TPS semantics -as a unidirectional input value. - -Duration stretching -``````````````````` - -TRex can be IO-bound, CPU-bound, or have any other reason -why it is not able to generate the traffic at the requested TPS. -Some conditions are detected, leading to TRex failure, -for example when the bandwidth does not fit into the line capacity. -But many reasons are not detected. - -Unfortunately, TRex frequently reacts by not honoring the duration -in synchronous mode, taking longer to send the traffic, -leading to lower then requested load offered to DUT. -This usualy breaks assumptions used in search algorithms, -so it has to be avoided. - -For stateless traffic, the behavior is quite deterministic, -so the workaround is to apply a fictional TPS limit (max_rate) -to search algorithms, usually depending only on the NIC used. - -For stateful traffic the behavior is not deterministic enough, -for example the limit for TCP traffic depends on DUT packet loss. -In CSIT we decided to use logic similar to asynchronous traffic. -The traffic driver sleeps for a time, then stops the traffic explicitly. -The library that parses counters into measurement results -than usually treats unsent packets/transactions as lost/failed. - -We have added a IP4base tests for every NAT44ED test, -so that users can compare results. -If the results are very similar, it is probable TRex was the bottleneck. - -Startup delay -````````````` - -By investigating TRex behavior, it was found that TRex does not start -the traffic in ASTF mode immediately. There is a delay of zero traffic, -after which the traffic rate ramps up to the defined TPS value. - -It is possible to poll for counters during the traffic -(fist nonzero means traffic has started), -but that was found to influence the NDR results. - -Thus "sleep and stop" stategy is used, which needs a correction -to the computed duration so traffic is stopped after the intended -duration of real traffic. Luckily, it turns out this correction -is not dependend on traffic profile nor CPU used by TRex, -so a fixed constant (0.112 seconds) works well. -Unfortunately, the constant may depend on TRex version, -or execution environment (e.g. TRex in AWS). - -The result computations need a precise enough duration of the real traffic, -luckily server side of TRex has precise enough counter for that. - -It is unknown whether stateless traffic profiles also exhibit a startup delay. -Unfortunately, stateless mode does not have similarly precise duration counter, -so some results (mostly MRR) are affected by less precise duration measurement -in Python part of CSIT code. - -Measuring Latency -~~~~~~~~~~~~~~~~~ - -If measurement of latency is requested, two more packet streams are -created (one for each direction) with TRex flow_stats parameter set to -STLFlowLatencyStats. In that case, returned statistics will also include -min/avg/max latency values and encoded HDRHistogram data. - -.. - TODO: Mention we have added TRex self-test suites. diff --git a/docs/report/introduction/methodology_tunnel_encapsulations.rst b/docs/report/introduction/methodology_tunnel_encapsulations.rst deleted file mode 100644 index 93092347f1..0000000000 --- a/docs/report/introduction/methodology_tunnel_encapsulations.rst +++ /dev/null @@ -1,39 +0,0 @@ -Tunnel Encapsulations ---------------------- - -Tunnel encapsulations testing is grouped based on the type of outer -header: IPv4 or IPv6. - -IPv4 Tunnels -~~~~~~~~~~~~ - -VPP is tested in the following IPv4 tunnel baseline configurations: - -- *ip4vxlan-l2bdbase*: VXLAN over IPv4 tunnels with L2 bridge-domain MAC - switching. -- *ip4vxlan-l2xcbase*: VXLAN over IPv4 tunnels with L2 cross-connect. -- *ip4lispip4-ip4base*: LISP over IPv4 tunnels with IPv4 routing. -- *ip4lispip6-ip6base*: LISP over IPv4 tunnels with IPv6 routing. -- *ip4gtpusw-ip4base*: GTPU over IPv4 tunnels with IPv4 routing. - -In all cases listed above low number of MAC, IPv4, IPv6 flows (253 or 254 per -direction) is switched or routed by VPP. - -In addition selected IPv4 tunnels are tested at scale: - -- *dot1q--ip4vxlanscale-l2bd*: VXLAN over IPv4 tunnels with L2 bridge- - domain MAC switching, with scaled up dot1q VLANs (10, 100, 1k), - mapped to scaled up L2 bridge-domains (10, 100, 1k), that are in turn - mapped to (10, 100, 1k) VXLAN tunnels. 64.5k flows are transmitted per - direction. - -IPv6 Tunnels -~~~~~~~~~~~~ - -VPP is tested in the following IPv6 tunnel baseline configurations: - -- *ip6lispip4-ip4base*: LISP over IPv4 tunnels with IPv4 routing. -- *ip6lispip6-ip6base*: LISP over IPv4 tunnels with IPv6 routing. - -In all cases listed above low number of IPv4, IPv6 flows (253 or 254 per -direction) is routed by VPP. diff --git a/docs/report/introduction/methodology_vpp_device_functional.rst b/docs/report/introduction/methodology_vpp_device_functional.rst deleted file mode 100644 index ff6f3fb03b..0000000000 --- a/docs/report/introduction/methodology_vpp_device_functional.rst +++ /dev/null @@ -1,11 +0,0 @@ -VPP_Device Functional ---------------------- - -|csit-release| includes VPP_Device test environment for functional VPP -device tests integrated into LFN CI/CD infrastructure. VPP_Device tests -run on 1-Node testbeds (1n-skx, 1n-arm) and rely on Linux SRIOV Virtual -Function (VF), dot1q VLAN tagging and external loopback cables to -facilitate packet passing over external physical links. Initial focus is -on few baseline tests. New device tests can be added by small edits -to existing CSIT Performance (2-node) test. RF test definition code -stays unchanged with the exception of traffic generator related L2 KWs. diff --git a/docs/report/introduction/methodology_vpp_forwarding_modes.rst b/docs/report/introduction/methodology_vpp_forwarding_modes.rst deleted file mode 100644 index 1fd902a22d..0000000000 --- a/docs/report/introduction/methodology_vpp_forwarding_modes.rst +++ /dev/null @@ -1,101 +0,0 @@ -VPP Forwarding Modes --------------------- - -VPP is tested in a number of L2, IPv4 and IPv6 packet lookup and -forwarding modes. Within each mode baseline and scale tests are -executed, the latter with varying number of FIB entries. - -L2 Ethernet Switching -~~~~~~~~~~~~~~~~~~~~~ - -VPP is tested in three L2 forwarding modes: - -- *l2patch*: L2 patch, the fastest point-to-point L2 path that loops - packets between two interfaces without any Ethernet frame checks or - lookups. -- *l2xc*: L2 cross-connect, point-to-point L2 path with all Ethernet - frame checks, but no MAC learning and no MAC lookup. -- *l2bd*: L2 bridge-domain, multipoint-to-multipoint L2 path with all - Ethernet frame checks, with MAC learning (unless static MACs are used) - and MAC lookup. - -l2bd tests are executed in baseline and scale configurations: - -- *l2bdbase*: Two MAC FIB entries are learned by VPP to enable packet - switching between two interfaces in two directions. VPP L2 switching - is tested with 254 IPv4 unique flows per direction, varying IPv4 - source address per flow in order to invoke RSS based packet - distribution across VPP workers. The same source and destination MAC - address is used for all flows per direction. IPv4 source address is - incremented for every packet. - -- *l2bdscale*: A high number of MAC FIB entries are learned by VPP to - enable packet switching between two interfaces in two directions. - Tested MAC FIB sizes include: i) 10k with 5k unique flows per - direction, ii) 100k with 2 x 50k flows and iii) 1M with 2 x 500k - flows. Unique flows are created by using distinct source and - destination MAC addresses that are changed for every packet using - incremental ordering, making VPP learn (or refresh) distinct src MAC - entries and look up distinct dst MAC entries for every packet. For - details, see :ref:`packet_flow_ordering`. - -Ethernet wire encapsulations tested include: untagged, dot1q, dot1ad. - -IPv4 Routing -~~~~~~~~~~~~ - -IPv4 routing tests are executed in baseline and scale configurations: - -- *ip4base*: Two /32 IPv4 FIB entries are configured in VPP to enable - packet routing between two interfaces in two directions. VPP routing - is tested with 253 IPv4 unique flows per direction, varying IPv4 - source address per flow in order to invoke RSS based packet - distribution across VPP workers. IPv4 source address is incremented - for every packet. - -- *ip4scale*: A high number of /32 IPv4 FIB entries are configured in - VPP. Tested IPv4 FIB sizes include: i) 20k with 10k unique flows per - direction, ii) 200k with 2 * 100k flows and iii) 2M with 2 * 1M - flows. Unique flows are created by using distinct IPv4 destination - addresses that are changed for every packet, using incremental or - random ordering. For details, see :ref:`packet_flow_ordering`. - -IPv6 Routing -~~~~~~~~~~~~ - -Similarly to IPv4, IPv6 routing tests are executed in baseline and scale -configurations: - -- *ip6base*: Two /128 IPv4 FIB entries are configured in VPP to enable - packet routing between two interfaces in two directions. VPP routing - is tested with 253 IPv6 unique flows per direction, varying IPv6 - source address per flow in order to invoke RSS based packet - distribution across VPP workers. IPv6 source address is incremented - for every packet. - -- *ip4scale*: A high number of /128 IPv6 FIB entries are configured in - VPP. Tested IPv6 FIB sizes include: i) 20k with 10k unique flows per - direction, ii) 200k with 2 * 100k flows and iii) 2M with 2 * 1M - flows. Unique flows are created by using distinct IPv6 destination - addresses that are changed for every packet, using incremental or - random ordering. For details, see :ref:`packet_flow_ordering`. - -SRv6 Routing -~~~~~~~~~~~~ - -SRv6 routing tests are executed in a number of baseline configurations, -in each case SR policy and steering policy are configured for one -direction and one (or two) SR behaviours (functions) in the other -directions: - -- *srv6enc1sid*: One SID (no SRH present), one SR function - End. -- *srv6enc2sids*: Two SIDs (SRH present), two SR functions - End and - End.DX6. -- *srv6enc2sids-nodecaps*: Two SIDs (SRH present) without decapsulation, - one SR function - End. -- *srv6proxy-dyn*: Dynamic SRv6 proxy, one SR function - End.AD. -- *srv6proxy-masq*: Masquerading SRv6 proxy, one SR function - End.AM. -- *srv6proxy-stat*: Static SRv6 proxy, one SR function - End.AS. - -In all listed cases low number of IPv6 flows (253 per direction) is -routed by VPP. diff --git a/docs/report/introduction/methodology_vpp_startup_settings.rst b/docs/report/introduction/methodology_vpp_startup_settings.rst deleted file mode 100644 index c583ae7bed..0000000000 --- a/docs/report/introduction/methodology_vpp_startup_settings.rst +++ /dev/null @@ -1,45 +0,0 @@ -VPP Startup Settings --------------------- - -CSIT code manipulates a number of VPP settings in startup.conf for -optimized performance. List of common settings applied to all tests and -test dependent settings follows. - -See `VPP startup.conf`_ for a complete set and description of listed -settings. - -Common Settings -~~~~~~~~~~~~~~~ - -List of VPP startup.conf settings applied to all tests: - -#. heap-size <value> - set separately for ip4, ip6, stats, main - depending on scale tested. -#. no-tx-checksum-offload - disables UDP / TCP TX checksum offload in - DPDK. Typically needed for use faster vector PMDs (together with - no-multi-seg). -#. buffers-per-numa <value> - sets a number of memory buffers allocated - to VPP per CPU socket. VPP default is 16384. Needs to be increased for - scenarios with large number of interfaces and worker threads. To - accommodate for scale tests, CSIT is setting it to the maximum possible - value corresponding to the limit of DPDK memory mappings (currently - 256). For Xeon Skylake platforms configured with 2MB hugepages and VPP - data-size and buffer-size defaults (2048B and 2496B respectively), this - results in value of 215040 (256 * 840 = 215040, 840 * 2496B buffers fit - in 2MB hugepage). - -Per Test Settings -~~~~~~~~~~~~~~~~~ - -List of vpp startup.conf settings applied dynamically per test: - -#. corelist-workers <list_of_cores> - list of logical cores to run VPP - worker data plane threads. Depends on HyperThreading and core per - test configuration. -#. num-rx-queues <value> - depends on a number of VPP threads and NIC - interfaces. -#. no-multi-seg - disables multi-segment buffers in DPDK, improves - packet throughput, but disables Jumbo MTU support. Disabled for all - tests apart from the ones that require Jumbo 9000B frame support. -#. UIO driver - depends on topology file definition. -#. QAT VFs - depends on NRThreads, each thread = 1QAT VFs. diff --git a/docs/report/introduction/physical_testbeds.rst b/docs/report/introduction/physical_testbeds.rst deleted file mode 100644 index 5a9b1edf97..0000000000 --- a/docs/report/introduction/physical_testbeds.rst +++ /dev/null @@ -1,393 +0,0 @@ -.. _tested_physical_topologies: - -Performance Physical Testbeds -============================= - -All :abbr:`FD.io (Fast Data Input/Ouput)` :abbr:`CSIT (Continuous System -Integration and Testing)` performance test results included in this -report are executed on the physical testbeds hosted by :abbr:`LF (Linux -Foundation)` FD.io project, unless otherwise noted. - -Two physical server topology types are used: - -- **2-Node Topology**: Consists of one server acting as a System Under - Test (SUT) and one server acting as a Traffic Generator (TG), with - both servers connected into a ring topology. Used for executing tests - that require frame encapsulations supported by TG. - -- **3-Node Topology**: Consists of two servers acting as a Systems Under - Test (SUTs) and one server acting as a Traffic Generator (TG), with - all servers connected into a ring topology. Used for executing tests - that require frame encapsulations not supported by TG e.g. certain - overlay tunnel encapsulations and IPsec. Number of native Ethernet, - IPv4 and IPv6 encapsulation tests are also executed on these testbeds, - for comparison with 2-Node Topology. - -Current FD.io production testbeds are built with SUT servers based on -the following processor architectures: - -- Intel Xeon: Cascadelake 6252N, Icelake 8358. -- Intel Atom: Denverton C3858, Snowridge P5362. -- Arm: TaiShan 2280, hip07-d05, Neoverse N1. -- AMD EPYC: Zen2 7532. - -Server SUT performance depends on server and processor type, hence -results for testbeds based on different servers must be reported -separately, and compared if appropriate. - -Complete technical specifications of compute servers used in CSIT -physical testbeds are maintained in FD.io CSIT repository: -https://git.fd.io/csit/tree/docs/lab/testbed_specifications.md. - -Physical NICs and Drivers -------------------------- - -SUT and TG servers are equipped with a number of different NIC models. - -VPP is performance tested on SUTs with the following NICs and drivers: - -#. 2p10GE: x550, x553 Intel (codename Niantic) - - DPDK Poll Mode Driver (PMD). -#. 4p10GE: x710-DA4 Intel (codename Fortville, FVL) - - DPDK PMD. - - AVF in PMD mode. - - AF_XDP in PMD mode. -#. 2p25GE: xxv710-DA2 Intel (codename Fortville, FVL) - - DPDK PMD. - - AVF in PMD mode. - - AF_XDP in PMD mode. -#. 4p25GE: xxv710-DA4 Intel (codename Fortville, FVL) - - DPDK PMD. - - AVF in PMD mode. - - AF_XDP in PMD mode. -#. 4p25GE: E822-CQDA4 Intel (codename Columbiaville, CVL) - - DPDK PMD. - - AVF in PMD mode. -#. 2p100GE: cx556a-edat Mellanox ConnectX5 - - RDMA_core in PMD mode. -#. 2p100GE: E810-2CQDA2 Intel (codename Columbiaville, CVL) - - DPDK PMD. - - AVF in PMD mode. - -DPDK applications, testpmd and l3fwd, are performance tested on the same -SUTs exclusively with DPDK drivers for all NICs. - -TRex running on TGs is using DPDK drivers for all NICs. - -VPP hoststack tests utilize ab (Apache HTTP server benchmarking tool) -running on TGs and using Linux drivers for all NICs. - -For more information see :ref:`vpp_test_environment` -and :ref:`dpdk_test_environment`. - -.. _physical_testbeds_2n_zn2: - -2-Node AMD EPYC Zen2 (2n-zn2) ------------------------------ - -One 2n-zn2 testbed in in operation in FD.io labs. It is built based on -two SuperMicro SuperMicro AS-1114S-WTRT servers, with SUT and TG servers -equipped with one AMD EPYC Zen2 7532 processor each (256 MB Cache, 2.40 -GHz, 32 cores). 2n-zn2 physical topology is shown below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/}} - \includegraphics[width=0.90\textwidth]{testbed-2n-zn2} - \label{fig:testbed-2n-zn2} - \end{figure} - -.. only:: html - - .. figure:: testbed-2n-zn2.svg - :alt: testbed-2n-zn2 - :align: center - -SUT NICs: - -#. NIC-1: x710-DA4 4p10GE Intel. -#. NIC-2: xxv710-DA2 2p25GE Intel. -#. NIC-3: cx556a-edat ConnectX5 2p100GE Mellanox. - -TG NICs: - -#. NIC-1: x710-DA4 4p10GE Intel. -#. NIC-2: xxv710-DA2 2p25GE Intel. -#. NIC-3: cx556a-edat ConnectX5 2p100GE Mellanox. - -All AMD EPYC Zen2 7532 servers run with AMD SMT enabled, doubling the -number of logical cores exposed to Linux. - -.. _physical_testbeds_2n_clx: - -2-Node Xeon Cascadelake (2n-clx) --------------------------------- - -Three 2n-clx testbeds are in operation in FD.io labs. Each 2n-clx testbed -is built with two SuperMicro SYS-7049GP-TRT servers, SUTs are equipped with two -Intel Xeon Gold 6252N processors (35.75 MB Cache, 2.30 GHz, 24 cores). -TGs are equiped with Intel Xeon Cascade Lake Platinum 8280 processors (38.5 MB -Cache, 2.70 GHz, 28 cores). 2n-clx physical topology is shown below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/}} - \includegraphics[width=0.90\textwidth]{testbed-2n-clx} - \label{fig:testbed-2n-clx} - \end{figure} - -.. only:: html - - .. figure:: testbed-2n-clx.svg - :alt: testbed-2n-clx - :align: center - -SUT NICs: - -#. NIC-1: x710-DA4 4p10GE Intel. -#. NIC-2: xxv710-DA2 2p25GE Intel. -#. NIC-3: cx556a-edat ConnectX5 2p100GE Mellanox. -#. NIC-4: empty, future expansion. -#. NIC-5: empty, future expansion. -#. NIC-6: empty, future expansion. - -TG NICs: - -#. NIC-1: x710-DA4 4p10GE Intel. -#. NIC-2: xxv710-DA2 2p25GE Intel. -#. NIC-3: cx556a-edat ConnectX5 2p100GE Mellanox. -#. NIC-4: empty, future expansion. -#. NIC-5: empty, future expansion. -#. NIC-6: x710-DA4 4p10GE Intel. (For self-tests.) - -All Intel Xeon Cascadelake servers run with Intel Hyper-Threading enabled, -doubling the number of logical cores exposed to Linux. - -.. _physical_testbeds_2n_icx: - -2-Node Xeon Icelake (2n-icx) ----------------------------- - -One 2n-icx testbed is in operation in FD.io labs. It is built with two -SuperMicro SYS-740GP-TNRT servers, each in turn equipped with two Intel Xeon -Platinum 8358 processors (48 MB Cache, 2.60 GHz, 32 cores). - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/}} - \includegraphics[width=0.90\textwidth]{testbed-2n-icx} - \label{fig:testbed-2n-icx} - \end{figure} - -.. only:: html - - .. figure:: testbed-2n-icx.svg - :alt: testbed-2n-icx - :align: center - -SUT and TG NICs: - -#. NIC-1: xxv710-DA2 2p25GE Intel. -#. NIC-2: E810-2CQDA2 2p100GbE Intel (* to be added). -#. NIC-3: E810-CQDA4 4p100GbE Intel (* to be added). - -All Intel Xeon Icelake servers run with Intel Hyper-Threading enabled, -doubling the number of logical cores exposed to Linux. - -.. _physical_testbeds_3n_icx: - -3-Node Xeon Icelake (3n-icx) ----------------------------- - -One 3n-icx testbed is in operation in FD.io labs. It is built with three -SuperMicro SYS-740GP-TNRT servers, each in turn equipped with two Intel Xeon -Platinum 8358 processors (48 MB Cache, 2.60 GHz, 32 cores). - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/}} - \includegraphics[width=0.90\textwidth]{testbed-3n-icx} - \label{fig:testbed-3n-icx} - \end{figure} - -.. only:: html - - .. figure:: testbed-3n-icx.svg - :alt: testbed-3n-icx - :align: center - -SUT and TG NICs: - -#. NIC-1: xxv710-DA2 2p25GE Intel. -#. NIC-2: E810-2CQDA2 2p100GbE Intel (* to be added). -#. NIC-3: E810-CQDA4 4p100GbE Intel (* to be added). - -All Intel Xeon Icelake servers run with Intel Hyper-Threading enabled, -doubling the number of logical cores exposed to Linux. - -.. _physical_testbeds_3n_alt: - -3-Node ARM Altra (3n-alt) ---------------------------- - -One 3n-tsh testbed is built with: i) one SuperMicro SYS-740GP-TNRT -server acting as TG and equipped with two Intel Xeon Icelake Platinum -8358 processors (80 MB Cache, 2.60 GHz, 32 cores), and ii) one Ampere -Altra server acting as SUT and equipped with two Q80-30 processors -(80* ARM Neoverse N1). 3n-alt physical topology is shown below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/}} - \includegraphics[width=0.90\textwidth]{testbed-3n-alt} - \label{fig:testbed-3n-alt} - \end{figure} - -.. only:: html - - .. figure:: testbed-3n-alt.svg - :alt: testbed-3n-alt - :align: center - -SUT1 and SUT2 NICs: - -#. NIC-1: xl710-QDA2-2p40GE Intel. - -TG NICs: - -#. NIC-1: xxv710-DA2-2p25GE Intel. -#. NIC-2: xl710-QDA2-2p40GE Intel. -#. NIC-3: e810-XXVDA4-4p25GE Intel. -#. NIC-4: e810-2CQDA2-2p100GE Intel. - -.. _physical_testbeds_3n_tsh: - -3-Node ARM TaiShan (3n-tsh) ---------------------------- - -One 3n-tsh testbed is built with: i) one SuperMicro SYS-7049GP-TRT -server acting as TG and equipped with two Intel Xeon Skylake Platinum -8180 processors (38.5 MB Cache, 2.50 GHz, 28 cores), and ii) one Huawei -TaiShan 2280 server acting as SUT and equipped with one hip07-d05 -processor (64* ARM Cortex-A72). 3n-tsh physical topology is shown below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/}} - \includegraphics[width=0.90\textwidth]{testbed-3n-tsh} - \label{fig:testbed-3n-tsh} - \end{figure} - -.. only:: html - - .. figure:: testbed-3n-tsh.svg - :alt: testbed-3n-tsh - :align: center - -SUT1 and SUT2 NICs: - -#. NIC-1: connectx4 2p25GE Mellanox. -#. NIC-2: x520 2p10GE Intel. - -TG NICs: - -#. NIC-1: x710-DA4 4p10GE Intel. -#. NIC-2: xxv710-DA2 2p25GE Intel. -#. NIC-3: xl710-QDA2 2p40GE Intel. - -.. _physical_testbeds_2n_tx2: - -2-Node ARM ThunderX2 (2n-tx2) ------------------------------ - -One 2n-tx2 testbed is built with: i) one SuperMicro SYS-7049GP-TRT -server acting as TG and equipped with two Intel Xeon Skylake Platinum -8180 processors (38.5 MB Cache, 2.50 GHz, 28 cores), and ii) one Marvell -ThnderX2 9975 (28* ThunderX2) server acting as SUT and equipped with two -ThunderX2 ARMv8 CN9975 processors. 2n-tx2 physical topology is shown below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/}} - \includegraphics[width=0.90\textwidth]{testbed-2n-tx2} - \label{fig:testbed-2n-tx2} - \end{figure} - -.. only:: html - - .. figure:: testbed-2n-tx2.svg - :alt: testbed-2n-tx2 - :align: center - -SUT NICs: - -#. NIC-1: xl710-QDA2 2p40GE Intel (not connected). -#. NIC-2: xl710-QDA2 2p40GE Intel. - -TG NICs: - -#. NIC-1: xl710-QDA2 2p40GE Intel. - -.. _physical_testbeds_3n_snr: - -3-Node Atom Snowridge (3n-snr) ------------------------------- - -One 3n-snr testbed is built with: i) one SuperMicro SYS-740GP-TNRT -server acting as TG and equipped with two Intel Xeon Icelake Platinum -8358 processors (48 MB Cache, 2.60 GHz, 32 cores), and ii) SUT equipped with -one Intel Atom P5362 processor (27 MB Cache, 2.20 GHz, 24 cores). 3n-snr -physical topology is shown below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/introduction/}} - \includegraphics[width=0.90\textwidth]{testbed-3n-snr} - \label{fig:testbed-3n-snr} - \end{figure} - -.. only:: html - - .. figure:: testbed-3n-snr.svg - :alt: testbed-3n-snr - :align: center - -SUT1 and SUT2 NICs: - -#. NIC-1: e822cq-DA4 4p25GE fiber Intel. - -TG NICs: - -#. NIC-1: e810xxv-DA4 4p25GE Intel. diff --git a/docs/report/introduction/report_history.rst b/docs/report/introduction/report_history.rst deleted file mode 100644 index dba4d3186c..0000000000 --- a/docs/report/introduction/report_history.rst +++ /dev/null @@ -1,21 +0,0 @@ -Report History -============== - -FD.io |csit-release| Report history and per .[ww] revision changes are listed -below. - -+----------------+-------------------------------------------------------------+ -| .[ww] Revision | Changes | -+================+=============================================================+ -| .11 | 1. Added coverage data: | -| | | -| | - 2n-zn2 | -| | - 3n-alt | -| | | -+----------------+-------------------------------------------------------------+ -| .10 | Initial revision | -+----------------+-------------------------------------------------------------+ - -FD.io CSIT Reports follow CSIT-[yy][mm].[ww] numbering format, with version -denoted by concatenation of two digit year [yy] and two digit month [mm], and -maintenance revision identified by two digit calendar week number [ww]. diff --git a/docs/report/introduction/test_scenarios_overview.rst b/docs/report/introduction/test_scenarios_overview.rst deleted file mode 100644 index 304a00e74e..0000000000 --- a/docs/report/introduction/test_scenarios_overview.rst +++ /dev/null @@ -1,64 +0,0 @@ -Test Scenarios -============== - -FD.io |csit-release| report includes multiple test scenarios of VPP -centric applications, topologies and use cases. In addition it also -covers baseline tests of DPDK sample applications. Tests are executed in -physical (performance tests) and virtual environments (functional -tests). - -Brief overview of test scenarios covered in this report: - -#. **VPP Performance**: VPP performance tests are executed in physical - FD.io testbeds, focusing on VPP network data plane performance in - NIC-to-NIC switching topologies. VPP application runs in - bare-metal host user-mode handling NICs. TRex is used as a traffic generator. - -#. **VPP Vhostuser Performance with KVM VMs**: VPP VM service switching - performance tests using vhostuser virtual interface for - interconnecting multiple NF-in-VM instances. VPP vswitch - instance runs in bare-metal user-mode handling NICs and connecting - over vhost-user interfaces to VM instances each running VPP with virtio - virtual interfaces. Similarly to VPP Performance, tests are run across a - range of configurations. TRex is used as a traffic generator. - -#. **VPP Memif Performance with LXC and Docker Containers**: VPP - Container service switching performance tests using memif virtual - interface for interconnecting multiple VPP-in-container instances. - VPP vswitch instance runs in bare-metal user-mode handling NICs and - connecting over memif (Slave side) interfaces to more instances of - VPP running in LXC or in Docker Containers, both with memif - interfaces (Master side). Similarly to VPP Performance, tests are - run across a range of configurations. TRex is used as a traffic - generator. - -#. **DPDK Performance**: VPP uses DPDK to drive the NICs and physical - interfaces. DPDK performance tests are used as a baseline to - profile performance of the DPDK sub-system. Two DPDK applications - are tested: Testpmd and L3fwd. DPDK tests are executed in the same - testing environment as VPP tests. DPDK Testpmd and L3fwd - applications run in host user-mode. TRex is used as a traffic - generator. - -#. **T-Rex Performance**: T-Rex perfomance tests are executed in physical - FD.io testbeds, focusing on T-Rex data plane performance in NIC-to-NIC - loopback topologies. - -#. **VPP Functional**: VPP functional tests are executed in virtual - FD.io testbeds, focusing on VPP packet processing functionality, - including both network data plane and in-line control plane. Tests - cover vNIC-to-vNIC vNIC-to-nestedVM-to-vNIC forwarding topologies. - Scapy is used as a traffic generator. - -All CSIT test data included in this report is auto- -generated from :abbr:`RF (Robot Framework)` :file:`output.xml` files -produced by :abbr:`LF (Linux Foundation)` FD.io Jenkins jobs executed -against |vpp-release| artifacts. References are provided to the -original FD.io Jenkins job results and all archived source files. - -FD.io CSIT system is developed using two main coding platforms: :abbr:`RF (Robot -Framework)` and Python. |csit-release| source code for the executed test -suites is available in CSIT branch |release| in the directory -:file:`./tests/<name_of_the_test_suite>`. A local copy of CSIT source code -can be obtained by cloning CSIT git repository - :command:`git clone -https://gerrit.fd.io/r/csit`. diff --git a/docs/report/introduction/testbed-2n-clx.svg b/docs/report/introduction/testbed-2n-clx.svg deleted file mode 100644 index 326d66ed48..0000000000 --- a/docs/report/introduction/testbed-2n-clx.svg +++ /dev/null @@ -1,1864 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="101.6mm" height="140mm" viewBox="0 0 10160 14000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="10160" height="14000"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="10" y="14" width="10140" height="13972"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Arial embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 801,0 Z"/> - <glyph unicode="U" horiz-adv-x="1192" d="M 731,-20 C 616,-20 515,1 429,43 343,85 276,146 229,226 182,306 158,401 158,512 L 158,1409 349,1409 349,528 C 349,399 382,302 447,235 512,168 607,135 730,135 857,135 955,170 1026,239 1096,308 1131,408 1131,541 L 1131,1409 1321,1409 1321,530 C 1321,416 1297,318 1249,235 1200,152 1132,89 1044,46 955,2 851,-20 731,-20 Z"/> - <glyph unicode="P" horiz-adv-x="1112" d="M 1258,985 C 1258,852 1215,746 1128,667 1041,588 922,549 773,549 L 359,549 359,0 168,0 168,1409 761,1409 C 919,1409 1041,1372 1128,1298 1215,1224 1258,1120 1258,985 Z M 1066,983 C 1066,1165 957,1256 738,1256 L 359,1256 359,700 746,700 C 959,700 1066,794 1066,983 Z"/> - <glyph unicode="I" horiz-adv-x="213" d="M 189,0 L 189,1409 380,1409 380,0 189,0 Z"/> - <glyph unicode="6" horiz-adv-x="980" d="M 1049,461 C 1049,312 1009,195 928,109 847,23 736,-20 594,-20 435,-20 314,39 230,157 146,275 104,447 104,672 104,916 148,1103 235,1234 322,1365 447,1430 608,1430 821,1430 955,1334 1010,1143 L 838,1112 C 803,1227 725,1284 606,1284 503,1284 424,1236 368,1141 311,1045 283,906 283,725 316,786 362,832 421,864 480,895 548,911 625,911 755,911 858,870 935,789 1011,708 1049,598 1049,461 Z M 866,453 C 866,555 841,634 791,689 741,744 671,772 582,772 498,772 430,748 379,699 327,650 301,582 301,496 301,387 328,298 382,229 435,160 504,125 588,125 675,125 743,154 792,213 841,271 866,351 866,453 Z"/> - <glyph unicode="1" horiz-adv-x="927" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 156,0 Z"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1879" descent="476"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="1112" d="M 659,-104 C 607,-237 556,-324 507,-365 458,-406 392,-426 309,-426 L 162,-426 162,-272 270,-272 C 321,-272 360,-260 388,-236 416,-212 447,-155 481,-66 L 514,18 61,1120 256,1120 606,244 956,1120 1151,1120 659,-104 Z"/> - <glyph unicode="x" horiz-adv-x="1112" d="M 1124,1120 L 719,575 1145,0 928,0 602,440 276,0 59,0 494,586 96,1120 313,1120 610,721 907,1120 1124,1120 Z"/> - <glyph unicode="v" horiz-adv-x="1112" d="M 61,1120 L 256,1120 606,180 956,1120 1151,1120 731,0 481,0 61,1120 Z"/> - <glyph unicode="u" horiz-adv-x="953" d="M 174,442 L 174,1120 358,1120 358,449 C 358,343 379,264 420,211 461,158 523,131 606,131 705,131 784,163 842,226 899,289 928,376 928,485 L 928,1120 1112,1120 1112,0 928,0 928,172 C 883,104 832,54 773,21 714,-12 645,-29 567,-29 438,-29 341,11 274,91 207,171 174,288 174,442 Z "/> - <glyph unicode="t" horiz-adv-x="715" d="M 375,1438 L 375,1120 754,1120 754,977 375,977 375,369 C 375,278 388,219 413,193 438,167 488,154 565,154 L 754,154 754,0 565,0 C 423,0 325,27 271,80 217,133 190,229 190,369 L 190,977 55,977 55,1120 190,1120 190,1438 375,1438 Z"/> - <glyph unicode="s" horiz-adv-x="874" d="M 907,1087 L 907,913 C 855,940 801,960 745,973 689,986 631,993 571,993 480,993 411,979 366,951 320,923 297,881 297,825 297,782 313,749 346,725 379,700 444,677 543,655 L 606,641 C 737,613 830,574 885,523 940,472 967,400 967,309 967,205 926,123 844,62 761,1 648,-29 504,-29 444,-29 382,-23 317,-12 252,0 183,18 111,41 L 111,231 C 179,196 246,169 312,152 378,134 443,125 508,125 595,125 661,140 708,170 755,199 778,241 778,295 778,345 761,383 728,410 694,437 620,462 506,487 L 442,502 C 328,526 246,563 195,613 144,662 119,730 119,817 119,922 156,1004 231,1061 306,1118 412,1147 549,1147 617,1147 681,1142 741,1132 801,1122 856,1107 907,1087 Z"/> - <glyph unicode="r" horiz-adv-x="663" d="M 842,948 C 821,960 799,969 775,975 750,980 723,983 694,983 590,983 510,949 455,882 399,814 371,717 371,590 L 371,0 186,0 186,1120 371,1120 371,946 C 410,1014 460,1065 522,1098 584,1131 659,1147 748,1147 761,1147 775,1146 790,1145 805,1143 822,1140 841,1137 L 842,948 Z"/> - <glyph unicode="o" horiz-adv-x="1033" d="M 627,991 C 528,991 450,953 393,876 336,799 307,693 307,559 307,425 336,320 393,243 450,166 528,127 627,127 725,127 803,166 860,243 917,320 946,426 946,559 946,692 917,797 860,875 803,952 725,991 627,991 Z M 627,1147 C 787,1147 913,1095 1004,991 1095,887 1141,743 1141,559 1141,376 1095,232 1004,128 913,23 787,-29 627,-29 466,-29 341,23 250,128 159,232 113,376 113,559 113,743 159,887 250,991 341,1095 466,1147 627,1147 Z"/> - <glyph unicode="n" horiz-adv-x="954" d="M 1124,676 L 1124,0 940,0 940,670 C 940,776 919,855 878,908 837,961 775,987 692,987 593,987 514,955 457,892 400,829 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 415,1013 467,1064 527,1097 586,1130 655,1147 733,1147 862,1147 959,1107 1025,1028 1091,948 1124,831 1124,676 Z"/> - <glyph unicode="m" horiz-adv-x="1642" d="M 1065,905 C 1111,988 1166,1049 1230,1088 1294,1127 1369,1147 1456,1147 1573,1147 1663,1106 1726,1025 1789,943 1821,827 1821,676 L 1821,0 1636,0 1636,670 C 1636,777 1617,857 1579,909 1541,961 1483,987 1405,987 1310,987 1234,955 1179,892 1124,829 1096,742 1096,633 L 1096,0 911,0 911,670 C 911,778 892,858 854,910 816,961 757,987 678,987 584,987 509,955 454,892 399,828 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 413,1015 463,1065 522,1098 581,1131 650,1147 731,1147 812,1147 882,1126 939,1085 996,1044 1038,984 1065,905 Z"/> - <glyph unicode="l" horiz-adv-x="213" d="M 193,1556 L 377,1556 377,0 193,0 193,1556 Z"/> - <glyph unicode="k" horiz-adv-x="1007" d="M 186,1556 L 371,1556 371,637 920,1120 1155,1120 561,596 1180,0 940,0 371,547 371,0 186,0 186,1556 Z"/> - <glyph unicode="i" horiz-adv-x="213" d="M 193,1120 L 377,1120 377,0 193,0 193,1120 Z M 193,1556 L 377,1556 377,1323 193,1323 193,1556 Z"/> - <glyph unicode="f" horiz-adv-x="742" d="M 760,1556 L 760,1403 584,1403 C 518,1403 472,1390 447,1363 421,1336 408,1288 408,1219 L 408,1120 711,1120 711,977 408,977 408,0 223,0 223,977 47,977 47,1120 223,1120 223,1198 C 223,1323 252,1414 310,1471 368,1528 460,1556 586,1556 L 760,1556 Z"/> - <glyph unicode="e" horiz-adv-x="1059" d="M 1151,606 L 1151,516 305,516 C 313,389 351,293 420,227 488,160 583,127 705,127 776,127 844,136 911,153 977,170 1043,196 1108,231 L 1108,57 C 1042,29 974,8 905,-7 836,-22 765,-29 694,-29 515,-29 374,23 270,127 165,231 113,372 113,549 113,732 163,878 262,986 361,1093 494,1147 662,1147 813,1147 932,1099 1020,1002 1107,905 1151,773 1151,606 Z M 967,659 C 966,760 938,841 883,901 828,961 755,991 664,991 561,991 479,962 418,904 356,846 320,764 311,659 L 967,659 Z"/> - <glyph unicode="d" horiz-adv-x="1006" d="M 930,950 L 930,1556 1114,1556 1114,0 930,0 930,168 C 891,101 843,52 784,20 725,-13 654,-29 571,-29 436,-29 326,25 241,133 156,241 113,383 113,559 113,735 156,877 241,985 326,1093 436,1147 571,1147 654,1147 725,1131 784,1099 843,1066 891,1017 930,950 Z M 303,559 C 303,424 331,318 387,241 442,164 519,125 616,125 713,125 790,164 846,241 902,318 930,424 930,559 930,694 902,801 846,878 790,955 713,993 616,993 519,993 442,955 387,878 331,801 303,694 303,559 Z"/> - <glyph unicode="c" horiz-adv-x="900" d="M 999,1077 L 999,905 C 947,934 895,955 843,970 790,984 737,991 684,991 565,991 472,953 406,878 340,802 307,696 307,559 307,422 340,316 406,241 472,165 565,127 684,127 737,127 790,134 843,149 895,163 947,184 999,213 L 999,43 C 948,19 895,1 840,-11 785,-23 726,-29 664,-29 495,-29 361,24 262,130 163,236 113,379 113,559 113,742 163,885 264,990 364,1095 501,1147 676,1147 733,1147 788,1141 842,1130 896,1118 948,1100 999,1077 Z"/> - <glyph unicode="a" horiz-adv-x="980" d="M 702,563 C 553,563 450,546 393,512 336,478 307,420 307,338 307,273 329,221 372,183 415,144 473,125 547,125 649,125 731,161 793,234 854,306 885,402 885,522 L 885,563 702,563 Z M 1069,639 L 1069,0 885,0 885,170 C 843,102 791,52 728,20 665,-13 589,-29 498,-29 383,-29 292,3 225,68 157,132 123,218 123,326 123,452 165,547 250,611 334,675 460,707 627,707 L 885,707 885,725 C 885,810 857,875 802,922 746,968 668,991 567,991 503,991 441,983 380,968 319,953 261,930 205,899 L 205,1069 C 272,1095 338,1115 401,1128 464,1141 526,1147 586,1147 748,1147 869,1105 949,1021 1029,937 1069,810 1069,639 Z"/> - <glyph unicode="X" horiz-adv-x="1297" d="M 129,1493 L 346,1493 717,938 1090,1493 1307,1493 827,776 1339,0 1122,0 702,635 279,0 61,0 594,797 129,1493 Z"/> - <glyph unicode="U" horiz-adv-x="1165" d="M 178,1493 L 381,1493 381,586 C 381,426 410,311 468,241 526,170 620,135 750,135 879,135 973,170 1031,241 1089,311 1118,426 1118,586 L 1118,1493 1321,1493 1321,561 C 1321,366 1273,219 1177,120 1080,21 938,-29 750,-29 561,-29 419,21 323,120 226,219 178,366 178,561 L 178,1493 Z"/> - <glyph unicode="T" horiz-adv-x="1297" d="M -6,1493 L 1257,1493 1257,1323 727,1323 727,0 524,0 524,1323 -6,1323 -6,1493 Z"/> - <glyph unicode="S" horiz-adv-x="1060" d="M 1096,1444 L 1096,1247 C 1019,1284 947,1311 879,1329 811,1347 745,1356 682,1356 572,1356 487,1335 428,1292 368,1249 338,1189 338,1110 338,1044 358,994 398,961 437,927 512,900 623,879 L 745,854 C 896,825 1007,775 1079,703 1150,630 1186,533 1186,412 1186,267 1138,158 1041,83 944,8 801,-29 614,-29 543,-29 468,-21 389,-5 309,11 226,35 141,66 L 141,274 C 223,228 303,193 382,170 461,147 538,135 614,135 729,135 818,158 881,203 944,248 975,313 975,397 975,470 953,528 908,569 863,610 789,641 686,662 L 563,686 C 412,716 303,763 236,827 169,891 135,980 135,1094 135,1226 182,1330 275,1406 368,1482 496,1520 659,1520 729,1520 800,1514 873,1501 946,1488 1020,1469 1096,1444 Z"/> - <glyph unicode="R" horiz-adv-x="1192" d="M 909,700 C 952,685 995,654 1036,606 1077,558 1118,492 1159,408 L 1364,0 1147,0 956,383 C 907,483 859,549 813,582 766,615 703,631 623,631 L 403,631 403,0 201,0 201,1493 657,1493 C 828,1493 955,1457 1039,1386 1123,1315 1165,1207 1165,1063 1165,969 1143,891 1100,829 1056,767 992,724 909,700 Z M 403,1327 L 403,797 657,797 C 754,797 828,820 878,865 927,910 952,976 952,1063 952,1150 927,1216 878,1261 828,1305 754,1327 657,1327 L 403,1327 Z"/> - <glyph unicode="P" horiz-adv-x="980" d="M 403,1327 L 403,766 657,766 C 751,766 824,790 875,839 926,888 952,957 952,1047 952,1136 926,1205 875,1254 824,1303 751,1327 657,1327 L 403,1327 Z M 201,1493 L 657,1493 C 824,1493 951,1455 1037,1380 1122,1304 1165,1193 1165,1047 1165,900 1122,788 1037,713 951,638 824,600 657,600 L 403,600 403,0 201,0 201,1493 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 201,1493 L 473,1493 1135,244 1135,1493 1331,1493 1331,0 1059,0 397,1249 397,0 201,0 201,1493 Z"/> - <glyph unicode="I" horiz-adv-x="239" d="M 201,1493 L 403,1493 403,0 201,0 201,1493 Z"/> - <glyph unicode="G" horiz-adv-x="1324" d="M 1219,213 L 1219,614 889,614 889,780 1419,780 1419,139 C 1341,84 1255,42 1161,14 1067,-15 967,-29 860,-29 627,-29 444,39 313,176 181,312 115,502 115,745 115,989 181,1179 313,1316 444,1452 627,1520 860,1520 957,1520 1050,1508 1138,1484 1225,1460 1306,1425 1380,1378 L 1380,1163 C 1305,1226 1226,1274 1142,1306 1058,1338 970,1354 877,1354 694,1354 557,1303 466,1201 374,1099 328,947 328,745 328,544 374,392 466,290 557,188 694,137 877,137 948,137 1012,143 1068,156 1124,168 1174,187 1219,213 Z"/> - <glyph unicode="D" horiz-adv-x="1271" d="M 403,1327 L 403,166 647,166 C 853,166 1004,213 1100,306 1195,399 1243,547 1243,748 1243,948 1195,1095 1100,1188 1004,1281 853,1327 647,1327 L 403,1327 Z M 201,1493 L 616,1493 C 905,1493 1118,1433 1253,1313 1388,1192 1456,1004 1456,748 1456,491 1388,302 1252,181 1116,60 904,0 616,0 L 201,0 201,1493 Z"/> - <glyph unicode="C" horiz-adv-x="1218" d="M 1319,1378 L 1319,1165 C 1251,1228 1179,1276 1102,1307 1025,1338 943,1354 856,1354 685,1354 555,1302 464,1198 373,1093 328,942 328,745 328,548 373,398 464,294 555,189 685,137 856,137 943,137 1025,153 1102,184 1179,215 1251,263 1319,326 L 1319,115 C 1248,67 1174,31 1095,7 1016,-17 932,-29 844,-29 618,-29 440,40 310,179 180,317 115,506 115,745 115,985 180,1174 310,1313 440,1451 618,1520 844,1520 933,1520 1018,1508 1097,1485 1176,1461 1250,1425 1319,1378 Z"/> - <glyph unicode="8" horiz-adv-x="1033" d="M 651,709 C 555,709 480,683 425,632 370,581 342,510 342,420 342,330 370,259 425,208 480,157 555,131 651,131 747,131 823,157 878,209 933,260 961,331 961,420 961,510 934,581 879,632 824,683 748,709 651,709 Z M 449,795 C 362,816 295,857 247,916 198,975 174,1048 174,1133 174,1252 217,1347 302,1416 387,1485 503,1520 651,1520 800,1520 916,1485 1001,1416 1086,1347 1128,1252 1128,1133 1128,1048 1104,975 1056,916 1007,857 940,816 854,795 951,772 1027,728 1082,662 1136,596 1163,515 1163,420 1163,275 1119,164 1031,87 942,10 816,-29 651,-29 486,-29 360,10 272,87 183,164 139,275 139,420 139,515 166,596 221,662 276,728 352,772 449,795 Z M 375,1114 C 375,1037 399,976 448,933 496,890 564,868 651,868 738,868 806,890 855,933 904,976 928,1037 928,1114 928,1191 904,1252 855,1295 806,1338 738,1360 651,1360 564,1360 496,1338 448,1295 399,1252 375,1191 375,1114 Z"/> - <glyph unicode="6" horiz-adv-x="1060" d="M 676,827 C 585,827 514,796 461,734 408,672 381,587 381,479 381,372 408,287 461,225 514,162 585,131 676,131 767,131 839,162 892,225 945,287 971,372 971,479 971,587 945,672 892,734 839,796 767,827 676,827 Z M 1077,1460 L 1077,1276 C 1026,1300 975,1318 924,1331 872,1344 821,1350 770,1350 637,1350 535,1305 465,1215 394,1125 354,989 344,807 383,865 433,910 492,941 551,972 617,987 688,987 838,987 957,942 1044,851 1131,760 1174,636 1174,479 1174,326 1129,203 1038,110 947,17 827,-29 676,-29 503,-29 371,37 280,170 189,302 143,494 143,745 143,981 199,1169 311,1310 423,1450 573,1520 762,1520 813,1520 864,1515 916,1505 967,1495 1021,1480 1077,1460 Z"/> - <glyph unicode="5" horiz-adv-x="1007" d="M 221,1493 L 1014,1493 1014,1323 406,1323 406,957 C 435,967 465,975 494,980 523,985 553,987 582,987 749,987 881,941 978,850 1075,759 1124,635 1124,479 1124,318 1074,194 974,105 874,16 733,-29 551,-29 488,-29 425,-24 360,-13 295,-2 227,14 158,35 L 158,238 C 218,205 280,181 344,165 408,149 476,141 547,141 662,141 754,171 821,232 888,293 922,375 922,479 922,583 888,665 821,726 754,787 662,817 547,817 493,817 439,811 386,799 332,787 277,768 221,743 L 221,1493 Z"/> - <glyph unicode="4" horiz-adv-x="1113" d="M 774,1317 L 264,520 774,520 774,1317 Z M 721,1493 L 975,1493 975,520 1188,520 1188,352 975,352 975,0 774,0 774,352 100,352 100,547 721,1493 Z"/> - <glyph unicode="3" horiz-adv-x="1007" d="M 831,805 C 928,784 1003,741 1058,676 1112,611 1139,530 1139,434 1139,287 1088,173 987,92 886,11 742,-29 555,-29 492,-29 428,-23 362,-11 295,2 227,20 156,45 L 156,240 C 212,207 273,183 340,166 407,149 476,141 549,141 676,141 772,166 839,216 905,266 938,339 938,434 938,522 907,591 846,641 784,690 698,715 588,715 L 414,715 414,881 596,881 C 695,881 771,901 824,941 877,980 903,1037 903,1112 903,1189 876,1248 822,1289 767,1330 689,1350 588,1350 533,1350 473,1344 410,1332 347,1320 277,1301 201,1276 L 201,1456 C 278,1477 350,1493 417,1504 484,1515 547,1520 606,1520 759,1520 881,1485 970,1416 1059,1346 1104,1252 1104,1133 1104,1050 1080,981 1033,924 986,867 918,827 831,805 Z"/> - <glyph unicode="2" horiz-adv-x="980" d="M 393,170 L 1098,170 1098,0 150,0 150,170 C 227,249 331,356 464,490 596,623 679,709 713,748 778,821 823,882 849,933 874,983 887,1032 887,1081 887,1160 859,1225 804,1275 748,1325 675,1350 586,1350 523,1350 456,1339 386,1317 315,1295 240,1262 160,1217 L 160,1421 C 241,1454 317,1478 388,1495 459,1512 523,1520 582,1520 737,1520 860,1481 952,1404 1044,1327 1090,1223 1090,1094 1090,1033 1079,975 1056,920 1033,865 991,800 930,725 913,706 860,650 771,558 682,465 556,336 393,170 Z"/> - <glyph unicode="1" horiz-adv-x="900" d="M 254,170 L 584,170 584,1309 225,1237 225,1421 582,1493 784,1493 784,170 1114,170 1114,0 254,0 254,170 Z"/> - <glyph unicode="0" horiz-adv-x="1033" d="M 651,1360 C 547,1360 469,1309 417,1207 364,1104 338,950 338,745 338,540 364,387 417,285 469,182 547,131 651,131 756,131 834,182 887,285 939,387 965,540 965,745 965,950 939,1104 887,1207 834,1309 756,1360 651,1360 Z M 651,1520 C 818,1520 946,1454 1035,1322 1123,1189 1167,997 1167,745 1167,494 1123,302 1035,170 946,37 818,-29 651,-29 484,-29 356,37 268,170 179,302 135,494 135,745 135,997 179,1189 268,1322 356,1454 484,1520 651,1520 Z"/> - <glyph unicode="-" horiz-adv-x="583" d="M 100,643 L 639,643 639,479 100,479 100,643 Z"/> - <glyph unicode=")" horiz-adv-x="477" d="M 164,1554 L 324,1554 C 424,1397 499,1243 549,1092 598,941 623,792 623,643 623,494 598,343 549,192 499,41 424,-113 324,-270 L 164,-270 C 253,-117 319,35 363,186 406,337 428,489 428,643 428,797 406,949 363,1099 319,1249 253,1401 164,1554 Z"/> - <glyph unicode="(" horiz-adv-x="477" d="M 635,1554 C 546,1401 479,1249 436,1099 393,949 371,797 371,643 371,489 393,337 437,186 480,35 546,-117 635,-270 L 475,-270 C 375,-113 300,41 251,192 201,343 176,494 176,643 176,792 201,941 250,1092 299,1243 374,1397 475,1554 L 635,1554 Z"/> - <glyph unicode=" " horiz-adv-x="635"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132 id133 id134 id135 id136 id137 id138 id139 id140 id141 id142 id143 id144 id145 id146 id147 id148 id149 id150 id151 id152 id153 id154 id155 id156 id157 id158 id159 id160 id161 id162 id163 id164 id165 id166 id167 id168 id169 id170 id171 id172 id173 id174 id175 id176 id177 id178 id179 id180 id181 id182 id183 id184 id185 id186 id187 id188 id189 id190 id191 id192 id193 id194 id195 id196 id197 id198 id199 id200 id201 id202 id203 id204 id205 id206 id207 id208 id209 id210 id211 id212 id213 id214 id215 id216 id217 id218 id219 id220 id221 id222 id223 id224 id225 id226 id227 id228 id229 id230 id231 id232 id233"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="Group"> - <g class="com.sun.star.drawing.LineShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="3014" y="6586" width="108" height="1971"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="miter" d="M 3067,6587 L 3068,8555"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="3619" y="6584" width="108" height="1972"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="miter" d="M 3672,6585 L 3673,8554"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.LineShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="6314" y="6586" width="108" height="1971"/> - <path fill="none" stroke="rgb(99,160,215)" stroke-width="106" stroke-linejoin="miter" d="M 6367,6587 L 6368,8555"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="6919" y="6584" width="108" height="1971"/> - <path fill="none" stroke="rgb(99,160,215)" stroke-width="106" stroke-linejoin="miter" d="M 6972,6585 L 6973,8553"/> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="500" y="929" width="9086" height="12584"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 5043,13507 L 505,13507 505,934 9580,934 9580,13507 5043,13507 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="1372" y="9585" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4992,9603 L 8594,9603 8594,12781 1390,12781 1390,9603 4992,9603 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4992,9603 L 8594,9603 8594,12781 1390,12781 1390,9603 4992,9603 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="7203" y="9369" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 7656,9812 L 7212,9812 7212,9378 8099,9378 8099,9812 7656,9812 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 7656,9812 L 7212,9812 7212,9378 8099,9378 8099,9812 7656,9812 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7318" y="9741"><tspan fill="rgb(0,0,0)" stroke="none">NIC6</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="7956" y="8599" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7979,9317 L 7974,8617"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7979,9317 L 7979,9317 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7974,8617 L 7974,8617 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="7878" y="9309" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7962,9318 L 8036,9318 8036,9417 7887,9417 7887,9318 7962,9318 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7962,9318 L 8036,9318 8036,9417 7887,9417 7887,9318 7962,9318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="7235" y="9312" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7319,9321 L 7393,9321 7393,9420 7244,9420 7244,9321 7319,9321 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7319,9321 L 7393,9321 7393,9420 7244,9420 7244,9321 7319,9321 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="7299" y="8554" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7317,9320 L 7319,8572"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7317,9320 L 7317,9320 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7319,8572 L 7319,8572 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="7723" y="8551" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7741,9315 L 7743,8569"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7741,9315 L 7741,9315 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7743,8569 L 7743,8569 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="7658" y="9307" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7742,9316 L 7816,9316 7816,9415 7667,9415 7667,9316 7742,9316 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7742,9316 L 7816,9316 7816,9415 7667,9415 7667,9316 7742,9316 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="7447" y="9309" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7531,9318 L 7605,9318 7605,9417 7456,9417 7456,9318 7531,9318 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7531,9318 L 7605,9318 7605,9417 7456,9417 7456,9318 7531,9318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="7524" y="8551" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7548,9317 L 7542,8569"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7548,9317 L 7548,9317 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7542,8569 L 7542,8569 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="5281" y="10551" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6699,11735 L 5299,11735 5299,10569 8099,10569 8099,11735 6699,11735 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 6699,11735 L 5299,11735 5299,10569 8099,10569 8099,11735 6699,11735 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6016" y="10873"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5900" y="11226"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5542" y="11579"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8280</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="6238" y="9372" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6691,9815 L 6247,9815 6247,9381 7134,9381 7134,9815 6691,9815 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6691,9815 L 6247,9815 6247,9381 7134,9381 7134,9815 6691,9815 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6353" y="9744"><tspan fill="rgb(0,0,0)" stroke="none">NIC5</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="6992" y="8556" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7015,9320 L 7010,8574"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7015,9320 L 7015,9320 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7010,8574 L 7010,8574 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="6914" y="9312" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6998,9321 L 7072,9321 7072,9420 6923,9420 6923,9321 6998,9321 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6998,9321 L 7072,9321 7072,9420 6923,9420 6923,9321 6998,9321 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="6270" y="9314" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6354,9323 L 6428,9323 6428,9422 6279,9422 6279,9323 6354,9323 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6354,9323 L 6428,9323 6428,9422 6279,9422 6279,9323 6354,9323 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="6335" y="8556" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6353,9322 L 6355,8574"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6353,9322 L 6353,9322 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6355,8574 L 6355,8574 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="6759" y="8554" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6777,9318 L 6779,8572"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6777,9318 L 6777,9318 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6779,8572 L 6779,8572 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="6693" y="9310" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6777,9319 L 6851,9319 6851,9418 6702,9418 6702,9319 6777,9319 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6777,9319 L 6851,9319 6851,9418 6702,9418 6702,9319 6777,9319 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="6482" y="9312" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6566,9321 L 6640,9321 6640,9420 6491,9420 6491,9321 6566,9321 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6566,9321 L 6640,9321 6640,9420 6491,9420 6491,9321 6566,9321 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="6559" y="8554" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6583,9320 L 6577,8572"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6583,9320 L 6583,9320 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6577,8572 L 6577,8572 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="5289" y="9374" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 5742,9817 L 5298,9817 5298,9383 6185,9383 6185,9817 5742,9817 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5742,9817 L 5298,9817 5298,9383 6185,9383 6185,9817 5742,9817 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5404" y="9746"><tspan fill="rgb(0,0,0)" stroke="none">NIC4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="6043" y="8558" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6066,9322 L 6061,8576"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6066,9322 L 6066,9322 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6061,8576 L 6061,8576 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="5965" y="9314" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6049,9323 L 6123,9323 6123,9422 5974,9422 5974,9323 6049,9323 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6049,9323 L 6123,9323 6123,9422 5974,9422 5974,9323 6049,9323 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="5321" y="9316" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5405,9325 L 5479,9325 5479,9424 5330,9424 5330,9325 5405,9325 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5405,9325 L 5479,9325 5479,9424 5330,9424 5330,9325 5405,9325 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="5386" y="8606" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5404,9324 L 5406,8624"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5404,9324 L 5404,9324 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5406,8624 L 5406,8624 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="5810" y="8556" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5828,9320 L 5830,8574"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5828,9320 L 5828,9320 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5830,8574 L 5830,8574 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="5744" y="9312" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5828,9321 L 5902,9321 5902,9420 5753,9420 5753,9321 5828,9321 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5828,9321 L 5902,9321 5902,9420 5753,9420 5753,9321 5828,9321 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="5533" y="9314" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5617,9323 L 5691,9323 5691,9422 5542,9422 5542,9323 5617,9323 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5617,9323 L 5691,9323 5691,9422 5542,9422 5542,9323 5617,9323 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="5610" y="8556" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5634,9322 L 5628,8574"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5634,9322 L 5634,9322 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5628,8574 L 5628,8574 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="7349" y="9819" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 7627,9819 L 7904,9980 7766,9980 7766,10390 7904,10390 7627,10552 7349,10390 7488,10390 7488,9980 7349,9980 7627,9819 Z M 7904,9819 L 7904,9819 Z M 7349,10552 L 7349,10552 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="7388" y="10016" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 7626,10359 L 7388,10359 7388,10016 7863,10016 7863,10359 7626,10359 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7397" y="10301"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="6372" y="9823" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6650,9823 L 6927,9984 6789,9984 6789,10394 6927,10394 6650,10556 6372,10394 6511,10394 6511,9984 6372,9984 6650,9823 Z M 6927,9823 L 6927,9823 Z M 6372,10556 L 6372,10556 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="6410" y="10020" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6648,10363 L 6410,10363 6410,10020 6885,10020 6885,10363 6648,10363 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6419" y="10305"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="5418" y="9832" width="558" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 5697,9832 L 5974,9993 5836,9993 5836,10403 5974,10403 5697,10565 5419,10403 5558,10403 5558,9993 5419,9993 5697,9832 Z M 5974,9832 L 5974,9832 Z M 5419,10565 L 5419,10565 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="5458" y="10029" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5696,10372 L 5458,10372 5458,10029 5933,10029 5933,10372 5696,10372 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5467" y="10314"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="1962" y="10566" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3380,11750 L 1980,11750 1980,10584 4780,10584 4780,11750 3380,11750 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 3380,11750 L 1980,11750 1980,10584 4780,10584 4780,11750 3380,11750 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2697" y="10888"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2581" y="11241"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2223" y="11594"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8280</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="3888" y="9375" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 4341,9818 L 3897,9818 3897,9384 4784,9384 4784,9818 4341,9818 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4341,9818 L 3897,9818 3897,9384 4784,9384 4784,9818 4341,9818 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4003" y="9747"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="4642" y="8605" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4665,9323 L 4660,8623"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4665,9323 L 4665,9323 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4660,8623 L 4660,8623 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="4564" y="9315" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4648,9324 L 4722,9324 4722,9423 4573,9423 4573,9324 4648,9324 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4648,9324 L 4722,9324 4722,9423 4573,9423 4573,9324 4648,9324 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="3920" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4004,9326 L 4078,9326 4078,9425 3929,9425 3929,9326 4004,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4004,9326 L 4078,9326 4078,9425 3929,9425 3929,9326 4004,9326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="3985" y="8559" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4003,9325 L 4005,8577"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4003,9325 L 4003,9325 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4005,8577 L 4005,8577 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="4409" y="8557" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4427,9321 L 4429,8575"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4427,9321 L 4427,9321 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4429,8575 L 4429,8575 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="4343" y="9313" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4427,9322 L 4501,9322 4501,9421 4352,9421 4352,9322 4427,9322 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4427,9322 L 4501,9322 4501,9421 4352,9421 4352,9322 4427,9322 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="4132" y="9315" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4216,9324 L 4290,9324 4290,9423 4141,9423 4141,9324 4216,9324 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4216,9324 L 4290,9324 4290,9423 4141,9423 4141,9324 4216,9324 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="4209" y="8557" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4233,9323 L 4227,8575"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4233,9323 L 4233,9323 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4227,8575 L 4227,8575 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="2924" y="9377" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 3377,9820 L 2933,9820 2933,9386 3820,9386 3820,9820 3377,9820 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 3377,9820 L 2933,9820 2933,9386 3820,9386 3820,9820 3377,9820 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3039" y="9749"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="3677" y="8561" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3700,9325 L 3695,8579"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3700,9325 L 3700,9325 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3695,8579 L 3695,8579 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="3599" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3683,9326 L 3757,9326 3757,9425 3608,9425 3608,9326 3683,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3683,9326 L 3757,9326 3757,9425 3608,9425 3608,9326 3683,9326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="2955" y="9319" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3039,9328 L 3113,9328 3113,9427 2964,9427 2964,9328 3039,9328 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3039,9328 L 3113,9328 3113,9427 2964,9427 2964,9328 3039,9328 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="3020" y="8561" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3038,9327 L 3040,8579"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3038,9327 L 3038,9327 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3040,8579 L 3040,8579 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="3444" y="8559" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3462,9323 L 3464,8577"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3462,9323 L 3462,9323 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3464,8577 L 3464,8577 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="3379" y="9315" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3463,9324 L 3537,9324 3537,9423 3388,9423 3388,9324 3463,9324 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3463,9324 L 3537,9324 3537,9423 3388,9423 3388,9324 3463,9324 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="3168" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3252,9326 L 3326,9326 3326,9425 3177,9425 3177,9326 3252,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3252,9326 L 3326,9326 3326,9425 3177,9425 3177,9326 3252,9326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="3245" y="8559" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3269,9325 L 3263,8577"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3269,9325 L 3269,9325 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3263,8577 L 3263,8577 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="1975" y="9379" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 2428,9822 L 1984,9822 1984,9388 2871,9388 2871,9822 2428,9822 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 2428,9822 L 1984,9822 1984,9388 2871,9388 2871,9822 2428,9822 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2090" y="9751"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="2728" y="8563" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2751,9327 L 2746,8581"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2751,9327 L 2751,9327 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2746,8581 L 2746,8581 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="2650" y="9319" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2734,9328 L 2808,9328 2808,9427 2659,9427 2659,9328 2734,9328 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2734,9328 L 2808,9328 2808,9427 2659,9427 2659,9328 2734,9328 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="2007" y="9321" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2091,9330 L 2165,9330 2165,9429 2016,9429 2016,9330 2091,9330 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2091,9330 L 2165,9330 2165,9429 2016,9429 2016,9330 2091,9330 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="2072" y="8611" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2090,9329 L 2092,8629"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2090,9329 L 2090,9329 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2092,8629 L 2092,8629 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="2495" y="8561" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2513,9325 L 2515,8579"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2513,9325 L 2513,9325 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2515,8579 L 2515,8579 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="2430" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2514,9326 L 2588,9326 2588,9425 2439,9425 2439,9326 2514,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2514,9326 L 2588,9326 2588,9425 2439,9425 2439,9326 2514,9326 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="2219" y="9319" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2303,9328 L 2377,9328 2377,9427 2228,9427 2228,9328 2303,9328 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2303,9328 L 2377,9328 2377,9427 2228,9427 2228,9328 2303,9328 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="2296" y="8561" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2320,9327 L 2314,8579"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2320,9327 L 2320,9327 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2314,8579 L 2314,8579 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="4034" y="9824" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4313,9824 L 4590,9985 4452,9985 4452,10395 4590,10395 4313,10557 4035,10395 4174,10395 4174,9985 4035,9985 4313,9824 Z M 4590,9824 L 4590,9824 Z M 4035,10557 L 4035,10557 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="4073" y="10021" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 4311,10364 L 4073,10364 4073,10021 4548,10021 4548,10364 4311,10364 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4082" y="10306"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="3056" y="9829" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 3335,9829 L 3612,9990 3474,9990 3474,10400 3612,10400 3335,10562 3057,10400 3196,10400 3196,9990 3057,9990 3335,9829 Z M 3612,9829 L 3612,9829 Z M 3057,10562 L 3057,10562 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="3096" y="10026" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 3334,10369 L 3096,10369 3096,10026 3571,10026 3571,10369 3334,10369 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3105" y="10311"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="2105" y="9837" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 2383,9837 L 2660,9998 2522,9998 2522,10408 2660,10408 2383,10570 2105,10408 2244,10408 2244,9998 2105,9998 2383,9837 Z M 2660,9837 L 2660,9837 Z M 2105,10570 L 2105,10570 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="2143" y="10035" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 2381,10378 L 2143,10378 2143,10035 2618,10035 2618,10378 2381,10378 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2152" y="10320"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="5367" y="8462" width="2666" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 5420,8642 L 5420,8642 5420,8635 5420,8629 5421,8622 5421,8616 5422,8609 5422,8603 5423,8597 5424,8591 5426,8585 5427,8579 5428,8573 5430,8568 5431,8563 5433,8558 5435,8553 5437,8548 5439,8544 5441,8540 5443,8536 5446,8533 5448,8530 5450,8527 5453,8524 5455,8522 5458,8520 5460,8519 5463,8518 5466,8517 5468,8516 5471,8516 7927,8515 7927,8515 7930,8515 7932,8516 7935,8517 7938,8518 7940,8519 7943,8521 7945,8523 7948,8526 7950,8529 7952,8532 7955,8535 7957,8539 7959,8543 7961,8547 7963,8552 7965,8557 7966,8562 7968,8567 7970,8572 7971,8578 7972,8584 7973,8590 7975,8596 7975,8602 7976,8608 7977,8615 7977,8621 7978,8628 7978,8634 7978,8641"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 5420,8642 L 5420,8642 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7979,8515 L 7979,8515 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="2048" y="8471" width="2666" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2101,8651 L 2101,8651 2101,8644 2101,8638 2102,8631 2102,8625 2103,8618 2103,8612 2104,8606 2105,8600 2107,8594 2108,8588 2109,8582 2111,8577 2112,8572 2114,8567 2116,8562 2118,8557 2120,8553 2122,8549 2124,8545 2127,8542 2129,8539 2131,8536 2134,8533 2136,8531 2139,8529 2141,8528 2144,8527 2147,8526 2149,8525 2152,8525 4608,8524 4608,8524 4611,8524 4613,8525 4616,8526 4619,8527 4621,8528 4624,8530 4626,8532 4629,8535 4631,8538 4633,8541 4636,8544 4638,8548 4640,8552 4642,8556 4644,8561 4646,8566 4647,8571 4649,8576 4651,8581 4652,8587 4653,8593 4654,8599 4656,8605 4656,8611 4657,8617 4658,8624 4658,8630 4659,8637 4659,8643 4659,8650"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2101,8651 L 2101,8651 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 4660,8524 L 4660,8524 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="1440" y="11762" width="1219" height="890"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1440" y="12132"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1440" y="12576"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="1049" y="625" width="7795" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="4946" y1="634" x2="4946" y2="1285" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 4946,1285 L 1058,1285 1058,634 8834,634 8834,1285 4946,1285 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4946,1285 L 1058,1285 1058,634 8834,634 8834,1285 4946,1285 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="1308" y="1075"><tspan fill="rgb(0,0,0)" stroke="none">2-Node Xeon Cascade Lake (2n-clx)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="2620" y="12763" width="5102" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2870" y="13311"><tspan fill="rgb(32,56,100)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="4639" y="11910" width="1321" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4889" y="12317"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="4066" y="11960" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4359,12030 L 4359,12030 4359,12034 4359,12037 4358,12041 4357,12044 4357,12048 4356,12051 4354,12055 4353,12058 4351,12061 4350,12065 4348,12068 4346,12071 4344,12073 4341,12076 4339,12079 4336,12081 4333,12084 4331,12086 4328,12088 4324,12090 4321,12091 4318,12093 4315,12094 4311,12096 4308,12097 4304,12097 4301,12098 4297,12099 4294,12099 4290,12099 4136,12099 4136,12099 4132,12099 4129,12099 4125,12098 4122,12097 4118,12097 4115,12096 4111,12094 4108,12093 4105,12091 4101,12090 4098,12088 4095,12086 4093,12084 4090,12081 4087,12079 4085,12076 4082,12073 4080,12071 4078,12068 4076,12064 4075,12061 4073,12058 4072,12055 4070,12051 4069,12048 4069,12044 4068,12041 4067,12037 4067,12034 4067,12030 4066,12030 4067,12030 4067,12026 4067,12023 4068,12019 4068,12016 4069,12012 4070,12009 4071,12005 4073,12002 4074,11999 4076,11996 4078,11993 4080,11990 4082,11987 4084,11984 4087,11982 4089,11979 4092,11977 4095,11975 4098,11972 4101,11971 4104,11969 4107,11967 4111,11966 4114,11965 4117,11964 4121,11963 4124,11962 4128,11961 4131,11961 4135,11961 4290,11960 4290,11961 4294,11961 4297,11961 4301,11962 4304,11962 4308,11963 4311,11964 4315,11965 4318,11967 4321,11968 4324,11970 4327,11972 4330,11974 4333,11976 4336,11978 4338,11981 4341,11983 4343,11986 4345,11989 4348,11992 4349,11995 4351,11998 4353,12001 4354,12005 4355,12008 4356,12011 4357,12015 4358,12018 4359,12022 4359,12025 4359,12029 4359,12030 Z M 4359,12099 L 4359,12099 Z M 4066,11960 L 4066,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="4066" y="12160" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4359,12230 L 4359,12230 4359,12234 4359,12237 4358,12241 4357,12244 4357,12248 4356,12251 4354,12255 4353,12258 4351,12261 4350,12265 4348,12268 4346,12271 4344,12273 4341,12276 4339,12279 4336,12281 4333,12284 4331,12286 4328,12288 4324,12290 4321,12291 4318,12293 4315,12294 4311,12296 4308,12297 4304,12297 4301,12298 4297,12299 4294,12299 4290,12299 4136,12299 4136,12299 4132,12299 4129,12299 4125,12298 4122,12297 4118,12297 4115,12296 4111,12294 4108,12293 4105,12291 4101,12290 4098,12288 4095,12286 4093,12284 4090,12281 4087,12279 4085,12276 4082,12273 4080,12271 4078,12268 4076,12264 4075,12261 4073,12258 4072,12255 4070,12251 4069,12248 4069,12244 4068,12241 4067,12237 4067,12234 4067,12230 4066,12230 4067,12230 4067,12226 4067,12223 4068,12219 4068,12216 4069,12212 4070,12209 4071,12205 4073,12202 4074,12199 4076,12196 4078,12193 4080,12190 4082,12187 4084,12184 4087,12182 4089,12179 4092,12177 4095,12175 4098,12172 4101,12171 4104,12169 4107,12167 4111,12166 4114,12165 4117,12164 4121,12163 4124,12162 4128,12161 4131,12161 4135,12161 4290,12160 4290,12161 4294,12161 4297,12161 4301,12162 4304,12162 4308,12163 4311,12164 4315,12165 4318,12167 4321,12168 4324,12170 4327,12172 4330,12174 4333,12176 4336,12178 4338,12181 4341,12183 4343,12186 4345,12189 4348,12192 4349,12195 4351,12198 4353,12201 4354,12205 4355,12208 4356,12211 4357,12215 4358,12218 4359,12222 4359,12225 4359,12229 4359,12230 Z M 4359,12299 L 4359,12299 Z M 4066,12160 L 4066,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="4066" y="12359" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4359,12429 L 4359,12429 4359,12433 4359,12436 4358,12440 4357,12443 4357,12447 4356,12450 4354,12454 4353,12457 4351,12460 4350,12464 4348,12467 4346,12470 4344,12472 4341,12475 4339,12478 4336,12480 4333,12483 4331,12485 4328,12487 4324,12489 4321,12490 4318,12492 4315,12493 4311,12495 4308,12496 4304,12496 4301,12497 4297,12498 4294,12498 4290,12498 4136,12498 4136,12498 4132,12498 4129,12498 4125,12497 4122,12496 4118,12496 4115,12495 4111,12493 4108,12492 4105,12490 4101,12489 4098,12487 4095,12485 4093,12483 4090,12480 4087,12478 4085,12475 4082,12472 4080,12470 4078,12467 4076,12463 4075,12460 4073,12457 4072,12454 4070,12450 4069,12447 4069,12443 4068,12440 4067,12436 4067,12433 4067,12429 4066,12429 4067,12429 4067,12425 4067,12422 4068,12418 4068,12415 4069,12411 4070,12408 4071,12404 4073,12401 4074,12398 4076,12395 4078,12392 4080,12389 4082,12386 4084,12383 4087,12381 4089,12378 4092,12376 4095,12374 4098,12371 4101,12370 4104,12368 4107,12366 4111,12365 4114,12364 4117,12363 4121,12362 4124,12361 4128,12360 4131,12360 4135,12360 4290,12359 4290,12360 4294,12360 4297,12360 4301,12361 4304,12361 4308,12362 4311,12363 4315,12364 4318,12366 4321,12367 4324,12369 4327,12371 4330,12373 4333,12375 4336,12377 4338,12380 4341,12382 4343,12385 4345,12388 4348,12391 4349,12394 4351,12397 4353,12400 4354,12404 4355,12407 4356,12410 4357,12414 4358,12417 4359,12421 4359,12424 4359,12428 4359,12429 Z M 4359,12498 L 4359,12498 Z M 4066,12359 L 4066,12359 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="3717" y="11960" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4010,12030 L 4010,12030 4010,12034 4010,12037 4009,12041 4008,12044 4008,12048 4007,12051 4005,12055 4004,12058 4002,12061 4001,12065 3999,12068 3997,12071 3995,12073 3992,12076 3990,12079 3987,12081 3984,12084 3982,12086 3979,12088 3975,12090 3972,12091 3969,12093 3966,12094 3962,12096 3959,12097 3955,12097 3952,12098 3948,12099 3945,12099 3941,12099 3787,12099 3787,12099 3783,12099 3780,12099 3776,12098 3773,12097 3769,12097 3766,12096 3762,12094 3759,12093 3756,12091 3752,12090 3749,12088 3746,12086 3744,12084 3741,12081 3738,12079 3736,12076 3733,12073 3731,12071 3729,12068 3727,12064 3726,12061 3724,12058 3723,12055 3721,12051 3720,12048 3720,12044 3719,12041 3718,12037 3718,12034 3718,12030 3717,12030 3718,12030 3718,12026 3718,12023 3719,12019 3719,12016 3720,12012 3721,12009 3722,12005 3724,12002 3725,11999 3727,11996 3729,11993 3731,11990 3733,11987 3735,11984 3738,11982 3740,11979 3743,11977 3746,11975 3749,11972 3752,11971 3755,11969 3758,11967 3762,11966 3765,11965 3768,11964 3772,11963 3775,11962 3779,11961 3782,11961 3786,11961 3941,11960 3941,11961 3945,11961 3948,11961 3952,11962 3955,11962 3959,11963 3962,11964 3966,11965 3969,11967 3972,11968 3975,11970 3978,11972 3981,11974 3984,11976 3987,11978 3989,11981 3992,11983 3994,11986 3996,11989 3999,11992 4000,11995 4002,11998 4004,12001 4005,12005 4006,12008 4007,12011 4008,12015 4009,12018 4010,12022 4010,12025 4010,12029 4010,12030 Z M 4010,12099 L 4010,12099 Z M 3717,11960 L 3717,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="3717" y="12160" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4010,12230 L 4010,12230 4010,12234 4010,12237 4009,12241 4008,12244 4008,12248 4007,12251 4005,12255 4004,12258 4002,12261 4001,12265 3999,12268 3997,12271 3995,12273 3992,12276 3990,12279 3987,12281 3984,12284 3982,12286 3979,12288 3975,12290 3972,12291 3969,12293 3966,12294 3962,12296 3959,12297 3955,12297 3952,12298 3948,12299 3945,12299 3941,12299 3787,12299 3787,12299 3783,12299 3780,12299 3776,12298 3773,12297 3769,12297 3766,12296 3762,12294 3759,12293 3756,12291 3752,12290 3749,12288 3746,12286 3744,12284 3741,12281 3738,12279 3736,12276 3733,12273 3731,12271 3729,12268 3727,12264 3726,12261 3724,12258 3723,12255 3721,12251 3720,12248 3720,12244 3719,12241 3718,12237 3718,12234 3718,12230 3717,12230 3718,12230 3718,12226 3718,12223 3719,12219 3719,12216 3720,12212 3721,12209 3722,12205 3724,12202 3725,12199 3727,12196 3729,12193 3731,12190 3733,12187 3735,12184 3738,12182 3740,12179 3743,12177 3746,12175 3749,12172 3752,12171 3755,12169 3758,12167 3762,12166 3765,12165 3768,12164 3772,12163 3775,12162 3779,12161 3782,12161 3786,12161 3941,12160 3941,12161 3945,12161 3948,12161 3952,12162 3955,12162 3959,12163 3962,12164 3966,12165 3969,12167 3972,12168 3975,12170 3978,12172 3981,12174 3984,12176 3987,12178 3989,12181 3992,12183 3994,12186 3996,12189 3999,12192 4000,12195 4002,12198 4004,12201 4005,12205 4006,12208 4007,12211 4008,12215 4009,12218 4010,12222 4010,12225 4010,12229 4010,12230 Z M 4010,12299 L 4010,12299 Z M 3717,12160 L 3717,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="3716" y="12359" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4010,12429 L 4010,12429 4010,12433 4010,12436 4009,12440 4008,12443 4008,12447 4007,12450 4005,12454 4004,12457 4002,12460 4001,12464 3999,12467 3997,12470 3995,12472 3992,12475 3990,12478 3987,12480 3984,12483 3982,12485 3979,12487 3975,12489 3972,12490 3969,12492 3966,12493 3962,12495 3959,12496 3955,12496 3952,12497 3948,12498 3945,12498 3941,12498 3787,12498 3787,12498 3783,12498 3780,12498 3776,12497 3773,12496 3769,12496 3766,12495 3762,12493 3759,12492 3756,12490 3752,12489 3749,12487 3746,12485 3744,12483 3741,12480 3738,12478 3736,12475 3733,12472 3731,12470 3729,12467 3727,12463 3726,12460 3724,12457 3723,12454 3721,12450 3720,12447 3720,12443 3719,12440 3718,12436 3718,12433 3718,12429 3717,12429 3718,12429 3718,12425 3718,12422 3719,12418 3719,12415 3720,12411 3721,12408 3722,12404 3724,12401 3725,12398 3727,12395 3729,12392 3731,12389 3733,12386 3735,12383 3738,12381 3740,12378 3743,12376 3746,12374 3749,12371 3752,12370 3755,12368 3758,12366 3762,12365 3765,12364 3768,12363 3772,12362 3775,12361 3779,12360 3782,12360 3786,12360 3941,12359 3941,12360 3945,12360 3948,12360 3952,12361 3955,12361 3959,12362 3962,12363 3966,12364 3969,12366 3972,12367 3975,12369 3978,12371 3981,12373 3984,12375 3987,12377 3989,12380 3992,12382 3994,12385 3996,12388 3999,12391 4000,12394 4002,12397 4004,12400 4005,12404 4006,12407 4007,12410 4008,12414 4009,12417 4010,12421 4010,12424 4010,12428 4010,12429 Z M 4010,12498 L 4010,12498 Z M 3717,12359 L 3717,12359 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="4395" y="11963" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4689,12033 L 4689,12033 4689,12037 4689,12040 4688,12044 4687,12047 4687,12051 4686,12054 4684,12058 4683,12061 4681,12064 4680,12068 4678,12071 4676,12074 4674,12076 4671,12079 4669,12082 4666,12084 4663,12087 4661,12089 4658,12091 4654,12093 4651,12094 4648,12096 4645,12097 4641,12099 4638,12100 4634,12100 4631,12101 4627,12102 4624,12102 4620,12102 4466,12102 4466,12102 4462,12102 4459,12102 4455,12101 4452,12100 4448,12100 4445,12099 4441,12097 4438,12096 4435,12094 4431,12093 4428,12091 4425,12089 4423,12087 4420,12084 4417,12082 4415,12079 4412,12076 4410,12074 4408,12071 4406,12067 4405,12064 4403,12061 4402,12058 4400,12054 4399,12051 4399,12047 4398,12044 4397,12040 4397,12037 4397,12033 4396,12033 4397,12033 4397,12029 4397,12026 4398,12022 4398,12019 4399,12015 4400,12012 4401,12008 4403,12005 4404,12002 4406,11999 4408,11996 4410,11993 4412,11990 4414,11987 4417,11985 4419,11982 4422,11980 4425,11978 4428,11975 4431,11974 4434,11972 4437,11970 4441,11969 4444,11968 4447,11967 4451,11966 4454,11965 4458,11964 4461,11964 4465,11964 4620,11963 4620,11964 4624,11964 4627,11964 4631,11965 4634,11965 4638,11966 4641,11967 4645,11968 4648,11970 4651,11971 4654,11973 4657,11975 4660,11977 4663,11979 4666,11981 4668,11984 4671,11986 4673,11989 4675,11992 4678,11995 4679,11998 4681,12001 4683,12004 4684,12008 4685,12011 4686,12014 4687,12018 4688,12021 4689,12025 4689,12028 4689,12032 4689,12033 Z M 4689,12102 L 4689,12102 Z M 4396,11963 L 4396,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="4396" y="12163" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4689,12233 L 4689,12233 4689,12237 4689,12240 4688,12244 4687,12247 4687,12251 4686,12254 4684,12258 4683,12261 4681,12264 4680,12268 4678,12271 4676,12274 4674,12276 4671,12279 4669,12282 4666,12284 4663,12287 4661,12289 4658,12291 4654,12293 4651,12294 4648,12296 4645,12297 4641,12299 4638,12300 4634,12300 4631,12301 4627,12302 4624,12302 4620,12302 4466,12302 4466,12302 4462,12302 4459,12302 4455,12301 4452,12300 4448,12300 4445,12299 4441,12297 4438,12296 4435,12294 4431,12293 4428,12291 4425,12289 4423,12287 4420,12284 4417,12282 4415,12279 4412,12276 4410,12274 4408,12271 4406,12267 4405,12264 4403,12261 4402,12258 4400,12254 4399,12251 4399,12247 4398,12244 4397,12240 4397,12237 4397,12233 4396,12233 4397,12233 4397,12229 4397,12226 4398,12222 4398,12219 4399,12215 4400,12212 4401,12208 4403,12205 4404,12202 4406,12199 4408,12196 4410,12193 4412,12190 4414,12187 4417,12185 4419,12182 4422,12180 4425,12178 4428,12175 4431,12174 4434,12172 4437,12170 4441,12169 4444,12168 4447,12167 4451,12166 4454,12165 4458,12164 4461,12164 4465,12164 4620,12163 4620,12164 4624,12164 4627,12164 4631,12165 4634,12165 4638,12166 4641,12167 4645,12168 4648,12170 4651,12171 4654,12173 4657,12175 4660,12177 4663,12179 4666,12181 4668,12184 4671,12186 4673,12189 4675,12192 4678,12195 4679,12198 4681,12201 4683,12204 4684,12208 4685,12211 4686,12214 4687,12218 4688,12221 4689,12225 4689,12228 4689,12232 4689,12233 Z M 4689,12302 L 4689,12302 Z M 4396,12163 L 4396,12163 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="4396" y="12362" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4689,12432 L 4689,12432 4689,12436 4689,12439 4688,12443 4687,12446 4687,12450 4686,12453 4684,12457 4683,12460 4681,12463 4680,12467 4678,12470 4676,12473 4674,12475 4671,12478 4669,12481 4666,12483 4663,12486 4661,12488 4658,12490 4654,12492 4651,12493 4648,12495 4645,12496 4641,12498 4638,12499 4634,12499 4631,12500 4627,12501 4624,12501 4620,12501 4466,12501 4466,12501 4462,12501 4459,12501 4455,12500 4452,12499 4448,12499 4445,12498 4441,12496 4438,12495 4435,12493 4431,12492 4428,12490 4425,12488 4423,12486 4420,12483 4417,12481 4415,12478 4412,12475 4410,12473 4408,12470 4406,12466 4405,12463 4403,12460 4402,12457 4400,12453 4399,12450 4399,12446 4398,12443 4397,12439 4397,12436 4397,12432 4396,12432 4397,12432 4397,12428 4397,12425 4398,12421 4398,12418 4399,12414 4400,12411 4401,12407 4403,12404 4404,12401 4406,12398 4408,12395 4410,12392 4412,12389 4414,12386 4417,12384 4419,12381 4422,12379 4425,12377 4428,12374 4431,12373 4434,12371 4437,12369 4441,12368 4444,12367 4447,12366 4451,12365 4454,12364 4458,12363 4461,12363 4465,12363 4620,12362 4620,12363 4624,12363 4627,12363 4631,12364 4634,12364 4638,12365 4641,12366 4645,12367 4648,12369 4651,12370 4654,12372 4657,12374 4660,12376 4663,12378 4666,12380 4668,12383 4671,12385 4673,12388 4675,12391 4678,12394 4679,12397 4681,12400 4683,12403 4684,12407 4685,12410 4686,12413 4687,12417 4688,12420 4689,12424 4689,12427 4689,12431 4689,12432 Z M 4689,12501 L 4689,12501 Z M 4396,12362 L 4396,12362 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="6429" y="11987" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6723,12057 L 6723,12057 6723,12061 6723,12064 6722,12068 6721,12071 6721,12075 6720,12078 6718,12082 6717,12085 6715,12088 6714,12092 6712,12095 6710,12098 6708,12100 6705,12103 6703,12106 6700,12108 6697,12111 6695,12113 6692,12115 6688,12117 6685,12118 6682,12120 6679,12121 6675,12123 6672,12124 6668,12124 6665,12125 6661,12126 6658,12126 6654,12126 6500,12126 6500,12126 6496,12126 6493,12126 6489,12125 6486,12124 6482,12124 6479,12123 6475,12121 6472,12120 6469,12118 6465,12117 6462,12115 6459,12113 6457,12111 6454,12108 6451,12106 6449,12103 6446,12100 6444,12098 6442,12095 6440,12091 6439,12088 6437,12085 6436,12082 6434,12078 6433,12075 6433,12071 6432,12068 6431,12064 6431,12061 6431,12057 6430,12057 6431,12057 6431,12053 6431,12050 6432,12046 6432,12043 6433,12039 6434,12036 6435,12032 6437,12029 6438,12026 6440,12023 6442,12020 6444,12017 6446,12014 6448,12011 6451,12009 6453,12006 6456,12004 6459,12002 6462,11999 6465,11998 6468,11996 6471,11994 6475,11993 6478,11992 6481,11991 6485,11990 6488,11989 6492,11988 6495,11988 6499,11988 6654,11987 6654,11988 6658,11988 6661,11988 6665,11989 6668,11989 6672,11990 6675,11991 6679,11992 6682,11994 6685,11995 6688,11997 6691,11999 6694,12001 6697,12003 6700,12005 6702,12008 6705,12010 6707,12013 6709,12016 6712,12019 6713,12022 6715,12025 6717,12028 6718,12032 6719,12035 6720,12038 6721,12042 6722,12045 6723,12049 6723,12052 6723,12056 6723,12057 Z M 6723,12126 L 6723,12126 Z M 6430,11987 L 6430,11987 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="6430" y="12187" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6723,12257 L 6723,12257 6723,12261 6723,12264 6722,12268 6721,12271 6721,12275 6720,12278 6718,12282 6717,12285 6715,12288 6714,12292 6712,12295 6710,12298 6708,12300 6705,12303 6703,12306 6700,12308 6697,12311 6695,12313 6692,12315 6688,12317 6685,12318 6682,12320 6679,12321 6675,12323 6672,12324 6668,12324 6665,12325 6661,12326 6658,12326 6654,12326 6500,12326 6500,12326 6496,12326 6493,12326 6489,12325 6486,12324 6482,12324 6479,12323 6475,12321 6472,12320 6469,12318 6465,12317 6462,12315 6459,12313 6457,12311 6454,12308 6451,12306 6449,12303 6446,12300 6444,12298 6442,12295 6440,12291 6439,12288 6437,12285 6436,12282 6434,12278 6433,12275 6433,12271 6432,12268 6431,12264 6431,12261 6431,12257 6430,12257 6431,12257 6431,12253 6431,12250 6432,12246 6432,12243 6433,12239 6434,12236 6435,12232 6437,12229 6438,12226 6440,12223 6442,12220 6444,12217 6446,12214 6448,12211 6451,12209 6453,12206 6456,12204 6459,12202 6462,12199 6465,12198 6468,12196 6471,12194 6475,12193 6478,12192 6481,12191 6485,12190 6488,12189 6492,12188 6495,12188 6499,12188 6654,12187 6654,12188 6658,12188 6661,12188 6665,12189 6668,12189 6672,12190 6675,12191 6679,12192 6682,12194 6685,12195 6688,12197 6691,12199 6694,12201 6697,12203 6700,12205 6702,12208 6705,12210 6707,12213 6709,12216 6712,12219 6713,12222 6715,12225 6717,12228 6718,12232 6719,12235 6720,12238 6721,12242 6722,12245 6723,12249 6723,12252 6723,12256 6723,12257 Z M 6723,12326 L 6723,12326 Z M 6430,12187 L 6430,12187 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="6430" y="12387" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6723,12457 L 6723,12457 6723,12461 6723,12464 6722,12468 6721,12471 6721,12475 6720,12478 6718,12482 6717,12485 6715,12488 6714,12492 6712,12495 6710,12498 6708,12500 6705,12503 6703,12506 6700,12508 6697,12511 6695,12513 6692,12515 6688,12517 6685,12518 6682,12520 6679,12521 6675,12523 6672,12524 6668,12524 6665,12525 6661,12526 6658,12526 6654,12526 6500,12526 6500,12526 6496,12526 6493,12526 6489,12525 6486,12524 6482,12524 6479,12523 6475,12521 6472,12520 6469,12518 6465,12517 6462,12515 6459,12513 6457,12511 6454,12508 6451,12506 6449,12503 6446,12500 6444,12498 6442,12495 6440,12491 6439,12488 6437,12485 6436,12482 6434,12478 6433,12475 6433,12471 6432,12468 6431,12464 6431,12461 6431,12457 6430,12457 6431,12457 6431,12453 6431,12450 6432,12446 6432,12443 6433,12439 6434,12436 6435,12432 6437,12429 6438,12426 6440,12423 6442,12420 6444,12417 6446,12414 6448,12411 6451,12409 6453,12406 6456,12404 6459,12402 6462,12399 6465,12398 6468,12396 6471,12394 6475,12393 6478,12392 6481,12391 6485,12390 6488,12389 6492,12388 6495,12388 6499,12388 6654,12387 6654,12388 6658,12388 6661,12388 6665,12389 6668,12389 6672,12390 6675,12391 6679,12392 6682,12394 6685,12395 6688,12397 6691,12399 6694,12401 6697,12403 6700,12405 6702,12408 6705,12410 6707,12413 6709,12416 6712,12419 6713,12422 6715,12425 6717,12428 6718,12432 6719,12435 6720,12438 6721,12442 6722,12445 6723,12449 6723,12452 6723,12456 6723,12457 Z M 6723,12526 L 6723,12526 Z M 6430,12387 L 6430,12387 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="6081" y="11987" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6374,12057 L 6374,12057 6374,12061 6374,12064 6373,12068 6372,12071 6372,12075 6371,12078 6369,12082 6368,12085 6366,12088 6365,12092 6363,12095 6361,12098 6359,12100 6356,12103 6354,12106 6351,12108 6348,12111 6346,12113 6343,12115 6339,12117 6336,12118 6333,12120 6330,12121 6326,12123 6323,12124 6319,12124 6316,12125 6312,12126 6309,12126 6305,12126 6151,12126 6151,12126 6147,12126 6144,12126 6140,12125 6137,12124 6133,12124 6130,12123 6126,12121 6123,12120 6120,12118 6116,12117 6113,12115 6110,12113 6108,12111 6105,12108 6102,12106 6100,12103 6097,12100 6095,12098 6093,12095 6091,12091 6090,12088 6088,12085 6087,12082 6085,12078 6084,12075 6084,12071 6083,12068 6082,12064 6082,12061 6082,12057 6081,12057 6082,12057 6082,12053 6082,12050 6083,12046 6083,12043 6084,12039 6085,12036 6086,12032 6088,12029 6089,12026 6091,12023 6093,12020 6095,12017 6097,12014 6099,12011 6102,12009 6104,12006 6107,12004 6110,12002 6113,11999 6116,11998 6119,11996 6122,11994 6126,11993 6129,11992 6132,11991 6136,11990 6139,11989 6143,11988 6146,11988 6150,11988 6305,11987 6305,11988 6309,11988 6312,11988 6316,11989 6319,11989 6323,11990 6326,11991 6330,11992 6333,11994 6336,11995 6339,11997 6342,11999 6345,12001 6348,12003 6351,12005 6353,12008 6356,12010 6358,12013 6360,12016 6363,12019 6364,12022 6366,12025 6368,12028 6369,12032 6370,12035 6371,12038 6372,12042 6373,12045 6374,12049 6374,12052 6374,12056 6374,12057 Z M 6374,12126 L 6374,12126 Z M 6081,11987 L 6081,11987 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="6081" y="12187" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6374,12257 L 6374,12257 6374,12261 6374,12264 6373,12268 6372,12271 6372,12275 6371,12278 6369,12282 6368,12285 6366,12288 6365,12292 6363,12295 6361,12298 6359,12300 6356,12303 6354,12306 6351,12308 6348,12311 6346,12313 6343,12315 6339,12317 6336,12318 6333,12320 6330,12321 6326,12323 6323,12324 6319,12324 6316,12325 6312,12326 6309,12326 6305,12326 6151,12326 6151,12326 6147,12326 6144,12326 6140,12325 6137,12324 6133,12324 6130,12323 6126,12321 6123,12320 6120,12318 6116,12317 6113,12315 6110,12313 6108,12311 6105,12308 6102,12306 6100,12303 6097,12300 6095,12298 6093,12295 6091,12291 6090,12288 6088,12285 6087,12282 6085,12278 6084,12275 6084,12271 6083,12268 6082,12264 6082,12261 6082,12257 6081,12257 6082,12257 6082,12253 6082,12250 6083,12246 6083,12243 6084,12239 6085,12236 6086,12232 6088,12229 6089,12226 6091,12223 6093,12220 6095,12217 6097,12214 6099,12211 6102,12209 6104,12206 6107,12204 6110,12202 6113,12199 6116,12198 6119,12196 6122,12194 6126,12193 6129,12192 6132,12191 6136,12190 6139,12189 6143,12188 6146,12188 6150,12188 6305,12187 6305,12188 6309,12188 6312,12188 6316,12189 6319,12189 6323,12190 6326,12191 6330,12192 6333,12194 6336,12195 6339,12197 6342,12199 6345,12201 6348,12203 6351,12205 6353,12208 6356,12210 6358,12213 6360,12216 6363,12219 6364,12222 6366,12225 6368,12228 6369,12232 6370,12235 6371,12238 6372,12242 6373,12245 6374,12249 6374,12252 6374,12256 6374,12257 Z M 6374,12326 L 6374,12326 Z M 6081,12187 L 6081,12187 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="6081" y="12387" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6374,12457 L 6374,12457 6374,12461 6374,12464 6373,12468 6372,12471 6372,12475 6371,12478 6369,12482 6368,12485 6366,12488 6365,12492 6363,12495 6361,12498 6359,12500 6356,12503 6354,12506 6351,12508 6348,12511 6346,12513 6343,12515 6339,12517 6336,12518 6333,12520 6330,12521 6326,12523 6323,12524 6319,12524 6316,12525 6312,12526 6309,12526 6305,12526 6151,12526 6151,12526 6147,12526 6144,12526 6140,12525 6137,12524 6133,12524 6130,12523 6126,12521 6123,12520 6120,12518 6116,12517 6113,12515 6110,12513 6108,12511 6105,12508 6102,12506 6100,12503 6097,12500 6095,12498 6093,12495 6091,12491 6090,12488 6088,12485 6087,12482 6085,12478 6084,12475 6084,12471 6083,12468 6082,12464 6082,12461 6082,12457 6081,12457 6082,12457 6082,12453 6082,12450 6083,12446 6083,12443 6084,12439 6085,12436 6086,12432 6088,12429 6089,12426 6091,12423 6093,12420 6095,12417 6097,12414 6099,12411 6102,12409 6104,12406 6107,12404 6110,12402 6113,12399 6116,12398 6119,12396 6122,12394 6126,12393 6129,12392 6132,12391 6136,12390 6139,12389 6143,12388 6146,12388 6150,12388 6305,12387 6305,12388 6309,12388 6312,12388 6316,12389 6319,12389 6323,12390 6326,12391 6330,12392 6333,12394 6336,12395 6339,12397 6342,12399 6345,12401 6348,12403 6351,12405 6353,12408 6356,12410 6358,12413 6360,12416 6363,12419 6364,12422 6366,12425 6368,12428 6369,12432 6370,12435 6371,12438 6372,12442 6373,12445 6374,12449 6374,12452 6374,12456 6374,12457 Z M 6374,12526 L 6374,12526 Z M 6081,12387 L 6081,12387 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="6759" y="11990" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7053,12060 L 7053,12060 7053,12064 7053,12067 7052,12071 7051,12074 7051,12078 7050,12081 7048,12085 7047,12088 7045,12091 7044,12095 7042,12098 7040,12101 7038,12103 7035,12106 7033,12109 7030,12111 7027,12114 7025,12116 7022,12118 7018,12120 7015,12121 7012,12123 7009,12124 7005,12126 7002,12127 6998,12127 6995,12128 6991,12129 6988,12129 6984,12129 6830,12129 6830,12129 6826,12129 6823,12129 6819,12128 6816,12127 6812,12127 6809,12126 6805,12124 6802,12123 6799,12121 6795,12120 6792,12118 6789,12116 6787,12114 6784,12111 6781,12109 6779,12106 6776,12103 6774,12101 6772,12098 6770,12094 6769,12091 6767,12088 6766,12085 6764,12081 6763,12078 6763,12074 6762,12071 6761,12067 6761,12064 6761,12060 6760,12060 6761,12060 6761,12056 6761,12053 6762,12049 6762,12046 6763,12042 6764,12039 6765,12035 6767,12032 6768,12029 6770,12026 6772,12023 6774,12020 6776,12017 6778,12014 6781,12012 6783,12009 6786,12007 6789,12005 6792,12002 6795,12001 6798,11999 6801,11997 6805,11996 6808,11995 6811,11994 6815,11993 6818,11992 6822,11991 6825,11991 6829,11991 6984,11990 6984,11991 6988,11991 6991,11991 6995,11992 6998,11992 7002,11993 7005,11994 7009,11995 7012,11997 7015,11998 7018,12000 7021,12002 7024,12004 7027,12006 7030,12008 7032,12011 7035,12013 7037,12016 7039,12019 7042,12022 7043,12025 7045,12028 7047,12031 7048,12035 7049,12038 7050,12041 7051,12045 7052,12048 7053,12052 7053,12055 7053,12059 7053,12060 Z M 7053,12129 L 7053,12129 Z M 6760,11990 L 6760,11990 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="6760" y="12190" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7053,12260 L 7053,12260 7053,12264 7053,12267 7052,12271 7051,12274 7051,12278 7050,12281 7048,12285 7047,12288 7045,12291 7044,12295 7042,12298 7040,12301 7038,12303 7035,12306 7033,12309 7030,12311 7027,12314 7025,12316 7022,12318 7018,12320 7015,12321 7012,12323 7009,12324 7005,12326 7002,12327 6998,12327 6995,12328 6991,12329 6988,12329 6984,12329 6830,12329 6830,12329 6826,12329 6823,12329 6819,12328 6816,12327 6812,12327 6809,12326 6805,12324 6802,12323 6799,12321 6795,12320 6792,12318 6789,12316 6787,12314 6784,12311 6781,12309 6779,12306 6776,12303 6774,12301 6772,12298 6770,12294 6769,12291 6767,12288 6766,12285 6764,12281 6763,12278 6763,12274 6762,12271 6761,12267 6761,12264 6761,12260 6760,12260 6761,12260 6761,12256 6761,12253 6762,12249 6762,12246 6763,12242 6764,12239 6765,12235 6767,12232 6768,12229 6770,12226 6772,12223 6774,12220 6776,12217 6778,12214 6781,12212 6783,12209 6786,12207 6789,12205 6792,12202 6795,12201 6798,12199 6801,12197 6805,12196 6808,12195 6811,12194 6815,12193 6818,12192 6822,12191 6825,12191 6829,12191 6984,12190 6984,12191 6988,12191 6991,12191 6995,12192 6998,12192 7002,12193 7005,12194 7009,12195 7012,12197 7015,12198 7018,12200 7021,12202 7024,12204 7027,12206 7030,12208 7032,12211 7035,12213 7037,12216 7039,12219 7042,12222 7043,12225 7045,12228 7047,12231 7048,12235 7049,12238 7050,12241 7051,12245 7052,12248 7053,12252 7053,12255 7053,12259 7053,12260 Z M 7053,12329 L 7053,12329 Z M 6760,12190 L 6760,12190 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="6760" y="12390" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7053,12460 L 7053,12460 7053,12464 7053,12467 7052,12471 7051,12474 7051,12478 7050,12481 7048,12485 7047,12488 7045,12491 7044,12495 7042,12498 7040,12501 7038,12503 7035,12506 7033,12509 7030,12511 7027,12514 7025,12516 7022,12518 7018,12520 7015,12521 7012,12523 7009,12524 7005,12526 7002,12527 6998,12527 6995,12528 6991,12529 6988,12529 6984,12529 6830,12529 6830,12529 6826,12529 6823,12529 6819,12528 6816,12527 6812,12527 6809,12526 6805,12524 6802,12523 6799,12521 6795,12520 6792,12518 6789,12516 6787,12514 6784,12511 6781,12509 6779,12506 6776,12503 6774,12501 6772,12498 6770,12494 6769,12491 6767,12488 6766,12485 6764,12481 6763,12478 6763,12474 6762,12471 6761,12467 6761,12464 6761,12460 6760,12460 6761,12460 6761,12456 6761,12453 6762,12449 6762,12446 6763,12442 6764,12439 6765,12435 6767,12432 6768,12429 6770,12426 6772,12423 6774,12420 6776,12417 6778,12414 6781,12412 6783,12409 6786,12407 6789,12405 6792,12402 6795,12401 6798,12399 6801,12397 6805,12396 6808,12395 6811,12394 6815,12393 6818,12392 6822,12391 6825,12391 6829,12391 6984,12390 6984,12391 6988,12391 6991,12391 6995,12392 6998,12392 7002,12393 7005,12394 7009,12395 7012,12397 7015,12398 7018,12400 7021,12402 7024,12404 7027,12406 7030,12408 7032,12411 7035,12413 7037,12416 7039,12419 7042,12422 7043,12425 7045,12428 7047,12431 7048,12435 7049,12438 7050,12441 7051,12445 7052,12448 7053,12452 7053,12455 7053,12459 7053,12460 Z M 7053,12529 L 7053,12529 Z M 6760,12390 L 6760,12390 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="7487" y="11986" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7781,12056 L 7781,12056 7781,12060 7781,12063 7780,12067 7779,12070 7779,12074 7778,12077 7776,12081 7775,12084 7773,12087 7772,12091 7770,12094 7768,12097 7766,12099 7763,12102 7761,12105 7758,12107 7755,12110 7753,12112 7750,12114 7746,12116 7743,12117 7740,12119 7737,12120 7733,12122 7730,12123 7726,12123 7723,12124 7719,12125 7716,12125 7712,12125 7558,12125 7558,12125 7554,12125 7551,12125 7547,12124 7544,12123 7540,12123 7537,12122 7533,12120 7530,12119 7527,12117 7523,12116 7520,12114 7517,12112 7515,12110 7512,12107 7509,12105 7507,12102 7504,12099 7502,12097 7500,12094 7498,12090 7497,12087 7495,12084 7494,12081 7492,12077 7491,12074 7491,12070 7490,12067 7489,12063 7489,12060 7489,12056 7488,12056 7489,12056 7489,12052 7489,12049 7490,12045 7490,12042 7491,12038 7492,12035 7493,12031 7495,12028 7496,12025 7498,12022 7500,12019 7502,12016 7504,12013 7506,12010 7509,12008 7511,12005 7514,12003 7517,12001 7520,11998 7523,11997 7526,11995 7529,11993 7533,11992 7536,11991 7539,11990 7543,11989 7546,11988 7550,11987 7553,11987 7557,11987 7712,11986 7712,11987 7716,11987 7719,11987 7723,11988 7726,11988 7730,11989 7733,11990 7737,11991 7740,11993 7743,11994 7746,11996 7749,11998 7752,12000 7755,12002 7758,12004 7760,12007 7763,12009 7765,12012 7767,12015 7770,12018 7771,12021 7773,12024 7775,12027 7776,12031 7777,12034 7778,12037 7779,12041 7780,12044 7781,12048 7781,12051 7781,12055 7781,12056 Z M 7781,12125 L 7781,12125 Z M 7488,11986 L 7488,11986 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="7488" y="12185" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7781,12255 L 7781,12255 7781,12259 7781,12262 7780,12266 7779,12269 7779,12273 7778,12276 7776,12280 7775,12283 7773,12286 7772,12290 7770,12293 7768,12296 7766,12298 7763,12301 7761,12304 7758,12306 7755,12309 7753,12311 7750,12313 7746,12315 7743,12316 7740,12318 7737,12319 7733,12321 7730,12322 7726,12322 7723,12323 7719,12324 7716,12324 7712,12324 7558,12324 7558,12324 7554,12324 7551,12324 7547,12323 7544,12322 7540,12322 7537,12321 7533,12319 7530,12318 7527,12316 7523,12315 7520,12313 7517,12311 7515,12309 7512,12306 7509,12304 7507,12301 7504,12298 7502,12296 7500,12293 7498,12289 7497,12286 7495,12283 7494,12280 7492,12276 7491,12273 7491,12269 7490,12266 7489,12262 7489,12259 7489,12255 7488,12255 7489,12255 7489,12251 7489,12248 7490,12244 7490,12241 7491,12237 7492,12234 7493,12230 7495,12227 7496,12224 7498,12221 7500,12218 7502,12215 7504,12212 7506,12209 7509,12207 7511,12204 7514,12202 7517,12200 7520,12197 7523,12196 7526,12194 7529,12192 7533,12191 7536,12190 7539,12189 7543,12188 7546,12187 7550,12186 7553,12186 7557,12186 7712,12185 7712,12186 7716,12186 7719,12186 7723,12187 7726,12187 7730,12188 7733,12189 7737,12190 7740,12192 7743,12193 7746,12195 7749,12197 7752,12199 7755,12201 7758,12203 7760,12206 7763,12208 7765,12211 7767,12214 7770,12217 7771,12220 7773,12223 7775,12226 7776,12230 7777,12233 7778,12236 7779,12240 7780,12243 7781,12247 7781,12250 7781,12254 7781,12255 Z M 7781,12324 L 7781,12324 Z M 7488,12185 L 7488,12185 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="7488" y="12385" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7781,12455 L 7781,12455 7781,12459 7781,12462 7780,12466 7779,12469 7779,12473 7778,12476 7776,12480 7775,12483 7773,12486 7772,12490 7770,12493 7768,12496 7766,12498 7763,12501 7761,12504 7758,12506 7755,12509 7753,12511 7750,12513 7746,12515 7743,12516 7740,12518 7737,12519 7733,12521 7730,12522 7726,12522 7723,12523 7719,12524 7716,12524 7712,12524 7558,12524 7558,12524 7554,12524 7551,12524 7547,12523 7544,12522 7540,12522 7537,12521 7533,12519 7530,12518 7527,12516 7523,12515 7520,12513 7517,12511 7515,12509 7512,12506 7509,12504 7507,12501 7504,12498 7502,12496 7500,12493 7498,12489 7497,12486 7495,12483 7494,12480 7492,12476 7491,12473 7491,12469 7490,12466 7489,12462 7489,12459 7489,12455 7488,12455 7489,12455 7489,12451 7489,12448 7490,12444 7490,12441 7491,12437 7492,12434 7493,12430 7495,12427 7496,12424 7498,12421 7500,12418 7502,12415 7504,12412 7506,12409 7509,12407 7511,12404 7514,12402 7517,12400 7520,12397 7523,12396 7526,12394 7529,12392 7533,12391 7536,12390 7539,12389 7543,12388 7546,12387 7550,12386 7553,12386 7557,12386 7712,12385 7712,12386 7716,12386 7719,12386 7723,12387 7726,12387 7730,12388 7733,12389 7737,12390 7740,12392 7743,12393 7746,12395 7749,12397 7752,12399 7755,12401 7758,12403 7760,12406 7763,12408 7765,12411 7767,12414 7770,12417 7771,12420 7773,12423 7775,12426 7776,12430 7777,12433 7778,12436 7779,12440 7780,12443 7781,12447 7781,12450 7781,12454 7781,12455 Z M 7781,12524 L 7781,12524 Z M 7488,12385 L 7488,12385 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="7138" y="11986" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7432,12056 L 7432,12056 7432,12060 7432,12063 7431,12067 7430,12070 7430,12074 7429,12077 7427,12081 7426,12084 7424,12087 7423,12091 7421,12094 7419,12097 7417,12099 7414,12102 7412,12105 7409,12107 7406,12110 7404,12112 7401,12114 7397,12116 7394,12117 7391,12119 7388,12120 7384,12122 7381,12123 7377,12123 7374,12124 7370,12125 7367,12125 7363,12125 7209,12125 7209,12125 7205,12125 7202,12125 7198,12124 7195,12123 7191,12123 7188,12122 7184,12120 7181,12119 7178,12117 7174,12116 7171,12114 7168,12112 7166,12110 7163,12107 7160,12105 7158,12102 7155,12099 7153,12097 7151,12094 7149,12090 7148,12087 7146,12084 7145,12081 7143,12077 7142,12074 7142,12070 7141,12067 7140,12063 7140,12060 7140,12056 7139,12056 7140,12056 7140,12052 7140,12049 7141,12045 7141,12042 7142,12038 7143,12035 7144,12031 7146,12028 7147,12025 7149,12022 7151,12019 7153,12016 7155,12013 7157,12010 7160,12008 7162,12005 7165,12003 7168,12001 7171,11998 7174,11997 7177,11995 7180,11993 7184,11992 7187,11991 7190,11990 7194,11989 7197,11988 7201,11987 7204,11987 7208,11987 7363,11986 7363,11987 7367,11987 7370,11987 7374,11988 7377,11988 7381,11989 7384,11990 7388,11991 7391,11993 7394,11994 7397,11996 7400,11998 7403,12000 7406,12002 7409,12004 7411,12007 7414,12009 7416,12012 7418,12015 7421,12018 7422,12021 7424,12024 7426,12027 7427,12031 7428,12034 7429,12037 7430,12041 7431,12044 7432,12048 7432,12051 7432,12055 7432,12056 Z M 7432,12125 L 7432,12125 Z M 7139,11986 L 7139,11986 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="7139" y="12185" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7432,12255 L 7432,12255 7432,12259 7432,12262 7431,12266 7430,12269 7430,12273 7429,12276 7427,12280 7426,12283 7424,12286 7423,12290 7421,12293 7419,12296 7417,12298 7414,12301 7412,12304 7409,12306 7406,12309 7404,12311 7401,12313 7397,12315 7394,12316 7391,12318 7388,12319 7384,12321 7381,12322 7377,12322 7374,12323 7370,12324 7367,12324 7363,12324 7209,12324 7209,12324 7205,12324 7202,12324 7198,12323 7195,12322 7191,12322 7188,12321 7184,12319 7181,12318 7178,12316 7174,12315 7171,12313 7168,12311 7166,12309 7163,12306 7160,12304 7158,12301 7155,12298 7153,12296 7151,12293 7149,12289 7148,12286 7146,12283 7145,12280 7143,12276 7142,12273 7142,12269 7141,12266 7140,12262 7140,12259 7140,12255 7139,12255 7140,12255 7140,12251 7140,12248 7141,12244 7141,12241 7142,12237 7143,12234 7144,12230 7146,12227 7147,12224 7149,12221 7151,12218 7153,12215 7155,12212 7157,12209 7160,12207 7162,12204 7165,12202 7168,12200 7171,12197 7174,12196 7177,12194 7180,12192 7184,12191 7187,12190 7190,12189 7194,12188 7197,12187 7201,12186 7204,12186 7208,12186 7363,12185 7363,12186 7367,12186 7370,12186 7374,12187 7377,12187 7381,12188 7384,12189 7388,12190 7391,12192 7394,12193 7397,12195 7400,12197 7403,12199 7406,12201 7409,12203 7411,12206 7414,12208 7416,12211 7418,12214 7421,12217 7422,12220 7424,12223 7426,12226 7427,12230 7428,12233 7429,12236 7430,12240 7431,12243 7432,12247 7432,12250 7432,12254 7432,12255 Z M 7432,12324 L 7432,12324 Z M 7139,12185 L 7139,12185 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="7139" y="12385" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7432,12455 L 7432,12455 7432,12459 7432,12462 7431,12466 7430,12469 7430,12473 7429,12476 7427,12480 7426,12483 7424,12486 7423,12490 7421,12493 7419,12496 7417,12498 7414,12501 7412,12504 7409,12506 7406,12509 7404,12511 7401,12513 7397,12515 7394,12516 7391,12518 7388,12519 7384,12521 7381,12522 7377,12522 7374,12523 7370,12524 7367,12524 7363,12524 7209,12524 7209,12524 7205,12524 7202,12524 7198,12523 7195,12522 7191,12522 7188,12521 7184,12519 7181,12518 7178,12516 7174,12515 7171,12513 7168,12511 7166,12509 7163,12506 7160,12504 7158,12501 7155,12498 7153,12496 7151,12493 7149,12489 7148,12486 7146,12483 7145,12480 7143,12476 7142,12473 7142,12469 7141,12466 7140,12462 7140,12459 7140,12455 7139,12455 7140,12455 7140,12451 7140,12448 7141,12444 7141,12441 7142,12437 7143,12434 7144,12430 7146,12427 7147,12424 7149,12421 7151,12418 7153,12415 7155,12412 7157,12409 7160,12407 7162,12404 7165,12402 7168,12400 7171,12397 7174,12396 7177,12394 7180,12392 7184,12391 7187,12390 7190,12389 7194,12388 7197,12387 7201,12386 7204,12386 7208,12386 7363,12385 7363,12386 7367,12386 7370,12386 7374,12387 7377,12387 7381,12388 7384,12389 7388,12390 7391,12392 7394,12393 7397,12395 7400,12397 7403,12399 7406,12401 7409,12403 7411,12406 7414,12408 7416,12411 7418,12414 7421,12417 7422,12420 7424,12423 7426,12426 7427,12430 7428,12433 7429,12436 7430,12440 7431,12443 7432,12447 7432,12450 7432,12454 7432,12455 Z M 7432,12524 L 7432,12524 Z M 7139,12385 L 7139,12385 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="7818" y="11988" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8112,12058 L 8112,12058 8112,12062 8112,12065 8111,12069 8110,12072 8110,12076 8109,12079 8107,12083 8106,12086 8104,12089 8103,12093 8101,12096 8099,12099 8097,12101 8094,12104 8092,12107 8089,12109 8086,12112 8084,12114 8081,12116 8077,12118 8074,12119 8071,12121 8068,12122 8064,12124 8061,12125 8057,12125 8054,12126 8050,12127 8047,12127 8043,12127 7889,12127 7889,12127 7885,12127 7882,12127 7878,12126 7875,12125 7871,12125 7868,12124 7864,12122 7861,12121 7858,12119 7854,12118 7851,12116 7848,12114 7846,12112 7843,12109 7840,12107 7838,12104 7835,12101 7833,12099 7831,12096 7829,12092 7828,12089 7826,12086 7825,12083 7823,12079 7822,12076 7822,12072 7821,12069 7820,12065 7820,12062 7820,12058 7819,12058 7820,12058 7820,12054 7820,12051 7821,12047 7821,12044 7822,12040 7823,12037 7824,12033 7826,12030 7827,12027 7829,12024 7831,12021 7833,12018 7835,12015 7837,12012 7840,12010 7842,12007 7845,12005 7848,12003 7851,12000 7854,11999 7857,11997 7860,11995 7864,11994 7867,11993 7870,11992 7874,11991 7877,11990 7881,11989 7884,11989 7888,11989 8043,11988 8043,11989 8047,11989 8050,11989 8054,11990 8057,11990 8061,11991 8064,11992 8068,11993 8071,11995 8074,11996 8077,11998 8080,12000 8083,12002 8086,12004 8089,12006 8091,12009 8094,12011 8096,12014 8098,12017 8101,12020 8102,12023 8104,12026 8106,12029 8107,12033 8108,12036 8109,12039 8110,12043 8111,12046 8112,12050 8112,12053 8112,12057 8112,12058 Z M 8112,12127 L 8112,12127 Z M 7819,11988 L 7819,11988 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="7819" y="12188" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8112,12258 L 8112,12258 8112,12262 8112,12265 8111,12269 8110,12272 8110,12276 8109,12279 8107,12283 8106,12286 8104,12289 8103,12293 8101,12296 8099,12299 8097,12301 8094,12304 8092,12307 8089,12309 8086,12312 8084,12314 8081,12316 8077,12318 8074,12319 8071,12321 8068,12322 8064,12324 8061,12325 8057,12325 8054,12326 8050,12327 8047,12327 8043,12327 7889,12327 7889,12327 7885,12327 7882,12327 7878,12326 7875,12325 7871,12325 7868,12324 7864,12322 7861,12321 7858,12319 7854,12318 7851,12316 7848,12314 7846,12312 7843,12309 7840,12307 7838,12304 7835,12301 7833,12299 7831,12296 7829,12292 7828,12289 7826,12286 7825,12283 7823,12279 7822,12276 7822,12272 7821,12269 7820,12265 7820,12262 7820,12258 7819,12258 7820,12258 7820,12254 7820,12251 7821,12247 7821,12244 7822,12240 7823,12237 7824,12233 7826,12230 7827,12227 7829,12224 7831,12221 7833,12218 7835,12215 7837,12212 7840,12210 7842,12207 7845,12205 7848,12203 7851,12200 7854,12199 7857,12197 7860,12195 7864,12194 7867,12193 7870,12192 7874,12191 7877,12190 7881,12189 7884,12189 7888,12189 8043,12188 8043,12189 8047,12189 8050,12189 8054,12190 8057,12190 8061,12191 8064,12192 8068,12193 8071,12195 8074,12196 8077,12198 8080,12200 8083,12202 8086,12204 8089,12206 8091,12209 8094,12211 8096,12214 8098,12217 8101,12220 8102,12223 8104,12226 8106,12229 8107,12233 8108,12236 8109,12239 8110,12243 8111,12246 8112,12250 8112,12253 8112,12257 8112,12258 Z M 8112,12327 L 8112,12327 Z M 7819,12188 L 7819,12188 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="7819" y="12388" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8112,12458 L 8112,12458 8112,12462 8112,12465 8111,12469 8110,12472 8110,12476 8109,12479 8107,12483 8106,12486 8104,12489 8103,12493 8101,12496 8099,12499 8097,12501 8094,12504 8092,12507 8089,12509 8086,12512 8084,12514 8081,12516 8077,12518 8074,12519 8071,12521 8068,12522 8064,12524 8061,12525 8057,12525 8054,12526 8050,12527 8047,12527 8043,12527 7889,12527 7889,12527 7885,12527 7882,12527 7878,12526 7875,12525 7871,12525 7868,12524 7864,12522 7861,12521 7858,12519 7854,12518 7851,12516 7848,12514 7846,12512 7843,12509 7840,12507 7838,12504 7835,12501 7833,12499 7831,12496 7829,12492 7828,12489 7826,12486 7825,12483 7823,12479 7822,12476 7822,12472 7821,12469 7820,12465 7820,12462 7820,12458 7819,12458 7820,12458 7820,12454 7820,12451 7821,12447 7821,12444 7822,12440 7823,12437 7824,12433 7826,12430 7827,12427 7829,12424 7831,12421 7833,12418 7835,12415 7837,12412 7840,12410 7842,12407 7845,12405 7848,12403 7851,12400 7854,12399 7857,12397 7860,12395 7864,12394 7867,12393 7870,12392 7874,12391 7877,12390 7881,12389 7884,12389 7888,12389 8043,12388 8043,12389 8047,12389 8050,12389 8054,12390 8057,12390 8061,12391 8064,12392 8068,12393 8071,12395 8074,12396 8077,12398 8080,12400 8083,12402 8086,12404 8089,12406 8091,12409 8094,12411 8096,12414 8098,12417 8101,12420 8102,12423 8104,12426 8106,12429 8107,12433 8108,12436 8109,12439 8110,12443 8111,12446 8112,12450 8112,12453 8112,12457 8112,12458 Z M 8112,12527 L 8112,12527 Z M 7819,12388 L 7819,12388 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="3046" y="11960" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3339,12030 L 3339,12030 3339,12034 3339,12037 3338,12041 3337,12044 3337,12048 3336,12051 3334,12055 3333,12058 3331,12061 3330,12065 3328,12068 3326,12071 3324,12073 3321,12076 3319,12079 3316,12081 3313,12084 3311,12086 3308,12088 3304,12090 3301,12091 3298,12093 3295,12094 3291,12096 3288,12097 3284,12097 3281,12098 3277,12099 3274,12099 3270,12099 3116,12099 3116,12099 3112,12099 3109,12099 3105,12098 3102,12097 3098,12097 3095,12096 3091,12094 3088,12093 3085,12091 3081,12090 3078,12088 3075,12086 3073,12084 3070,12081 3067,12079 3065,12076 3062,12073 3060,12071 3058,12068 3056,12064 3055,12061 3053,12058 3052,12055 3050,12051 3049,12048 3049,12044 3048,12041 3047,12037 3047,12034 3047,12030 3046,12030 3047,12030 3047,12026 3047,12023 3048,12019 3048,12016 3049,12012 3050,12009 3051,12005 3053,12002 3054,11999 3056,11996 3058,11993 3060,11990 3062,11987 3064,11984 3067,11982 3069,11979 3072,11977 3075,11975 3078,11972 3081,11971 3084,11969 3087,11967 3091,11966 3094,11965 3097,11964 3101,11963 3104,11962 3108,11961 3111,11961 3115,11961 3270,11960 3270,11961 3274,11961 3277,11961 3281,11962 3284,11962 3288,11963 3291,11964 3295,11965 3298,11967 3301,11968 3304,11970 3307,11972 3310,11974 3313,11976 3316,11978 3318,11981 3321,11983 3323,11986 3325,11989 3328,11992 3329,11995 3331,11998 3333,12001 3334,12005 3335,12008 3336,12011 3337,12015 3338,12018 3339,12022 3339,12025 3339,12029 3339,12030 Z M 3339,12099 L 3339,12099 Z M 3046,11960 L 3046,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="3046" y="12160" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3339,12230 L 3339,12230 3339,12234 3339,12237 3338,12241 3337,12244 3337,12248 3336,12251 3334,12255 3333,12258 3331,12261 3330,12265 3328,12268 3326,12271 3324,12273 3321,12276 3319,12279 3316,12281 3313,12284 3311,12286 3308,12288 3304,12290 3301,12291 3298,12293 3295,12294 3291,12296 3288,12297 3284,12297 3281,12298 3277,12299 3274,12299 3270,12299 3116,12299 3116,12299 3112,12299 3109,12299 3105,12298 3102,12297 3098,12297 3095,12296 3091,12294 3088,12293 3085,12291 3081,12290 3078,12288 3075,12286 3073,12284 3070,12281 3067,12279 3065,12276 3062,12273 3060,12271 3058,12268 3056,12264 3055,12261 3053,12258 3052,12255 3050,12251 3049,12248 3049,12244 3048,12241 3047,12237 3047,12234 3047,12230 3046,12230 3047,12230 3047,12226 3047,12223 3048,12219 3048,12216 3049,12212 3050,12209 3051,12205 3053,12202 3054,12199 3056,12196 3058,12193 3060,12190 3062,12187 3064,12184 3067,12182 3069,12179 3072,12177 3075,12175 3078,12172 3081,12171 3084,12169 3087,12167 3091,12166 3094,12165 3097,12164 3101,12163 3104,12162 3108,12161 3111,12161 3115,12161 3270,12160 3270,12161 3274,12161 3277,12161 3281,12162 3284,12162 3288,12163 3291,12164 3295,12165 3298,12167 3301,12168 3304,12170 3307,12172 3310,12174 3313,12176 3316,12178 3318,12181 3321,12183 3323,12186 3325,12189 3328,12192 3329,12195 3331,12198 3333,12201 3334,12205 3335,12208 3336,12211 3337,12215 3338,12218 3339,12222 3339,12225 3339,12229 3339,12230 Z M 3339,12299 L 3339,12299 Z M 3046,12160 L 3046,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="3045" y="12360" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3339,12430 L 3339,12430 3339,12434 3339,12437 3338,12441 3337,12444 3337,12448 3336,12451 3334,12455 3333,12458 3331,12461 3330,12465 3328,12468 3326,12471 3324,12473 3321,12476 3319,12479 3316,12481 3313,12484 3311,12486 3308,12488 3304,12490 3301,12491 3298,12493 3295,12494 3291,12496 3288,12497 3284,12497 3281,12498 3277,12499 3274,12499 3270,12499 3116,12499 3116,12499 3112,12499 3109,12499 3105,12498 3102,12497 3098,12497 3095,12496 3091,12494 3088,12493 3085,12491 3081,12490 3078,12488 3075,12486 3073,12484 3070,12481 3067,12479 3065,12476 3062,12473 3060,12471 3058,12468 3056,12464 3055,12461 3053,12458 3052,12455 3050,12451 3049,12448 3049,12444 3048,12441 3047,12437 3047,12434 3047,12430 3046,12430 3047,12430 3047,12426 3047,12423 3048,12419 3048,12416 3049,12412 3050,12409 3051,12405 3053,12402 3054,12399 3056,12396 3058,12393 3060,12390 3062,12387 3064,12384 3067,12382 3069,12379 3072,12377 3075,12375 3078,12372 3081,12371 3084,12369 3087,12367 3091,12366 3094,12365 3097,12364 3101,12363 3104,12362 3108,12361 3111,12361 3115,12361 3270,12360 3270,12361 3274,12361 3277,12361 3281,12362 3284,12362 3288,12363 3291,12364 3295,12365 3298,12367 3301,12368 3304,12370 3307,12372 3310,12374 3313,12376 3316,12378 3318,12381 3321,12383 3323,12386 3325,12389 3328,12392 3329,12395 3331,12398 3333,12401 3334,12405 3335,12408 3336,12411 3337,12415 3338,12418 3339,12422 3339,12425 3339,12429 3339,12430 Z M 3339,12499 L 3339,12499 Z M 3046,12360 L 3046,12360 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="2697" y="11960" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2990,12030 L 2990,12030 2990,12034 2990,12037 2989,12041 2988,12044 2988,12048 2987,12051 2985,12055 2984,12058 2982,12061 2981,12065 2979,12068 2977,12071 2975,12073 2972,12076 2970,12079 2967,12081 2964,12084 2962,12086 2959,12088 2955,12090 2952,12091 2949,12093 2946,12094 2942,12096 2939,12097 2935,12097 2932,12098 2928,12099 2925,12099 2921,12099 2767,12099 2767,12099 2763,12099 2760,12099 2756,12098 2753,12097 2749,12097 2746,12096 2742,12094 2739,12093 2736,12091 2732,12090 2729,12088 2726,12086 2724,12084 2721,12081 2718,12079 2716,12076 2713,12073 2711,12071 2709,12068 2707,12064 2706,12061 2704,12058 2703,12055 2701,12051 2700,12048 2700,12044 2699,12041 2698,12037 2698,12034 2698,12030 2697,12030 2698,12030 2698,12026 2698,12023 2699,12019 2699,12016 2700,12012 2701,12009 2702,12005 2704,12002 2705,11999 2707,11996 2709,11993 2711,11990 2713,11987 2715,11984 2718,11982 2720,11979 2723,11977 2726,11975 2729,11972 2732,11971 2735,11969 2738,11967 2742,11966 2745,11965 2748,11964 2752,11963 2755,11962 2759,11961 2762,11961 2766,11961 2921,11960 2921,11961 2925,11961 2928,11961 2932,11962 2935,11962 2939,11963 2942,11964 2946,11965 2949,11967 2952,11968 2955,11970 2958,11972 2961,11974 2964,11976 2967,11978 2969,11981 2972,11983 2974,11986 2976,11989 2979,11992 2980,11995 2982,11998 2984,12001 2985,12005 2986,12008 2987,12011 2988,12015 2989,12018 2990,12022 2990,12025 2990,12029 2990,12030 Z M 2990,12099 L 2990,12099 Z M 2697,11960 L 2697,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="2697" y="12160" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2990,12230 L 2990,12230 2990,12234 2990,12237 2989,12241 2988,12244 2988,12248 2987,12251 2985,12255 2984,12258 2982,12261 2981,12265 2979,12268 2977,12271 2975,12273 2972,12276 2970,12279 2967,12281 2964,12284 2962,12286 2959,12288 2955,12290 2952,12291 2949,12293 2946,12294 2942,12296 2939,12297 2935,12297 2932,12298 2928,12299 2925,12299 2921,12299 2767,12299 2767,12299 2763,12299 2760,12299 2756,12298 2753,12297 2749,12297 2746,12296 2742,12294 2739,12293 2736,12291 2732,12290 2729,12288 2726,12286 2724,12284 2721,12281 2718,12279 2716,12276 2713,12273 2711,12271 2709,12268 2707,12264 2706,12261 2704,12258 2703,12255 2701,12251 2700,12248 2700,12244 2699,12241 2698,12237 2698,12234 2698,12230 2697,12230 2698,12230 2698,12226 2698,12223 2699,12219 2699,12216 2700,12212 2701,12209 2702,12205 2704,12202 2705,12199 2707,12196 2709,12193 2711,12190 2713,12187 2715,12184 2718,12182 2720,12179 2723,12177 2726,12175 2729,12172 2732,12171 2735,12169 2738,12167 2742,12166 2745,12165 2748,12164 2752,12163 2755,12162 2759,12161 2762,12161 2766,12161 2921,12160 2921,12161 2925,12161 2928,12161 2932,12162 2935,12162 2939,12163 2942,12164 2946,12165 2949,12167 2952,12168 2955,12170 2958,12172 2961,12174 2964,12176 2967,12178 2969,12181 2972,12183 2974,12186 2976,12189 2979,12192 2980,12195 2982,12198 2984,12201 2985,12205 2986,12208 2987,12211 2988,12215 2989,12218 2990,12222 2990,12225 2990,12229 2990,12230 Z M 2990,12299 L 2990,12299 Z M 2697,12160 L 2697,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="2696" y="12360" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2990,12430 L 2990,12430 2990,12434 2990,12437 2989,12441 2988,12444 2988,12448 2987,12451 2985,12455 2984,12458 2982,12461 2981,12465 2979,12468 2977,12471 2975,12473 2972,12476 2970,12479 2967,12481 2964,12484 2962,12486 2959,12488 2955,12490 2952,12491 2949,12493 2946,12494 2942,12496 2939,12497 2935,12497 2932,12498 2928,12499 2925,12499 2921,12499 2767,12499 2767,12499 2763,12499 2760,12499 2756,12498 2753,12497 2749,12497 2746,12496 2742,12494 2739,12493 2736,12491 2732,12490 2729,12488 2726,12486 2724,12484 2721,12481 2718,12479 2716,12476 2713,12473 2711,12471 2709,12468 2707,12464 2706,12461 2704,12458 2703,12455 2701,12451 2700,12448 2700,12444 2699,12441 2698,12437 2698,12434 2698,12430 2697,12430 2698,12430 2698,12426 2698,12423 2699,12419 2699,12416 2700,12412 2701,12409 2702,12405 2704,12402 2705,12399 2707,12396 2709,12393 2711,12390 2713,12387 2715,12384 2718,12382 2720,12379 2723,12377 2726,12375 2729,12372 2732,12371 2735,12369 2738,12367 2742,12366 2745,12365 2748,12364 2752,12363 2755,12362 2759,12361 2762,12361 2766,12361 2921,12360 2921,12361 2925,12361 2928,12361 2932,12362 2935,12362 2939,12363 2942,12364 2946,12365 2949,12367 2952,12368 2955,12370 2958,12372 2961,12374 2964,12376 2967,12378 2969,12381 2972,12383 2974,12386 2976,12389 2979,12392 2980,12395 2982,12398 2984,12401 2985,12405 2986,12408 2987,12411 2988,12415 2989,12418 2990,12422 2990,12425 2990,12429 2990,12430 Z M 2990,12499 L 2990,12499 Z M 2697,12360 L 2697,12360 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="3377" y="11963" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3670,12033 L 3670,12033 3670,12037 3670,12040 3669,12044 3668,12047 3668,12051 3667,12054 3665,12058 3664,12061 3662,12064 3661,12068 3659,12071 3657,12074 3655,12076 3652,12079 3650,12082 3647,12084 3644,12087 3642,12089 3639,12091 3635,12093 3632,12094 3629,12096 3626,12097 3622,12099 3619,12100 3615,12100 3612,12101 3608,12102 3605,12102 3601,12102 3447,12102 3447,12102 3443,12102 3440,12102 3436,12101 3433,12100 3429,12100 3426,12099 3422,12097 3419,12096 3416,12094 3412,12093 3409,12091 3406,12089 3404,12087 3401,12084 3398,12082 3396,12079 3393,12076 3391,12074 3389,12071 3387,12067 3386,12064 3384,12061 3383,12058 3381,12054 3380,12051 3380,12047 3379,12044 3378,12040 3378,12037 3378,12033 3377,12033 3378,12033 3378,12029 3378,12026 3379,12022 3379,12019 3380,12015 3381,12012 3382,12008 3384,12005 3385,12002 3387,11999 3389,11996 3391,11993 3393,11990 3395,11987 3398,11985 3400,11982 3403,11980 3406,11978 3409,11975 3412,11974 3415,11972 3418,11970 3422,11969 3425,11968 3428,11967 3432,11966 3435,11965 3439,11964 3442,11964 3446,11964 3601,11963 3601,11964 3605,11964 3608,11964 3612,11965 3615,11965 3619,11966 3622,11967 3626,11968 3629,11970 3632,11971 3635,11973 3638,11975 3641,11977 3644,11979 3647,11981 3649,11984 3652,11986 3654,11989 3656,11992 3659,11995 3660,11998 3662,12001 3664,12004 3665,12008 3666,12011 3667,12014 3668,12018 3669,12021 3670,12025 3670,12028 3670,12032 3670,12033 Z M 3670,12102 L 3670,12102 Z M 3377,11963 L 3377,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="3377" y="12163" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3670,12233 L 3670,12233 3670,12237 3670,12240 3669,12244 3668,12247 3668,12251 3667,12254 3665,12258 3664,12261 3662,12264 3661,12268 3659,12271 3657,12274 3655,12276 3652,12279 3650,12282 3647,12284 3644,12287 3642,12289 3639,12291 3635,12293 3632,12294 3629,12296 3626,12297 3622,12299 3619,12300 3615,12300 3612,12301 3608,12302 3605,12302 3601,12302 3447,12302 3447,12302 3443,12302 3440,12302 3436,12301 3433,12300 3429,12300 3426,12299 3422,12297 3419,12296 3416,12294 3412,12293 3409,12291 3406,12289 3404,12287 3401,12284 3398,12282 3396,12279 3393,12276 3391,12274 3389,12271 3387,12267 3386,12264 3384,12261 3383,12258 3381,12254 3380,12251 3380,12247 3379,12244 3378,12240 3378,12237 3378,12233 3377,12233 3378,12233 3378,12229 3378,12226 3379,12222 3379,12219 3380,12215 3381,12212 3382,12208 3384,12205 3385,12202 3387,12199 3389,12196 3391,12193 3393,12190 3395,12187 3398,12185 3400,12182 3403,12180 3406,12178 3409,12175 3412,12174 3415,12172 3418,12170 3422,12169 3425,12168 3428,12167 3432,12166 3435,12165 3439,12164 3442,12164 3446,12164 3601,12163 3601,12164 3605,12164 3608,12164 3612,12165 3615,12165 3619,12166 3622,12167 3626,12168 3629,12170 3632,12171 3635,12173 3638,12175 3641,12177 3644,12179 3647,12181 3649,12184 3652,12186 3654,12189 3656,12192 3659,12195 3660,12198 3662,12201 3664,12204 3665,12208 3666,12211 3667,12214 3668,12218 3669,12221 3670,12225 3670,12228 3670,12232 3670,12233 Z M 3670,12302 L 3670,12302 Z M 3377,12163 L 3377,12163 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="3376" y="12363" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3670,12433 L 3670,12433 3670,12437 3670,12440 3669,12444 3668,12447 3668,12451 3667,12454 3665,12458 3664,12461 3662,12464 3661,12468 3659,12471 3657,12474 3655,12476 3652,12479 3650,12482 3647,12484 3644,12487 3642,12489 3639,12491 3635,12493 3632,12494 3629,12496 3626,12497 3622,12499 3619,12500 3615,12500 3612,12501 3608,12502 3605,12502 3601,12502 3447,12502 3447,12502 3443,12502 3440,12502 3436,12501 3433,12500 3429,12500 3426,12499 3422,12497 3419,12496 3416,12494 3412,12493 3409,12491 3406,12489 3404,12487 3401,12484 3398,12482 3396,12479 3393,12476 3391,12474 3389,12471 3387,12467 3386,12464 3384,12461 3383,12458 3381,12454 3380,12451 3380,12447 3379,12444 3378,12440 3378,12437 3378,12433 3377,12433 3378,12433 3378,12429 3378,12426 3379,12422 3379,12419 3380,12415 3381,12412 3382,12408 3384,12405 3385,12402 3387,12399 3389,12396 3391,12393 3393,12390 3395,12387 3398,12385 3400,12382 3403,12380 3406,12378 3409,12375 3412,12374 3415,12372 3418,12370 3422,12369 3425,12368 3428,12367 3432,12366 3435,12365 3439,12364 3442,12364 3446,12364 3601,12363 3601,12364 3605,12364 3608,12364 3612,12365 3615,12365 3619,12366 3622,12367 3626,12368 3629,12370 3632,12371 3635,12373 3638,12375 3641,12377 3644,12379 3647,12381 3649,12384 3652,12386 3654,12389 3656,12392 3659,12395 3660,12398 3662,12401 3664,12404 3665,12408 3666,12411 3667,12414 3668,12418 3669,12421 3670,12425 3670,12428 3670,12432 3670,12433 Z M 3670,12502 L 3670,12502 Z M 3377,12363 L 3377,12363 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="1216" y="9669" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1466" y="10056"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1466" y="10386"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="1236" y="2187" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4856,5383 L 1254,5383 1254,2205 8458,2205 8458,5383 4856,5383 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4856,5383 L 1254,5383 1254,2205 8458,2205 8458,5383 4856,5383 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1354" y="2575"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1354" y="3019"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="1946" y="5287" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 2399,5730 L 1955,5730 1955,5296 2842,5296 2842,5730 2399,5730 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 2399,5730 L 1955,5730 1955,5296 2842,5296 2842,5730 2399,5730 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2061" y="5594"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="2059" y="5773" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2077,5791 L 2082,6491"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2077,5791 L 2077,5791 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2082,6491 L 2082,6491 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="1976" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2060,5790 L 1985,5790 1985,5691 2134,5691 2134,5790 2060,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2060,5790 L 1985,5790 1985,5691 2134,5691 2134,5790 2060,5790 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="2620" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2704,5788 L 2629,5788 2629,5689 2778,5689 2778,5788 2704,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2704,5788 L 2629,5788 2629,5689 2778,5689 2778,5788 2704,5788 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="2684" y="5771" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2704,5789 L 2702,6537"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2704,5789 L 2704,5789 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2702,6537 L 2702,6537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="2260" y="5775" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2280,5793 L 2278,6539"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2280,5793 L 2280,5793 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2278,6539 L 2278,6539 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="2196" y="5684" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2280,5792 L 2205,5792 2205,5693 2354,5693 2354,5792 2280,5792 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2280,5792 L 2205,5792 2205,5693 2354,5693 2354,5792 2280,5792 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="2407" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2491,5790 L 2416,5790 2416,5691 2565,5691 2565,5790 2491,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2491,5790 L 2416,5790 2416,5691 2565,5691 2565,5790 2491,5790 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="2489" y="5773" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2507,5791 L 2513,6539"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2507,5791 L 2507,5791 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2513,6539 L 2513,6539 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="1938" y="3355" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3356,4539 L 1956,4539 1956,3373 4756,3373 4756,4539 3356,4539 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 3356,4539 L 1956,4539 1956,3373 4756,3373 4756,4539 3356,4539 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2673" y="3677"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2506" y="4030"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon </tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2415" y="4383"><tspan fill="rgb(255,255,255)" stroke="none">Gold 6252N</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="2910" y="5285" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 3363,5728 L 2919,5728 2919,5294 3806,5294 3806,5728 3363,5728 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 3363,5728 L 2919,5728 2919,5294 3806,5294 3806,5728 3363,5728 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3025" y="5592"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="3023" y="5771" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3041,5789 L 3046,6535"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3041,5789 L 3041,5789 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3046,6535 L 3046,6535 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id133"> - <rect class="BoundingBox" stroke="none" fill="none" x="2940" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3024,5788 L 2949,5788 2949,5689 3098,5689 3098,5788 3024,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3024,5788 L 2949,5788 2949,5689 3098,5689 3098,5788 3024,5788 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id134"> - <rect class="BoundingBox" stroke="none" fill="none" x="3584" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3668,5786 L 3593,5786 3593,5687 3742,5687 3742,5786 3668,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3668,5786 L 3593,5786 3593,5687 3742,5687 3742,5786 3668,5786 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id135"> - <rect class="BoundingBox" stroke="none" fill="none" x="3648" y="5769" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3668,5787 L 3666,6535"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3668,5787 L 3668,5787 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3666,6535 L 3666,6535 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id136"> - <rect class="BoundingBox" stroke="none" fill="none" x="3224" y="5773" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3244,5791 L 3242,6537"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3244,5791 L 3244,5791 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3242,6537 L 3242,6537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id137"> - <rect class="BoundingBox" stroke="none" fill="none" x="3161" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3245,5790 L 3170,5790 3170,5691 3319,5691 3319,5790 3245,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3245,5790 L 3170,5790 3170,5691 3319,5691 3319,5790 3245,5790 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id138"> - <rect class="BoundingBox" stroke="none" fill="none" x="3372" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3456,5788 L 3381,5788 3381,5689 3530,5689 3530,5788 3456,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3456,5788 L 3381,5788 3381,5689 3530,5689 3530,5788 3456,5788 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id139"> - <rect class="BoundingBox" stroke="none" fill="none" x="3454" y="5771" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3472,5789 L 3478,6537"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3472,5789 L 3472,5789 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3478,6537 L 3478,6537 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id140"> - <rect class="BoundingBox" stroke="none" fill="none" x="3859" y="5283" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 4312,5726 L 3868,5726 3868,5292 4755,5292 4755,5726 4312,5726 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4312,5726 L 3868,5726 3868,5292 4755,5292 4755,5726 4312,5726 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3974" y="5590"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id141"> - <rect class="BoundingBox" stroke="none" fill="none" x="3972" y="5769" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3990,5787 L 3995,6533"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3990,5787 L 3990,5787 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3995,6533 L 3995,6533 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id142"> - <rect class="BoundingBox" stroke="none" fill="none" x="3889" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3973,5786 L 3898,5786 3898,5687 4047,5687 4047,5786 3973,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3973,5786 L 3898,5786 3898,5687 4047,5687 4047,5786 3973,5786 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id143"> - <rect class="BoundingBox" stroke="none" fill="none" x="4533" y="5675" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4617,5783 L 4542,5783 4542,5684 4691,5684 4691,5783 4617,5783 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4617,5783 L 4542,5783 4542,5684 4691,5684 4691,5783 4617,5783 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id144"> - <rect class="BoundingBox" stroke="none" fill="none" x="4597" y="5766" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4617,5784 L 4615,6484"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4617,5784 L 4617,5784 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4615,6484 L 4615,6484 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id145"> - <rect class="BoundingBox" stroke="none" fill="none" x="4173" y="5770" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4193,5788 L 4191,6534"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4193,5788 L 4193,5788 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4191,6534 L 4191,6534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id146"> - <rect class="BoundingBox" stroke="none" fill="none" x="4110" y="5679" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4194,5787 L 4119,5787 4119,5688 4268,5688 4268,5787 4194,5787 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4194,5787 L 4119,5787 4119,5688 4268,5688 4268,5787 4194,5787 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id147"> - <rect class="BoundingBox" stroke="none" fill="none" x="4321" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4405,5786 L 4330,5786 4330,5687 4479,5687 4479,5786 4405,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4405,5786 L 4330,5786 4330,5687 4479,5687 4479,5786 4405,5786 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id148"> - <rect class="BoundingBox" stroke="none" fill="none" x="4403" y="5769" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4421,5787 L 4427,6535"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4421,5787 L 4421,5787 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4427,6535 L 4427,6535 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id149"> - <rect class="BoundingBox" stroke="none" fill="none" x="2152" y="4558" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 2429,5291 L 2152,5130 2290,5130 2290,4720 2152,4720 2429,4558 2707,4720 2568,4720 2568,5130 2707,5130 2429,5291 Z M 2152,5291 L 2152,5291 Z M 2707,4558 L 2707,4558 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id150"> - <rect class="BoundingBox" stroke="none" fill="none" x="2190" y="4748" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 2428,5091 L 2190,5091 2190,4748 2665,4748 2665,5091 2428,5091 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2199" y="5033"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id151"> - <rect class="BoundingBox" stroke="none" fill="none" x="3129" y="4553" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 3406,5286 L 3129,5125 3267,5125 3267,4715 3129,4715 3406,4553 3684,4715 3545,4715 3545,5125 3684,5125 3406,5286 Z M 3129,5286 L 3129,5286 Z M 3684,4553 L 3684,4553 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id152"> - <rect class="BoundingBox" stroke="none" fill="none" x="3168" y="4743" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 3406,5086 L 3168,5086 3168,4743 3643,4743 3643,5086 3406,5086 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3177" y="5028"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id153"> - <rect class="BoundingBox" stroke="none" fill="none" x="4082" y="4544" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4359,5277 L 4082,5116 4220,5116 4220,4706 4082,4706 4359,4544 4637,4706 4498,4706 4498,5116 4637,5116 4359,5277 Z M 4082,5277 L 4082,5277 Z M 4637,4544 L 4637,4544 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id154"> - <rect class="BoundingBox" stroke="none" fill="none" x="4120" y="4734" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 4358,5077 L 4120,5077 4120,4734 4595,4734 4595,5077 4358,5077 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4129" y="5019"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id155"> - <rect class="BoundingBox" stroke="none" fill="none" x="4702" y="2556" width="1321" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4952" y="2963"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id156"> - <rect class="BoundingBox" stroke="none" fill="none" x="5258" y="3340" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6676,4524 L 5276,4524 5276,3358 8076,3358 8076,4524 6676,4524 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 6676,4524 L 5276,4524 5276,3358 8076,3358 8076,4524 6676,4524 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5993" y="3662"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5877" y="4015"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5735" y="4368"><tspan fill="rgb(255,255,255)" stroke="none">Gold 6252N</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id157"> - <rect class="BoundingBox" stroke="none" fill="none" x="5260" y="5282" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 5713,5725 L 5269,5725 5269,5291 6156,5291 6156,5725 5713,5725 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5713,5725 L 5269,5725 5269,5291 6156,5291 6156,5725 5713,5725 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5375" y="5589"><tspan fill="rgb(0,0,0)" stroke="none">NIC4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id158"> - <rect class="BoundingBox" stroke="none" fill="none" x="5373" y="5767" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5391,5785 L 5396,6485"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5391,5785 L 5391,5785 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5396,6485 L 5396,6485 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id159"> - <rect class="BoundingBox" stroke="none" fill="none" x="5290" y="5676" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5374,5784 L 5299,5784 5299,5685 5448,5685 5448,5784 5374,5784 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5374,5784 L 5299,5784 5299,5685 5448,5685 5448,5784 5374,5784 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id160"> - <rect class="BoundingBox" stroke="none" fill="none" x="5934" y="5674" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6018,5782 L 5943,5782 5943,5683 6092,5683 6092,5782 6018,5782 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6018,5782 L 5943,5782 5943,5683 6092,5683 6092,5782 6018,5782 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id161"> - <rect class="BoundingBox" stroke="none" fill="none" x="5998" y="5765" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6018,5783 L 6016,6531"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6018,5783 L 6018,5783 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6016,6531 L 6016,6531 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id162"> - <rect class="BoundingBox" stroke="none" fill="none" x="5574" y="5769" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5594,5787 L 5592,6533"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5594,5787 L 5594,5787 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5592,6533 L 5592,6533 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id163"> - <rect class="BoundingBox" stroke="none" fill="none" x="5511" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5595,5786 L 5520,5786 5520,5687 5669,5687 5669,5786 5595,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5595,5786 L 5520,5786 5520,5687 5669,5687 5669,5786 5595,5786 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id164"> - <rect class="BoundingBox" stroke="none" fill="none" x="5722" y="5676" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5806,5784 L 5731,5784 5731,5685 5880,5685 5880,5784 5806,5784 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5806,5784 L 5731,5784 5731,5685 5880,5685 5880,5784 5806,5784 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id165"> - <rect class="BoundingBox" stroke="none" fill="none" x="5804" y="5767" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5822,5785 L 5828,6533"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5822,5785 L 5822,5785 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5828,6533 L 5828,6533 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id166"> - <rect class="BoundingBox" stroke="none" fill="none" x="6225" y="5279" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6678,5722 L 6234,5722 6234,5288 7121,5288 7121,5722 6678,5722 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6678,5722 L 6234,5722 6234,5288 7121,5288 7121,5722 6678,5722 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6340" y="5586"><tspan fill="rgb(0,0,0)" stroke="none">NIC5</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id167"> - <rect class="BoundingBox" stroke="none" fill="none" x="6338" y="5765" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6356,5783 L 6361,6529"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6356,5783 L 6356,5783 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6361,6529 L 6361,6529 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id168"> - <rect class="BoundingBox" stroke="none" fill="none" x="6255" y="5674" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6339,5782 L 6264,5782 6264,5683 6413,5683 6413,5782 6339,5782 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6339,5782 L 6264,5782 6264,5683 6413,5683 6413,5782 6339,5782 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id169"> - <rect class="BoundingBox" stroke="none" fill="none" x="6899" y="5672" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6983,5780 L 6908,5780 6908,5681 7057,5681 7057,5780 6983,5780 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6983,5780 L 6908,5780 6908,5681 7057,5681 7057,5780 6983,5780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id170"> - <rect class="BoundingBox" stroke="none" fill="none" x="6963" y="5763" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6983,5781 L 6981,6529"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6983,5781 L 6983,5781 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6981,6529 L 6981,6529 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id171"> - <rect class="BoundingBox" stroke="none" fill="none" x="6539" y="5767" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6559,5785 L 6557,6531"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6559,5785 L 6559,5785 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6557,6531 L 6557,6531 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id172"> - <rect class="BoundingBox" stroke="none" fill="none" x="6475" y="5676" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6559,5784 L 6484,5784 6484,5685 6633,5685 6633,5784 6559,5784 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6559,5784 L 6484,5784 6484,5685 6633,5685 6633,5784 6559,5784 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id173"> - <rect class="BoundingBox" stroke="none" fill="none" x="6687" y="5674" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6771,5782 L 6696,5782 6696,5683 6845,5683 6845,5782 6771,5782 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6771,5782 L 6696,5782 6696,5683 6845,5683 6845,5782 6771,5782 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id174"> - <rect class="BoundingBox" stroke="none" fill="none" x="6769" y="5765" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6787,5783 L 6793,6531"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6787,5783 L 6787,5783 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6793,6531 L 6793,6531 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id175"> - <rect class="BoundingBox" stroke="none" fill="none" x="7174" y="5277" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 7627,5720 L 7183,5720 7183,5286 8070,5286 8070,5720 7627,5720 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 7627,5720 L 7183,5720 7183,5286 8070,5286 8070,5720 7627,5720 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7289" y="5584"><tspan fill="rgb(0,0,0)" stroke="none">NIC6</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id176"> - <rect class="BoundingBox" stroke="none" fill="none" x="7287" y="5763" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7305,5781 L 7310,6527"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7305,5781 L 7305,5781 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7310,6527 L 7310,6527 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id177"> - <rect class="BoundingBox" stroke="none" fill="none" x="7204" y="5672" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7288,5780 L 7213,5780 7213,5681 7362,5681 7362,5780 7288,5780 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7288,5780 L 7213,5780 7213,5681 7362,5681 7362,5780 7288,5780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id178"> - <rect class="BoundingBox" stroke="none" fill="none" x="7847" y="5670" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7931,5778 L 7856,5778 7856,5679 8005,5679 8005,5778 7931,5778 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7931,5778 L 7856,5778 7856,5679 8005,5679 8005,5778 7931,5778 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id179"> - <rect class="BoundingBox" stroke="none" fill="none" x="7912" y="5761" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7932,5779 L 7930,6479"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7932,5779 L 7932,5779 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7930,6479 L 7930,6479 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id180"> - <rect class="BoundingBox" stroke="none" fill="none" x="7488" y="5765" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7508,5783 L 7506,6529"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7508,5783 L 7508,5783 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7506,6529 L 7506,6529 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id181"> - <rect class="BoundingBox" stroke="none" fill="none" x="7424" y="5674" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7508,5782 L 7433,5782 7433,5683 7582,5683 7582,5782 7508,5782 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7508,5782 L 7433,5782 7433,5683 7582,5683 7582,5782 7508,5782 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id182"> - <rect class="BoundingBox" stroke="none" fill="none" x="7635" y="5672" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7719,5780 L 7644,5780 7644,5681 7793,5681 7793,5780 7719,5780 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7719,5780 L 7644,5780 7644,5681 7793,5681 7793,5780 7719,5780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id183"> - <rect class="BoundingBox" stroke="none" fill="none" x="7717" y="5763" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7735,5781 L 7741,6529"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7735,5781 L 7735,5781 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7741,6529 L 7741,6529 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id184"> - <rect class="BoundingBox" stroke="none" fill="none" x="5466" y="4552" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 5743,5285 L 5466,5124 5604,5124 5604,4714 5466,4714 5743,4552 6021,4714 5882,4714 5882,5124 6021,5124 5743,5285 Z M 5466,5285 L 5466,5285 Z M 6021,4552 L 6021,4552 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id185"> - <rect class="BoundingBox" stroke="none" fill="none" x="5505" y="4742" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5743,5085 L 5505,5085 5505,4742 5980,4742 5980,5085 5743,5085 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5514" y="5027"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id186"> - <rect class="BoundingBox" stroke="none" fill="none" x="6444" y="4548" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6721,5281 L 6444,5120 6582,5120 6582,4710 6444,4710 6721,4548 6999,4710 6860,4710 6860,5120 6999,5120 6721,5281 Z M 6444,5281 L 6444,5281 Z M 6999,4548 L 6999,4548 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id187"> - <rect class="BoundingBox" stroke="none" fill="none" x="6482" y="4738" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6720,5081 L 6482,5081 6482,4738 6957,4738 6957,5081 6720,5081 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6491" y="5023"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id188"> - <rect class="BoundingBox" stroke="none" fill="none" x="7396" y="4539" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 7673,5272 L 7396,5111 7534,5111 7534,4701 7396,4701 7673,4539 7951,4701 7812,4701 7812,5111 7951,5111 7673,5272 Z M 7396,5272 L 7396,5272 Z M 7951,4539 L 7951,4539 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id189"> - <rect class="BoundingBox" stroke="none" fill="none" x="7435" y="4729" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 7673,5072 L 7435,5072 7435,4729 7910,4729 7910,5072 7673,5072 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7444" y="5014"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id190"> - <rect class="BoundingBox" stroke="none" fill="none" x="4555" y="3475" width="891" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4555,3983 L 4814,3475 4814,3729 5185,3729 5185,3475 5445,3983 5185,4492 5185,4237 4814,4237 4814,4492 4555,3983 Z M 4555,3475 L 4555,3475 Z M 5445,4492 L 5445,4492 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id191"> - <rect class="BoundingBox" stroke="none" fill="none" x="2024" y="6414" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 4636,6467 L 4636,6467 4636,6474 4636,6480 4635,6487 4635,6493 4634,6500 4634,6506 4633,6512 4632,6518 4630,6524 4629,6530 4628,6536 4626,6541 4625,6546 4623,6551 4621,6556 4619,6561 4617,6565 4615,6569 4613,6573 4610,6576 4608,6579 4606,6582 4603,6585 4601,6587 4598,6589 4596,6590 4593,6591 4590,6592 4588,6593 4585,6593 2129,6594 2129,6594 2126,6594 2124,6593 2121,6592 2118,6591 2116,6590 2113,6588 2111,6586 2108,6583 2106,6580 2104,6577 2101,6574 2099,6570 2097,6566 2095,6562 2093,6557 2091,6552 2090,6547 2088,6542 2086,6537 2085,6531 2084,6525 2083,6519 2081,6513 2081,6507 2080,6501 2079,6494 2079,6488 2078,6481 2078,6475 2078,6468"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 4636,6467 L 4636,6467 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2077,6594 L 2077,6594 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id192"> - <rect class="BoundingBox" stroke="none" fill="none" x="5343" y="6406" width="2666" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7955,6459 L 7955,6459 7955,6466 7955,6472 7954,6479 7954,6485 7953,6492 7953,6498 7952,6504 7951,6510 7949,6516 7948,6522 7947,6528 7945,6533 7944,6538 7942,6543 7940,6548 7938,6553 7936,6557 7934,6561 7932,6565 7929,6568 7927,6571 7925,6574 7922,6577 7920,6579 7917,6581 7915,6582 7912,6583 7909,6584 7907,6585 7904,6585 5448,6586 5448,6586 5445,6586 5443,6585 5440,6584 5437,6583 5435,6582 5432,6580 5430,6578 5427,6575 5425,6572 5423,6569 5420,6566 5418,6562 5416,6558 5414,6554 5412,6549 5410,6544 5409,6539 5407,6534 5405,6529 5404,6523 5403,6517 5402,6511 5400,6505 5400,6499 5399,6493 5398,6486 5398,6480 5397,6473 5397,6467 5397,6460"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7955,6459 L 7955,6459 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 5396,6586 L 5396,6586 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id193"> - <rect class="BoundingBox" stroke="none" fill="none" x="1987" y="1521" width="5758" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2237" y="2069"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test (SUT)</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id194"> - <rect class="BoundingBox" stroke="none" fill="none" x="3062" y="2603" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3355,2673 L 3355,2673 3355,2677 3355,2680 3354,2684 3353,2687 3353,2691 3352,2694 3350,2698 3349,2701 3347,2704 3346,2708 3344,2711 3342,2714 3340,2716 3337,2719 3335,2722 3332,2724 3329,2727 3327,2729 3324,2731 3320,2733 3317,2734 3314,2736 3311,2737 3307,2739 3304,2740 3300,2740 3297,2741 3293,2742 3290,2742 3286,2742 3132,2742 3132,2742 3128,2742 3125,2742 3121,2741 3118,2740 3114,2740 3111,2739 3107,2737 3104,2736 3101,2734 3097,2733 3094,2731 3091,2729 3089,2727 3086,2724 3083,2722 3081,2719 3078,2716 3076,2714 3074,2711 3072,2707 3071,2704 3069,2701 3068,2698 3066,2694 3065,2691 3065,2687 3064,2684 3063,2680 3063,2677 3063,2673 3062,2673 3063,2673 3063,2669 3063,2666 3064,2662 3064,2659 3065,2655 3066,2652 3067,2648 3069,2645 3070,2642 3072,2639 3074,2636 3076,2633 3078,2630 3080,2627 3083,2625 3085,2622 3088,2620 3091,2618 3094,2615 3097,2614 3100,2612 3103,2610 3107,2609 3110,2608 3113,2607 3117,2606 3120,2605 3124,2604 3127,2604 3131,2604 3286,2603 3286,2604 3290,2604 3293,2604 3297,2605 3300,2605 3304,2606 3307,2607 3311,2608 3314,2610 3317,2611 3320,2613 3323,2615 3326,2617 3329,2619 3332,2621 3334,2624 3337,2626 3339,2629 3341,2632 3344,2635 3345,2638 3347,2641 3349,2644 3350,2648 3351,2651 3352,2654 3353,2658 3354,2661 3355,2665 3355,2668 3355,2672 3355,2673 Z M 3355,2742 L 3355,2742 Z M 3062,2603 L 3062,2603 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id195"> - <rect class="BoundingBox" stroke="none" fill="none" x="3062" y="2803" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3355,2873 L 3355,2873 3355,2877 3355,2880 3354,2884 3353,2887 3353,2891 3352,2894 3350,2898 3349,2901 3347,2904 3346,2908 3344,2911 3342,2914 3340,2916 3337,2919 3335,2922 3332,2924 3329,2927 3327,2929 3324,2931 3320,2933 3317,2934 3314,2936 3311,2937 3307,2939 3304,2940 3300,2940 3297,2941 3293,2942 3290,2942 3286,2942 3132,2942 3132,2942 3128,2942 3125,2942 3121,2941 3118,2940 3114,2940 3111,2939 3107,2937 3104,2936 3101,2934 3097,2933 3094,2931 3091,2929 3089,2927 3086,2924 3083,2922 3081,2919 3078,2916 3076,2914 3074,2911 3072,2907 3071,2904 3069,2901 3068,2898 3066,2894 3065,2891 3065,2887 3064,2884 3063,2880 3063,2877 3063,2873 3062,2873 3063,2873 3063,2869 3063,2866 3064,2862 3064,2859 3065,2855 3066,2852 3067,2848 3069,2845 3070,2842 3072,2839 3074,2836 3076,2833 3078,2830 3080,2827 3083,2825 3085,2822 3088,2820 3091,2818 3094,2815 3097,2814 3100,2812 3103,2810 3107,2809 3110,2808 3113,2807 3117,2806 3120,2805 3124,2804 3127,2804 3131,2804 3286,2803 3286,2804 3290,2804 3293,2804 3297,2805 3300,2805 3304,2806 3307,2807 3311,2808 3314,2810 3317,2811 3320,2813 3323,2815 3326,2817 3329,2819 3332,2821 3334,2824 3337,2826 3339,2829 3341,2832 3344,2835 3345,2838 3347,2841 3349,2844 3350,2848 3351,2851 3352,2854 3353,2858 3354,2861 3355,2865 3355,2868 3355,2872 3355,2873 Z M 3355,2942 L 3355,2942 Z M 3062,2803 L 3062,2803 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id196"> - <rect class="BoundingBox" stroke="none" fill="none" x="3062" y="3003" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3355,3073 L 3355,3073 3355,3077 3355,3080 3354,3084 3353,3087 3353,3091 3352,3094 3350,3098 3349,3101 3347,3104 3346,3108 3344,3111 3342,3114 3340,3116 3337,3119 3335,3122 3332,3124 3329,3127 3327,3129 3324,3131 3320,3133 3317,3134 3314,3136 3311,3137 3307,3139 3304,3140 3300,3140 3297,3141 3293,3142 3290,3142 3286,3142 3132,3142 3132,3142 3128,3142 3125,3142 3121,3141 3118,3140 3114,3140 3111,3139 3107,3137 3104,3136 3101,3134 3097,3133 3094,3131 3091,3129 3089,3127 3086,3124 3083,3122 3081,3119 3078,3116 3076,3114 3074,3111 3072,3107 3071,3104 3069,3101 3068,3098 3066,3094 3065,3091 3065,3087 3064,3084 3063,3080 3063,3077 3063,3073 3062,3073 3063,3073 3063,3069 3063,3066 3064,3062 3064,3059 3065,3055 3066,3052 3067,3048 3069,3045 3070,3042 3072,3039 3074,3036 3076,3033 3078,3030 3080,3027 3083,3025 3085,3022 3088,3020 3091,3018 3094,3015 3097,3014 3100,3012 3103,3010 3107,3009 3110,3008 3113,3007 3117,3006 3120,3005 3124,3004 3127,3004 3131,3004 3286,3003 3286,3004 3290,3004 3293,3004 3297,3005 3300,3005 3304,3006 3307,3007 3311,3008 3314,3010 3317,3011 3320,3013 3323,3015 3326,3017 3329,3019 3332,3021 3334,3024 3337,3026 3339,3029 3341,3032 3344,3035 3345,3038 3347,3041 3349,3044 3350,3048 3351,3051 3352,3054 3353,3058 3354,3061 3355,3065 3355,3068 3355,3072 3355,3073 Z M 3355,3142 L 3355,3142 Z M 3062,3003 L 3062,3003 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id197"> - <rect class="BoundingBox" stroke="none" fill="none" x="2712" y="2603" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3006,2673 L 3006,2673 3006,2677 3006,2680 3005,2684 3004,2687 3004,2691 3003,2694 3001,2698 3000,2701 2998,2704 2997,2708 2995,2711 2993,2714 2991,2716 2988,2719 2986,2722 2983,2724 2980,2727 2978,2729 2975,2731 2971,2733 2968,2734 2965,2736 2962,2737 2958,2739 2955,2740 2951,2740 2948,2741 2944,2742 2941,2742 2937,2742 2783,2742 2783,2742 2779,2742 2776,2742 2772,2741 2769,2740 2765,2740 2762,2739 2758,2737 2755,2736 2752,2734 2748,2733 2745,2731 2742,2729 2740,2727 2737,2724 2734,2722 2732,2719 2729,2716 2727,2714 2725,2711 2723,2707 2722,2704 2720,2701 2719,2698 2717,2694 2716,2691 2716,2687 2715,2684 2714,2680 2714,2677 2714,2673 2713,2673 2714,2673 2714,2669 2714,2666 2715,2662 2715,2659 2716,2655 2717,2652 2718,2648 2720,2645 2721,2642 2723,2639 2725,2636 2727,2633 2729,2630 2731,2627 2734,2625 2736,2622 2739,2620 2742,2618 2745,2615 2748,2614 2751,2612 2754,2610 2758,2609 2761,2608 2764,2607 2768,2606 2771,2605 2775,2604 2778,2604 2782,2604 2937,2603 2937,2604 2941,2604 2944,2604 2948,2605 2951,2605 2955,2606 2958,2607 2962,2608 2965,2610 2968,2611 2971,2613 2974,2615 2977,2617 2980,2619 2983,2621 2985,2624 2988,2626 2990,2629 2992,2632 2995,2635 2996,2638 2998,2641 3000,2644 3001,2648 3002,2651 3003,2654 3004,2658 3005,2661 3006,2665 3006,2668 3006,2672 3006,2673 Z M 3006,2742 L 3006,2742 Z M 2713,2603 L 2713,2603 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id198"> - <rect class="BoundingBox" stroke="none" fill="none" x="2712" y="2803" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3006,2873 L 3006,2873 3006,2877 3006,2880 3005,2884 3004,2887 3004,2891 3003,2894 3001,2898 3000,2901 2998,2904 2997,2908 2995,2911 2993,2914 2991,2916 2988,2919 2986,2922 2983,2924 2980,2927 2978,2929 2975,2931 2971,2933 2968,2934 2965,2936 2962,2937 2958,2939 2955,2940 2951,2940 2948,2941 2944,2942 2941,2942 2937,2942 2783,2942 2783,2942 2779,2942 2776,2942 2772,2941 2769,2940 2765,2940 2762,2939 2758,2937 2755,2936 2752,2934 2748,2933 2745,2931 2742,2929 2740,2927 2737,2924 2734,2922 2732,2919 2729,2916 2727,2914 2725,2911 2723,2907 2722,2904 2720,2901 2719,2898 2717,2894 2716,2891 2716,2887 2715,2884 2714,2880 2714,2877 2714,2873 2713,2873 2714,2873 2714,2869 2714,2866 2715,2862 2715,2859 2716,2855 2717,2852 2718,2848 2720,2845 2721,2842 2723,2839 2725,2836 2727,2833 2729,2830 2731,2827 2734,2825 2736,2822 2739,2820 2742,2818 2745,2815 2748,2814 2751,2812 2754,2810 2758,2809 2761,2808 2764,2807 2768,2806 2771,2805 2775,2804 2778,2804 2782,2804 2937,2803 2937,2804 2941,2804 2944,2804 2948,2805 2951,2805 2955,2806 2958,2807 2962,2808 2965,2810 2968,2811 2971,2813 2974,2815 2977,2817 2980,2819 2983,2821 2985,2824 2988,2826 2990,2829 2992,2832 2995,2835 2996,2838 2998,2841 3000,2844 3001,2848 3002,2851 3003,2854 3004,2858 3005,2861 3006,2865 3006,2868 3006,2872 3006,2873 Z M 3006,2942 L 3006,2942 Z M 2713,2803 L 2713,2803 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id199"> - <rect class="BoundingBox" stroke="none" fill="none" x="2713" y="3003" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3006,3073 L 3006,3073 3006,3077 3006,3080 3005,3084 3004,3087 3004,3091 3003,3094 3001,3098 3000,3101 2998,3104 2997,3108 2995,3111 2993,3114 2991,3116 2988,3119 2986,3122 2983,3124 2980,3127 2978,3129 2975,3131 2971,3133 2968,3134 2965,3136 2962,3137 2958,3139 2955,3140 2951,3140 2948,3141 2944,3142 2941,3142 2937,3142 2783,3142 2783,3142 2779,3142 2776,3142 2772,3141 2769,3140 2765,3140 2762,3139 2758,3137 2755,3136 2752,3134 2748,3133 2745,3131 2742,3129 2740,3127 2737,3124 2734,3122 2732,3119 2729,3116 2727,3114 2725,3111 2723,3107 2722,3104 2720,3101 2719,3098 2717,3094 2716,3091 2716,3087 2715,3084 2714,3080 2714,3077 2714,3073 2713,3073 2714,3073 2714,3069 2714,3066 2715,3062 2715,3059 2716,3055 2717,3052 2718,3048 2720,3045 2721,3042 2723,3039 2725,3036 2727,3033 2729,3030 2731,3027 2734,3025 2736,3022 2739,3020 2742,3018 2745,3015 2748,3014 2751,3012 2754,3010 2758,3009 2761,3008 2764,3007 2768,3006 2771,3005 2775,3004 2778,3004 2782,3004 2937,3003 2937,3004 2941,3004 2944,3004 2948,3005 2951,3005 2955,3006 2958,3007 2962,3008 2965,3010 2968,3011 2971,3013 2974,3015 2977,3017 2980,3019 2983,3021 2985,3024 2988,3026 2990,3029 2992,3032 2995,3035 2996,3038 2998,3041 3000,3044 3001,3048 3002,3051 3003,3054 3004,3058 3005,3061 3006,3065 3006,3068 3006,3072 3006,3073 Z M 3006,3142 L 3006,3142 Z M 2713,3003 L 2713,3003 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id200"> - <rect class="BoundingBox" stroke="none" fill="none" x="3392" y="2606" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3685,2676 L 3685,2676 3685,2680 3685,2683 3684,2687 3683,2690 3683,2694 3682,2697 3680,2701 3679,2704 3677,2707 3676,2711 3674,2714 3672,2717 3670,2719 3667,2722 3665,2725 3662,2727 3659,2730 3657,2732 3654,2734 3650,2736 3647,2737 3644,2739 3641,2740 3637,2742 3634,2743 3630,2743 3627,2744 3623,2745 3620,2745 3616,2745 3462,2745 3462,2745 3458,2745 3455,2745 3451,2744 3448,2743 3444,2743 3441,2742 3437,2740 3434,2739 3431,2737 3427,2736 3424,2734 3421,2732 3419,2730 3416,2727 3413,2725 3411,2722 3408,2719 3406,2717 3404,2714 3402,2710 3401,2707 3399,2704 3398,2701 3396,2697 3395,2694 3395,2690 3394,2687 3393,2683 3393,2680 3393,2676 3392,2676 3393,2676 3393,2672 3393,2669 3394,2665 3394,2662 3395,2658 3396,2655 3397,2651 3399,2648 3400,2645 3402,2642 3404,2639 3406,2636 3408,2633 3410,2630 3413,2628 3415,2625 3418,2623 3421,2621 3424,2618 3427,2617 3430,2615 3433,2613 3437,2612 3440,2611 3443,2610 3447,2609 3450,2608 3454,2607 3457,2607 3461,2607 3616,2606 3616,2607 3620,2607 3623,2607 3627,2608 3630,2608 3634,2609 3637,2610 3641,2611 3644,2613 3647,2614 3650,2616 3653,2618 3656,2620 3659,2622 3662,2624 3664,2627 3667,2629 3669,2632 3671,2635 3674,2638 3675,2641 3677,2644 3679,2647 3680,2651 3681,2654 3682,2657 3683,2661 3684,2664 3685,2668 3685,2671 3685,2675 3685,2676 Z M 3685,2745 L 3685,2745 Z M 3392,2606 L 3392,2606 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id201"> - <rect class="BoundingBox" stroke="none" fill="none" x="3392" y="2806" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3685,2876 L 3685,2876 3685,2880 3685,2883 3684,2887 3683,2890 3683,2894 3682,2897 3680,2901 3679,2904 3677,2907 3676,2911 3674,2914 3672,2917 3670,2919 3667,2922 3665,2925 3662,2927 3659,2930 3657,2932 3654,2934 3650,2936 3647,2937 3644,2939 3641,2940 3637,2942 3634,2943 3630,2943 3627,2944 3623,2945 3620,2945 3616,2945 3462,2945 3462,2945 3458,2945 3455,2945 3451,2944 3448,2943 3444,2943 3441,2942 3437,2940 3434,2939 3431,2937 3427,2936 3424,2934 3421,2932 3419,2930 3416,2927 3413,2925 3411,2922 3408,2919 3406,2917 3404,2914 3402,2910 3401,2907 3399,2904 3398,2901 3396,2897 3395,2894 3395,2890 3394,2887 3393,2883 3393,2880 3393,2876 3392,2876 3393,2876 3393,2872 3393,2869 3394,2865 3394,2862 3395,2858 3396,2855 3397,2851 3399,2848 3400,2845 3402,2842 3404,2839 3406,2836 3408,2833 3410,2830 3413,2828 3415,2825 3418,2823 3421,2821 3424,2818 3427,2817 3430,2815 3433,2813 3437,2812 3440,2811 3443,2810 3447,2809 3450,2808 3454,2807 3457,2807 3461,2807 3616,2806 3616,2807 3620,2807 3623,2807 3627,2808 3630,2808 3634,2809 3637,2810 3641,2811 3644,2813 3647,2814 3650,2816 3653,2818 3656,2820 3659,2822 3662,2824 3664,2827 3667,2829 3669,2832 3671,2835 3674,2838 3675,2841 3677,2844 3679,2847 3680,2851 3681,2854 3682,2857 3683,2861 3684,2864 3685,2868 3685,2871 3685,2875 3685,2876 Z M 3685,2945 L 3685,2945 Z M 3392,2806 L 3392,2806 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id202"> - <rect class="BoundingBox" stroke="none" fill="none" x="3392" y="3005" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3685,3075 L 3685,3075 3685,3079 3685,3082 3684,3086 3683,3089 3683,3093 3682,3096 3680,3100 3679,3103 3677,3106 3676,3110 3674,3113 3672,3116 3670,3118 3667,3121 3665,3124 3662,3126 3659,3129 3657,3131 3654,3133 3650,3135 3647,3136 3644,3138 3641,3139 3637,3141 3634,3142 3630,3142 3627,3143 3623,3144 3620,3144 3616,3144 3462,3144 3462,3144 3458,3144 3455,3144 3451,3143 3448,3142 3444,3142 3441,3141 3437,3139 3434,3138 3431,3136 3427,3135 3424,3133 3421,3131 3419,3129 3416,3126 3413,3124 3411,3121 3408,3118 3406,3116 3404,3113 3402,3109 3401,3106 3399,3103 3398,3100 3396,3096 3395,3093 3395,3089 3394,3086 3393,3082 3393,3079 3393,3075 3392,3075 3393,3075 3393,3071 3393,3068 3394,3064 3394,3061 3395,3057 3396,3054 3397,3050 3399,3047 3400,3044 3402,3041 3404,3038 3406,3035 3408,3032 3410,3029 3413,3027 3415,3024 3418,3022 3421,3020 3424,3017 3427,3016 3430,3014 3433,3012 3437,3011 3440,3010 3443,3009 3447,3008 3450,3007 3454,3006 3457,3006 3461,3006 3616,3005 3616,3006 3620,3006 3623,3006 3627,3007 3630,3007 3634,3008 3637,3009 3641,3010 3644,3012 3647,3013 3650,3015 3653,3017 3656,3019 3659,3021 3662,3023 3664,3026 3667,3028 3669,3031 3671,3034 3674,3037 3675,3040 3677,3043 3679,3046 3680,3050 3681,3053 3682,3056 3683,3060 3684,3063 3685,3067 3685,3070 3685,3074 3685,3075 Z M 3685,3144 L 3685,3144 Z M 3392,3005 L 3392,3005 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id203"> - <rect class="BoundingBox" stroke="none" fill="none" x="4120" y="2601" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4413,2671 L 4413,2671 4413,2675 4413,2678 4412,2682 4411,2685 4411,2689 4410,2692 4408,2696 4407,2699 4405,2702 4404,2706 4402,2709 4400,2712 4398,2714 4395,2717 4393,2720 4390,2722 4387,2725 4385,2727 4382,2729 4378,2731 4375,2732 4372,2734 4369,2735 4365,2737 4362,2738 4358,2738 4355,2739 4351,2740 4348,2740 4344,2740 4190,2740 4190,2740 4186,2740 4183,2740 4179,2739 4176,2738 4172,2738 4169,2737 4165,2735 4162,2734 4159,2732 4155,2731 4152,2729 4149,2727 4147,2725 4144,2722 4141,2720 4139,2717 4136,2714 4134,2712 4132,2709 4130,2705 4129,2702 4127,2699 4126,2696 4124,2692 4123,2689 4123,2685 4122,2682 4121,2678 4121,2675 4121,2671 4120,2671 4121,2671 4121,2667 4121,2664 4122,2660 4122,2657 4123,2653 4124,2650 4125,2646 4127,2643 4128,2640 4130,2637 4132,2634 4134,2631 4136,2628 4138,2625 4141,2623 4143,2620 4146,2618 4149,2616 4152,2613 4155,2612 4158,2610 4161,2608 4165,2607 4168,2606 4171,2605 4175,2604 4178,2603 4182,2602 4185,2602 4189,2602 4344,2601 4344,2602 4348,2602 4351,2602 4355,2603 4358,2603 4362,2604 4365,2605 4369,2606 4372,2608 4375,2609 4378,2611 4381,2613 4384,2615 4387,2617 4390,2619 4392,2622 4395,2624 4397,2627 4399,2630 4402,2633 4403,2636 4405,2639 4407,2642 4408,2646 4409,2649 4410,2652 4411,2656 4412,2659 4413,2663 4413,2666 4413,2670 4413,2671 Z M 4413,2740 L 4413,2740 Z M 4120,2601 L 4120,2601 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id204"> - <rect class="BoundingBox" stroke="none" fill="none" x="4120" y="2801" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4413,2871 L 4413,2871 4413,2875 4413,2878 4412,2882 4411,2885 4411,2889 4410,2892 4408,2896 4407,2899 4405,2902 4404,2906 4402,2909 4400,2912 4398,2914 4395,2917 4393,2920 4390,2922 4387,2925 4385,2927 4382,2929 4378,2931 4375,2932 4372,2934 4369,2935 4365,2937 4362,2938 4358,2938 4355,2939 4351,2940 4348,2940 4344,2940 4190,2940 4190,2940 4186,2940 4183,2940 4179,2939 4176,2938 4172,2938 4169,2937 4165,2935 4162,2934 4159,2932 4155,2931 4152,2929 4149,2927 4147,2925 4144,2922 4141,2920 4139,2917 4136,2914 4134,2912 4132,2909 4130,2905 4129,2902 4127,2899 4126,2896 4124,2892 4123,2889 4123,2885 4122,2882 4121,2878 4121,2875 4121,2871 4120,2871 4121,2871 4121,2867 4121,2864 4122,2860 4122,2857 4123,2853 4124,2850 4125,2846 4127,2843 4128,2840 4130,2837 4132,2834 4134,2831 4136,2828 4138,2825 4141,2823 4143,2820 4146,2818 4149,2816 4152,2813 4155,2812 4158,2810 4161,2808 4165,2807 4168,2806 4171,2805 4175,2804 4178,2803 4182,2802 4185,2802 4189,2802 4344,2801 4344,2802 4348,2802 4351,2802 4355,2803 4358,2803 4362,2804 4365,2805 4369,2806 4372,2808 4375,2809 4378,2811 4381,2813 4384,2815 4387,2817 4390,2819 4392,2822 4395,2824 4397,2827 4399,2830 4402,2833 4403,2836 4405,2839 4407,2842 4408,2846 4409,2849 4410,2852 4411,2856 4412,2859 4413,2863 4413,2866 4413,2870 4413,2871 Z M 4413,2940 L 4413,2940 Z M 4120,2801 L 4120,2801 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id205"> - <rect class="BoundingBox" stroke="none" fill="none" x="4120" y="3001" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4413,3071 L 4413,3071 4413,3075 4413,3078 4412,3082 4411,3085 4411,3089 4410,3092 4408,3096 4407,3099 4405,3102 4404,3106 4402,3109 4400,3112 4398,3114 4395,3117 4393,3120 4390,3122 4387,3125 4385,3127 4382,3129 4378,3131 4375,3132 4372,3134 4369,3135 4365,3137 4362,3138 4358,3138 4355,3139 4351,3140 4348,3140 4344,3140 4190,3140 4190,3140 4186,3140 4183,3140 4179,3139 4176,3138 4172,3138 4169,3137 4165,3135 4162,3134 4159,3132 4155,3131 4152,3129 4149,3127 4147,3125 4144,3122 4141,3120 4139,3117 4136,3114 4134,3112 4132,3109 4130,3105 4129,3102 4127,3099 4126,3096 4124,3092 4123,3089 4123,3085 4122,3082 4121,3078 4121,3075 4121,3071 4120,3071 4121,3071 4121,3067 4121,3064 4122,3060 4122,3057 4123,3053 4124,3050 4125,3046 4127,3043 4128,3040 4130,3037 4132,3034 4134,3031 4136,3028 4138,3025 4141,3023 4143,3020 4146,3018 4149,3016 4152,3013 4155,3012 4158,3010 4161,3008 4165,3007 4168,3006 4171,3005 4175,3004 4178,3003 4182,3002 4185,3002 4189,3002 4344,3001 4344,3002 4348,3002 4351,3002 4355,3003 4358,3003 4362,3004 4365,3005 4369,3006 4372,3008 4375,3009 4378,3011 4381,3013 4384,3015 4387,3017 4390,3019 4392,3022 4395,3024 4397,3027 4399,3030 4402,3033 4403,3036 4405,3039 4407,3042 4408,3046 4409,3049 4410,3052 4411,3056 4412,3059 4413,3063 4413,3066 4413,3070 4413,3071 Z M 4413,3140 L 4413,3140 Z M 4120,3001 L 4120,3001 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id206"> - <rect class="BoundingBox" stroke="none" fill="none" x="3771" y="2601" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4064,2671 L 4064,2671 4064,2675 4064,2678 4063,2682 4062,2685 4062,2689 4061,2692 4059,2696 4058,2699 4056,2702 4055,2706 4053,2709 4051,2712 4049,2714 4046,2717 4044,2720 4041,2722 4038,2725 4036,2727 4033,2729 4029,2731 4026,2732 4023,2734 4020,2735 4016,2737 4013,2738 4009,2738 4006,2739 4002,2740 3999,2740 3995,2740 3841,2740 3841,2740 3837,2740 3834,2740 3830,2739 3827,2738 3823,2738 3820,2737 3816,2735 3813,2734 3810,2732 3806,2731 3803,2729 3800,2727 3798,2725 3795,2722 3792,2720 3790,2717 3787,2714 3785,2712 3783,2709 3781,2705 3780,2702 3778,2699 3777,2696 3775,2692 3774,2689 3774,2685 3773,2682 3772,2678 3772,2675 3772,2671 3771,2671 3772,2671 3772,2667 3772,2664 3773,2660 3773,2657 3774,2653 3775,2650 3776,2646 3778,2643 3779,2640 3781,2637 3783,2634 3785,2631 3787,2628 3789,2625 3792,2623 3794,2620 3797,2618 3800,2616 3803,2613 3806,2612 3809,2610 3812,2608 3816,2607 3819,2606 3822,2605 3826,2604 3829,2603 3833,2602 3836,2602 3840,2602 3995,2601 3995,2602 3999,2602 4002,2602 4006,2603 4009,2603 4013,2604 4016,2605 4020,2606 4023,2608 4026,2609 4029,2611 4032,2613 4035,2615 4038,2617 4041,2619 4043,2622 4046,2624 4048,2627 4050,2630 4053,2633 4054,2636 4056,2639 4058,2642 4059,2646 4060,2649 4061,2652 4062,2656 4063,2659 4064,2663 4064,2666 4064,2670 4064,2671 Z M 4064,2740 L 4064,2740 Z M 3771,2601 L 3771,2601 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id207"> - <rect class="BoundingBox" stroke="none" fill="none" x="3771" y="2800" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4064,2871 L 4064,2871 4064,2875 4064,2878 4063,2882 4062,2885 4062,2889 4061,2892 4059,2896 4058,2899 4056,2902 4055,2906 4053,2909 4051,2912 4049,2914 4046,2917 4044,2920 4041,2922 4038,2925 4036,2927 4033,2929 4029,2931 4026,2932 4023,2934 4020,2935 4016,2937 4013,2938 4009,2938 4006,2939 4002,2940 3999,2940 3995,2940 3841,2940 3841,2940 3837,2940 3834,2940 3830,2939 3827,2938 3823,2938 3820,2937 3816,2935 3813,2934 3810,2932 3806,2931 3803,2929 3800,2927 3798,2925 3795,2922 3792,2920 3790,2917 3787,2914 3785,2912 3783,2909 3781,2905 3780,2902 3778,2899 3777,2896 3775,2892 3774,2889 3774,2885 3773,2882 3772,2878 3772,2875 3772,2871 3771,2871 3772,2871 3772,2867 3772,2864 3773,2860 3773,2857 3774,2853 3775,2850 3776,2846 3778,2843 3779,2840 3781,2837 3783,2834 3785,2831 3787,2828 3789,2825 3792,2823 3794,2820 3797,2818 3800,2816 3803,2813 3806,2812 3809,2810 3812,2808 3816,2807 3819,2806 3822,2805 3826,2804 3829,2803 3833,2802 3836,2802 3840,2802 3995,2801 3995,2802 3999,2802 4002,2802 4006,2803 4009,2803 4013,2804 4016,2805 4020,2806 4023,2808 4026,2809 4029,2811 4032,2813 4035,2815 4038,2817 4041,2819 4043,2822 4046,2824 4048,2827 4050,2830 4053,2833 4054,2836 4056,2839 4058,2842 4059,2846 4060,2849 4061,2852 4062,2856 4063,2859 4064,2863 4064,2866 4064,2870 4064,2871 Z M 4064,2940 L 4064,2940 Z M 3771,2801 L 3771,2801 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id208"> - <rect class="BoundingBox" stroke="none" fill="none" x="3771" y="3001" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4064,3071 L 4064,3071 4064,3075 4064,3078 4063,3082 4062,3085 4062,3089 4061,3092 4059,3096 4058,3099 4056,3102 4055,3106 4053,3109 4051,3112 4049,3114 4046,3117 4044,3120 4041,3122 4038,3125 4036,3127 4033,3129 4029,3131 4026,3132 4023,3134 4020,3135 4016,3137 4013,3138 4009,3138 4006,3139 4002,3140 3999,3140 3995,3140 3841,3140 3841,3140 3837,3140 3834,3140 3830,3139 3827,3138 3823,3138 3820,3137 3816,3135 3813,3134 3810,3132 3806,3131 3803,3129 3800,3127 3798,3125 3795,3122 3792,3120 3790,3117 3787,3114 3785,3112 3783,3109 3781,3105 3780,3102 3778,3099 3777,3096 3775,3092 3774,3089 3774,3085 3773,3082 3772,3078 3772,3075 3772,3071 3771,3071 3772,3071 3772,3067 3772,3064 3773,3060 3773,3057 3774,3053 3775,3050 3776,3046 3778,3043 3779,3040 3781,3037 3783,3034 3785,3031 3787,3028 3789,3025 3792,3023 3794,3020 3797,3018 3800,3016 3803,3013 3806,3012 3809,3010 3812,3008 3816,3007 3819,3006 3822,3005 3826,3004 3829,3003 3833,3002 3836,3002 3840,3002 3995,3001 3995,3002 3999,3002 4002,3002 4006,3003 4009,3003 4013,3004 4016,3005 4020,3006 4023,3008 4026,3009 4029,3011 4032,3013 4035,3015 4038,3017 4041,3019 4043,3022 4046,3024 4048,3027 4050,3030 4053,3033 4054,3036 4056,3039 4058,3042 4059,3046 4060,3049 4061,3052 4062,3056 4063,3059 4064,3063 4064,3066 4064,3070 4064,3071 Z M 4064,3140 L 4064,3140 Z M 3771,3001 L 3771,3001 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id209"> - <rect class="BoundingBox" stroke="none" fill="none" x="4451" y="2604" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4744,2674 L 4744,2674 4744,2678 4744,2681 4743,2685 4742,2688 4742,2692 4741,2695 4739,2699 4738,2702 4736,2705 4735,2709 4733,2712 4731,2715 4729,2717 4726,2720 4724,2723 4721,2725 4718,2728 4716,2730 4713,2732 4709,2734 4706,2735 4703,2737 4700,2738 4696,2740 4693,2741 4689,2741 4686,2742 4682,2743 4679,2743 4675,2743 4521,2743 4521,2743 4517,2743 4514,2743 4510,2742 4507,2741 4503,2741 4500,2740 4496,2738 4493,2737 4490,2735 4486,2734 4483,2732 4480,2730 4478,2728 4475,2725 4472,2723 4470,2720 4467,2717 4465,2715 4463,2712 4461,2708 4460,2705 4458,2702 4457,2699 4455,2695 4454,2692 4454,2688 4453,2685 4452,2681 4452,2678 4452,2674 4451,2674 4452,2674 4452,2670 4452,2667 4453,2663 4453,2660 4454,2656 4455,2653 4456,2649 4458,2646 4459,2643 4461,2640 4463,2637 4465,2634 4467,2631 4469,2628 4472,2626 4474,2623 4477,2621 4480,2619 4483,2616 4486,2615 4489,2613 4492,2611 4496,2610 4499,2609 4502,2608 4506,2607 4509,2606 4513,2605 4516,2605 4520,2605 4675,2604 4675,2605 4679,2605 4682,2605 4686,2606 4689,2606 4693,2607 4696,2608 4700,2609 4703,2611 4706,2612 4709,2614 4712,2616 4715,2618 4718,2620 4721,2622 4723,2625 4726,2627 4728,2630 4730,2633 4733,2636 4734,2639 4736,2642 4738,2645 4739,2649 4740,2652 4741,2655 4742,2659 4743,2662 4744,2666 4744,2669 4744,2673 4744,2674 Z M 4744,2743 L 4744,2743 Z M 4451,2604 L 4451,2604 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id210"> - <rect class="BoundingBox" stroke="none" fill="none" x="4451" y="2804" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4744,2874 L 4744,2874 4744,2878 4744,2881 4743,2885 4742,2888 4742,2892 4741,2895 4739,2899 4738,2902 4736,2905 4735,2909 4733,2912 4731,2915 4729,2917 4726,2920 4724,2923 4721,2925 4718,2928 4716,2930 4713,2932 4709,2934 4706,2935 4703,2937 4700,2938 4696,2940 4693,2941 4689,2941 4686,2942 4682,2943 4679,2943 4675,2943 4521,2943 4521,2943 4517,2943 4514,2943 4510,2942 4507,2941 4503,2941 4500,2940 4496,2938 4493,2937 4490,2935 4486,2934 4483,2932 4480,2930 4478,2928 4475,2925 4472,2923 4470,2920 4467,2917 4465,2915 4463,2912 4461,2908 4460,2905 4458,2902 4457,2899 4455,2895 4454,2892 4454,2888 4453,2885 4452,2881 4452,2878 4452,2874 4451,2874 4452,2874 4452,2870 4452,2867 4453,2863 4453,2860 4454,2856 4455,2853 4456,2849 4458,2846 4459,2843 4461,2840 4463,2837 4465,2834 4467,2831 4469,2828 4472,2826 4474,2823 4477,2821 4480,2819 4483,2816 4486,2815 4489,2813 4492,2811 4496,2810 4499,2809 4502,2808 4506,2807 4509,2806 4513,2805 4516,2805 4520,2805 4675,2804 4675,2805 4679,2805 4682,2805 4686,2806 4689,2806 4693,2807 4696,2808 4700,2809 4703,2811 4706,2812 4709,2814 4712,2816 4715,2818 4718,2820 4721,2822 4723,2825 4726,2827 4728,2830 4730,2833 4733,2836 4734,2839 4736,2842 4738,2845 4739,2849 4740,2852 4741,2855 4742,2859 4743,2862 4744,2866 4744,2869 4744,2873 4744,2874 Z M 4744,2943 L 4744,2943 Z M 4451,2804 L 4451,2804 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id211"> - <rect class="BoundingBox" stroke="none" fill="none" x="4451" y="3004" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4744,3074 L 4744,3074 4744,3078 4744,3081 4743,3085 4742,3088 4742,3092 4741,3095 4739,3099 4738,3102 4736,3105 4735,3109 4733,3112 4731,3115 4729,3117 4726,3120 4724,3123 4721,3125 4718,3128 4716,3130 4713,3132 4709,3134 4706,3135 4703,3137 4700,3138 4696,3140 4693,3141 4689,3141 4686,3142 4682,3143 4679,3143 4675,3143 4521,3143 4521,3143 4517,3143 4514,3143 4510,3142 4507,3141 4503,3141 4500,3140 4496,3138 4493,3137 4490,3135 4486,3134 4483,3132 4480,3130 4478,3128 4475,3125 4472,3123 4470,3120 4467,3117 4465,3115 4463,3112 4461,3108 4460,3105 4458,3102 4457,3099 4455,3095 4454,3092 4454,3088 4453,3085 4452,3081 4452,3078 4452,3074 4451,3074 4452,3074 4452,3070 4452,3067 4453,3063 4453,3060 4454,3056 4455,3053 4456,3049 4458,3046 4459,3043 4461,3040 4463,3037 4465,3034 4467,3031 4469,3028 4472,3026 4474,3023 4477,3021 4480,3019 4483,3016 4486,3015 4489,3013 4492,3011 4496,3010 4499,3009 4502,3008 4506,3007 4509,3006 4513,3005 4516,3005 4520,3005 4675,3004 4675,3005 4679,3005 4682,3005 4686,3006 4689,3006 4693,3007 4696,3008 4700,3009 4703,3011 4706,3012 4709,3014 4712,3016 4715,3018 4718,3020 4721,3022 4723,3025 4726,3027 4728,3030 4730,3033 4733,3036 4734,3039 4736,3042 4738,3045 4739,3049 4740,3052 4741,3055 4742,3059 4743,3062 4744,3066 4744,3069 4744,3073 4744,3074 Z M 4744,3143 L 4744,3143 Z M 4451,3004 L 4451,3004 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id212"> - <rect class="BoundingBox" stroke="none" fill="none" x="6395" y="2604" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6688,2674 L 6688,2674 6688,2678 6688,2681 6687,2685 6686,2688 6686,2692 6685,2695 6683,2699 6682,2702 6680,2705 6679,2709 6677,2712 6675,2715 6673,2717 6670,2720 6668,2723 6665,2725 6662,2728 6660,2730 6657,2732 6653,2734 6650,2735 6647,2737 6644,2738 6640,2740 6637,2741 6633,2741 6630,2742 6626,2743 6623,2743 6619,2743 6465,2743 6465,2743 6461,2743 6458,2743 6454,2742 6451,2741 6447,2741 6444,2740 6440,2738 6437,2737 6434,2735 6430,2734 6427,2732 6424,2730 6422,2728 6419,2725 6416,2723 6414,2720 6411,2717 6409,2715 6407,2712 6405,2708 6404,2705 6402,2702 6401,2699 6399,2695 6398,2692 6398,2688 6397,2685 6396,2681 6396,2678 6396,2674 6395,2674 6396,2674 6396,2670 6396,2667 6397,2663 6397,2660 6398,2656 6399,2653 6400,2649 6402,2646 6403,2643 6405,2640 6407,2637 6409,2634 6411,2631 6413,2628 6416,2626 6418,2623 6421,2621 6424,2619 6427,2616 6430,2615 6433,2613 6436,2611 6440,2610 6443,2609 6446,2608 6450,2607 6453,2606 6457,2605 6460,2605 6464,2605 6619,2604 6619,2605 6623,2605 6626,2605 6630,2606 6633,2606 6637,2607 6640,2608 6644,2609 6647,2611 6650,2612 6653,2614 6656,2616 6659,2618 6662,2620 6665,2622 6667,2625 6670,2627 6672,2630 6674,2633 6677,2636 6678,2639 6680,2642 6682,2645 6683,2649 6684,2652 6685,2655 6686,2659 6687,2662 6688,2666 6688,2669 6688,2673 6688,2674 Z M 6688,2743 L 6688,2743 Z M 6395,2604 L 6395,2604 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id213"> - <rect class="BoundingBox" stroke="none" fill="none" x="6394" y="2804" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6688,2874 L 6688,2874 6688,2878 6688,2881 6687,2885 6686,2888 6686,2892 6685,2895 6683,2899 6682,2902 6680,2905 6679,2909 6677,2912 6675,2915 6673,2917 6670,2920 6668,2923 6665,2925 6662,2928 6660,2930 6657,2932 6653,2934 6650,2935 6647,2937 6644,2938 6640,2940 6637,2941 6633,2941 6630,2942 6626,2943 6623,2943 6619,2943 6465,2943 6465,2943 6461,2943 6458,2943 6454,2942 6451,2941 6447,2941 6444,2940 6440,2938 6437,2937 6434,2935 6430,2934 6427,2932 6424,2930 6422,2928 6419,2925 6416,2923 6414,2920 6411,2917 6409,2915 6407,2912 6405,2908 6404,2905 6402,2902 6401,2899 6399,2895 6398,2892 6398,2888 6397,2885 6396,2881 6396,2878 6396,2874 6395,2874 6396,2874 6396,2870 6396,2867 6397,2863 6397,2860 6398,2856 6399,2853 6400,2849 6402,2846 6403,2843 6405,2840 6407,2837 6409,2834 6411,2831 6413,2828 6416,2826 6418,2823 6421,2821 6424,2819 6427,2816 6430,2815 6433,2813 6436,2811 6440,2810 6443,2809 6446,2808 6450,2807 6453,2806 6457,2805 6460,2805 6464,2805 6619,2804 6619,2805 6623,2805 6626,2805 6630,2806 6633,2806 6637,2807 6640,2808 6644,2809 6647,2811 6650,2812 6653,2814 6656,2816 6659,2818 6662,2820 6665,2822 6667,2825 6670,2827 6672,2830 6674,2833 6677,2836 6678,2839 6680,2842 6682,2845 6683,2849 6684,2852 6685,2855 6686,2859 6687,2862 6688,2866 6688,2869 6688,2873 6688,2874 Z M 6688,2943 L 6688,2943 Z M 6395,2804 L 6395,2804 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id214"> - <rect class="BoundingBox" stroke="none" fill="none" x="6394" y="3003" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6688,3073 L 6688,3073 6688,3077 6688,3080 6687,3084 6686,3087 6686,3091 6685,3094 6683,3098 6682,3101 6680,3104 6679,3108 6677,3111 6675,3114 6673,3116 6670,3119 6668,3122 6665,3124 6662,3127 6660,3129 6657,3131 6653,3133 6650,3134 6647,3136 6644,3137 6640,3139 6637,3140 6633,3140 6630,3141 6626,3142 6623,3142 6619,3142 6465,3142 6465,3142 6461,3142 6458,3142 6454,3141 6451,3140 6447,3140 6444,3139 6440,3137 6437,3136 6434,3134 6430,3133 6427,3131 6424,3129 6422,3127 6419,3124 6416,3122 6414,3119 6411,3116 6409,3114 6407,3111 6405,3107 6404,3104 6402,3101 6401,3098 6399,3094 6398,3091 6398,3087 6397,3084 6396,3080 6396,3077 6396,3073 6395,3073 6396,3073 6396,3069 6396,3066 6397,3062 6397,3059 6398,3055 6399,3052 6400,3048 6402,3045 6403,3042 6405,3039 6407,3036 6409,3033 6411,3030 6413,3027 6416,3025 6418,3022 6421,3020 6424,3018 6427,3015 6430,3014 6433,3012 6436,3010 6440,3009 6443,3008 6446,3007 6450,3006 6453,3005 6457,3004 6460,3004 6464,3004 6619,3003 6619,3004 6623,3004 6626,3004 6630,3005 6633,3005 6637,3006 6640,3007 6644,3008 6647,3010 6650,3011 6653,3013 6656,3015 6659,3017 6662,3019 6665,3021 6667,3024 6670,3026 6672,3029 6674,3032 6677,3035 6678,3038 6680,3041 6682,3044 6683,3048 6684,3051 6685,3054 6686,3058 6687,3061 6688,3065 6688,3068 6688,3072 6688,3073 Z M 6688,3142 L 6688,3142 Z M 6395,3003 L 6395,3003 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id215"> - <rect class="BoundingBox" stroke="none" fill="none" x="6046" y="2604" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6339,2674 L 6339,2674 6339,2678 6339,2681 6338,2685 6337,2688 6337,2692 6336,2695 6334,2699 6333,2702 6331,2705 6330,2709 6328,2712 6326,2715 6324,2717 6321,2720 6319,2723 6316,2725 6313,2728 6311,2730 6308,2732 6304,2734 6301,2735 6298,2737 6295,2738 6291,2740 6288,2741 6284,2741 6281,2742 6277,2743 6274,2743 6270,2743 6116,2743 6116,2743 6112,2743 6109,2743 6105,2742 6102,2741 6098,2741 6095,2740 6091,2738 6088,2737 6085,2735 6081,2734 6078,2732 6075,2730 6073,2728 6070,2725 6067,2723 6065,2720 6062,2717 6060,2715 6058,2712 6056,2708 6055,2705 6053,2702 6052,2699 6050,2695 6049,2692 6049,2688 6048,2685 6047,2681 6047,2678 6047,2674 6046,2674 6047,2674 6047,2670 6047,2667 6048,2663 6048,2660 6049,2656 6050,2653 6051,2649 6053,2646 6054,2643 6056,2640 6058,2637 6060,2634 6062,2631 6064,2628 6067,2626 6069,2623 6072,2621 6075,2619 6078,2616 6081,2615 6084,2613 6087,2611 6091,2610 6094,2609 6097,2608 6101,2607 6104,2606 6108,2605 6111,2605 6115,2605 6270,2604 6270,2605 6274,2605 6277,2605 6281,2606 6284,2606 6288,2607 6291,2608 6295,2609 6298,2611 6301,2612 6304,2614 6307,2616 6310,2618 6313,2620 6316,2622 6318,2625 6321,2627 6323,2630 6325,2633 6328,2636 6329,2639 6331,2642 6333,2645 6334,2649 6335,2652 6336,2655 6337,2659 6338,2662 6339,2666 6339,2669 6339,2673 6339,2674 Z M 6339,2743 L 6339,2743 Z M 6046,2604 L 6046,2604 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id216"> - <rect class="BoundingBox" stroke="none" fill="none" x="6046" y="2804" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6339,2874 L 6339,2874 6339,2878 6339,2881 6338,2885 6337,2888 6337,2892 6336,2895 6334,2899 6333,2902 6331,2905 6330,2909 6328,2912 6326,2915 6324,2917 6321,2920 6319,2923 6316,2925 6313,2928 6311,2930 6308,2932 6304,2934 6301,2935 6298,2937 6295,2938 6291,2940 6288,2941 6284,2941 6281,2942 6277,2943 6274,2943 6270,2943 6116,2943 6116,2943 6112,2943 6109,2943 6105,2942 6102,2941 6098,2941 6095,2940 6091,2938 6088,2937 6085,2935 6081,2934 6078,2932 6075,2930 6073,2928 6070,2925 6067,2923 6065,2920 6062,2917 6060,2915 6058,2912 6056,2908 6055,2905 6053,2902 6052,2899 6050,2895 6049,2892 6049,2888 6048,2885 6047,2881 6047,2878 6047,2874 6046,2874 6047,2874 6047,2870 6047,2867 6048,2863 6048,2860 6049,2856 6050,2853 6051,2849 6053,2846 6054,2843 6056,2840 6058,2837 6060,2834 6062,2831 6064,2828 6067,2826 6069,2823 6072,2821 6075,2819 6078,2816 6081,2815 6084,2813 6087,2811 6091,2810 6094,2809 6097,2808 6101,2807 6104,2806 6108,2805 6111,2805 6115,2805 6270,2804 6270,2805 6274,2805 6277,2805 6281,2806 6284,2806 6288,2807 6291,2808 6295,2809 6298,2811 6301,2812 6304,2814 6307,2816 6310,2818 6313,2820 6316,2822 6318,2825 6321,2827 6323,2830 6325,2833 6328,2836 6329,2839 6331,2842 6333,2845 6334,2849 6335,2852 6336,2855 6337,2859 6338,2862 6339,2866 6339,2869 6339,2873 6339,2874 Z M 6339,2943 L 6339,2943 Z M 6046,2804 L 6046,2804 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id217"> - <rect class="BoundingBox" stroke="none" fill="none" x="6046" y="3003" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6339,3073 L 6339,3073 6339,3077 6339,3080 6338,3084 6337,3087 6337,3091 6336,3094 6334,3098 6333,3101 6331,3104 6330,3108 6328,3111 6326,3114 6324,3116 6321,3119 6319,3122 6316,3124 6313,3127 6311,3129 6308,3131 6304,3133 6301,3134 6298,3136 6295,3137 6291,3139 6288,3140 6284,3140 6281,3141 6277,3142 6274,3142 6270,3142 6116,3142 6116,3142 6112,3142 6109,3142 6105,3141 6102,3140 6098,3140 6095,3139 6091,3137 6088,3136 6085,3134 6081,3133 6078,3131 6075,3129 6073,3127 6070,3124 6067,3122 6065,3119 6062,3116 6060,3114 6058,3111 6056,3107 6055,3104 6053,3101 6052,3098 6050,3094 6049,3091 6049,3087 6048,3084 6047,3080 6047,3077 6047,3073 6046,3073 6047,3073 6047,3069 6047,3066 6048,3062 6048,3059 6049,3055 6050,3052 6051,3048 6053,3045 6054,3042 6056,3039 6058,3036 6060,3033 6062,3030 6064,3027 6067,3025 6069,3022 6072,3020 6075,3018 6078,3015 6081,3014 6084,3012 6087,3010 6091,3009 6094,3008 6097,3007 6101,3006 6104,3005 6108,3004 6111,3004 6115,3004 6270,3003 6270,3004 6274,3004 6277,3004 6281,3005 6284,3005 6288,3006 6291,3007 6295,3008 6298,3010 6301,3011 6304,3013 6307,3015 6310,3017 6313,3019 6316,3021 6318,3024 6321,3026 6323,3029 6325,3032 6328,3035 6329,3038 6331,3041 6333,3044 6334,3048 6335,3051 6336,3054 6337,3058 6338,3061 6339,3065 6339,3068 6339,3072 6339,3073 Z M 6339,3142 L 6339,3142 Z M 6046,3003 L 6046,3003 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id218"> - <rect class="BoundingBox" stroke="none" fill="none" x="6725" y="2607" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7018,2677 L 7018,2677 7018,2681 7018,2684 7017,2688 7016,2691 7016,2695 7015,2698 7013,2702 7012,2705 7010,2708 7009,2712 7007,2715 7005,2718 7003,2720 7000,2723 6998,2726 6995,2728 6992,2731 6990,2733 6987,2735 6983,2737 6980,2738 6977,2740 6974,2741 6970,2743 6967,2744 6963,2744 6960,2745 6956,2746 6953,2746 6949,2746 6795,2746 6795,2746 6791,2746 6788,2746 6784,2745 6781,2744 6777,2744 6774,2743 6770,2741 6767,2740 6764,2738 6760,2737 6757,2735 6754,2733 6752,2731 6749,2728 6746,2726 6744,2723 6741,2720 6739,2718 6737,2715 6735,2711 6734,2708 6732,2705 6731,2702 6729,2698 6728,2695 6728,2691 6727,2688 6726,2684 6726,2681 6726,2677 6725,2677 6726,2677 6726,2673 6726,2670 6727,2666 6727,2663 6728,2659 6729,2656 6730,2652 6732,2649 6733,2646 6735,2643 6737,2640 6739,2637 6741,2634 6743,2631 6746,2629 6748,2626 6751,2624 6754,2622 6757,2619 6760,2618 6763,2616 6766,2614 6770,2613 6773,2612 6776,2611 6780,2610 6783,2609 6787,2608 6790,2608 6794,2608 6949,2607 6949,2608 6953,2608 6956,2608 6960,2609 6963,2609 6967,2610 6970,2611 6974,2612 6977,2614 6980,2615 6983,2617 6986,2619 6989,2621 6992,2623 6995,2625 6997,2628 7000,2630 7002,2633 7004,2636 7007,2639 7008,2642 7010,2645 7012,2648 7013,2652 7014,2655 7015,2658 7016,2662 7017,2665 7018,2669 7018,2672 7018,2676 7018,2677 Z M 7018,2746 L 7018,2746 Z M 6725,2607 L 6725,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id219"> - <rect class="BoundingBox" stroke="none" fill="none" x="6725" y="2806" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7018,2876 L 7018,2876 7018,2880 7018,2883 7017,2887 7016,2890 7016,2894 7015,2897 7013,2901 7012,2904 7010,2907 7009,2911 7007,2914 7005,2917 7003,2919 7000,2922 6998,2925 6995,2927 6992,2930 6990,2932 6987,2934 6983,2936 6980,2937 6977,2939 6974,2940 6970,2942 6967,2943 6963,2943 6960,2944 6956,2945 6953,2945 6949,2945 6795,2945 6795,2945 6791,2945 6788,2945 6784,2944 6781,2943 6777,2943 6774,2942 6770,2940 6767,2939 6764,2937 6760,2936 6757,2934 6754,2932 6752,2930 6749,2927 6746,2925 6744,2922 6741,2919 6739,2917 6737,2914 6735,2910 6734,2907 6732,2904 6731,2901 6729,2897 6728,2894 6728,2890 6727,2887 6726,2883 6726,2880 6726,2876 6725,2876 6726,2876 6726,2872 6726,2869 6727,2865 6727,2862 6728,2858 6729,2855 6730,2851 6732,2848 6733,2845 6735,2842 6737,2839 6739,2836 6741,2833 6743,2830 6746,2828 6748,2825 6751,2823 6754,2821 6757,2818 6760,2817 6763,2815 6766,2813 6770,2812 6773,2811 6776,2810 6780,2809 6783,2808 6787,2807 6790,2807 6794,2807 6949,2806 6949,2807 6953,2807 6956,2807 6960,2808 6963,2808 6967,2809 6970,2810 6974,2811 6977,2813 6980,2814 6983,2816 6986,2818 6989,2820 6992,2822 6995,2824 6997,2827 7000,2829 7002,2832 7004,2835 7007,2838 7008,2841 7010,2844 7012,2847 7013,2851 7014,2854 7015,2857 7016,2861 7017,2864 7018,2868 7018,2871 7018,2875 7018,2876 Z M 7018,2945 L 7018,2945 Z M 6725,2806 L 6725,2806 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id220"> - <rect class="BoundingBox" stroke="none" fill="none" x="6725" y="3006" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7018,3076 L 7018,3076 7018,3080 7018,3083 7017,3087 7016,3090 7016,3094 7015,3097 7013,3101 7012,3104 7010,3107 7009,3111 7007,3114 7005,3117 7003,3119 7000,3122 6998,3125 6995,3127 6992,3130 6990,3132 6987,3134 6983,3136 6980,3137 6977,3139 6974,3140 6970,3142 6967,3143 6963,3143 6960,3144 6956,3145 6953,3145 6949,3145 6795,3145 6795,3145 6791,3145 6788,3145 6784,3144 6781,3143 6777,3143 6774,3142 6770,3140 6767,3139 6764,3137 6760,3136 6757,3134 6754,3132 6752,3130 6749,3127 6746,3125 6744,3122 6741,3119 6739,3117 6737,3114 6735,3110 6734,3107 6732,3104 6731,3101 6729,3097 6728,3094 6728,3090 6727,3087 6726,3083 6726,3080 6726,3076 6725,3076 6726,3076 6726,3072 6726,3069 6727,3065 6727,3062 6728,3058 6729,3055 6730,3051 6732,3048 6733,3045 6735,3042 6737,3039 6739,3036 6741,3033 6743,3030 6746,3028 6748,3025 6751,3023 6754,3021 6757,3018 6760,3017 6763,3015 6766,3013 6770,3012 6773,3011 6776,3010 6780,3009 6783,3008 6787,3007 6790,3007 6794,3007 6949,3006 6949,3007 6953,3007 6956,3007 6960,3008 6963,3008 6967,3009 6970,3010 6974,3011 6977,3013 6980,3014 6983,3016 6986,3018 6989,3020 6992,3022 6995,3024 6997,3027 7000,3029 7002,3032 7004,3035 7007,3038 7008,3041 7010,3044 7012,3047 7013,3051 7014,3054 7015,3057 7016,3061 7017,3064 7018,3068 7018,3071 7018,3075 7018,3076 Z M 7018,3145 L 7018,3145 Z M 6725,3006 L 6725,3006 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id221"> - <rect class="BoundingBox" stroke="none" fill="none" x="7453" y="2602" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7746,2672 L 7746,2672 7746,2676 7746,2679 7745,2683 7744,2686 7744,2690 7743,2693 7741,2697 7740,2700 7738,2703 7737,2707 7735,2710 7733,2713 7731,2715 7728,2718 7726,2721 7723,2723 7720,2726 7718,2728 7715,2730 7711,2732 7708,2733 7705,2735 7702,2736 7698,2738 7695,2739 7691,2739 7688,2740 7684,2741 7681,2741 7677,2741 7523,2741 7523,2741 7519,2741 7516,2741 7512,2740 7509,2739 7505,2739 7502,2738 7498,2736 7495,2735 7492,2733 7488,2732 7485,2730 7482,2728 7480,2726 7477,2723 7474,2721 7472,2718 7469,2715 7467,2713 7465,2710 7463,2706 7462,2703 7460,2700 7459,2697 7457,2693 7456,2690 7456,2686 7455,2683 7454,2679 7454,2676 7454,2672 7453,2672 7454,2672 7454,2668 7454,2665 7455,2661 7455,2658 7456,2654 7457,2651 7458,2647 7460,2644 7461,2641 7463,2638 7465,2635 7467,2632 7469,2629 7471,2626 7474,2624 7476,2621 7479,2619 7482,2617 7485,2614 7488,2613 7491,2611 7494,2609 7498,2608 7501,2607 7504,2606 7508,2605 7511,2604 7515,2603 7518,2603 7522,2603 7677,2602 7677,2603 7681,2603 7684,2603 7688,2604 7691,2604 7695,2605 7698,2606 7702,2607 7705,2609 7708,2610 7711,2612 7714,2614 7717,2616 7720,2618 7723,2620 7725,2623 7728,2625 7730,2628 7732,2631 7735,2634 7736,2637 7738,2640 7740,2643 7741,2647 7742,2650 7743,2653 7744,2657 7745,2660 7746,2664 7746,2667 7746,2671 7746,2672 Z M 7746,2741 L 7746,2741 Z M 7453,2602 L 7453,2602 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id222"> - <rect class="BoundingBox" stroke="none" fill="none" x="7453" y="2802" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7746,2872 L 7746,2872 7746,2876 7746,2879 7745,2883 7744,2886 7744,2890 7743,2893 7741,2897 7740,2900 7738,2903 7737,2907 7735,2910 7733,2913 7731,2915 7728,2918 7726,2921 7723,2923 7720,2926 7718,2928 7715,2930 7711,2932 7708,2933 7705,2935 7702,2936 7698,2938 7695,2939 7691,2939 7688,2940 7684,2941 7681,2941 7677,2941 7523,2941 7523,2941 7519,2941 7516,2941 7512,2940 7509,2939 7505,2939 7502,2938 7498,2936 7495,2935 7492,2933 7488,2932 7485,2930 7482,2928 7480,2926 7477,2923 7474,2921 7472,2918 7469,2915 7467,2913 7465,2910 7463,2906 7462,2903 7460,2900 7459,2897 7457,2893 7456,2890 7456,2886 7455,2883 7454,2879 7454,2876 7454,2872 7453,2872 7454,2872 7454,2868 7454,2865 7455,2861 7455,2858 7456,2854 7457,2851 7458,2847 7460,2844 7461,2841 7463,2838 7465,2835 7467,2832 7469,2829 7471,2826 7474,2824 7476,2821 7479,2819 7482,2817 7485,2814 7488,2813 7491,2811 7494,2809 7498,2808 7501,2807 7504,2806 7508,2805 7511,2804 7515,2803 7518,2803 7522,2803 7677,2802 7677,2803 7681,2803 7684,2803 7688,2804 7691,2804 7695,2805 7698,2806 7702,2807 7705,2809 7708,2810 7711,2812 7714,2814 7717,2816 7720,2818 7723,2820 7725,2823 7728,2825 7730,2828 7732,2831 7735,2834 7736,2837 7738,2840 7740,2843 7741,2847 7742,2850 7743,2853 7744,2857 7745,2860 7746,2864 7746,2867 7746,2871 7746,2872 Z M 7746,2941 L 7746,2941 Z M 7453,2802 L 7453,2802 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id223"> - <rect class="BoundingBox" stroke="none" fill="none" x="7453" y="3001" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7746,3071 L 7746,3071 7746,3075 7746,3078 7745,3082 7744,3085 7744,3089 7743,3092 7741,3096 7740,3099 7738,3102 7737,3106 7735,3109 7733,3112 7731,3114 7728,3117 7726,3120 7723,3122 7720,3125 7718,3127 7715,3129 7711,3131 7708,3132 7705,3134 7702,3135 7698,3137 7695,3138 7691,3138 7688,3139 7684,3140 7681,3140 7677,3140 7523,3140 7523,3140 7519,3140 7516,3140 7512,3139 7509,3138 7505,3138 7502,3137 7498,3135 7495,3134 7492,3132 7488,3131 7485,3129 7482,3127 7480,3125 7477,3122 7474,3120 7472,3117 7469,3114 7467,3112 7465,3109 7463,3105 7462,3102 7460,3099 7459,3096 7457,3092 7456,3089 7456,3085 7455,3082 7454,3078 7454,3075 7454,3071 7453,3071 7454,3071 7454,3067 7454,3064 7455,3060 7455,3057 7456,3053 7457,3050 7458,3046 7460,3043 7461,3040 7463,3037 7465,3034 7467,3031 7469,3028 7471,3025 7474,3023 7476,3020 7479,3018 7482,3016 7485,3013 7488,3012 7491,3010 7494,3008 7498,3007 7501,3006 7504,3005 7508,3004 7511,3003 7515,3002 7518,3002 7522,3002 7677,3001 7677,3002 7681,3002 7684,3002 7688,3003 7691,3003 7695,3004 7698,3005 7702,3006 7705,3008 7708,3009 7711,3011 7714,3013 7717,3015 7720,3017 7723,3019 7725,3022 7728,3024 7730,3027 7732,3030 7735,3033 7736,3036 7738,3039 7740,3042 7741,3046 7742,3049 7743,3052 7744,3056 7745,3059 7746,3063 7746,3066 7746,3070 7746,3071 Z M 7746,3140 L 7746,3140 Z M 7453,3001 L 7453,3001 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id224"> - <rect class="BoundingBox" stroke="none" fill="none" x="7104" y="2602" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7397,2672 L 7397,2672 7397,2676 7397,2679 7396,2683 7395,2686 7395,2690 7394,2693 7392,2697 7391,2700 7389,2703 7388,2707 7386,2710 7384,2713 7382,2715 7379,2718 7377,2721 7374,2723 7371,2726 7369,2728 7366,2730 7362,2732 7359,2733 7356,2735 7353,2736 7349,2738 7346,2739 7342,2739 7339,2740 7335,2741 7332,2741 7328,2741 7174,2741 7174,2741 7170,2741 7167,2741 7163,2740 7160,2739 7156,2739 7153,2738 7149,2736 7146,2735 7143,2733 7139,2732 7136,2730 7133,2728 7131,2726 7128,2723 7125,2721 7123,2718 7120,2715 7118,2713 7116,2710 7114,2706 7113,2703 7111,2700 7110,2697 7108,2693 7107,2690 7107,2686 7106,2683 7105,2679 7105,2676 7105,2672 7104,2672 7105,2672 7105,2668 7105,2665 7106,2661 7106,2658 7107,2654 7108,2651 7109,2647 7111,2644 7112,2641 7114,2638 7116,2635 7118,2632 7120,2629 7122,2626 7125,2624 7127,2621 7130,2619 7133,2617 7136,2614 7139,2613 7142,2611 7145,2609 7149,2608 7152,2607 7155,2606 7159,2605 7162,2604 7166,2603 7169,2603 7173,2603 7328,2602 7328,2603 7332,2603 7335,2603 7339,2604 7342,2604 7346,2605 7349,2606 7353,2607 7356,2609 7359,2610 7362,2612 7365,2614 7368,2616 7371,2618 7374,2620 7376,2623 7379,2625 7381,2628 7383,2631 7386,2634 7387,2637 7389,2640 7391,2643 7392,2647 7393,2650 7394,2653 7395,2657 7396,2660 7397,2664 7397,2667 7397,2671 7397,2672 Z M 7397,2741 L 7397,2741 Z M 7104,2602 L 7104,2602 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id225"> - <rect class="BoundingBox" stroke="none" fill="none" x="7104" y="2802" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7397,2872 L 7397,2872 7397,2876 7397,2879 7396,2883 7395,2886 7395,2890 7394,2893 7392,2897 7391,2900 7389,2903 7388,2907 7386,2910 7384,2913 7382,2915 7379,2918 7377,2921 7374,2923 7371,2926 7369,2928 7366,2930 7362,2932 7359,2933 7356,2935 7353,2936 7349,2938 7346,2939 7342,2939 7339,2940 7335,2941 7332,2941 7328,2941 7174,2941 7174,2941 7170,2941 7167,2941 7163,2940 7160,2939 7156,2939 7153,2938 7149,2936 7146,2935 7143,2933 7139,2932 7136,2930 7133,2928 7131,2926 7128,2923 7125,2921 7123,2918 7120,2915 7118,2913 7116,2910 7114,2906 7113,2903 7111,2900 7110,2897 7108,2893 7107,2890 7107,2886 7106,2883 7105,2879 7105,2876 7105,2872 7104,2872 7105,2872 7105,2868 7105,2865 7106,2861 7106,2858 7107,2854 7108,2851 7109,2847 7111,2844 7112,2841 7114,2838 7116,2835 7118,2832 7120,2829 7122,2826 7125,2824 7127,2821 7130,2819 7133,2817 7136,2814 7139,2813 7142,2811 7145,2809 7149,2808 7152,2807 7155,2806 7159,2805 7162,2804 7166,2803 7169,2803 7173,2803 7328,2802 7328,2803 7332,2803 7335,2803 7339,2804 7342,2804 7346,2805 7349,2806 7353,2807 7356,2809 7359,2810 7362,2812 7365,2814 7368,2816 7371,2818 7374,2820 7376,2823 7379,2825 7381,2828 7383,2831 7386,2834 7387,2837 7389,2840 7391,2843 7392,2847 7393,2850 7394,2853 7395,2857 7396,2860 7397,2864 7397,2867 7397,2871 7397,2872 Z M 7397,2941 L 7397,2941 Z M 7104,2802 L 7104,2802 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id226"> - <rect class="BoundingBox" stroke="none" fill="none" x="7104" y="3001" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7397,3071 L 7397,3071 7397,3075 7397,3078 7396,3082 7395,3085 7395,3089 7394,3092 7392,3096 7391,3099 7389,3102 7388,3106 7386,3109 7384,3112 7382,3114 7379,3117 7377,3120 7374,3122 7371,3125 7369,3127 7366,3129 7362,3131 7359,3132 7356,3134 7353,3135 7349,3137 7346,3138 7342,3138 7339,3139 7335,3140 7332,3140 7328,3140 7174,3140 7174,3140 7170,3140 7167,3140 7163,3139 7160,3138 7156,3138 7153,3137 7149,3135 7146,3134 7143,3132 7139,3131 7136,3129 7133,3127 7131,3125 7128,3122 7125,3120 7123,3117 7120,3114 7118,3112 7116,3109 7114,3105 7113,3102 7111,3099 7110,3096 7108,3092 7107,3089 7107,3085 7106,3082 7105,3078 7105,3075 7105,3071 7104,3071 7105,3071 7105,3067 7105,3064 7106,3060 7106,3057 7107,3053 7108,3050 7109,3046 7111,3043 7112,3040 7114,3037 7116,3034 7118,3031 7120,3028 7122,3025 7125,3023 7127,3020 7130,3018 7133,3016 7136,3013 7139,3012 7142,3010 7145,3008 7149,3007 7152,3006 7155,3005 7159,3004 7162,3003 7166,3002 7169,3002 7173,3002 7328,3001 7328,3002 7332,3002 7335,3002 7339,3003 7342,3003 7346,3004 7349,3005 7353,3006 7356,3008 7359,3009 7362,3011 7365,3013 7368,3015 7371,3017 7374,3019 7376,3022 7379,3024 7381,3027 7383,3030 7386,3033 7387,3036 7389,3039 7391,3042 7392,3046 7393,3049 7394,3052 7395,3056 7396,3059 7397,3063 7397,3066 7397,3070 7397,3071 Z M 7397,3140 L 7397,3140 Z M 7104,3001 L 7104,3001 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id227"> - <rect class="BoundingBox" stroke="none" fill="none" x="7784" y="2605" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8077,2675 L 8077,2675 8077,2679 8077,2682 8076,2686 8075,2689 8075,2693 8074,2696 8072,2700 8071,2703 8069,2706 8068,2710 8066,2713 8064,2716 8062,2718 8059,2721 8057,2724 8054,2726 8051,2729 8049,2731 8046,2733 8042,2735 8039,2736 8036,2738 8033,2739 8029,2741 8026,2742 8022,2742 8019,2743 8015,2744 8012,2744 8008,2744 7854,2744 7854,2744 7850,2744 7847,2744 7843,2743 7840,2742 7836,2742 7833,2741 7829,2739 7826,2738 7823,2736 7819,2735 7816,2733 7813,2731 7811,2729 7808,2726 7805,2724 7803,2721 7800,2718 7798,2716 7796,2713 7794,2709 7793,2706 7791,2703 7790,2700 7788,2696 7787,2693 7787,2689 7786,2686 7785,2682 7785,2679 7785,2675 7784,2675 7785,2675 7785,2671 7785,2668 7786,2664 7786,2661 7787,2657 7788,2654 7789,2650 7791,2647 7792,2644 7794,2641 7796,2638 7798,2635 7800,2632 7802,2629 7805,2627 7807,2624 7810,2622 7813,2620 7816,2617 7819,2616 7822,2614 7825,2612 7829,2611 7832,2610 7835,2609 7839,2608 7842,2607 7846,2606 7849,2606 7853,2606 8008,2605 8008,2606 8012,2606 8015,2606 8019,2607 8022,2607 8026,2608 8029,2609 8033,2610 8036,2612 8039,2613 8042,2615 8045,2617 8048,2619 8051,2621 8054,2623 8056,2626 8059,2628 8061,2631 8063,2634 8066,2637 8067,2640 8069,2643 8071,2646 8072,2650 8073,2653 8074,2656 8075,2660 8076,2663 8077,2667 8077,2670 8077,2674 8077,2675 Z M 8077,2744 L 8077,2744 Z M 7784,2605 L 7784,2605 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id228"> - <rect class="BoundingBox" stroke="none" fill="none" x="7783" y="2805" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8077,2875 L 8077,2875 8077,2879 8077,2882 8076,2886 8075,2889 8075,2893 8074,2896 8072,2900 8071,2903 8069,2906 8068,2910 8066,2913 8064,2916 8062,2918 8059,2921 8057,2924 8054,2926 8051,2929 8049,2931 8046,2933 8042,2935 8039,2936 8036,2938 8033,2939 8029,2941 8026,2942 8022,2942 8019,2943 8015,2944 8012,2944 8008,2944 7854,2944 7854,2944 7850,2944 7847,2944 7843,2943 7840,2942 7836,2942 7833,2941 7829,2939 7826,2938 7823,2936 7819,2935 7816,2933 7813,2931 7811,2929 7808,2926 7805,2924 7803,2921 7800,2918 7798,2916 7796,2913 7794,2909 7793,2906 7791,2903 7790,2900 7788,2896 7787,2893 7787,2889 7786,2886 7785,2882 7785,2879 7785,2875 7784,2875 7785,2875 7785,2871 7785,2868 7786,2864 7786,2861 7787,2857 7788,2854 7789,2850 7791,2847 7792,2844 7794,2841 7796,2838 7798,2835 7800,2832 7802,2829 7805,2827 7807,2824 7810,2822 7813,2820 7816,2817 7819,2816 7822,2814 7825,2812 7829,2811 7832,2810 7835,2809 7839,2808 7842,2807 7846,2806 7849,2806 7853,2806 8008,2805 8008,2806 8012,2806 8015,2806 8019,2807 8022,2807 8026,2808 8029,2809 8033,2810 8036,2812 8039,2813 8042,2815 8045,2817 8048,2819 8051,2821 8054,2823 8056,2826 8059,2828 8061,2831 8063,2834 8066,2837 8067,2840 8069,2843 8071,2846 8072,2850 8073,2853 8074,2856 8075,2860 8076,2863 8077,2867 8077,2870 8077,2874 8077,2875 Z M 8077,2944 L 8077,2944 Z M 7784,2805 L 7784,2805 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id229"> - <rect class="BoundingBox" stroke="none" fill="none" x="7783" y="3004" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8077,3074 L 8077,3074 8077,3078 8077,3081 8076,3085 8075,3088 8075,3092 8074,3095 8072,3099 8071,3102 8069,3105 8068,3109 8066,3112 8064,3115 8062,3117 8059,3120 8057,3123 8054,3125 8051,3128 8049,3130 8046,3132 8042,3134 8039,3135 8036,3137 8033,3138 8029,3140 8026,3141 8022,3141 8019,3142 8015,3143 8012,3143 8008,3143 7854,3143 7854,3143 7850,3143 7847,3143 7843,3142 7840,3141 7836,3141 7833,3140 7829,3138 7826,3137 7823,3135 7819,3134 7816,3132 7813,3130 7811,3128 7808,3125 7805,3123 7803,3120 7800,3117 7798,3115 7796,3112 7794,3108 7793,3105 7791,3102 7790,3099 7788,3095 7787,3092 7787,3088 7786,3085 7785,3081 7785,3078 7785,3074 7784,3074 7785,3074 7785,3070 7785,3067 7786,3063 7786,3060 7787,3056 7788,3053 7789,3049 7791,3046 7792,3043 7794,3040 7796,3037 7798,3034 7800,3031 7802,3028 7805,3026 7807,3023 7810,3021 7813,3019 7816,3016 7819,3015 7822,3013 7825,3011 7829,3010 7832,3009 7835,3008 7839,3007 7842,3006 7846,3005 7849,3005 7853,3005 8008,3004 8008,3005 8012,3005 8015,3005 8019,3006 8022,3006 8026,3007 8029,3008 8033,3009 8036,3011 8039,3012 8042,3014 8045,3016 8048,3018 8051,3020 8054,3022 8056,3025 8059,3027 8061,3030 8063,3033 8066,3036 8067,3039 8069,3042 8071,3045 8072,3049 8073,3052 8074,3055 8075,3059 8076,3062 8077,3066 8077,3069 8077,3073 8077,3074 Z M 8077,3143 L 8077,3143 Z M 7784,3004 L 7784,3004 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id230"> - <rect class="BoundingBox" stroke="none" fill="none" x="1170" y="4407" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1420" y="4794"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1420" y="5124"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id231"> - <rect class="BoundingBox" stroke="none" fill="none" x="4710" y="3755" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5014,4136 L 4710,4136 4710,3755 5318,3755 5318,4136 5014,4136 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4778" y="4059"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id232"> - <rect class="BoundingBox" stroke="none" fill="none" x="4617" y="10685" width="892" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4617,11193 L 4876,10685 4876,10939 5247,10939 5247,10685 5507,11193 5247,11702 5247,11447 4876,11447 4876,11702 4617,11193 Z M 4617,10685 L 4617,10685 Z M 5507,11702 L 5507,11702 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id233"> - <rect class="BoundingBox" stroke="none" fill="none" x="4772" y="10965" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5076,11346 L 4772,11346 4772,10965 5380,10965 5380,11346 5076,11346 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4840" y="11269"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg> diff --git a/docs/report/introduction/testbed-2n-icx.svg b/docs/report/introduction/testbed-2n-icx.svg deleted file mode 100644 index 64a11b3d94..0000000000 --- a/docs/report/introduction/testbed-2n-icx.svg +++ /dev/null @@ -1,1919 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="101.6mm" height="140mm" viewBox="0 0 10160 14000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="10160" height="14000"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="10" y="14" width="10140" height="13972"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Arial embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1864" descent="443"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1026" d="M 15,0 L 403,552 44,1062 269,1062 432,813 C 463,766 487,726 506,694 535,738 562,777 587,811 L 766,1062 981,1062 614,562 1009,0 788,0 570,330 512,419 233,0 Z"/> - <glyph unicode="U" horiz-adv-x="1189" d="M 1120,1466 L 1314,1466 1314,619 C 1314,472 1297,355 1264,268 1231,181 1171,111 1084,57 997,2 882,-25 741,-25 604,-25 491,-1 404,46 317,93 254,162 217,252 180,341 161,464 161,619 L 161,1466 355,1466 355,620 C 355,493 367,399 391,339 414,278 455,232 513,199 570,166 641,150 724,150 867,150 968,182 1029,247 1090,312 1120,436 1120,620 Z"/> - <glyph unicode="P" horiz-adv-x="1143" d="M 158,0 L 158,1466 711,1466 C 808,1466 883,1461 934,1452 1006,1440 1066,1417 1115,1384 1164,1350 1203,1303 1233,1242 1262,1181 1277,1115 1277,1042 1277,917 1237,812 1158,726 1079,639 935,596 728,596 L 352,596 352,0 Z M 352,769 L 731,769 C 856,769 945,792 998,839 1051,886 1077,951 1077,1036 1077,1097 1062,1150 1031,1194 1000,1237 959,1266 908,1280 875,1289 815,1293 727,1293 L 352,1293 Z"/> - <glyph unicode="I" horiz-adv-x="211" d="M 191,0 L 191,1466 385,1466 385,0 Z"/> - <glyph unicode="6" horiz-adv-x="980" d="M 1019,1107 L 840,1093 C 824,1164 801,1215 772,1247 723,1298 663,1324 592,1324 535,1324 484,1308 441,1276 384,1235 340,1174 307,1095 274,1016 257,903 256,756 299,822 352,871 415,903 478,935 543,951 612,951 732,951 834,907 919,819 1003,730 1045,616 1045,476 1045,384 1025,299 986,220 946,141 891,80 822,38 753,-4 674,-25 586,-25 436,-25 314,30 219,141 124,251 77,433 77,686 77,969 129,1175 234,1304 325,1416 448,1472 603,1472 718,1472 813,1440 887,1375 960,1310 1004,1221 1019,1107 Z M 284,475 C 284,413 297,354 324,297 350,240 387,197 434,168 481,138 531,123 583,123 659,123 724,154 779,215 834,276 861,360 861,465 861,566 834,646 780,705 726,763 658,792 576,792 495,792 426,763 369,705 312,646 284,570 284,475 Z"/> - <glyph unicode="1" horiz-adv-x="560" d="M 763,0 L 583,0 583,1147 C 540,1106 483,1064 413,1023 342,982 279,951 223,930 L 223,1104 C 324,1151 412,1209 487,1276 562,1343 616,1409 647,1472 L 763,1472 Z"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1957" descent="559"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="887" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="840" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="v" horiz-adv-x="887" d="M 891,927 C 891,924 891,922 891,919 890,916 890,912 889,909 888,906 888,902 887,898 886,894 884,890 883,885 L 576,30 C 573,23 570,17 566,12 561,7 555,4 546,1 537,-2 526,-4 513,-5 500,-6 483,-6 463,-6 443,-6 426,-5 413,-4 400,-3 389,-1 381,2 372,5 366,8 361,13 356,18 353,23 350,30 L 44,885 C 41,893 39,900 38,906 36,912 35,917 35,920 34,923 34,925 34,927 34,932 35,937 38,941 41,945 45,948 52,951 58,953 66,954 77,955 87,956 100,956 115,956 134,956 150,956 162,955 173,954 182,952 189,949 195,946 200,943 203,939 206,935 208,930 211,924 L 465,182 469,170 472,182 723,924 C 724,930 727,935 730,939 733,943 738,946 745,949 751,952 760,954 771,955 782,956 796,956 814,956 829,956 842,956 852,955 862,954 870,953 876,950 881,947 885,944 888,941 890,937 891,932 891,927 Z"/> - <glyph unicode="u" horiz-adv-x="793" d="M 924,25 C 924,20 923,15 921,12 918,8 914,5 908,2 902,-1 894,-3 885,-4 875,-5 863,-6 849,-6 834,-6 821,-5 812,-4 802,-3 794,-1 789,2 783,5 779,8 777,12 775,15 774,20 774,25 L 774,144 C 723,87 672,46 622,20 572,-6 521,-19 470,-19 410,-19 360,-9 319,11 278,31 244,58 219,93 194,127 176,167 165,213 154,258 148,314 148,379 L 148,925 C 148,930 149,935 152,939 154,942 158,946 165,949 172,952 180,954 191,955 202,956 215,956 231,956 247,956 260,956 271,955 282,954 290,952 297,949 303,946 307,942 310,939 313,935 314,930 314,925 L 314,401 C 314,348 318,306 326,275 333,243 345,216 361,194 376,171 396,154 420,142 444,129 472,123 504,123 545,123 587,138 628,167 669,196 712,239 758,296 L 758,925 C 758,930 759,935 762,939 764,942 768,946 775,949 782,952 790,954 801,955 811,956 824,956 841,956 857,956 870,956 881,955 892,954 900,952 906,949 912,946 917,942 920,939 923,935 924,930 924,925 Z"/> - <glyph unicode="t" horiz-adv-x="607" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="653" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="560" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="o" horiz-adv-x="933" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="793" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="m" horiz-adv-x="1352" d="M 1488,25 C 1488,20 1487,15 1484,12 1481,8 1477,5 1471,2 1465,-1 1457,-3 1446,-4 1435,-5 1422,-6 1406,-6 1389,-6 1376,-5 1365,-4 1354,-3 1346,-1 1340,2 1333,5 1329,8 1326,12 1323,15 1322,20 1322,25 L 1322,572 C 1322,610 1319,645 1312,676 1305,707 1295,734 1280,757 1265,780 1247,797 1224,809 1201,821 1175,827 1144,827 1106,827 1068,812 1030,783 991,754 949,711 903,654 L 903,25 C 903,20 902,15 899,12 896,8 892,5 886,2 879,-1 871,-3 860,-4 849,-5 836,-6 820,-6 805,-6 792,-5 781,-4 770,-3 761,-1 755,2 748,5 744,8 742,12 739,15 738,20 738,25 L 738,572 C 738,610 734,645 727,676 720,707 709,734 694,757 679,780 661,797 639,809 616,821 590,827 559,827 521,827 483,812 444,783 405,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 402,904 450,931 497,957 545,970 594,970 631,970 665,966 695,957 724,948 750,936 773,921 796,905 815,886 831,865 847,843 860,819 871,792 901,825 930,852 957,875 984,898 1010,916 1035,930 1060,944 1084,954 1108,961 1131,967 1155,970 1179,970 1237,970 1286,960 1325,940 1364,919 1396,892 1421,858 1445,824 1462,784 1473,739 1483,693 1488,645 1488,594 Z"/> - <glyph unicode="l" horiz-adv-x="187" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 Z"/> - <glyph unicode="k" horiz-adv-x="770" d="M 892,26 C 892,21 891,16 888,12 885,8 881,5 875,2 868,-1 859,-3 848,-4 837,-5 822,-6 805,-6 787,-6 772,-6 761,-5 749,-4 739,-2 731,1 723,3 717,6 712,11 707,15 702,20 698,26 L 318,524 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,547 658,921 C 663,928 669,933 675,938 681,942 688,946 697,949 705,952 715,954 726,955 737,956 751,956 767,956 784,956 798,956 809,955 820,954 830,952 837,950 844,947 849,944 852,941 855,937 856,932 856,926 856,918 854,910 850,902 845,894 838,885 828,874 L 502,548 868,73 C 877,62 883,53 887,46 890,39 892,32 892,26 Z"/> - <glyph unicode="i" horiz-adv-x="234" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="f" horiz-adv-x="630" d="M 646,1295 C 646,1282 645,1272 644,1265 643,1257 641,1251 640,1246 638,1241 636,1238 633,1237 630,1235 627,1234 623,1234 618,1234 613,1236 606,1239 599,1242 590,1245 580,1249 570,1252 558,1256 545,1259 531,1262 515,1263 497,1263 472,1263 451,1259 434,1251 417,1243 403,1231 392,1214 381,1197 374,1175 369,1148 364,1121 362,1088 362,1049 L 362,951 563,951 C 568,951 573,950 577,948 580,945 584,941 587,936 590,930 592,923 594,914 595,905 596,895 596,882 596,858 593,841 587,830 581,819 573,814 563,814 L 362,814 362,25 C 362,20 361,15 358,12 355,8 351,5 345,2 338,-1 330,-3 319,-4 308,-5 295,-6 279,-6 263,-6 250,-5 239,-4 228,-3 220,-1 214,2 207,5 203,8 200,12 197,15 196,20 196,25 L 196,814 69,814 C 58,814 50,819 45,830 40,841 37,858 37,882 37,895 38,905 39,914 40,923 42,930 45,936 48,941 51,945 55,948 59,950 64,951 69,951 L 196,951 196,1044 C 196,1107 202,1161 214,1206 225,1251 243,1287 267,1316 291,1345 321,1366 358,1380 394,1393 437,1400 486,1400 509,1400 532,1398 554,1394 576,1389 593,1385 605,1380 617,1375 625,1370 629,1366 633,1362 636,1357 639,1351 642,1344 644,1337 645,1328 646,1319 646,1308 646,1295 Z"/> - <glyph unicode="e" horiz-adv-x="863" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="840" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="747" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="770" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="X" horiz-adv-x="979" d="M 996,62 C 1005,47 1010,36 1012,27 1013,18 1011,12 1005,7 999,2 989,-2 976,-4 962,-5 944,-6 921,-6 900,-6 883,-6 871,-5 859,-4 850,-2 843,1 836,4 830,7 827,11 823,14 820,19 817,25 L 529,540 238,25 C 235,19 231,14 227,10 223,6 218,3 211,1 204,-2 194,-4 182,-5 170,-6 154,-6 134,-6 112,-6 95,-5 82,-4 69,-2 61,2 56,7 51,12 49,18 51,27 52,36 57,47 66,62 L 419,657 82,1232 C 74,1247 69,1259 67,1268 64,1277 66,1284 71,1289 76,1294 86,1297 99,1298 112,1299 131,1300 154,1300 174,1300 190,1300 203,1299 216,1298 226,1296 233,1294 240,1291 246,1288 249,1284 252,1279 256,1274 260,1269 L 538,785 814,1269 C 817,1274 821,1279 824,1284 827,1288 832,1291 839,1294 845,1296 854,1298 865,1299 876,1300 892,1300 911,1300 932,1300 949,1299 962,1298 975,1296 984,1293 990,1288 995,1283 997,1277 996,1268 995,1259 990,1247 982,1232 L 646,661 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="1003" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="817" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="R" horiz-adv-x="887" d="M 1035,26 C 1035,21 1034,16 1032,12 1030,8 1026,5 1019,2 1012,-1 1003,-3 991,-4 979,-5 963,-6 943,-6 926,-6 912,-5 901,-4 890,-3 881,-1 874,3 867,6 862,10 859,15 855,20 852,27 849,35 L 730,340 C 716,375 702,407 687,436 672,465 654,490 633,511 612,532 588,548 560,560 532,571 498,577 459,577 L 344,577 344,26 C 344,21 343,16 340,12 337,8 332,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 241,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 511,1294 C 544,1294 571,1293 593,1292 614,1290 634,1288 651,1286 701,1277 745,1264 784,1245 822,1226 854,1203 880,1174 906,1145 926,1113 939,1076 952,1039 958,998 958,953 958,910 952,871 941,837 929,802 912,772 890,746 868,719 842,696 811,677 780,658 746,641 708,628 729,619 749,607 766,593 783,578 800,561 815,541 830,521 844,498 857,472 870,446 884,417 897,384 L 1013,99 C 1022,75 1028,58 1031,49 1034,39 1035,31 1035,26 Z M 776,935 C 776,986 765,1029 742,1064 719,1099 681,1124 628,1139 611,1144 593,1147 572,1149 551,1151 523,1152 489,1152 L 344,1152 344,716 512,716 C 557,716 597,722 630,733 663,744 690,759 712,779 734,798 750,821 761,848 771,875 776,904 776,935 Z"/> - <glyph unicode="P" horiz-adv-x="817" d="M 967,915 C 967,850 956,792 935,740 914,688 883,644 844,607 804,570 755,542 698,522 640,502 571,492 491,492 L 344,492 344,26 C 344,21 343,16 340,12 337,8 332,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 241,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1220 C 172,1247 179,1266 193,1277 207,1288 223,1294 240,1294 L 517,1294 C 545,1294 572,1293 598,1291 623,1288 654,1283 689,1276 724,1268 759,1254 796,1233 832,1212 863,1186 888,1155 913,1124 933,1089 947,1049 960,1008 967,964 967,915 Z M 786,901 C 786,954 776,998 757,1033 737,1068 713,1095 684,1112 655,1129 625,1140 594,1145 563,1150 532,1152 503,1152 L 344,1152 344,633 499,633 C 551,633 594,640 629,653 663,666 692,685 715,709 738,732 756,761 768,794 780,827 786,862 786,901 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="I" horiz-adv-x="188" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="G" horiz-adv-x="1096" d="M 1144,1118 C 1144,1105 1143,1094 1142,1085 1141,1075 1139,1067 1136,1061 1133,1054 1130,1050 1126,1047 1122,1044 1118,1043 1113,1043 1105,1043 1092,1049 1073,1062 1054,1075 1029,1089 998,1104 967,1119 929,1133 886,1146 842,1159 790,1165 730,1165 659,1165 595,1152 538,1126 481,1100 433,1064 394,1018 355,972 325,917 304,854 283,791 272,722 272,648 272,565 284,492 307,428 330,364 361,310 402,266 443,222 491,189 548,166 604,143 666,132 733,132 773,132 814,137 855,147 896,156 934,171 969,190 L 969,567 669,567 C 658,567 649,573 644,584 638,595 635,613 635,637 635,650 636,661 637,670 638,679 641,686 644,692 647,697 650,701 654,704 658,707 663,708 669,708 L 1080,708 C 1087,708 1095,707 1102,704 1109,701 1116,697 1122,692 1128,687 1133,679 1136,670 1139,661 1141,650 1141,638 L 1141,145 C 1141,128 1138,113 1132,100 1126,87 1113,76 1094,67 1075,57 1050,46 1019,35 988,24 957,14 924,6 891,-2 858,-8 825,-12 792,-16 759,-18 726,-18 626,-18 537,-3 458,29 379,60 313,104 259,161 204,218 163,287 134,367 105,447 91,536 91,635 91,738 107,831 138,914 169,997 212,1068 269,1127 325,1186 393,1231 472,1264 551,1296 638,1312 734,1312 783,1312 830,1308 873,1299 916,1290 955,1280 989,1269 1022,1257 1051,1244 1074,1231 1097,1217 1112,1206 1121,1197 1130,1188 1136,1178 1139,1167 1142,1156 1144,1139 1144,1118 Z"/> - <glyph unicode="D" horiz-adv-x="1026" d="M 1167,666 C 1167,554 1153,456 1124,373 1095,289 1054,220 999,165 944,110 876,68 796,41 716,14 621,0 510,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 529,1294 C 641,1294 736,1280 813,1251 890,1222 955,1180 1008,1126 1060,1071 1100,1005 1127,928 1154,851 1167,763 1167,666 Z M 986,659 C 986,729 977,794 960,855 943,915 916,967 879,1011 842,1055 795,1089 738,1114 681,1139 608,1151 519,1151 L 344,1151 344,144 521,144 C 604,144 673,154 730,175 787,196 834,227 872,270 910,313 939,366 958,431 977,495 986,571 986,659 Z"/> - <glyph unicode="C" horiz-adv-x="957" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode="8" horiz-adv-x="886" d="M 954,332 C 954,276 944,226 924,183 904,139 875,102 838,72 800,42 753,19 698,4 643,-11 579,-19 508,-19 441,-19 382,-12 329,2 276,16 232,37 195,64 158,91 130,125 111,165 92,205 82,251 82,302 82,343 89,380 102,414 115,448 135,479 160,508 185,537 215,564 252,589 289,614 330,637 376,660 336,681 301,703 270,726 239,749 213,774 192,801 171,828 155,856 144,887 133,918 127,951 127,987 127,1032 135,1075 152,1115 168,1154 193,1189 226,1218 259,1247 301,1271 352,1288 403,1305 462,1313 530,1313 595,1313 652,1305 700,1290 747,1274 787,1253 818,1226 849,1199 871,1167 886,1130 901,1093 908,1054 908,1012 908,978 903,945 892,914 881,883 864,853 843,825 822,797 796,771 765,747 734,722 698,699 658,678 705,655 748,631 785,606 822,581 853,555 878,527 903,498 922,468 935,437 948,405 954,370 954,332 Z M 738,996 C 738,1024 733,1049 724,1072 714,1095 700,1114 681,1130 662,1146 639,1158 612,1167 584,1175 552,1179 517,1179 445,1179 391,1163 354,1130 317,1097 298,1053 298,996 298,970 303,946 312,924 321,901 335,880 354,860 373,840 397,821 426,802 455,783 489,763 529,742 596,777 648,815 684,857 720,899 738,945 738,996 Z M 780,314 C 780,345 774,373 763,398 752,423 735,446 712,468 689,489 660,510 626,531 591,551 551,572 506,594 464,573 427,553 396,532 364,511 338,490 318,468 297,446 282,423 272,399 261,374 256,347 256,318 256,253 278,203 323,168 367,133 433,115 521,115 606,115 671,133 715,169 758,204 780,253 780,314 Z"/> - <glyph unicode="6" horiz-adv-x="887" d="M 957,419 C 957,362 948,308 931,255 914,202 887,155 851,115 815,74 769,42 714,18 659,-7 593,-19 518,-19 464,-19 416,-12 375,1 334,14 298,33 267,58 236,83 211,113 191,149 170,185 154,226 142,272 129,318 120,368 115,423 110,478 107,536 107,599 107,654 110,710 116,767 122,824 133,878 148,931 163,984 184,1033 211,1080 237,1126 270,1166 310,1201 349,1235 397,1262 452,1282 507,1302 572,1312 645,1312 670,1312 695,1311 720,1308 745,1305 769,1301 790,1296 811,1291 829,1285 844,1279 859,1273 868,1268 873,1265 878,1261 881,1257 884,1253 886,1248 888,1244 889,1239 890,1234 891,1228 892,1222 893,1215 893,1207 893,1198 893,1186 893,1176 893,1167 892,1158 891,1151 889,1146 886,1141 883,1137 880,1134 876,1131 871,1130 865,1130 858,1130 848,1132 835,1137 822,1142 807,1147 789,1153 771,1158 749,1163 724,1168 698,1173 668,1175 634,1175 572,1175 519,1162 474,1137 429,1112 393,1078 365,1035 336,992 315,943 302,887 288,830 280,771 278,710 295,720 315,730 337,740 358,750 382,759 408,767 433,775 460,782 489,787 518,792 548,794 581,794 651,794 710,785 758,766 806,747 845,720 875,687 904,653 925,613 938,568 951,522 957,472 957,419 Z M 783,403 C 783,442 779,477 772,509 764,540 751,567 733,589 715,611 691,628 661,640 631,652 594,658 550,658 525,658 501,656 476,652 451,647 428,641 405,634 382,626 360,617 339,607 318,596 298,585 281,573 281,487 287,415 298,357 309,299 325,253 346,218 367,183 393,158 424,143 455,128 492,120 534,120 577,120 614,128 645,144 676,160 702,182 723,209 744,236 759,266 769,300 778,333 783,368 783,403 Z"/> - <glyph unicode="5" horiz-adv-x="840" d="M 918,416 C 918,347 906,285 883,231 860,177 827,132 784,95 741,58 691,29 632,10 573,-9 507,-19 435,-19 395,-19 357,-16 321,-11 285,-5 253,2 225,11 197,19 174,27 156,35 138,43 127,49 122,54 117,59 113,63 111,67 109,71 107,76 106,82 104,87 103,94 102,103 101,112 101,122 101,134 101,145 102,156 103,165 104,174 105,181 108,187 111,192 114,196 118,199 121,202 125,203 130,203 137,203 147,199 161,191 175,182 194,173 218,164 241,154 271,145 306,136 341,127 382,123 430,123 475,123 516,128 553,139 590,150 623,166 650,189 677,212 698,240 713,275 728,309 736,351 736,400 736,441 730,478 717,510 704,541 684,568 657,589 630,610 595,625 554,636 513,646 463,651 406,651 365,651 330,649 301,645 272,641 244,639 219,639 200,639 187,643 179,652 171,661 167,677 167,702 L 167,1229 C 167,1251 172,1267 183,1278 193,1289 208,1294 227,1294 L 800,1294 C 805,1294 811,1293 816,1290 821,1287 825,1282 828,1276 831,1270 834,1262 836,1253 837,1244 838,1233 838,1220 838,1196 835,1177 828,1164 821,1151 812,1144 800,1144 L 317,1144 317,781 C 340,784 364,786 389,787 413,788 441,788 473,788 547,788 612,779 667,762 722,744 769,719 806,687 843,654 871,615 890,569 909,523 918,472 918,416 Z"/> - <glyph unicode="4" horiz-adv-x="956" d="M 979,368 C 979,346 976,329 969,316 962,303 953,297 941,297 L 795,297 795,25 C 795,20 794,15 791,12 788,8 784,5 777,2 770,-1 762,-3 751,-4 740,-5 727,-6 710,-6 694,-6 681,-5 670,-4 659,-3 651,-1 645,2 638,5 634,8 632,12 629,15 628,20 628,25 L 628,297 94,297 C 86,297 79,298 74,300 69,302 64,306 60,311 55,316 52,324 51,334 49,344 48,357 48,373 48,386 48,397 49,407 50,417 51,426 53,435 55,443 58,451 61,459 64,466 68,474 73,483 L 539,1269 C 542,1274 547,1279 554,1283 560,1287 568,1290 578,1293 588,1296 600,1298 615,1299 630,1300 647,1300 667,1300 689,1300 708,1299 725,1298 741,1296 754,1294 764,1291 774,1288 782,1285 787,1281 792,1276 795,1271 795,1265 L 795,439 941,439 C 952,439 962,433 969,422 976,410 979,392 979,368 Z M 628,1149 L 626,1149 205,439 628,439 Z"/> - <glyph unicode="3" horiz-adv-x="840" d="M 914,370 C 914,311 904,257 883,210 862,162 833,121 794,87 755,53 708,27 651,9 594,-10 530,-19 459,-19 416,-19 375,-16 338,-9 300,-2 266,7 237,17 208,26 183,36 164,47 145,57 133,64 128,69 123,74 119,78 116,83 113,88 111,93 109,100 107,107 106,115 105,125 104,134 103,146 103,160 103,184 105,201 110,210 115,219 121,224 130,224 136,224 148,219 166,208 183,197 206,186 234,174 261,161 294,150 331,139 368,128 409,123 454,123 498,123 537,129 570,140 603,151 631,167 654,188 677,209 694,233 705,262 716,290 722,321 722,354 722,391 715,424 701,453 686,482 665,508 638,529 610,550 576,567 536,578 495,589 449,595 398,595 L 275,595 C 270,595 265,596 260,599 255,601 250,605 247,610 243,615 240,622 238,631 235,640 234,651 234,665 234,678 235,688 237,697 239,705 242,712 246,717 249,722 253,725 258,728 263,730 268,731 274,731 L 387,731 C 431,731 471,737 506,748 541,759 570,776 595,797 619,818 638,844 651,874 664,903 670,936 670,973 670,1000 666,1025 657,1050 648,1074 635,1095 618,1113 601,1131 579,1145 552,1156 525,1166 493,1171 458,1171 419,1171 384,1165 352,1154 319,1142 290,1129 265,1116 240,1103 219,1090 202,1079 185,1067 174,1061 167,1061 162,1061 158,1062 155,1064 151,1065 148,1069 146,1074 143,1079 142,1086 141,1095 140,1104 139,1115 139,1130 139,1140 139,1149 140,1157 141,1164 142,1171 144,1177 146,1182 148,1187 151,1192 154,1197 158,1202 165,1209 171,1215 184,1224 203,1236 222,1248 246,1260 275,1272 303,1283 336,1293 373,1301 410,1309 449,1313 492,1313 552,1313 605,1305 650,1290 695,1275 733,1253 764,1225 794,1197 817,1164 832,1125 847,1086 854,1042 854,995 854,954 849,917 838,882 827,847 812,816 791,789 770,762 745,739 715,720 685,701 650,687 611,680 L 611,678 C 656,673 697,662 734,645 771,627 802,605 829,578 856,551 877,520 892,485 907,449 914,411 914,370 Z"/> - <glyph unicode="2" horiz-adv-x="840" d="M 924,74 C 924,62 923,51 922,42 920,33 918,25 915,19 912,12 908,8 903,5 898,2 892,0 886,0 L 171,0 C 162,0 154,1 147,4 140,6 134,10 129,15 124,20 120,28 118,38 115,48 114,60 114,75 114,88 115,100 116,110 117,120 119,129 122,137 125,144 130,152 135,160 140,167 146,175 154,184 L 405,450 C 463,511 510,566 545,615 580,664 607,708 626,748 645,788 657,824 663,857 669,890 672,920 672,949 672,978 667,1005 658,1031 649,1056 635,1079 618,1098 600,1117 578,1133 551,1144 524,1155 494,1161 459,1161 418,1161 382,1155 350,1144 317,1133 289,1120 265,1107 240,1094 220,1081 204,1070 187,1059 175,1053 167,1053 162,1053 158,1054 155,1057 151,1060 148,1064 146,1070 143,1076 141,1084 140,1094 139,1104 138,1116 138,1130 138,1140 138,1149 139,1156 140,1163 141,1170 143,1175 144,1180 146,1185 149,1190 152,1195 157,1201 165,1208 173,1215 187,1224 207,1236 226,1248 251,1260 281,1272 310,1283 343,1293 379,1301 414,1309 452,1313 491,1313 554,1313 609,1304 656,1287 703,1269 742,1245 773,1214 804,1183 827,1148 842,1107 857,1066 865,1023 865,977 865,936 861,895 854,854 847,813 831,768 808,721 784,673 750,620 705,562 660,503 601,436 527,360 L 322,146 885,146 C 890,146 896,145 901,142 906,139 910,134 914,128 917,122 920,115 922,106 923,97 924,86 924,74 Z"/> - <glyph unicode="1" horiz-adv-x="770" d="M 927,68 C 927,55 926,45 924,36 922,27 919,20 916,15 913,10 909,6 905,4 900,1 896,0 891,0 L 215,0 C 210,0 206,1 202,4 198,6 194,10 191,15 187,20 184,27 182,36 180,45 179,55 179,68 179,80 180,90 182,99 184,108 187,115 190,121 193,126 196,131 201,134 205,137 210,138 215,138 L 485,138 485,1122 235,973 C 222,966 212,962 205,961 197,960 191,961 186,966 181,970 178,977 177,987 175,997 174,1010 174,1025 174,1036 175,1046 176,1054 177,1062 178,1069 180,1074 182,1079 185,1084 189,1088 192,1092 197,1096 203,1100 L 501,1291 C 504,1293 507,1295 511,1296 515,1297 520,1299 526,1300 532,1301 539,1302 547,1303 555,1303 565,1303 577,1303 593,1303 606,1302 617,1301 628,1300 636,1298 642,1296 648,1293 652,1290 654,1287 656,1283 657,1279 657,1275 L 657,138 891,138 C 896,138 901,137 906,134 911,131 915,126 918,121 921,115 923,108 925,99 926,90 927,80 927,68 Z"/> - <glyph unicode="0" horiz-adv-x="910" d="M 967,650 C 967,551 959,460 944,378 928,296 902,226 866,167 829,108 782,62 723,30 664,-3 592,-19 506,-19 425,-19 356,-5 301,25 245,54 200,96 166,153 132,209 108,278 94,361 79,443 72,537 72,644 72,743 80,833 96,916 112,998 138,1069 174,1128 210,1187 257,1232 316,1265 375,1297 447,1313 532,1313 614,1313 683,1299 739,1270 794,1241 839,1198 873,1142 907,1085 931,1016 946,934 960,851 967,757 967,650 Z M 791,638 C 791,703 789,761 784,812 779,863 773,909 764,948 755,987 743,1021 729,1050 714,1078 697,1101 677,1120 657,1138 634,1151 609,1160 583,1168 554,1172 522,1172 465,1172 419,1159 384,1132 349,1105 321,1069 301,1022 280,975 266,921 259,858 252,795 248,728 248,656 248,559 253,477 263,410 273,342 289,287 311,244 332,201 360,170 394,151 427,132 468,122 516,122 553,122 586,128 615,140 643,152 667,169 688,192 708,214 725,241 738,272 751,303 762,338 770,376 778,414 784,455 787,500 790,544 791,590 791,638 Z"/> - <glyph unicode="-" horiz-adv-x="513" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=")" horiz-adv-x="373" d="M 487,537 C 487,462 482,387 473,314 464,240 450,167 431,95 412,23 390,-48 363,-118 336,-187 304,-256 268,-324 266,-327 263,-330 259,-333 255,-336 250,-338 244,-340 237,-342 230,-343 221,-344 212,-345 202,-345 190,-345 173,-345 159,-344 150,-343 140,-341 133,-338 129,-335 124,-331 122,-326 123,-321 123,-315 125,-308 128,-300 189,-165 236,-28 267,114 298,255 314,397 314,540 314,683 298,825 267,966 236,1107 189,1244 126,1378 123,1384 122,1390 123,1395 124,1400 127,1405 132,1408 137,1411 145,1414 154,1416 163,1418 176,1419 191,1419 205,1419 217,1419 226,1418 235,1417 243,1415 249,1413 254,1411 258,1409 261,1407 264,1405 266,1403 267,1400 336,1263 390,1123 429,979 468,834 487,687 487,537 Z"/> - <glyph unicode="(" horiz-adv-x="397" d="M 495,1378 C 432,1244 385,1107 354,966 323,825 307,683 307,540 307,397 323,255 355,114 386,-27 432,-165 493,-300 496,-308 498,-315 499,-321 499,-326 497,-331 492,-335 487,-338 480,-341 471,-343 461,-344 448,-345 431,-345 419,-345 409,-345 400,-344 391,-343 384,-342 378,-340 371,-338 366,-336 362,-333 358,-330 355,-327 353,-324 317,-256 285,-187 258,-118 231,-48 208,23 189,95 170,167 156,240 147,314 138,387 133,462 133,537 133,612 138,687 149,760 159,833 174,906 193,979 212,1051 235,1122 262,1192 289,1262 320,1331 354,1400 355,1403 357,1405 360,1407 363,1409 367,1411 372,1413 377,1415 385,1417 394,1418 403,1419 415,1419 430,1419 445,1419 458,1418 467,1416 476,1414 484,1411 489,1408 494,1405 497,1400 498,1395 499,1390 498,1384 495,1378 Z"/> - <glyph unicode=" " horiz-adv-x="466"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132 id133 id134 id135 id136 id137 id138 id139 id140 id141 id142 id143 id144 id145 id146 id147 id148 id149 id150 id151 id152 id153 id154 id155 id156 id157 id158 id159 id160 id161 id162 id163 id164 id165 id166 id167 id168 id169 id170 id171 id172 id173 id174 id175 id176 id177 id178 id179 id180 id181 id182 id183 id184 id185 id186 id187 id188 id189 id190 id191 id192 id193 id194 id195 id196 id197 id198 id199 id200 id201 id202 id203 id204 id205 id206 id207 id208 id209 id210 id211 id212 id213 id214 id215 id216 id217 id218 id219 id220 id221 id222 id223 id224 id225 id226 id227 id228 id229 id230 id231 id232 id233 id234 id235 id236 id237 id238 id239 id240 id241 id242 id243 id244 id245 id246 id247 id248 id249 id250 id251 id252 id253 id254 id255 id256 id257"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="1236" y="2183" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4856,5379 L 1254,5379 1254,2201 8458,2201 8458,5379 4856,5379 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4856,5379 L 1254,5379 1254,2201 8458,2201 8458,5379 4856,5379 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1354" y="2571"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1354" y="3015"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.LineShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="3014" y="6586" width="108" height="1971"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="miter" d="M 3067,6587 L 3068,8555"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="3619" y="6584" width="108" height="1972"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="miter" d="M 3672,6585 L 3673,8554"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.LineShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="6314" y="6586" width="108" height="1971"/> - <path fill="none" stroke="rgb(99,160,215)" stroke-width="106" stroke-linejoin="miter" d="M 6367,6587 L 6368,8555"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="6919" y="6584" width="108" height="1971"/> - <path fill="none" stroke="rgb(99,160,215)" stroke-width="106" stroke-linejoin="miter" d="M 6972,6585 L 6973,8553"/> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="500" y="929" width="9086" height="12584"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 5043,13507 L 505,13507 505,934 9580,934 9580,13507 5043,13507 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="1372" y="9585" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4992,9603 L 8594,9603 8594,12781 1390,12781 1390,9603 4992,9603 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4992,9603 L 8594,9603 8594,12781 1390,12781 1390,9603 4992,9603 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="7203" y="9369" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 7656,9812 L 7212,9812 7212,9378 8099,9378 8099,9812 7656,9812 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 7656,9812 L 7212,9812 7212,9378 8099,9378 8099,9812 7656,9812 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7381" y="9741"><tspan fill="rgb(0,0,0)" stroke="none">NIC6</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="7956" y="8616" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7979,9317 L 7974,8617"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="7874" y="9309" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7958,9318 L 8032,9318 8032,9417 7883,9417 7883,9318 7958,9318 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7958,9318 L 8032,9318 8032,9417 7883,9417 7883,9318 7958,9318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="7231" y="9312" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7315,9321 L 7389,9321 7389,9420 7240,9420 7240,9321 7315,9321 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7315,9321 L 7389,9321 7389,9420 7240,9420 7240,9321 7315,9321 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="7295" y="8571" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7313,9320 L 7315,8572"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="7719" y="8568" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7737,9315 L 7739,8569"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="7654" y="9307" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7738,9316 L 7812,9316 7812,9415 7663,9415 7663,9316 7738,9316 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7738,9316 L 7812,9316 7812,9415 7663,9415 7663,9316 7738,9316 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="7443" y="9309" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7527,9318 L 7601,9318 7601,9417 7452,9417 7452,9318 7527,9318 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7527,9318 L 7601,9318 7601,9417 7452,9417 7452,9318 7527,9318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="7524" y="8568" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7548,9317 L 7542,8569"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="5281" y="10551" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6699,11735 L 5299,11735 5299,10569 8099,10569 8099,11735 6699,11735 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 6699,11735 L 5299,11735 5299,10569 8099,10569 8099,11735 6699,11735 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6160" y="10873"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6050" y="11226"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5768" y="11579"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="6238" y="9372" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6691,9815 L 6247,9815 6247,9381 7134,9381 7134,9815 6691,9815 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6691,9815 L 6247,9815 6247,9381 7134,9381 7134,9815 6691,9815 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6416" y="9744"><tspan fill="rgb(0,0,0)" stroke="none">NIC5</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="6992" y="8573" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7015,9320 L 7010,8574"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="6910" y="9312" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6994,9321 L 7068,9321 7068,9420 6919,9420 6919,9321 6994,9321 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6994,9321 L 7068,9321 7068,9420 6919,9420 6919,9321 6994,9321 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="6266" y="9314" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6350,9323 L 6424,9323 6424,9422 6275,9422 6275,9323 6350,9323 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6350,9323 L 6424,9323 6424,9422 6275,9422 6275,9323 6350,9323 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="6331" y="8573" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6349,9322 L 6351,8574"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="6755" y="8571" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6773,9318 L 6775,8572"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="6689" y="9310" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6773,9319 L 6847,9319 6847,9418 6698,9418 6698,9319 6773,9319 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6773,9319 L 6847,9319 6847,9418 6698,9418 6698,9319 6773,9319 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="6478" y="9312" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6562,9321 L 6636,9321 6636,9420 6487,9420 6487,9321 6562,9321 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6562,9321 L 6636,9321 6636,9420 6487,9420 6487,9321 6562,9321 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="6559" y="8571" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6583,9320 L 6577,8572"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="5289" y="9374" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 5742,9817 L 5298,9817 5298,9383 6185,9383 6185,9817 5742,9817 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5742,9817 L 5298,9817 5298,9383 6185,9383 6185,9817 5742,9817 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5467" y="9746"><tspan fill="rgb(0,0,0)" stroke="none">NIC4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="6043" y="8575" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6066,9322 L 6061,8576"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="5961" y="9314" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6045,9323 L 6119,9323 6119,9422 5970,9422 5970,9323 6045,9323 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6045,9323 L 6119,9323 6119,9422 5970,9422 5970,9323 6045,9323 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="5317" y="9316" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5401,9325 L 5475,9325 5475,9424 5326,9424 5326,9325 5401,9325 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5401,9325 L 5475,9325 5475,9424 5326,9424 5326,9325 5401,9325 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="5382" y="8623" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5400,9324 L 5402,8624"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="5806" y="8573" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5824,9320 L 5826,8574"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="5740" y="9312" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5824,9321 L 5898,9321 5898,9420 5749,9420 5749,9321 5824,9321 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5824,9321 L 5898,9321 5898,9420 5749,9420 5749,9321 5824,9321 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="5529" y="9314" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5613,9323 L 5687,9323 5687,9422 5538,9422 5538,9323 5613,9323 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5613,9323 L 5687,9323 5687,9422 5538,9422 5538,9323 5613,9323 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="5610" y="8573" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5634,9322 L 5628,8574"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="7349" y="9819" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 7627,9819 L 7904,9980 7766,9980 7766,10390 7904,10390 7627,10552 7349,10390 7488,10390 7488,9980 7349,9980 7627,9819 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="7388" y="10016" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 7626,10359 L 7388,10359 7388,10016 7863,10016 7863,10359 7626,10359 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7397" y="10301"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="6372" y="9823" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6650,9823 L 6927,9984 6789,9984 6789,10394 6927,10394 6650,10556 6372,10394 6511,10394 6511,9984 6372,9984 6650,9823 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="6410" y="10020" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6648,10363 L 6410,10363 6410,10020 6885,10020 6885,10363 6648,10363 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6419" y="10305"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="5418" y="9832" width="558" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 5697,9832 L 5974,9993 5836,9993 5836,10403 5974,10403 5697,10565 5419,10403 5558,10403 5558,9993 5419,9993 5697,9832 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="5458" y="10029" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5696,10372 L 5458,10372 5458,10029 5933,10029 5933,10372 5696,10372 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5467" y="10314"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="1962" y="10566" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3380,11750 L 1980,11750 1980,10584 4780,10584 4780,11750 3380,11750 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 3380,11750 L 1980,11750 1980,10584 4780,10584 4780,11750 3380,11750 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2841" y="10888"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2731" y="11241"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2449" y="11594"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="3888" y="9375" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 4341,9818 L 3897,9818 3897,9384 4784,9384 4784,9818 4341,9818 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4341,9818 L 3897,9818 3897,9384 4784,9384 4784,9818 4341,9818 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4066" y="9747"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="4642" y="8622" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4665,9323 L 4660,8623"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="4560" y="9315" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4644,9324 L 4718,9324 4718,9423 4569,9423 4569,9324 4644,9324 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4644,9324 L 4718,9324 4718,9423 4569,9423 4569,9324 4644,9324 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="3916" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4000,9326 L 4074,9326 4074,9425 3925,9425 3925,9326 4000,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4000,9326 L 4074,9326 4074,9425 3925,9425 3925,9326 4000,9326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="3981" y="8576" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3999,9325 L 4001,8577"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="4405" y="8574" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4423,9321 L 4425,8575"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="4339" y="9313" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4423,9322 L 4497,9322 4497,9421 4348,9421 4348,9322 4423,9322 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4423,9322 L 4497,9322 4497,9421 4348,9421 4348,9322 4423,9322 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="4128" y="9315" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4212,9324 L 4286,9324 4286,9423 4137,9423 4137,9324 4212,9324 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4212,9324 L 4286,9324 4286,9423 4137,9423 4137,9324 4212,9324 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="4209" y="8574" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4233,9323 L 4227,8575"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="2924" y="9377" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 3377,9820 L 2933,9820 2933,9386 3820,9386 3820,9820 3377,9820 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 3377,9820 L 2933,9820 2933,9386 3820,9386 3820,9820 3377,9820 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3102" y="9749"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="3677" y="8578" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3700,9325 L 3695,8579"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="3595" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3679,9326 L 3753,9326 3753,9425 3604,9425 3604,9326 3679,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3679,9326 L 3753,9326 3753,9425 3604,9425 3604,9326 3679,9326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="2951" y="9319" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3035,9328 L 3109,9328 3109,9427 2960,9427 2960,9328 3035,9328 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3035,9328 L 3109,9328 3109,9427 2960,9427 2960,9328 3035,9328 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="3016" y="8578" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3034,9327 L 3036,8579"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="3440" y="8576" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3458,9323 L 3460,8577"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="3375" y="9315" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3459,9324 L 3533,9324 3533,9423 3384,9423 3384,9324 3459,9324 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3459,9324 L 3533,9324 3533,9423 3384,9423 3384,9324 3459,9324 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="3164" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3248,9326 L 3322,9326 3322,9425 3173,9425 3173,9326 3248,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3248,9326 L 3322,9326 3322,9425 3173,9425 3173,9326 3248,9326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="3245" y="8576" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3269,9325 L 3263,8577"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="1975" y="9379" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 2428,9822 L 1984,9822 1984,9388 2871,9388 2871,9822 2428,9822 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 2428,9822 L 1984,9822 1984,9388 2871,9388 2871,9822 2428,9822 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2153" y="9751"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="2728" y="8580" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2751,9327 L 2746,8581"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="2646" y="9319" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2730,9328 L 2804,9328 2804,9427 2655,9427 2655,9328 2730,9328 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2730,9328 L 2804,9328 2804,9427 2655,9427 2655,9328 2730,9328 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="2003" y="9321" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2087,9330 L 2161,9330 2161,9429 2012,9429 2012,9330 2087,9330 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2087,9330 L 2161,9330 2161,9429 2012,9429 2012,9330 2087,9330 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="2068" y="8628" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2086,9329 L 2088,8629"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="2491" y="8578" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2509,9325 L 2511,8579"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="2426" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2510,9326 L 2584,9326 2584,9425 2435,9425 2435,9326 2510,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2510,9326 L 2584,9326 2584,9425 2435,9425 2435,9326 2510,9326 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="2215" y="9319" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2299,9328 L 2373,9328 2373,9427 2224,9427 2224,9328 2299,9328 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2299,9328 L 2373,9328 2373,9427 2224,9427 2224,9328 2299,9328 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="2296" y="8578" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2320,9327 L 2314,8579"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="4034" y="9824" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4313,9824 L 4590,9985 4452,9985 4452,10395 4590,10395 4313,10557 4035,10395 4174,10395 4174,9985 4035,9985 4313,9824 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="4073" y="10021" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 4311,10364 L 4073,10364 4073,10021 4548,10021 4548,10364 4311,10364 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4082" y="10306"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="3056" y="9829" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 3335,9829 L 3612,9990 3474,9990 3474,10400 3612,10400 3335,10562 3057,10400 3196,10400 3196,9990 3057,9990 3335,9829 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="3096" y="10026" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 3334,10369 L 3096,10369 3096,10026 3571,10026 3571,10369 3334,10369 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3105" y="10311"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="2105" y="9837" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 2383,9837 L 2660,9998 2522,9998 2522,10408 2660,10408 2383,10570 2105,10408 2244,10408 2244,9998 2105,9998 2383,9837 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="2143" y="10035" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 2381,10378 L 2143,10378 2143,10035 2618,10035 2618,10378 2381,10378 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2152" y="10320"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="5367" y="8462" width="2666" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 5420,8642 L 5420,8642 C 5420,8620 5422,8598 5427,8578 5431,8559 5438,8543 5446,8532 5453,8521 5462,8515 5471,8515 L 5471,8515 7927,8515 7927,8515 C 7936,8515 7945,8521 7953,8532 7960,8543 7967,8559 7971,8579 7976,8598 7978,8620 7978,8642"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="2048" y="8470" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2101,8651 L 2101,8651 C 2101,8629 2103,8607 2108,8587 2112,8568 2119,8552 2127,8541 2134,8530 2143,8524 2152,8524 L 2152,8524 4608,8524 4608,8524 C 4617,8524 4626,8530 4634,8541 4641,8552 4648,8568 4652,8588 4657,8607 4659,8629 4659,8651"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="1440" y="11762" width="1219" height="890"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1440" y="12132"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1440" y="12576"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="2227" y="625" width="5433" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="4943" y1="634" x2="4943" y2="1285" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 4943,1285 L 2236,1285 2236,634 7650,634 7650,1285 4943,1285 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4943,1285 L 2236,1285 2236,634 7650,634 7650,1285 4943,1285 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2486" y="1075"><tspan fill="rgb(0,0,0)" stroke="none">2-Node Xeon Icelake (2n-icx)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="3061" y="12763" width="4221" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="3313" y="13311"><tspan fill="rgb(32,56,100)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="4726" y="12010" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4976" y="12417"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="1216" y="9669" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1466" y="10065"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1466" y="10412"><tspan fill="rgb(0,0,0)" stroke="none">Gen4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="1946" y="5287" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 2399,5730 L 1955,5730 1955,5296 2842,5296 2842,5730 2399,5730 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 2399,5730 L 1955,5730 1955,5296 2842,5296 2842,5730 2399,5730 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2124" y="5594"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="2059" y="5790" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2077,5791 L 2082,6491"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="1972" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2056,5790 L 1981,5790 1981,5691 2130,5691 2130,5790 2056,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2056,5790 L 1981,5790 1981,5691 2130,5691 2130,5790 2056,5790 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="2616" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2700,5788 L 2625,5788 2625,5689 2774,5689 2774,5788 2700,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2700,5788 L 2625,5788 2625,5689 2774,5689 2774,5788 2700,5788 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="2680" y="5788" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2700,5789 L 2698,6537"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="2256" y="5792" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2276,5793 L 2274,6539"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="2192" y="5684" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2276,5792 L 2201,5792 2201,5693 2350,5693 2350,5792 2276,5792 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2276,5792 L 2201,5792 2201,5693 2350,5693 2350,5792 2276,5792 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="2403" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2487,5790 L 2412,5790 2412,5691 2561,5691 2561,5790 2487,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2487,5790 L 2412,5790 2412,5691 2561,5691 2561,5790 2487,5790 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="2489" y="5790" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2507,5791 L 2513,6539"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="1938" y="3355" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3356,4539 L 1956,4539 1956,3373 4756,3373 4756,4539 3356,4539 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 3356,4539 L 1956,4539 1956,3373 4756,3373 4756,4539 3356,4539 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2817" y="3677"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2671" y="4030"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon </tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2425" y="4383"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="2910" y="5285" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 3363,5728 L 2919,5728 2919,5294 3806,5294 3806,5728 3363,5728 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 3363,5728 L 2919,5728 2919,5294 3806,5294 3806,5728 3363,5728 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3088" y="5592"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="3023" y="5788" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3041,5789 L 3046,6535"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="2936" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3020,5788 L 2945,5788 2945,5689 3094,5689 3094,5788 3020,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3020,5788 L 2945,5788 2945,5689 3094,5689 3094,5788 3020,5788 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="3580" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3664,5786 L 3589,5786 3589,5687 3738,5687 3738,5786 3664,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3664,5786 L 3589,5786 3589,5687 3738,5687 3738,5786 3664,5786 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="3644" y="5786" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3664,5787 L 3662,6535"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="3220" y="5790" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3240,5791 L 3238,6537"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="3157" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3241,5790 L 3166,5790 3166,5691 3315,5691 3315,5790 3241,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3241,5790 L 3166,5790 3166,5691 3315,5691 3315,5790 3241,5790 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="3368" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3452,5788 L 3377,5788 3377,5689 3526,5689 3526,5788 3452,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3452,5788 L 3377,5788 3377,5689 3526,5689 3526,5788 3452,5788 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="3454" y="5788" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3472,5789 L 3478,6537"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="3859" y="5283" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 4312,5726 L 3868,5726 3868,5292 4755,5292 4755,5726 4312,5726 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4312,5726 L 3868,5726 3868,5292 4755,5292 4755,5726 4312,5726 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4037" y="5590"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="3972" y="5786" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3990,5787 L 3995,6533"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="3885" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3969,5786 L 3894,5786 3894,5687 4043,5687 4043,5786 3969,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3969,5786 L 3894,5786 3894,5687 4043,5687 4043,5786 3969,5786 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="4529" y="5675" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4613,5783 L 4538,5783 4538,5684 4687,5684 4687,5783 4613,5783 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4613,5783 L 4538,5783 4538,5684 4687,5684 4687,5783 4613,5783 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="4593" y="5783" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4613,5784 L 4611,6484"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="4169" y="5787" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4189,5788 L 4187,6534"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="4106" y="5679" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4190,5787 L 4115,5787 4115,5688 4264,5688 4264,5787 4190,5787 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4190,5787 L 4115,5787 4115,5688 4264,5688 4264,5787 4190,5787 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="4317" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4401,5786 L 4326,5786 4326,5687 4475,5687 4475,5786 4401,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4401,5786 L 4326,5786 4326,5687 4475,5687 4475,5786 4401,5786 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="4403" y="5786" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4421,5787 L 4427,6535"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="2152" y="4558" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 2429,5291 L 2152,5130 2290,5130 2290,4720 2152,4720 2429,4558 2707,4720 2568,4720 2568,5130 2707,5130 2429,5291 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="2190" y="4748" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 2428,5091 L 2190,5091 2190,4748 2665,4748 2665,5091 2428,5091 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2199" y="5033"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="3129" y="4553" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 3406,5286 L 3129,5125 3267,5125 3267,4715 3129,4715 3406,4553 3684,4715 3545,4715 3545,5125 3684,5125 3406,5286 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="3168" y="4743" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 3406,5086 L 3168,5086 3168,4743 3643,4743 3643,5086 3406,5086 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3177" y="5028"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="4081" y="4544" width="557" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4359,5277 L 4082,5116 4220,5116 4220,4706 4082,4706 4359,4544 4637,4706 4498,4706 4498,5116 4637,5116 4359,5277 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="4120" y="4734" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 4358,5077 L 4120,5077 4120,4734 4595,4734 4595,5077 4358,5077 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4129" y="5019"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="4689" y="2556" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4939" y="2963"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="5258" y="3340" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6676,4524 L 5276,4524 5276,3358 8076,3358 8076,4524 6676,4524 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 6676,4524 L 5276,4524 5276,3358 8076,3358 8076,4524 6676,4524 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6137" y="3662"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6027" y="4015"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5745" y="4368"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="5260" y="5282" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 5713,5725 L 5269,5725 5269,5291 6156,5291 6156,5725 5713,5725 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5713,5725 L 5269,5725 5269,5291 6156,5291 6156,5725 5713,5725 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5438" y="5589"><tspan fill="rgb(0,0,0)" stroke="none">NIC4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="5373" y="5784" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5391,5785 L 5396,6485"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="5286" y="5676" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5370,5784 L 5295,5784 5295,5685 5444,5685 5444,5784 5370,5784 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5370,5784 L 5295,5784 5295,5685 5444,5685 5444,5784 5370,5784 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="5930" y="5674" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6014,5782 L 5939,5782 5939,5683 6088,5683 6088,5782 6014,5782 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6014,5782 L 5939,5782 5939,5683 6088,5683 6088,5782 6014,5782 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="5994" y="5782" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6014,5783 L 6012,6531"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="5570" y="5786" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5590,5787 L 5588,6533"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="5507" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5591,5786 L 5516,5786 5516,5687 5665,5687 5665,5786 5591,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5591,5786 L 5516,5786 5516,5687 5665,5687 5665,5786 5591,5786 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="5718" y="5676" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5802,5784 L 5727,5784 5727,5685 5876,5685 5876,5784 5802,5784 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5802,5784 L 5727,5784 5727,5685 5876,5685 5876,5784 5802,5784 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="5804" y="5784" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5822,5785 L 5828,6533"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="6225" y="5279" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6678,5722 L 6234,5722 6234,5288 7121,5288 7121,5722 6678,5722 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6678,5722 L 6234,5722 6234,5288 7121,5288 7121,5722 6678,5722 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6403" y="5586"><tspan fill="rgb(0,0,0)" stroke="none">NIC5</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="6338" y="5782" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6356,5783 L 6361,6529"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="6251" y="5674" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6335,5782 L 6260,5782 6260,5683 6409,5683 6409,5782 6335,5782 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6335,5782 L 6260,5782 6260,5683 6409,5683 6409,5782 6335,5782 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id133"> - <rect class="BoundingBox" stroke="none" fill="none" x="6895" y="5672" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6979,5780 L 6904,5780 6904,5681 7053,5681 7053,5780 6979,5780 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6979,5780 L 6904,5780 6904,5681 7053,5681 7053,5780 6979,5780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id134"> - <rect class="BoundingBox" stroke="none" fill="none" x="6959" y="5780" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6979,5781 L 6977,6529"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id135"> - <rect class="BoundingBox" stroke="none" fill="none" x="6535" y="5784" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6555,5785 L 6553,6531"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id136"> - <rect class="BoundingBox" stroke="none" fill="none" x="6471" y="5676" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6555,5784 L 6480,5784 6480,5685 6629,5685 6629,5784 6555,5784 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6555,5784 L 6480,5784 6480,5685 6629,5685 6629,5784 6555,5784 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id137"> - <rect class="BoundingBox" stroke="none" fill="none" x="6683" y="5674" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6767,5782 L 6692,5782 6692,5683 6841,5683 6841,5782 6767,5782 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6767,5782 L 6692,5782 6692,5683 6841,5683 6841,5782 6767,5782 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id138"> - <rect class="BoundingBox" stroke="none" fill="none" x="6769" y="5782" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6787,5783 L 6793,6531"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id139"> - <rect class="BoundingBox" stroke="none" fill="none" x="7174" y="5277" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 7627,5720 L 7183,5720 7183,5286 8070,5286 8070,5720 7627,5720 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 7627,5720 L 7183,5720 7183,5286 8070,5286 8070,5720 7627,5720 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7352" y="5584"><tspan fill="rgb(0,0,0)" stroke="none">NIC6</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id140"> - <rect class="BoundingBox" stroke="none" fill="none" x="7287" y="5780" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7305,5781 L 7310,6527"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id141"> - <rect class="BoundingBox" stroke="none" fill="none" x="7200" y="5672" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7284,5780 L 7209,5780 7209,5681 7358,5681 7358,5780 7284,5780 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7284,5780 L 7209,5780 7209,5681 7358,5681 7358,5780 7284,5780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id142"> - <rect class="BoundingBox" stroke="none" fill="none" x="7843" y="5670" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7927,5778 L 7852,5778 7852,5679 8001,5679 8001,5778 7927,5778 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7927,5778 L 7852,5778 7852,5679 8001,5679 8001,5778 7927,5778 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id143"> - <rect class="BoundingBox" stroke="none" fill="none" x="7908" y="5778" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7928,5779 L 7926,6479"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id144"> - <rect class="BoundingBox" stroke="none" fill="none" x="7484" y="5782" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7504,5783 L 7502,6529"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id145"> - <rect class="BoundingBox" stroke="none" fill="none" x="7420" y="5674" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7504,5782 L 7429,5782 7429,5683 7578,5683 7578,5782 7504,5782 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7504,5782 L 7429,5782 7429,5683 7578,5683 7578,5782 7504,5782 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id146"> - <rect class="BoundingBox" stroke="none" fill="none" x="7631" y="5672" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7715,5780 L 7640,5780 7640,5681 7789,5681 7789,5780 7715,5780 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7715,5780 L 7640,5780 7640,5681 7789,5681 7789,5780 7715,5780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id147"> - <rect class="BoundingBox" stroke="none" fill="none" x="7717" y="5780" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7735,5781 L 7741,6529"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id148"> - <rect class="BoundingBox" stroke="none" fill="none" x="5466" y="4552" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 5743,5285 L 5466,5124 5604,5124 5604,4714 5466,4714 5743,4552 6021,4714 5882,4714 5882,5124 6021,5124 5743,5285 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id149"> - <rect class="BoundingBox" stroke="none" fill="none" x="5505" y="4742" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5743,5085 L 5505,5085 5505,4742 5980,4742 5980,5085 5743,5085 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5514" y="5027"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id150"> - <rect class="BoundingBox" stroke="none" fill="none" x="6444" y="4548" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6721,5281 L 6444,5120 6582,5120 6582,4710 6444,4710 6721,4548 6999,4710 6860,4710 6860,5120 6999,5120 6721,5281 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id151"> - <rect class="BoundingBox" stroke="none" fill="none" x="6482" y="4738" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6720,5081 L 6482,5081 6482,4738 6957,4738 6957,5081 6720,5081 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6491" y="5023"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id152"> - <rect class="BoundingBox" stroke="none" fill="none" x="7395" y="4539" width="557" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 7673,5272 L 7396,5111 7534,5111 7534,4701 7396,4701 7673,4539 7951,4701 7812,4701 7812,5111 7951,5111 7673,5272 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id153"> - <rect class="BoundingBox" stroke="none" fill="none" x="7435" y="4729" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 7673,5072 L 7435,5072 7435,4729 7910,4729 7910,5072 7673,5072 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7444" y="5014"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id154"> - <rect class="BoundingBox" stroke="none" fill="none" x="4555" y="3475" width="891" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4555,3983 L 4814,3475 4814,3729 5185,3729 5185,3475 5445,3983 5185,4492 5185,4237 4814,4237 4814,4492 4555,3983 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id155"> - <rect class="BoundingBox" stroke="none" fill="none" x="2024" y="6414" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 4636,6467 L 4636,6467 C 4636,6489 4634,6511 4629,6531 4625,6550 4618,6566 4610,6577 4603,6588 4594,6594 4585,6594 L 4585,6594 2129,6594 2129,6594 C 2120,6594 2111,6588 2103,6577 2096,6566 2089,6550 2085,6531 2080,6511 2078,6489 2078,6467"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id156"> - <rect class="BoundingBox" stroke="none" fill="none" x="5343" y="6406" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7955,6459 L 7955,6459 C 7955,6481 7953,6503 7948,6523 7944,6542 7937,6558 7929,6569 7922,6580 7913,6586 7904,6586 L 7904,6586 5448,6586 5448,6586 C 5439,6586 5430,6580 5422,6569 5415,6558 5408,6542 5404,6522 5399,6503 5397,6481 5397,6459"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id157"> - <rect class="BoundingBox" stroke="none" fill="none" x="2512" y="1521" width="4708" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2764" y="2069"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test (SUT)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id158"> - <rect class="BoundingBox" stroke="none" fill="none" x="1170" y="4407" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1420" y="4803"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1420" y="5150"><tspan fill="rgb(0,0,0)" stroke="none">Gen4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id159"> - <rect class="BoundingBox" stroke="none" fill="none" x="4710" y="3755" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5014,4136 L 4710,4136 4710,3755 5318,3755 5318,4136 5014,4136 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4778" y="4059"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id160"> - <rect class="BoundingBox" stroke="none" fill="none" x="4617" y="10685" width="892" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4617,11193 L 4876,10685 4876,10939 5247,10939 5247,10685 5507,11193 5247,11702 5247,11447 4876,11447 4876,11702 4617,11193 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id161"> - <rect class="BoundingBox" stroke="none" fill="none" x="4772" y="10965" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5076,11346 L 4772,11346 4772,10965 5380,10965 5380,11346 5076,11346 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4840" y="11269"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id162"> - <rect class="BoundingBox" stroke="none" fill="none" x="7011" y="2997" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7233,3110 L 7233,3110 C 7233,3115 7232,3120 7229,3124 7227,3128 7223,3132 7219,3134 7215,3137 7210,3138 7205,3138 L 7039,3137 7039,3137 C 7034,3137 7029,3136 7025,3133 7021,3131 7017,3127 7015,3123 7012,3119 7011,3114 7011,3109 L 7011,3109 7011,3026 7011,3026 C 7011,3021 7012,3016 7015,3012 7017,3008 7021,3004 7025,3002 7029,2999 7034,2998 7039,2998 L 7206,2998 7206,2998 C 7211,2998 7216,2999 7220,3002 7224,3004 7228,3008 7230,3012 7233,3016 7234,3021 7234,3026 L 7233,3110 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id163"> - <rect class="BoundingBox" stroke="none" fill="none" x="7013" y="2794" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7235,2907 L 7235,2907 C 7235,2912 7234,2917 7231,2921 7229,2925 7225,2929 7221,2931 7217,2934 7212,2935 7207,2935 L 7041,2934 7041,2934 C 7036,2934 7031,2933 7027,2930 7023,2928 7019,2924 7017,2920 7014,2916 7013,2911 7013,2906 L 7013,2906 7013,2823 7013,2823 C 7013,2818 7014,2813 7017,2809 7019,2805 7023,2801 7027,2799 7031,2796 7036,2795 7041,2795 L 7208,2795 7208,2795 C 7213,2795 7218,2796 7222,2799 7226,2801 7230,2805 7232,2809 7235,2813 7236,2818 7236,2823 L 7235,2907 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id164"> - <rect class="BoundingBox" stroke="none" fill="none" x="7013" y="2594" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7235,2707 L 7235,2707 C 7235,2712 7234,2717 7231,2721 7229,2725 7225,2729 7221,2731 7217,2734 7212,2735 7207,2735 L 7041,2734 7041,2734 C 7036,2734 7031,2733 7027,2730 7023,2728 7019,2724 7017,2720 7014,2716 7013,2711 7013,2706 L 7013,2706 7013,2623 7013,2623 C 7013,2618 7014,2613 7017,2609 7019,2605 7023,2601 7027,2599 7031,2596 7036,2595 7041,2595 L 7208,2595 7208,2595 C 7213,2595 7218,2596 7222,2599 7226,2601 7230,2605 7232,2609 7235,2613 7236,2618 7236,2623 L 7235,2707 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id165"> - <rect class="BoundingBox" stroke="none" fill="none" x="7311" y="2999" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7533,3111 L 7533,3111 C 7533,3116 7532,3121 7529,3125 7527,3129 7523,3133 7519,3135 7515,3138 7510,3139 7505,3139 L 7339,3138 7339,3138 C 7334,3138 7329,3137 7325,3134 7321,3132 7317,3128 7315,3124 7312,3120 7311,3115 7311,3110 L 7311,3110 7311,3027 7311,3027 C 7311,3022 7312,3017 7315,3013 7317,3009 7321,3005 7325,3003 7329,3000 7334,2999 7339,2999 L 7506,2999 7506,2999 C 7511,2999 7516,3000 7520,3003 7524,3005 7528,3009 7530,3013 7533,3017 7534,3022 7534,3027 L 7533,3111 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id166"> - <rect class="BoundingBox" stroke="none" fill="none" x="7313" y="2796" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7535,2908 L 7535,2908 C 7535,2913 7534,2918 7531,2922 7529,2926 7525,2930 7521,2932 7517,2935 7512,2936 7507,2936 L 7341,2935 7341,2935 C 7336,2935 7331,2934 7327,2931 7323,2929 7319,2925 7317,2921 7314,2917 7313,2912 7313,2907 L 7313,2907 7313,2824 7313,2824 C 7313,2819 7314,2814 7317,2810 7319,2806 7323,2802 7327,2800 7331,2797 7336,2796 7341,2796 L 7508,2796 7508,2796 C 7513,2796 7518,2797 7522,2800 7526,2802 7530,2806 7532,2810 7535,2814 7536,2819 7536,2824 L 7535,2908 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id167"> - <rect class="BoundingBox" stroke="none" fill="none" x="7313" y="2596" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7535,2708 L 7535,2708 C 7535,2713 7534,2718 7531,2722 7529,2726 7525,2730 7521,2732 7517,2735 7512,2736 7507,2736 L 7341,2735 7341,2735 C 7336,2735 7331,2734 7327,2731 7323,2729 7319,2725 7317,2721 7314,2717 7313,2712 7313,2707 L 7313,2707 7313,2624 7313,2624 C 7313,2619 7314,2614 7317,2610 7319,2606 7323,2602 7327,2600 7331,2597 7336,2596 7341,2596 L 7508,2596 7508,2596 C 7513,2596 7518,2597 7522,2600 7526,2602 7530,2606 7532,2610 7535,2614 7536,2619 7536,2624 L 7535,2708 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id168"> - <rect class="BoundingBox" stroke="none" fill="none" x="7612" y="2999" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7834,3111 L 7834,3111 C 7834,3116 7833,3121 7830,3125 7828,3129 7824,3133 7820,3135 7816,3138 7811,3139 7806,3139 L 7640,3138 7640,3138 C 7635,3138 7630,3137 7626,3134 7622,3132 7618,3128 7616,3124 7613,3120 7612,3115 7612,3110 L 7612,3110 7612,3027 7612,3027 C 7612,3022 7613,3017 7616,3013 7618,3009 7622,3005 7626,3003 7630,3000 7635,2999 7640,2999 L 7807,2999 7807,2999 C 7812,2999 7817,3000 7821,3003 7825,3005 7829,3009 7831,3013 7834,3017 7835,3022 7835,3027 L 7834,3111 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id169"> - <rect class="BoundingBox" stroke="none" fill="none" x="7614" y="2796" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7836,2908 L 7836,2908 C 7836,2913 7835,2918 7832,2922 7830,2926 7826,2930 7822,2932 7818,2935 7813,2936 7808,2936 L 7642,2935 7642,2935 C 7637,2935 7632,2934 7628,2931 7624,2929 7620,2925 7618,2921 7615,2917 7614,2912 7614,2907 L 7614,2907 7614,2824 7614,2824 C 7614,2819 7615,2814 7618,2810 7620,2806 7624,2802 7628,2800 7632,2797 7637,2796 7642,2796 L 7809,2796 7809,2796 C 7814,2796 7819,2797 7823,2800 7827,2802 7831,2806 7833,2810 7836,2814 7837,2819 7837,2824 L 7836,2908 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id170"> - <rect class="BoundingBox" stroke="none" fill="none" x="7614" y="2596" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7836,2708 L 7836,2708 C 7836,2713 7835,2718 7832,2722 7830,2726 7826,2730 7822,2732 7818,2735 7813,2736 7808,2736 L 7642,2735 7642,2735 C 7637,2735 7632,2734 7628,2731 7624,2729 7620,2725 7618,2721 7615,2717 7614,2712 7614,2707 L 7614,2707 7614,2624 7614,2624 C 7614,2619 7615,2614 7618,2610 7620,2606 7624,2602 7628,2600 7632,2597 7637,2596 7642,2596 L 7809,2596 7809,2596 C 7814,2596 7819,2597 7823,2600 7827,2602 7831,2606 7833,2610 7836,2614 7837,2619 7837,2624 L 7836,2708 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id171"> - <rect class="BoundingBox" stroke="none" fill="none" x="7912" y="2999" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8134,3112 L 8134,3112 C 8134,3117 8133,3122 8130,3126 8128,3130 8124,3134 8120,3136 8116,3139 8111,3140 8106,3140 L 7940,3139 7940,3139 C 7935,3139 7930,3138 7926,3135 7922,3133 7918,3129 7916,3125 7913,3121 7912,3116 7912,3111 L 7912,3111 7912,3028 7912,3028 C 7912,3023 7913,3018 7916,3014 7918,3010 7922,3006 7926,3004 7930,3001 7935,3000 7940,3000 L 8107,3000 8107,3000 C 8112,3000 8117,3001 8121,3004 8125,3006 8129,3010 8131,3014 8134,3018 8135,3023 8135,3028 L 8134,3112 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id172"> - <rect class="BoundingBox" stroke="none" fill="none" x="7914" y="2797" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8136,2909 L 8136,2909 C 8136,2914 8135,2919 8132,2923 8130,2927 8126,2931 8122,2933 8118,2936 8113,2937 8108,2937 L 7942,2936 7942,2936 C 7937,2936 7932,2935 7928,2932 7924,2930 7920,2926 7918,2922 7915,2918 7914,2913 7914,2908 L 7914,2908 7914,2825 7914,2825 C 7914,2820 7915,2815 7918,2811 7920,2807 7924,2803 7928,2801 7932,2798 7937,2797 7942,2797 L 8109,2797 8109,2797 C 8114,2797 8119,2798 8123,2801 8127,2803 8131,2807 8133,2811 8136,2815 8137,2820 8137,2825 L 8136,2909 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id173"> - <rect class="BoundingBox" stroke="none" fill="none" x="7914" y="2597" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8136,2709 L 8136,2709 C 8136,2714 8135,2719 8132,2723 8130,2727 8126,2731 8122,2733 8118,2736 8113,2737 8108,2737 L 7942,2736 7942,2736 C 7937,2736 7932,2735 7928,2732 7924,2730 7920,2726 7918,2722 7915,2718 7914,2713 7914,2708 L 7914,2708 7914,2625 7914,2625 C 7914,2620 7915,2615 7918,2611 7920,2607 7924,2603 7928,2601 7932,2598 7937,2597 7942,2597 L 8109,2597 8109,2597 C 8114,2597 8119,2598 8123,2601 8127,2603 8131,2607 8133,2611 8136,2615 8137,2620 8137,2625 L 8136,2709 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id174"> - <rect class="BoundingBox" stroke="none" fill="none" x="5711" y="2998" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5933,3110 L 5933,3110 C 5933,3115 5932,3120 5929,3124 5927,3128 5923,3132 5919,3134 5915,3137 5910,3138 5905,3138 L 5739,3137 5739,3137 C 5734,3137 5729,3136 5725,3133 5721,3131 5717,3127 5715,3123 5712,3119 5711,3114 5711,3109 L 5711,3109 5711,3026 5711,3026 C 5711,3021 5712,3016 5715,3012 5717,3008 5721,3004 5725,3002 5729,2999 5734,2998 5739,2998 L 5906,2998 5906,2998 C 5911,2998 5916,2999 5920,3002 5924,3004 5928,3008 5930,3012 5933,3016 5934,3021 5934,3026 L 5933,3110 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id175"> - <rect class="BoundingBox" stroke="none" fill="none" x="5713" y="2795" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5935,2907 L 5935,2907 C 5935,2912 5934,2917 5931,2921 5929,2925 5925,2929 5921,2931 5917,2934 5912,2935 5907,2935 L 5741,2934 5741,2934 C 5736,2934 5731,2933 5727,2930 5723,2928 5719,2924 5717,2920 5714,2916 5713,2911 5713,2906 L 5713,2906 5713,2823 5713,2823 C 5713,2818 5714,2813 5717,2809 5719,2805 5723,2801 5727,2799 5731,2796 5736,2795 5741,2795 L 5908,2795 5908,2795 C 5913,2795 5918,2796 5922,2799 5926,2801 5930,2805 5932,2809 5935,2813 5936,2818 5936,2823 L 5935,2907 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id176"> - <rect class="BoundingBox" stroke="none" fill="none" x="5713" y="2595" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5935,2707 L 5935,2707 C 5935,2712 5934,2717 5931,2721 5929,2725 5925,2729 5921,2731 5917,2734 5912,2735 5907,2735 L 5741,2734 5741,2734 C 5736,2734 5731,2733 5727,2730 5723,2728 5719,2724 5717,2720 5714,2716 5713,2711 5713,2706 L 5713,2706 5713,2623 5713,2623 C 5713,2618 5714,2613 5717,2609 5719,2605 5723,2601 5727,2599 5731,2596 5736,2595 5741,2595 L 5908,2595 5908,2595 C 5913,2595 5918,2596 5922,2599 5926,2601 5930,2605 5932,2609 5935,2613 5936,2618 5936,2623 L 5935,2707 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id177"> - <rect class="BoundingBox" stroke="none" fill="none" x="6011" y="2999" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6233,3111 L 6233,3111 C 6233,3116 6232,3121 6229,3125 6227,3129 6223,3133 6219,3135 6215,3138 6210,3139 6205,3139 L 6039,3138 6039,3138 C 6034,3138 6029,3137 6025,3134 6021,3132 6017,3128 6015,3124 6012,3120 6011,3115 6011,3110 L 6011,3110 6011,3027 6011,3027 C 6011,3022 6012,3017 6015,3013 6017,3009 6021,3005 6025,3003 6029,3000 6034,2999 6039,2999 L 6206,2999 6206,2999 C 6211,2999 6216,3000 6220,3003 6224,3005 6228,3009 6230,3013 6233,3017 6234,3022 6234,3027 L 6233,3111 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id178"> - <rect class="BoundingBox" stroke="none" fill="none" x="6013" y="2796" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6235,2908 L 6235,2908 C 6235,2913 6234,2918 6231,2922 6229,2926 6225,2930 6221,2932 6217,2935 6212,2936 6207,2936 L 6041,2935 6041,2935 C 6036,2935 6031,2934 6027,2931 6023,2929 6019,2925 6017,2921 6014,2917 6013,2912 6013,2907 L 6013,2907 6013,2824 6013,2824 C 6013,2819 6014,2814 6017,2810 6019,2806 6023,2802 6027,2800 6031,2797 6036,2796 6041,2796 L 6208,2796 6208,2796 C 6213,2796 6218,2797 6222,2800 6226,2802 6230,2806 6232,2810 6235,2814 6236,2819 6236,2824 L 6235,2908 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id179"> - <rect class="BoundingBox" stroke="none" fill="none" x="6013" y="2596" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6235,2708 L 6235,2708 C 6235,2713 6234,2718 6231,2722 6229,2726 6225,2730 6221,2732 6217,2735 6212,2736 6207,2736 L 6041,2735 6041,2735 C 6036,2735 6031,2734 6027,2731 6023,2729 6019,2725 6017,2721 6014,2717 6013,2712 6013,2707 L 6013,2707 6013,2624 6013,2624 C 6013,2619 6014,2614 6017,2610 6019,2606 6023,2602 6027,2600 6031,2597 6036,2596 6041,2596 L 6208,2596 6208,2596 C 6213,2596 6218,2597 6222,2600 6226,2602 6230,2606 6232,2610 6235,2614 6236,2619 6236,2624 L 6235,2708 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id180"> - <rect class="BoundingBox" stroke="none" fill="none" x="6312" y="2999" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6534,3111 L 6534,3111 C 6534,3116 6533,3121 6530,3125 6528,3129 6524,3133 6520,3135 6516,3138 6511,3139 6506,3139 L 6340,3138 6340,3138 C 6335,3138 6330,3137 6326,3134 6322,3132 6318,3128 6316,3124 6313,3120 6312,3115 6312,3110 L 6312,3110 6312,3027 6312,3027 C 6312,3022 6313,3017 6316,3013 6318,3009 6322,3005 6326,3003 6330,3000 6335,2999 6340,2999 L 6507,2999 6507,2999 C 6512,2999 6517,3000 6521,3003 6525,3005 6529,3009 6531,3013 6534,3017 6535,3022 6535,3027 L 6534,3111 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id181"> - <rect class="BoundingBox" stroke="none" fill="none" x="6314" y="2796" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6536,2908 L 6536,2908 C 6536,2913 6535,2918 6532,2922 6530,2926 6526,2930 6522,2932 6518,2935 6513,2936 6508,2936 L 6342,2935 6342,2935 C 6337,2935 6332,2934 6328,2931 6324,2929 6320,2925 6318,2921 6315,2917 6314,2912 6314,2907 L 6314,2907 6314,2824 6314,2824 C 6314,2819 6315,2814 6318,2810 6320,2806 6324,2802 6328,2800 6332,2797 6337,2796 6342,2796 L 6509,2796 6509,2796 C 6514,2796 6519,2797 6523,2800 6527,2802 6531,2806 6533,2810 6536,2814 6537,2819 6537,2824 L 6536,2908 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id182"> - <rect class="BoundingBox" stroke="none" fill="none" x="6314" y="2595" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6536,2708 L 6536,2708 C 6536,2713 6535,2718 6532,2722 6530,2726 6526,2730 6522,2732 6518,2735 6513,2736 6508,2736 L 6342,2735 6342,2735 C 6337,2735 6332,2734 6328,2731 6324,2729 6320,2725 6318,2721 6315,2717 6314,2712 6314,2707 L 6314,2707 6314,2624 6314,2624 C 6314,2619 6315,2614 6318,2610 6320,2606 6324,2602 6328,2600 6332,2597 6337,2596 6342,2596 L 6509,2596 6509,2596 C 6514,2596 6519,2597 6523,2600 6527,2602 6531,2606 6533,2610 6536,2614 6537,2619 6537,2624 L 6536,2708 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id183"> - <rect class="BoundingBox" stroke="none" fill="none" x="6612" y="3000" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6834,3112 L 6834,3112 C 6834,3117 6833,3122 6830,3126 6828,3130 6824,3134 6820,3136 6816,3139 6811,3140 6806,3140 L 6640,3139 6640,3139 C 6635,3139 6630,3138 6626,3135 6622,3133 6618,3129 6616,3125 6613,3121 6612,3116 6612,3111 L 6612,3111 6612,3028 6612,3028 C 6612,3023 6613,3018 6616,3014 6618,3010 6622,3006 6626,3004 6630,3001 6635,3000 6640,3000 L 6807,3000 6807,3000 C 6812,3000 6817,3001 6821,3004 6825,3006 6829,3010 6831,3014 6834,3018 6835,3023 6835,3028 L 6834,3112 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id184"> - <rect class="BoundingBox" stroke="none" fill="none" x="6614" y="2797" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6836,2909 L 6836,2909 C 6836,2914 6835,2919 6832,2923 6830,2927 6826,2931 6822,2933 6818,2936 6813,2937 6808,2937 L 6642,2936 6642,2936 C 6637,2936 6632,2935 6628,2932 6624,2930 6620,2926 6618,2922 6615,2918 6614,2913 6614,2908 L 6614,2908 6614,2825 6614,2825 C 6614,2820 6615,2815 6618,2811 6620,2807 6624,2803 6628,2801 6632,2798 6637,2797 6642,2797 L 6809,2797 6809,2797 C 6814,2797 6819,2798 6823,2801 6827,2803 6831,2807 6833,2811 6836,2815 6837,2820 6837,2825 L 6836,2909 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id185"> - <rect class="BoundingBox" stroke="none" fill="none" x="6614" y="2597" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6836,2709 L 6836,2709 C 6836,2714 6835,2719 6832,2723 6830,2727 6826,2731 6822,2733 6818,2736 6813,2737 6808,2737 L 6642,2736 6642,2736 C 6637,2736 6632,2735 6628,2732 6624,2730 6620,2726 6618,2722 6615,2718 6614,2713 6614,2708 L 6614,2708 6614,2625 6614,2625 C 6614,2620 6615,2615 6618,2611 6620,2607 6624,2603 6628,2601 6632,2598 6637,2597 6642,2597 L 6809,2597 6809,2597 C 6814,2597 6819,2598 6823,2601 6827,2603 6831,2607 6833,2611 6836,2615 6837,2620 6837,2625 L 6836,2709 Z"/> - </g> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id186"> - <rect class="BoundingBox" stroke="none" fill="none" x="3711" y="2997" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3933,3110 L 3933,3110 C 3933,3115 3932,3120 3929,3124 3927,3128 3923,3132 3919,3134 3915,3137 3910,3138 3905,3138 L 3739,3137 3739,3137 C 3734,3137 3729,3136 3725,3133 3721,3131 3717,3127 3715,3123 3712,3119 3711,3114 3711,3109 L 3711,3109 3711,3026 3711,3026 C 3711,3021 3712,3016 3715,3012 3717,3008 3721,3004 3725,3002 3729,2999 3734,2998 3739,2998 L 3906,2998 3906,2998 C 3911,2998 3916,2999 3920,3002 3924,3004 3928,3008 3930,3012 3933,3016 3934,3021 3934,3026 L 3933,3110 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id187"> - <rect class="BoundingBox" stroke="none" fill="none" x="3713" y="2794" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3935,2907 L 3935,2907 C 3935,2912 3934,2917 3931,2921 3929,2925 3925,2929 3921,2931 3917,2934 3912,2935 3907,2935 L 3741,2934 3741,2934 C 3736,2934 3731,2933 3727,2930 3723,2928 3719,2924 3717,2920 3714,2916 3713,2911 3713,2906 L 3713,2906 3713,2823 3713,2823 C 3713,2818 3714,2813 3717,2809 3719,2805 3723,2801 3727,2799 3731,2796 3736,2795 3741,2795 L 3908,2795 3908,2795 C 3913,2795 3918,2796 3922,2799 3926,2801 3930,2805 3932,2809 3935,2813 3936,2818 3936,2823 L 3935,2907 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id188"> - <rect class="BoundingBox" stroke="none" fill="none" x="3712" y="2594" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3935,2707 L 3935,2707 C 3935,2712 3934,2717 3931,2721 3929,2725 3925,2729 3921,2731 3917,2734 3912,2735 3907,2735 L 3741,2734 3741,2734 C 3736,2734 3731,2733 3727,2730 3723,2728 3719,2724 3717,2720 3714,2716 3713,2711 3713,2706 L 3713,2706 3713,2623 3713,2623 C 3713,2618 3714,2613 3717,2609 3719,2605 3723,2601 3727,2599 3731,2596 3736,2595 3741,2595 L 3908,2595 3908,2595 C 3913,2595 3918,2596 3922,2599 3926,2601 3930,2605 3932,2609 3935,2613 3936,2618 3936,2623 L 3935,2707 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id189"> - <rect class="BoundingBox" stroke="none" fill="none" x="4011" y="2999" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4233,3111 L 4233,3111 C 4233,3116 4232,3121 4229,3125 4227,3129 4223,3133 4219,3135 4215,3138 4210,3139 4205,3139 L 4039,3138 4039,3138 C 4034,3138 4029,3137 4025,3134 4021,3132 4017,3128 4015,3124 4012,3120 4011,3115 4011,3110 L 4011,3110 4011,3027 4011,3027 C 4011,3022 4012,3017 4015,3013 4017,3009 4021,3005 4025,3003 4029,3000 4034,2999 4039,2999 L 4206,2999 4206,2999 C 4211,2999 4216,3000 4220,3003 4224,3005 4228,3009 4230,3013 4233,3017 4234,3022 4234,3027 L 4233,3111 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id190"> - <rect class="BoundingBox" stroke="none" fill="none" x="4013" y="2796" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4235,2908 L 4235,2908 C 4235,2913 4234,2918 4231,2922 4229,2926 4225,2930 4221,2932 4217,2935 4212,2936 4207,2936 L 4041,2935 4041,2935 C 4036,2935 4031,2934 4027,2931 4023,2929 4019,2925 4017,2921 4014,2917 4013,2912 4013,2907 L 4013,2907 4013,2824 4013,2824 C 4013,2819 4014,2814 4017,2810 4019,2806 4023,2802 4027,2800 4031,2797 4036,2796 4041,2796 L 4208,2796 4208,2796 C 4213,2796 4218,2797 4222,2800 4226,2802 4230,2806 4232,2810 4235,2814 4236,2819 4236,2824 L 4235,2908 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id191"> - <rect class="BoundingBox" stroke="none" fill="none" x="4013" y="2596" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4235,2708 L 4235,2708 C 4235,2713 4234,2718 4231,2722 4229,2726 4225,2730 4221,2732 4217,2735 4212,2736 4207,2736 L 4041,2735 4041,2735 C 4036,2735 4031,2734 4027,2731 4023,2729 4019,2725 4017,2721 4014,2717 4013,2712 4013,2707 L 4013,2707 4013,2624 4013,2624 C 4013,2619 4014,2614 4017,2610 4019,2606 4023,2602 4027,2600 4031,2597 4036,2596 4041,2596 L 4208,2596 4208,2596 C 4213,2596 4218,2597 4222,2600 4226,2602 4230,2606 4232,2610 4235,2614 4236,2619 4236,2624 L 4235,2708 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id192"> - <rect class="BoundingBox" stroke="none" fill="none" x="4312" y="2999" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4534,3111 L 4534,3111 C 4534,3116 4533,3121 4530,3125 4528,3129 4524,3133 4520,3135 4516,3138 4511,3139 4506,3139 L 4340,3138 4340,3138 C 4335,3138 4330,3137 4326,3134 4322,3132 4318,3128 4316,3124 4313,3120 4312,3115 4312,3110 L 4312,3110 4312,3027 4312,3027 C 4312,3022 4313,3017 4316,3013 4318,3009 4322,3005 4326,3003 4330,3000 4335,2999 4340,2999 L 4507,2999 4507,2999 C 4512,2999 4517,3000 4521,3003 4525,3005 4529,3009 4531,3013 4534,3017 4535,3022 4535,3027 L 4534,3111 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id193"> - <rect class="BoundingBox" stroke="none" fill="none" x="4314" y="2796" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4536,2908 L 4536,2908 C 4536,2913 4535,2918 4532,2922 4530,2926 4526,2930 4522,2932 4518,2935 4513,2936 4508,2936 L 4342,2935 4342,2935 C 4337,2935 4332,2934 4328,2931 4324,2929 4320,2925 4318,2921 4315,2917 4314,2912 4314,2907 L 4314,2907 4314,2824 4314,2824 C 4314,2819 4315,2814 4318,2810 4320,2806 4324,2802 4328,2800 4332,2797 4337,2796 4342,2796 L 4509,2796 4509,2796 C 4514,2796 4519,2797 4523,2800 4527,2802 4531,2806 4533,2810 4536,2814 4537,2819 4537,2824 L 4536,2908 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id194"> - <rect class="BoundingBox" stroke="none" fill="none" x="4314" y="2596" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4536,2708 L 4536,2708 C 4536,2713 4535,2718 4532,2722 4530,2726 4526,2730 4522,2732 4518,2735 4513,2736 4508,2736 L 4342,2735 4342,2735 C 4337,2735 4332,2734 4328,2731 4324,2729 4320,2725 4318,2721 4315,2717 4314,2712 4314,2707 L 4314,2707 4314,2624 4314,2624 C 4314,2619 4315,2614 4318,2610 4320,2606 4324,2602 4328,2600 4332,2597 4337,2596 4342,2596 L 4509,2596 4509,2596 C 4514,2596 4519,2597 4523,2600 4527,2602 4531,2606 4533,2610 4536,2614 4537,2619 4537,2624 L 4536,2708 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id195"> - <rect class="BoundingBox" stroke="none" fill="none" x="4612" y="2999" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4834,3112 L 4834,3112 C 4834,3117 4833,3122 4830,3126 4828,3130 4824,3134 4820,3136 4816,3139 4811,3140 4806,3140 L 4640,3139 4640,3139 C 4635,3139 4630,3138 4626,3135 4622,3133 4618,3129 4616,3125 4613,3121 4612,3116 4612,3111 L 4612,3111 4612,3028 4612,3028 C 4612,3023 4613,3018 4616,3014 4618,3010 4622,3006 4626,3004 4630,3001 4635,3000 4640,3000 L 4807,3000 4807,3000 C 4812,3000 4817,3001 4821,3004 4825,3006 4829,3010 4831,3014 4834,3018 4835,3023 4835,3028 L 4834,3112 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id196"> - <rect class="BoundingBox" stroke="none" fill="none" x="4614" y="2796" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4836,2909 L 4836,2909 C 4836,2914 4835,2919 4832,2923 4830,2927 4826,2931 4822,2933 4818,2936 4813,2937 4808,2937 L 4642,2936 4642,2936 C 4637,2936 4632,2935 4628,2932 4624,2930 4620,2926 4618,2922 4615,2918 4614,2913 4614,2908 L 4614,2908 4614,2825 4614,2825 C 4614,2820 4615,2815 4618,2811 4620,2807 4624,2803 4628,2801 4632,2798 4637,2797 4642,2797 L 4809,2797 4809,2797 C 4814,2797 4819,2798 4823,2801 4827,2803 4831,2807 4833,2811 4836,2815 4837,2820 4837,2825 L 4836,2909 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id197"> - <rect class="BoundingBox" stroke="none" fill="none" x="4614" y="2597" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4836,2709 L 4836,2709 C 4836,2714 4835,2719 4832,2723 4830,2727 4826,2731 4822,2733 4818,2736 4813,2737 4808,2737 L 4642,2736 4642,2736 C 4637,2736 4632,2735 4628,2732 4624,2730 4620,2726 4618,2722 4615,2718 4614,2713 4614,2708 L 4614,2708 4614,2625 4614,2625 C 4614,2620 4615,2615 4618,2611 4620,2607 4624,2603 4628,2601 4632,2598 4637,2597 4642,2597 L 4809,2597 4809,2597 C 4814,2597 4819,2598 4823,2601 4827,2603 4831,2607 4833,2611 4836,2615 4837,2620 4837,2625 L 4836,2709 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id198"> - <rect class="BoundingBox" stroke="none" fill="none" x="2411" y="2999" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2633,3111 L 2633,3111 C 2633,3116 2632,3121 2629,3125 2627,3129 2623,3133 2619,3135 2615,3138 2610,3139 2605,3139 L 2439,3138 2439,3138 C 2434,3138 2429,3137 2425,3134 2421,3132 2417,3128 2415,3124 2412,3120 2411,3115 2411,3110 L 2411,3110 2411,3027 2411,3027 C 2411,3022 2412,3017 2415,3013 2417,3009 2421,3005 2425,3003 2429,3000 2434,2999 2439,2999 L 2606,2999 2606,2999 C 2611,2999 2616,3000 2620,3003 2624,3005 2628,3009 2630,3013 2633,3017 2634,3022 2634,3027 L 2633,3111 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id199"> - <rect class="BoundingBox" stroke="none" fill="none" x="2412" y="2796" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2635,2908 L 2635,2908 C 2635,2913 2634,2918 2631,2922 2629,2926 2625,2930 2621,2932 2617,2935 2612,2936 2607,2936 L 2441,2935 2441,2935 C 2436,2935 2431,2934 2427,2931 2423,2929 2419,2925 2417,2921 2414,2917 2413,2912 2413,2907 L 2413,2907 2413,2824 2413,2824 C 2413,2819 2414,2814 2417,2810 2419,2806 2423,2802 2427,2800 2431,2797 2436,2796 2441,2796 L 2608,2796 2608,2796 C 2613,2796 2618,2797 2622,2800 2626,2802 2630,2806 2632,2810 2635,2814 2636,2819 2636,2824 L 2635,2908 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id200"> - <rect class="BoundingBox" stroke="none" fill="none" x="2412" y="2596" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2635,2708 L 2635,2708 C 2635,2713 2634,2718 2631,2722 2629,2726 2625,2730 2621,2732 2617,2735 2612,2736 2607,2736 L 2441,2735 2441,2735 C 2436,2735 2431,2734 2427,2731 2423,2729 2419,2725 2417,2721 2414,2717 2413,2712 2413,2707 L 2413,2707 2413,2624 2413,2624 C 2413,2619 2414,2614 2417,2610 2419,2606 2423,2602 2427,2600 2431,2597 2436,2596 2441,2596 L 2608,2596 2608,2596 C 2613,2596 2618,2597 2622,2600 2626,2602 2630,2606 2632,2610 2635,2614 2636,2619 2636,2624 L 2635,2708 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id201"> - <rect class="BoundingBox" stroke="none" fill="none" x="2711" y="3000" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2933,3112 L 2933,3112 C 2933,3117 2932,3122 2929,3126 2927,3130 2923,3134 2919,3136 2915,3139 2910,3140 2905,3140 L 2739,3139 2739,3139 C 2734,3139 2729,3138 2725,3135 2721,3133 2717,3129 2715,3125 2712,3121 2711,3116 2711,3111 L 2711,3111 2711,3028 2711,3028 C 2711,3023 2712,3018 2715,3014 2717,3010 2721,3006 2725,3004 2729,3001 2734,3000 2739,3000 L 2906,3000 2906,3000 C 2911,3000 2916,3001 2920,3004 2924,3006 2928,3010 2930,3014 2933,3018 2934,3023 2934,3028 L 2933,3112 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id202"> - <rect class="BoundingBox" stroke="none" fill="none" x="2713" y="2797" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2935,2909 L 2935,2909 C 2935,2914 2934,2919 2931,2923 2929,2927 2925,2931 2921,2933 2917,2936 2912,2937 2907,2937 L 2741,2936 2741,2936 C 2736,2936 2731,2935 2727,2932 2723,2930 2719,2926 2717,2922 2714,2918 2713,2913 2713,2908 L 2713,2908 2713,2825 2713,2825 C 2713,2820 2714,2815 2717,2811 2719,2807 2723,2803 2727,2801 2731,2798 2736,2797 2741,2797 L 2908,2797 2908,2797 C 2913,2797 2918,2798 2922,2801 2926,2803 2930,2807 2932,2811 2935,2815 2936,2820 2936,2825 L 2935,2909 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id203"> - <rect class="BoundingBox" stroke="none" fill="none" x="2712" y="2597" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2935,2709 L 2935,2709 C 2935,2714 2934,2719 2931,2723 2929,2727 2925,2731 2921,2733 2917,2736 2912,2737 2907,2737 L 2741,2736 2741,2736 C 2736,2736 2731,2735 2727,2732 2723,2730 2719,2726 2717,2722 2714,2718 2713,2713 2713,2708 L 2713,2708 2713,2625 2713,2625 C 2713,2620 2714,2615 2717,2611 2719,2607 2723,2603 2727,2601 2731,2598 2736,2597 2741,2597 L 2908,2597 2908,2597 C 2913,2597 2918,2598 2922,2601 2926,2603 2930,2607 2932,2611 2935,2615 2936,2620 2936,2625 L 2935,2709 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id204"> - <rect class="BoundingBox" stroke="none" fill="none" x="3012" y="2999" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3234,3112 L 3234,3112 C 3234,3117 3233,3122 3230,3126 3228,3130 3224,3134 3220,3136 3216,3139 3211,3140 3206,3140 L 3040,3139 3040,3139 C 3035,3139 3030,3138 3026,3135 3022,3133 3018,3129 3016,3125 3013,3121 3012,3116 3012,3111 L 3012,3111 3012,3028 3012,3028 C 3012,3023 3013,3018 3016,3014 3018,3010 3022,3006 3026,3004 3030,3001 3035,3000 3040,3000 L 3207,3000 3207,3000 C 3212,3000 3217,3001 3221,3004 3225,3006 3229,3010 3231,3014 3234,3018 3235,3023 3235,3028 L 3234,3112 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id205"> - <rect class="BoundingBox" stroke="none" fill="none" x="3013" y="2796" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3236,2909 L 3236,2909 C 3236,2914 3235,2919 3232,2923 3230,2927 3226,2931 3222,2933 3218,2936 3213,2937 3208,2937 L 3042,2936 3042,2936 C 3037,2936 3032,2935 3028,2932 3024,2930 3020,2926 3018,2922 3015,2918 3014,2913 3014,2908 L 3014,2908 3014,2825 3014,2825 C 3014,2820 3015,2815 3018,2811 3020,2807 3024,2803 3028,2801 3032,2798 3037,2797 3042,2797 L 3209,2797 3209,2797 C 3214,2797 3219,2798 3223,2801 3227,2803 3231,2807 3233,2811 3236,2815 3237,2820 3237,2825 L 3236,2909 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id206"> - <rect class="BoundingBox" stroke="none" fill="none" x="3013" y="2597" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3236,2709 L 3236,2709 C 3236,2714 3235,2719 3232,2723 3230,2727 3226,2731 3222,2733 3218,2736 3213,2737 3208,2737 L 3042,2736 3042,2736 C 3037,2736 3032,2735 3028,2732 3024,2730 3020,2726 3018,2722 3015,2718 3014,2713 3014,2708 L 3014,2708 3014,2625 3014,2625 C 3014,2620 3015,2615 3018,2611 3020,2607 3024,2603 3028,2601 3032,2598 3037,2597 3042,2597 L 3209,2597 3209,2597 C 3214,2597 3219,2598 3223,2601 3227,2603 3231,2607 3233,2611 3236,2615 3237,2620 3237,2625 L 3236,2709 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id207"> - <rect class="BoundingBox" stroke="none" fill="none" x="3312" y="3001" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3534,3113 L 3534,3113 C 3534,3118 3533,3123 3530,3127 3528,3131 3524,3135 3520,3137 3516,3140 3511,3141 3506,3141 L 3340,3140 3340,3140 C 3335,3140 3330,3139 3326,3136 3322,3134 3318,3130 3316,3126 3313,3122 3312,3117 3312,3112 L 3312,3112 3312,3029 3312,3029 C 3312,3024 3313,3019 3316,3015 3318,3011 3322,3007 3326,3005 3330,3002 3335,3001 3340,3001 L 3507,3001 3507,3001 C 3512,3001 3517,3002 3521,3005 3525,3007 3529,3011 3531,3015 3534,3019 3535,3024 3535,3029 L 3534,3113 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id208"> - <rect class="BoundingBox" stroke="none" fill="none" x="3313" y="2798" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3536,2910 L 3536,2910 C 3536,2915 3535,2920 3532,2924 3530,2928 3526,2932 3522,2934 3518,2937 3513,2938 3508,2938 L 3342,2937 3342,2937 C 3337,2937 3332,2936 3328,2933 3324,2931 3320,2927 3318,2923 3315,2919 3314,2914 3314,2909 L 3314,2909 3314,2826 3314,2826 C 3314,2821 3315,2816 3318,2812 3320,2808 3324,2804 3328,2802 3332,2799 3337,2798 3342,2798 L 3509,2798 3509,2798 C 3514,2798 3519,2799 3523,2802 3527,2804 3531,2808 3533,2812 3536,2816 3537,2821 3537,2826 L 3536,2910 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id209"> - <rect class="BoundingBox" stroke="none" fill="none" x="3313" y="2598" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3536,2710 L 3536,2710 C 3536,2715 3535,2720 3532,2724 3530,2728 3526,2732 3522,2734 3518,2737 3513,2738 3508,2738 L 3342,2737 3342,2737 C 3337,2737 3332,2736 3328,2733 3324,2731 3320,2727 3318,2723 3315,2719 3314,2714 3314,2709 L 3314,2709 3314,2626 3314,2626 C 3314,2621 3315,2616 3318,2612 3320,2608 3324,2604 3328,2602 3332,2599 3337,2598 3342,2598 L 3509,2598 3509,2598 C 3514,2598 3519,2599 3523,2602 3527,2604 3531,2608 3533,2612 3536,2616 3537,2621 3537,2626 L 3536,2710 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id210"> - <rect class="BoundingBox" stroke="none" fill="none" x="7011" y="12398" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7233,12510 L 7233,12510 C 7233,12515 7232,12520 7229,12524 7227,12528 7223,12532 7219,12534 7215,12537 7210,12538 7205,12538 L 7039,12537 7039,12537 C 7034,12537 7029,12536 7025,12533 7021,12531 7017,12527 7015,12523 7012,12519 7011,12514 7011,12509 L 7011,12509 7011,12426 7011,12426 C 7011,12421 7012,12416 7015,12412 7017,12408 7021,12404 7025,12402 7029,12399 7034,12398 7039,12398 L 7206,12398 7206,12398 C 7211,12398 7216,12399 7220,12402 7224,12404 7228,12408 7230,12412 7233,12416 7234,12421 7234,12426 L 7233,12510 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id211"> - <rect class="BoundingBox" stroke="none" fill="none" x="7013" y="12195" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7235,12307 L 7235,12307 C 7235,12312 7234,12317 7231,12321 7229,12325 7225,12329 7221,12331 7217,12334 7212,12335 7207,12335 L 7041,12334 7041,12334 C 7036,12334 7031,12333 7027,12330 7023,12328 7019,12324 7017,12320 7014,12316 7013,12311 7013,12306 L 7013,12306 7013,12223 7013,12223 C 7013,12218 7014,12213 7017,12209 7019,12205 7023,12201 7027,12199 7031,12196 7036,12195 7041,12195 L 7208,12195 7208,12195 C 7213,12195 7218,12196 7222,12199 7226,12201 7230,12205 7232,12209 7235,12213 7236,12218 7236,12223 L 7235,12307 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id212"> - <rect class="BoundingBox" stroke="none" fill="none" x="7012" y="11995" width="226" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7235,12107 L 7235,12107 C 7235,12112 7234,12117 7231,12121 7229,12125 7225,12129 7221,12131 7217,12134 7212,12135 7207,12135 L 7041,12134 7041,12134 C 7036,12134 7031,12133 7027,12130 7023,12128 7019,12124 7017,12120 7014,12116 7013,12111 7013,12106 L 7013,12106 7013,12023 7013,12023 C 7013,12018 7014,12013 7017,12009 7019,12005 7023,12001 7027,11999 7031,11996 7036,11995 7041,11995 L 7208,11995 7208,11995 C 7213,11995 7218,11996 7222,11999 7226,12001 7230,12005 7232,12009 7235,12013 7236,12018 7236,12023 L 7235,12107 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id213"> - <rect class="BoundingBox" stroke="none" fill="none" x="7311" y="12399" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7533,12511 L 7533,12511 C 7533,12516 7532,12521 7529,12525 7527,12529 7523,12533 7519,12535 7515,12538 7510,12539 7505,12539 L 7339,12538 7339,12538 C 7334,12538 7329,12537 7325,12534 7321,12532 7317,12528 7315,12524 7312,12520 7311,12515 7311,12510 L 7311,12510 7311,12427 7311,12427 C 7311,12422 7312,12417 7315,12413 7317,12409 7321,12405 7325,12403 7329,12400 7334,12399 7339,12399 L 7506,12399 7506,12399 C 7511,12399 7516,12400 7520,12403 7524,12405 7528,12409 7530,12413 7533,12417 7534,12422 7534,12427 L 7533,12511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id214"> - <rect class="BoundingBox" stroke="none" fill="none" x="7313" y="12196" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7535,12308 L 7535,12308 C 7535,12313 7534,12318 7531,12322 7529,12326 7525,12330 7521,12332 7517,12335 7512,12336 7507,12336 L 7341,12335 7341,12335 C 7336,12335 7331,12334 7327,12331 7323,12329 7319,12325 7317,12321 7314,12317 7313,12312 7313,12307 L 7313,12307 7313,12224 7313,12224 C 7313,12219 7314,12214 7317,12210 7319,12206 7323,12202 7327,12200 7331,12197 7336,12196 7341,12196 L 7508,12196 7508,12196 C 7513,12196 7518,12197 7522,12200 7526,12202 7530,12206 7532,12210 7535,12214 7536,12219 7536,12224 L 7535,12308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id215"> - <rect class="BoundingBox" stroke="none" fill="none" x="7312" y="11996" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7535,12108 L 7535,12108 C 7535,12113 7534,12118 7531,12122 7529,12126 7525,12130 7521,12132 7517,12135 7512,12136 7507,12136 L 7341,12135 7341,12135 C 7336,12135 7331,12134 7327,12131 7323,12129 7319,12125 7317,12121 7314,12117 7313,12112 7313,12107 L 7313,12107 7313,12024 7313,12024 C 7313,12019 7314,12014 7317,12010 7319,12006 7323,12002 7327,12000 7331,11997 7336,11996 7341,11996 L 7508,11996 7508,11996 C 7513,11996 7518,11997 7522,12000 7526,12002 7530,12006 7532,12010 7535,12014 7536,12019 7536,12024 L 7535,12108 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id216"> - <rect class="BoundingBox" stroke="none" fill="none" x="7612" y="12399" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7834,12511 L 7834,12511 C 7834,12516 7833,12521 7830,12525 7828,12529 7824,12533 7820,12535 7816,12538 7811,12539 7806,12539 L 7640,12538 7640,12538 C 7635,12538 7630,12537 7626,12534 7622,12532 7618,12528 7616,12524 7613,12520 7612,12515 7612,12510 L 7612,12510 7612,12427 7612,12427 C 7612,12422 7613,12417 7616,12413 7618,12409 7622,12405 7626,12403 7630,12400 7635,12399 7640,12399 L 7807,12399 7807,12399 C 7812,12399 7817,12400 7821,12403 7825,12405 7829,12409 7831,12413 7834,12417 7835,12422 7835,12427 L 7834,12511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id217"> - <rect class="BoundingBox" stroke="none" fill="none" x="7614" y="12196" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7836,12308 L 7836,12308 C 7836,12313 7835,12318 7832,12322 7830,12326 7826,12330 7822,12332 7818,12335 7813,12336 7808,12336 L 7642,12335 7642,12335 C 7637,12335 7632,12334 7628,12331 7624,12329 7620,12325 7618,12321 7615,12317 7614,12312 7614,12307 L 7614,12307 7614,12224 7614,12224 C 7614,12219 7615,12214 7618,12210 7620,12206 7624,12202 7628,12200 7632,12197 7637,12196 7642,12196 L 7809,12196 7809,12196 C 7814,12196 7819,12197 7823,12200 7827,12202 7831,12206 7833,12210 7836,12214 7837,12219 7837,12224 L 7836,12308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id218"> - <rect class="BoundingBox" stroke="none" fill="none" x="7613" y="11996" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7836,12108 L 7836,12108 C 7836,12113 7835,12118 7832,12122 7830,12126 7826,12130 7822,12132 7818,12135 7813,12136 7808,12136 L 7642,12135 7642,12135 C 7637,12135 7632,12134 7628,12131 7624,12129 7620,12125 7618,12121 7615,12117 7614,12112 7614,12107 L 7614,12107 7614,12024 7614,12024 C 7614,12019 7615,12014 7618,12010 7620,12006 7624,12002 7628,12000 7632,11997 7637,11996 7642,11996 L 7809,11996 7809,11996 C 7814,11996 7819,11997 7823,12000 7827,12002 7831,12006 7833,12010 7836,12014 7837,12019 7837,12024 L 7836,12108 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id219"> - <rect class="BoundingBox" stroke="none" fill="none" x="7912" y="12399" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8134,12512 L 8134,12512 C 8134,12517 8133,12522 8130,12526 8128,12530 8124,12534 8120,12536 8116,12539 8111,12540 8106,12540 L 7940,12539 7940,12539 C 7935,12539 7930,12538 7926,12535 7922,12533 7918,12529 7916,12525 7913,12521 7912,12516 7912,12511 L 7912,12511 7912,12428 7912,12428 C 7912,12423 7913,12418 7916,12414 7918,12410 7922,12406 7926,12404 7930,12401 7935,12400 7940,12400 L 8107,12400 8107,12400 C 8112,12400 8117,12401 8121,12404 8125,12406 8129,12410 8131,12414 8134,12418 8135,12423 8135,12428 L 8134,12512 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id220"> - <rect class="BoundingBox" stroke="none" fill="none" x="7914" y="12196" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8136,12309 L 8136,12309 C 8136,12314 8135,12319 8132,12323 8130,12327 8126,12331 8122,12333 8118,12336 8113,12337 8108,12337 L 7942,12336 7942,12336 C 7937,12336 7932,12335 7928,12332 7924,12330 7920,12326 7918,12322 7915,12318 7914,12313 7914,12308 L 7914,12308 7914,12225 7914,12225 C 7914,12220 7915,12215 7918,12211 7920,12207 7924,12203 7928,12201 7932,12198 7937,12197 7942,12197 L 8109,12197 8109,12197 C 8114,12197 8119,12198 8123,12201 8127,12203 8131,12207 8133,12211 8136,12215 8137,12220 8137,12225 L 8136,12309 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id221"> - <rect class="BoundingBox" stroke="none" fill="none" x="7913" y="11996" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8136,12109 L 8136,12109 C 8136,12114 8135,12119 8132,12123 8130,12127 8126,12131 8122,12133 8118,12136 8113,12137 8108,12137 L 7942,12136 7942,12136 C 7937,12136 7932,12135 7928,12132 7924,12130 7920,12126 7918,12122 7915,12118 7914,12113 7914,12108 L 7914,12108 7914,12025 7914,12025 C 7914,12020 7915,12015 7918,12011 7920,12007 7924,12003 7928,12001 7932,11998 7937,11997 7942,11997 L 8109,11997 8109,11997 C 8114,11997 8119,11998 8123,12001 8127,12003 8131,12007 8133,12011 8136,12015 8137,12020 8137,12025 L 8136,12109 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id222"> - <rect class="BoundingBox" stroke="none" fill="none" x="5711" y="12398" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5933,12510 L 5933,12510 C 5933,12515 5932,12520 5929,12524 5927,12528 5923,12532 5919,12534 5915,12537 5910,12538 5905,12538 L 5739,12537 5739,12537 C 5734,12537 5729,12536 5725,12533 5721,12531 5717,12527 5715,12523 5712,12519 5711,12514 5711,12509 L 5711,12509 5711,12426 5711,12426 C 5711,12421 5712,12416 5715,12412 5717,12408 5721,12404 5725,12402 5729,12399 5734,12398 5739,12398 L 5906,12398 5906,12398 C 5911,12398 5916,12399 5920,12402 5924,12404 5928,12408 5930,12412 5933,12416 5934,12421 5934,12426 L 5933,12510 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id223"> - <rect class="BoundingBox" stroke="none" fill="none" x="5713" y="12195" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5935,12307 L 5935,12307 C 5935,12312 5934,12317 5931,12321 5929,12325 5925,12329 5921,12331 5917,12334 5912,12335 5907,12335 L 5741,12334 5741,12334 C 5736,12334 5731,12333 5727,12330 5723,12328 5719,12324 5717,12320 5714,12316 5713,12311 5713,12306 L 5713,12306 5713,12223 5713,12223 C 5713,12218 5714,12213 5717,12209 5719,12205 5723,12201 5727,12199 5731,12196 5736,12195 5741,12195 L 5908,12195 5908,12195 C 5913,12195 5918,12196 5922,12199 5926,12201 5930,12205 5932,12209 5935,12213 5936,12218 5936,12223 L 5935,12307 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id224"> - <rect class="BoundingBox" stroke="none" fill="none" x="5712" y="11995" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5935,12107 L 5935,12107 C 5935,12112 5934,12117 5931,12121 5929,12125 5925,12129 5921,12131 5917,12134 5912,12135 5907,12135 L 5741,12134 5741,12134 C 5736,12134 5731,12133 5727,12130 5723,12128 5719,12124 5717,12120 5714,12116 5713,12111 5713,12106 L 5713,12106 5713,12023 5713,12023 C 5713,12018 5714,12013 5717,12009 5719,12005 5723,12001 5727,11999 5731,11996 5736,11995 5741,11995 L 5908,11995 5908,11995 C 5913,11995 5918,11996 5922,11999 5926,12001 5930,12005 5932,12009 5935,12013 5936,12018 5936,12023 L 5935,12107 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id225"> - <rect class="BoundingBox" stroke="none" fill="none" x="6011" y="12399" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6233,12511 L 6233,12511 C 6233,12516 6232,12521 6229,12525 6227,12529 6223,12533 6219,12535 6215,12538 6210,12539 6205,12539 L 6039,12538 6039,12538 C 6034,12538 6029,12537 6025,12534 6021,12532 6017,12528 6015,12524 6012,12520 6011,12515 6011,12510 L 6011,12510 6011,12427 6011,12427 C 6011,12422 6012,12417 6015,12413 6017,12409 6021,12405 6025,12403 6029,12400 6034,12399 6039,12399 L 6206,12399 6206,12399 C 6211,12399 6216,12400 6220,12403 6224,12405 6228,12409 6230,12413 6233,12417 6234,12422 6234,12427 L 6233,12511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id226"> - <rect class="BoundingBox" stroke="none" fill="none" x="6013" y="12196" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6235,12308 L 6235,12308 C 6235,12313 6234,12318 6231,12322 6229,12326 6225,12330 6221,12332 6217,12335 6212,12336 6207,12336 L 6041,12335 6041,12335 C 6036,12335 6031,12334 6027,12331 6023,12329 6019,12325 6017,12321 6014,12317 6013,12312 6013,12307 L 6013,12307 6013,12224 6013,12224 C 6013,12219 6014,12214 6017,12210 6019,12206 6023,12202 6027,12200 6031,12197 6036,12196 6041,12196 L 6208,12196 6208,12196 C 6213,12196 6218,12197 6222,12200 6226,12202 6230,12206 6232,12210 6235,12214 6236,12219 6236,12224 L 6235,12308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id227"> - <rect class="BoundingBox" stroke="none" fill="none" x="6012" y="11996" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6235,12108 L 6235,12108 C 6235,12113 6234,12118 6231,12122 6229,12126 6225,12130 6221,12132 6217,12135 6212,12136 6207,12136 L 6041,12135 6041,12135 C 6036,12135 6031,12134 6027,12131 6023,12129 6019,12125 6017,12121 6014,12117 6013,12112 6013,12107 L 6013,12107 6013,12024 6013,12024 C 6013,12019 6014,12014 6017,12010 6019,12006 6023,12002 6027,12000 6031,11997 6036,11996 6041,11996 L 6208,11996 6208,11996 C 6213,11996 6218,11997 6222,12000 6226,12002 6230,12006 6232,12010 6235,12014 6236,12019 6236,12024 L 6235,12108 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id228"> - <rect class="BoundingBox" stroke="none" fill="none" x="6312" y="12399" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6534,12511 L 6534,12511 C 6534,12516 6533,12521 6530,12525 6528,12529 6524,12533 6520,12535 6516,12538 6511,12539 6506,12539 L 6340,12538 6340,12538 C 6335,12538 6330,12537 6326,12534 6322,12532 6318,12528 6316,12524 6313,12520 6312,12515 6312,12510 L 6312,12510 6312,12427 6312,12427 C 6312,12422 6313,12417 6316,12413 6318,12409 6322,12405 6326,12403 6330,12400 6335,12399 6340,12399 L 6507,12399 6507,12399 C 6512,12399 6517,12400 6521,12403 6525,12405 6529,12409 6531,12413 6534,12417 6535,12422 6535,12427 L 6534,12511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id229"> - <rect class="BoundingBox" stroke="none" fill="none" x="6314" y="12196" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6536,12308 L 6536,12308 C 6536,12313 6535,12318 6532,12322 6530,12326 6526,12330 6522,12332 6518,12335 6513,12336 6508,12336 L 6342,12335 6342,12335 C 6337,12335 6332,12334 6328,12331 6324,12329 6320,12325 6318,12321 6315,12317 6314,12312 6314,12307 L 6314,12307 6314,12224 6314,12224 C 6314,12219 6315,12214 6318,12210 6320,12206 6324,12202 6328,12200 6332,12197 6337,12196 6342,12196 L 6509,12196 6509,12196 C 6514,12196 6519,12197 6523,12200 6527,12202 6531,12206 6533,12210 6536,12214 6537,12219 6537,12224 L 6536,12308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id230"> - <rect class="BoundingBox" stroke="none" fill="none" x="6313" y="11996" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6536,12108 L 6536,12108 C 6536,12113 6535,12118 6532,12122 6530,12126 6526,12130 6522,12132 6518,12135 6513,12136 6508,12136 L 6342,12135 6342,12135 C 6337,12135 6332,12134 6328,12131 6324,12129 6320,12125 6318,12121 6315,12117 6314,12112 6314,12107 L 6314,12107 6314,12024 6314,12024 C 6314,12019 6315,12014 6318,12010 6320,12006 6324,12002 6328,12000 6332,11997 6337,11996 6342,11996 L 6509,11996 6509,11996 C 6514,11996 6519,11997 6523,12000 6527,12002 6531,12006 6533,12010 6536,12014 6537,12019 6537,12024 L 6536,12108 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id231"> - <rect class="BoundingBox" stroke="none" fill="none" x="6612" y="12400" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6834,12512 L 6834,12512 C 6834,12517 6833,12522 6830,12526 6828,12530 6824,12534 6820,12536 6816,12539 6811,12540 6806,12540 L 6640,12539 6640,12539 C 6635,12539 6630,12538 6626,12535 6622,12533 6618,12529 6616,12525 6613,12521 6612,12516 6612,12511 L 6612,12511 6612,12428 6612,12428 C 6612,12423 6613,12418 6616,12414 6618,12410 6622,12406 6626,12404 6630,12401 6635,12400 6640,12400 L 6807,12400 6807,12400 C 6812,12400 6817,12401 6821,12404 6825,12406 6829,12410 6831,12414 6834,12418 6835,12423 6835,12428 L 6834,12512 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id232"> - <rect class="BoundingBox" stroke="none" fill="none" x="6614" y="12197" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6836,12309 L 6836,12309 C 6836,12314 6835,12319 6832,12323 6830,12327 6826,12331 6822,12333 6818,12336 6813,12337 6808,12337 L 6642,12336 6642,12336 C 6637,12336 6632,12335 6628,12332 6624,12330 6620,12326 6618,12322 6615,12318 6614,12313 6614,12308 L 6614,12308 6614,12225 6614,12225 C 6614,12220 6615,12215 6618,12211 6620,12207 6624,12203 6628,12201 6632,12198 6637,12197 6642,12197 L 6809,12197 6809,12197 C 6814,12197 6819,12198 6823,12201 6827,12203 6831,12207 6833,12211 6836,12215 6837,12220 6837,12225 L 6836,12309 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id233"> - <rect class="BoundingBox" stroke="none" fill="none" x="6613" y="11997" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6836,12109 L 6836,12109 C 6836,12114 6835,12119 6832,12123 6830,12127 6826,12131 6822,12133 6818,12136 6813,12137 6808,12137 L 6642,12136 6642,12136 C 6637,12136 6632,12135 6628,12132 6624,12130 6620,12126 6618,12122 6615,12118 6614,12113 6614,12108 L 6614,12108 6614,12025 6614,12025 C 6614,12020 6615,12015 6618,12011 6620,12007 6624,12003 6628,12001 6632,11998 6637,11997 6642,11997 L 6809,11997 6809,11997 C 6814,11997 6819,11998 6823,12001 6827,12003 6831,12007 6833,12011 6836,12015 6837,12020 6837,12025 L 6836,12109 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id234"> - <rect class="BoundingBox" stroke="none" fill="none" x="3710" y="12398" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3933,12510 L 3933,12510 C 3933,12515 3932,12520 3929,12524 3927,12528 3923,12532 3919,12534 3915,12537 3910,12538 3905,12538 L 3739,12537 3739,12537 C 3734,12537 3729,12536 3725,12533 3721,12531 3717,12527 3715,12523 3712,12519 3711,12514 3711,12509 L 3711,12509 3711,12426 3711,12426 C 3711,12421 3712,12416 3715,12412 3717,12408 3721,12404 3725,12402 3729,12399 3734,12398 3739,12398 L 3906,12398 3906,12398 C 3911,12398 3916,12399 3920,12402 3924,12404 3928,12408 3930,12412 3933,12416 3934,12421 3934,12426 L 3933,12510 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id235"> - <rect class="BoundingBox" stroke="none" fill="none" x="3712" y="12195" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3935,12307 L 3935,12307 C 3935,12312 3934,12317 3931,12321 3929,12325 3925,12329 3921,12331 3917,12334 3912,12335 3907,12335 L 3741,12334 3741,12334 C 3736,12334 3731,12333 3727,12330 3723,12328 3719,12324 3717,12320 3714,12316 3713,12311 3713,12306 L 3713,12306 3713,12223 3713,12223 C 3713,12218 3714,12213 3717,12209 3719,12205 3723,12201 3727,12199 3731,12196 3736,12195 3741,12195 L 3908,12195 3908,12195 C 3913,12195 3918,12196 3922,12199 3926,12201 3930,12205 3932,12209 3935,12213 3936,12218 3936,12223 L 3935,12307 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id236"> - <rect class="BoundingBox" stroke="none" fill="none" x="3712" y="11995" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3935,12107 L 3935,12107 C 3935,12112 3934,12117 3931,12121 3929,12125 3925,12129 3921,12131 3917,12134 3912,12135 3907,12135 L 3741,12134 3741,12134 C 3736,12134 3731,12133 3727,12130 3723,12128 3719,12124 3717,12120 3714,12116 3713,12111 3713,12106 L 3713,12106 3713,12023 3713,12023 C 3713,12018 3714,12013 3717,12009 3719,12005 3723,12001 3727,11999 3731,11996 3736,11995 3741,11995 L 3908,11995 3908,11995 C 3913,11995 3918,11996 3922,11999 3926,12001 3930,12005 3932,12009 3935,12013 3936,12018 3936,12023 L 3935,12107 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id237"> - <rect class="BoundingBox" stroke="none" fill="none" x="4010" y="12399" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4233,12511 L 4233,12511 C 4233,12516 4232,12521 4229,12525 4227,12529 4223,12533 4219,12535 4215,12538 4210,12539 4205,12539 L 4039,12538 4039,12538 C 4034,12538 4029,12537 4025,12534 4021,12532 4017,12528 4015,12524 4012,12520 4011,12515 4011,12510 L 4011,12510 4011,12427 4011,12427 C 4011,12422 4012,12417 4015,12413 4017,12409 4021,12405 4025,12403 4029,12400 4034,12399 4039,12399 L 4206,12399 4206,12399 C 4211,12399 4216,12400 4220,12403 4224,12405 4228,12409 4230,12413 4233,12417 4234,12422 4234,12427 L 4233,12511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id238"> - <rect class="BoundingBox" stroke="none" fill="none" x="4013" y="12196" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4235,12308 L 4235,12308 C 4235,12313 4234,12318 4231,12322 4229,12326 4225,12330 4221,12332 4217,12335 4212,12336 4207,12336 L 4041,12335 4041,12335 C 4036,12335 4031,12334 4027,12331 4023,12329 4019,12325 4017,12321 4014,12317 4013,12312 4013,12307 L 4013,12307 4013,12224 4013,12224 C 4013,12219 4014,12214 4017,12210 4019,12206 4023,12202 4027,12200 4031,12197 4036,12196 4041,12196 L 4208,12196 4208,12196 C 4213,12196 4218,12197 4222,12200 4226,12202 4230,12206 4232,12210 4235,12214 4236,12219 4236,12224 L 4235,12308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id239"> - <rect class="BoundingBox" stroke="none" fill="none" x="4012" y="11996" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4235,12108 L 4235,12108 C 4235,12113 4234,12118 4231,12122 4229,12126 4225,12130 4221,12132 4217,12135 4212,12136 4207,12136 L 4041,12135 4041,12135 C 4036,12135 4031,12134 4027,12131 4023,12129 4019,12125 4017,12121 4014,12117 4013,12112 4013,12107 L 4013,12107 4013,12024 4013,12024 C 4013,12019 4014,12014 4017,12010 4019,12006 4023,12002 4027,12000 4031,11997 4036,11996 4041,11996 L 4208,11996 4208,11996 C 4213,11996 4218,11997 4222,12000 4226,12002 4230,12006 4232,12010 4235,12014 4236,12019 4236,12024 L 4235,12108 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id240"> - <rect class="BoundingBox" stroke="none" fill="none" x="4312" y="12399" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4534,12511 L 4534,12511 C 4534,12516 4533,12521 4530,12525 4528,12529 4524,12533 4520,12535 4516,12538 4511,12539 4506,12539 L 4340,12538 4340,12538 C 4335,12538 4330,12537 4326,12534 4322,12532 4318,12528 4316,12524 4313,12520 4312,12515 4312,12510 L 4312,12510 4312,12427 4312,12427 C 4312,12422 4313,12417 4316,12413 4318,12409 4322,12405 4326,12403 4330,12400 4335,12399 4340,12399 L 4507,12399 4507,12399 C 4512,12399 4517,12400 4521,12403 4525,12405 4529,12409 4531,12413 4534,12417 4535,12422 4535,12427 L 4534,12511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id241"> - <rect class="BoundingBox" stroke="none" fill="none" x="4314" y="12196" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4536,12308 L 4536,12308 C 4536,12313 4535,12318 4532,12322 4530,12326 4526,12330 4522,12332 4518,12335 4513,12336 4508,12336 L 4342,12335 4342,12335 C 4337,12335 4332,12334 4328,12331 4324,12329 4320,12325 4318,12321 4315,12317 4314,12312 4314,12307 L 4314,12307 4314,12224 4314,12224 C 4314,12219 4315,12214 4318,12210 4320,12206 4324,12202 4328,12200 4332,12197 4337,12196 4342,12196 L 4509,12196 4509,12196 C 4514,12196 4519,12197 4523,12200 4527,12202 4531,12206 4533,12210 4536,12214 4537,12219 4537,12224 L 4536,12308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id242"> - <rect class="BoundingBox" stroke="none" fill="none" x="4313" y="11996" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4536,12108 L 4536,12108 C 4536,12113 4535,12118 4532,12122 4530,12126 4526,12130 4522,12132 4518,12135 4513,12136 4508,12136 L 4342,12135 4342,12135 C 4337,12135 4332,12134 4328,12131 4324,12129 4320,12125 4318,12121 4315,12117 4314,12112 4314,12107 L 4314,12107 4314,12024 4314,12024 C 4314,12019 4315,12014 4318,12010 4320,12006 4324,12002 4328,12000 4332,11997 4337,11996 4342,11996 L 4509,11996 4509,11996 C 4514,11996 4519,11997 4523,12000 4527,12002 4531,12006 4533,12010 4536,12014 4537,12019 4537,12024 L 4536,12108 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id243"> - <rect class="BoundingBox" stroke="none" fill="none" x="4612" y="12400" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4834,12512 L 4834,12512 C 4834,12517 4833,12522 4830,12526 4828,12530 4824,12534 4820,12536 4816,12539 4811,12540 4806,12540 L 4640,12539 4640,12539 C 4635,12539 4630,12538 4626,12535 4622,12533 4618,12529 4616,12525 4613,12521 4612,12516 4612,12511 L 4612,12511 4612,12428 4612,12428 C 4612,12423 4613,12418 4616,12414 4618,12410 4622,12406 4626,12404 4630,12401 4635,12400 4640,12400 L 4807,12400 4807,12400 C 4812,12400 4817,12401 4821,12404 4825,12406 4829,12410 4831,12414 4834,12418 4835,12423 4835,12428 L 4834,12512 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id244"> - <rect class="BoundingBox" stroke="none" fill="none" x="4614" y="12197" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4836,12309 L 4836,12309 C 4836,12314 4835,12319 4832,12323 4830,12327 4826,12331 4822,12333 4818,12336 4813,12337 4808,12337 L 4642,12336 4642,12336 C 4637,12336 4632,12335 4628,12332 4624,12330 4620,12326 4618,12322 4615,12318 4614,12313 4614,12308 L 4614,12308 4614,12225 4614,12225 C 4614,12220 4615,12215 4618,12211 4620,12207 4624,12203 4628,12201 4632,12198 4637,12197 4642,12197 L 4809,12197 4809,12197 C 4814,12197 4819,12198 4823,12201 4827,12203 4831,12207 4833,12211 4836,12215 4837,12220 4837,12225 L 4836,12309 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id245"> - <rect class="BoundingBox" stroke="none" fill="none" x="4613" y="11997" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4836,12109 L 4836,12109 C 4836,12114 4835,12119 4832,12123 4830,12127 4826,12131 4822,12133 4818,12136 4813,12137 4808,12137 L 4642,12136 4642,12136 C 4637,12136 4632,12135 4628,12132 4624,12130 4620,12126 4618,12122 4615,12118 4614,12113 4614,12108 L 4614,12108 4614,12025 4614,12025 C 4614,12020 4615,12015 4618,12011 4620,12007 4624,12003 4628,12001 4632,11998 4637,11997 4642,11997 L 4809,11997 4809,11997 C 4814,11997 4819,11998 4823,12001 4827,12003 4831,12007 4833,12011 4836,12015 4837,12020 4837,12025 L 4836,12109 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id246"> - <rect class="BoundingBox" stroke="none" fill="none" x="2410" y="12398" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2633,12511 L 2633,12511 C 2633,12516 2632,12521 2629,12525 2627,12529 2623,12533 2619,12535 2615,12538 2610,12539 2605,12539 L 2439,12538 2439,12538 C 2434,12538 2429,12537 2425,12534 2421,12532 2417,12528 2415,12524 2412,12520 2411,12515 2411,12510 L 2411,12510 2411,12427 2411,12427 C 2411,12422 2412,12417 2415,12413 2417,12409 2421,12405 2425,12403 2429,12400 2434,12399 2439,12399 L 2606,12399 2606,12399 C 2611,12399 2616,12400 2620,12403 2624,12405 2628,12409 2630,12413 2633,12417 2634,12422 2634,12427 L 2633,12511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id247"> - <rect class="BoundingBox" stroke="none" fill="none" x="2412" y="12195" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2635,12308 L 2635,12308 C 2635,12313 2634,12318 2631,12322 2629,12326 2625,12330 2621,12332 2617,12335 2612,12336 2607,12336 L 2441,12335 2441,12335 C 2436,12335 2431,12334 2427,12331 2423,12329 2419,12325 2417,12321 2414,12317 2413,12312 2413,12307 L 2413,12307 2413,12224 2413,12224 C 2413,12219 2414,12214 2417,12210 2419,12206 2423,12202 2427,12200 2431,12197 2436,12196 2441,12196 L 2608,12196 2608,12196 C 2613,12196 2618,12197 2622,12200 2626,12202 2630,12206 2632,12210 2635,12214 2636,12219 2636,12224 L 2635,12308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id248"> - <rect class="BoundingBox" stroke="none" fill="none" x="2412" y="11995" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2635,12108 L 2635,12108 C 2635,12113 2634,12118 2631,12122 2629,12126 2625,12130 2621,12132 2617,12135 2612,12136 2607,12136 L 2441,12135 2441,12135 C 2436,12135 2431,12134 2427,12131 2423,12129 2419,12125 2417,12121 2414,12117 2413,12112 2413,12107 L 2413,12107 2413,12024 2413,12024 C 2413,12019 2414,12014 2417,12010 2419,12006 2423,12002 2427,12000 2431,11997 2436,11996 2441,11996 L 2608,11996 2608,11996 C 2613,11996 2618,11997 2622,12000 2626,12002 2630,12006 2632,12010 2635,12014 2636,12019 2636,12024 L 2635,12108 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id249"> - <rect class="BoundingBox" stroke="none" fill="none" x="2710" y="12399" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2933,12512 L 2933,12512 C 2933,12517 2932,12522 2929,12526 2927,12530 2923,12534 2919,12536 2915,12539 2910,12540 2905,12540 L 2739,12539 2739,12539 C 2734,12539 2729,12538 2725,12535 2721,12533 2717,12529 2715,12525 2712,12521 2711,12516 2711,12511 L 2711,12511 2711,12428 2711,12428 C 2711,12423 2712,12418 2715,12414 2717,12410 2721,12406 2725,12404 2729,12401 2734,12400 2739,12400 L 2906,12400 2906,12400 C 2911,12400 2916,12401 2920,12404 2924,12406 2928,12410 2930,12414 2933,12418 2934,12423 2934,12428 L 2933,12512 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id250"> - <rect class="BoundingBox" stroke="none" fill="none" x="2712" y="12196" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2935,12309 L 2935,12309 C 2935,12314 2934,12319 2931,12323 2929,12327 2925,12331 2921,12333 2917,12336 2912,12337 2907,12337 L 2741,12336 2741,12336 C 2736,12336 2731,12335 2727,12332 2723,12330 2719,12326 2717,12322 2714,12318 2713,12313 2713,12308 L 2713,12308 2713,12225 2713,12225 C 2713,12220 2714,12215 2717,12211 2719,12207 2723,12203 2727,12201 2731,12198 2736,12197 2741,12197 L 2908,12197 2908,12197 C 2913,12197 2918,12198 2922,12201 2926,12203 2930,12207 2932,12211 2935,12215 2936,12220 2936,12225 L 2935,12309 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id251"> - <rect class="BoundingBox" stroke="none" fill="none" x="2712" y="11996" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2935,12109 L 2935,12109 C 2935,12114 2934,12119 2931,12123 2929,12127 2925,12131 2921,12133 2917,12136 2912,12137 2907,12137 L 2741,12136 2741,12136 C 2736,12136 2731,12135 2727,12132 2723,12130 2719,12126 2717,12122 2714,12118 2713,12113 2713,12108 L 2713,12108 2713,12025 2713,12025 C 2713,12020 2714,12015 2717,12011 2719,12007 2723,12003 2727,12001 2731,11998 2736,11997 2741,11997 L 2908,11997 2908,11997 C 2913,11997 2918,11998 2922,12001 2926,12003 2930,12007 2932,12011 2935,12015 2936,12020 2936,12025 L 2935,12109 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id252"> - <rect class="BoundingBox" stroke="none" fill="none" x="3011" y="12399" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3234,12512 L 3234,12512 C 3234,12517 3233,12522 3230,12526 3228,12530 3224,12534 3220,12536 3216,12539 3211,12540 3206,12540 L 3040,12539 3040,12539 C 3035,12539 3030,12538 3026,12535 3022,12533 3018,12529 3016,12525 3013,12521 3012,12516 3012,12511 L 3012,12511 3012,12428 3012,12428 C 3012,12423 3013,12418 3016,12414 3018,12410 3022,12406 3026,12404 3030,12401 3035,12400 3040,12400 L 3207,12400 3207,12400 C 3212,12400 3217,12401 3221,12404 3225,12406 3229,12410 3231,12414 3234,12418 3235,12423 3235,12428 L 3234,12512 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id253"> - <rect class="BoundingBox" stroke="none" fill="none" x="3013" y="12196" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3236,12309 L 3236,12309 C 3236,12314 3235,12319 3232,12323 3230,12327 3226,12331 3222,12333 3218,12336 3213,12337 3208,12337 L 3042,12336 3042,12336 C 3037,12336 3032,12335 3028,12332 3024,12330 3020,12326 3018,12322 3015,12318 3014,12313 3014,12308 L 3014,12308 3014,12225 3014,12225 C 3014,12220 3015,12215 3018,12211 3020,12207 3024,12203 3028,12201 3032,12198 3037,12197 3042,12197 L 3209,12197 3209,12197 C 3214,12197 3219,12198 3223,12201 3227,12203 3231,12207 3233,12211 3236,12215 3237,12220 3237,12225 L 3236,12309 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id254"> - <rect class="BoundingBox" stroke="none" fill="none" x="3013" y="11996" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3236,12109 L 3236,12109 C 3236,12114 3235,12119 3232,12123 3230,12127 3226,12131 3222,12133 3218,12136 3213,12137 3208,12137 L 3042,12136 3042,12136 C 3037,12136 3032,12135 3028,12132 3024,12130 3020,12126 3018,12122 3015,12118 3014,12113 3014,12108 L 3014,12108 3014,12025 3014,12025 C 3014,12020 3015,12015 3018,12011 3020,12007 3024,12003 3028,12001 3032,11998 3037,11997 3042,11997 L 3209,11997 3209,11997 C 3214,11997 3219,11998 3223,12001 3227,12003 3231,12007 3233,12011 3236,12015 3237,12020 3237,12025 L 3236,12109 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id255"> - <rect class="BoundingBox" stroke="none" fill="none" x="3311" y="12401" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3534,12513 L 3534,12513 C 3534,12518 3533,12523 3530,12527 3528,12531 3524,12535 3520,12537 3516,12540 3511,12541 3506,12541 L 3340,12540 3340,12540 C 3335,12540 3330,12539 3326,12536 3322,12534 3318,12530 3316,12526 3313,12522 3312,12517 3312,12512 L 3312,12512 3312,12429 3312,12429 C 3312,12424 3313,12419 3316,12415 3318,12411 3322,12407 3326,12405 3330,12402 3335,12401 3340,12401 L 3507,12401 3507,12401 C 3512,12401 3517,12402 3521,12405 3525,12407 3529,12411 3531,12415 3534,12419 3535,12424 3535,12429 L 3534,12513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id256"> - <rect class="BoundingBox" stroke="none" fill="none" x="3313" y="12198" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3536,12310 L 3536,12310 C 3536,12315 3535,12320 3532,12324 3530,12328 3526,12332 3522,12334 3518,12337 3513,12338 3508,12338 L 3342,12337 3342,12337 C 3337,12337 3332,12336 3328,12333 3324,12331 3320,12327 3318,12323 3315,12319 3314,12314 3314,12309 L 3314,12309 3314,12226 3314,12226 C 3314,12221 3315,12216 3318,12212 3320,12208 3324,12204 3328,12202 3332,12199 3337,12198 3342,12198 L 3509,12198 3509,12198 C 3514,12198 3519,12199 3523,12202 3527,12204 3531,12208 3533,12212 3536,12216 3537,12221 3537,12226 L 3536,12310 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id257"> - <rect class="BoundingBox" stroke="none" fill="none" x="3313" y="11998" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3536,12110 L 3536,12110 C 3536,12115 3535,12120 3532,12124 3530,12128 3526,12132 3522,12134 3518,12137 3513,12138 3508,12138 L 3342,12137 3342,12137 C 3337,12137 3332,12136 3328,12133 3324,12131 3320,12127 3318,12123 3315,12119 3314,12114 3314,12109 L 3314,12109 3314,12026 3314,12026 C 3314,12021 3315,12016 3318,12012 3320,12008 3324,12004 3328,12002 3332,11999 3337,11998 3342,11998 L 3509,11998 3509,11998 C 3514,11998 3519,11999 3523,12002 3527,12004 3531,12008 3533,12012 3536,12016 3537,12021 3537,12026 L 3536,12110 Z"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/introduction/testbed-2n-tx2.svg b/docs/report/introduction/testbed-2n-tx2.svg deleted file mode 100644 index 44da3f40ae..0000000000 --- a/docs/report/introduction/testbed-2n-tx2.svg +++ /dev/null @@ -1,1086 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="90.84mm" height="128.96mm" viewBox="501 625 9084 12896" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="501" y="625" width="9084" height="12896"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="510" y="637" width="9066" height="12871"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Arial embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1866" descent="432"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1020" d="M 15,0 L 403,552 44,1062 269,1062 432,813 C 463,766 487,726 506,694 535,738 562,777 587,811 L 766,1062 981,1062 614,562 1009,0 788,0 570,330 512,419 233,0 Z"/> - <glyph unicode="U" horiz-adv-x="1175" d="M 1120,1466 L 1314,1466 1314,619 C 1314,472 1297,355 1264,268 1231,181 1171,111 1084,57 997,2 882,-25 741,-25 604,-25 491,-1 404,46 317,93 254,162 217,252 180,341 161,464 161,619 L 161,1466 355,1466 355,620 C 355,493 367,399 391,339 414,278 455,232 513,199 570,166 641,150 724,150 867,150 968,182 1029,247 1090,312 1120,436 1120,620 Z"/> - <glyph unicode="P" horiz-adv-x="1124" d="M 158,0 L 158,1466 711,1466 C 808,1466 883,1461 934,1452 1006,1440 1066,1417 1115,1384 1164,1350 1203,1303 1233,1242 1262,1181 1277,1115 1277,1042 1277,917 1237,812 1158,726 1079,639 935,596 728,596 L 352,596 352,0 Z M 352,769 L 731,769 C 856,769 945,792 998,839 1051,886 1077,951 1077,1036 1077,1097 1062,1150 1031,1194 1000,1237 959,1266 908,1280 875,1289 815,1293 727,1293 L 352,1293 Z"/> - <glyph unicode="I" horiz-adv-x="208" d="M 191,0 L 191,1466 385,1466 385,0 Z"/> - <glyph unicode="6" horiz-adv-x="986" d="M 1019,1107 L 840,1093 C 824,1164 801,1215 772,1247 723,1298 663,1324 592,1324 535,1324 484,1308 441,1276 384,1235 340,1174 307,1095 274,1016 257,903 256,756 299,822 352,871 415,903 478,935 543,951 612,951 732,951 834,907 919,819 1003,730 1045,616 1045,476 1045,384 1025,299 986,220 946,141 891,80 822,38 753,-4 674,-25 586,-25 436,-25 314,30 219,141 124,251 77,433 77,686 77,969 129,1175 234,1304 325,1416 448,1472 603,1472 718,1472 813,1440 887,1375 960,1310 1004,1221 1019,1107 Z M 284,475 C 284,413 297,354 324,297 350,240 387,197 434,168 481,138 531,123 583,123 659,123 724,154 779,215 834,276 861,360 861,465 861,566 834,646 780,705 726,763 658,792 576,792 495,792 426,763 369,705 312,646 284,570 284,475 Z"/> - <glyph unicode="1" horiz-adv-x="572" d="M 763,0 L 583,0 583,1147 C 540,1106 483,1064 413,1023 342,982 279,951 223,930 L 223,1104 C 324,1151 412,1209 487,1276 562,1343 616,1409 647,1472 L 763,1472 Z"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="883" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="813" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="v" horiz-adv-x="883" d="M 891,927 C 891,924 891,922 891,919 890,916 890,912 889,909 888,906 888,902 887,898 886,894 884,890 883,885 L 576,30 C 573,23 570,17 566,12 561,7 555,4 546,1 537,-2 526,-4 513,-5 500,-6 483,-6 463,-6 443,-6 426,-5 413,-4 400,-3 389,-1 381,2 372,5 366,8 361,13 356,18 353,23 350,30 L 44,885 C 41,893 39,900 38,906 36,912 35,917 35,920 34,923 34,925 34,927 34,932 35,937 38,941 41,945 45,948 52,951 58,953 66,954 77,955 87,956 100,956 115,956 134,956 150,956 162,955 173,954 182,952 189,949 195,946 200,943 203,939 206,935 208,930 211,924 L 465,182 469,170 472,182 723,924 C 724,930 727,935 730,939 733,943 738,946 745,949 751,952 760,954 771,955 782,956 796,956 814,956 829,956 842,956 852,955 862,954 870,953 876,950 881,947 885,944 888,941 890,937 891,932 891,927 Z"/> - <glyph unicode="u" horiz-adv-x="796" d="M 924,25 C 924,20 923,15 921,12 918,8 914,5 908,2 902,-1 894,-3 885,-4 875,-5 863,-6 849,-6 834,-6 821,-5 812,-4 802,-3 794,-1 789,2 783,5 779,8 777,12 775,15 774,20 774,25 L 774,144 C 723,87 672,46 622,20 572,-6 521,-19 470,-19 410,-19 360,-9 319,11 278,31 244,58 219,93 194,127 176,167 165,213 154,258 148,314 148,379 L 148,925 C 148,930 149,935 152,939 154,942 158,946 165,949 172,952 180,954 191,955 202,956 215,956 231,956 247,956 260,956 271,955 282,954 290,952 297,949 303,946 307,942 310,939 313,935 314,930 314,925 L 314,401 C 314,348 318,306 326,275 333,243 345,216 361,194 376,171 396,154 420,142 444,129 472,123 504,123 545,123 587,138 628,167 669,196 712,239 758,296 L 758,925 C 758,930 759,935 762,939 764,942 768,946 775,949 782,952 790,954 801,955 811,956 824,956 841,956 857,956 870,956 881,955 892,954 900,952 906,949 912,946 917,942 920,939 923,935 924,930 924,925 Z"/> - <glyph unicode="t" horiz-adv-x="606" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="658" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="554" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="o" horiz-adv-x="917" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="m" horiz-adv-x="1366" d="M 1488,25 C 1488,20 1487,15 1484,12 1481,8 1477,5 1471,2 1465,-1 1457,-3 1446,-4 1435,-5 1422,-6 1406,-6 1389,-6 1376,-5 1365,-4 1354,-3 1346,-1 1340,2 1333,5 1329,8 1326,12 1323,15 1322,20 1322,25 L 1322,572 C 1322,610 1319,645 1312,676 1305,707 1295,734 1280,757 1265,780 1247,797 1224,809 1201,821 1175,827 1144,827 1106,827 1068,812 1030,783 991,754 949,711 903,654 L 903,25 C 903,20 902,15 899,12 896,8 892,5 886,2 879,-1 871,-3 860,-4 849,-5 836,-6 820,-6 805,-6 792,-5 781,-4 770,-3 761,-1 755,2 748,5 744,8 742,12 739,15 738,20 738,25 L 738,572 C 738,610 734,645 727,676 720,707 709,734 694,757 679,780 661,797 639,809 616,821 590,827 559,827 521,827 483,812 444,783 405,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 402,904 450,931 497,957 545,970 594,970 631,970 665,966 695,957 724,948 750,936 773,921 796,905 815,886 831,865 847,843 860,819 871,792 901,825 930,852 957,875 984,898 1010,916 1035,930 1060,944 1084,954 1108,961 1131,967 1155,970 1179,970 1237,970 1286,960 1325,940 1364,919 1396,892 1421,858 1445,824 1462,784 1473,739 1483,693 1488,645 1488,594 Z"/> - <glyph unicode="l" horiz-adv-x="191" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 Z"/> - <glyph unicode="k" horiz-adv-x="762" d="M 892,26 C 892,21 891,16 888,12 885,8 881,5 875,2 868,-1 859,-3 848,-4 837,-5 822,-6 805,-6 787,-6 772,-6 761,-5 749,-4 739,-2 731,1 723,3 717,6 712,11 707,15 702,20 698,26 L 318,524 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,547 658,921 C 663,928 669,933 675,938 681,942 688,946 697,949 705,952 715,954 726,955 737,956 751,956 767,956 784,956 798,956 809,955 820,954 830,952 837,950 844,947 849,944 852,941 855,937 856,932 856,926 856,918 854,910 850,902 845,894 838,885 828,874 L 502,548 868,73 C 877,62 883,53 887,46 890,39 892,32 892,26 Z"/> - <glyph unicode="i" horiz-adv-x="226" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="h" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,822 C 365,872 413,909 461,934 509,958 557,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,573 Z"/> - <glyph unicode="f" horiz-adv-x="623" d="M 646,1295 C 646,1282 645,1272 644,1265 643,1257 641,1251 640,1246 638,1241 636,1238 633,1237 630,1235 627,1234 623,1234 618,1234 613,1236 606,1239 599,1242 590,1245 580,1249 570,1252 558,1256 545,1259 531,1262 515,1263 497,1263 472,1263 451,1259 434,1251 417,1243 403,1231 392,1214 381,1197 374,1175 369,1148 364,1121 362,1088 362,1049 L 362,951 563,951 C 568,951 573,950 577,948 580,945 584,941 587,936 590,930 592,923 594,914 595,905 596,895 596,882 596,858 593,841 587,830 581,819 573,814 563,814 L 362,814 362,25 C 362,20 361,15 358,12 355,8 351,5 345,2 338,-1 330,-3 319,-4 308,-5 295,-6 279,-6 263,-6 250,-5 239,-4 228,-3 220,-1 214,2 207,5 203,8 200,12 197,15 196,20 196,25 L 196,814 69,814 C 58,814 50,819 45,830 40,841 37,858 37,882 37,895 38,905 39,914 40,923 42,930 45,936 48,941 51,945 55,948 59,950 64,951 69,951 L 196,951 196,1044 C 196,1107 202,1161 214,1206 225,1251 243,1287 267,1316 291,1345 321,1366 358,1380 394,1393 437,1400 486,1400 509,1400 532,1398 554,1394 576,1389 593,1385 605,1380 617,1375 625,1370 629,1366 633,1362 636,1357 639,1351 642,1344 644,1337 645,1328 646,1319 646,1308 646,1295 Z"/> - <glyph unicode="e" horiz-adv-x="848" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="848" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="727" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="762" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="X" horiz-adv-x="985" d="M 996,62 C 1005,47 1010,36 1012,27 1013,18 1011,12 1005,7 999,2 989,-2 976,-4 962,-5 944,-6 921,-6 900,-6 883,-6 871,-5 859,-4 850,-2 843,1 836,4 830,7 827,11 823,14 820,19 817,25 L 529,540 238,25 C 235,19 231,14 227,10 223,6 218,3 211,1 204,-2 194,-4 182,-5 170,-6 154,-6 134,-6 112,-6 95,-5 82,-4 69,-2 61,2 56,7 51,12 49,18 51,27 52,36 57,47 66,62 L 419,657 82,1232 C 74,1247 69,1259 67,1268 64,1277 66,1284 71,1289 76,1294 86,1297 99,1298 112,1299 131,1300 154,1300 174,1300 190,1300 203,1299 216,1298 226,1296 233,1294 240,1291 246,1288 249,1284 252,1279 256,1274 260,1269 L 538,785 814,1269 C 817,1274 821,1279 824,1284 827,1288 832,1291 839,1294 845,1296 854,1298 865,1299 876,1300 892,1300 911,1300 932,1300 949,1299 962,1298 975,1296 984,1293 990,1288 995,1283 997,1277 996,1268 995,1259 990,1247 982,1232 L 646,661 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="986" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="813" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="R" horiz-adv-x="882" d="M 1035,26 C 1035,21 1034,16 1032,12 1030,8 1026,5 1019,2 1012,-1 1003,-3 991,-4 979,-5 963,-6 943,-6 926,-6 912,-5 901,-4 890,-3 881,-1 874,3 867,6 862,10 859,15 855,20 852,27 849,35 L 730,340 C 716,375 702,407 687,436 672,465 654,490 633,511 612,532 588,548 560,560 532,571 498,577 459,577 L 344,577 344,26 C 344,21 343,16 340,12 337,8 332,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 241,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 511,1294 C 544,1294 571,1293 593,1292 614,1290 634,1288 651,1286 701,1277 745,1264 784,1245 822,1226 854,1203 880,1174 906,1145 926,1113 939,1076 952,1039 958,998 958,953 958,910 952,871 941,837 929,802 912,772 890,746 868,719 842,696 811,677 780,658 746,641 708,628 729,619 749,607 766,593 783,578 800,561 815,541 830,521 844,498 857,472 870,446 884,417 897,384 L 1013,99 C 1022,75 1028,58 1031,49 1034,39 1035,31 1035,26 Z M 776,935 C 776,986 765,1029 742,1064 719,1099 681,1124 628,1139 611,1144 593,1147 572,1149 551,1151 523,1152 489,1152 L 344,1152 344,716 512,716 C 557,716 597,722 630,733 663,744 690,759 712,779 734,798 750,821 761,848 771,875 776,904 776,935 Z"/> - <glyph unicode="P" horiz-adv-x="813" d="M 967,915 C 967,850 956,792 935,740 914,688 883,644 844,607 804,570 755,542 698,522 640,502 571,492 491,492 L 344,492 344,26 C 344,21 343,16 340,12 337,8 332,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 241,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1220 C 172,1247 179,1266 193,1277 207,1288 223,1294 240,1294 L 517,1294 C 545,1294 572,1293 598,1291 623,1288 654,1283 689,1276 724,1268 759,1254 796,1233 832,1212 863,1186 888,1155 913,1124 933,1089 947,1049 960,1008 967,964 967,915 Z M 786,901 C 786,954 776,998 757,1033 737,1068 713,1095 684,1112 655,1129 625,1140 594,1145 563,1150 532,1152 503,1152 L 344,1152 344,633 499,633 C 551,633 594,640 629,653 663,666 692,685 715,709 738,732 756,761 768,794 780,827 786,862 786,901 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="M" horiz-adv-x="1435" d="M 1579,26 C 1579,21 1578,16 1575,12 1572,8 1568,5 1561,3 1554,0 1546,-2 1536,-4 1525,-5 1512,-6 1495,-6 1480,-6 1467,-5 1456,-4 1445,-2 1436,0 1430,3 1423,5 1419,8 1416,12 1413,16 1412,21 1412,26 L 1412,1153 1410,1153 949,21 C 947,16 944,12 941,9 937,6 932,3 925,1 918,-2 909,-4 900,-5 890,-6 878,-6 865,-6 851,-6 839,-5 829,-4 819,-3 811,-1 804,2 797,4 792,7 789,10 785,13 782,17 781,21 L 340,1153 339,1153 339,26 C 339,21 338,16 335,12 332,8 328,5 321,3 314,0 306,-2 295,-4 284,-5 271,-6 254,-6 238,-6 225,-5 214,-4 203,-2 195,0 189,3 182,5 178,8 176,12 173,16 172,21 172,26 L 172,1216 C 172,1244 179,1264 194,1276 209,1288 225,1294 243,1294 L 347,1294 C 368,1294 387,1292 403,1288 419,1284 433,1278 445,1269 457,1260 467,1249 475,1236 483,1223 490,1207 496,1189 L 871,252 876,252 1266,1186 C 1273,1206 1281,1223 1290,1237 1299,1251 1308,1262 1319,1271 1329,1279 1340,1285 1353,1289 1366,1292 1380,1294 1397,1294 L 1506,1294 C 1516,1294 1526,1293 1535,1290 1544,1287 1551,1282 1558,1276 1564,1269 1569,1261 1573,1252 1577,1242 1579,1230 1579,1216 Z"/> - <glyph unicode="I" horiz-adv-x="191" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="G" horiz-adv-x="1073" d="M 1144,1118 C 1144,1105 1143,1094 1142,1085 1141,1075 1139,1067 1136,1061 1133,1054 1130,1050 1126,1047 1122,1044 1118,1043 1113,1043 1105,1043 1092,1049 1073,1062 1054,1075 1029,1089 998,1104 967,1119 929,1133 886,1146 842,1159 790,1165 730,1165 659,1165 595,1152 538,1126 481,1100 433,1064 394,1018 355,972 325,917 304,854 283,791 272,722 272,648 272,565 284,492 307,428 330,364 361,310 402,266 443,222 491,189 548,166 604,143 666,132 733,132 773,132 814,137 855,147 896,156 934,171 969,190 L 969,567 669,567 C 658,567 649,573 644,584 638,595 635,613 635,637 635,650 636,661 637,670 638,679 641,686 644,692 647,697 650,701 654,704 658,707 663,708 669,708 L 1080,708 C 1087,708 1095,707 1102,704 1109,701 1116,697 1122,692 1128,687 1133,679 1136,670 1139,661 1141,650 1141,638 L 1141,145 C 1141,128 1138,113 1132,100 1126,87 1113,76 1094,67 1075,57 1050,46 1019,35 988,24 957,14 924,6 891,-2 858,-8 825,-12 792,-16 759,-18 726,-18 626,-18 537,-3 458,29 379,60 313,104 259,161 204,218 163,287 134,367 105,447 91,536 91,635 91,738 107,831 138,914 169,997 212,1068 269,1127 325,1186 393,1231 472,1264 551,1296 638,1312 734,1312 783,1312 830,1308 873,1299 916,1290 955,1280 989,1269 1022,1257 1051,1244 1074,1231 1097,1217 1112,1206 1121,1197 1130,1188 1136,1178 1139,1167 1142,1156 1144,1139 1144,1118 Z"/> - <glyph unicode="D" horiz-adv-x="1020" d="M 1167,666 C 1167,554 1153,456 1124,373 1095,289 1054,220 999,165 944,110 876,68 796,41 716,14 621,0 510,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 529,1294 C 641,1294 736,1280 813,1251 890,1222 955,1180 1008,1126 1060,1071 1100,1005 1127,928 1154,851 1167,763 1167,666 Z M 986,659 C 986,729 977,794 960,855 943,915 916,967 879,1011 842,1055 795,1089 738,1114 681,1139 608,1151 519,1151 L 344,1151 344,144 521,144 C 604,144 673,154 730,175 787,196 834,227 872,270 910,313 939,366 958,431 977,495 986,571 986,659 Z"/> - <glyph unicode="C" horiz-adv-x="952" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode="A" horiz-adv-x="1124" d="M 1141,61 C 1146,46 1149,35 1150,26 1150,17 1147,10 1142,5 1137,0 1128,-3 1116,-4 1103,-5 1087,-6 1066,-6 1045,-6 1029,-6 1017,-5 1004,-4 995,-2 989,1 982,3 978,6 975,10 972,14 969,19 966,25 L 855,340 317,340 211,29 C 209,23 206,18 203,14 200,9 195,6 189,3 182,-1 173,-3 162,-4 150,-5 135,-6 116,-6 97,-6 81,-5 69,-4 56,-2 48,1 43,6 38,11 35,18 36,27 36,36 39,47 44,62 L 478,1264 C 481,1271 484,1277 489,1282 493,1287 499,1290 508,1293 516,1296 527,1298 540,1299 553,1300 569,1300 589,1300 610,1300 628,1300 642,1299 656,1298 667,1296 676,1293 685,1290 691,1287 696,1282 701,1277 704,1270 707,1263 Z M 584,1122 L 583,1122 360,477 810,477 Z"/> - <glyph unicode="9" horiz-adv-x="882" d="M 934,698 C 934,642 931,585 924,528 917,471 906,416 890,363 874,310 853,260 826,214 799,167 765,127 724,92 683,57 634,30 578,11 521,-9 456,-19 381,-19 352,-19 325,-17 298,-14 271,-10 246,-5 225,0 203,5 185,11 170,17 155,23 145,29 138,35 131,41 127,49 124,60 121,70 119,84 119,101 119,116 120,127 121,136 122,145 123,151 125,156 127,161 130,164 134,166 137,167 142,168 147,168 154,168 165,166 178,161 191,156 208,150 229,144 249,138 273,133 300,128 327,123 358,120 392,120 457,120 512,133 559,158 605,183 643,216 672,258 701,300 723,349 738,404 753,459 761,518 762,579 727,558 684,540 635,524 586,508 529,500 465,500 393,500 333,510 284,530 235,549 195,576 166,610 136,644 115,684 102,731 89,778 82,829 82,884 82,941 90,996 107,1048 124,1099 150,1145 185,1184 220,1223 265,1255 320,1278 375,1301 440,1313 516,1313 570,1313 618,1306 660,1293 701,1279 737,1259 768,1234 799,1208 825,1177 846,1141 867,1104 885,1063 898,1017 911,971 920,921 926,868 931,814 934,757 934,698 Z M 759,717 C 759,802 753,874 742,933 731,991 714,1038 692,1074 670,1110 643,1136 611,1152 579,1168 542,1176 500,1176 457,1176 420,1168 389,1153 358,1137 333,1116 314,1090 294,1063 279,1033 270,1000 261,967 256,932 256,897 256,858 260,822 269,789 277,756 290,729 309,706 328,683 352,666 382,654 412,641 449,635 493,635 543,635 591,643 638,658 685,673 725,692 759,717 Z"/> - <glyph unicode="8" horiz-adv-x="900" d="M 954,332 C 954,276 944,226 924,183 904,139 875,102 838,72 800,42 753,19 698,4 643,-11 579,-19 508,-19 441,-19 382,-12 329,2 276,16 232,37 195,64 158,91 130,125 111,165 92,205 82,251 82,302 82,343 89,380 102,414 115,448 135,479 160,508 185,537 215,564 252,589 289,614 330,637 376,660 336,681 301,703 270,726 239,749 213,774 192,801 171,828 155,856 144,887 133,918 127,951 127,987 127,1032 135,1075 152,1115 168,1154 193,1189 226,1218 259,1247 301,1271 352,1288 403,1305 462,1313 530,1313 595,1313 652,1305 700,1290 747,1274 787,1253 818,1226 849,1199 871,1167 886,1130 901,1093 908,1054 908,1012 908,978 903,945 892,914 881,883 864,853 843,825 822,797 796,771 765,747 734,722 698,699 658,678 705,655 748,631 785,606 822,581 853,555 878,527 903,498 922,468 935,437 948,405 954,370 954,332 Z M 738,996 C 738,1024 733,1049 724,1072 714,1095 700,1114 681,1130 662,1146 639,1158 612,1167 584,1175 552,1179 517,1179 445,1179 391,1163 354,1130 317,1097 298,1053 298,996 298,970 303,946 312,924 321,901 335,880 354,860 373,840 397,821 426,802 455,783 489,763 529,742 596,777 648,815 684,857 720,899 738,945 738,996 Z M 780,314 C 780,345 774,373 763,398 752,423 735,446 712,468 689,489 660,510 626,531 591,551 551,572 506,594 464,573 427,553 396,532 364,511 338,490 318,468 297,446 282,423 272,399 261,374 256,347 256,318 256,253 278,203 323,168 367,133 433,115 521,115 606,115 671,133 715,169 758,204 780,253 780,314 Z"/> - <glyph unicode="7" horiz-adv-x="865" d="M 943,1220 C 943,1208 943,1197 942,1188 941,1178 939,1169 938,1160 936,1151 934,1142 931,1134 928,1125 924,1116 920,1107 L 454,33 C 451,25 447,19 442,14 437,9 430,5 423,2 415,-2 405,-4 393,-5 381,-6 366,-6 349,-6 326,-6 309,-5 296,-3 283,-1 274,2 269,7 263,11 260,16 261,23 262,29 264,36 268,45 L 758,1143 137,1143 C 124,1143 115,1150 109,1163 102,1176 99,1195 99,1219 99,1232 100,1243 102,1252 103,1261 106,1269 109,1276 112,1282 116,1287 121,1290 126,1293 131,1294 137,1294 L 891,1294 C 900,1294 909,1293 916,1291 923,1289 928,1285 932,1279 935,1273 938,1265 940,1256 942,1247 943,1235 943,1220 Z"/> - <glyph unicode="6" horiz-adv-x="865" d="M 957,419 C 957,362 948,308 931,255 914,202 887,155 851,115 815,74 769,42 714,18 659,-7 593,-19 518,-19 464,-19 416,-12 375,1 334,14 298,33 267,58 236,83 211,113 191,149 170,185 154,226 142,272 129,318 120,368 115,423 110,478 107,536 107,599 107,654 110,710 116,767 122,824 133,878 148,931 163,984 184,1033 211,1080 237,1126 270,1166 310,1201 349,1235 397,1262 452,1282 507,1302 572,1312 645,1312 670,1312 695,1311 720,1308 745,1305 769,1301 790,1296 811,1291 829,1285 844,1279 859,1273 868,1268 873,1265 878,1261 881,1257 884,1253 886,1248 888,1244 889,1239 890,1234 891,1228 892,1222 893,1215 893,1207 893,1198 893,1186 893,1176 893,1167 892,1158 891,1151 889,1146 886,1141 883,1137 880,1134 876,1131 871,1130 865,1130 858,1130 848,1132 835,1137 822,1142 807,1147 789,1153 771,1158 749,1163 724,1168 698,1173 668,1175 634,1175 572,1175 519,1162 474,1137 429,1112 393,1078 365,1035 336,992 315,943 302,887 288,830 280,771 278,710 295,720 315,730 337,740 358,750 382,759 408,767 433,775 460,782 489,787 518,792 548,794 581,794 651,794 710,785 758,766 806,747 845,720 875,687 904,653 925,613 938,568 951,522 957,472 957,419 Z M 783,403 C 783,442 779,477 772,509 764,540 751,567 733,589 715,611 691,628 661,640 631,652 594,658 550,658 525,658 501,656 476,652 451,647 428,641 405,634 382,626 360,617 339,607 318,596 298,585 281,573 281,487 287,415 298,357 309,299 325,253 346,218 367,183 393,158 424,143 455,128 492,120 534,120 577,120 614,128 645,144 676,160 702,182 723,209 744,236 759,266 769,300 778,333 783,368 783,403 Z"/> - <glyph unicode="5" horiz-adv-x="848" d="M 918,416 C 918,347 906,285 883,231 860,177 827,132 784,95 741,58 691,29 632,10 573,-9 507,-19 435,-19 395,-19 357,-16 321,-11 285,-5 253,2 225,11 197,19 174,27 156,35 138,43 127,49 122,54 117,59 113,63 111,67 109,71 107,76 106,82 104,87 103,94 102,103 101,112 101,122 101,134 101,145 102,156 103,165 104,174 105,181 108,187 111,192 114,196 118,199 121,202 125,203 130,203 137,203 147,199 161,191 175,182 194,173 218,164 241,154 271,145 306,136 341,127 382,123 430,123 475,123 516,128 553,139 590,150 623,166 650,189 677,212 698,240 713,275 728,309 736,351 736,400 736,441 730,478 717,510 704,541 684,568 657,589 630,610 595,625 554,636 513,646 463,651 406,651 365,651 330,649 301,645 272,641 244,639 219,639 200,639 187,643 179,652 171,661 167,677 167,702 L 167,1229 C 167,1251 172,1267 183,1278 193,1289 208,1294 227,1294 L 800,1294 C 805,1294 811,1293 816,1290 821,1287 825,1282 828,1276 831,1270 834,1262 836,1253 837,1244 838,1233 838,1220 838,1196 835,1177 828,1164 821,1151 812,1144 800,1144 L 317,1144 317,781 C 340,784 364,786 389,787 413,788 441,788 473,788 547,788 612,779 667,762 722,744 769,719 806,687 843,654 871,615 890,569 909,523 918,472 918,416 Z"/> - <glyph unicode="4" horiz-adv-x="951" d="M 979,368 C 979,346 976,329 969,316 962,303 953,297 941,297 L 795,297 795,25 C 795,20 794,15 791,12 788,8 784,5 777,2 770,-1 762,-3 751,-4 740,-5 727,-6 710,-6 694,-6 681,-5 670,-4 659,-3 651,-1 645,2 638,5 634,8 632,12 629,15 628,20 628,25 L 628,297 94,297 C 86,297 79,298 74,300 69,302 64,306 60,311 55,316 52,324 51,334 49,344 48,357 48,373 48,386 48,397 49,407 50,417 51,426 53,435 55,443 58,451 61,459 64,466 68,474 73,483 L 539,1269 C 542,1274 547,1279 554,1283 560,1287 568,1290 578,1293 588,1296 600,1298 615,1299 630,1300 647,1300 667,1300 689,1300 708,1299 725,1298 741,1296 754,1294 764,1291 774,1288 782,1285 787,1281 792,1276 795,1271 795,1265 L 795,439 941,439 C 952,439 962,433 969,422 976,410 979,392 979,368 Z M 628,1149 L 626,1149 205,439 628,439 Z"/> - <glyph unicode="3" horiz-adv-x="831" d="M 914,370 C 914,311 904,257 883,210 862,162 833,121 794,87 755,53 708,27 651,9 594,-10 530,-19 459,-19 416,-19 375,-16 338,-9 300,-2 266,7 237,17 208,26 183,36 164,47 145,57 133,64 128,69 123,74 119,78 116,83 113,88 111,93 109,100 107,107 106,115 105,125 104,134 103,146 103,160 103,184 105,201 110,210 115,219 121,224 130,224 136,224 148,219 166,208 183,197 206,186 234,174 261,161 294,150 331,139 368,128 409,123 454,123 498,123 537,129 570,140 603,151 631,167 654,188 677,209 694,233 705,262 716,290 722,321 722,354 722,391 715,424 701,453 686,482 665,508 638,529 610,550 576,567 536,578 495,589 449,595 398,595 L 275,595 C 270,595 265,596 260,599 255,601 250,605 247,610 243,615 240,622 238,631 235,640 234,651 234,665 234,678 235,688 237,697 239,705 242,712 246,717 249,722 253,725 258,728 263,730 268,731 274,731 L 387,731 C 431,731 471,737 506,748 541,759 570,776 595,797 619,818 638,844 651,874 664,903 670,936 670,973 670,1000 666,1025 657,1050 648,1074 635,1095 618,1113 601,1131 579,1145 552,1156 525,1166 493,1171 458,1171 419,1171 384,1165 352,1154 319,1142 290,1129 265,1116 240,1103 219,1090 202,1079 185,1067 174,1061 167,1061 162,1061 158,1062 155,1064 151,1065 148,1069 146,1074 143,1079 142,1086 141,1095 140,1104 139,1115 139,1130 139,1140 139,1149 140,1157 141,1164 142,1171 144,1177 146,1182 148,1187 151,1192 154,1197 158,1202 165,1209 171,1215 184,1224 203,1236 222,1248 246,1260 275,1272 303,1283 336,1293 373,1301 410,1309 449,1313 492,1313 552,1313 605,1305 650,1290 695,1275 733,1253 764,1225 794,1197 817,1164 832,1125 847,1086 854,1042 854,995 854,954 849,917 838,882 827,847 812,816 791,789 770,762 745,739 715,720 685,701 650,687 611,680 L 611,678 C 656,673 697,662 734,645 771,627 802,605 829,578 856,551 877,520 892,485 907,449 914,411 914,370 Z"/> - <glyph unicode="2" horiz-adv-x="830" d="M 924,74 C 924,62 923,51 922,42 920,33 918,25 915,19 912,12 908,8 903,5 898,2 892,0 886,0 L 171,0 C 162,0 154,1 147,4 140,6 134,10 129,15 124,20 120,28 118,38 115,48 114,60 114,75 114,88 115,100 116,110 117,120 119,129 122,137 125,144 130,152 135,160 140,167 146,175 154,184 L 405,450 C 463,511 510,566 545,615 580,664 607,708 626,748 645,788 657,824 663,857 669,890 672,920 672,949 672,978 667,1005 658,1031 649,1056 635,1079 618,1098 600,1117 578,1133 551,1144 524,1155 494,1161 459,1161 418,1161 382,1155 350,1144 317,1133 289,1120 265,1107 240,1094 220,1081 204,1070 187,1059 175,1053 167,1053 162,1053 158,1054 155,1057 151,1060 148,1064 146,1070 143,1076 141,1084 140,1094 139,1104 138,1116 138,1130 138,1140 138,1149 139,1156 140,1163 141,1170 143,1175 144,1180 146,1185 149,1190 152,1195 157,1201 165,1208 173,1215 187,1224 207,1236 226,1248 251,1260 281,1272 310,1283 343,1293 379,1301 414,1309 452,1313 491,1313 554,1313 609,1304 656,1287 703,1269 742,1245 773,1214 804,1183 827,1148 842,1107 857,1066 865,1023 865,977 865,936 861,895 854,854 847,813 831,768 808,721 784,673 750,620 705,562 660,503 601,436 527,360 L 322,146 885,146 C 890,146 896,145 901,142 906,139 910,134 914,128 917,122 920,115 922,106 923,97 924,86 924,74 Z"/> - <glyph unicode="1" horiz-adv-x="761" d="M 927,68 C 927,55 926,45 924,36 922,27 919,20 916,15 913,10 909,6 905,4 900,1 896,0 891,0 L 215,0 C 210,0 206,1 202,4 198,6 194,10 191,15 187,20 184,27 182,36 180,45 179,55 179,68 179,80 180,90 182,99 184,108 187,115 190,121 193,126 196,131 201,134 205,137 210,138 215,138 L 485,138 485,1122 235,973 C 222,966 212,962 205,961 197,960 191,961 186,966 181,970 178,977 177,987 175,997 174,1010 174,1025 174,1036 175,1046 176,1054 177,1062 178,1069 180,1074 182,1079 185,1084 189,1088 192,1092 197,1096 203,1100 L 501,1291 C 504,1293 507,1295 511,1296 515,1297 520,1299 526,1300 532,1301 539,1302 547,1303 555,1303 565,1303 577,1303 593,1303 606,1302 617,1301 628,1300 636,1298 642,1296 648,1293 652,1290 654,1287 656,1283 657,1279 657,1275 L 657,138 891,138 C 896,138 901,137 906,134 911,131 915,126 918,121 921,115 923,108 925,99 926,90 927,80 927,68 Z"/> - <glyph unicode="0" horiz-adv-x="900" d="M 967,650 C 967,551 959,460 944,378 928,296 902,226 866,167 829,108 782,62 723,30 664,-3 592,-19 506,-19 425,-19 356,-5 301,25 245,54 200,96 166,153 132,209 108,278 94,361 79,443 72,537 72,644 72,743 80,833 96,916 112,998 138,1069 174,1128 210,1187 257,1232 316,1265 375,1297 447,1313 532,1313 614,1313 683,1299 739,1270 794,1241 839,1198 873,1142 907,1085 931,1016 946,934 960,851 967,757 967,650 Z M 791,638 C 791,703 789,761 784,812 779,863 773,909 764,948 755,987 743,1021 729,1050 714,1078 697,1101 677,1120 657,1138 634,1151 609,1160 583,1168 554,1172 522,1172 465,1172 419,1159 384,1132 349,1105 321,1069 301,1022 280,975 266,921 259,858 252,795 248,728 248,656 248,559 253,477 263,410 273,342 289,287 311,244 332,201 360,170 394,151 427,132 468,122 516,122 553,122 586,128 615,140 643,152 667,169 688,192 708,214 725,241 738,272 751,303 762,338 770,376 778,414 784,455 787,500 790,544 791,590 791,638 Z"/> - <glyph unicode="-" horiz-adv-x="519" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=")" horiz-adv-x="381" d="M 487,537 C 487,462 482,387 473,314 464,240 450,167 431,95 412,23 390,-48 363,-118 336,-187 304,-256 268,-324 266,-327 263,-330 259,-333 255,-336 250,-338 244,-340 237,-342 230,-343 221,-344 212,-345 202,-345 190,-345 173,-345 159,-344 150,-343 140,-341 133,-338 129,-335 124,-331 122,-326 123,-321 123,-315 125,-308 128,-300 189,-165 236,-28 267,114 298,255 314,397 314,540 314,683 298,825 267,966 236,1107 189,1244 126,1378 123,1384 122,1390 123,1395 124,1400 127,1405 132,1408 137,1411 145,1414 154,1416 163,1418 176,1419 191,1419 205,1419 217,1419 226,1418 235,1417 243,1415 249,1413 254,1411 258,1409 261,1407 264,1405 266,1403 267,1400 336,1263 390,1123 429,979 468,834 487,687 487,537 Z"/> - <glyph unicode="(" horiz-adv-x="381" d="M 495,1378 C 432,1244 385,1107 354,966 323,825 307,683 307,540 307,397 323,255 355,114 386,-27 432,-165 493,-300 496,-308 498,-315 499,-321 499,-326 497,-331 492,-335 487,-338 480,-341 471,-343 461,-344 448,-345 431,-345 419,-345 409,-345 400,-344 391,-343 384,-342 378,-340 371,-338 366,-336 362,-333 358,-330 355,-327 353,-324 317,-256 285,-187 258,-118 231,-48 208,23 189,95 170,167 156,240 147,314 138,387 133,462 133,537 133,612 138,687 149,760 159,833 174,906 193,979 212,1051 235,1122 262,1192 289,1262 320,1331 354,1400 355,1403 357,1405 360,1407 363,1409 367,1411 372,1413 377,1415 385,1417 394,1418 403,1419 415,1419 430,1419 445,1419 458,1418 467,1416 476,1414 484,1411 489,1408 494,1405 497,1400 498,1395 499,1390 498,1384 495,1378 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132 id133 id134 id135 id136 id137"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="Group"> - <g class="com.sun.star.drawing.LineShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="6314" y="6586" width="108" height="1971"/> - <path fill="none" stroke="rgb(99,160,215)" stroke-width="106" stroke-linejoin="miter" d="M 6367,6587 L 6368,8555"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="6919" y="6584" width="108" height="1971"/> - <path fill="none" stroke="rgb(99,160,215)" stroke-width="106" stroke-linejoin="miter" d="M 6972,6585 L 6973,8553"/> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="500" y="929" width="9086" height="12584"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 5043,13507 L 505,13507 505,934 9580,934 9580,13507 5043,13507 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1372" y="9585" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4992,9603 L 8594,9603 8594,12781 1390,12781 1390,9603 4992,9603 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4992,9603 L 8594,9603 8594,12781 1390,12781 1390,9603 4992,9603 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="5281" y="10551" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6699,11735 L 5299,11735 5299,10569 8099,10569 8099,11735 6699,11735 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 6699,11735 L 5299,11735 5299,10569 8099,10569 8099,11735 6699,11735 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6160" y="10873"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6050" y="11226"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5768" y="11579"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8280</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="6238" y="9372" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6691,9815 L 6247,9815 6247,9381 7134,9381 7134,9815 6691,9815 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6691,9815 L 6247,9815 6247,9381 7134,9381 7134,9815 6691,9815 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6416" y="9744"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="6751" y="8554" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6769,9318 L 6771,8572"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6769,9318 L 6769,9318 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6771,8572 L 6771,8572 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="6685" y="9310" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6769,9319 L 6843,9319 6843,9418 6694,9418 6694,9319 6769,9319 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6769,9319 L 6843,9319 6843,9418 6694,9418 6694,9319 6769,9319 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="6474" y="9312" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6558,9321 L 6632,9321 6632,9420 6483,9420 6483,9321 6558,9321 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6558,9321 L 6632,9321 6632,9420 6483,9420 6483,9321 6558,9321 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="6559" y="8554" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6583,9320 L 6577,8572"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6583,9320 L 6583,9320 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6577,8572 L 6577,8572 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="7349" y="9819" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 7627,9819 L 7904,9980 7766,9980 7766,10390 7904,10390 7627,10552 7349,10390 7488,10390 7488,9980 7349,9980 7627,9819 Z M 7904,9819 L 7904,9819 Z M 7349,10552 L 7349,10552 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="7388" y="10016" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 7626,10359 L 7388,10359 7388,10016 7863,10016 7863,10359 7626,10359 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7397" y="10301"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="6372" y="9823" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6650,9823 L 6927,9984 6789,9984 6789,10394 6927,10394 6650,10556 6372,10394 6511,10394 6511,9984 6372,9984 6650,9823 Z M 6927,9823 L 6927,9823 Z M 6372,10556 L 6372,10556 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="6410" y="10020" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6648,10363 L 6410,10363 6410,10020 6885,10020 6885,10363 6648,10363 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6419" y="10305"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="5418" y="9832" width="558" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 5697,9832 L 5974,9993 5836,9993 5836,10403 5974,10403 5697,10565 5419,10403 5558,10403 5558,9993 5419,9993 5697,9832 Z M 5974,9832 L 5974,9832 Z M 5419,10565 L 5419,10565 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="5458" y="10029" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5696,10372 L 5458,10372 5458,10029 5933,10029 5933,10372 5696,10372 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5467" y="10314"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="1962" y="10566" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3380,11750 L 1980,11750 1980,10584 4780,10584 4780,11750 3380,11750 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 3380,11750 L 1980,11750 1980,10584 4780,10584 4780,11750 3380,11750 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2841" y="10888"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2731" y="11241"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2449" y="11594"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8280</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="4034" y="9824" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4313,9824 L 4590,9985 4452,9985 4452,10395 4590,10395 4313,10557 4035,10395 4174,10395 4174,9985 4035,9985 4313,9824 Z M 4590,9824 L 4590,9824 Z M 4035,10557 L 4035,10557 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="4073" y="10021" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 4311,10364 L 4073,10364 4073,10021 4548,10021 4548,10364 4311,10364 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4082" y="10306"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="3056" y="9829" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 3335,9829 L 3612,9990 3474,9990 3474,10400 3612,10400 3335,10562 3057,10400 3196,10400 3196,9990 3057,9990 3335,9829 Z M 3612,9829 L 3612,9829 Z M 3057,10562 L 3057,10562 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="3096" y="10026" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 3334,10369 L 3096,10369 3096,10026 3571,10026 3571,10369 3334,10369 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3105" y="10311"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="6153" y="8462" width="997" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6206,8642 L 6206,8642 6206,8635 6206,8629 6207,8622 6207,8616 6208,8610 6209,8603 6209,8597 6211,8591 6212,8585 6213,8579 6214,8574 6216,8568 6218,8563 6219,8558 6221,8554 6223,8549 6225,8545 6227,8541 6229,8537 6232,8534 6234,8531 6236,8528 6239,8525 6241,8523 6244,8521 6246,8520 6249,8519 6252,8518 6254,8517 6257,8517 7044,8515 7044,8515 7047,8515 7049,8516 7052,8517 7055,8518 7057,8519 7060,8521 7062,8523 7065,8526 7067,8529 7069,8532 7072,8535 7074,8539 7076,8543 7078,8547 7080,8552 7082,8557 7083,8562 7085,8567 7087,8572 7088,8578 7089,8584 7090,8590 7092,8596 7092,8602 7093,8608 7094,8615 7094,8621 7095,8628 7095,8634 7095,8641"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6206,8642 L 6206,8642 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7096,8515 L 7096,8515 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="1440" y="11762" width="1219" height="762"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="1440" y="12080"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="1440" y="12461"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="1199" y="625" width="7495" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="4946" y1="634" x2="4946" y2="1285" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 4946,1285 L 1208,1285 1208,634 8684,634 8684,1285 4946,1285 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4946,1285 L 1208,1285 1208,634 8684,634 8684,1285 4946,1285 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="1458" y="1075"><tspan fill="rgb(0,0,0)" stroke="none">2-Node Arm Marvell ThunderX2 (2n-tx2)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="3061" y="12763" width="4221" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="3313" y="13311"><tspan fill="rgb(32,56,100)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="4726" y="11910" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4976" y="12317"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="4066" y="11960" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4359,12030 L 4359,12030 4359,12034 4359,12037 4358,12041 4357,12044 4357,12048 4356,12051 4354,12055 4353,12058 4351,12061 4350,12065 4348,12068 4346,12071 4344,12073 4341,12076 4339,12079 4336,12081 4333,12084 4331,12086 4328,12088 4324,12090 4321,12091 4318,12093 4315,12094 4311,12096 4308,12097 4304,12097 4301,12098 4297,12099 4294,12099 4290,12099 4136,12099 4136,12099 4132,12099 4129,12099 4125,12098 4122,12097 4118,12097 4115,12096 4111,12094 4108,12093 4105,12091 4101,12090 4098,12088 4095,12086 4093,12084 4090,12081 4087,12079 4085,12076 4082,12073 4080,12071 4078,12068 4076,12064 4075,12061 4073,12058 4072,12055 4070,12051 4069,12048 4069,12044 4068,12041 4067,12037 4067,12034 4067,12030 4066,12030 4067,12030 4067,12026 4067,12023 4068,12019 4068,12016 4069,12012 4070,12009 4071,12005 4073,12002 4074,11999 4076,11996 4078,11993 4080,11990 4082,11987 4084,11984 4087,11982 4089,11979 4092,11977 4095,11975 4098,11972 4101,11971 4104,11969 4107,11967 4111,11966 4114,11965 4117,11964 4121,11963 4124,11962 4128,11961 4131,11961 4135,11961 4290,11960 4290,11961 4294,11961 4297,11961 4301,11962 4304,11962 4308,11963 4311,11964 4315,11965 4318,11967 4321,11968 4324,11970 4327,11972 4330,11974 4333,11976 4336,11978 4338,11981 4341,11983 4343,11986 4345,11989 4348,11992 4349,11995 4351,11998 4353,12001 4354,12005 4355,12008 4356,12011 4357,12015 4358,12018 4359,12022 4359,12025 4359,12029 4359,12030 Z M 4359,12099 L 4359,12099 Z M 4066,11960 L 4066,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="4066" y="12160" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4359,12230 L 4359,12230 4359,12234 4359,12237 4358,12241 4357,12244 4357,12248 4356,12251 4354,12255 4353,12258 4351,12261 4350,12265 4348,12268 4346,12271 4344,12273 4341,12276 4339,12279 4336,12281 4333,12284 4331,12286 4328,12288 4324,12290 4321,12291 4318,12293 4315,12294 4311,12296 4308,12297 4304,12297 4301,12298 4297,12299 4294,12299 4290,12299 4136,12299 4136,12299 4132,12299 4129,12299 4125,12298 4122,12297 4118,12297 4115,12296 4111,12294 4108,12293 4105,12291 4101,12290 4098,12288 4095,12286 4093,12284 4090,12281 4087,12279 4085,12276 4082,12273 4080,12271 4078,12268 4076,12264 4075,12261 4073,12258 4072,12255 4070,12251 4069,12248 4069,12244 4068,12241 4067,12237 4067,12234 4067,12230 4066,12230 4067,12230 4067,12226 4067,12223 4068,12219 4068,12216 4069,12212 4070,12209 4071,12205 4073,12202 4074,12199 4076,12196 4078,12193 4080,12190 4082,12187 4084,12184 4087,12182 4089,12179 4092,12177 4095,12175 4098,12172 4101,12171 4104,12169 4107,12167 4111,12166 4114,12165 4117,12164 4121,12163 4124,12162 4128,12161 4131,12161 4135,12161 4290,12160 4290,12161 4294,12161 4297,12161 4301,12162 4304,12162 4308,12163 4311,12164 4315,12165 4318,12167 4321,12168 4324,12170 4327,12172 4330,12174 4333,12176 4336,12178 4338,12181 4341,12183 4343,12186 4345,12189 4348,12192 4349,12195 4351,12198 4353,12201 4354,12205 4355,12208 4356,12211 4357,12215 4358,12218 4359,12222 4359,12225 4359,12229 4359,12230 Z M 4359,12299 L 4359,12299 Z M 4066,12160 L 4066,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="4066" y="12359" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4359,12429 L 4359,12429 4359,12433 4359,12436 4358,12440 4357,12443 4357,12447 4356,12450 4354,12454 4353,12457 4351,12460 4350,12464 4348,12467 4346,12470 4344,12472 4341,12475 4339,12478 4336,12480 4333,12483 4331,12485 4328,12487 4324,12489 4321,12490 4318,12492 4315,12493 4311,12495 4308,12496 4304,12496 4301,12497 4297,12498 4294,12498 4290,12498 4136,12498 4136,12498 4132,12498 4129,12498 4125,12497 4122,12496 4118,12496 4115,12495 4111,12493 4108,12492 4105,12490 4101,12489 4098,12487 4095,12485 4093,12483 4090,12480 4087,12478 4085,12475 4082,12472 4080,12470 4078,12467 4076,12463 4075,12460 4073,12457 4072,12454 4070,12450 4069,12447 4069,12443 4068,12440 4067,12436 4067,12433 4067,12429 4066,12429 4067,12429 4067,12425 4067,12422 4068,12418 4068,12415 4069,12411 4070,12408 4071,12404 4073,12401 4074,12398 4076,12395 4078,12392 4080,12389 4082,12386 4084,12383 4087,12381 4089,12378 4092,12376 4095,12374 4098,12371 4101,12370 4104,12368 4107,12366 4111,12365 4114,12364 4117,12363 4121,12362 4124,12361 4128,12360 4131,12360 4135,12360 4290,12359 4290,12360 4294,12360 4297,12360 4301,12361 4304,12361 4308,12362 4311,12363 4315,12364 4318,12366 4321,12367 4324,12369 4327,12371 4330,12373 4333,12375 4336,12377 4338,12380 4341,12382 4343,12385 4345,12388 4348,12391 4349,12394 4351,12397 4353,12400 4354,12404 4355,12407 4356,12410 4357,12414 4358,12417 4359,12421 4359,12424 4359,12428 4359,12429 Z M 4359,12498 L 4359,12498 Z M 4066,12359 L 4066,12359 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="3717" y="11960" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4010,12030 L 4010,12030 4010,12034 4010,12037 4009,12041 4008,12044 4008,12048 4007,12051 4005,12055 4004,12058 4002,12061 4001,12065 3999,12068 3997,12071 3995,12073 3992,12076 3990,12079 3987,12081 3984,12084 3982,12086 3979,12088 3975,12090 3972,12091 3969,12093 3966,12094 3962,12096 3959,12097 3955,12097 3952,12098 3948,12099 3945,12099 3941,12099 3787,12099 3787,12099 3783,12099 3780,12099 3776,12098 3773,12097 3769,12097 3766,12096 3762,12094 3759,12093 3756,12091 3752,12090 3749,12088 3746,12086 3744,12084 3741,12081 3738,12079 3736,12076 3733,12073 3731,12071 3729,12068 3727,12064 3726,12061 3724,12058 3723,12055 3721,12051 3720,12048 3720,12044 3719,12041 3718,12037 3718,12034 3718,12030 3717,12030 3718,12030 3718,12026 3718,12023 3719,12019 3719,12016 3720,12012 3721,12009 3722,12005 3724,12002 3725,11999 3727,11996 3729,11993 3731,11990 3733,11987 3735,11984 3738,11982 3740,11979 3743,11977 3746,11975 3749,11972 3752,11971 3755,11969 3758,11967 3762,11966 3765,11965 3768,11964 3772,11963 3775,11962 3779,11961 3782,11961 3786,11961 3941,11960 3941,11961 3945,11961 3948,11961 3952,11962 3955,11962 3959,11963 3962,11964 3966,11965 3969,11967 3972,11968 3975,11970 3978,11972 3981,11974 3984,11976 3987,11978 3989,11981 3992,11983 3994,11986 3996,11989 3999,11992 4000,11995 4002,11998 4004,12001 4005,12005 4006,12008 4007,12011 4008,12015 4009,12018 4010,12022 4010,12025 4010,12029 4010,12030 Z M 4010,12099 L 4010,12099 Z M 3717,11960 L 3717,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="3717" y="12160" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4010,12230 L 4010,12230 4010,12234 4010,12237 4009,12241 4008,12244 4008,12248 4007,12251 4005,12255 4004,12258 4002,12261 4001,12265 3999,12268 3997,12271 3995,12273 3992,12276 3990,12279 3987,12281 3984,12284 3982,12286 3979,12288 3975,12290 3972,12291 3969,12293 3966,12294 3962,12296 3959,12297 3955,12297 3952,12298 3948,12299 3945,12299 3941,12299 3787,12299 3787,12299 3783,12299 3780,12299 3776,12298 3773,12297 3769,12297 3766,12296 3762,12294 3759,12293 3756,12291 3752,12290 3749,12288 3746,12286 3744,12284 3741,12281 3738,12279 3736,12276 3733,12273 3731,12271 3729,12268 3727,12264 3726,12261 3724,12258 3723,12255 3721,12251 3720,12248 3720,12244 3719,12241 3718,12237 3718,12234 3718,12230 3717,12230 3718,12230 3718,12226 3718,12223 3719,12219 3719,12216 3720,12212 3721,12209 3722,12205 3724,12202 3725,12199 3727,12196 3729,12193 3731,12190 3733,12187 3735,12184 3738,12182 3740,12179 3743,12177 3746,12175 3749,12172 3752,12171 3755,12169 3758,12167 3762,12166 3765,12165 3768,12164 3772,12163 3775,12162 3779,12161 3782,12161 3786,12161 3941,12160 3941,12161 3945,12161 3948,12161 3952,12162 3955,12162 3959,12163 3962,12164 3966,12165 3969,12167 3972,12168 3975,12170 3978,12172 3981,12174 3984,12176 3987,12178 3989,12181 3992,12183 3994,12186 3996,12189 3999,12192 4000,12195 4002,12198 4004,12201 4005,12205 4006,12208 4007,12211 4008,12215 4009,12218 4010,12222 4010,12225 4010,12229 4010,12230 Z M 4010,12299 L 4010,12299 Z M 3717,12160 L 3717,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="3716" y="12359" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4010,12429 L 4010,12429 4010,12433 4010,12436 4009,12440 4008,12443 4008,12447 4007,12450 4005,12454 4004,12457 4002,12460 4001,12464 3999,12467 3997,12470 3995,12472 3992,12475 3990,12478 3987,12480 3984,12483 3982,12485 3979,12487 3975,12489 3972,12490 3969,12492 3966,12493 3962,12495 3959,12496 3955,12496 3952,12497 3948,12498 3945,12498 3941,12498 3787,12498 3787,12498 3783,12498 3780,12498 3776,12497 3773,12496 3769,12496 3766,12495 3762,12493 3759,12492 3756,12490 3752,12489 3749,12487 3746,12485 3744,12483 3741,12480 3738,12478 3736,12475 3733,12472 3731,12470 3729,12467 3727,12463 3726,12460 3724,12457 3723,12454 3721,12450 3720,12447 3720,12443 3719,12440 3718,12436 3718,12433 3718,12429 3717,12429 3718,12429 3718,12425 3718,12422 3719,12418 3719,12415 3720,12411 3721,12408 3722,12404 3724,12401 3725,12398 3727,12395 3729,12392 3731,12389 3733,12386 3735,12383 3738,12381 3740,12378 3743,12376 3746,12374 3749,12371 3752,12370 3755,12368 3758,12366 3762,12365 3765,12364 3768,12363 3772,12362 3775,12361 3779,12360 3782,12360 3786,12360 3941,12359 3941,12360 3945,12360 3948,12360 3952,12361 3955,12361 3959,12362 3962,12363 3966,12364 3969,12366 3972,12367 3975,12369 3978,12371 3981,12373 3984,12375 3987,12377 3989,12380 3992,12382 3994,12385 3996,12388 3999,12391 4000,12394 4002,12397 4004,12400 4005,12404 4006,12407 4007,12410 4008,12414 4009,12417 4010,12421 4010,12424 4010,12428 4010,12429 Z M 4010,12498 L 4010,12498 Z M 3717,12359 L 3717,12359 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="4395" y="11963" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4689,12033 L 4689,12033 4689,12037 4689,12040 4688,12044 4687,12047 4687,12051 4686,12054 4684,12058 4683,12061 4681,12064 4680,12068 4678,12071 4676,12074 4674,12076 4671,12079 4669,12082 4666,12084 4663,12087 4661,12089 4658,12091 4654,12093 4651,12094 4648,12096 4645,12097 4641,12099 4638,12100 4634,12100 4631,12101 4627,12102 4624,12102 4620,12102 4466,12102 4466,12102 4462,12102 4459,12102 4455,12101 4452,12100 4448,12100 4445,12099 4441,12097 4438,12096 4435,12094 4431,12093 4428,12091 4425,12089 4423,12087 4420,12084 4417,12082 4415,12079 4412,12076 4410,12074 4408,12071 4406,12067 4405,12064 4403,12061 4402,12058 4400,12054 4399,12051 4399,12047 4398,12044 4397,12040 4397,12037 4397,12033 4396,12033 4397,12033 4397,12029 4397,12026 4398,12022 4398,12019 4399,12015 4400,12012 4401,12008 4403,12005 4404,12002 4406,11999 4408,11996 4410,11993 4412,11990 4414,11987 4417,11985 4419,11982 4422,11980 4425,11978 4428,11975 4431,11974 4434,11972 4437,11970 4441,11969 4444,11968 4447,11967 4451,11966 4454,11965 4458,11964 4461,11964 4465,11964 4620,11963 4620,11964 4624,11964 4627,11964 4631,11965 4634,11965 4638,11966 4641,11967 4645,11968 4648,11970 4651,11971 4654,11973 4657,11975 4660,11977 4663,11979 4666,11981 4668,11984 4671,11986 4673,11989 4675,11992 4678,11995 4679,11998 4681,12001 4683,12004 4684,12008 4685,12011 4686,12014 4687,12018 4688,12021 4689,12025 4689,12028 4689,12032 4689,12033 Z M 4689,12102 L 4689,12102 Z M 4396,11963 L 4396,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="4396" y="12163" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4689,12233 L 4689,12233 4689,12237 4689,12240 4688,12244 4687,12247 4687,12251 4686,12254 4684,12258 4683,12261 4681,12264 4680,12268 4678,12271 4676,12274 4674,12276 4671,12279 4669,12282 4666,12284 4663,12287 4661,12289 4658,12291 4654,12293 4651,12294 4648,12296 4645,12297 4641,12299 4638,12300 4634,12300 4631,12301 4627,12302 4624,12302 4620,12302 4466,12302 4466,12302 4462,12302 4459,12302 4455,12301 4452,12300 4448,12300 4445,12299 4441,12297 4438,12296 4435,12294 4431,12293 4428,12291 4425,12289 4423,12287 4420,12284 4417,12282 4415,12279 4412,12276 4410,12274 4408,12271 4406,12267 4405,12264 4403,12261 4402,12258 4400,12254 4399,12251 4399,12247 4398,12244 4397,12240 4397,12237 4397,12233 4396,12233 4397,12233 4397,12229 4397,12226 4398,12222 4398,12219 4399,12215 4400,12212 4401,12208 4403,12205 4404,12202 4406,12199 4408,12196 4410,12193 4412,12190 4414,12187 4417,12185 4419,12182 4422,12180 4425,12178 4428,12175 4431,12174 4434,12172 4437,12170 4441,12169 4444,12168 4447,12167 4451,12166 4454,12165 4458,12164 4461,12164 4465,12164 4620,12163 4620,12164 4624,12164 4627,12164 4631,12165 4634,12165 4638,12166 4641,12167 4645,12168 4648,12170 4651,12171 4654,12173 4657,12175 4660,12177 4663,12179 4666,12181 4668,12184 4671,12186 4673,12189 4675,12192 4678,12195 4679,12198 4681,12201 4683,12204 4684,12208 4685,12211 4686,12214 4687,12218 4688,12221 4689,12225 4689,12228 4689,12232 4689,12233 Z M 4689,12302 L 4689,12302 Z M 4396,12163 L 4396,12163 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="4396" y="12362" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4689,12432 L 4689,12432 4689,12436 4689,12439 4688,12443 4687,12446 4687,12450 4686,12453 4684,12457 4683,12460 4681,12463 4680,12467 4678,12470 4676,12473 4674,12475 4671,12478 4669,12481 4666,12483 4663,12486 4661,12488 4658,12490 4654,12492 4651,12493 4648,12495 4645,12496 4641,12498 4638,12499 4634,12499 4631,12500 4627,12501 4624,12501 4620,12501 4466,12501 4466,12501 4462,12501 4459,12501 4455,12500 4452,12499 4448,12499 4445,12498 4441,12496 4438,12495 4435,12493 4431,12492 4428,12490 4425,12488 4423,12486 4420,12483 4417,12481 4415,12478 4412,12475 4410,12473 4408,12470 4406,12466 4405,12463 4403,12460 4402,12457 4400,12453 4399,12450 4399,12446 4398,12443 4397,12439 4397,12436 4397,12432 4396,12432 4397,12432 4397,12428 4397,12425 4398,12421 4398,12418 4399,12414 4400,12411 4401,12407 4403,12404 4404,12401 4406,12398 4408,12395 4410,12392 4412,12389 4414,12386 4417,12384 4419,12381 4422,12379 4425,12377 4428,12374 4431,12373 4434,12371 4437,12369 4441,12368 4444,12367 4447,12366 4451,12365 4454,12364 4458,12363 4461,12363 4465,12363 4620,12362 4620,12363 4624,12363 4627,12363 4631,12364 4634,12364 4638,12365 4641,12366 4645,12367 4648,12369 4651,12370 4654,12372 4657,12374 4660,12376 4663,12378 4666,12380 4668,12383 4671,12385 4673,12388 4675,12391 4678,12394 4679,12397 4681,12400 4683,12403 4684,12407 4685,12410 4686,12413 4687,12417 4688,12420 4689,12424 4689,12427 4689,12431 4689,12432 Z M 4689,12501 L 4689,12501 Z M 4396,12362 L 4396,12362 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="6429" y="11987" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6723,12057 L 6723,12057 6723,12061 6723,12064 6722,12068 6721,12071 6721,12075 6720,12078 6718,12082 6717,12085 6715,12088 6714,12092 6712,12095 6710,12098 6708,12100 6705,12103 6703,12106 6700,12108 6697,12111 6695,12113 6692,12115 6688,12117 6685,12118 6682,12120 6679,12121 6675,12123 6672,12124 6668,12124 6665,12125 6661,12126 6658,12126 6654,12126 6500,12126 6500,12126 6496,12126 6493,12126 6489,12125 6486,12124 6482,12124 6479,12123 6475,12121 6472,12120 6469,12118 6465,12117 6462,12115 6459,12113 6457,12111 6454,12108 6451,12106 6449,12103 6446,12100 6444,12098 6442,12095 6440,12091 6439,12088 6437,12085 6436,12082 6434,12078 6433,12075 6433,12071 6432,12068 6431,12064 6431,12061 6431,12057 6430,12057 6431,12057 6431,12053 6431,12050 6432,12046 6432,12043 6433,12039 6434,12036 6435,12032 6437,12029 6438,12026 6440,12023 6442,12020 6444,12017 6446,12014 6448,12011 6451,12009 6453,12006 6456,12004 6459,12002 6462,11999 6465,11998 6468,11996 6471,11994 6475,11993 6478,11992 6481,11991 6485,11990 6488,11989 6492,11988 6495,11988 6499,11988 6654,11987 6654,11988 6658,11988 6661,11988 6665,11989 6668,11989 6672,11990 6675,11991 6679,11992 6682,11994 6685,11995 6688,11997 6691,11999 6694,12001 6697,12003 6700,12005 6702,12008 6705,12010 6707,12013 6709,12016 6712,12019 6713,12022 6715,12025 6717,12028 6718,12032 6719,12035 6720,12038 6721,12042 6722,12045 6723,12049 6723,12052 6723,12056 6723,12057 Z M 6723,12126 L 6723,12126 Z M 6430,11987 L 6430,11987 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="6430" y="12187" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6723,12257 L 6723,12257 6723,12261 6723,12264 6722,12268 6721,12271 6721,12275 6720,12278 6718,12282 6717,12285 6715,12288 6714,12292 6712,12295 6710,12298 6708,12300 6705,12303 6703,12306 6700,12308 6697,12311 6695,12313 6692,12315 6688,12317 6685,12318 6682,12320 6679,12321 6675,12323 6672,12324 6668,12324 6665,12325 6661,12326 6658,12326 6654,12326 6500,12326 6500,12326 6496,12326 6493,12326 6489,12325 6486,12324 6482,12324 6479,12323 6475,12321 6472,12320 6469,12318 6465,12317 6462,12315 6459,12313 6457,12311 6454,12308 6451,12306 6449,12303 6446,12300 6444,12298 6442,12295 6440,12291 6439,12288 6437,12285 6436,12282 6434,12278 6433,12275 6433,12271 6432,12268 6431,12264 6431,12261 6431,12257 6430,12257 6431,12257 6431,12253 6431,12250 6432,12246 6432,12243 6433,12239 6434,12236 6435,12232 6437,12229 6438,12226 6440,12223 6442,12220 6444,12217 6446,12214 6448,12211 6451,12209 6453,12206 6456,12204 6459,12202 6462,12199 6465,12198 6468,12196 6471,12194 6475,12193 6478,12192 6481,12191 6485,12190 6488,12189 6492,12188 6495,12188 6499,12188 6654,12187 6654,12188 6658,12188 6661,12188 6665,12189 6668,12189 6672,12190 6675,12191 6679,12192 6682,12194 6685,12195 6688,12197 6691,12199 6694,12201 6697,12203 6700,12205 6702,12208 6705,12210 6707,12213 6709,12216 6712,12219 6713,12222 6715,12225 6717,12228 6718,12232 6719,12235 6720,12238 6721,12242 6722,12245 6723,12249 6723,12252 6723,12256 6723,12257 Z M 6723,12326 L 6723,12326 Z M 6430,12187 L 6430,12187 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="6430" y="12387" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6723,12457 L 6723,12457 6723,12461 6723,12464 6722,12468 6721,12471 6721,12475 6720,12478 6718,12482 6717,12485 6715,12488 6714,12492 6712,12495 6710,12498 6708,12500 6705,12503 6703,12506 6700,12508 6697,12511 6695,12513 6692,12515 6688,12517 6685,12518 6682,12520 6679,12521 6675,12523 6672,12524 6668,12524 6665,12525 6661,12526 6658,12526 6654,12526 6500,12526 6500,12526 6496,12526 6493,12526 6489,12525 6486,12524 6482,12524 6479,12523 6475,12521 6472,12520 6469,12518 6465,12517 6462,12515 6459,12513 6457,12511 6454,12508 6451,12506 6449,12503 6446,12500 6444,12498 6442,12495 6440,12491 6439,12488 6437,12485 6436,12482 6434,12478 6433,12475 6433,12471 6432,12468 6431,12464 6431,12461 6431,12457 6430,12457 6431,12457 6431,12453 6431,12450 6432,12446 6432,12443 6433,12439 6434,12436 6435,12432 6437,12429 6438,12426 6440,12423 6442,12420 6444,12417 6446,12414 6448,12411 6451,12409 6453,12406 6456,12404 6459,12402 6462,12399 6465,12398 6468,12396 6471,12394 6475,12393 6478,12392 6481,12391 6485,12390 6488,12389 6492,12388 6495,12388 6499,12388 6654,12387 6654,12388 6658,12388 6661,12388 6665,12389 6668,12389 6672,12390 6675,12391 6679,12392 6682,12394 6685,12395 6688,12397 6691,12399 6694,12401 6697,12403 6700,12405 6702,12408 6705,12410 6707,12413 6709,12416 6712,12419 6713,12422 6715,12425 6717,12428 6718,12432 6719,12435 6720,12438 6721,12442 6722,12445 6723,12449 6723,12452 6723,12456 6723,12457 Z M 6723,12526 L 6723,12526 Z M 6430,12387 L 6430,12387 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="6081" y="11987" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6374,12057 L 6374,12057 6374,12061 6374,12064 6373,12068 6372,12071 6372,12075 6371,12078 6369,12082 6368,12085 6366,12088 6365,12092 6363,12095 6361,12098 6359,12100 6356,12103 6354,12106 6351,12108 6348,12111 6346,12113 6343,12115 6339,12117 6336,12118 6333,12120 6330,12121 6326,12123 6323,12124 6319,12124 6316,12125 6312,12126 6309,12126 6305,12126 6151,12126 6151,12126 6147,12126 6144,12126 6140,12125 6137,12124 6133,12124 6130,12123 6126,12121 6123,12120 6120,12118 6116,12117 6113,12115 6110,12113 6108,12111 6105,12108 6102,12106 6100,12103 6097,12100 6095,12098 6093,12095 6091,12091 6090,12088 6088,12085 6087,12082 6085,12078 6084,12075 6084,12071 6083,12068 6082,12064 6082,12061 6082,12057 6081,12057 6082,12057 6082,12053 6082,12050 6083,12046 6083,12043 6084,12039 6085,12036 6086,12032 6088,12029 6089,12026 6091,12023 6093,12020 6095,12017 6097,12014 6099,12011 6102,12009 6104,12006 6107,12004 6110,12002 6113,11999 6116,11998 6119,11996 6122,11994 6126,11993 6129,11992 6132,11991 6136,11990 6139,11989 6143,11988 6146,11988 6150,11988 6305,11987 6305,11988 6309,11988 6312,11988 6316,11989 6319,11989 6323,11990 6326,11991 6330,11992 6333,11994 6336,11995 6339,11997 6342,11999 6345,12001 6348,12003 6351,12005 6353,12008 6356,12010 6358,12013 6360,12016 6363,12019 6364,12022 6366,12025 6368,12028 6369,12032 6370,12035 6371,12038 6372,12042 6373,12045 6374,12049 6374,12052 6374,12056 6374,12057 Z M 6374,12126 L 6374,12126 Z M 6081,11987 L 6081,11987 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="6081" y="12187" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6374,12257 L 6374,12257 6374,12261 6374,12264 6373,12268 6372,12271 6372,12275 6371,12278 6369,12282 6368,12285 6366,12288 6365,12292 6363,12295 6361,12298 6359,12300 6356,12303 6354,12306 6351,12308 6348,12311 6346,12313 6343,12315 6339,12317 6336,12318 6333,12320 6330,12321 6326,12323 6323,12324 6319,12324 6316,12325 6312,12326 6309,12326 6305,12326 6151,12326 6151,12326 6147,12326 6144,12326 6140,12325 6137,12324 6133,12324 6130,12323 6126,12321 6123,12320 6120,12318 6116,12317 6113,12315 6110,12313 6108,12311 6105,12308 6102,12306 6100,12303 6097,12300 6095,12298 6093,12295 6091,12291 6090,12288 6088,12285 6087,12282 6085,12278 6084,12275 6084,12271 6083,12268 6082,12264 6082,12261 6082,12257 6081,12257 6082,12257 6082,12253 6082,12250 6083,12246 6083,12243 6084,12239 6085,12236 6086,12232 6088,12229 6089,12226 6091,12223 6093,12220 6095,12217 6097,12214 6099,12211 6102,12209 6104,12206 6107,12204 6110,12202 6113,12199 6116,12198 6119,12196 6122,12194 6126,12193 6129,12192 6132,12191 6136,12190 6139,12189 6143,12188 6146,12188 6150,12188 6305,12187 6305,12188 6309,12188 6312,12188 6316,12189 6319,12189 6323,12190 6326,12191 6330,12192 6333,12194 6336,12195 6339,12197 6342,12199 6345,12201 6348,12203 6351,12205 6353,12208 6356,12210 6358,12213 6360,12216 6363,12219 6364,12222 6366,12225 6368,12228 6369,12232 6370,12235 6371,12238 6372,12242 6373,12245 6374,12249 6374,12252 6374,12256 6374,12257 Z M 6374,12326 L 6374,12326 Z M 6081,12187 L 6081,12187 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="6081" y="12387" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6374,12457 L 6374,12457 6374,12461 6374,12464 6373,12468 6372,12471 6372,12475 6371,12478 6369,12482 6368,12485 6366,12488 6365,12492 6363,12495 6361,12498 6359,12500 6356,12503 6354,12506 6351,12508 6348,12511 6346,12513 6343,12515 6339,12517 6336,12518 6333,12520 6330,12521 6326,12523 6323,12524 6319,12524 6316,12525 6312,12526 6309,12526 6305,12526 6151,12526 6151,12526 6147,12526 6144,12526 6140,12525 6137,12524 6133,12524 6130,12523 6126,12521 6123,12520 6120,12518 6116,12517 6113,12515 6110,12513 6108,12511 6105,12508 6102,12506 6100,12503 6097,12500 6095,12498 6093,12495 6091,12491 6090,12488 6088,12485 6087,12482 6085,12478 6084,12475 6084,12471 6083,12468 6082,12464 6082,12461 6082,12457 6081,12457 6082,12457 6082,12453 6082,12450 6083,12446 6083,12443 6084,12439 6085,12436 6086,12432 6088,12429 6089,12426 6091,12423 6093,12420 6095,12417 6097,12414 6099,12411 6102,12409 6104,12406 6107,12404 6110,12402 6113,12399 6116,12398 6119,12396 6122,12394 6126,12393 6129,12392 6132,12391 6136,12390 6139,12389 6143,12388 6146,12388 6150,12388 6305,12387 6305,12388 6309,12388 6312,12388 6316,12389 6319,12389 6323,12390 6326,12391 6330,12392 6333,12394 6336,12395 6339,12397 6342,12399 6345,12401 6348,12403 6351,12405 6353,12408 6356,12410 6358,12413 6360,12416 6363,12419 6364,12422 6366,12425 6368,12428 6369,12432 6370,12435 6371,12438 6372,12442 6373,12445 6374,12449 6374,12452 6374,12456 6374,12457 Z M 6374,12526 L 6374,12526 Z M 6081,12387 L 6081,12387 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="6759" y="11990" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7053,12060 L 7053,12060 7053,12064 7053,12067 7052,12071 7051,12074 7051,12078 7050,12081 7048,12085 7047,12088 7045,12091 7044,12095 7042,12098 7040,12101 7038,12103 7035,12106 7033,12109 7030,12111 7027,12114 7025,12116 7022,12118 7018,12120 7015,12121 7012,12123 7009,12124 7005,12126 7002,12127 6998,12127 6995,12128 6991,12129 6988,12129 6984,12129 6830,12129 6830,12129 6826,12129 6823,12129 6819,12128 6816,12127 6812,12127 6809,12126 6805,12124 6802,12123 6799,12121 6795,12120 6792,12118 6789,12116 6787,12114 6784,12111 6781,12109 6779,12106 6776,12103 6774,12101 6772,12098 6770,12094 6769,12091 6767,12088 6766,12085 6764,12081 6763,12078 6763,12074 6762,12071 6761,12067 6761,12064 6761,12060 6760,12060 6761,12060 6761,12056 6761,12053 6762,12049 6762,12046 6763,12042 6764,12039 6765,12035 6767,12032 6768,12029 6770,12026 6772,12023 6774,12020 6776,12017 6778,12014 6781,12012 6783,12009 6786,12007 6789,12005 6792,12002 6795,12001 6798,11999 6801,11997 6805,11996 6808,11995 6811,11994 6815,11993 6818,11992 6822,11991 6825,11991 6829,11991 6984,11990 6984,11991 6988,11991 6991,11991 6995,11992 6998,11992 7002,11993 7005,11994 7009,11995 7012,11997 7015,11998 7018,12000 7021,12002 7024,12004 7027,12006 7030,12008 7032,12011 7035,12013 7037,12016 7039,12019 7042,12022 7043,12025 7045,12028 7047,12031 7048,12035 7049,12038 7050,12041 7051,12045 7052,12048 7053,12052 7053,12055 7053,12059 7053,12060 Z M 7053,12129 L 7053,12129 Z M 6760,11990 L 6760,11990 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="6760" y="12190" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7053,12260 L 7053,12260 7053,12264 7053,12267 7052,12271 7051,12274 7051,12278 7050,12281 7048,12285 7047,12288 7045,12291 7044,12295 7042,12298 7040,12301 7038,12303 7035,12306 7033,12309 7030,12311 7027,12314 7025,12316 7022,12318 7018,12320 7015,12321 7012,12323 7009,12324 7005,12326 7002,12327 6998,12327 6995,12328 6991,12329 6988,12329 6984,12329 6830,12329 6830,12329 6826,12329 6823,12329 6819,12328 6816,12327 6812,12327 6809,12326 6805,12324 6802,12323 6799,12321 6795,12320 6792,12318 6789,12316 6787,12314 6784,12311 6781,12309 6779,12306 6776,12303 6774,12301 6772,12298 6770,12294 6769,12291 6767,12288 6766,12285 6764,12281 6763,12278 6763,12274 6762,12271 6761,12267 6761,12264 6761,12260 6760,12260 6761,12260 6761,12256 6761,12253 6762,12249 6762,12246 6763,12242 6764,12239 6765,12235 6767,12232 6768,12229 6770,12226 6772,12223 6774,12220 6776,12217 6778,12214 6781,12212 6783,12209 6786,12207 6789,12205 6792,12202 6795,12201 6798,12199 6801,12197 6805,12196 6808,12195 6811,12194 6815,12193 6818,12192 6822,12191 6825,12191 6829,12191 6984,12190 6984,12191 6988,12191 6991,12191 6995,12192 6998,12192 7002,12193 7005,12194 7009,12195 7012,12197 7015,12198 7018,12200 7021,12202 7024,12204 7027,12206 7030,12208 7032,12211 7035,12213 7037,12216 7039,12219 7042,12222 7043,12225 7045,12228 7047,12231 7048,12235 7049,12238 7050,12241 7051,12245 7052,12248 7053,12252 7053,12255 7053,12259 7053,12260 Z M 7053,12329 L 7053,12329 Z M 6760,12190 L 6760,12190 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="6760" y="12390" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7053,12460 L 7053,12460 7053,12464 7053,12467 7052,12471 7051,12474 7051,12478 7050,12481 7048,12485 7047,12488 7045,12491 7044,12495 7042,12498 7040,12501 7038,12503 7035,12506 7033,12509 7030,12511 7027,12514 7025,12516 7022,12518 7018,12520 7015,12521 7012,12523 7009,12524 7005,12526 7002,12527 6998,12527 6995,12528 6991,12529 6988,12529 6984,12529 6830,12529 6830,12529 6826,12529 6823,12529 6819,12528 6816,12527 6812,12527 6809,12526 6805,12524 6802,12523 6799,12521 6795,12520 6792,12518 6789,12516 6787,12514 6784,12511 6781,12509 6779,12506 6776,12503 6774,12501 6772,12498 6770,12494 6769,12491 6767,12488 6766,12485 6764,12481 6763,12478 6763,12474 6762,12471 6761,12467 6761,12464 6761,12460 6760,12460 6761,12460 6761,12456 6761,12453 6762,12449 6762,12446 6763,12442 6764,12439 6765,12435 6767,12432 6768,12429 6770,12426 6772,12423 6774,12420 6776,12417 6778,12414 6781,12412 6783,12409 6786,12407 6789,12405 6792,12402 6795,12401 6798,12399 6801,12397 6805,12396 6808,12395 6811,12394 6815,12393 6818,12392 6822,12391 6825,12391 6829,12391 6984,12390 6984,12391 6988,12391 6991,12391 6995,12392 6998,12392 7002,12393 7005,12394 7009,12395 7012,12397 7015,12398 7018,12400 7021,12402 7024,12404 7027,12406 7030,12408 7032,12411 7035,12413 7037,12416 7039,12419 7042,12422 7043,12425 7045,12428 7047,12431 7048,12435 7049,12438 7050,12441 7051,12445 7052,12448 7053,12452 7053,12455 7053,12459 7053,12460 Z M 7053,12529 L 7053,12529 Z M 6760,12390 L 6760,12390 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="7487" y="11986" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7781,12056 L 7781,12056 7781,12060 7781,12063 7780,12067 7779,12070 7779,12074 7778,12077 7776,12081 7775,12084 7773,12087 7772,12091 7770,12094 7768,12097 7766,12099 7763,12102 7761,12105 7758,12107 7755,12110 7753,12112 7750,12114 7746,12116 7743,12117 7740,12119 7737,12120 7733,12122 7730,12123 7726,12123 7723,12124 7719,12125 7716,12125 7712,12125 7558,12125 7558,12125 7554,12125 7551,12125 7547,12124 7544,12123 7540,12123 7537,12122 7533,12120 7530,12119 7527,12117 7523,12116 7520,12114 7517,12112 7515,12110 7512,12107 7509,12105 7507,12102 7504,12099 7502,12097 7500,12094 7498,12090 7497,12087 7495,12084 7494,12081 7492,12077 7491,12074 7491,12070 7490,12067 7489,12063 7489,12060 7489,12056 7488,12056 7489,12056 7489,12052 7489,12049 7490,12045 7490,12042 7491,12038 7492,12035 7493,12031 7495,12028 7496,12025 7498,12022 7500,12019 7502,12016 7504,12013 7506,12010 7509,12008 7511,12005 7514,12003 7517,12001 7520,11998 7523,11997 7526,11995 7529,11993 7533,11992 7536,11991 7539,11990 7543,11989 7546,11988 7550,11987 7553,11987 7557,11987 7712,11986 7712,11987 7716,11987 7719,11987 7723,11988 7726,11988 7730,11989 7733,11990 7737,11991 7740,11993 7743,11994 7746,11996 7749,11998 7752,12000 7755,12002 7758,12004 7760,12007 7763,12009 7765,12012 7767,12015 7770,12018 7771,12021 7773,12024 7775,12027 7776,12031 7777,12034 7778,12037 7779,12041 7780,12044 7781,12048 7781,12051 7781,12055 7781,12056 Z M 7781,12125 L 7781,12125 Z M 7488,11986 L 7488,11986 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="7488" y="12185" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7781,12255 L 7781,12255 7781,12259 7781,12262 7780,12266 7779,12269 7779,12273 7778,12276 7776,12280 7775,12283 7773,12286 7772,12290 7770,12293 7768,12296 7766,12298 7763,12301 7761,12304 7758,12306 7755,12309 7753,12311 7750,12313 7746,12315 7743,12316 7740,12318 7737,12319 7733,12321 7730,12322 7726,12322 7723,12323 7719,12324 7716,12324 7712,12324 7558,12324 7558,12324 7554,12324 7551,12324 7547,12323 7544,12322 7540,12322 7537,12321 7533,12319 7530,12318 7527,12316 7523,12315 7520,12313 7517,12311 7515,12309 7512,12306 7509,12304 7507,12301 7504,12298 7502,12296 7500,12293 7498,12289 7497,12286 7495,12283 7494,12280 7492,12276 7491,12273 7491,12269 7490,12266 7489,12262 7489,12259 7489,12255 7488,12255 7489,12255 7489,12251 7489,12248 7490,12244 7490,12241 7491,12237 7492,12234 7493,12230 7495,12227 7496,12224 7498,12221 7500,12218 7502,12215 7504,12212 7506,12209 7509,12207 7511,12204 7514,12202 7517,12200 7520,12197 7523,12196 7526,12194 7529,12192 7533,12191 7536,12190 7539,12189 7543,12188 7546,12187 7550,12186 7553,12186 7557,12186 7712,12185 7712,12186 7716,12186 7719,12186 7723,12187 7726,12187 7730,12188 7733,12189 7737,12190 7740,12192 7743,12193 7746,12195 7749,12197 7752,12199 7755,12201 7758,12203 7760,12206 7763,12208 7765,12211 7767,12214 7770,12217 7771,12220 7773,12223 7775,12226 7776,12230 7777,12233 7778,12236 7779,12240 7780,12243 7781,12247 7781,12250 7781,12254 7781,12255 Z M 7781,12324 L 7781,12324 Z M 7488,12185 L 7488,12185 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="7488" y="12385" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7781,12455 L 7781,12455 7781,12459 7781,12462 7780,12466 7779,12469 7779,12473 7778,12476 7776,12480 7775,12483 7773,12486 7772,12490 7770,12493 7768,12496 7766,12498 7763,12501 7761,12504 7758,12506 7755,12509 7753,12511 7750,12513 7746,12515 7743,12516 7740,12518 7737,12519 7733,12521 7730,12522 7726,12522 7723,12523 7719,12524 7716,12524 7712,12524 7558,12524 7558,12524 7554,12524 7551,12524 7547,12523 7544,12522 7540,12522 7537,12521 7533,12519 7530,12518 7527,12516 7523,12515 7520,12513 7517,12511 7515,12509 7512,12506 7509,12504 7507,12501 7504,12498 7502,12496 7500,12493 7498,12489 7497,12486 7495,12483 7494,12480 7492,12476 7491,12473 7491,12469 7490,12466 7489,12462 7489,12459 7489,12455 7488,12455 7489,12455 7489,12451 7489,12448 7490,12444 7490,12441 7491,12437 7492,12434 7493,12430 7495,12427 7496,12424 7498,12421 7500,12418 7502,12415 7504,12412 7506,12409 7509,12407 7511,12404 7514,12402 7517,12400 7520,12397 7523,12396 7526,12394 7529,12392 7533,12391 7536,12390 7539,12389 7543,12388 7546,12387 7550,12386 7553,12386 7557,12386 7712,12385 7712,12386 7716,12386 7719,12386 7723,12387 7726,12387 7730,12388 7733,12389 7737,12390 7740,12392 7743,12393 7746,12395 7749,12397 7752,12399 7755,12401 7758,12403 7760,12406 7763,12408 7765,12411 7767,12414 7770,12417 7771,12420 7773,12423 7775,12426 7776,12430 7777,12433 7778,12436 7779,12440 7780,12443 7781,12447 7781,12450 7781,12454 7781,12455 Z M 7781,12524 L 7781,12524 Z M 7488,12385 L 7488,12385 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="7138" y="11986" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7432,12056 L 7432,12056 7432,12060 7432,12063 7431,12067 7430,12070 7430,12074 7429,12077 7427,12081 7426,12084 7424,12087 7423,12091 7421,12094 7419,12097 7417,12099 7414,12102 7412,12105 7409,12107 7406,12110 7404,12112 7401,12114 7397,12116 7394,12117 7391,12119 7388,12120 7384,12122 7381,12123 7377,12123 7374,12124 7370,12125 7367,12125 7363,12125 7209,12125 7209,12125 7205,12125 7202,12125 7198,12124 7195,12123 7191,12123 7188,12122 7184,12120 7181,12119 7178,12117 7174,12116 7171,12114 7168,12112 7166,12110 7163,12107 7160,12105 7158,12102 7155,12099 7153,12097 7151,12094 7149,12090 7148,12087 7146,12084 7145,12081 7143,12077 7142,12074 7142,12070 7141,12067 7140,12063 7140,12060 7140,12056 7139,12056 7140,12056 7140,12052 7140,12049 7141,12045 7141,12042 7142,12038 7143,12035 7144,12031 7146,12028 7147,12025 7149,12022 7151,12019 7153,12016 7155,12013 7157,12010 7160,12008 7162,12005 7165,12003 7168,12001 7171,11998 7174,11997 7177,11995 7180,11993 7184,11992 7187,11991 7190,11990 7194,11989 7197,11988 7201,11987 7204,11987 7208,11987 7363,11986 7363,11987 7367,11987 7370,11987 7374,11988 7377,11988 7381,11989 7384,11990 7388,11991 7391,11993 7394,11994 7397,11996 7400,11998 7403,12000 7406,12002 7409,12004 7411,12007 7414,12009 7416,12012 7418,12015 7421,12018 7422,12021 7424,12024 7426,12027 7427,12031 7428,12034 7429,12037 7430,12041 7431,12044 7432,12048 7432,12051 7432,12055 7432,12056 Z M 7432,12125 L 7432,12125 Z M 7139,11986 L 7139,11986 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="7139" y="12185" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7432,12255 L 7432,12255 7432,12259 7432,12262 7431,12266 7430,12269 7430,12273 7429,12276 7427,12280 7426,12283 7424,12286 7423,12290 7421,12293 7419,12296 7417,12298 7414,12301 7412,12304 7409,12306 7406,12309 7404,12311 7401,12313 7397,12315 7394,12316 7391,12318 7388,12319 7384,12321 7381,12322 7377,12322 7374,12323 7370,12324 7367,12324 7363,12324 7209,12324 7209,12324 7205,12324 7202,12324 7198,12323 7195,12322 7191,12322 7188,12321 7184,12319 7181,12318 7178,12316 7174,12315 7171,12313 7168,12311 7166,12309 7163,12306 7160,12304 7158,12301 7155,12298 7153,12296 7151,12293 7149,12289 7148,12286 7146,12283 7145,12280 7143,12276 7142,12273 7142,12269 7141,12266 7140,12262 7140,12259 7140,12255 7139,12255 7140,12255 7140,12251 7140,12248 7141,12244 7141,12241 7142,12237 7143,12234 7144,12230 7146,12227 7147,12224 7149,12221 7151,12218 7153,12215 7155,12212 7157,12209 7160,12207 7162,12204 7165,12202 7168,12200 7171,12197 7174,12196 7177,12194 7180,12192 7184,12191 7187,12190 7190,12189 7194,12188 7197,12187 7201,12186 7204,12186 7208,12186 7363,12185 7363,12186 7367,12186 7370,12186 7374,12187 7377,12187 7381,12188 7384,12189 7388,12190 7391,12192 7394,12193 7397,12195 7400,12197 7403,12199 7406,12201 7409,12203 7411,12206 7414,12208 7416,12211 7418,12214 7421,12217 7422,12220 7424,12223 7426,12226 7427,12230 7428,12233 7429,12236 7430,12240 7431,12243 7432,12247 7432,12250 7432,12254 7432,12255 Z M 7432,12324 L 7432,12324 Z M 7139,12185 L 7139,12185 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="7139" y="12385" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7432,12455 L 7432,12455 7432,12459 7432,12462 7431,12466 7430,12469 7430,12473 7429,12476 7427,12480 7426,12483 7424,12486 7423,12490 7421,12493 7419,12496 7417,12498 7414,12501 7412,12504 7409,12506 7406,12509 7404,12511 7401,12513 7397,12515 7394,12516 7391,12518 7388,12519 7384,12521 7381,12522 7377,12522 7374,12523 7370,12524 7367,12524 7363,12524 7209,12524 7209,12524 7205,12524 7202,12524 7198,12523 7195,12522 7191,12522 7188,12521 7184,12519 7181,12518 7178,12516 7174,12515 7171,12513 7168,12511 7166,12509 7163,12506 7160,12504 7158,12501 7155,12498 7153,12496 7151,12493 7149,12489 7148,12486 7146,12483 7145,12480 7143,12476 7142,12473 7142,12469 7141,12466 7140,12462 7140,12459 7140,12455 7139,12455 7140,12455 7140,12451 7140,12448 7141,12444 7141,12441 7142,12437 7143,12434 7144,12430 7146,12427 7147,12424 7149,12421 7151,12418 7153,12415 7155,12412 7157,12409 7160,12407 7162,12404 7165,12402 7168,12400 7171,12397 7174,12396 7177,12394 7180,12392 7184,12391 7187,12390 7190,12389 7194,12388 7197,12387 7201,12386 7204,12386 7208,12386 7363,12385 7363,12386 7367,12386 7370,12386 7374,12387 7377,12387 7381,12388 7384,12389 7388,12390 7391,12392 7394,12393 7397,12395 7400,12397 7403,12399 7406,12401 7409,12403 7411,12406 7414,12408 7416,12411 7418,12414 7421,12417 7422,12420 7424,12423 7426,12426 7427,12430 7428,12433 7429,12436 7430,12440 7431,12443 7432,12447 7432,12450 7432,12454 7432,12455 Z M 7432,12524 L 7432,12524 Z M 7139,12385 L 7139,12385 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="7818" y="11988" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8112,12058 L 8112,12058 8112,12062 8112,12065 8111,12069 8110,12072 8110,12076 8109,12079 8107,12083 8106,12086 8104,12089 8103,12093 8101,12096 8099,12099 8097,12101 8094,12104 8092,12107 8089,12109 8086,12112 8084,12114 8081,12116 8077,12118 8074,12119 8071,12121 8068,12122 8064,12124 8061,12125 8057,12125 8054,12126 8050,12127 8047,12127 8043,12127 7889,12127 7889,12127 7885,12127 7882,12127 7878,12126 7875,12125 7871,12125 7868,12124 7864,12122 7861,12121 7858,12119 7854,12118 7851,12116 7848,12114 7846,12112 7843,12109 7840,12107 7838,12104 7835,12101 7833,12099 7831,12096 7829,12092 7828,12089 7826,12086 7825,12083 7823,12079 7822,12076 7822,12072 7821,12069 7820,12065 7820,12062 7820,12058 7819,12058 7820,12058 7820,12054 7820,12051 7821,12047 7821,12044 7822,12040 7823,12037 7824,12033 7826,12030 7827,12027 7829,12024 7831,12021 7833,12018 7835,12015 7837,12012 7840,12010 7842,12007 7845,12005 7848,12003 7851,12000 7854,11999 7857,11997 7860,11995 7864,11994 7867,11993 7870,11992 7874,11991 7877,11990 7881,11989 7884,11989 7888,11989 8043,11988 8043,11989 8047,11989 8050,11989 8054,11990 8057,11990 8061,11991 8064,11992 8068,11993 8071,11995 8074,11996 8077,11998 8080,12000 8083,12002 8086,12004 8089,12006 8091,12009 8094,12011 8096,12014 8098,12017 8101,12020 8102,12023 8104,12026 8106,12029 8107,12033 8108,12036 8109,12039 8110,12043 8111,12046 8112,12050 8112,12053 8112,12057 8112,12058 Z M 8112,12127 L 8112,12127 Z M 7819,11988 L 7819,11988 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="7819" y="12188" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8112,12258 L 8112,12258 8112,12262 8112,12265 8111,12269 8110,12272 8110,12276 8109,12279 8107,12283 8106,12286 8104,12289 8103,12293 8101,12296 8099,12299 8097,12301 8094,12304 8092,12307 8089,12309 8086,12312 8084,12314 8081,12316 8077,12318 8074,12319 8071,12321 8068,12322 8064,12324 8061,12325 8057,12325 8054,12326 8050,12327 8047,12327 8043,12327 7889,12327 7889,12327 7885,12327 7882,12327 7878,12326 7875,12325 7871,12325 7868,12324 7864,12322 7861,12321 7858,12319 7854,12318 7851,12316 7848,12314 7846,12312 7843,12309 7840,12307 7838,12304 7835,12301 7833,12299 7831,12296 7829,12292 7828,12289 7826,12286 7825,12283 7823,12279 7822,12276 7822,12272 7821,12269 7820,12265 7820,12262 7820,12258 7819,12258 7820,12258 7820,12254 7820,12251 7821,12247 7821,12244 7822,12240 7823,12237 7824,12233 7826,12230 7827,12227 7829,12224 7831,12221 7833,12218 7835,12215 7837,12212 7840,12210 7842,12207 7845,12205 7848,12203 7851,12200 7854,12199 7857,12197 7860,12195 7864,12194 7867,12193 7870,12192 7874,12191 7877,12190 7881,12189 7884,12189 7888,12189 8043,12188 8043,12189 8047,12189 8050,12189 8054,12190 8057,12190 8061,12191 8064,12192 8068,12193 8071,12195 8074,12196 8077,12198 8080,12200 8083,12202 8086,12204 8089,12206 8091,12209 8094,12211 8096,12214 8098,12217 8101,12220 8102,12223 8104,12226 8106,12229 8107,12233 8108,12236 8109,12239 8110,12243 8111,12246 8112,12250 8112,12253 8112,12257 8112,12258 Z M 8112,12327 L 8112,12327 Z M 7819,12188 L 7819,12188 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="7819" y="12388" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8112,12458 L 8112,12458 8112,12462 8112,12465 8111,12469 8110,12472 8110,12476 8109,12479 8107,12483 8106,12486 8104,12489 8103,12493 8101,12496 8099,12499 8097,12501 8094,12504 8092,12507 8089,12509 8086,12512 8084,12514 8081,12516 8077,12518 8074,12519 8071,12521 8068,12522 8064,12524 8061,12525 8057,12525 8054,12526 8050,12527 8047,12527 8043,12527 7889,12527 7889,12527 7885,12527 7882,12527 7878,12526 7875,12525 7871,12525 7868,12524 7864,12522 7861,12521 7858,12519 7854,12518 7851,12516 7848,12514 7846,12512 7843,12509 7840,12507 7838,12504 7835,12501 7833,12499 7831,12496 7829,12492 7828,12489 7826,12486 7825,12483 7823,12479 7822,12476 7822,12472 7821,12469 7820,12465 7820,12462 7820,12458 7819,12458 7820,12458 7820,12454 7820,12451 7821,12447 7821,12444 7822,12440 7823,12437 7824,12433 7826,12430 7827,12427 7829,12424 7831,12421 7833,12418 7835,12415 7837,12412 7840,12410 7842,12407 7845,12405 7848,12403 7851,12400 7854,12399 7857,12397 7860,12395 7864,12394 7867,12393 7870,12392 7874,12391 7877,12390 7881,12389 7884,12389 7888,12389 8043,12388 8043,12389 8047,12389 8050,12389 8054,12390 8057,12390 8061,12391 8064,12392 8068,12393 8071,12395 8074,12396 8077,12398 8080,12400 8083,12402 8086,12404 8089,12406 8091,12409 8094,12411 8096,12414 8098,12417 8101,12420 8102,12423 8104,12426 8106,12429 8107,12433 8108,12436 8109,12439 8110,12443 8111,12446 8112,12450 8112,12453 8112,12457 8112,12458 Z M 8112,12527 L 8112,12527 Z M 7819,12388 L 7819,12388 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="3046" y="11960" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3339,12030 L 3339,12030 3339,12034 3339,12037 3338,12041 3337,12044 3337,12048 3336,12051 3334,12055 3333,12058 3331,12061 3330,12065 3328,12068 3326,12071 3324,12073 3321,12076 3319,12079 3316,12081 3313,12084 3311,12086 3308,12088 3304,12090 3301,12091 3298,12093 3295,12094 3291,12096 3288,12097 3284,12097 3281,12098 3277,12099 3274,12099 3270,12099 3116,12099 3116,12099 3112,12099 3109,12099 3105,12098 3102,12097 3098,12097 3095,12096 3091,12094 3088,12093 3085,12091 3081,12090 3078,12088 3075,12086 3073,12084 3070,12081 3067,12079 3065,12076 3062,12073 3060,12071 3058,12068 3056,12064 3055,12061 3053,12058 3052,12055 3050,12051 3049,12048 3049,12044 3048,12041 3047,12037 3047,12034 3047,12030 3046,12030 3047,12030 3047,12026 3047,12023 3048,12019 3048,12016 3049,12012 3050,12009 3051,12005 3053,12002 3054,11999 3056,11996 3058,11993 3060,11990 3062,11987 3064,11984 3067,11982 3069,11979 3072,11977 3075,11975 3078,11972 3081,11971 3084,11969 3087,11967 3091,11966 3094,11965 3097,11964 3101,11963 3104,11962 3108,11961 3111,11961 3115,11961 3270,11960 3270,11961 3274,11961 3277,11961 3281,11962 3284,11962 3288,11963 3291,11964 3295,11965 3298,11967 3301,11968 3304,11970 3307,11972 3310,11974 3313,11976 3316,11978 3318,11981 3321,11983 3323,11986 3325,11989 3328,11992 3329,11995 3331,11998 3333,12001 3334,12005 3335,12008 3336,12011 3337,12015 3338,12018 3339,12022 3339,12025 3339,12029 3339,12030 Z M 3339,12099 L 3339,12099 Z M 3046,11960 L 3046,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="3046" y="12160" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3339,12230 L 3339,12230 3339,12234 3339,12237 3338,12241 3337,12244 3337,12248 3336,12251 3334,12255 3333,12258 3331,12261 3330,12265 3328,12268 3326,12271 3324,12273 3321,12276 3319,12279 3316,12281 3313,12284 3311,12286 3308,12288 3304,12290 3301,12291 3298,12293 3295,12294 3291,12296 3288,12297 3284,12297 3281,12298 3277,12299 3274,12299 3270,12299 3116,12299 3116,12299 3112,12299 3109,12299 3105,12298 3102,12297 3098,12297 3095,12296 3091,12294 3088,12293 3085,12291 3081,12290 3078,12288 3075,12286 3073,12284 3070,12281 3067,12279 3065,12276 3062,12273 3060,12271 3058,12268 3056,12264 3055,12261 3053,12258 3052,12255 3050,12251 3049,12248 3049,12244 3048,12241 3047,12237 3047,12234 3047,12230 3046,12230 3047,12230 3047,12226 3047,12223 3048,12219 3048,12216 3049,12212 3050,12209 3051,12205 3053,12202 3054,12199 3056,12196 3058,12193 3060,12190 3062,12187 3064,12184 3067,12182 3069,12179 3072,12177 3075,12175 3078,12172 3081,12171 3084,12169 3087,12167 3091,12166 3094,12165 3097,12164 3101,12163 3104,12162 3108,12161 3111,12161 3115,12161 3270,12160 3270,12161 3274,12161 3277,12161 3281,12162 3284,12162 3288,12163 3291,12164 3295,12165 3298,12167 3301,12168 3304,12170 3307,12172 3310,12174 3313,12176 3316,12178 3318,12181 3321,12183 3323,12186 3325,12189 3328,12192 3329,12195 3331,12198 3333,12201 3334,12205 3335,12208 3336,12211 3337,12215 3338,12218 3339,12222 3339,12225 3339,12229 3339,12230 Z M 3339,12299 L 3339,12299 Z M 3046,12160 L 3046,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="3045" y="12360" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3339,12430 L 3339,12430 3339,12434 3339,12437 3338,12441 3337,12444 3337,12448 3336,12451 3334,12455 3333,12458 3331,12461 3330,12465 3328,12468 3326,12471 3324,12473 3321,12476 3319,12479 3316,12481 3313,12484 3311,12486 3308,12488 3304,12490 3301,12491 3298,12493 3295,12494 3291,12496 3288,12497 3284,12497 3281,12498 3277,12499 3274,12499 3270,12499 3116,12499 3116,12499 3112,12499 3109,12499 3105,12498 3102,12497 3098,12497 3095,12496 3091,12494 3088,12493 3085,12491 3081,12490 3078,12488 3075,12486 3073,12484 3070,12481 3067,12479 3065,12476 3062,12473 3060,12471 3058,12468 3056,12464 3055,12461 3053,12458 3052,12455 3050,12451 3049,12448 3049,12444 3048,12441 3047,12437 3047,12434 3047,12430 3046,12430 3047,12430 3047,12426 3047,12423 3048,12419 3048,12416 3049,12412 3050,12409 3051,12405 3053,12402 3054,12399 3056,12396 3058,12393 3060,12390 3062,12387 3064,12384 3067,12382 3069,12379 3072,12377 3075,12375 3078,12372 3081,12371 3084,12369 3087,12367 3091,12366 3094,12365 3097,12364 3101,12363 3104,12362 3108,12361 3111,12361 3115,12361 3270,12360 3270,12361 3274,12361 3277,12361 3281,12362 3284,12362 3288,12363 3291,12364 3295,12365 3298,12367 3301,12368 3304,12370 3307,12372 3310,12374 3313,12376 3316,12378 3318,12381 3321,12383 3323,12386 3325,12389 3328,12392 3329,12395 3331,12398 3333,12401 3334,12405 3335,12408 3336,12411 3337,12415 3338,12418 3339,12422 3339,12425 3339,12429 3339,12430 Z M 3339,12499 L 3339,12499 Z M 3046,12360 L 3046,12360 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="2697" y="11960" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2990,12030 L 2990,12030 2990,12034 2990,12037 2989,12041 2988,12044 2988,12048 2987,12051 2985,12055 2984,12058 2982,12061 2981,12065 2979,12068 2977,12071 2975,12073 2972,12076 2970,12079 2967,12081 2964,12084 2962,12086 2959,12088 2955,12090 2952,12091 2949,12093 2946,12094 2942,12096 2939,12097 2935,12097 2932,12098 2928,12099 2925,12099 2921,12099 2767,12099 2767,12099 2763,12099 2760,12099 2756,12098 2753,12097 2749,12097 2746,12096 2742,12094 2739,12093 2736,12091 2732,12090 2729,12088 2726,12086 2724,12084 2721,12081 2718,12079 2716,12076 2713,12073 2711,12071 2709,12068 2707,12064 2706,12061 2704,12058 2703,12055 2701,12051 2700,12048 2700,12044 2699,12041 2698,12037 2698,12034 2698,12030 2697,12030 2698,12030 2698,12026 2698,12023 2699,12019 2699,12016 2700,12012 2701,12009 2702,12005 2704,12002 2705,11999 2707,11996 2709,11993 2711,11990 2713,11987 2715,11984 2718,11982 2720,11979 2723,11977 2726,11975 2729,11972 2732,11971 2735,11969 2738,11967 2742,11966 2745,11965 2748,11964 2752,11963 2755,11962 2759,11961 2762,11961 2766,11961 2921,11960 2921,11961 2925,11961 2928,11961 2932,11962 2935,11962 2939,11963 2942,11964 2946,11965 2949,11967 2952,11968 2955,11970 2958,11972 2961,11974 2964,11976 2967,11978 2969,11981 2972,11983 2974,11986 2976,11989 2979,11992 2980,11995 2982,11998 2984,12001 2985,12005 2986,12008 2987,12011 2988,12015 2989,12018 2990,12022 2990,12025 2990,12029 2990,12030 Z M 2990,12099 L 2990,12099 Z M 2697,11960 L 2697,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="2697" y="12160" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2990,12230 L 2990,12230 2990,12234 2990,12237 2989,12241 2988,12244 2988,12248 2987,12251 2985,12255 2984,12258 2982,12261 2981,12265 2979,12268 2977,12271 2975,12273 2972,12276 2970,12279 2967,12281 2964,12284 2962,12286 2959,12288 2955,12290 2952,12291 2949,12293 2946,12294 2942,12296 2939,12297 2935,12297 2932,12298 2928,12299 2925,12299 2921,12299 2767,12299 2767,12299 2763,12299 2760,12299 2756,12298 2753,12297 2749,12297 2746,12296 2742,12294 2739,12293 2736,12291 2732,12290 2729,12288 2726,12286 2724,12284 2721,12281 2718,12279 2716,12276 2713,12273 2711,12271 2709,12268 2707,12264 2706,12261 2704,12258 2703,12255 2701,12251 2700,12248 2700,12244 2699,12241 2698,12237 2698,12234 2698,12230 2697,12230 2698,12230 2698,12226 2698,12223 2699,12219 2699,12216 2700,12212 2701,12209 2702,12205 2704,12202 2705,12199 2707,12196 2709,12193 2711,12190 2713,12187 2715,12184 2718,12182 2720,12179 2723,12177 2726,12175 2729,12172 2732,12171 2735,12169 2738,12167 2742,12166 2745,12165 2748,12164 2752,12163 2755,12162 2759,12161 2762,12161 2766,12161 2921,12160 2921,12161 2925,12161 2928,12161 2932,12162 2935,12162 2939,12163 2942,12164 2946,12165 2949,12167 2952,12168 2955,12170 2958,12172 2961,12174 2964,12176 2967,12178 2969,12181 2972,12183 2974,12186 2976,12189 2979,12192 2980,12195 2982,12198 2984,12201 2985,12205 2986,12208 2987,12211 2988,12215 2989,12218 2990,12222 2990,12225 2990,12229 2990,12230 Z M 2990,12299 L 2990,12299 Z M 2697,12160 L 2697,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="2696" y="12360" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2990,12430 L 2990,12430 2990,12434 2990,12437 2989,12441 2988,12444 2988,12448 2987,12451 2985,12455 2984,12458 2982,12461 2981,12465 2979,12468 2977,12471 2975,12473 2972,12476 2970,12479 2967,12481 2964,12484 2962,12486 2959,12488 2955,12490 2952,12491 2949,12493 2946,12494 2942,12496 2939,12497 2935,12497 2932,12498 2928,12499 2925,12499 2921,12499 2767,12499 2767,12499 2763,12499 2760,12499 2756,12498 2753,12497 2749,12497 2746,12496 2742,12494 2739,12493 2736,12491 2732,12490 2729,12488 2726,12486 2724,12484 2721,12481 2718,12479 2716,12476 2713,12473 2711,12471 2709,12468 2707,12464 2706,12461 2704,12458 2703,12455 2701,12451 2700,12448 2700,12444 2699,12441 2698,12437 2698,12434 2698,12430 2697,12430 2698,12430 2698,12426 2698,12423 2699,12419 2699,12416 2700,12412 2701,12409 2702,12405 2704,12402 2705,12399 2707,12396 2709,12393 2711,12390 2713,12387 2715,12384 2718,12382 2720,12379 2723,12377 2726,12375 2729,12372 2732,12371 2735,12369 2738,12367 2742,12366 2745,12365 2748,12364 2752,12363 2755,12362 2759,12361 2762,12361 2766,12361 2921,12360 2921,12361 2925,12361 2928,12361 2932,12362 2935,12362 2939,12363 2942,12364 2946,12365 2949,12367 2952,12368 2955,12370 2958,12372 2961,12374 2964,12376 2967,12378 2969,12381 2972,12383 2974,12386 2976,12389 2979,12392 2980,12395 2982,12398 2984,12401 2985,12405 2986,12408 2987,12411 2988,12415 2989,12418 2990,12422 2990,12425 2990,12429 2990,12430 Z M 2990,12499 L 2990,12499 Z M 2697,12360 L 2697,12360 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="3377" y="11963" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3670,12033 L 3670,12033 3670,12037 3670,12040 3669,12044 3668,12047 3668,12051 3667,12054 3665,12058 3664,12061 3662,12064 3661,12068 3659,12071 3657,12074 3655,12076 3652,12079 3650,12082 3647,12084 3644,12087 3642,12089 3639,12091 3635,12093 3632,12094 3629,12096 3626,12097 3622,12099 3619,12100 3615,12100 3612,12101 3608,12102 3605,12102 3601,12102 3447,12102 3447,12102 3443,12102 3440,12102 3436,12101 3433,12100 3429,12100 3426,12099 3422,12097 3419,12096 3416,12094 3412,12093 3409,12091 3406,12089 3404,12087 3401,12084 3398,12082 3396,12079 3393,12076 3391,12074 3389,12071 3387,12067 3386,12064 3384,12061 3383,12058 3381,12054 3380,12051 3380,12047 3379,12044 3378,12040 3378,12037 3378,12033 3377,12033 3378,12033 3378,12029 3378,12026 3379,12022 3379,12019 3380,12015 3381,12012 3382,12008 3384,12005 3385,12002 3387,11999 3389,11996 3391,11993 3393,11990 3395,11987 3398,11985 3400,11982 3403,11980 3406,11978 3409,11975 3412,11974 3415,11972 3418,11970 3422,11969 3425,11968 3428,11967 3432,11966 3435,11965 3439,11964 3442,11964 3446,11964 3601,11963 3601,11964 3605,11964 3608,11964 3612,11965 3615,11965 3619,11966 3622,11967 3626,11968 3629,11970 3632,11971 3635,11973 3638,11975 3641,11977 3644,11979 3647,11981 3649,11984 3652,11986 3654,11989 3656,11992 3659,11995 3660,11998 3662,12001 3664,12004 3665,12008 3666,12011 3667,12014 3668,12018 3669,12021 3670,12025 3670,12028 3670,12032 3670,12033 Z M 3670,12102 L 3670,12102 Z M 3377,11963 L 3377,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="3377" y="12163" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3670,12233 L 3670,12233 3670,12237 3670,12240 3669,12244 3668,12247 3668,12251 3667,12254 3665,12258 3664,12261 3662,12264 3661,12268 3659,12271 3657,12274 3655,12276 3652,12279 3650,12282 3647,12284 3644,12287 3642,12289 3639,12291 3635,12293 3632,12294 3629,12296 3626,12297 3622,12299 3619,12300 3615,12300 3612,12301 3608,12302 3605,12302 3601,12302 3447,12302 3447,12302 3443,12302 3440,12302 3436,12301 3433,12300 3429,12300 3426,12299 3422,12297 3419,12296 3416,12294 3412,12293 3409,12291 3406,12289 3404,12287 3401,12284 3398,12282 3396,12279 3393,12276 3391,12274 3389,12271 3387,12267 3386,12264 3384,12261 3383,12258 3381,12254 3380,12251 3380,12247 3379,12244 3378,12240 3378,12237 3378,12233 3377,12233 3378,12233 3378,12229 3378,12226 3379,12222 3379,12219 3380,12215 3381,12212 3382,12208 3384,12205 3385,12202 3387,12199 3389,12196 3391,12193 3393,12190 3395,12187 3398,12185 3400,12182 3403,12180 3406,12178 3409,12175 3412,12174 3415,12172 3418,12170 3422,12169 3425,12168 3428,12167 3432,12166 3435,12165 3439,12164 3442,12164 3446,12164 3601,12163 3601,12164 3605,12164 3608,12164 3612,12165 3615,12165 3619,12166 3622,12167 3626,12168 3629,12170 3632,12171 3635,12173 3638,12175 3641,12177 3644,12179 3647,12181 3649,12184 3652,12186 3654,12189 3656,12192 3659,12195 3660,12198 3662,12201 3664,12204 3665,12208 3666,12211 3667,12214 3668,12218 3669,12221 3670,12225 3670,12228 3670,12232 3670,12233 Z M 3670,12302 L 3670,12302 Z M 3377,12163 L 3377,12163 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="3376" y="12363" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3670,12433 L 3670,12433 3670,12437 3670,12440 3669,12444 3668,12447 3668,12451 3667,12454 3665,12458 3664,12461 3662,12464 3661,12468 3659,12471 3657,12474 3655,12476 3652,12479 3650,12482 3647,12484 3644,12487 3642,12489 3639,12491 3635,12493 3632,12494 3629,12496 3626,12497 3622,12499 3619,12500 3615,12500 3612,12501 3608,12502 3605,12502 3601,12502 3447,12502 3447,12502 3443,12502 3440,12502 3436,12501 3433,12500 3429,12500 3426,12499 3422,12497 3419,12496 3416,12494 3412,12493 3409,12491 3406,12489 3404,12487 3401,12484 3398,12482 3396,12479 3393,12476 3391,12474 3389,12471 3387,12467 3386,12464 3384,12461 3383,12458 3381,12454 3380,12451 3380,12447 3379,12444 3378,12440 3378,12437 3378,12433 3377,12433 3378,12433 3378,12429 3378,12426 3379,12422 3379,12419 3380,12415 3381,12412 3382,12408 3384,12405 3385,12402 3387,12399 3389,12396 3391,12393 3393,12390 3395,12387 3398,12385 3400,12382 3403,12380 3406,12378 3409,12375 3412,12374 3415,12372 3418,12370 3422,12369 3425,12368 3428,12367 3432,12366 3435,12365 3439,12364 3442,12364 3446,12364 3601,12363 3601,12364 3605,12364 3608,12364 3612,12365 3615,12365 3619,12366 3622,12367 3626,12368 3629,12370 3632,12371 3635,12373 3638,12375 3641,12377 3644,12379 3647,12381 3649,12384 3652,12386 3654,12389 3656,12392 3659,12395 3660,12398 3662,12401 3664,12404 3665,12408 3666,12411 3667,12414 3668,12418 3669,12421 3670,12425 3670,12428 3670,12432 3670,12433 Z M 3670,12502 L 3670,12502 Z M 3377,12363 L 3377,12363 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="1216" y="9669" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1466" y="10065"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1466" y="10412"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="1236" y="2187" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4856,5383 L 1254,5383 1254,2205 8458,2205 8458,5383 4856,5383 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4856,5383 L 1254,5383 1254,2205 8458,2205 8458,5383 4856,5383 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="1354" y="2523"><tspan fill="rgb(0,0,0)" stroke="none">Armv8</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="1354" y="2904"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="1938" y="3355" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3356,4539 L 1956,4539 1956,3373 4756,3373 4756,4539 3356,4539 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 3356,4539 L 1956,4539 1956,3373 4756,3373 4756,4539 3356,4539 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2817" y="3677"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2127" y="4030"><tspan fill="rgb(255,255,255)" stroke="none">Marvell </tspan><tspan fill="rgb(255,255,255)" stroke="none">ThunderX2</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2849" y="4383"><tspan fill="rgb(255,255,255)" stroke="none">CN9975</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="2910" y="5285" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 3363,5728 L 2919,5728 2919,5294 3806,5294 3806,5728 3363,5728 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 3363,5728 L 2919,5728 2919,5294 3806,5294 3806,5728 3363,5728 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3088" y="5592"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="3153" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3237,5790 L 3162,5790 3162,5691 3311,5691 3311,5790 3237,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3237,5790 L 3162,5790 3162,5691 3311,5691 3311,5790 3237,5790 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="3364" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3448,5788 L 3373,5788 3373,5689 3522,5689 3522,5788 3448,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3448,5788 L 3373,5788 3373,5689 3522,5689 3522,5788 3448,5788 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="3129" y="4553" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 3406,5286 L 3129,5125 3267,5125 3267,4715 3129,4715 3406,4553 3684,4715 3545,4715 3545,5125 3684,5125 3406,5286 Z M 3129,5286 L 3129,5286 Z M 3684,4553 L 3684,4553 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="3168" y="4743" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 3406,5086 L 3168,5086 3168,4743 3643,4743 3643,5086 3406,5086 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3177" y="5028"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="4656" y="2650" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4906" y="3057"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="5258" y="3340" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6676,4524 L 5276,4524 5276,3358 8076,3358 8076,4524 6676,4524 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 6676,4524 L 5276,4524 5276,3358 8076,3358 8076,4524 6676,4524 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6101" y="3662"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1 </tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5447" y="4015"><tspan fill="rgb(255,255,255)" stroke="none">Marvell </tspan><tspan fill="rgb(255,255,255)" stroke="none">ThunderX2</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6169" y="4368"><tspan fill="rgb(255,255,255)" stroke="none">CN9975</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="6225" y="5279" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6678,5722 L 6234,5722 6234,5288 7121,5288 7121,5722 6678,5722 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6678,5722 L 6234,5722 6234,5288 7121,5288 7121,5722 6678,5722 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6403" y="5586"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="6531" y="5767" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6551,5785 L 6549,6531"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6551,5785 L 6551,5785 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6549,6531 L 6549,6531 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="6467" y="5676" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6551,5784 L 6476,5784 6476,5685 6625,5685 6625,5784 6551,5784 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6551,5784 L 6476,5784 6476,5685 6625,5685 6625,5784 6551,5784 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="6679" y="5674" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6763,5782 L 6688,5782 6688,5683 6837,5683 6837,5782 6763,5782 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6763,5782 L 6688,5782 6688,5683 6837,5683 6837,5782 6763,5782 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="6769" y="5765" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6787,5783 L 6793,6531"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6787,5783 L 6787,5783 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6793,6531 L 6793,6531 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="6444" y="4548" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6721,5281 L 6444,5120 6582,5120 6582,4710 6444,4710 6721,4548 6999,4710 6860,4710 6860,5120 6999,5120 6721,5281 Z M 6444,5281 L 6444,5281 Z M 6999,4548 L 6999,4548 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="6482" y="4738" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6720,5081 L 6482,5081 6482,4738 6957,4738 6957,5081 6720,5081 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6491" y="5023"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="4555" y="3475" width="891" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4555,3983 L 4814,3475 4814,3729 5185,3729 5185,3475 5445,3983 5185,4492 5185,4237 4814,4237 4814,4492 4555,3983 Z M 4555,3475 L 4555,3475 Z M 5445,4492 L 5445,4492 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="6153" y="6406" width="997" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7096,6459 L 7096,6459 7096,6466 7096,6472 7095,6479 7095,6485 7094,6491 7093,6498 7093,6504 7091,6510 7090,6516 7089,6522 7088,6527 7086,6533 7084,6538 7083,6543 7081,6547 7079,6552 7077,6556 7075,6560 7073,6564 7070,6567 7068,6570 7066,6573 7063,6576 7061,6578 7058,6580 7056,6581 7053,6582 7050,6583 7048,6584 7045,6584 6258,6586 6258,6586 6255,6586 6253,6585 6250,6584 6247,6583 6245,6582 6242,6580 6240,6578 6237,6575 6235,6572 6233,6569 6230,6566 6228,6562 6226,6558 6224,6554 6222,6549 6220,6544 6219,6539 6217,6534 6215,6529 6214,6523 6213,6517 6212,6511 6210,6505 6210,6499 6209,6493 6208,6486 6208,6480 6207,6473 6207,6467 6207,6460"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7096,6459 L 7096,6459 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6206,6586 L 6206,6586 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="2512" y="1521" width="4708" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2764" y="2069"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test (SUT)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="1170" y="4407" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1420" y="4803"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1420" y="5150"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="4617" y="10685" width="892" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4617,11193 L 4876,10685 4876,10939 5247,10939 5247,10685 5507,11193 5247,11702 5247,11447 4876,11447 4876,11702 4617,11193 Z M 4617,10685 L 4617,10685 Z M 5507,11702 L 5507,11702 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="4772" y="10965" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5076,11346 L 4772,11346 4772,10965 5380,10965 5380,11346 5076,11346 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4840" y="11269"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="3320" y="2779" width="249" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3568,2838 L 3568,2838 3568,2841 3568,2844 3567,2847 3567,2850 3566,2853 3565,2856 3564,2859 3563,2862 3562,2864 3560,2867 3559,2870 3557,2872 3555,2875 3553,2877 3551,2879 3549,2881 3547,2883 3544,2885 3542,2887 3539,2888 3536,2890 3534,2891 3531,2892 3528,2893 3525,2894 3522,2895 3519,2895 3516,2896 3513,2896 3510,2896 3380,2896 3380,2896 3377,2896 3374,2896 3371,2895 3368,2895 3365,2894 3362,2893 3359,2892 3356,2891 3354,2890 3351,2888 3348,2887 3346,2885 3343,2883 3341,2881 3339,2879 3337,2877 3335,2875 3333,2872 3331,2870 3330,2867 3328,2864 3327,2862 3326,2859 3325,2856 3324,2853 3323,2850 3323,2847 3322,2844 3322,2841 3322,2838 3321,2838 3322,2838 3322,2835 3322,2832 3323,2829 3323,2826 3324,2823 3325,2820 3326,2817 3327,2815 3328,2812 3330,2809 3331,2807 3333,2804 3335,2802 3337,2800 3339,2797 3341,2795 3343,2793 3345,2791 3348,2790 3350,2788 3353,2787 3356,2785 3359,2784 3361,2783 3364,2782 3367,2781 3370,2781 3373,2780 3376,2780 3379,2780 3510,2779 3510,2780 3513,2780 3516,2780 3519,2781 3522,2781 3525,2782 3528,2783 3531,2784 3533,2785 3536,2786 3539,2788 3541,2789 3544,2791 3546,2793 3548,2795 3551,2797 3553,2799 3555,2801 3557,2803 3558,2806 3560,2808 3561,2811 3563,2814 3564,2817 3565,2819 3566,2822 3567,2825 3567,2828 3568,2831 3568,2834 3568,2837 3568,2838 Z M 3568,2896 L 3568,2896 Z M 3321,2779 L 3321,2779 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="3321" y="2947" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3568,3006 L 3568,3006 3568,3009 3568,3012 3567,3015 3567,3018 3566,3021 3565,3024 3564,3027 3563,3030 3562,3032 3560,3035 3559,3038 3557,3040 3555,3043 3553,3045 3551,3047 3549,3049 3547,3051 3544,3053 3542,3055 3539,3056 3536,3058 3534,3059 3531,3060 3528,3061 3525,3062 3522,3063 3519,3063 3516,3064 3513,3064 3510,3064 3380,3064 3380,3064 3377,3064 3374,3064 3371,3063 3368,3063 3365,3062 3362,3061 3359,3060 3356,3059 3354,3058 3351,3056 3348,3055 3346,3053 3343,3051 3341,3049 3339,3047 3337,3045 3335,3043 3333,3040 3331,3038 3330,3035 3328,3032 3327,3030 3326,3027 3325,3024 3324,3021 3323,3018 3323,3015 3322,3012 3322,3009 3322,3006 3321,3006 3322,3006 3322,3003 3322,3000 3323,2997 3323,2994 3324,2991 3325,2988 3326,2985 3327,2983 3328,2980 3330,2977 3331,2975 3333,2972 3335,2970 3337,2968 3339,2965 3341,2963 3343,2961 3345,2959 3348,2958 3350,2956 3353,2955 3356,2953 3359,2952 3361,2951 3364,2950 3367,2949 3370,2949 3373,2948 3376,2948 3379,2948 3510,2947 3510,2948 3513,2948 3516,2948 3519,2949 3522,2949 3525,2950 3528,2951 3531,2952 3533,2953 3536,2954 3539,2956 3541,2957 3544,2959 3546,2961 3548,2963 3551,2965 3553,2967 3555,2969 3557,2971 3558,2974 3560,2976 3561,2979 3563,2982 3564,2985 3565,2987 3566,2990 3567,2993 3567,2996 3568,2999 3568,3002 3568,3005 3568,3006 Z M 3568,3064 L 3568,3064 Z M 3321,2947 L 3321,2947 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="3321" y="3115" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3568,3174 L 3568,3174 3568,3177 3568,3180 3567,3183 3567,3186 3566,3189 3565,3192 3564,3195 3563,3198 3562,3200 3560,3203 3559,3206 3557,3208 3555,3211 3553,3213 3551,3215 3549,3217 3547,3219 3544,3221 3542,3223 3539,3224 3536,3226 3534,3227 3531,3228 3528,3229 3525,3230 3522,3231 3519,3231 3516,3232 3513,3232 3510,3232 3380,3232 3380,3232 3377,3232 3374,3232 3371,3231 3368,3231 3365,3230 3362,3229 3359,3228 3356,3227 3354,3226 3351,3224 3348,3223 3346,3221 3343,3219 3341,3217 3339,3215 3337,3213 3335,3211 3333,3208 3331,3206 3330,3203 3328,3200 3327,3198 3326,3195 3325,3192 3324,3189 3323,3186 3323,3183 3322,3180 3322,3177 3322,3174 3321,3174 3322,3174 3322,3171 3322,3168 3323,3165 3323,3162 3324,3159 3325,3156 3326,3153 3327,3151 3328,3148 3330,3145 3331,3143 3333,3140 3335,3138 3337,3136 3339,3133 3341,3131 3343,3129 3345,3127 3348,3126 3350,3124 3353,3123 3356,3121 3359,3120 3361,3119 3364,3118 3367,3117 3370,3117 3373,3116 3376,3116 3379,3116 3510,3115 3510,3116 3513,3116 3516,3116 3519,3117 3522,3117 3525,3118 3528,3119 3531,3120 3533,3121 3536,3122 3539,3124 3541,3125 3544,3127 3546,3129 3548,3131 3551,3133 3553,3135 3555,3137 3557,3139 3558,3142 3560,3144 3561,3147 3563,3150 3564,3153 3565,3155 3566,3158 3567,3161 3567,3164 3568,3167 3568,3170 3568,3173 3568,3174 Z M 3568,3232 L 3568,3232 Z M 3321,3115 L 3321,3115 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="3028" y="2779" width="247" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3274,2838 L 3274,2838 3274,2841 3274,2844 3273,2847 3273,2850 3272,2853 3271,2856 3270,2859 3269,2862 3268,2864 3266,2867 3265,2870 3263,2872 3261,2875 3259,2877 3257,2879 3255,2881 3253,2883 3250,2885 3248,2887 3245,2888 3242,2890 3240,2891 3237,2892 3234,2893 3231,2894 3228,2895 3225,2895 3222,2896 3219,2896 3216,2896 3087,2896 3087,2896 3084,2896 3081,2896 3078,2895 3075,2895 3072,2894 3069,2893 3066,2892 3063,2891 3061,2890 3058,2888 3055,2887 3053,2885 3050,2883 3048,2881 3046,2879 3044,2877 3042,2875 3040,2872 3038,2870 3037,2867 3035,2864 3034,2862 3033,2859 3032,2856 3031,2853 3030,2850 3030,2847 3029,2844 3029,2841 3029,2838 3028,2838 3029,2838 3029,2835 3029,2832 3030,2829 3030,2826 3031,2823 3032,2820 3033,2817 3034,2815 3035,2812 3037,2809 3038,2807 3040,2804 3042,2802 3044,2800 3046,2797 3048,2795 3050,2793 3052,2791 3055,2790 3057,2788 3060,2787 3063,2785 3066,2784 3068,2783 3071,2782 3074,2781 3077,2781 3080,2780 3083,2780 3086,2780 3216,2779 3216,2780 3219,2780 3222,2780 3225,2781 3228,2781 3231,2782 3234,2783 3237,2784 3239,2785 3242,2786 3245,2788 3247,2789 3250,2791 3252,2793 3254,2795 3257,2797 3259,2799 3261,2801 3263,2803 3264,2806 3266,2808 3267,2811 3269,2814 3270,2817 3271,2819 3272,2822 3273,2825 3273,2828 3274,2831 3274,2834 3274,2837 3274,2838 Z M 3274,2896 L 3274,2896 Z M 3028,2779 L 3028,2779 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="3028" y="2947" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3274,3006 L 3274,3006 3274,3009 3274,3012 3273,3015 3273,3018 3272,3021 3271,3024 3270,3027 3269,3030 3268,3032 3266,3035 3265,3038 3263,3040 3261,3043 3259,3045 3257,3047 3255,3049 3253,3051 3250,3053 3248,3055 3245,3056 3242,3058 3240,3059 3237,3060 3234,3061 3231,3062 3228,3063 3225,3063 3222,3064 3219,3064 3216,3064 3087,3064 3087,3064 3084,3064 3081,3064 3078,3063 3075,3063 3072,3062 3069,3061 3066,3060 3063,3059 3061,3058 3058,3056 3055,3055 3053,3053 3050,3051 3048,3049 3046,3047 3044,3045 3042,3043 3040,3040 3038,3038 3037,3035 3035,3032 3034,3030 3033,3027 3032,3024 3031,3021 3030,3018 3030,3015 3029,3012 3029,3009 3029,3006 3028,3006 3029,3006 3029,3003 3029,3000 3030,2997 3030,2994 3031,2991 3032,2988 3033,2985 3034,2983 3035,2980 3037,2977 3038,2975 3040,2972 3042,2970 3044,2968 3046,2965 3048,2963 3050,2961 3052,2959 3055,2958 3057,2956 3060,2955 3063,2953 3066,2952 3068,2951 3071,2950 3074,2949 3077,2949 3080,2948 3083,2948 3086,2948 3216,2947 3216,2948 3219,2948 3222,2948 3225,2949 3228,2949 3231,2950 3234,2951 3237,2952 3239,2953 3242,2954 3245,2956 3247,2957 3250,2959 3252,2961 3254,2963 3257,2965 3259,2967 3261,2969 3263,2971 3264,2974 3266,2976 3267,2979 3269,2982 3270,2985 3271,2987 3272,2990 3273,2993 3273,2996 3274,2999 3274,3002 3274,3005 3274,3006 Z M 3274,3064 L 3274,3064 Z M 3028,2947 L 3028,2947 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="3028" y="3115" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3274,3174 L 3274,3174 3274,3177 3274,3180 3273,3183 3273,3186 3272,3189 3271,3192 3270,3195 3269,3198 3268,3200 3266,3203 3265,3206 3263,3208 3261,3211 3259,3213 3257,3215 3255,3217 3253,3219 3250,3221 3248,3223 3245,3224 3242,3226 3240,3227 3237,3228 3234,3229 3231,3230 3228,3231 3225,3231 3222,3232 3219,3232 3216,3232 3087,3232 3087,3232 3084,3232 3081,3232 3078,3231 3075,3231 3072,3230 3069,3229 3066,3228 3063,3227 3061,3226 3058,3224 3055,3223 3053,3221 3050,3219 3048,3217 3046,3215 3044,3213 3042,3211 3040,3208 3038,3206 3037,3203 3035,3200 3034,3198 3033,3195 3032,3192 3031,3189 3030,3186 3030,3183 3029,3180 3029,3177 3029,3174 3028,3174 3029,3174 3029,3171 3029,3168 3030,3165 3030,3162 3031,3159 3032,3156 3033,3153 3034,3151 3035,3148 3037,3145 3038,3143 3040,3140 3042,3138 3044,3136 3046,3133 3048,3131 3050,3129 3052,3127 3055,3126 3057,3124 3060,3123 3063,3121 3066,3120 3068,3119 3071,3118 3074,3117 3077,3117 3080,3116 3083,3116 3086,3116 3216,3115 3216,3116 3219,3116 3222,3116 3225,3117 3228,3117 3231,3118 3234,3119 3237,3120 3239,3121 3242,3122 3245,3124 3247,3125 3250,3127 3252,3129 3254,3131 3257,3133 3259,3135 3261,3137 3263,3139 3264,3142 3266,3144 3267,3147 3269,3150 3270,3153 3271,3155 3272,3158 3273,3161 3273,3164 3274,3167 3274,3170 3274,3173 3274,3174 Z M 3274,3232 L 3274,3232 Z M 3028,3115 L 3028,3115 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="3599" y="2781" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3845,2840 L 3845,2840 3845,2843 3845,2846 3844,2849 3844,2852 3843,2855 3842,2858 3841,2861 3840,2864 3839,2866 3837,2869 3836,2872 3834,2874 3832,2877 3830,2879 3828,2881 3826,2883 3824,2885 3821,2887 3819,2889 3816,2890 3813,2892 3811,2893 3808,2894 3805,2895 3802,2896 3799,2897 3796,2897 3793,2898 3790,2898 3787,2898 3658,2898 3658,2898 3655,2898 3652,2898 3649,2897 3646,2897 3643,2896 3640,2895 3637,2894 3634,2893 3632,2892 3629,2890 3626,2889 3624,2887 3621,2885 3619,2883 3617,2881 3615,2879 3613,2877 3611,2874 3609,2872 3608,2869 3606,2866 3605,2864 3604,2861 3603,2858 3602,2855 3601,2852 3601,2849 3600,2846 3600,2843 3600,2840 3599,2840 3600,2840 3600,2837 3600,2834 3601,2831 3601,2828 3602,2825 3603,2822 3604,2819 3605,2817 3606,2814 3608,2811 3609,2809 3611,2806 3613,2804 3615,2802 3617,2799 3619,2797 3621,2795 3623,2793 3626,2792 3628,2790 3631,2789 3634,2787 3637,2786 3639,2785 3642,2784 3645,2783 3648,2783 3651,2782 3654,2782 3657,2782 3787,2781 3787,2782 3790,2782 3793,2782 3796,2783 3799,2783 3802,2784 3805,2785 3808,2786 3810,2787 3813,2788 3816,2790 3818,2791 3821,2793 3823,2795 3825,2797 3828,2799 3830,2801 3832,2803 3834,2805 3835,2808 3837,2810 3838,2813 3840,2816 3841,2819 3842,2821 3843,2824 3844,2827 3844,2830 3845,2833 3845,2836 3845,2839 3845,2840 Z M 3845,2898 L 3845,2898 Z M 3599,2781 L 3599,2781 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="3599" y="2949" width="248" height="120"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3845,3008 L 3845,3008 3845,3011 3845,3014 3844,3017 3844,3020 3843,3023 3843,3025 3842,3028 3841,3031 3839,3034 3838,3036 3837,3039 3835,3041 3833,3044 3831,3046 3829,3048 3827,3050 3825,3052 3823,3054 3821,3056 3818,3058 3816,3059 3813,3061 3810,3062 3807,3063 3805,3064 3802,3065 3799,3066 3796,3066 3793,3067 3790,3067 3787,3067 3658,3067 3658,3067 3655,3067 3652,3067 3649,3066 3646,3066 3643,3065 3640,3064 3637,3063 3635,3062 3632,3061 3629,3059 3627,3058 3624,3056 3622,3054 3620,3052 3617,3050 3615,3048 3613,3046 3611,3043 3610,3041 3608,3038 3607,3035 3605,3033 3604,3030 3603,3027 3602,3024 3601,3021 3601,3018 3600,3015 3600,3012 3600,3009 3599,3008 3599,3008 3599,3005 3599,3002 3600,2999 3600,2996 3601,2993 3602,2990 3603,2987 3604,2984 3605,2981 3607,2979 3608,2976 3610,2974 3612,2971 3614,2969 3616,2967 3618,2965 3620,2963 3623,2961 3625,2959 3628,2957 3631,2956 3633,2954 3636,2953 3639,2952 3642,2951 3645,2950 3648,2950 3651,2949 3654,2949 3657,2949 3786,2949 3786,2949 3789,2949 3792,2949 3795,2950 3798,2950 3801,2951 3803,2951 3806,2952 3809,2953 3812,2955 3814,2956 3817,2957 3819,2959 3822,2961 3824,2963 3826,2965 3828,2967 3830,2969 3832,2971 3834,2973 3836,2976 3837,2978 3839,2981 3840,2984 3841,2987 3842,2989 3843,2992 3844,2995 3844,2998 3845,3001 3845,3004 3845,3007 3845,3008 Z M 3845,3067 L 3845,3067 Z M 3599,2949 L 3599,2949 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="3599" y="3117" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3845,3176 L 3845,3176 3845,3179 3845,3182 3844,3185 3844,3188 3843,3191 3842,3194 3841,3197 3840,3200 3839,3202 3837,3205 3836,3208 3834,3210 3832,3213 3830,3215 3828,3217 3826,3219 3824,3221 3821,3223 3819,3225 3816,3226 3813,3228 3811,3229 3808,3230 3805,3231 3802,3232 3799,3233 3796,3233 3793,3234 3790,3234 3787,3234 3658,3234 3658,3234 3655,3234 3652,3234 3649,3233 3646,3233 3643,3232 3640,3231 3637,3230 3634,3229 3632,3228 3629,3226 3626,3225 3624,3223 3621,3221 3619,3219 3617,3217 3615,3215 3613,3213 3611,3210 3609,3208 3608,3205 3606,3202 3605,3200 3604,3197 3603,3194 3602,3191 3601,3188 3601,3185 3600,3182 3600,3179 3600,3176 3599,3176 3600,3176 3600,3173 3600,3170 3601,3167 3601,3164 3602,3161 3603,3158 3604,3155 3605,3153 3606,3150 3608,3147 3609,3145 3611,3142 3613,3140 3615,3138 3617,3135 3619,3133 3621,3131 3623,3129 3626,3128 3628,3126 3631,3125 3634,3123 3637,3122 3639,3121 3642,3120 3645,3119 3648,3119 3651,3118 3654,3118 3657,3118 3787,3117 3787,3118 3790,3118 3793,3118 3796,3119 3799,3119 3802,3120 3805,3121 3808,3122 3810,3123 3813,3124 3816,3126 3818,3127 3821,3129 3823,3131 3825,3133 3828,3135 3830,3137 3832,3139 3834,3141 3835,3144 3837,3146 3838,3149 3840,3152 3841,3155 3842,3157 3843,3160 3844,3163 3844,3166 3845,3169 3845,3172 3845,3175 3845,3176 Z M 3845,3234 L 3845,3234 Z M 3599,3117 L 3599,3117 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="4211" y="2777" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4458,2836 L 4458,2836 4458,2839 4458,2842 4457,2845 4457,2848 4456,2851 4455,2854 4454,2857 4453,2860 4452,2862 4450,2865 4449,2868 4447,2870 4445,2873 4443,2875 4441,2877 4439,2879 4437,2881 4434,2883 4432,2885 4429,2886 4426,2888 4424,2889 4421,2890 4418,2891 4415,2892 4412,2893 4409,2893 4406,2894 4403,2894 4400,2894 4270,2894 4270,2894 4267,2894 4264,2894 4261,2893 4258,2893 4255,2892 4252,2891 4249,2890 4246,2889 4244,2888 4241,2886 4238,2885 4236,2883 4233,2881 4231,2879 4229,2877 4227,2875 4225,2873 4223,2870 4221,2868 4220,2865 4218,2862 4217,2860 4216,2857 4215,2854 4214,2851 4213,2848 4213,2845 4212,2842 4212,2839 4212,2836 4211,2836 4212,2836 4212,2833 4212,2830 4213,2827 4213,2824 4214,2821 4215,2818 4216,2815 4217,2813 4218,2810 4220,2807 4221,2805 4223,2802 4225,2800 4227,2798 4229,2795 4231,2793 4233,2791 4235,2789 4238,2788 4240,2786 4243,2785 4246,2783 4249,2782 4251,2781 4254,2780 4257,2779 4260,2779 4263,2778 4266,2778 4269,2778 4400,2777 4400,2778 4403,2778 4406,2778 4409,2779 4412,2779 4415,2780 4418,2781 4421,2782 4423,2783 4426,2784 4429,2786 4431,2787 4434,2789 4436,2791 4438,2793 4441,2795 4443,2797 4445,2799 4447,2801 4448,2804 4450,2806 4451,2809 4453,2812 4454,2815 4455,2817 4456,2820 4457,2823 4457,2826 4458,2829 4458,2832 4458,2835 4458,2836 Z M 4458,2894 L 4458,2894 Z M 4211,2777 L 4211,2777 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="4211" y="2945" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4458,3004 L 4458,3004 4458,3007 4458,3010 4457,3013 4457,3016 4456,3019 4455,3022 4454,3025 4453,3028 4452,3030 4450,3033 4449,3036 4447,3038 4445,3041 4443,3043 4441,3045 4439,3047 4437,3049 4434,3051 4432,3053 4429,3054 4426,3056 4424,3057 4421,3058 4418,3059 4415,3060 4412,3061 4409,3061 4406,3062 4403,3062 4400,3062 4270,3062 4270,3062 4267,3062 4264,3062 4261,3061 4258,3061 4255,3060 4252,3059 4249,3058 4246,3057 4244,3056 4241,3054 4238,3053 4236,3051 4233,3049 4231,3047 4229,3045 4227,3043 4225,3041 4223,3038 4221,3036 4220,3033 4218,3030 4217,3028 4216,3025 4215,3022 4214,3019 4213,3016 4213,3013 4212,3010 4212,3007 4212,3004 4211,3004 4212,3004 4212,3001 4212,2998 4213,2995 4213,2992 4214,2989 4215,2986 4216,2983 4217,2981 4218,2978 4220,2975 4221,2973 4223,2970 4225,2968 4227,2966 4229,2963 4231,2961 4233,2959 4235,2957 4238,2956 4240,2954 4243,2953 4246,2951 4249,2950 4251,2949 4254,2948 4257,2947 4260,2947 4263,2946 4266,2946 4269,2946 4400,2945 4400,2946 4403,2946 4406,2946 4409,2947 4412,2947 4415,2948 4418,2949 4421,2950 4423,2951 4426,2952 4429,2954 4431,2955 4434,2957 4436,2959 4438,2961 4441,2963 4443,2965 4445,2967 4447,2969 4448,2972 4450,2974 4451,2977 4453,2980 4454,2983 4455,2985 4456,2988 4457,2991 4457,2994 4458,2997 4458,3000 4458,3003 4458,3004 Z M 4458,3062 L 4458,3062 Z M 4211,2945 L 4211,2945 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="4211" y="3113" width="248" height="120"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4458,3172 L 4458,3172 4458,3175 4458,3178 4457,3181 4457,3184 4456,3187 4456,3189 4455,3192 4454,3195 4452,3198 4451,3200 4450,3203 4448,3205 4446,3208 4444,3210 4442,3212 4440,3214 4438,3216 4436,3218 4434,3220 4431,3222 4429,3223 4426,3225 4423,3226 4420,3227 4418,3228 4415,3229 4412,3230 4409,3230 4406,3231 4403,3231 4400,3231 4270,3231 4270,3231 4267,3231 4264,3231 4261,3230 4258,3230 4255,3229 4252,3228 4249,3227 4247,3226 4244,3225 4241,3223 4239,3222 4236,3220 4234,3218 4232,3216 4229,3214 4227,3212 4225,3210 4223,3207 4222,3205 4220,3202 4219,3199 4217,3197 4216,3194 4215,3191 4214,3188 4213,3185 4213,3182 4212,3179 4212,3176 4212,3173 4211,3172 4211,3172 4211,3169 4211,3166 4212,3163 4212,3160 4213,3157 4214,3154 4215,3151 4216,3148 4217,3145 4219,3143 4220,3140 4222,3138 4224,3135 4226,3133 4228,3131 4230,3129 4232,3127 4235,3125 4237,3123 4240,3121 4243,3120 4245,3118 4248,3117 4251,3116 4254,3115 4257,3114 4260,3114 4263,3113 4266,3113 4269,3113 4399,3113 4399,3113 4402,3113 4405,3113 4408,3114 4411,3114 4414,3115 4416,3115 4419,3116 4422,3117 4425,3119 4427,3120 4430,3121 4432,3123 4435,3125 4437,3127 4439,3129 4441,3131 4443,3133 4445,3135 4447,3137 4449,3140 4450,3142 4452,3145 4453,3148 4454,3151 4455,3153 4456,3156 4457,3159 4457,3162 4458,3165 4458,3168 4458,3171 4458,3172 Z M 4458,3231 L 4458,3231 Z M 4211,3113 L 4211,3113 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="3916" y="2777" width="249" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4164,2836 L 4164,2836 4164,2839 4164,2842 4163,2845 4163,2848 4162,2851 4161,2854 4160,2857 4159,2860 4158,2862 4156,2865 4155,2868 4153,2870 4151,2873 4149,2875 4147,2877 4145,2879 4143,2881 4140,2883 4138,2885 4135,2886 4132,2888 4130,2889 4127,2890 4124,2891 4121,2892 4118,2893 4115,2893 4112,2894 4109,2894 4106,2894 3976,2894 3976,2894 3973,2894 3970,2894 3967,2893 3964,2893 3961,2892 3958,2891 3955,2890 3952,2889 3950,2888 3947,2886 3944,2885 3942,2883 3939,2881 3937,2879 3935,2877 3933,2875 3931,2873 3929,2870 3927,2868 3926,2865 3924,2862 3923,2860 3922,2857 3921,2854 3920,2851 3919,2848 3919,2845 3918,2842 3918,2839 3918,2836 3917,2836 3918,2836 3918,2833 3918,2830 3919,2827 3919,2824 3920,2821 3921,2818 3922,2815 3923,2813 3924,2810 3926,2807 3927,2805 3929,2802 3931,2800 3933,2798 3935,2795 3937,2793 3939,2791 3941,2789 3944,2788 3946,2786 3949,2785 3952,2783 3955,2782 3957,2781 3960,2780 3963,2779 3966,2779 3969,2778 3972,2778 3975,2778 4106,2777 4106,2778 4109,2778 4112,2778 4115,2779 4118,2779 4121,2780 4124,2781 4127,2782 4129,2783 4132,2784 4135,2786 4137,2787 4140,2789 4142,2791 4144,2793 4147,2795 4149,2797 4151,2799 4153,2801 4154,2804 4156,2806 4157,2809 4159,2812 4160,2815 4161,2817 4162,2820 4163,2823 4163,2826 4164,2829 4164,2832 4164,2835 4164,2836 Z M 4164,2894 L 4164,2894 Z M 3917,2777 L 3917,2777 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="3917" y="2945" width="249" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4164,3004 L 4164,3004 4164,3007 4164,3010 4163,3013 4163,3016 4162,3019 4161,3022 4160,3025 4159,3028 4158,3030 4156,3033 4155,3036 4153,3038 4151,3041 4149,3043 4147,3045 4145,3047 4143,3049 4140,3051 4138,3053 4135,3054 4132,3056 4130,3057 4127,3058 4124,3059 4121,3060 4118,3061 4115,3061 4112,3062 4109,3062 4106,3062 3976,3062 3976,3062 3973,3062 3970,3062 3967,3061 3964,3061 3961,3060 3958,3059 3955,3058 3952,3057 3950,3056 3947,3054 3944,3053 3942,3051 3939,3049 3937,3047 3935,3045 3933,3043 3931,3041 3929,3038 3927,3036 3926,3033 3924,3030 3923,3028 3922,3025 3921,3022 3920,3019 3919,3016 3919,3013 3918,3010 3918,3007 3918,3004 3917,3004 3918,3004 3918,3001 3918,2998 3919,2995 3919,2992 3920,2989 3921,2986 3922,2983 3923,2981 3924,2978 3926,2975 3927,2973 3929,2970 3931,2968 3933,2966 3935,2963 3937,2961 3939,2959 3941,2957 3944,2956 3946,2954 3949,2953 3952,2951 3955,2950 3957,2949 3960,2948 3963,2947 3966,2947 3969,2946 3972,2946 3975,2946 4106,2945 4106,2946 4109,2946 4112,2946 4115,2947 4118,2947 4121,2948 4124,2949 4127,2950 4129,2951 4132,2952 4135,2954 4137,2955 4140,2957 4142,2959 4144,2961 4147,2963 4149,2965 4151,2967 4153,2969 4154,2972 4156,2974 4157,2977 4159,2980 4160,2983 4161,2985 4162,2988 4163,2991 4163,2994 4164,2997 4164,3000 4164,3003 4164,3004 Z M 4164,3062 L 4164,3062 Z M 3917,2945 L 3917,2945 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="3917" y="3113" width="249" height="120"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4164,3172 L 4164,3172 4164,3175 4164,3178 4163,3181 4163,3184 4162,3187 4162,3189 4161,3192 4160,3195 4158,3198 4157,3200 4156,3203 4154,3205 4152,3208 4150,3210 4148,3212 4146,3214 4144,3216 4142,3218 4140,3220 4137,3222 4135,3223 4132,3225 4129,3226 4126,3227 4124,3228 4121,3229 4118,3230 4115,3230 4112,3231 4109,3231 4106,3231 3976,3231 3976,3231 3973,3231 3970,3231 3967,3230 3964,3230 3961,3229 3958,3228 3955,3227 3953,3226 3950,3225 3947,3223 3945,3222 3942,3220 3940,3218 3938,3216 3935,3214 3933,3212 3931,3210 3929,3207 3928,3205 3926,3202 3925,3199 3923,3197 3922,3194 3921,3191 3920,3188 3919,3185 3919,3182 3918,3179 3918,3176 3918,3173 3917,3172 3917,3172 3917,3169 3917,3166 3918,3163 3918,3160 3919,3157 3920,3154 3921,3151 3922,3148 3923,3145 3925,3143 3926,3140 3928,3138 3930,3135 3932,3133 3934,3131 3936,3129 3938,3127 3941,3125 3943,3123 3946,3121 3949,3120 3951,3118 3954,3117 3957,3116 3960,3115 3963,3114 3966,3114 3969,3113 3972,3113 3975,3113 4105,3113 4105,3113 4108,3113 4111,3113 4114,3114 4117,3114 4120,3115 4122,3115 4125,3116 4128,3117 4131,3119 4133,3120 4136,3121 4138,3123 4141,3125 4143,3127 4145,3129 4147,3131 4149,3133 4151,3135 4153,3137 4155,3140 4156,3142 4158,3145 4159,3148 4160,3151 4161,3153 4162,3156 4163,3159 4163,3162 4164,3165 4164,3168 4164,3171 4164,3172 Z M 4164,3231 L 4164,3231 Z M 3917,3113 L 3917,3113 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="4489" y="2780" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4736,2839 L 4736,2839 4736,2842 4736,2845 4735,2848 4735,2851 4734,2854 4733,2857 4732,2860 4731,2863 4730,2865 4728,2868 4727,2871 4725,2873 4723,2876 4721,2878 4719,2880 4717,2882 4715,2884 4712,2886 4710,2888 4707,2889 4704,2891 4702,2892 4699,2893 4696,2894 4693,2895 4690,2896 4687,2896 4684,2897 4681,2897 4678,2897 4548,2897 4548,2897 4545,2897 4542,2897 4539,2896 4536,2896 4533,2895 4530,2894 4527,2893 4524,2892 4522,2891 4519,2889 4516,2888 4514,2886 4511,2884 4509,2882 4507,2880 4505,2878 4503,2876 4501,2873 4499,2871 4498,2868 4496,2865 4495,2863 4494,2860 4493,2857 4492,2854 4491,2851 4491,2848 4490,2845 4490,2842 4490,2839 4489,2839 4490,2839 4490,2836 4490,2833 4491,2830 4491,2827 4492,2824 4493,2821 4494,2818 4495,2816 4496,2813 4498,2810 4499,2808 4501,2805 4503,2803 4505,2801 4507,2798 4509,2796 4511,2794 4513,2792 4516,2791 4518,2789 4521,2788 4524,2786 4527,2785 4529,2784 4532,2783 4535,2782 4538,2782 4541,2781 4544,2781 4547,2781 4678,2780 4678,2781 4681,2781 4684,2781 4687,2782 4690,2782 4693,2783 4696,2784 4699,2785 4701,2786 4704,2787 4707,2789 4709,2790 4712,2792 4714,2794 4716,2796 4719,2798 4721,2800 4723,2802 4725,2804 4726,2807 4728,2809 4729,2812 4731,2815 4732,2818 4733,2820 4734,2823 4735,2826 4735,2829 4736,2832 4736,2835 4736,2838 4736,2839 Z M 4736,2897 L 4736,2897 Z M 4489,2780 L 4489,2780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="4489" y="2948" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4736,3007 L 4736,3007 4736,3010 4736,3013 4735,3016 4735,3019 4734,3022 4733,3025 4732,3028 4731,3031 4730,3033 4728,3036 4727,3039 4725,3041 4723,3044 4721,3046 4719,3048 4717,3050 4715,3052 4712,3054 4710,3056 4707,3057 4704,3059 4702,3060 4699,3061 4696,3062 4693,3063 4690,3064 4687,3064 4684,3065 4681,3065 4678,3065 4548,3065 4548,3065 4545,3065 4542,3065 4539,3064 4536,3064 4533,3063 4530,3062 4527,3061 4524,3060 4522,3059 4519,3057 4516,3056 4514,3054 4511,3052 4509,3050 4507,3048 4505,3046 4503,3044 4501,3041 4499,3039 4498,3036 4496,3033 4495,3031 4494,3028 4493,3025 4492,3022 4491,3019 4491,3016 4490,3013 4490,3010 4490,3007 4489,3007 4490,3007 4490,3004 4490,3001 4491,2998 4491,2995 4492,2992 4493,2989 4494,2986 4495,2984 4496,2981 4498,2978 4499,2976 4501,2973 4503,2971 4505,2969 4507,2966 4509,2964 4511,2962 4513,2960 4516,2959 4518,2957 4521,2956 4524,2954 4527,2953 4529,2952 4532,2951 4535,2950 4538,2950 4541,2949 4544,2949 4547,2949 4678,2948 4678,2949 4681,2949 4684,2949 4687,2950 4690,2950 4693,2951 4696,2952 4699,2953 4701,2954 4704,2955 4707,2957 4709,2958 4712,2960 4714,2962 4716,2964 4719,2966 4721,2968 4723,2970 4725,2972 4726,2975 4728,2977 4729,2980 4731,2983 4732,2986 4733,2988 4734,2991 4735,2994 4735,2997 4736,3000 4736,3003 4736,3006 4736,3007 Z M 4736,3065 L 4736,3065 Z M 4489,2948 L 4489,2948 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="4489" y="3116" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4736,3175 L 4736,3175 4736,3178 4736,3181 4735,3184 4735,3187 4734,3190 4733,3193 4732,3196 4731,3199 4730,3201 4728,3204 4727,3207 4725,3209 4723,3212 4721,3214 4719,3216 4717,3218 4715,3220 4712,3222 4710,3224 4707,3225 4704,3227 4702,3228 4699,3229 4696,3230 4693,3231 4690,3232 4687,3232 4684,3233 4681,3233 4678,3233 4548,3233 4548,3233 4545,3233 4542,3233 4539,3232 4536,3232 4533,3231 4530,3230 4527,3229 4524,3228 4522,3227 4519,3225 4516,3224 4514,3222 4511,3220 4509,3218 4507,3216 4505,3214 4503,3212 4501,3209 4499,3207 4498,3204 4496,3201 4495,3199 4494,3196 4493,3193 4492,3190 4491,3187 4491,3184 4490,3181 4490,3178 4490,3175 4489,3175 4490,3175 4490,3172 4490,3169 4491,3166 4491,3163 4492,3160 4493,3157 4494,3154 4495,3152 4496,3149 4498,3146 4499,3144 4501,3141 4503,3139 4505,3137 4507,3134 4509,3132 4511,3130 4513,3128 4516,3127 4518,3125 4521,3124 4524,3122 4527,3121 4529,3120 4532,3119 4535,3118 4538,3118 4541,3117 4544,3117 4547,3117 4678,3116 4678,3117 4681,3117 4684,3117 4687,3118 4690,3118 4693,3119 4696,3120 4699,3121 4701,3122 4704,3123 4707,3125 4709,3126 4712,3128 4714,3130 4716,3132 4719,3134 4721,3136 4723,3138 4725,3140 4726,3143 4728,3145 4729,3148 4731,3151 4732,3154 4733,3156 4734,3159 4735,3162 4735,3165 4736,3168 4736,3171 4736,3174 4736,3175 Z M 4736,3233 L 4736,3233 Z M 4489,3116 L 4489,3116 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="2395" y="2780" width="249" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2643,2839 L 2643,2839 2643,2842 2643,2845 2642,2848 2642,2851 2641,2854 2640,2857 2639,2860 2638,2863 2637,2865 2635,2868 2634,2871 2632,2873 2630,2876 2628,2878 2626,2880 2624,2882 2622,2884 2619,2886 2617,2888 2614,2889 2611,2891 2609,2892 2606,2893 2603,2894 2600,2895 2597,2896 2594,2896 2591,2897 2588,2897 2585,2897 2455,2897 2455,2897 2452,2897 2449,2897 2446,2896 2443,2896 2440,2895 2437,2894 2434,2893 2431,2892 2429,2891 2426,2889 2423,2888 2421,2886 2418,2884 2416,2882 2414,2880 2412,2878 2410,2876 2408,2873 2406,2871 2405,2868 2403,2865 2402,2863 2401,2860 2400,2857 2399,2854 2398,2851 2398,2848 2397,2845 2397,2842 2397,2839 2396,2839 2397,2839 2397,2836 2397,2833 2398,2830 2398,2827 2399,2824 2400,2821 2401,2818 2402,2816 2403,2813 2405,2810 2406,2808 2408,2805 2410,2803 2412,2801 2414,2798 2416,2796 2418,2794 2420,2792 2423,2791 2425,2789 2428,2788 2431,2786 2434,2785 2436,2784 2439,2783 2442,2782 2445,2782 2448,2781 2451,2781 2454,2781 2585,2780 2585,2781 2588,2781 2591,2781 2594,2782 2597,2782 2600,2783 2603,2784 2606,2785 2608,2786 2611,2787 2614,2789 2616,2790 2619,2792 2621,2794 2623,2796 2626,2798 2628,2800 2630,2802 2632,2804 2633,2807 2635,2809 2636,2812 2638,2815 2639,2818 2640,2820 2641,2823 2642,2826 2642,2829 2643,2832 2643,2835 2643,2838 2643,2839 Z M 2643,2897 L 2643,2897 Z M 2396,2780 L 2396,2780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="2396" y="2948" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2643,3007 L 2643,3007 2643,3010 2643,3013 2642,3016 2642,3019 2641,3022 2640,3025 2639,3028 2638,3031 2637,3033 2635,3036 2634,3039 2632,3041 2630,3044 2628,3046 2626,3048 2624,3050 2622,3052 2619,3054 2617,3056 2614,3057 2611,3059 2609,3060 2606,3061 2603,3062 2600,3063 2597,3064 2594,3064 2591,3065 2588,3065 2585,3065 2455,3065 2455,3065 2452,3065 2449,3065 2446,3064 2443,3064 2440,3063 2437,3062 2434,3061 2431,3060 2429,3059 2426,3057 2423,3056 2421,3054 2418,3052 2416,3050 2414,3048 2412,3046 2410,3044 2408,3041 2406,3039 2405,3036 2403,3033 2402,3031 2401,3028 2400,3025 2399,3022 2398,3019 2398,3016 2397,3013 2397,3010 2397,3007 2396,3007 2397,3007 2397,3004 2397,3001 2398,2998 2398,2995 2399,2992 2400,2989 2401,2986 2402,2984 2403,2981 2405,2978 2406,2976 2408,2973 2410,2971 2412,2969 2414,2966 2416,2964 2418,2962 2420,2960 2423,2959 2425,2957 2428,2956 2431,2954 2434,2953 2436,2952 2439,2951 2442,2950 2445,2950 2448,2949 2451,2949 2454,2949 2585,2948 2585,2949 2588,2949 2591,2949 2594,2950 2597,2950 2600,2951 2603,2952 2606,2953 2608,2954 2611,2955 2614,2957 2616,2958 2619,2960 2621,2962 2623,2964 2626,2966 2628,2968 2630,2970 2632,2972 2633,2975 2635,2977 2636,2980 2638,2983 2639,2986 2640,2988 2641,2991 2642,2994 2642,2997 2643,3000 2643,3003 2643,3006 2643,3007 Z M 2643,3065 L 2643,3065 Z M 2396,2948 L 2396,2948 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="2396" y="3116" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2643,3175 L 2643,3175 2643,3178 2643,3181 2642,3184 2642,3187 2641,3190 2640,3193 2639,3196 2638,3199 2637,3201 2635,3204 2634,3207 2632,3209 2630,3212 2628,3214 2626,3216 2624,3218 2622,3220 2619,3222 2617,3224 2614,3225 2611,3227 2609,3228 2606,3229 2603,3230 2600,3231 2597,3232 2594,3232 2591,3233 2588,3233 2585,3233 2455,3233 2455,3233 2452,3233 2449,3233 2446,3232 2443,3232 2440,3231 2437,3230 2434,3229 2431,3228 2429,3227 2426,3225 2423,3224 2421,3222 2418,3220 2416,3218 2414,3216 2412,3214 2410,3212 2408,3209 2406,3207 2405,3204 2403,3201 2402,3199 2401,3196 2400,3193 2399,3190 2398,3187 2398,3184 2397,3181 2397,3178 2397,3175 2396,3175 2397,3175 2397,3172 2397,3169 2398,3166 2398,3163 2399,3160 2400,3157 2401,3154 2402,3152 2403,3149 2405,3146 2406,3144 2408,3141 2410,3139 2412,3137 2414,3134 2416,3132 2418,3130 2420,3128 2423,3127 2425,3125 2428,3124 2431,3122 2434,3121 2436,3120 2439,3119 2442,3118 2445,3118 2448,3117 2451,3117 2454,3117 2585,3116 2585,3117 2588,3117 2591,3117 2594,3118 2597,3118 2600,3119 2603,3120 2606,3121 2608,3122 2611,3123 2614,3125 2616,3126 2619,3128 2621,3130 2623,3132 2626,3134 2628,3136 2630,3138 2632,3140 2633,3143 2635,3145 2636,3148 2638,3151 2639,3154 2640,3156 2641,3159 2642,3162 2642,3165 2643,3168 2643,3171 2643,3174 2643,3175 Z M 2643,3233 L 2643,3233 Z M 2396,3116 L 2396,3116 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="2674" y="2782" width="247" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2920,2841 L 2920,2841 2920,2844 2920,2847 2919,2850 2919,2853 2918,2856 2917,2859 2916,2862 2915,2865 2914,2867 2912,2870 2911,2873 2909,2875 2907,2878 2905,2880 2903,2882 2901,2884 2899,2886 2896,2888 2894,2890 2891,2891 2888,2893 2886,2894 2883,2895 2880,2896 2877,2897 2874,2898 2871,2898 2868,2899 2865,2899 2862,2899 2733,2899 2733,2899 2730,2899 2727,2899 2724,2898 2721,2898 2718,2897 2715,2896 2712,2895 2709,2894 2707,2893 2704,2891 2701,2890 2699,2888 2696,2886 2694,2884 2692,2882 2690,2880 2688,2878 2686,2875 2684,2873 2683,2870 2681,2867 2680,2865 2679,2862 2678,2859 2677,2856 2676,2853 2676,2850 2675,2847 2675,2844 2675,2841 2674,2841 2675,2841 2675,2838 2675,2835 2676,2832 2676,2829 2677,2826 2678,2823 2679,2820 2680,2818 2681,2815 2683,2812 2684,2810 2686,2807 2688,2805 2690,2803 2692,2800 2694,2798 2696,2796 2698,2794 2701,2793 2703,2791 2706,2790 2709,2788 2712,2787 2714,2786 2717,2785 2720,2784 2723,2784 2726,2783 2729,2783 2732,2783 2862,2782 2862,2783 2865,2783 2868,2783 2871,2784 2874,2784 2877,2785 2880,2786 2883,2787 2885,2788 2888,2789 2891,2791 2893,2792 2896,2794 2898,2796 2900,2798 2903,2800 2905,2802 2907,2804 2909,2806 2910,2809 2912,2811 2913,2814 2915,2817 2916,2820 2917,2822 2918,2825 2919,2828 2919,2831 2920,2834 2920,2837 2920,2840 2920,2841 Z M 2920,2899 L 2920,2899 Z M 2674,2782 L 2674,2782 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="2674" y="2950" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2920,3009 L 2920,3009 2920,3012 2920,3015 2919,3018 2919,3021 2918,3024 2917,3027 2916,3030 2915,3033 2914,3035 2912,3038 2911,3041 2909,3043 2907,3046 2905,3048 2903,3050 2901,3052 2899,3054 2896,3056 2894,3058 2891,3059 2888,3061 2886,3062 2883,3063 2880,3064 2877,3065 2874,3066 2871,3066 2868,3067 2865,3067 2862,3067 2733,3067 2733,3067 2730,3067 2727,3067 2724,3066 2721,3066 2718,3065 2715,3064 2712,3063 2709,3062 2707,3061 2704,3059 2701,3058 2699,3056 2696,3054 2694,3052 2692,3050 2690,3048 2688,3046 2686,3043 2684,3041 2683,3038 2681,3035 2680,3033 2679,3030 2678,3027 2677,3024 2676,3021 2676,3018 2675,3015 2675,3012 2675,3009 2674,3009 2675,3009 2675,3006 2675,3003 2676,3000 2676,2997 2677,2994 2678,2991 2679,2988 2680,2986 2681,2983 2683,2980 2684,2978 2686,2975 2688,2973 2690,2971 2692,2968 2694,2966 2696,2964 2698,2962 2701,2961 2703,2959 2706,2958 2709,2956 2712,2955 2714,2954 2717,2953 2720,2952 2723,2952 2726,2951 2729,2951 2732,2951 2862,2950 2862,2951 2865,2951 2868,2951 2871,2952 2874,2952 2877,2953 2880,2954 2883,2955 2885,2956 2888,2957 2891,2959 2893,2960 2896,2962 2898,2964 2900,2966 2903,2968 2905,2970 2907,2972 2909,2974 2910,2977 2912,2979 2913,2982 2915,2985 2916,2988 2917,2990 2918,2993 2919,2996 2919,2999 2920,3002 2920,3005 2920,3008 2920,3009 Z M 2920,3067 L 2920,3067 Z M 2674,2950 L 2674,2950 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="2674" y="3118" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2920,3177 L 2920,3177 2920,3180 2920,3183 2919,3186 2919,3189 2918,3192 2917,3195 2916,3198 2915,3201 2914,3203 2912,3206 2911,3209 2909,3211 2907,3214 2905,3216 2903,3218 2901,3220 2899,3222 2896,3224 2894,3226 2891,3227 2888,3229 2886,3230 2883,3231 2880,3232 2877,3233 2874,3234 2871,3234 2868,3235 2865,3235 2862,3235 2733,3235 2733,3235 2730,3235 2727,3235 2724,3234 2721,3234 2718,3233 2715,3232 2712,3231 2709,3230 2707,3229 2704,3227 2701,3226 2699,3224 2696,3222 2694,3220 2692,3218 2690,3216 2688,3214 2686,3211 2684,3209 2683,3206 2681,3203 2680,3201 2679,3198 2678,3195 2677,3192 2676,3189 2676,3186 2675,3183 2675,3180 2675,3177 2674,3177 2675,3177 2675,3174 2675,3171 2676,3168 2676,3165 2677,3162 2678,3159 2679,3156 2680,3154 2681,3151 2683,3148 2684,3146 2686,3143 2688,3141 2690,3139 2692,3136 2694,3134 2696,3132 2698,3130 2701,3129 2703,3127 2706,3126 2709,3124 2712,3123 2714,3122 2717,3121 2720,3120 2723,3120 2726,3119 2729,3119 2732,3119 2862,3118 2862,3119 2865,3119 2868,3119 2871,3120 2874,3120 2877,3121 2880,3122 2883,3123 2885,3124 2888,3125 2891,3127 2893,3128 2896,3130 2898,3132 2900,3134 2903,3136 2905,3138 2907,3140 2909,3142 2910,3145 2912,3147 2913,3150 2915,3153 2916,3156 2917,3158 2918,3161 2919,3164 2919,3167 2920,3170 2920,3173 2920,3176 2920,3177 Z M 2920,3235 L 2920,3235 Z M 2674,3118 L 2674,3118 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="6623" y="2779" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6870,2838 L 6870,2838 6870,2841 6870,2844 6869,2847 6869,2850 6868,2853 6867,2856 6866,2859 6865,2862 6864,2864 6862,2867 6861,2870 6859,2872 6857,2875 6855,2877 6853,2879 6851,2881 6849,2883 6846,2885 6844,2887 6841,2888 6838,2890 6836,2891 6833,2892 6830,2893 6827,2894 6824,2895 6821,2895 6818,2896 6815,2896 6812,2896 6682,2896 6682,2896 6679,2896 6676,2896 6673,2895 6670,2895 6667,2894 6664,2893 6661,2892 6658,2891 6656,2890 6653,2888 6650,2887 6648,2885 6645,2883 6643,2881 6641,2879 6639,2877 6637,2875 6635,2872 6633,2870 6632,2867 6630,2864 6629,2862 6628,2859 6627,2856 6626,2853 6625,2850 6625,2847 6624,2844 6624,2841 6624,2838 6623,2838 6624,2838 6624,2835 6624,2832 6625,2829 6625,2826 6626,2823 6627,2820 6628,2817 6629,2815 6630,2812 6632,2809 6633,2807 6635,2804 6637,2802 6639,2800 6641,2797 6643,2795 6645,2793 6647,2791 6650,2790 6652,2788 6655,2787 6658,2785 6661,2784 6663,2783 6666,2782 6669,2781 6672,2781 6675,2780 6678,2780 6681,2780 6812,2779 6812,2780 6815,2780 6818,2780 6821,2781 6824,2781 6827,2782 6830,2783 6833,2784 6835,2785 6838,2786 6841,2788 6843,2789 6846,2791 6848,2793 6850,2795 6853,2797 6855,2799 6857,2801 6859,2803 6860,2806 6862,2808 6863,2811 6865,2814 6866,2817 6867,2819 6868,2822 6869,2825 6869,2828 6870,2831 6870,2834 6870,2837 6870,2838 Z M 6870,2896 L 6870,2896 Z M 6623,2779 L 6623,2779 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="6623" y="2947" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6870,3006 L 6870,3006 6870,3009 6870,3012 6869,3015 6869,3018 6868,3021 6867,3024 6866,3027 6865,3030 6864,3032 6862,3035 6861,3038 6859,3040 6857,3043 6855,3045 6853,3047 6851,3049 6849,3051 6846,3053 6844,3055 6841,3056 6838,3058 6836,3059 6833,3060 6830,3061 6827,3062 6824,3063 6821,3063 6818,3064 6815,3064 6812,3064 6682,3064 6682,3064 6679,3064 6676,3064 6673,3063 6670,3063 6667,3062 6664,3061 6661,3060 6658,3059 6656,3058 6653,3056 6650,3055 6648,3053 6645,3051 6643,3049 6641,3047 6639,3045 6637,3043 6635,3040 6633,3038 6632,3035 6630,3032 6629,3030 6628,3027 6627,3024 6626,3021 6625,3018 6625,3015 6624,3012 6624,3009 6624,3006 6623,3006 6624,3006 6624,3003 6624,3000 6625,2997 6625,2994 6626,2991 6627,2988 6628,2985 6629,2983 6630,2980 6632,2977 6633,2975 6635,2972 6637,2970 6639,2968 6641,2965 6643,2963 6645,2961 6647,2959 6650,2958 6652,2956 6655,2955 6658,2953 6661,2952 6663,2951 6666,2950 6669,2949 6672,2949 6675,2948 6678,2948 6681,2948 6812,2947 6812,2948 6815,2948 6818,2948 6821,2949 6824,2949 6827,2950 6830,2951 6833,2952 6835,2953 6838,2954 6841,2956 6843,2957 6846,2959 6848,2961 6850,2963 6853,2965 6855,2967 6857,2969 6859,2971 6860,2974 6862,2976 6863,2979 6865,2982 6866,2985 6867,2987 6868,2990 6869,2993 6869,2996 6870,2999 6870,3002 6870,3005 6870,3006 Z M 6870,3064 L 6870,3064 Z M 6623,2947 L 6623,2947 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="6623" y="3115" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6870,3174 L 6870,3174 6870,3177 6870,3180 6869,3183 6869,3186 6868,3189 6867,3192 6866,3195 6865,3198 6864,3200 6862,3203 6861,3206 6859,3208 6857,3211 6855,3213 6853,3215 6851,3217 6849,3219 6846,3221 6844,3223 6841,3224 6838,3226 6836,3227 6833,3228 6830,3229 6827,3230 6824,3231 6821,3231 6818,3232 6815,3232 6812,3232 6682,3232 6682,3232 6679,3232 6676,3232 6673,3231 6670,3231 6667,3230 6664,3229 6661,3228 6658,3227 6656,3226 6653,3224 6650,3223 6648,3221 6645,3219 6643,3217 6641,3215 6639,3213 6637,3211 6635,3208 6633,3206 6632,3203 6630,3200 6629,3198 6628,3195 6627,3192 6626,3189 6625,3186 6625,3183 6624,3180 6624,3177 6624,3174 6623,3174 6624,3174 6624,3171 6624,3168 6625,3165 6625,3162 6626,3159 6627,3156 6628,3153 6629,3151 6630,3148 6632,3145 6633,3143 6635,3140 6637,3138 6639,3136 6641,3133 6643,3131 6645,3129 6647,3127 6650,3126 6652,3124 6655,3123 6658,3121 6661,3120 6663,3119 6666,3118 6669,3117 6672,3117 6675,3116 6678,3116 6681,3116 6812,3115 6812,3116 6815,3116 6818,3116 6821,3117 6824,3117 6827,3118 6830,3119 6833,3120 6835,3121 6838,3122 6841,3124 6843,3125 6846,3127 6848,3129 6850,3131 6853,3133 6855,3135 6857,3137 6859,3139 6860,3142 6862,3144 6863,3147 6865,3150 6866,3153 6867,3155 6868,3158 6869,3161 6869,3164 6870,3167 6870,3170 6870,3173 6870,3174 Z M 6870,3232 L 6870,3232 Z M 6623,3115 L 6623,3115 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="6330" y="2779" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6576,2838 L 6576,2838 6576,2841 6576,2844 6575,2847 6575,2850 6574,2853 6573,2856 6572,2859 6571,2862 6570,2864 6568,2867 6567,2870 6565,2872 6563,2875 6561,2877 6559,2879 6557,2881 6555,2883 6552,2885 6550,2887 6547,2888 6544,2890 6542,2891 6539,2892 6536,2893 6533,2894 6530,2895 6527,2895 6524,2896 6521,2896 6518,2896 6389,2896 6389,2896 6386,2896 6383,2896 6380,2895 6377,2895 6374,2894 6371,2893 6368,2892 6365,2891 6363,2890 6360,2888 6357,2887 6355,2885 6352,2883 6350,2881 6348,2879 6346,2877 6344,2875 6342,2872 6340,2870 6339,2867 6337,2864 6336,2862 6335,2859 6334,2856 6333,2853 6332,2850 6332,2847 6331,2844 6331,2841 6331,2838 6330,2838 6331,2838 6331,2835 6331,2832 6332,2829 6332,2826 6333,2823 6334,2820 6335,2817 6336,2815 6337,2812 6339,2809 6340,2807 6342,2804 6344,2802 6346,2800 6348,2797 6350,2795 6352,2793 6354,2791 6357,2790 6359,2788 6362,2787 6365,2785 6368,2784 6370,2783 6373,2782 6376,2781 6379,2781 6382,2780 6385,2780 6388,2780 6518,2779 6518,2780 6521,2780 6524,2780 6527,2781 6530,2781 6533,2782 6536,2783 6539,2784 6541,2785 6544,2786 6547,2788 6549,2789 6552,2791 6554,2793 6556,2795 6559,2797 6561,2799 6563,2801 6565,2803 6566,2806 6568,2808 6569,2811 6571,2814 6572,2817 6573,2819 6574,2822 6575,2825 6575,2828 6576,2831 6576,2834 6576,2837 6576,2838 Z M 6576,2896 L 6576,2896 Z M 6330,2779 L 6330,2779 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="6330" y="2947" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6576,3006 L 6576,3006 6576,3009 6576,3012 6575,3015 6575,3018 6574,3021 6573,3024 6572,3027 6571,3030 6570,3032 6568,3035 6567,3038 6565,3040 6563,3043 6561,3045 6559,3047 6557,3049 6555,3051 6552,3053 6550,3055 6547,3056 6544,3058 6542,3059 6539,3060 6536,3061 6533,3062 6530,3063 6527,3063 6524,3064 6521,3064 6518,3064 6389,3064 6389,3064 6386,3064 6383,3064 6380,3063 6377,3063 6374,3062 6371,3061 6368,3060 6365,3059 6363,3058 6360,3056 6357,3055 6355,3053 6352,3051 6350,3049 6348,3047 6346,3045 6344,3043 6342,3040 6340,3038 6339,3035 6337,3032 6336,3030 6335,3027 6334,3024 6333,3021 6332,3018 6332,3015 6331,3012 6331,3009 6331,3006 6330,3006 6331,3006 6331,3003 6331,3000 6332,2997 6332,2994 6333,2991 6334,2988 6335,2985 6336,2983 6337,2980 6339,2977 6340,2975 6342,2972 6344,2970 6346,2968 6348,2965 6350,2963 6352,2961 6354,2959 6357,2958 6359,2956 6362,2955 6365,2953 6368,2952 6370,2951 6373,2950 6376,2949 6379,2949 6382,2948 6385,2948 6388,2948 6518,2947 6518,2948 6521,2948 6524,2948 6527,2949 6530,2949 6533,2950 6536,2951 6539,2952 6541,2953 6544,2954 6547,2956 6549,2957 6552,2959 6554,2961 6556,2963 6559,2965 6561,2967 6563,2969 6565,2971 6566,2974 6568,2976 6569,2979 6571,2982 6572,2985 6573,2987 6574,2990 6575,2993 6575,2996 6576,2999 6576,3002 6576,3005 6576,3006 Z M 6576,3064 L 6576,3064 Z M 6330,2947 L 6330,2947 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="6330" y="3115" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6576,3174 L 6576,3174 6576,3177 6576,3180 6575,3183 6575,3186 6574,3189 6573,3192 6572,3195 6571,3198 6570,3200 6568,3203 6567,3206 6565,3208 6563,3211 6561,3213 6559,3215 6557,3217 6555,3219 6552,3221 6550,3223 6547,3224 6544,3226 6542,3227 6539,3228 6536,3229 6533,3230 6530,3231 6527,3231 6524,3232 6521,3232 6518,3232 6389,3232 6389,3232 6386,3232 6383,3232 6380,3231 6377,3231 6374,3230 6371,3229 6368,3228 6365,3227 6363,3226 6360,3224 6357,3223 6355,3221 6352,3219 6350,3217 6348,3215 6346,3213 6344,3211 6342,3208 6340,3206 6339,3203 6337,3200 6336,3198 6335,3195 6334,3192 6333,3189 6332,3186 6332,3183 6331,3180 6331,3177 6331,3174 6330,3174 6331,3174 6331,3171 6331,3168 6332,3165 6332,3162 6333,3159 6334,3156 6335,3153 6336,3151 6337,3148 6339,3145 6340,3143 6342,3140 6344,3138 6346,3136 6348,3133 6350,3131 6352,3129 6354,3127 6357,3126 6359,3124 6362,3123 6365,3121 6368,3120 6370,3119 6373,3118 6376,3117 6379,3117 6382,3116 6385,3116 6388,3116 6518,3115 6518,3116 6521,3116 6524,3116 6527,3117 6530,3117 6533,3118 6536,3119 6539,3120 6541,3121 6544,3122 6547,3124 6549,3125 6552,3127 6554,3129 6556,3131 6559,3133 6561,3135 6563,3137 6565,3139 6566,3142 6568,3144 6569,3147 6571,3150 6572,3153 6573,3155 6574,3158 6575,3161 6575,3164 6576,3167 6576,3170 6576,3173 6576,3174 Z M 6576,3232 L 6576,3232 Z M 6330,3115 L 6330,3115 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="6901" y="2780" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7147,2840 L 7147,2840 7147,2843 7147,2846 7146,2849 7146,2852 7145,2855 7144,2858 7143,2861 7142,2864 7141,2866 7139,2869 7138,2872 7136,2874 7134,2877 7132,2879 7130,2881 7128,2883 7126,2885 7123,2887 7121,2889 7118,2890 7115,2892 7113,2893 7110,2894 7107,2895 7104,2896 7101,2897 7098,2897 7095,2898 7092,2898 7089,2898 6960,2898 6960,2898 6957,2898 6954,2898 6951,2897 6948,2897 6945,2896 6942,2895 6939,2894 6936,2893 6934,2892 6931,2890 6928,2889 6926,2887 6923,2885 6921,2883 6919,2881 6917,2879 6915,2877 6913,2874 6911,2872 6910,2869 6908,2866 6907,2864 6906,2861 6905,2858 6904,2855 6903,2852 6903,2849 6902,2846 6902,2843 6902,2840 6901,2840 6902,2840 6902,2837 6902,2834 6903,2831 6903,2828 6904,2825 6905,2822 6906,2819 6907,2817 6908,2814 6910,2811 6911,2809 6913,2806 6915,2804 6917,2802 6919,2799 6921,2797 6923,2795 6925,2793 6928,2792 6930,2790 6933,2789 6936,2787 6939,2786 6941,2785 6944,2784 6947,2783 6950,2783 6953,2782 6956,2782 6959,2782 7089,2781 7089,2782 7092,2782 7095,2782 7098,2783 7101,2783 7104,2784 7107,2785 7110,2786 7112,2787 7115,2788 7118,2790 7120,2791 7123,2793 7125,2795 7127,2797 7130,2799 7132,2801 7134,2803 7136,2805 7137,2808 7139,2810 7140,2813 7142,2816 7143,2819 7144,2821 7145,2824 7146,2827 7146,2830 7147,2833 7147,2836 7147,2839 7147,2840 Z M 7147,2898 L 7147,2898 Z M 6901,2781 L 6901,2781 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="6901" y="2948" width="248" height="120"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7147,3008 L 7147,3008 7147,3011 7147,3014 7146,3017 7146,3020 7145,3023 7145,3025 7144,3028 7143,3031 7141,3034 7140,3036 7139,3039 7137,3041 7135,3044 7133,3046 7131,3048 7129,3050 7127,3052 7125,3054 7123,3056 7120,3058 7118,3059 7115,3061 7112,3062 7109,3063 7107,3064 7104,3065 7101,3066 7098,3066 7095,3067 7092,3067 7089,3067 6960,3067 6960,3067 6957,3067 6954,3067 6951,3066 6948,3066 6945,3065 6942,3064 6939,3063 6937,3062 6934,3061 6931,3059 6929,3058 6926,3056 6924,3054 6922,3052 6919,3050 6917,3048 6915,3046 6913,3043 6912,3041 6910,3038 6909,3035 6907,3033 6906,3030 6905,3027 6904,3024 6903,3021 6903,3018 6902,3015 6902,3012 6902,3009 6901,3008 6901,3008 6901,3005 6901,3002 6902,2999 6902,2996 6903,2993 6904,2990 6905,2987 6906,2984 6907,2981 6909,2979 6910,2976 6912,2974 6914,2971 6916,2969 6918,2967 6920,2965 6922,2963 6925,2961 6927,2959 6930,2957 6933,2956 6935,2954 6938,2953 6941,2952 6944,2951 6947,2950 6950,2950 6953,2949 6956,2949 6959,2949 7088,2949 7088,2949 7091,2949 7094,2949 7097,2950 7100,2950 7103,2951 7105,2951 7108,2952 7111,2953 7114,2955 7116,2956 7119,2957 7121,2959 7124,2961 7126,2963 7128,2965 7130,2967 7132,2969 7134,2971 7136,2973 7138,2976 7139,2978 7141,2981 7142,2984 7143,2987 7144,2989 7145,2992 7146,2995 7146,2998 7147,3001 7147,3004 7147,3007 7147,3008 Z M 7147,3067 L 7147,3067 Z M 6901,2949 L 6901,2949 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="6901" y="3117" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7147,3176 L 7147,3176 7147,3179 7147,3182 7146,3185 7146,3188 7145,3191 7144,3194 7143,3197 7142,3200 7141,3202 7139,3205 7138,3208 7136,3210 7134,3213 7132,3215 7130,3217 7128,3219 7126,3221 7123,3223 7121,3225 7118,3226 7115,3228 7113,3229 7110,3230 7107,3231 7104,3232 7101,3233 7098,3233 7095,3234 7092,3234 7089,3234 6960,3234 6960,3234 6957,3234 6954,3234 6951,3233 6948,3233 6945,3232 6942,3231 6939,3230 6936,3229 6934,3228 6931,3226 6928,3225 6926,3223 6923,3221 6921,3219 6919,3217 6917,3215 6915,3213 6913,3210 6911,3208 6910,3205 6908,3202 6907,3200 6906,3197 6905,3194 6904,3191 6903,3188 6903,3185 6902,3182 6902,3179 6902,3176 6901,3176 6902,3176 6902,3173 6902,3170 6903,3167 6903,3164 6904,3161 6905,3158 6906,3155 6907,3153 6908,3150 6910,3147 6911,3145 6913,3142 6915,3140 6917,3138 6919,3135 6921,3133 6923,3131 6925,3129 6928,3128 6930,3126 6933,3125 6936,3123 6939,3122 6941,3121 6944,3120 6947,3119 6950,3119 6953,3118 6956,3118 6959,3118 7089,3117 7089,3118 7092,3118 7095,3118 7098,3119 7101,3119 7104,3120 7107,3121 7110,3122 7112,3123 7115,3124 7118,3126 7120,3127 7123,3129 7125,3131 7127,3133 7130,3135 7132,3137 7134,3139 7136,3141 7137,3144 7139,3146 7140,3149 7142,3152 7143,3155 7144,3157 7145,3160 7146,3163 7146,3166 7147,3169 7147,3172 7147,3175 7147,3176 Z M 7147,3234 L 7147,3234 Z M 6901,3117 L 6901,3117 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="7513" y="2777" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7760,2836 L 7760,2836 7760,2839 7760,2842 7759,2845 7759,2848 7758,2851 7757,2854 7756,2857 7755,2860 7754,2862 7752,2865 7751,2868 7749,2870 7747,2873 7745,2875 7743,2877 7741,2879 7739,2881 7736,2883 7734,2885 7731,2886 7728,2888 7726,2889 7723,2890 7720,2891 7717,2892 7714,2893 7711,2893 7708,2894 7705,2894 7702,2894 7572,2894 7572,2894 7569,2894 7566,2894 7563,2893 7560,2893 7557,2892 7554,2891 7551,2890 7548,2889 7546,2888 7543,2886 7540,2885 7538,2883 7535,2881 7533,2879 7531,2877 7529,2875 7527,2873 7525,2870 7523,2868 7522,2865 7520,2862 7519,2860 7518,2857 7517,2854 7516,2851 7515,2848 7515,2845 7514,2842 7514,2839 7514,2836 7513,2836 7514,2836 7514,2833 7514,2830 7515,2827 7515,2824 7516,2821 7517,2818 7518,2815 7519,2813 7520,2810 7522,2807 7523,2805 7525,2802 7527,2800 7529,2798 7531,2795 7533,2793 7535,2791 7537,2789 7540,2788 7542,2786 7545,2785 7548,2783 7551,2782 7553,2781 7556,2780 7559,2779 7562,2779 7565,2778 7568,2778 7571,2778 7702,2777 7702,2778 7705,2778 7708,2778 7711,2779 7714,2779 7717,2780 7720,2781 7723,2782 7725,2783 7728,2784 7731,2786 7733,2787 7736,2789 7738,2791 7740,2793 7743,2795 7745,2797 7747,2799 7749,2801 7750,2804 7752,2806 7753,2809 7755,2812 7756,2815 7757,2817 7758,2820 7759,2823 7759,2826 7760,2829 7760,2832 7760,2835 7760,2836 Z M 7760,2894 L 7760,2894 Z M 7513,2777 L 7513,2777 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="7513" y="2945" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7760,3004 L 7760,3004 7760,3007 7760,3010 7759,3013 7759,3016 7758,3019 7757,3022 7756,3025 7755,3028 7754,3030 7752,3033 7751,3036 7749,3038 7747,3041 7745,3043 7743,3045 7741,3047 7739,3049 7736,3051 7734,3053 7731,3054 7728,3056 7726,3057 7723,3058 7720,3059 7717,3060 7714,3061 7711,3061 7708,3062 7705,3062 7702,3062 7572,3062 7572,3062 7569,3062 7566,3062 7563,3061 7560,3061 7557,3060 7554,3059 7551,3058 7548,3057 7546,3056 7543,3054 7540,3053 7538,3051 7535,3049 7533,3047 7531,3045 7529,3043 7527,3041 7525,3038 7523,3036 7522,3033 7520,3030 7519,3028 7518,3025 7517,3022 7516,3019 7515,3016 7515,3013 7514,3010 7514,3007 7514,3004 7513,3004 7514,3004 7514,3001 7514,2998 7515,2995 7515,2992 7516,2989 7517,2986 7518,2983 7519,2981 7520,2978 7522,2975 7523,2973 7525,2970 7527,2968 7529,2966 7531,2963 7533,2961 7535,2959 7537,2957 7540,2956 7542,2954 7545,2953 7548,2951 7551,2950 7553,2949 7556,2948 7559,2947 7562,2947 7565,2946 7568,2946 7571,2946 7702,2945 7702,2946 7705,2946 7708,2946 7711,2947 7714,2947 7717,2948 7720,2949 7723,2950 7725,2951 7728,2952 7731,2954 7733,2955 7736,2957 7738,2959 7740,2961 7743,2963 7745,2965 7747,2967 7749,2969 7750,2972 7752,2974 7753,2977 7755,2980 7756,2983 7757,2985 7758,2988 7759,2991 7759,2994 7760,2997 7760,3000 7760,3003 7760,3004 Z M 7760,3062 L 7760,3062 Z M 7513,2945 L 7513,2945 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="7513" y="3113" width="248" height="120"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7760,3172 L 7760,3172 7760,3175 7760,3178 7759,3181 7759,3184 7758,3187 7758,3189 7757,3192 7756,3195 7754,3198 7753,3200 7752,3203 7750,3205 7748,3208 7746,3210 7744,3212 7742,3214 7740,3216 7738,3218 7736,3220 7733,3222 7731,3223 7728,3225 7725,3226 7722,3227 7720,3228 7717,3229 7714,3230 7711,3230 7708,3231 7705,3231 7702,3231 7572,3231 7572,3231 7569,3231 7566,3231 7563,3230 7560,3230 7557,3229 7554,3228 7551,3227 7549,3226 7546,3225 7543,3223 7541,3222 7538,3220 7536,3218 7534,3216 7531,3214 7529,3212 7527,3210 7525,3207 7524,3205 7522,3202 7521,3199 7519,3197 7518,3194 7517,3191 7516,3188 7515,3185 7515,3182 7514,3179 7514,3176 7514,3173 7513,3172 7513,3172 7513,3169 7513,3166 7514,3163 7514,3160 7515,3157 7516,3154 7517,3151 7518,3148 7519,3145 7521,3143 7522,3140 7524,3138 7526,3135 7528,3133 7530,3131 7532,3129 7534,3127 7537,3125 7539,3123 7542,3121 7545,3120 7547,3118 7550,3117 7553,3116 7556,3115 7559,3114 7562,3114 7565,3113 7568,3113 7571,3113 7701,3113 7701,3113 7704,3113 7707,3113 7710,3114 7713,3114 7716,3115 7718,3115 7721,3116 7724,3117 7727,3119 7729,3120 7732,3121 7734,3123 7737,3125 7739,3127 7741,3129 7743,3131 7745,3133 7747,3135 7749,3137 7751,3140 7752,3142 7754,3145 7755,3148 7756,3151 7757,3153 7758,3156 7759,3159 7759,3162 7760,3165 7760,3168 7760,3171 7760,3172 Z M 7760,3231 L 7760,3231 Z M 7513,3113 L 7513,3113 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="7219" y="2777" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7466,2836 L 7466,2836 7466,2839 7466,2842 7465,2845 7465,2848 7464,2851 7463,2854 7462,2857 7461,2860 7460,2862 7458,2865 7457,2868 7455,2870 7453,2873 7451,2875 7449,2877 7447,2879 7445,2881 7442,2883 7440,2885 7437,2886 7434,2888 7432,2889 7429,2890 7426,2891 7423,2892 7420,2893 7417,2893 7414,2894 7411,2894 7408,2894 7278,2894 7278,2894 7275,2894 7272,2894 7269,2893 7266,2893 7263,2892 7260,2891 7257,2890 7254,2889 7252,2888 7249,2886 7246,2885 7244,2883 7241,2881 7239,2879 7237,2877 7235,2875 7233,2873 7231,2870 7229,2868 7228,2865 7226,2862 7225,2860 7224,2857 7223,2854 7222,2851 7221,2848 7221,2845 7220,2842 7220,2839 7220,2836 7219,2836 7220,2836 7220,2833 7220,2830 7221,2827 7221,2824 7222,2821 7223,2818 7224,2815 7225,2813 7226,2810 7228,2807 7229,2805 7231,2802 7233,2800 7235,2798 7237,2795 7239,2793 7241,2791 7243,2789 7246,2788 7248,2786 7251,2785 7254,2783 7257,2782 7259,2781 7262,2780 7265,2779 7268,2779 7271,2778 7274,2778 7277,2778 7408,2777 7408,2778 7411,2778 7414,2778 7417,2779 7420,2779 7423,2780 7426,2781 7429,2782 7431,2783 7434,2784 7437,2786 7439,2787 7442,2789 7444,2791 7446,2793 7449,2795 7451,2797 7453,2799 7455,2801 7456,2804 7458,2806 7459,2809 7461,2812 7462,2815 7463,2817 7464,2820 7465,2823 7465,2826 7466,2829 7466,2832 7466,2835 7466,2836 Z M 7466,2894 L 7466,2894 Z M 7219,2777 L 7219,2777 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="7219" y="2945" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7466,3004 L 7466,3004 7466,3007 7466,3010 7465,3013 7465,3016 7464,3019 7463,3022 7462,3025 7461,3028 7460,3030 7458,3033 7457,3036 7455,3038 7453,3041 7451,3043 7449,3045 7447,3047 7445,3049 7442,3051 7440,3053 7437,3054 7434,3056 7432,3057 7429,3058 7426,3059 7423,3060 7420,3061 7417,3061 7414,3062 7411,3062 7408,3062 7278,3062 7278,3062 7275,3062 7272,3062 7269,3061 7266,3061 7263,3060 7260,3059 7257,3058 7254,3057 7252,3056 7249,3054 7246,3053 7244,3051 7241,3049 7239,3047 7237,3045 7235,3043 7233,3041 7231,3038 7229,3036 7228,3033 7226,3030 7225,3028 7224,3025 7223,3022 7222,3019 7221,3016 7221,3013 7220,3010 7220,3007 7220,3004 7219,3004 7220,3004 7220,3001 7220,2998 7221,2995 7221,2992 7222,2989 7223,2986 7224,2983 7225,2981 7226,2978 7228,2975 7229,2973 7231,2970 7233,2968 7235,2966 7237,2963 7239,2961 7241,2959 7243,2957 7246,2956 7248,2954 7251,2953 7254,2951 7257,2950 7259,2949 7262,2948 7265,2947 7268,2947 7271,2946 7274,2946 7277,2946 7408,2945 7408,2946 7411,2946 7414,2946 7417,2947 7420,2947 7423,2948 7426,2949 7429,2950 7431,2951 7434,2952 7437,2954 7439,2955 7442,2957 7444,2959 7446,2961 7449,2963 7451,2965 7453,2967 7455,2969 7456,2972 7458,2974 7459,2977 7461,2980 7462,2983 7463,2985 7464,2988 7465,2991 7465,2994 7466,2997 7466,3000 7466,3003 7466,3004 Z M 7466,3062 L 7466,3062 Z M 7219,2945 L 7219,2945 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="7219" y="3113" width="248" height="120"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7466,3172 L 7466,3172 7466,3175 7466,3178 7465,3181 7465,3184 7464,3187 7464,3189 7463,3192 7462,3195 7460,3198 7459,3200 7458,3203 7456,3205 7454,3208 7452,3210 7450,3212 7448,3214 7446,3216 7444,3218 7442,3220 7439,3222 7437,3223 7434,3225 7431,3226 7428,3227 7426,3228 7423,3229 7420,3230 7417,3230 7414,3231 7411,3231 7408,3231 7278,3231 7278,3231 7275,3231 7272,3231 7269,3230 7266,3230 7263,3229 7260,3228 7257,3227 7255,3226 7252,3225 7249,3223 7247,3222 7244,3220 7242,3218 7240,3216 7237,3214 7235,3212 7233,3210 7231,3207 7230,3205 7228,3202 7227,3199 7225,3197 7224,3194 7223,3191 7222,3188 7221,3185 7221,3182 7220,3179 7220,3176 7220,3173 7219,3172 7219,3172 7219,3169 7219,3166 7220,3163 7220,3160 7221,3157 7222,3154 7223,3151 7224,3148 7225,3145 7227,3143 7228,3140 7230,3138 7232,3135 7234,3133 7236,3131 7238,3129 7240,3127 7243,3125 7245,3123 7248,3121 7251,3120 7253,3118 7256,3117 7259,3116 7262,3115 7265,3114 7268,3114 7271,3113 7274,3113 7277,3113 7407,3113 7407,3113 7410,3113 7413,3113 7416,3114 7419,3114 7422,3115 7424,3115 7427,3116 7430,3117 7433,3119 7435,3120 7438,3121 7440,3123 7443,3125 7445,3127 7447,3129 7449,3131 7451,3133 7453,3135 7455,3137 7457,3140 7458,3142 7460,3145 7461,3148 7462,3151 7463,3153 7464,3156 7465,3159 7465,3162 7466,3165 7466,3168 7466,3171 7466,3172 Z M 7466,3231 L 7466,3231 Z M 7219,3113 L 7219,3113 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="7791" y="2780" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8038,2839 L 8038,2839 8038,2842 8038,2845 8037,2848 8037,2851 8036,2854 8035,2857 8034,2860 8033,2863 8032,2865 8030,2868 8029,2871 8027,2873 8025,2876 8023,2878 8021,2880 8019,2882 8017,2884 8014,2886 8012,2888 8009,2889 8006,2891 8004,2892 8001,2893 7998,2894 7995,2895 7992,2896 7989,2896 7986,2897 7983,2897 7980,2897 7850,2897 7850,2897 7847,2897 7844,2897 7841,2896 7838,2896 7835,2895 7832,2894 7829,2893 7826,2892 7824,2891 7821,2889 7818,2888 7816,2886 7813,2884 7811,2882 7809,2880 7807,2878 7805,2876 7803,2873 7801,2871 7800,2868 7798,2865 7797,2863 7796,2860 7795,2857 7794,2854 7793,2851 7793,2848 7792,2845 7792,2842 7792,2839 7791,2839 7792,2839 7792,2836 7792,2833 7793,2830 7793,2827 7794,2824 7795,2821 7796,2818 7797,2816 7798,2813 7800,2810 7801,2808 7803,2805 7805,2803 7807,2801 7809,2798 7811,2796 7813,2794 7815,2792 7818,2791 7820,2789 7823,2788 7826,2786 7829,2785 7831,2784 7834,2783 7837,2782 7840,2782 7843,2781 7846,2781 7849,2781 7980,2780 7980,2781 7983,2781 7986,2781 7989,2782 7992,2782 7995,2783 7998,2784 8001,2785 8003,2786 8006,2787 8009,2789 8011,2790 8014,2792 8016,2794 8018,2796 8021,2798 8023,2800 8025,2802 8027,2804 8028,2807 8030,2809 8031,2812 8033,2815 8034,2818 8035,2820 8036,2823 8037,2826 8037,2829 8038,2832 8038,2835 8038,2838 8038,2839 Z M 8038,2897 L 8038,2897 Z M 7791,2780 L 7791,2780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="7791" y="2948" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8038,3007 L 8038,3007 8038,3010 8038,3013 8037,3016 8037,3019 8036,3022 8035,3025 8034,3028 8033,3031 8032,3033 8030,3036 8029,3039 8027,3041 8025,3044 8023,3046 8021,3048 8019,3050 8017,3052 8014,3054 8012,3056 8009,3057 8006,3059 8004,3060 8001,3061 7998,3062 7995,3063 7992,3064 7989,3064 7986,3065 7983,3065 7980,3065 7850,3065 7850,3065 7847,3065 7844,3065 7841,3064 7838,3064 7835,3063 7832,3062 7829,3061 7826,3060 7824,3059 7821,3057 7818,3056 7816,3054 7813,3052 7811,3050 7809,3048 7807,3046 7805,3044 7803,3041 7801,3039 7800,3036 7798,3033 7797,3031 7796,3028 7795,3025 7794,3022 7793,3019 7793,3016 7792,3013 7792,3010 7792,3007 7791,3007 7792,3007 7792,3004 7792,3001 7793,2998 7793,2995 7794,2992 7795,2989 7796,2986 7797,2984 7798,2981 7800,2978 7801,2976 7803,2973 7805,2971 7807,2969 7809,2966 7811,2964 7813,2962 7815,2960 7818,2959 7820,2957 7823,2956 7826,2954 7829,2953 7831,2952 7834,2951 7837,2950 7840,2950 7843,2949 7846,2949 7849,2949 7980,2948 7980,2949 7983,2949 7986,2949 7989,2950 7992,2950 7995,2951 7998,2952 8001,2953 8003,2954 8006,2955 8009,2957 8011,2958 8014,2960 8016,2962 8018,2964 8021,2966 8023,2968 8025,2970 8027,2972 8028,2975 8030,2977 8031,2980 8033,2983 8034,2986 8035,2988 8036,2991 8037,2994 8037,2997 8038,3000 8038,3003 8038,3006 8038,3007 Z M 8038,3065 L 8038,3065 Z M 7791,2948 L 7791,2948 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="7791" y="3116" width="248" height="118"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8038,3175 L 8038,3175 8038,3178 8038,3181 8037,3184 8037,3187 8036,3190 8035,3193 8034,3196 8033,3199 8032,3201 8030,3204 8029,3207 8027,3209 8025,3212 8023,3214 8021,3216 8019,3218 8017,3220 8014,3222 8012,3224 8009,3225 8006,3227 8004,3228 8001,3229 7998,3230 7995,3231 7992,3232 7989,3232 7986,3233 7983,3233 7980,3233 7850,3233 7850,3233 7847,3233 7844,3233 7841,3232 7838,3232 7835,3231 7832,3230 7829,3229 7826,3228 7824,3227 7821,3225 7818,3224 7816,3222 7813,3220 7811,3218 7809,3216 7807,3214 7805,3212 7803,3209 7801,3207 7800,3204 7798,3201 7797,3199 7796,3196 7795,3193 7794,3190 7793,3187 7793,3184 7792,3181 7792,3178 7792,3175 7791,3175 7792,3175 7792,3172 7792,3169 7793,3166 7793,3163 7794,3160 7795,3157 7796,3154 7797,3152 7798,3149 7800,3146 7801,3144 7803,3141 7805,3139 7807,3137 7809,3134 7811,3132 7813,3130 7815,3128 7818,3127 7820,3125 7823,3124 7826,3122 7829,3121 7831,3120 7834,3119 7837,3118 7840,3118 7843,3117 7846,3117 7849,3117 7980,3116 7980,3117 7983,3117 7986,3117 7989,3118 7992,3118 7995,3119 7998,3120 8001,3121 8003,3122 8006,3123 8009,3125 8011,3126 8014,3128 8016,3130 8018,3132 8021,3134 8023,3136 8025,3138 8027,3140 8028,3143 8030,3145 8031,3148 8033,3151 8034,3154 8035,3156 8036,3159 8037,3162 8037,3165 8038,3168 8038,3171 8038,3174 8038,3175 Z M 8038,3233 L 8038,3233 Z M 7791,3116 L 7791,3116 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="5698" y="2780" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5945,2839 L 5945,2839 5945,2842 5945,2845 5944,2848 5944,2851 5943,2854 5942,2857 5941,2860 5940,2863 5939,2865 5937,2868 5936,2871 5934,2873 5932,2876 5930,2878 5928,2880 5926,2882 5924,2884 5921,2886 5919,2888 5916,2889 5913,2891 5911,2892 5908,2893 5905,2894 5902,2895 5899,2896 5896,2896 5893,2897 5890,2897 5887,2897 5757,2897 5757,2897 5754,2897 5751,2897 5748,2896 5745,2896 5742,2895 5739,2894 5736,2893 5733,2892 5731,2891 5728,2889 5725,2888 5723,2886 5720,2884 5718,2882 5716,2880 5714,2878 5712,2876 5710,2873 5708,2871 5707,2868 5705,2865 5704,2863 5703,2860 5702,2857 5701,2854 5700,2851 5700,2848 5699,2845 5699,2842 5699,2839 5698,2839 5699,2839 5699,2836 5699,2833 5700,2830 5700,2827 5701,2824 5702,2821 5703,2818 5704,2816 5705,2813 5707,2810 5708,2808 5710,2805 5712,2803 5714,2801 5716,2798 5718,2796 5720,2794 5722,2792 5725,2791 5727,2789 5730,2788 5733,2786 5736,2785 5738,2784 5741,2783 5744,2782 5747,2782 5750,2781 5753,2781 5756,2781 5887,2780 5887,2781 5890,2781 5893,2781 5896,2782 5899,2782 5902,2783 5905,2784 5908,2785 5910,2786 5913,2787 5916,2789 5918,2790 5921,2792 5923,2794 5925,2796 5928,2798 5930,2800 5932,2802 5934,2804 5935,2807 5937,2809 5938,2812 5940,2815 5941,2818 5942,2820 5943,2823 5944,2826 5944,2829 5945,2832 5945,2835 5945,2838 5945,2839 Z M 5945,2897 L 5945,2897 Z M 5698,2780 L 5698,2780 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="5698" y="2948" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5945,3007 L 5945,3007 5945,3010 5945,3013 5944,3016 5944,3019 5943,3022 5942,3025 5941,3028 5940,3031 5939,3033 5937,3036 5936,3039 5934,3041 5932,3044 5930,3046 5928,3048 5926,3050 5924,3052 5921,3054 5919,3056 5916,3057 5913,3059 5911,3060 5908,3061 5905,3062 5902,3063 5899,3064 5896,3064 5893,3065 5890,3065 5887,3065 5757,3065 5757,3065 5754,3065 5751,3065 5748,3064 5745,3064 5742,3063 5739,3062 5736,3061 5733,3060 5731,3059 5728,3057 5725,3056 5723,3054 5720,3052 5718,3050 5716,3048 5714,3046 5712,3044 5710,3041 5708,3039 5707,3036 5705,3033 5704,3031 5703,3028 5702,3025 5701,3022 5700,3019 5700,3016 5699,3013 5699,3010 5699,3007 5698,3007 5699,3007 5699,3004 5699,3001 5700,2998 5700,2995 5701,2992 5702,2989 5703,2986 5704,2984 5705,2981 5707,2978 5708,2976 5710,2973 5712,2971 5714,2969 5716,2966 5718,2964 5720,2962 5722,2960 5725,2959 5727,2957 5730,2956 5733,2954 5736,2953 5738,2952 5741,2951 5744,2950 5747,2950 5750,2949 5753,2949 5756,2949 5887,2948 5887,2949 5890,2949 5893,2949 5896,2950 5899,2950 5902,2951 5905,2952 5908,2953 5910,2954 5913,2955 5916,2957 5918,2958 5921,2960 5923,2962 5925,2964 5928,2966 5930,2968 5932,2970 5934,2972 5935,2975 5937,2977 5938,2980 5940,2983 5941,2986 5942,2988 5943,2991 5944,2994 5944,2997 5945,3000 5945,3003 5945,3006 5945,3007 Z M 5945,3065 L 5945,3065 Z M 5698,2948 L 5698,2948 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="5698" y="3116" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5945,3175 L 5945,3175 5945,3178 5945,3181 5944,3184 5944,3187 5943,3190 5942,3193 5941,3196 5940,3199 5939,3201 5937,3204 5936,3207 5934,3209 5932,3212 5930,3214 5928,3216 5926,3218 5924,3220 5921,3222 5919,3224 5916,3225 5913,3227 5911,3228 5908,3229 5905,3230 5902,3231 5899,3232 5896,3232 5893,3233 5890,3233 5887,3233 5757,3233 5757,3233 5754,3233 5751,3233 5748,3232 5745,3232 5742,3231 5739,3230 5736,3229 5733,3228 5731,3227 5728,3225 5725,3224 5723,3222 5720,3220 5718,3218 5716,3216 5714,3214 5712,3212 5710,3209 5708,3207 5707,3204 5705,3201 5704,3199 5703,3196 5702,3193 5701,3190 5700,3187 5700,3184 5699,3181 5699,3178 5699,3175 5698,3175 5699,3175 5699,3172 5699,3169 5700,3166 5700,3163 5701,3160 5702,3157 5703,3154 5704,3152 5705,3149 5707,3146 5708,3144 5710,3141 5712,3139 5714,3137 5716,3134 5718,3132 5720,3130 5722,3128 5725,3127 5727,3125 5730,3124 5733,3122 5736,3121 5738,3120 5741,3119 5744,3118 5747,3118 5750,3117 5753,3117 5756,3117 5887,3116 5887,3117 5890,3117 5893,3117 5896,3118 5899,3118 5902,3119 5905,3120 5908,3121 5910,3122 5913,3123 5916,3125 5918,3126 5921,3128 5923,3130 5925,3132 5928,3134 5930,3136 5932,3138 5934,3140 5935,3143 5937,3145 5938,3148 5940,3151 5941,3154 5942,3156 5943,3159 5944,3162 5944,3165 5945,3168 5945,3171 5945,3174 5945,3175 Z M 5945,3233 L 5945,3233 Z M 5698,3116 L 5698,3116 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id133"> - <rect class="BoundingBox" stroke="none" fill="none" x="5976" y="2782" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6222,2841 L 6222,2841 6222,2844 6222,2847 6221,2850 6221,2853 6220,2856 6219,2859 6218,2862 6217,2865 6216,2867 6214,2870 6213,2873 6211,2875 6209,2878 6207,2880 6205,2882 6203,2884 6201,2886 6198,2888 6196,2890 6193,2891 6190,2893 6188,2894 6185,2895 6182,2896 6179,2897 6176,2898 6173,2898 6170,2899 6167,2899 6164,2899 6035,2899 6035,2899 6032,2899 6029,2899 6026,2898 6023,2898 6020,2897 6017,2896 6014,2895 6011,2894 6009,2893 6006,2891 6003,2890 6001,2888 5998,2886 5996,2884 5994,2882 5992,2880 5990,2878 5988,2875 5986,2873 5985,2870 5983,2867 5982,2865 5981,2862 5980,2859 5979,2856 5978,2853 5978,2850 5977,2847 5977,2844 5977,2841 5976,2841 5977,2841 5977,2838 5977,2835 5978,2832 5978,2829 5979,2826 5980,2823 5981,2820 5982,2818 5983,2815 5985,2812 5986,2810 5988,2807 5990,2805 5992,2803 5994,2800 5996,2798 5998,2796 6000,2794 6003,2793 6005,2791 6008,2790 6011,2788 6014,2787 6016,2786 6019,2785 6022,2784 6025,2784 6028,2783 6031,2783 6034,2783 6164,2782 6164,2783 6167,2783 6170,2783 6173,2784 6176,2784 6179,2785 6182,2786 6185,2787 6187,2788 6190,2789 6193,2791 6195,2792 6198,2794 6200,2796 6202,2798 6205,2800 6207,2802 6209,2804 6211,2806 6212,2809 6214,2811 6215,2814 6217,2817 6218,2820 6219,2822 6220,2825 6221,2828 6221,2831 6222,2834 6222,2837 6222,2840 6222,2841 Z M 6222,2899 L 6222,2899 Z M 5976,2782 L 5976,2782 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id134"> - <rect class="BoundingBox" stroke="none" fill="none" x="5976" y="2950" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6222,3009 L 6222,3009 6222,3012 6222,3015 6221,3018 6221,3021 6220,3024 6219,3027 6218,3030 6217,3033 6216,3035 6214,3038 6213,3041 6211,3043 6209,3046 6207,3048 6205,3050 6203,3052 6201,3054 6198,3056 6196,3058 6193,3059 6190,3061 6188,3062 6185,3063 6182,3064 6179,3065 6176,3066 6173,3066 6170,3067 6167,3067 6164,3067 6035,3067 6035,3067 6032,3067 6029,3067 6026,3066 6023,3066 6020,3065 6017,3064 6014,3063 6011,3062 6009,3061 6006,3059 6003,3058 6001,3056 5998,3054 5996,3052 5994,3050 5992,3048 5990,3046 5988,3043 5986,3041 5985,3038 5983,3035 5982,3033 5981,3030 5980,3027 5979,3024 5978,3021 5978,3018 5977,3015 5977,3012 5977,3009 5976,3009 5977,3009 5977,3006 5977,3003 5978,3000 5978,2997 5979,2994 5980,2991 5981,2988 5982,2986 5983,2983 5985,2980 5986,2978 5988,2975 5990,2973 5992,2971 5994,2968 5996,2966 5998,2964 6000,2962 6003,2961 6005,2959 6008,2958 6011,2956 6014,2955 6016,2954 6019,2953 6022,2952 6025,2952 6028,2951 6031,2951 6034,2951 6164,2950 6164,2951 6167,2951 6170,2951 6173,2952 6176,2952 6179,2953 6182,2954 6185,2955 6187,2956 6190,2957 6193,2959 6195,2960 6198,2962 6200,2964 6202,2966 6205,2968 6207,2970 6209,2972 6211,2974 6212,2977 6214,2979 6215,2982 6217,2985 6218,2988 6219,2990 6220,2993 6221,2996 6221,2999 6222,3002 6222,3005 6222,3008 6222,3009 Z M 6222,3067 L 6222,3067 Z M 5976,2950 L 5976,2950 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id135"> - <rect class="BoundingBox" stroke="none" fill="none" x="5976" y="3118" width="248" height="119"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6222,3177 L 6222,3177 6222,3180 6222,3183 6221,3186 6221,3189 6220,3192 6219,3195 6218,3198 6217,3201 6216,3203 6214,3206 6213,3209 6211,3211 6209,3214 6207,3216 6205,3218 6203,3220 6201,3222 6198,3224 6196,3226 6193,3227 6190,3229 6188,3230 6185,3231 6182,3232 6179,3233 6176,3234 6173,3234 6170,3235 6167,3235 6164,3235 6035,3235 6035,3235 6032,3235 6029,3235 6026,3234 6023,3234 6020,3233 6017,3232 6014,3231 6011,3230 6009,3229 6006,3227 6003,3226 6001,3224 5998,3222 5996,3220 5994,3218 5992,3216 5990,3214 5988,3211 5986,3209 5985,3206 5983,3203 5982,3201 5981,3198 5980,3195 5979,3192 5978,3189 5978,3186 5977,3183 5977,3180 5977,3177 5976,3177 5977,3177 5977,3174 5977,3171 5978,3168 5978,3165 5979,3162 5980,3159 5981,3156 5982,3154 5983,3151 5985,3148 5986,3146 5988,3143 5990,3141 5992,3139 5994,3136 5996,3134 5998,3132 6000,3130 6003,3129 6005,3127 6008,3126 6011,3124 6014,3123 6016,3122 6019,3121 6022,3120 6025,3120 6028,3119 6031,3119 6034,3119 6164,3118 6164,3119 6167,3119 6170,3119 6173,3120 6176,3120 6179,3121 6182,3122 6185,3123 6187,3124 6190,3125 6193,3127 6195,3128 6198,3130 6200,3132 6202,3134 6205,3136 6207,3138 6209,3140 6211,3142 6212,3145 6214,3147 6215,3150 6217,3153 6218,3156 6219,3158 6220,3161 6221,3164 6221,3167 6222,3170 6222,3173 6222,3176 6222,3177 Z M 6222,3235 L 6222,3235 Z M 5976,3118 L 5976,3118 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id136"> - <rect class="BoundingBox" stroke="none" fill="none" x="2233" y="9825" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 2512,9825 L 2789,9986 2651,9986 2651,10396 2789,10396 2512,10558 2234,10396 2373,10396 2373,9986 2234,9986 2512,9825 Z M 2789,9825 L 2789,9825 Z M 2234,10558 L 2234,10558 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id137"> - <rect class="BoundingBox" stroke="none" fill="none" x="2272" y="10022" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 2510,10365 L 2272,10365 2272,10022 2747,10022 2747,10365 2510,10365 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2281" y="10307"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/introduction/testbed-2n-zn2.svg b/docs/report/introduction/testbed-2n-zn2.svg deleted file mode 100644 index 54b785b122..0000000000 --- a/docs/report/introduction/testbed-2n-zn2.svg +++ /dev/null @@ -1,1093 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="90.84mm" height="128.96mm" viewBox="501 625 9084 12896" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="501" y="625" width="9084" height="12896"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="510" y="637" width="9066" height="12871"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Arial embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1866" descent="432"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1020" d="M 15,0 L 403,552 44,1062 269,1062 432,813 C 463,766 487,726 506,694 535,738 562,777 587,811 L 766,1062 981,1062 614,562 1009,0 788,0 570,330 512,419 233,0 Z"/> - <glyph unicode="6" horiz-adv-x="986" d="M 1019,1107 L 840,1093 C 824,1164 801,1215 772,1247 723,1298 663,1324 592,1324 535,1324 484,1308 441,1276 384,1235 340,1174 307,1095 274,1016 257,903 256,756 299,822 352,871 415,903 478,935 543,951 612,951 732,951 834,907 919,819 1003,730 1045,616 1045,476 1045,384 1025,299 986,220 946,141 891,80 822,38 753,-4 674,-25 586,-25 436,-25 314,30 219,141 124,251 77,433 77,686 77,969 129,1175 234,1304 325,1416 448,1472 603,1472 718,1472 813,1440 887,1375 960,1310 1004,1221 1019,1107 Z M 284,475 C 284,413 297,354 324,297 350,240 387,197 434,168 481,138 531,123 583,123 659,123 724,154 779,215 834,276 861,360 861,465 861,566 834,646 780,705 726,763 658,792 576,792 495,792 426,763 369,705 312,646 284,570 284,475 Z"/> - <glyph unicode="1" horiz-adv-x="572" d="M 763,0 L 583,0 583,1147 C 540,1106 483,1064 413,1023 342,982 279,951 223,930 L 223,1104 C 324,1151 412,1209 487,1276 562,1343 616,1409 647,1472 L 763,1472 Z"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="z" horiz-adv-x="658" d="M 727,70 C 727,57 726,47 724,38 722,29 720,21 717,16 714,10 711,6 706,4 701,1 696,0 691,0 L 137,0 C 123,0 112,5 103,14 94,23 89,39 89,61 L 89,95 C 89,104 90,113 91,120 92,127 94,135 97,142 100,149 103,157 108,166 113,174 118,183 125,194 L 522,812 137,812 C 126,812 118,818 112,829 105,840 102,857 102,882 102,894 103,905 104,914 105,923 108,930 111,936 114,941 117,945 122,948 126,950 131,951 137,951 L 653,951 C 660,951 667,950 673,948 678,946 683,943 687,938 691,933 694,927 697,920 699,913 700,903 700,892 L 700,860 C 700,851 699,842 698,834 697,826 695,818 692,811 689,803 686,795 681,786 676,777 671,768 664,757 L 269,139 691,139 C 696,139 701,138 706,136 710,133 714,129 717,124 720,119 722,112 724,103 726,94 727,83 727,70 Z"/> - <glyph unicode="y" horiz-adv-x="883" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="813" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="v" horiz-adv-x="883" d="M 891,927 C 891,924 891,922 891,919 890,916 890,912 889,909 888,906 888,902 887,898 886,894 884,890 883,885 L 576,30 C 573,23 570,17 566,12 561,7 555,4 546,1 537,-2 526,-4 513,-5 500,-6 483,-6 463,-6 443,-6 426,-5 413,-4 400,-3 389,-1 381,2 372,5 366,8 361,13 356,18 353,23 350,30 L 44,885 C 41,893 39,900 38,906 36,912 35,917 35,920 34,923 34,925 34,927 34,932 35,937 38,941 41,945 45,948 52,951 58,953 66,954 77,955 87,956 100,956 115,956 134,956 150,956 162,955 173,954 182,952 189,949 195,946 200,943 203,939 206,935 208,930 211,924 L 465,182 469,170 472,182 723,924 C 724,930 727,935 730,939 733,943 738,946 745,949 751,952 760,954 771,955 782,956 796,956 814,956 829,956 842,956 852,955 862,954 870,953 876,950 881,947 885,944 888,941 890,937 891,932 891,927 Z"/> - <glyph unicode="t" horiz-adv-x="606" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="658" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="554" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="o" horiz-adv-x="917" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="m" horiz-adv-x="1366" d="M 1488,25 C 1488,20 1487,15 1484,12 1481,8 1477,5 1471,2 1465,-1 1457,-3 1446,-4 1435,-5 1422,-6 1406,-6 1389,-6 1376,-5 1365,-4 1354,-3 1346,-1 1340,2 1333,5 1329,8 1326,12 1323,15 1322,20 1322,25 L 1322,572 C 1322,610 1319,645 1312,676 1305,707 1295,734 1280,757 1265,780 1247,797 1224,809 1201,821 1175,827 1144,827 1106,827 1068,812 1030,783 991,754 949,711 903,654 L 903,25 C 903,20 902,15 899,12 896,8 892,5 886,2 879,-1 871,-3 860,-4 849,-5 836,-6 820,-6 805,-6 792,-5 781,-4 770,-3 761,-1 755,2 748,5 744,8 742,12 739,15 738,20 738,25 L 738,572 C 738,610 734,645 727,676 720,707 709,734 694,757 679,780 661,797 639,809 616,821 590,827 559,827 521,827 483,812 444,783 405,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 402,904 450,931 497,957 545,970 594,970 631,970 665,966 695,957 724,948 750,936 773,921 796,905 815,886 831,865 847,843 860,819 871,792 901,825 930,852 957,875 984,898 1010,916 1035,930 1060,944 1084,954 1108,961 1131,967 1155,970 1179,970 1237,970 1286,960 1325,940 1364,919 1396,892 1421,858 1445,824 1462,784 1473,739 1483,693 1488,645 1488,594 Z"/> - <glyph unicode="k" horiz-adv-x="762" d="M 892,26 C 892,21 891,16 888,12 885,8 881,5 875,2 868,-1 859,-3 848,-4 837,-5 822,-6 805,-6 787,-6 772,-6 761,-5 749,-4 739,-2 731,1 723,3 717,6 712,11 707,15 702,20 698,26 L 318,524 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,547 658,921 C 663,928 669,933 675,938 681,942 688,946 697,949 705,952 715,954 726,955 737,956 751,956 767,956 784,956 798,956 809,955 820,954 830,952 837,950 844,947 849,944 852,941 855,937 856,932 856,926 856,918 854,910 850,902 845,894 838,885 828,874 L 502,548 868,73 C 877,62 883,53 887,46 890,39 892,32 892,26 Z"/> - <glyph unicode="i" horiz-adv-x="226" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="f" horiz-adv-x="623" d="M 646,1295 C 646,1282 645,1272 644,1265 643,1257 641,1251 640,1246 638,1241 636,1238 633,1237 630,1235 627,1234 623,1234 618,1234 613,1236 606,1239 599,1242 590,1245 580,1249 570,1252 558,1256 545,1259 531,1262 515,1263 497,1263 472,1263 451,1259 434,1251 417,1243 403,1231 392,1214 381,1197 374,1175 369,1148 364,1121 362,1088 362,1049 L 362,951 563,951 C 568,951 573,950 577,948 580,945 584,941 587,936 590,930 592,923 594,914 595,905 596,895 596,882 596,858 593,841 587,830 581,819 573,814 563,814 L 362,814 362,25 C 362,20 361,15 358,12 355,8 351,5 345,2 338,-1 330,-3 319,-4 308,-5 295,-6 279,-6 263,-6 250,-5 239,-4 228,-3 220,-1 214,2 207,5 203,8 200,12 197,15 196,20 196,25 L 196,814 69,814 C 58,814 50,819 45,830 40,841 37,858 37,882 37,895 38,905 39,914 40,923 42,930 45,936 48,941 51,945 55,948 59,950 64,951 69,951 L 196,951 196,1044 C 196,1107 202,1161 214,1206 225,1251 243,1287 267,1316 291,1345 321,1366 358,1380 394,1393 437,1400 486,1400 509,1400 532,1398 554,1394 576,1389 593,1385 605,1380 617,1375 625,1370 629,1366 633,1362 636,1357 639,1351 642,1344 644,1337 645,1328 646,1319 646,1308 646,1295 Z"/> - <glyph unicode="e" horiz-adv-x="848" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="848" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="727" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="762" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="Z" horiz-adv-x="882" d="M 916,72 C 916,59 915,49 914,40 913,31 911,23 908,17 905,11 901,7 897,4 892,1 887,0 881,0 L 117,0 C 100,0 86,5 75,16 64,27 59,44 59,67 L 59,104 C 59,113 60,121 61,128 62,135 64,143 67,152 70,160 75,169 81,180 87,190 94,202 103,216 L 700,1150 110,1150 C 103,1150 98,1151 93,1154 88,1157 85,1161 82,1167 79,1172 76,1180 75,1189 74,1198 73,1208 73,1220 73,1233 74,1245 75,1254 76,1263 79,1271 82,1277 85,1283 88,1287 93,1290 98,1293 103,1294 110,1294 L 830,1294 C 848,1294 862,1289 873,1279 883,1268 888,1252 888,1231 L 888,1192 C 888,1181 887,1172 886,1164 885,1155 882,1147 879,1138 876,1129 871,1120 866,1110 860,1100 852,1088 843,1075 L 249,145 881,145 C 892,145 901,139 907,128 913,117 916,98 916,72 Z"/> - <glyph unicode="Y" horiz-adv-x="952" d="M 585,503 L 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 551,-2 540,-4 529,-5 515,-6 499,-6 482,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 419,8 416,12 413,16 412,21 412,26 L 412,503 46,1233 C 39,1248 34,1260 33,1269 31,1278 33,1284 38,1289 43,1294 52,1297 65,1298 78,1299 95,1300 117,1300 137,1300 153,1299 166,1298 178,1297 188,1295 195,1293 202,1290 208,1287 212,1283 215,1278 219,1273 222,1266 L 401,894 C 418,859 434,822 451,783 468,744 485,705 502,666 L 504,666 C 519,704 535,742 552,780 568,817 584,854 601,891 L 781,1265 C 783,1272 786,1277 790,1282 793,1287 798,1290 805,1293 811,1295 820,1297 831,1298 842,1299 857,1300 874,1300 898,1300 917,1299 931,1298 944,1296 954,1293 959,1288 964,1283 966,1277 965,1268 963,1259 958,1248 951,1233 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="986" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="813" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="R" horiz-adv-x="882" d="M 1035,26 C 1035,21 1034,16 1032,12 1030,8 1026,5 1019,2 1012,-1 1003,-3 991,-4 979,-5 963,-6 943,-6 926,-6 912,-5 901,-4 890,-3 881,-1 874,3 867,6 862,10 859,15 855,20 852,27 849,35 L 730,340 C 716,375 702,407 687,436 672,465 654,490 633,511 612,532 588,548 560,560 532,571 498,577 459,577 L 344,577 344,26 C 344,21 343,16 340,12 337,8 332,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 241,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 511,1294 C 544,1294 571,1293 593,1292 614,1290 634,1288 651,1286 701,1277 745,1264 784,1245 822,1226 854,1203 880,1174 906,1145 926,1113 939,1076 952,1039 958,998 958,953 958,910 952,871 941,837 929,802 912,772 890,746 868,719 842,696 811,677 780,658 746,641 708,628 729,619 749,607 766,593 783,578 800,561 815,541 830,521 844,498 857,472 870,446 884,417 897,384 L 1013,99 C 1022,75 1028,58 1031,49 1034,39 1035,31 1035,26 Z M 776,935 C 776,986 765,1029 742,1064 719,1099 681,1124 628,1139 611,1144 593,1147 572,1149 551,1151 523,1152 489,1152 L 344,1152 344,716 512,716 C 557,716 597,722 630,733 663,744 690,759 712,779 734,798 750,821 761,848 771,875 776,904 776,935 Z"/> - <glyph unicode="P" horiz-adv-x="813" d="M 967,915 C 967,850 956,792 935,740 914,688 883,644 844,607 804,570 755,542 698,522 640,502 571,492 491,492 L 344,492 344,26 C 344,21 343,16 340,12 337,8 332,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 241,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1220 C 172,1247 179,1266 193,1277 207,1288 223,1294 240,1294 L 517,1294 C 545,1294 572,1293 598,1291 623,1288 654,1283 689,1276 724,1268 759,1254 796,1233 832,1212 863,1186 888,1155 913,1124 933,1089 947,1049 960,1008 967,964 967,915 Z M 786,901 C 786,954 776,998 757,1033 737,1068 713,1095 684,1112 655,1129 625,1140 594,1145 563,1150 532,1152 503,1152 L 344,1152 344,633 499,633 C 551,633 594,640 629,653 663,666 692,685 715,709 738,732 756,761 768,794 780,827 786,862 786,901 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="M" horiz-adv-x="1435" d="M 1579,26 C 1579,21 1578,16 1575,12 1572,8 1568,5 1561,3 1554,0 1546,-2 1536,-4 1525,-5 1512,-6 1495,-6 1480,-6 1467,-5 1456,-4 1445,-2 1436,0 1430,3 1423,5 1419,8 1416,12 1413,16 1412,21 1412,26 L 1412,1153 1410,1153 949,21 C 947,16 944,12 941,9 937,6 932,3 925,1 918,-2 909,-4 900,-5 890,-6 878,-6 865,-6 851,-6 839,-5 829,-4 819,-3 811,-1 804,2 797,4 792,7 789,10 785,13 782,17 781,21 L 340,1153 339,1153 339,26 C 339,21 338,16 335,12 332,8 328,5 321,3 314,0 306,-2 295,-4 284,-5 271,-6 254,-6 238,-6 225,-5 214,-4 203,-2 195,0 189,3 182,5 178,8 176,12 173,16 172,21 172,26 L 172,1216 C 172,1244 179,1264 194,1276 209,1288 225,1294 243,1294 L 347,1294 C 368,1294 387,1292 403,1288 419,1284 433,1278 445,1269 457,1260 467,1249 475,1236 483,1223 490,1207 496,1189 L 871,252 876,252 1266,1186 C 1273,1206 1281,1223 1290,1237 1299,1251 1308,1262 1319,1271 1329,1279 1340,1285 1353,1289 1366,1292 1380,1294 1397,1294 L 1506,1294 C 1516,1294 1526,1293 1535,1290 1544,1287 1551,1282 1558,1276 1564,1269 1569,1261 1573,1252 1577,1242 1579,1230 1579,1216 Z"/> - <glyph unicode="I" horiz-adv-x="191" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="G" horiz-adv-x="1073" d="M 1144,1118 C 1144,1105 1143,1094 1142,1085 1141,1075 1139,1067 1136,1061 1133,1054 1130,1050 1126,1047 1122,1044 1118,1043 1113,1043 1105,1043 1092,1049 1073,1062 1054,1075 1029,1089 998,1104 967,1119 929,1133 886,1146 842,1159 790,1165 730,1165 659,1165 595,1152 538,1126 481,1100 433,1064 394,1018 355,972 325,917 304,854 283,791 272,722 272,648 272,565 284,492 307,428 330,364 361,310 402,266 443,222 491,189 548,166 604,143 666,132 733,132 773,132 814,137 855,147 896,156 934,171 969,190 L 969,567 669,567 C 658,567 649,573 644,584 638,595 635,613 635,637 635,650 636,661 637,670 638,679 641,686 644,692 647,697 650,701 654,704 658,707 663,708 669,708 L 1080,708 C 1087,708 1095,707 1102,704 1109,701 1116,697 1122,692 1128,687 1133,679 1136,670 1139,661 1141,650 1141,638 L 1141,145 C 1141,128 1138,113 1132,100 1126,87 1113,76 1094,67 1075,57 1050,46 1019,35 988,24 957,14 924,6 891,-2 858,-8 825,-12 792,-16 759,-18 726,-18 626,-18 537,-3 458,29 379,60 313,104 259,161 204,218 163,287 134,367 105,447 91,536 91,635 91,738 107,831 138,914 169,997 212,1068 269,1127 325,1186 393,1231 472,1264 551,1296 638,1312 734,1312 783,1312 830,1308 873,1299 916,1290 955,1280 989,1269 1022,1257 1051,1244 1074,1231 1097,1217 1112,1206 1121,1197 1130,1188 1136,1178 1139,1167 1142,1156 1144,1139 1144,1118 Z"/> - <glyph unicode="E" horiz-adv-x="744" d="M 892,71 C 892,59 891,49 890,40 889,31 886,23 883,17 880,11 876,7 872,4 867,1 862,0 857,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 850,1294 C 855,1294 860,1293 865,1290 869,1287 872,1283 875,1277 878,1271 880,1264 882,1255 883,1246 884,1234 884,1221 884,1209 883,1199 882,1190 880,1181 878,1173 875,1168 872,1162 869,1158 865,1155 860,1152 855,1151 850,1151 L 344,1151 344,745 778,745 C 783,745 788,744 793,741 797,738 801,733 804,728 807,723 809,715 810,706 811,697 812,686 812,673 812,661 811,651 810,642 809,633 807,626 804,621 801,616 797,612 793,610 788,607 783,606 778,606 L 344,606 344,143 857,143 C 862,143 867,142 872,139 876,136 880,132 883,127 886,121 889,114 890,105 891,96 892,84 892,71 Z"/> - <glyph unicode="D" horiz-adv-x="1020" d="M 1167,666 C 1167,554 1153,456 1124,373 1095,289 1054,220 999,165 944,110 876,68 796,41 716,14 621,0 510,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 529,1294 C 641,1294 736,1280 813,1251 890,1222 955,1180 1008,1126 1060,1071 1100,1005 1127,928 1154,851 1167,763 1167,666 Z M 986,659 C 986,729 977,794 960,855 943,915 916,967 879,1011 842,1055 795,1089 738,1114 681,1139 608,1151 519,1151 L 344,1151 344,144 521,144 C 604,144 673,154 730,175 787,196 834,227 872,270 910,313 939,366 958,431 977,495 986,571 986,659 Z"/> - <glyph unicode="C" horiz-adv-x="952" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode="A" horiz-adv-x="1124" d="M 1141,61 C 1146,46 1149,35 1150,26 1150,17 1147,10 1142,5 1137,0 1128,-3 1116,-4 1103,-5 1087,-6 1066,-6 1045,-6 1029,-6 1017,-5 1004,-4 995,-2 989,1 982,3 978,6 975,10 972,14 969,19 966,25 L 855,340 317,340 211,29 C 209,23 206,18 203,14 200,9 195,6 189,3 182,-1 173,-3 162,-4 150,-5 135,-6 116,-6 97,-6 81,-5 69,-4 56,-2 48,1 43,6 38,11 35,18 36,27 36,36 39,47 44,62 L 478,1264 C 481,1271 484,1277 489,1282 493,1287 499,1290 508,1293 516,1296 527,1298 540,1299 553,1300 569,1300 589,1300 610,1300 628,1300 642,1299 656,1298 667,1296 676,1293 685,1290 691,1287 696,1282 701,1277 704,1270 707,1263 Z M 584,1122 L 583,1122 360,477 810,477 Z"/> - <glyph unicode="8" horiz-adv-x="900" d="M 954,332 C 954,276 944,226 924,183 904,139 875,102 838,72 800,42 753,19 698,4 643,-11 579,-19 508,-19 441,-19 382,-12 329,2 276,16 232,37 195,64 158,91 130,125 111,165 92,205 82,251 82,302 82,343 89,380 102,414 115,448 135,479 160,508 185,537 215,564 252,589 289,614 330,637 376,660 336,681 301,703 270,726 239,749 213,774 192,801 171,828 155,856 144,887 133,918 127,951 127,987 127,1032 135,1075 152,1115 168,1154 193,1189 226,1218 259,1247 301,1271 352,1288 403,1305 462,1313 530,1313 595,1313 652,1305 700,1290 747,1274 787,1253 818,1226 849,1199 871,1167 886,1130 901,1093 908,1054 908,1012 908,978 903,945 892,914 881,883 864,853 843,825 822,797 796,771 765,747 734,722 698,699 658,678 705,655 748,631 785,606 822,581 853,555 878,527 903,498 922,468 935,437 948,405 954,370 954,332 Z M 738,996 C 738,1024 733,1049 724,1072 714,1095 700,1114 681,1130 662,1146 639,1158 612,1167 584,1175 552,1179 517,1179 445,1179 391,1163 354,1130 317,1097 298,1053 298,996 298,970 303,946 312,924 321,901 335,880 354,860 373,840 397,821 426,802 455,783 489,763 529,742 596,777 648,815 684,857 720,899 738,945 738,996 Z M 780,314 C 780,345 774,373 763,398 752,423 735,446 712,468 689,489 660,510 626,531 591,551 551,572 506,594 464,573 427,553 396,532 364,511 338,490 318,468 297,446 282,423 272,399 261,374 256,347 256,318 256,253 278,203 323,168 367,133 433,115 521,115 606,115 671,133 715,169 758,204 780,253 780,314 Z"/> - <glyph unicode="7" horiz-adv-x="865" d="M 943,1220 C 943,1208 943,1197 942,1188 941,1178 939,1169 938,1160 936,1151 934,1142 931,1134 928,1125 924,1116 920,1107 L 454,33 C 451,25 447,19 442,14 437,9 430,5 423,2 415,-2 405,-4 393,-5 381,-6 366,-6 349,-6 326,-6 309,-5 296,-3 283,-1 274,2 269,7 263,11 260,16 261,23 262,29 264,36 268,45 L 758,1143 137,1143 C 124,1143 115,1150 109,1163 102,1176 99,1195 99,1219 99,1232 100,1243 102,1252 103,1261 106,1269 109,1276 112,1282 116,1287 121,1290 126,1293 131,1294 137,1294 L 891,1294 C 900,1294 909,1293 916,1291 923,1289 928,1285 932,1279 935,1273 938,1265 940,1256 942,1247 943,1235 943,1220 Z"/> - <glyph unicode="6" horiz-adv-x="865" d="M 957,419 C 957,362 948,308 931,255 914,202 887,155 851,115 815,74 769,42 714,18 659,-7 593,-19 518,-19 464,-19 416,-12 375,1 334,14 298,33 267,58 236,83 211,113 191,149 170,185 154,226 142,272 129,318 120,368 115,423 110,478 107,536 107,599 107,654 110,710 116,767 122,824 133,878 148,931 163,984 184,1033 211,1080 237,1126 270,1166 310,1201 349,1235 397,1262 452,1282 507,1302 572,1312 645,1312 670,1312 695,1311 720,1308 745,1305 769,1301 790,1296 811,1291 829,1285 844,1279 859,1273 868,1268 873,1265 878,1261 881,1257 884,1253 886,1248 888,1244 889,1239 890,1234 891,1228 892,1222 893,1215 893,1207 893,1198 893,1186 893,1176 893,1167 892,1158 891,1151 889,1146 886,1141 883,1137 880,1134 876,1131 871,1130 865,1130 858,1130 848,1132 835,1137 822,1142 807,1147 789,1153 771,1158 749,1163 724,1168 698,1173 668,1175 634,1175 572,1175 519,1162 474,1137 429,1112 393,1078 365,1035 336,992 315,943 302,887 288,830 280,771 278,710 295,720 315,730 337,740 358,750 382,759 408,767 433,775 460,782 489,787 518,792 548,794 581,794 651,794 710,785 758,766 806,747 845,720 875,687 904,653 925,613 938,568 951,522 957,472 957,419 Z M 783,403 C 783,442 779,477 772,509 764,540 751,567 733,589 715,611 691,628 661,640 631,652 594,658 550,658 525,658 501,656 476,652 451,647 428,641 405,634 382,626 360,617 339,607 318,596 298,585 281,573 281,487 287,415 298,357 309,299 325,253 346,218 367,183 393,158 424,143 455,128 492,120 534,120 577,120 614,128 645,144 676,160 702,182 723,209 744,236 759,266 769,300 778,333 783,368 783,403 Z"/> - <glyph unicode="5" horiz-adv-x="848" d="M 918,416 C 918,347 906,285 883,231 860,177 827,132 784,95 741,58 691,29 632,10 573,-9 507,-19 435,-19 395,-19 357,-16 321,-11 285,-5 253,2 225,11 197,19 174,27 156,35 138,43 127,49 122,54 117,59 113,63 111,67 109,71 107,76 106,82 104,87 103,94 102,103 101,112 101,122 101,134 101,145 102,156 103,165 104,174 105,181 108,187 111,192 114,196 118,199 121,202 125,203 130,203 137,203 147,199 161,191 175,182 194,173 218,164 241,154 271,145 306,136 341,127 382,123 430,123 475,123 516,128 553,139 590,150 623,166 650,189 677,212 698,240 713,275 728,309 736,351 736,400 736,441 730,478 717,510 704,541 684,568 657,589 630,610 595,625 554,636 513,646 463,651 406,651 365,651 330,649 301,645 272,641 244,639 219,639 200,639 187,643 179,652 171,661 167,677 167,702 L 167,1229 C 167,1251 172,1267 183,1278 193,1289 208,1294 227,1294 L 800,1294 C 805,1294 811,1293 816,1290 821,1287 825,1282 828,1276 831,1270 834,1262 836,1253 837,1244 838,1233 838,1220 838,1196 835,1177 828,1164 821,1151 812,1144 800,1144 L 317,1144 317,781 C 340,784 364,786 389,787 413,788 441,788 473,788 547,788 612,779 667,762 722,744 769,719 806,687 843,654 871,615 890,569 909,523 918,472 918,416 Z"/> - <glyph unicode="4" horiz-adv-x="951" d="M 979,368 C 979,346 976,329 969,316 962,303 953,297 941,297 L 795,297 795,25 C 795,20 794,15 791,12 788,8 784,5 777,2 770,-1 762,-3 751,-4 740,-5 727,-6 710,-6 694,-6 681,-5 670,-4 659,-3 651,-1 645,2 638,5 634,8 632,12 629,15 628,20 628,25 L 628,297 94,297 C 86,297 79,298 74,300 69,302 64,306 60,311 55,316 52,324 51,334 49,344 48,357 48,373 48,386 48,397 49,407 50,417 51,426 53,435 55,443 58,451 61,459 64,466 68,474 73,483 L 539,1269 C 542,1274 547,1279 554,1283 560,1287 568,1290 578,1293 588,1296 600,1298 615,1299 630,1300 647,1300 667,1300 689,1300 708,1299 725,1298 741,1296 754,1294 764,1291 774,1288 782,1285 787,1281 792,1276 795,1271 795,1265 L 795,439 941,439 C 952,439 962,433 969,422 976,410 979,392 979,368 Z M 628,1149 L 626,1149 205,439 628,439 Z"/> - <glyph unicode="3" horiz-adv-x="831" d="M 914,370 C 914,311 904,257 883,210 862,162 833,121 794,87 755,53 708,27 651,9 594,-10 530,-19 459,-19 416,-19 375,-16 338,-9 300,-2 266,7 237,17 208,26 183,36 164,47 145,57 133,64 128,69 123,74 119,78 116,83 113,88 111,93 109,100 107,107 106,115 105,125 104,134 103,146 103,160 103,184 105,201 110,210 115,219 121,224 130,224 136,224 148,219 166,208 183,197 206,186 234,174 261,161 294,150 331,139 368,128 409,123 454,123 498,123 537,129 570,140 603,151 631,167 654,188 677,209 694,233 705,262 716,290 722,321 722,354 722,391 715,424 701,453 686,482 665,508 638,529 610,550 576,567 536,578 495,589 449,595 398,595 L 275,595 C 270,595 265,596 260,599 255,601 250,605 247,610 243,615 240,622 238,631 235,640 234,651 234,665 234,678 235,688 237,697 239,705 242,712 246,717 249,722 253,725 258,728 263,730 268,731 274,731 L 387,731 C 431,731 471,737 506,748 541,759 570,776 595,797 619,818 638,844 651,874 664,903 670,936 670,973 670,1000 666,1025 657,1050 648,1074 635,1095 618,1113 601,1131 579,1145 552,1156 525,1166 493,1171 458,1171 419,1171 384,1165 352,1154 319,1142 290,1129 265,1116 240,1103 219,1090 202,1079 185,1067 174,1061 167,1061 162,1061 158,1062 155,1064 151,1065 148,1069 146,1074 143,1079 142,1086 141,1095 140,1104 139,1115 139,1130 139,1140 139,1149 140,1157 141,1164 142,1171 144,1177 146,1182 148,1187 151,1192 154,1197 158,1202 165,1209 171,1215 184,1224 203,1236 222,1248 246,1260 275,1272 303,1283 336,1293 373,1301 410,1309 449,1313 492,1313 552,1313 605,1305 650,1290 695,1275 733,1253 764,1225 794,1197 817,1164 832,1125 847,1086 854,1042 854,995 854,954 849,917 838,882 827,847 812,816 791,789 770,762 745,739 715,720 685,701 650,687 611,680 L 611,678 C 656,673 697,662 734,645 771,627 802,605 829,578 856,551 877,520 892,485 907,449 914,411 914,370 Z"/> - <glyph unicode="2" horiz-adv-x="830" d="M 924,74 C 924,62 923,51 922,42 920,33 918,25 915,19 912,12 908,8 903,5 898,2 892,0 886,0 L 171,0 C 162,0 154,1 147,4 140,6 134,10 129,15 124,20 120,28 118,38 115,48 114,60 114,75 114,88 115,100 116,110 117,120 119,129 122,137 125,144 130,152 135,160 140,167 146,175 154,184 L 405,450 C 463,511 510,566 545,615 580,664 607,708 626,748 645,788 657,824 663,857 669,890 672,920 672,949 672,978 667,1005 658,1031 649,1056 635,1079 618,1098 600,1117 578,1133 551,1144 524,1155 494,1161 459,1161 418,1161 382,1155 350,1144 317,1133 289,1120 265,1107 240,1094 220,1081 204,1070 187,1059 175,1053 167,1053 162,1053 158,1054 155,1057 151,1060 148,1064 146,1070 143,1076 141,1084 140,1094 139,1104 138,1116 138,1130 138,1140 138,1149 139,1156 140,1163 141,1170 143,1175 144,1180 146,1185 149,1190 152,1195 157,1201 165,1208 173,1215 187,1224 207,1236 226,1248 251,1260 281,1272 310,1283 343,1293 379,1301 414,1309 452,1313 491,1313 554,1313 609,1304 656,1287 703,1269 742,1245 773,1214 804,1183 827,1148 842,1107 857,1066 865,1023 865,977 865,936 861,895 854,854 847,813 831,768 808,721 784,673 750,620 705,562 660,503 601,436 527,360 L 322,146 885,146 C 890,146 896,145 901,142 906,139 910,134 914,128 917,122 920,115 922,106 923,97 924,86 924,74 Z"/> - <glyph unicode="1" horiz-adv-x="761" d="M 927,68 C 927,55 926,45 924,36 922,27 919,20 916,15 913,10 909,6 905,4 900,1 896,0 891,0 L 215,0 C 210,0 206,1 202,4 198,6 194,10 191,15 187,20 184,27 182,36 180,45 179,55 179,68 179,80 180,90 182,99 184,108 187,115 190,121 193,126 196,131 201,134 205,137 210,138 215,138 L 485,138 485,1122 235,973 C 222,966 212,962 205,961 197,960 191,961 186,966 181,970 178,977 177,987 175,997 174,1010 174,1025 174,1036 175,1046 176,1054 177,1062 178,1069 180,1074 182,1079 185,1084 189,1088 192,1092 197,1096 203,1100 L 501,1291 C 504,1293 507,1295 511,1296 515,1297 520,1299 526,1300 532,1301 539,1302 547,1303 555,1303 565,1303 577,1303 593,1303 606,1302 617,1301 628,1300 636,1298 642,1296 648,1293 652,1290 654,1287 656,1283 657,1279 657,1275 L 657,138 891,138 C 896,138 901,137 906,134 911,131 915,126 918,121 921,115 923,108 925,99 926,90 927,80 927,68 Z"/> - <glyph unicode="0" horiz-adv-x="900" d="M 967,650 C 967,551 959,460 944,378 928,296 902,226 866,167 829,108 782,62 723,30 664,-3 592,-19 506,-19 425,-19 356,-5 301,25 245,54 200,96 166,153 132,209 108,278 94,361 79,443 72,537 72,644 72,743 80,833 96,916 112,998 138,1069 174,1128 210,1187 257,1232 316,1265 375,1297 447,1313 532,1313 614,1313 683,1299 739,1270 794,1241 839,1198 873,1142 907,1085 931,1016 946,934 960,851 967,757 967,650 Z M 791,638 C 791,703 789,761 784,812 779,863 773,909 764,948 755,987 743,1021 729,1050 714,1078 697,1101 677,1120 657,1138 634,1151 609,1160 583,1168 554,1172 522,1172 465,1172 419,1159 384,1132 349,1105 321,1069 301,1022 280,975 266,921 259,858 252,795 248,728 248,656 248,559 253,477 263,410 273,342 289,287 311,244 332,201 360,170 394,151 427,132 468,122 516,122 553,122 586,128 615,140 643,152 667,169 688,192 708,214 725,241 738,272 751,303 762,338 770,376 778,414 784,455 787,500 790,544 791,590 791,638 Z"/> - <glyph unicode="-" horiz-adv-x="519" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=")" horiz-adv-x="381" d="M 487,537 C 487,462 482,387 473,314 464,240 450,167 431,95 412,23 390,-48 363,-118 336,-187 304,-256 268,-324 266,-327 263,-330 259,-333 255,-336 250,-338 244,-340 237,-342 230,-343 221,-344 212,-345 202,-345 190,-345 173,-345 159,-344 150,-343 140,-341 133,-338 129,-335 124,-331 122,-326 123,-321 123,-315 125,-308 128,-300 189,-165 236,-28 267,114 298,255 314,397 314,540 314,683 298,825 267,966 236,1107 189,1244 126,1378 123,1384 122,1390 123,1395 124,1400 127,1405 132,1408 137,1411 145,1414 154,1416 163,1418 176,1419 191,1419 205,1419 217,1419 226,1418 235,1417 243,1415 249,1413 254,1411 258,1409 261,1407 264,1405 266,1403 267,1400 336,1263 390,1123 429,979 468,834 487,687 487,537 Z"/> - <glyph unicode="(" horiz-adv-x="381" d="M 495,1378 C 432,1244 385,1107 354,966 323,825 307,683 307,540 307,397 323,255 355,114 386,-27 432,-165 493,-300 496,-308 498,-315 499,-321 499,-326 497,-331 492,-335 487,-338 480,-341 471,-343 461,-344 448,-345 431,-345 419,-345 409,-345 400,-344 391,-343 384,-342 378,-340 371,-338 366,-336 362,-333 358,-330 355,-327 353,-324 317,-256 285,-187 258,-118 231,-48 208,23 189,95 170,167 156,240 147,314 138,387 133,462 133,537 133,612 138,687 149,760 159,833 174,906 193,979 212,1051 235,1122 262,1192 289,1262 320,1331 354,1400 355,1403 357,1405 360,1407 363,1409 367,1411 372,1413 377,1415 385,1417 394,1418 403,1419 415,1419 430,1419 445,1419 458,1418 467,1416 476,1414 484,1411 489,1408 494,1405 497,1400 498,1395 499,1390 498,1384 495,1378 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132 id133"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="Group"> - <g class="com.sun.star.drawing.LineShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="4714" y="6586" width="108" height="1971"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="miter" d="M 4767,6587 L 4768,8555"/> - </g> - </g> - <g class="com.sun.star.drawing.LineShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="5319" y="6584" width="108" height="1972"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="miter" d="M 5372,6585 L 5373,8554"/> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="500" y="929" width="9086" height="12584"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 5043,13507 L 505,13507 505,934 9580,934 9580,13507 5043,13507 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1372" y="9585" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4992,9603 L 8594,9603 8594,12781 1390,12781 1390,9603 4992,9603 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4992,9603 L 8594,9603 8594,12781 1390,12781 1390,9603 4992,9603 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="3662" y="10566" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5080,11750 L 3680,11750 3680,10584 6480,10584 6480,11750 5080,11750 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 5080,11750 L 3680,11750 3680,10584 6480,10584 6480,11750 5080,11750 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="4541" y="10888"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="4406" y="11241"><tspan fill="rgb(255,255,255)" stroke="none">AMD EPYC</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="4410" y="11594"><tspan fill="rgb(255,255,255)" stroke="none">Zen2 7532</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="5588" y="9375" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6041,9818 L 5597,9818 5597,9384 6484,9384 6484,9818 6041,9818 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6041,9818 L 5597,9818 5597,9384 6484,9384 6484,9818 6041,9818 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5766" y="9747"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="6342" y="8605" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6365,9323 L 6360,8623"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6365,9323 L 6365,9323 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6360,8623 L 6360,8623 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="6262" y="9315" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6346,9324 L 6420,9324 6420,9423 6271,9423 6271,9324 6346,9324 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6346,9324 L 6420,9324 6420,9423 6271,9423 6271,9324 6346,9324 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="5618" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5702,9326 L 5776,9326 5776,9425 5627,9425 5627,9326 5702,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5702,9326 L 5776,9326 5776,9425 5627,9425 5627,9326 5702,9326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="5683" y="8559" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5701,9325 L 5703,8577"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5701,9325 L 5701,9325 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5703,8577 L 5703,8577 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="6107" y="8557" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6125,9321 L 6127,8575"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6125,9321 L 6125,9321 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6127,8575 L 6127,8575 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="6041" y="9313" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6125,9322 L 6199,9322 6199,9421 6050,9421 6050,9322 6125,9322 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6125,9322 L 6199,9322 6199,9421 6050,9421 6050,9322 6125,9322 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="5830" y="9315" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5914,9324 L 5988,9324 5988,9423 5839,9423 5839,9324 5914,9324 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5914,9324 L 5988,9324 5988,9423 5839,9423 5839,9324 5914,9324 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="5909" y="8557" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5933,9323 L 5927,8575"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5933,9323 L 5933,9323 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5927,8575 L 5927,8575 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="4624" y="9377" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 5077,9820 L 4633,9820 4633,9386 5520,9386 5520,9820 5077,9820 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5077,9820 L 4633,9820 4633,9386 5520,9386 5520,9820 5077,9820 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4802" y="9749"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="5377" y="8561" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5400,9325 L 5395,8579"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5400,9325 L 5400,9325 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5395,8579 L 5395,8579 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="5297" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5381,9326 L 5455,9326 5455,9425 5306,9425 5306,9326 5381,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5381,9326 L 5455,9326 5455,9425 5306,9425 5306,9326 5381,9326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="4653" y="9319" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4737,9328 L 4811,9328 4811,9427 4662,9427 4662,9328 4737,9328 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4737,9328 L 4811,9328 4811,9427 4662,9427 4662,9328 4737,9328 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="4718" y="8561" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4736,9327 L 4738,8579"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4736,9327 L 4736,9327 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4738,8579 L 4738,8579 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="5142" y="8559" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5160,9323 L 5162,8577"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5160,9323 L 5160,9323 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5162,8577 L 5162,8577 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="5077" y="9315" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5161,9324 L 5235,9324 5235,9423 5086,9423 5086,9324 5161,9324 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5161,9324 L 5235,9324 5235,9423 5086,9423 5086,9324 5161,9324 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="4866" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4950,9326 L 5024,9326 5024,9425 4875,9425 4875,9326 4950,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4950,9326 L 5024,9326 5024,9425 4875,9425 4875,9326 4950,9326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="4945" y="8559" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4969,9325 L 4963,8577"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4969,9325 L 4969,9325 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4963,8577 L 4963,8577 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="3675" y="9379" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 4128,9822 L 3684,9822 3684,9388 4571,9388 4571,9822 4128,9822 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4128,9822 L 3684,9822 3684,9388 4571,9388 4571,9822 4128,9822 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3853" y="9751"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="4428" y="8563" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4451,9327 L 4446,8581"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4451,9327 L 4451,9327 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4446,8581 L 4446,8581 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="4348" y="9319" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4432,9328 L 4506,9328 4506,9427 4357,9427 4357,9328 4432,9328 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4432,9328 L 4506,9328 4506,9427 4357,9427 4357,9328 4432,9328 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="3705" y="9321" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3789,9330 L 3863,9330 3863,9429 3714,9429 3714,9330 3789,9330 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3789,9330 L 3863,9330 3863,9429 3714,9429 3714,9330 3789,9330 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="3770" y="8611" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3788,9329 L 3790,8629"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3788,9329 L 3788,9329 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3790,8629 L 3790,8629 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="4193" y="8561" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4211,9325 L 4213,8579"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4211,9325 L 4211,9325 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4213,8579 L 4213,8579 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="4128" y="9317" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4212,9326 L 4286,9326 4286,9425 4137,9425 4137,9326 4212,9326 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4212,9326 L 4286,9326 4286,9425 4137,9425 4137,9326 4212,9326 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="3917" y="9319" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4001,9328 L 4075,9328 4075,9427 3926,9427 3926,9328 4001,9328 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4001,9328 L 4075,9328 4075,9427 3926,9427 3926,9328 4001,9328 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="3996" y="8561" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4020,9327 L 4014,8579"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4020,9327 L 4020,9327 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4014,8579 L 4014,8579 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="5734" y="9824" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6013,9824 L 6290,9985 6152,9985 6152,10395 6290,10395 6013,10557 5735,10395 5874,10395 5874,9985 5735,9985 6013,9824 Z M 6290,9824 L 6290,9824 Z M 5735,10557 L 5735,10557 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="5773" y="10021" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6011,10364 L 5773,10364 5773,10021 6248,10021 6248,10364 6011,10364 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5782" y="10306"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="4756" y="9829" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 5035,9829 L 5312,9990 5174,9990 5174,10400 5312,10400 5035,10562 4757,10400 4896,10400 4896,9990 4757,9990 5035,9829 Z M 5312,9829 L 5312,9829 Z M 4757,10562 L 4757,10562 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="4796" y="10026" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5034,10369 L 4796,10369 4796,10026 5271,10026 5271,10369 5034,10369 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4805" y="10311"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="3805" y="9837" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4083,9837 L 4360,9998 4222,9998 4222,10408 4360,10408 4083,10570 3805,10408 3944,10408 3944,9998 3805,9998 4083,9837 Z M 4360,9837 L 4360,9837 Z M 3805,10570 L 3805,10570 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="3843" y="10035" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 4081,10378 L 3843,10378 3843,10035 4318,10035 4318,10378 4081,10378 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3852" y="10320"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="3748" y="8471" width="2666" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 3801,8651 L 3801,8651 3801,8644 3801,8638 3802,8631 3802,8625 3803,8619 3804,8612 3804,8606 3806,8600 3807,8594 3808,8588 3809,8583 3811,8577 3813,8572 3814,8567 3816,8563 3818,8558 3820,8554 3822,8550 3824,8546 3827,8543 3829,8540 3831,8537 3834,8534 3836,8532 3839,8530 3841,8529 3844,8528 3847,8527 3849,8526 3852,8526 6308,8524 6308,8524 6311,8524 6313,8525 6316,8526 6319,8527 6321,8528 6324,8530 6326,8532 6329,8535 6331,8538 6333,8541 6336,8544 6338,8548 6340,8552 6342,8556 6344,8561 6346,8566 6347,8571 6349,8576 6351,8581 6352,8587 6353,8593 6354,8599 6356,8605 6356,8611 6357,8617 6358,8624 6358,8630 6359,8637 6359,8643 6359,8650"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 3801,8651 L 3801,8651 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6360,8524 L 6360,8524 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="1540" y="11762" width="1219" height="890"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1540" y="12132"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1540" y="12576"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="1872" y="625" width="6140" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="4941" y1="634" x2="4941" y2="1285" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 4942,1285 L 1881,1285 1881,634 8002,634 8002,1285 4942,1285 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4942,1285 L 1881,1285 1881,634 8002,634 8002,1285 4942,1285 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2131" y="1075"><tspan fill="rgb(0,0,0)" stroke="none">2-Node AMD EPYC zen2 (2n-zn2)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="3061" y="12763" width="4221" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="3313" y="13311"><tspan fill="rgb(32,56,100)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="6426" y="11910" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6676" y="12317"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="5766" y="11960" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6059,12030 L 6059,12030 6059,12034 6059,12037 6058,12041 6057,12044 6057,12048 6056,12051 6054,12055 6053,12058 6051,12061 6050,12065 6048,12068 6046,12071 6044,12073 6041,12076 6039,12079 6036,12081 6033,12084 6031,12086 6028,12088 6024,12090 6021,12091 6018,12093 6015,12094 6011,12096 6008,12097 6004,12097 6001,12098 5997,12099 5994,12099 5990,12099 5836,12099 5836,12099 5832,12099 5829,12099 5825,12098 5822,12097 5818,12097 5815,12096 5811,12094 5808,12093 5805,12091 5801,12090 5798,12088 5795,12086 5793,12084 5790,12081 5787,12079 5785,12076 5782,12073 5780,12071 5778,12068 5776,12064 5775,12061 5773,12058 5772,12055 5770,12051 5769,12048 5769,12044 5768,12041 5767,12037 5767,12034 5767,12030 5766,12030 5767,12030 5767,12026 5767,12023 5768,12019 5768,12016 5769,12012 5770,12009 5771,12005 5773,12002 5774,11999 5776,11996 5778,11993 5780,11990 5782,11987 5784,11984 5787,11982 5789,11979 5792,11977 5795,11975 5798,11972 5801,11971 5804,11969 5807,11967 5811,11966 5814,11965 5817,11964 5821,11963 5824,11962 5828,11961 5831,11961 5835,11961 5990,11960 5990,11961 5994,11961 5997,11961 6001,11962 6004,11962 6008,11963 6011,11964 6015,11965 6018,11967 6021,11968 6024,11970 6027,11972 6030,11974 6033,11976 6036,11978 6038,11981 6041,11983 6043,11986 6045,11989 6048,11992 6049,11995 6051,11998 6053,12001 6054,12005 6055,12008 6056,12011 6057,12015 6058,12018 6059,12022 6059,12025 6059,12029 6059,12030 Z M 6059,12099 L 6059,12099 Z M 5766,11960 L 5766,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="5766" y="12160" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6059,12230 L 6059,12230 6059,12234 6059,12237 6058,12241 6057,12244 6057,12248 6056,12251 6054,12255 6053,12258 6051,12261 6050,12265 6048,12268 6046,12271 6044,12273 6041,12276 6039,12279 6036,12281 6033,12284 6031,12286 6028,12288 6024,12290 6021,12291 6018,12293 6015,12294 6011,12296 6008,12297 6004,12297 6001,12298 5997,12299 5994,12299 5990,12299 5836,12299 5836,12299 5832,12299 5829,12299 5825,12298 5822,12297 5818,12297 5815,12296 5811,12294 5808,12293 5805,12291 5801,12290 5798,12288 5795,12286 5793,12284 5790,12281 5787,12279 5785,12276 5782,12273 5780,12271 5778,12268 5776,12264 5775,12261 5773,12258 5772,12255 5770,12251 5769,12248 5769,12244 5768,12241 5767,12237 5767,12234 5767,12230 5766,12230 5767,12230 5767,12226 5767,12223 5768,12219 5768,12216 5769,12212 5770,12209 5771,12205 5773,12202 5774,12199 5776,12196 5778,12193 5780,12190 5782,12187 5784,12184 5787,12182 5789,12179 5792,12177 5795,12175 5798,12172 5801,12171 5804,12169 5807,12167 5811,12166 5814,12165 5817,12164 5821,12163 5824,12162 5828,12161 5831,12161 5835,12161 5990,12160 5990,12161 5994,12161 5997,12161 6001,12162 6004,12162 6008,12163 6011,12164 6015,12165 6018,12167 6021,12168 6024,12170 6027,12172 6030,12174 6033,12176 6036,12178 6038,12181 6041,12183 6043,12186 6045,12189 6048,12192 6049,12195 6051,12198 6053,12201 6054,12205 6055,12208 6056,12211 6057,12215 6058,12218 6059,12222 6059,12225 6059,12229 6059,12230 Z M 6059,12299 L 6059,12299 Z M 5766,12160 L 5766,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="5766" y="12359" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6059,12429 L 6059,12429 6059,12433 6059,12436 6058,12440 6057,12443 6057,12447 6056,12450 6054,12454 6053,12457 6051,12460 6050,12464 6048,12467 6046,12470 6044,12472 6041,12475 6039,12478 6036,12480 6033,12483 6031,12485 6028,12487 6024,12489 6021,12490 6018,12492 6015,12493 6011,12495 6008,12496 6004,12496 6001,12497 5997,12498 5994,12498 5990,12498 5836,12498 5836,12498 5832,12498 5829,12498 5825,12497 5822,12496 5818,12496 5815,12495 5811,12493 5808,12492 5805,12490 5801,12489 5798,12487 5795,12485 5793,12483 5790,12480 5787,12478 5785,12475 5782,12472 5780,12470 5778,12467 5776,12463 5775,12460 5773,12457 5772,12454 5770,12450 5769,12447 5769,12443 5768,12440 5767,12436 5767,12433 5767,12429 5766,12429 5767,12429 5767,12425 5767,12422 5768,12418 5768,12415 5769,12411 5770,12408 5771,12404 5773,12401 5774,12398 5776,12395 5778,12392 5780,12389 5782,12386 5784,12383 5787,12381 5789,12378 5792,12376 5795,12374 5798,12371 5801,12370 5804,12368 5807,12366 5811,12365 5814,12364 5817,12363 5821,12362 5824,12361 5828,12360 5831,12360 5835,12360 5990,12359 5990,12360 5994,12360 5997,12360 6001,12361 6004,12361 6008,12362 6011,12363 6015,12364 6018,12366 6021,12367 6024,12369 6027,12371 6030,12373 6033,12375 6036,12377 6038,12380 6041,12382 6043,12385 6045,12388 6048,12391 6049,12394 6051,12397 6053,12400 6054,12404 6055,12407 6056,12410 6057,12414 6058,12417 6059,12421 6059,12424 6059,12428 6059,12429 Z M 6059,12498 L 6059,12498 Z M 5766,12359 L 5766,12359 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="5417" y="11960" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5710,12030 L 5710,12030 5710,12034 5710,12037 5709,12041 5708,12044 5708,12048 5707,12051 5705,12055 5704,12058 5702,12061 5701,12065 5699,12068 5697,12071 5695,12073 5692,12076 5690,12079 5687,12081 5684,12084 5682,12086 5679,12088 5675,12090 5672,12091 5669,12093 5666,12094 5662,12096 5659,12097 5655,12097 5652,12098 5648,12099 5645,12099 5641,12099 5487,12099 5487,12099 5483,12099 5480,12099 5476,12098 5473,12097 5469,12097 5466,12096 5462,12094 5459,12093 5456,12091 5452,12090 5449,12088 5446,12086 5444,12084 5441,12081 5438,12079 5436,12076 5433,12073 5431,12071 5429,12068 5427,12064 5426,12061 5424,12058 5423,12055 5421,12051 5420,12048 5420,12044 5419,12041 5418,12037 5418,12034 5418,12030 5417,12030 5418,12030 5418,12026 5418,12023 5419,12019 5419,12016 5420,12012 5421,12009 5422,12005 5424,12002 5425,11999 5427,11996 5429,11993 5431,11990 5433,11987 5435,11984 5438,11982 5440,11979 5443,11977 5446,11975 5449,11972 5452,11971 5455,11969 5458,11967 5462,11966 5465,11965 5468,11964 5472,11963 5475,11962 5479,11961 5482,11961 5486,11961 5641,11960 5641,11961 5645,11961 5648,11961 5652,11962 5655,11962 5659,11963 5662,11964 5666,11965 5669,11967 5672,11968 5675,11970 5678,11972 5681,11974 5684,11976 5687,11978 5689,11981 5692,11983 5694,11986 5696,11989 5699,11992 5700,11995 5702,11998 5704,12001 5705,12005 5706,12008 5707,12011 5708,12015 5709,12018 5710,12022 5710,12025 5710,12029 5710,12030 Z M 5710,12099 L 5710,12099 Z M 5417,11960 L 5417,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="5417" y="12160" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5710,12230 L 5710,12230 5710,12234 5710,12237 5709,12241 5708,12244 5708,12248 5707,12251 5705,12255 5704,12258 5702,12261 5701,12265 5699,12268 5697,12271 5695,12273 5692,12276 5690,12279 5687,12281 5684,12284 5682,12286 5679,12288 5675,12290 5672,12291 5669,12293 5666,12294 5662,12296 5659,12297 5655,12297 5652,12298 5648,12299 5645,12299 5641,12299 5487,12299 5487,12299 5483,12299 5480,12299 5476,12298 5473,12297 5469,12297 5466,12296 5462,12294 5459,12293 5456,12291 5452,12290 5449,12288 5446,12286 5444,12284 5441,12281 5438,12279 5436,12276 5433,12273 5431,12271 5429,12268 5427,12264 5426,12261 5424,12258 5423,12255 5421,12251 5420,12248 5420,12244 5419,12241 5418,12237 5418,12234 5418,12230 5417,12230 5418,12230 5418,12226 5418,12223 5419,12219 5419,12216 5420,12212 5421,12209 5422,12205 5424,12202 5425,12199 5427,12196 5429,12193 5431,12190 5433,12187 5435,12184 5438,12182 5440,12179 5443,12177 5446,12175 5449,12172 5452,12171 5455,12169 5458,12167 5462,12166 5465,12165 5468,12164 5472,12163 5475,12162 5479,12161 5482,12161 5486,12161 5641,12160 5641,12161 5645,12161 5648,12161 5652,12162 5655,12162 5659,12163 5662,12164 5666,12165 5669,12167 5672,12168 5675,12170 5678,12172 5681,12174 5684,12176 5687,12178 5689,12181 5692,12183 5694,12186 5696,12189 5699,12192 5700,12195 5702,12198 5704,12201 5705,12205 5706,12208 5707,12211 5708,12215 5709,12218 5710,12222 5710,12225 5710,12229 5710,12230 Z M 5710,12299 L 5710,12299 Z M 5417,12160 L 5417,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="5416" y="12359" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5710,12429 L 5710,12429 5710,12433 5710,12436 5709,12440 5708,12443 5708,12447 5707,12450 5705,12454 5704,12457 5702,12460 5701,12464 5699,12467 5697,12470 5695,12472 5692,12475 5690,12478 5687,12480 5684,12483 5682,12485 5679,12487 5675,12489 5672,12490 5669,12492 5666,12493 5662,12495 5659,12496 5655,12496 5652,12497 5648,12498 5645,12498 5641,12498 5487,12498 5487,12498 5483,12498 5480,12498 5476,12497 5473,12496 5469,12496 5466,12495 5462,12493 5459,12492 5456,12490 5452,12489 5449,12487 5446,12485 5444,12483 5441,12480 5438,12478 5436,12475 5433,12472 5431,12470 5429,12467 5427,12463 5426,12460 5424,12457 5423,12454 5421,12450 5420,12447 5420,12443 5419,12440 5418,12436 5418,12433 5418,12429 5417,12429 5418,12429 5418,12425 5418,12422 5419,12418 5419,12415 5420,12411 5421,12408 5422,12404 5424,12401 5425,12398 5427,12395 5429,12392 5431,12389 5433,12386 5435,12383 5438,12381 5440,12378 5443,12376 5446,12374 5449,12371 5452,12370 5455,12368 5458,12366 5462,12365 5465,12364 5468,12363 5472,12362 5475,12361 5479,12360 5482,12360 5486,12360 5641,12359 5641,12360 5645,12360 5648,12360 5652,12361 5655,12361 5659,12362 5662,12363 5666,12364 5669,12366 5672,12367 5675,12369 5678,12371 5681,12373 5684,12375 5687,12377 5689,12380 5692,12382 5694,12385 5696,12388 5699,12391 5700,12394 5702,12397 5704,12400 5705,12404 5706,12407 5707,12410 5708,12414 5709,12417 5710,12421 5710,12424 5710,12428 5710,12429 Z M 5710,12498 L 5710,12498 Z M 5417,12359 L 5417,12359 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="6095" y="11963" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6389,12033 L 6389,12033 6389,12037 6389,12040 6388,12044 6387,12047 6387,12051 6386,12054 6384,12058 6383,12061 6381,12064 6380,12068 6378,12071 6376,12074 6374,12076 6371,12079 6369,12082 6366,12084 6363,12087 6361,12089 6358,12091 6354,12093 6351,12094 6348,12096 6345,12097 6341,12099 6338,12100 6334,12100 6331,12101 6327,12102 6324,12102 6320,12102 6166,12102 6166,12102 6162,12102 6159,12102 6155,12101 6152,12100 6148,12100 6145,12099 6141,12097 6138,12096 6135,12094 6131,12093 6128,12091 6125,12089 6123,12087 6120,12084 6117,12082 6115,12079 6112,12076 6110,12074 6108,12071 6106,12067 6105,12064 6103,12061 6102,12058 6100,12054 6099,12051 6099,12047 6098,12044 6097,12040 6097,12037 6097,12033 6096,12033 6097,12033 6097,12029 6097,12026 6098,12022 6098,12019 6099,12015 6100,12012 6101,12008 6103,12005 6104,12002 6106,11999 6108,11996 6110,11993 6112,11990 6114,11987 6117,11985 6119,11982 6122,11980 6125,11978 6128,11975 6131,11974 6134,11972 6137,11970 6141,11969 6144,11968 6147,11967 6151,11966 6154,11965 6158,11964 6161,11964 6165,11964 6320,11963 6320,11964 6324,11964 6327,11964 6331,11965 6334,11965 6338,11966 6341,11967 6345,11968 6348,11970 6351,11971 6354,11973 6357,11975 6360,11977 6363,11979 6366,11981 6368,11984 6371,11986 6373,11989 6375,11992 6378,11995 6379,11998 6381,12001 6383,12004 6384,12008 6385,12011 6386,12014 6387,12018 6388,12021 6389,12025 6389,12028 6389,12032 6389,12033 Z M 6389,12102 L 6389,12102 Z M 6096,11963 L 6096,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="6096" y="12163" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6389,12233 L 6389,12233 6389,12237 6389,12240 6388,12244 6387,12247 6387,12251 6386,12254 6384,12258 6383,12261 6381,12264 6380,12268 6378,12271 6376,12274 6374,12276 6371,12279 6369,12282 6366,12284 6363,12287 6361,12289 6358,12291 6354,12293 6351,12294 6348,12296 6345,12297 6341,12299 6338,12300 6334,12300 6331,12301 6327,12302 6324,12302 6320,12302 6166,12302 6166,12302 6162,12302 6159,12302 6155,12301 6152,12300 6148,12300 6145,12299 6141,12297 6138,12296 6135,12294 6131,12293 6128,12291 6125,12289 6123,12287 6120,12284 6117,12282 6115,12279 6112,12276 6110,12274 6108,12271 6106,12267 6105,12264 6103,12261 6102,12258 6100,12254 6099,12251 6099,12247 6098,12244 6097,12240 6097,12237 6097,12233 6096,12233 6097,12233 6097,12229 6097,12226 6098,12222 6098,12219 6099,12215 6100,12212 6101,12208 6103,12205 6104,12202 6106,12199 6108,12196 6110,12193 6112,12190 6114,12187 6117,12185 6119,12182 6122,12180 6125,12178 6128,12175 6131,12174 6134,12172 6137,12170 6141,12169 6144,12168 6147,12167 6151,12166 6154,12165 6158,12164 6161,12164 6165,12164 6320,12163 6320,12164 6324,12164 6327,12164 6331,12165 6334,12165 6338,12166 6341,12167 6345,12168 6348,12170 6351,12171 6354,12173 6357,12175 6360,12177 6363,12179 6366,12181 6368,12184 6371,12186 6373,12189 6375,12192 6378,12195 6379,12198 6381,12201 6383,12204 6384,12208 6385,12211 6386,12214 6387,12218 6388,12221 6389,12225 6389,12228 6389,12232 6389,12233 Z M 6389,12302 L 6389,12302 Z M 6096,12163 L 6096,12163 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="6096" y="12362" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6389,12432 L 6389,12432 6389,12436 6389,12439 6388,12443 6387,12446 6387,12450 6386,12453 6384,12457 6383,12460 6381,12463 6380,12467 6378,12470 6376,12473 6374,12475 6371,12478 6369,12481 6366,12483 6363,12486 6361,12488 6358,12490 6354,12492 6351,12493 6348,12495 6345,12496 6341,12498 6338,12499 6334,12499 6331,12500 6327,12501 6324,12501 6320,12501 6166,12501 6166,12501 6162,12501 6159,12501 6155,12500 6152,12499 6148,12499 6145,12498 6141,12496 6138,12495 6135,12493 6131,12492 6128,12490 6125,12488 6123,12486 6120,12483 6117,12481 6115,12478 6112,12475 6110,12473 6108,12470 6106,12466 6105,12463 6103,12460 6102,12457 6100,12453 6099,12450 6099,12446 6098,12443 6097,12439 6097,12436 6097,12432 6096,12432 6097,12432 6097,12428 6097,12425 6098,12421 6098,12418 6099,12414 6100,12411 6101,12407 6103,12404 6104,12401 6106,12398 6108,12395 6110,12392 6112,12389 6114,12386 6117,12384 6119,12381 6122,12379 6125,12377 6128,12374 6131,12373 6134,12371 6137,12369 6141,12368 6144,12367 6147,12366 6151,12365 6154,12364 6158,12363 6161,12363 6165,12363 6320,12362 6320,12363 6324,12363 6327,12363 6331,12364 6334,12364 6338,12365 6341,12366 6345,12367 6348,12369 6351,12370 6354,12372 6357,12374 6360,12376 6363,12378 6366,12380 6368,12383 6371,12385 6373,12388 6375,12391 6378,12394 6379,12397 6381,12400 6383,12403 6384,12407 6385,12410 6386,12413 6387,12417 6388,12420 6389,12424 6389,12427 6389,12431 6389,12432 Z M 6389,12501 L 6389,12501 Z M 6096,12362 L 6096,12362 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="4746" y="11960" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5039,12030 L 5039,12030 5039,12034 5039,12037 5038,12041 5037,12044 5037,12048 5036,12051 5034,12055 5033,12058 5031,12061 5030,12065 5028,12068 5026,12071 5024,12073 5021,12076 5019,12079 5016,12081 5013,12084 5011,12086 5008,12088 5004,12090 5001,12091 4998,12093 4995,12094 4991,12096 4988,12097 4984,12097 4981,12098 4977,12099 4974,12099 4970,12099 4816,12099 4816,12099 4812,12099 4809,12099 4805,12098 4802,12097 4798,12097 4795,12096 4791,12094 4788,12093 4785,12091 4781,12090 4778,12088 4775,12086 4773,12084 4770,12081 4767,12079 4765,12076 4762,12073 4760,12071 4758,12068 4756,12064 4755,12061 4753,12058 4752,12055 4750,12051 4749,12048 4749,12044 4748,12041 4747,12037 4747,12034 4747,12030 4746,12030 4747,12030 4747,12026 4747,12023 4748,12019 4748,12016 4749,12012 4750,12009 4751,12005 4753,12002 4754,11999 4756,11996 4758,11993 4760,11990 4762,11987 4764,11984 4767,11982 4769,11979 4772,11977 4775,11975 4778,11972 4781,11971 4784,11969 4787,11967 4791,11966 4794,11965 4797,11964 4801,11963 4804,11962 4808,11961 4811,11961 4815,11961 4970,11960 4970,11961 4974,11961 4977,11961 4981,11962 4984,11962 4988,11963 4991,11964 4995,11965 4998,11967 5001,11968 5004,11970 5007,11972 5010,11974 5013,11976 5016,11978 5018,11981 5021,11983 5023,11986 5025,11989 5028,11992 5029,11995 5031,11998 5033,12001 5034,12005 5035,12008 5036,12011 5037,12015 5038,12018 5039,12022 5039,12025 5039,12029 5039,12030 Z M 5039,12099 L 5039,12099 Z M 4746,11960 L 4746,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="4746" y="12160" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5039,12230 L 5039,12230 5039,12234 5039,12237 5038,12241 5037,12244 5037,12248 5036,12251 5034,12255 5033,12258 5031,12261 5030,12265 5028,12268 5026,12271 5024,12273 5021,12276 5019,12279 5016,12281 5013,12284 5011,12286 5008,12288 5004,12290 5001,12291 4998,12293 4995,12294 4991,12296 4988,12297 4984,12297 4981,12298 4977,12299 4974,12299 4970,12299 4816,12299 4816,12299 4812,12299 4809,12299 4805,12298 4802,12297 4798,12297 4795,12296 4791,12294 4788,12293 4785,12291 4781,12290 4778,12288 4775,12286 4773,12284 4770,12281 4767,12279 4765,12276 4762,12273 4760,12271 4758,12268 4756,12264 4755,12261 4753,12258 4752,12255 4750,12251 4749,12248 4749,12244 4748,12241 4747,12237 4747,12234 4747,12230 4746,12230 4747,12230 4747,12226 4747,12223 4748,12219 4748,12216 4749,12212 4750,12209 4751,12205 4753,12202 4754,12199 4756,12196 4758,12193 4760,12190 4762,12187 4764,12184 4767,12182 4769,12179 4772,12177 4775,12175 4778,12172 4781,12171 4784,12169 4787,12167 4791,12166 4794,12165 4797,12164 4801,12163 4804,12162 4808,12161 4811,12161 4815,12161 4970,12160 4970,12161 4974,12161 4977,12161 4981,12162 4984,12162 4988,12163 4991,12164 4995,12165 4998,12167 5001,12168 5004,12170 5007,12172 5010,12174 5013,12176 5016,12178 5018,12181 5021,12183 5023,12186 5025,12189 5028,12192 5029,12195 5031,12198 5033,12201 5034,12205 5035,12208 5036,12211 5037,12215 5038,12218 5039,12222 5039,12225 5039,12229 5039,12230 Z M 5039,12299 L 5039,12299 Z M 4746,12160 L 4746,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="4745" y="12360" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5039,12430 L 5039,12430 5039,12434 5039,12437 5038,12441 5037,12444 5037,12448 5036,12451 5034,12455 5033,12458 5031,12461 5030,12465 5028,12468 5026,12471 5024,12473 5021,12476 5019,12479 5016,12481 5013,12484 5011,12486 5008,12488 5004,12490 5001,12491 4998,12493 4995,12494 4991,12496 4988,12497 4984,12497 4981,12498 4977,12499 4974,12499 4970,12499 4816,12499 4816,12499 4812,12499 4809,12499 4805,12498 4802,12497 4798,12497 4795,12496 4791,12494 4788,12493 4785,12491 4781,12490 4778,12488 4775,12486 4773,12484 4770,12481 4767,12479 4765,12476 4762,12473 4760,12471 4758,12468 4756,12464 4755,12461 4753,12458 4752,12455 4750,12451 4749,12448 4749,12444 4748,12441 4747,12437 4747,12434 4747,12430 4746,12430 4747,12430 4747,12426 4747,12423 4748,12419 4748,12416 4749,12412 4750,12409 4751,12405 4753,12402 4754,12399 4756,12396 4758,12393 4760,12390 4762,12387 4764,12384 4767,12382 4769,12379 4772,12377 4775,12375 4778,12372 4781,12371 4784,12369 4787,12367 4791,12366 4794,12365 4797,12364 4801,12363 4804,12362 4808,12361 4811,12361 4815,12361 4970,12360 4970,12361 4974,12361 4977,12361 4981,12362 4984,12362 4988,12363 4991,12364 4995,12365 4998,12367 5001,12368 5004,12370 5007,12372 5010,12374 5013,12376 5016,12378 5018,12381 5021,12383 5023,12386 5025,12389 5028,12392 5029,12395 5031,12398 5033,12401 5034,12405 5035,12408 5036,12411 5037,12415 5038,12418 5039,12422 5039,12425 5039,12429 5039,12430 Z M 5039,12499 L 5039,12499 Z M 4746,12360 L 4746,12360 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="4397" y="11960" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4690,12030 L 4690,12030 4690,12034 4690,12037 4689,12041 4688,12044 4688,12048 4687,12051 4685,12055 4684,12058 4682,12061 4681,12065 4679,12068 4677,12071 4675,12073 4672,12076 4670,12079 4667,12081 4664,12084 4662,12086 4659,12088 4655,12090 4652,12091 4649,12093 4646,12094 4642,12096 4639,12097 4635,12097 4632,12098 4628,12099 4625,12099 4621,12099 4467,12099 4467,12099 4463,12099 4460,12099 4456,12098 4453,12097 4449,12097 4446,12096 4442,12094 4439,12093 4436,12091 4432,12090 4429,12088 4426,12086 4424,12084 4421,12081 4418,12079 4416,12076 4413,12073 4411,12071 4409,12068 4407,12064 4406,12061 4404,12058 4403,12055 4401,12051 4400,12048 4400,12044 4399,12041 4398,12037 4398,12034 4398,12030 4397,12030 4398,12030 4398,12026 4398,12023 4399,12019 4399,12016 4400,12012 4401,12009 4402,12005 4404,12002 4405,11999 4407,11996 4409,11993 4411,11990 4413,11987 4415,11984 4418,11982 4420,11979 4423,11977 4426,11975 4429,11972 4432,11971 4435,11969 4438,11967 4442,11966 4445,11965 4448,11964 4452,11963 4455,11962 4459,11961 4462,11961 4466,11961 4621,11960 4621,11961 4625,11961 4628,11961 4632,11962 4635,11962 4639,11963 4642,11964 4646,11965 4649,11967 4652,11968 4655,11970 4658,11972 4661,11974 4664,11976 4667,11978 4669,11981 4672,11983 4674,11986 4676,11989 4679,11992 4680,11995 4682,11998 4684,12001 4685,12005 4686,12008 4687,12011 4688,12015 4689,12018 4690,12022 4690,12025 4690,12029 4690,12030 Z M 4690,12099 L 4690,12099 Z M 4397,11960 L 4397,11960 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="4397" y="12160" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4690,12230 L 4690,12230 4690,12234 4690,12237 4689,12241 4688,12244 4688,12248 4687,12251 4685,12255 4684,12258 4682,12261 4681,12265 4679,12268 4677,12271 4675,12273 4672,12276 4670,12279 4667,12281 4664,12284 4662,12286 4659,12288 4655,12290 4652,12291 4649,12293 4646,12294 4642,12296 4639,12297 4635,12297 4632,12298 4628,12299 4625,12299 4621,12299 4467,12299 4467,12299 4463,12299 4460,12299 4456,12298 4453,12297 4449,12297 4446,12296 4442,12294 4439,12293 4436,12291 4432,12290 4429,12288 4426,12286 4424,12284 4421,12281 4418,12279 4416,12276 4413,12273 4411,12271 4409,12268 4407,12264 4406,12261 4404,12258 4403,12255 4401,12251 4400,12248 4400,12244 4399,12241 4398,12237 4398,12234 4398,12230 4397,12230 4398,12230 4398,12226 4398,12223 4399,12219 4399,12216 4400,12212 4401,12209 4402,12205 4404,12202 4405,12199 4407,12196 4409,12193 4411,12190 4413,12187 4415,12184 4418,12182 4420,12179 4423,12177 4426,12175 4429,12172 4432,12171 4435,12169 4438,12167 4442,12166 4445,12165 4448,12164 4452,12163 4455,12162 4459,12161 4462,12161 4466,12161 4621,12160 4621,12161 4625,12161 4628,12161 4632,12162 4635,12162 4639,12163 4642,12164 4646,12165 4649,12167 4652,12168 4655,12170 4658,12172 4661,12174 4664,12176 4667,12178 4669,12181 4672,12183 4674,12186 4676,12189 4679,12192 4680,12195 4682,12198 4684,12201 4685,12205 4686,12208 4687,12211 4688,12215 4689,12218 4690,12222 4690,12225 4690,12229 4690,12230 Z M 4690,12299 L 4690,12299 Z M 4397,12160 L 4397,12160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="4396" y="12360" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4690,12430 L 4690,12430 4690,12434 4690,12437 4689,12441 4688,12444 4688,12448 4687,12451 4685,12455 4684,12458 4682,12461 4681,12465 4679,12468 4677,12471 4675,12473 4672,12476 4670,12479 4667,12481 4664,12484 4662,12486 4659,12488 4655,12490 4652,12491 4649,12493 4646,12494 4642,12496 4639,12497 4635,12497 4632,12498 4628,12499 4625,12499 4621,12499 4467,12499 4467,12499 4463,12499 4460,12499 4456,12498 4453,12497 4449,12497 4446,12496 4442,12494 4439,12493 4436,12491 4432,12490 4429,12488 4426,12486 4424,12484 4421,12481 4418,12479 4416,12476 4413,12473 4411,12471 4409,12468 4407,12464 4406,12461 4404,12458 4403,12455 4401,12451 4400,12448 4400,12444 4399,12441 4398,12437 4398,12434 4398,12430 4397,12430 4398,12430 4398,12426 4398,12423 4399,12419 4399,12416 4400,12412 4401,12409 4402,12405 4404,12402 4405,12399 4407,12396 4409,12393 4411,12390 4413,12387 4415,12384 4418,12382 4420,12379 4423,12377 4426,12375 4429,12372 4432,12371 4435,12369 4438,12367 4442,12366 4445,12365 4448,12364 4452,12363 4455,12362 4459,12361 4462,12361 4466,12361 4621,12360 4621,12361 4625,12361 4628,12361 4632,12362 4635,12362 4639,12363 4642,12364 4646,12365 4649,12367 4652,12368 4655,12370 4658,12372 4661,12374 4664,12376 4667,12378 4669,12381 4672,12383 4674,12386 4676,12389 4679,12392 4680,12395 4682,12398 4684,12401 4685,12405 4686,12408 4687,12411 4688,12415 4689,12418 4690,12422 4690,12425 4690,12429 4690,12430 Z M 4690,12499 L 4690,12499 Z M 4397,12360 L 4397,12360 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="5077" y="11963" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5370,12033 L 5370,12033 5370,12037 5370,12040 5369,12044 5368,12047 5368,12051 5367,12054 5365,12058 5364,12061 5362,12064 5361,12068 5359,12071 5357,12074 5355,12076 5352,12079 5350,12082 5347,12084 5344,12087 5342,12089 5339,12091 5335,12093 5332,12094 5329,12096 5326,12097 5322,12099 5319,12100 5315,12100 5312,12101 5308,12102 5305,12102 5301,12102 5147,12102 5147,12102 5143,12102 5140,12102 5136,12101 5133,12100 5129,12100 5126,12099 5122,12097 5119,12096 5116,12094 5112,12093 5109,12091 5106,12089 5104,12087 5101,12084 5098,12082 5096,12079 5093,12076 5091,12074 5089,12071 5087,12067 5086,12064 5084,12061 5083,12058 5081,12054 5080,12051 5080,12047 5079,12044 5078,12040 5078,12037 5078,12033 5077,12033 5078,12033 5078,12029 5078,12026 5079,12022 5079,12019 5080,12015 5081,12012 5082,12008 5084,12005 5085,12002 5087,11999 5089,11996 5091,11993 5093,11990 5095,11987 5098,11985 5100,11982 5103,11980 5106,11978 5109,11975 5112,11974 5115,11972 5118,11970 5122,11969 5125,11968 5128,11967 5132,11966 5135,11965 5139,11964 5142,11964 5146,11964 5301,11963 5301,11964 5305,11964 5308,11964 5312,11965 5315,11965 5319,11966 5322,11967 5326,11968 5329,11970 5332,11971 5335,11973 5338,11975 5341,11977 5344,11979 5347,11981 5349,11984 5352,11986 5354,11989 5356,11992 5359,11995 5360,11998 5362,12001 5364,12004 5365,12008 5366,12011 5367,12014 5368,12018 5369,12021 5370,12025 5370,12028 5370,12032 5370,12033 Z M 5370,12102 L 5370,12102 Z M 5077,11963 L 5077,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="5077" y="12163" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5370,12233 L 5370,12233 5370,12237 5370,12240 5369,12244 5368,12247 5368,12251 5367,12254 5365,12258 5364,12261 5362,12264 5361,12268 5359,12271 5357,12274 5355,12276 5352,12279 5350,12282 5347,12284 5344,12287 5342,12289 5339,12291 5335,12293 5332,12294 5329,12296 5326,12297 5322,12299 5319,12300 5315,12300 5312,12301 5308,12302 5305,12302 5301,12302 5147,12302 5147,12302 5143,12302 5140,12302 5136,12301 5133,12300 5129,12300 5126,12299 5122,12297 5119,12296 5116,12294 5112,12293 5109,12291 5106,12289 5104,12287 5101,12284 5098,12282 5096,12279 5093,12276 5091,12274 5089,12271 5087,12267 5086,12264 5084,12261 5083,12258 5081,12254 5080,12251 5080,12247 5079,12244 5078,12240 5078,12237 5078,12233 5077,12233 5078,12233 5078,12229 5078,12226 5079,12222 5079,12219 5080,12215 5081,12212 5082,12208 5084,12205 5085,12202 5087,12199 5089,12196 5091,12193 5093,12190 5095,12187 5098,12185 5100,12182 5103,12180 5106,12178 5109,12175 5112,12174 5115,12172 5118,12170 5122,12169 5125,12168 5128,12167 5132,12166 5135,12165 5139,12164 5142,12164 5146,12164 5301,12163 5301,12164 5305,12164 5308,12164 5312,12165 5315,12165 5319,12166 5322,12167 5326,12168 5329,12170 5332,12171 5335,12173 5338,12175 5341,12177 5344,12179 5347,12181 5349,12184 5352,12186 5354,12189 5356,12192 5359,12195 5360,12198 5362,12201 5364,12204 5365,12208 5366,12211 5367,12214 5368,12218 5369,12221 5370,12225 5370,12228 5370,12232 5370,12233 Z M 5370,12302 L 5370,12302 Z M 5077,12163 L 5077,12163 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="5076" y="12363" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5370,12433 L 5370,12433 5370,12437 5370,12440 5369,12444 5368,12447 5368,12451 5367,12454 5365,12458 5364,12461 5362,12464 5361,12468 5359,12471 5357,12474 5355,12476 5352,12479 5350,12482 5347,12484 5344,12487 5342,12489 5339,12491 5335,12493 5332,12494 5329,12496 5326,12497 5322,12499 5319,12500 5315,12500 5312,12501 5308,12502 5305,12502 5301,12502 5147,12502 5147,12502 5143,12502 5140,12502 5136,12501 5133,12500 5129,12500 5126,12499 5122,12497 5119,12496 5116,12494 5112,12493 5109,12491 5106,12489 5104,12487 5101,12484 5098,12482 5096,12479 5093,12476 5091,12474 5089,12471 5087,12467 5086,12464 5084,12461 5083,12458 5081,12454 5080,12451 5080,12447 5079,12444 5078,12440 5078,12437 5078,12433 5077,12433 5078,12433 5078,12429 5078,12426 5079,12422 5079,12419 5080,12415 5081,12412 5082,12408 5084,12405 5085,12402 5087,12399 5089,12396 5091,12393 5093,12390 5095,12387 5098,12385 5100,12382 5103,12380 5106,12378 5109,12375 5112,12374 5115,12372 5118,12370 5122,12369 5125,12368 5128,12367 5132,12366 5135,12365 5139,12364 5142,12364 5146,12364 5301,12363 5301,12364 5305,12364 5308,12364 5312,12365 5315,12365 5319,12366 5322,12367 5326,12368 5329,12370 5332,12371 5335,12373 5338,12375 5341,12377 5344,12379 5347,12381 5349,12384 5352,12386 5354,12389 5356,12392 5359,12395 5360,12398 5362,12401 5364,12404 5365,12408 5366,12411 5367,12414 5368,12418 5369,12421 5370,12425 5370,12428 5370,12432 5370,12433 Z M 5370,12502 L 5370,12502 Z M 5077,12363 L 5077,12363 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="2916" y="9669" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3166" y="10065"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3166" y="10412"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="1236" y="2187" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4856,5383 L 1254,5383 1254,2205 8458,2205 8458,5383 4856,5383 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4856,5383 L 1254,5383 1254,2205 8458,2205 8458,5383 4856,5383 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1354" y="2575"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="370px" font-weight="400"><tspan class="TextPosition" x="1354" y="3019"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="3646" y="5287" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 4099,5730 L 3655,5730 3655,5296 4542,5296 4542,5730 4099,5730 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4099,5730 L 3655,5730 3655,5296 4542,5296 4542,5730 4099,5730 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3824" y="5594"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="3759" y="5773" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3777,5791 L 3782,6491"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3777,5791 L 3777,5791 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3782,6491 L 3782,6491 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="3674" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3758,5790 L 3683,5790 3683,5691 3832,5691 3832,5790 3758,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3758,5790 L 3683,5790 3683,5691 3832,5691 3832,5790 3758,5790 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="4318" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4402,5788 L 4327,5788 4327,5689 4476,5689 4476,5788 4402,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4402,5788 L 4327,5788 4327,5689 4476,5689 4476,5788 4402,5788 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="4382" y="5771" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4402,5789 L 4400,6537"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4402,5789 L 4402,5789 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4400,6537 L 4400,6537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="3958" y="5775" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3978,5793 L 3976,6539"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3978,5793 L 3978,5793 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3976,6539 L 3976,6539 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="3894" y="5684" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3978,5792 L 3903,5792 3903,5693 4052,5693 4052,5792 3978,5792 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3978,5792 L 3903,5792 3903,5693 4052,5693 4052,5792 3978,5792 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="4105" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4189,5790 L 4114,5790 4114,5691 4263,5691 4263,5790 4189,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4189,5790 L 4114,5790 4114,5691 4263,5691 4263,5790 4189,5790 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="4189" y="5773" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4207,5791 L 4213,6539"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4207,5791 L 4207,5791 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4213,6539 L 4213,6539 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="3638" y="3355" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5056,4539 L 3656,4539 3656,3373 6456,3373 6456,4539 5056,4539 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 5056,4539 L 3656,4539 3656,3373 6456,3373 6456,4539 5056,4539 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="4517" y="3677"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="4346" y="4030"><tspan fill="rgb(255,255,255)" stroke="none">AMD EPYC </tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="4386" y="4383"><tspan fill="rgb(255,255,255)" stroke="none">Zen2 7532</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="4610" y="5285" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 5063,5728 L 4619,5728 4619,5294 5506,5294 5506,5728 5063,5728 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5063,5728 L 4619,5728 4619,5294 5506,5294 5506,5728 5063,5728 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4788" y="5592"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="4723" y="5771" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4741,5789 L 4746,6535"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4741,5789 L 4741,5789 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4746,6535 L 4746,6535 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="4638" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4722,5788 L 4647,5788 4647,5689 4796,5689 4796,5788 4722,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4722,5788 L 4647,5788 4647,5689 4796,5689 4796,5788 4722,5788 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="5282" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5366,5786 L 5291,5786 5291,5687 5440,5687 5440,5786 5366,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5366,5786 L 5291,5786 5291,5687 5440,5687 5440,5786 5366,5786 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="5346" y="5769" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5366,5787 L 5364,6535"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5366,5787 L 5366,5787 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5364,6535 L 5364,6535 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="4922" y="5773" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4942,5791 L 4940,6537"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4942,5791 L 4942,5791 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4940,6537 L 4940,6537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="4859" y="5682" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4943,5790 L 4868,5790 4868,5691 5017,5691 5017,5790 4943,5790 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4943,5790 L 4868,5790 4868,5691 5017,5691 5017,5790 4943,5790 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="5070" y="5680" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5154,5788 L 5079,5788 5079,5689 5228,5689 5228,5788 5154,5788 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5154,5788 L 5079,5788 5079,5689 5228,5689 5228,5788 5154,5788 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="5154" y="5771" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5172,5789 L 5178,6537"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5172,5789 L 5172,5789 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5178,6537 L 5178,6537 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="5559" y="5283" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6012,5726 L 5568,5726 5568,5292 6455,5292 6455,5726 6012,5726 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6012,5726 L 5568,5726 5568,5292 6455,5292 6455,5726 6012,5726 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5737" y="5590"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="5672" y="5769" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5690,5787 L 5695,6533"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5690,5787 L 5690,5787 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5695,6533 L 5695,6533 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="5587" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5671,5786 L 5596,5786 5596,5687 5745,5687 5745,5786 5671,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5671,5786 L 5596,5786 5596,5687 5745,5687 5745,5786 5671,5786 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="6231" y="5675" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6315,5783 L 6240,5783 6240,5684 6389,5684 6389,5783 6315,5783 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6315,5783 L 6240,5783 6240,5684 6389,5684 6389,5783 6315,5783 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="6295" y="5766" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6315,5784 L 6313,6484"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6315,5784 L 6315,5784 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6313,6484 L 6313,6484 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="5871" y="5770" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5891,5788 L 5889,6534"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5891,5788 L 5891,5788 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5889,6534 L 5889,6534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="5808" y="5679" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5892,5787 L 5817,5787 5817,5688 5966,5688 5966,5787 5892,5787 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5892,5787 L 5817,5787 5817,5688 5966,5688 5966,5787 5892,5787 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="6019" y="5678" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6103,5786 L 6028,5786 6028,5687 6177,5687 6177,5786 6103,5786 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6103,5786 L 6028,5786 6028,5687 6177,5687 6177,5786 6103,5786 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="6103" y="5769" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6121,5787 L 6127,6535"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6121,5787 L 6121,5787 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6127,6535 L 6127,6535 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="3852" y="4558" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4129,5291 L 3852,5130 3990,5130 3990,4720 3852,4720 4129,4558 4407,4720 4268,4720 4268,5130 4407,5130 4129,5291 Z M 3852,5291 L 3852,5291 Z M 4407,4558 L 4407,4558 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="3890" y="4748" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 4128,5091 L 3890,5091 3890,4748 4365,4748 4365,5091 4128,5091 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3899" y="5033"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="4829" y="4553" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 5106,5286 L 4829,5125 4967,5125 4967,4715 4829,4715 5106,4553 5384,4715 5245,4715 5245,5125 5384,5125 5106,5286 Z M 4829,5286 L 4829,5286 Z M 5384,4553 L 5384,4553 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="4868" y="4743" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5106,5086 L 4868,5086 4868,4743 5343,4743 5343,5086 5106,5086 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4877" y="5028"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="5782" y="4544" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6059,5277 L 5782,5116 5920,5116 5920,4706 5782,4706 6059,4544 6337,4706 6198,4706 6198,5116 6337,5116 6059,5277 Z M 5782,5277 L 5782,5277 Z M 6337,4544 L 6337,4544 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="5820" y="4734" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6058,5077 L 5820,5077 5820,4734 6295,4734 6295,5077 6058,5077 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5829" y="5019"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="6489" y="2556" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6739" y="2963"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="3724" y="6414" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6336,6467 L 6336,6467 6336,6474 6336,6480 6335,6487 6335,6493 6334,6499 6333,6506 6333,6512 6331,6518 6330,6524 6329,6530 6328,6535 6326,6541 6324,6546 6323,6551 6321,6555 6319,6560 6317,6564 6315,6568 6313,6572 6310,6575 6308,6578 6306,6581 6303,6584 6301,6586 6298,6588 6296,6589 6293,6590 6290,6591 6288,6592 6285,6592 3829,6594 3829,6594 3826,6594 3824,6593 3821,6592 3818,6591 3816,6590 3813,6588 3811,6586 3808,6583 3806,6580 3804,6577 3801,6574 3799,6570 3797,6566 3795,6562 3793,6557 3791,6552 3790,6547 3788,6542 3786,6537 3785,6531 3784,6525 3783,6519 3781,6513 3781,6507 3780,6501 3779,6494 3779,6488 3778,6481 3778,6475 3778,6468"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6336,6467 L 6336,6467 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 3777,6594 L 3777,6594 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="2512" y="1521" width="4708" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2764" y="2069"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test (SUT)</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="4762" y="2603" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5055,2673 L 5055,2673 5055,2677 5055,2680 5054,2684 5053,2687 5053,2691 5052,2694 5050,2698 5049,2701 5047,2704 5046,2708 5044,2711 5042,2714 5040,2716 5037,2719 5035,2722 5032,2724 5029,2727 5027,2729 5024,2731 5020,2733 5017,2734 5014,2736 5011,2737 5007,2739 5004,2740 5000,2740 4997,2741 4993,2742 4990,2742 4986,2742 4832,2742 4832,2742 4828,2742 4825,2742 4821,2741 4818,2740 4814,2740 4811,2739 4807,2737 4804,2736 4801,2734 4797,2733 4794,2731 4791,2729 4789,2727 4786,2724 4783,2722 4781,2719 4778,2716 4776,2714 4774,2711 4772,2707 4771,2704 4769,2701 4768,2698 4766,2694 4765,2691 4765,2687 4764,2684 4763,2680 4763,2677 4763,2673 4762,2673 4763,2673 4763,2669 4763,2666 4764,2662 4764,2659 4765,2655 4766,2652 4767,2648 4769,2645 4770,2642 4772,2639 4774,2636 4776,2633 4778,2630 4780,2627 4783,2625 4785,2622 4788,2620 4791,2618 4794,2615 4797,2614 4800,2612 4803,2610 4807,2609 4810,2608 4813,2607 4817,2606 4820,2605 4824,2604 4827,2604 4831,2604 4986,2603 4986,2604 4990,2604 4993,2604 4997,2605 5000,2605 5004,2606 5007,2607 5011,2608 5014,2610 5017,2611 5020,2613 5023,2615 5026,2617 5029,2619 5032,2621 5034,2624 5037,2626 5039,2629 5041,2632 5044,2635 5045,2638 5047,2641 5049,2644 5050,2648 5051,2651 5052,2654 5053,2658 5054,2661 5055,2665 5055,2668 5055,2672 5055,2673 Z M 5055,2742 L 5055,2742 Z M 4762,2603 L 4762,2603 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="4762" y="2803" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5055,2873 L 5055,2873 5055,2877 5055,2880 5054,2884 5053,2887 5053,2891 5052,2894 5050,2898 5049,2901 5047,2904 5046,2908 5044,2911 5042,2914 5040,2916 5037,2919 5035,2922 5032,2924 5029,2927 5027,2929 5024,2931 5020,2933 5017,2934 5014,2936 5011,2937 5007,2939 5004,2940 5000,2940 4997,2941 4993,2942 4990,2942 4986,2942 4832,2942 4832,2942 4828,2942 4825,2942 4821,2941 4818,2940 4814,2940 4811,2939 4807,2937 4804,2936 4801,2934 4797,2933 4794,2931 4791,2929 4789,2927 4786,2924 4783,2922 4781,2919 4778,2916 4776,2914 4774,2911 4772,2907 4771,2904 4769,2901 4768,2898 4766,2894 4765,2891 4765,2887 4764,2884 4763,2880 4763,2877 4763,2873 4762,2873 4763,2873 4763,2869 4763,2866 4764,2862 4764,2859 4765,2855 4766,2852 4767,2848 4769,2845 4770,2842 4772,2839 4774,2836 4776,2833 4778,2830 4780,2827 4783,2825 4785,2822 4788,2820 4791,2818 4794,2815 4797,2814 4800,2812 4803,2810 4807,2809 4810,2808 4813,2807 4817,2806 4820,2805 4824,2804 4827,2804 4831,2804 4986,2803 4986,2804 4990,2804 4993,2804 4997,2805 5000,2805 5004,2806 5007,2807 5011,2808 5014,2810 5017,2811 5020,2813 5023,2815 5026,2817 5029,2819 5032,2821 5034,2824 5037,2826 5039,2829 5041,2832 5044,2835 5045,2838 5047,2841 5049,2844 5050,2848 5051,2851 5052,2854 5053,2858 5054,2861 5055,2865 5055,2868 5055,2872 5055,2873 Z M 5055,2942 L 5055,2942 Z M 4762,2803 L 4762,2803 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="4762" y="3003" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5055,3073 L 5055,3073 5055,3077 5055,3080 5054,3084 5053,3087 5053,3091 5052,3094 5050,3098 5049,3101 5047,3104 5046,3108 5044,3111 5042,3114 5040,3116 5037,3119 5035,3122 5032,3124 5029,3127 5027,3129 5024,3131 5020,3133 5017,3134 5014,3136 5011,3137 5007,3139 5004,3140 5000,3140 4997,3141 4993,3142 4990,3142 4986,3142 4832,3142 4832,3142 4828,3142 4825,3142 4821,3141 4818,3140 4814,3140 4811,3139 4807,3137 4804,3136 4801,3134 4797,3133 4794,3131 4791,3129 4789,3127 4786,3124 4783,3122 4781,3119 4778,3116 4776,3114 4774,3111 4772,3107 4771,3104 4769,3101 4768,3098 4766,3094 4765,3091 4765,3087 4764,3084 4763,3080 4763,3077 4763,3073 4762,3073 4763,3073 4763,3069 4763,3066 4764,3062 4764,3059 4765,3055 4766,3052 4767,3048 4769,3045 4770,3042 4772,3039 4774,3036 4776,3033 4778,3030 4780,3027 4783,3025 4785,3022 4788,3020 4791,3018 4794,3015 4797,3014 4800,3012 4803,3010 4807,3009 4810,3008 4813,3007 4817,3006 4820,3005 4824,3004 4827,3004 4831,3004 4986,3003 4986,3004 4990,3004 4993,3004 4997,3005 5000,3005 5004,3006 5007,3007 5011,3008 5014,3010 5017,3011 5020,3013 5023,3015 5026,3017 5029,3019 5032,3021 5034,3024 5037,3026 5039,3029 5041,3032 5044,3035 5045,3038 5047,3041 5049,3044 5050,3048 5051,3051 5052,3054 5053,3058 5054,3061 5055,3065 5055,3068 5055,3072 5055,3073 Z M 5055,3142 L 5055,3142 Z M 4762,3003 L 4762,3003 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="4412" y="2603" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4706,2673 L 4706,2673 4706,2677 4706,2680 4705,2684 4704,2687 4704,2691 4703,2694 4701,2698 4700,2701 4698,2704 4697,2708 4695,2711 4693,2714 4691,2716 4688,2719 4686,2722 4683,2724 4680,2727 4678,2729 4675,2731 4671,2733 4668,2734 4665,2736 4662,2737 4658,2739 4655,2740 4651,2740 4648,2741 4644,2742 4641,2742 4637,2742 4483,2742 4483,2742 4479,2742 4476,2742 4472,2741 4469,2740 4465,2740 4462,2739 4458,2737 4455,2736 4452,2734 4448,2733 4445,2731 4442,2729 4440,2727 4437,2724 4434,2722 4432,2719 4429,2716 4427,2714 4425,2711 4423,2707 4422,2704 4420,2701 4419,2698 4417,2694 4416,2691 4416,2687 4415,2684 4414,2680 4414,2677 4414,2673 4413,2673 4414,2673 4414,2669 4414,2666 4415,2662 4415,2659 4416,2655 4417,2652 4418,2648 4420,2645 4421,2642 4423,2639 4425,2636 4427,2633 4429,2630 4431,2627 4434,2625 4436,2622 4439,2620 4442,2618 4445,2615 4448,2614 4451,2612 4454,2610 4458,2609 4461,2608 4464,2607 4468,2606 4471,2605 4475,2604 4478,2604 4482,2604 4637,2603 4637,2604 4641,2604 4644,2604 4648,2605 4651,2605 4655,2606 4658,2607 4662,2608 4665,2610 4668,2611 4671,2613 4674,2615 4677,2617 4680,2619 4683,2621 4685,2624 4688,2626 4690,2629 4692,2632 4695,2635 4696,2638 4698,2641 4700,2644 4701,2648 4702,2651 4703,2654 4704,2658 4705,2661 4706,2665 4706,2668 4706,2672 4706,2673 Z M 4706,2742 L 4706,2742 Z M 4413,2603 L 4413,2603 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="4412" y="2803" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4706,2873 L 4706,2873 4706,2877 4706,2880 4705,2884 4704,2887 4704,2891 4703,2894 4701,2898 4700,2901 4698,2904 4697,2908 4695,2911 4693,2914 4691,2916 4688,2919 4686,2922 4683,2924 4680,2927 4678,2929 4675,2931 4671,2933 4668,2934 4665,2936 4662,2937 4658,2939 4655,2940 4651,2940 4648,2941 4644,2942 4641,2942 4637,2942 4483,2942 4483,2942 4479,2942 4476,2942 4472,2941 4469,2940 4465,2940 4462,2939 4458,2937 4455,2936 4452,2934 4448,2933 4445,2931 4442,2929 4440,2927 4437,2924 4434,2922 4432,2919 4429,2916 4427,2914 4425,2911 4423,2907 4422,2904 4420,2901 4419,2898 4417,2894 4416,2891 4416,2887 4415,2884 4414,2880 4414,2877 4414,2873 4413,2873 4414,2873 4414,2869 4414,2866 4415,2862 4415,2859 4416,2855 4417,2852 4418,2848 4420,2845 4421,2842 4423,2839 4425,2836 4427,2833 4429,2830 4431,2827 4434,2825 4436,2822 4439,2820 4442,2818 4445,2815 4448,2814 4451,2812 4454,2810 4458,2809 4461,2808 4464,2807 4468,2806 4471,2805 4475,2804 4478,2804 4482,2804 4637,2803 4637,2804 4641,2804 4644,2804 4648,2805 4651,2805 4655,2806 4658,2807 4662,2808 4665,2810 4668,2811 4671,2813 4674,2815 4677,2817 4680,2819 4683,2821 4685,2824 4688,2826 4690,2829 4692,2832 4695,2835 4696,2838 4698,2841 4700,2844 4701,2848 4702,2851 4703,2854 4704,2858 4705,2861 4706,2865 4706,2868 4706,2872 4706,2873 Z M 4706,2942 L 4706,2942 Z M 4413,2803 L 4413,2803 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="4413" y="3003" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4706,3073 L 4706,3073 4706,3077 4706,3080 4705,3084 4704,3087 4704,3091 4703,3094 4701,3098 4700,3101 4698,3104 4697,3108 4695,3111 4693,3114 4691,3116 4688,3119 4686,3122 4683,3124 4680,3127 4678,3129 4675,3131 4671,3133 4668,3134 4665,3136 4662,3137 4658,3139 4655,3140 4651,3140 4648,3141 4644,3142 4641,3142 4637,3142 4483,3142 4483,3142 4479,3142 4476,3142 4472,3141 4469,3140 4465,3140 4462,3139 4458,3137 4455,3136 4452,3134 4448,3133 4445,3131 4442,3129 4440,3127 4437,3124 4434,3122 4432,3119 4429,3116 4427,3114 4425,3111 4423,3107 4422,3104 4420,3101 4419,3098 4417,3094 4416,3091 4416,3087 4415,3084 4414,3080 4414,3077 4414,3073 4413,3073 4414,3073 4414,3069 4414,3066 4415,3062 4415,3059 4416,3055 4417,3052 4418,3048 4420,3045 4421,3042 4423,3039 4425,3036 4427,3033 4429,3030 4431,3027 4434,3025 4436,3022 4439,3020 4442,3018 4445,3015 4448,3014 4451,3012 4454,3010 4458,3009 4461,3008 4464,3007 4468,3006 4471,3005 4475,3004 4478,3004 4482,3004 4637,3003 4637,3004 4641,3004 4644,3004 4648,3005 4651,3005 4655,3006 4658,3007 4662,3008 4665,3010 4668,3011 4671,3013 4674,3015 4677,3017 4680,3019 4683,3021 4685,3024 4688,3026 4690,3029 4692,3032 4695,3035 4696,3038 4698,3041 4700,3044 4701,3048 4702,3051 4703,3054 4704,3058 4705,3061 4706,3065 4706,3068 4706,3072 4706,3073 Z M 4706,3142 L 4706,3142 Z M 4413,3003 L 4413,3003 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="5092" y="2606" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5385,2676 L 5385,2676 5385,2680 5385,2683 5384,2687 5383,2690 5383,2694 5382,2697 5380,2701 5379,2704 5377,2707 5376,2711 5374,2714 5372,2717 5370,2719 5367,2722 5365,2725 5362,2727 5359,2730 5357,2732 5354,2734 5350,2736 5347,2737 5344,2739 5341,2740 5337,2742 5334,2743 5330,2743 5327,2744 5323,2745 5320,2745 5316,2745 5162,2745 5162,2745 5158,2745 5155,2745 5151,2744 5148,2743 5144,2743 5141,2742 5137,2740 5134,2739 5131,2737 5127,2736 5124,2734 5121,2732 5119,2730 5116,2727 5113,2725 5111,2722 5108,2719 5106,2717 5104,2714 5102,2710 5101,2707 5099,2704 5098,2701 5096,2697 5095,2694 5095,2690 5094,2687 5093,2683 5093,2680 5093,2676 5092,2676 5093,2676 5093,2672 5093,2669 5094,2665 5094,2662 5095,2658 5096,2655 5097,2651 5099,2648 5100,2645 5102,2642 5104,2639 5106,2636 5108,2633 5110,2630 5113,2628 5115,2625 5118,2623 5121,2621 5124,2618 5127,2617 5130,2615 5133,2613 5137,2612 5140,2611 5143,2610 5147,2609 5150,2608 5154,2607 5157,2607 5161,2607 5316,2606 5316,2607 5320,2607 5323,2607 5327,2608 5330,2608 5334,2609 5337,2610 5341,2611 5344,2613 5347,2614 5350,2616 5353,2618 5356,2620 5359,2622 5362,2624 5364,2627 5367,2629 5369,2632 5371,2635 5374,2638 5375,2641 5377,2644 5379,2647 5380,2651 5381,2654 5382,2657 5383,2661 5384,2664 5385,2668 5385,2671 5385,2675 5385,2676 Z M 5385,2745 L 5385,2745 Z M 5092,2606 L 5092,2606 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="5092" y="2806" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5385,2876 L 5385,2876 5385,2880 5385,2883 5384,2887 5383,2890 5383,2894 5382,2897 5380,2901 5379,2904 5377,2907 5376,2911 5374,2914 5372,2917 5370,2919 5367,2922 5365,2925 5362,2927 5359,2930 5357,2932 5354,2934 5350,2936 5347,2937 5344,2939 5341,2940 5337,2942 5334,2943 5330,2943 5327,2944 5323,2945 5320,2945 5316,2945 5162,2945 5162,2945 5158,2945 5155,2945 5151,2944 5148,2943 5144,2943 5141,2942 5137,2940 5134,2939 5131,2937 5127,2936 5124,2934 5121,2932 5119,2930 5116,2927 5113,2925 5111,2922 5108,2919 5106,2917 5104,2914 5102,2910 5101,2907 5099,2904 5098,2901 5096,2897 5095,2894 5095,2890 5094,2887 5093,2883 5093,2880 5093,2876 5092,2876 5093,2876 5093,2872 5093,2869 5094,2865 5094,2862 5095,2858 5096,2855 5097,2851 5099,2848 5100,2845 5102,2842 5104,2839 5106,2836 5108,2833 5110,2830 5113,2828 5115,2825 5118,2823 5121,2821 5124,2818 5127,2817 5130,2815 5133,2813 5137,2812 5140,2811 5143,2810 5147,2809 5150,2808 5154,2807 5157,2807 5161,2807 5316,2806 5316,2807 5320,2807 5323,2807 5327,2808 5330,2808 5334,2809 5337,2810 5341,2811 5344,2813 5347,2814 5350,2816 5353,2818 5356,2820 5359,2822 5362,2824 5364,2827 5367,2829 5369,2832 5371,2835 5374,2838 5375,2841 5377,2844 5379,2847 5380,2851 5381,2854 5382,2857 5383,2861 5384,2864 5385,2868 5385,2871 5385,2875 5385,2876 Z M 5385,2945 L 5385,2945 Z M 5092,2806 L 5092,2806 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="5092" y="3005" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5385,3075 L 5385,3075 5385,3079 5385,3082 5384,3086 5383,3089 5383,3093 5382,3096 5380,3100 5379,3103 5377,3106 5376,3110 5374,3113 5372,3116 5370,3118 5367,3121 5365,3124 5362,3126 5359,3129 5357,3131 5354,3133 5350,3135 5347,3136 5344,3138 5341,3139 5337,3141 5334,3142 5330,3142 5327,3143 5323,3144 5320,3144 5316,3144 5162,3144 5162,3144 5158,3144 5155,3144 5151,3143 5148,3142 5144,3142 5141,3141 5137,3139 5134,3138 5131,3136 5127,3135 5124,3133 5121,3131 5119,3129 5116,3126 5113,3124 5111,3121 5108,3118 5106,3116 5104,3113 5102,3109 5101,3106 5099,3103 5098,3100 5096,3096 5095,3093 5095,3089 5094,3086 5093,3082 5093,3079 5093,3075 5092,3075 5093,3075 5093,3071 5093,3068 5094,3064 5094,3061 5095,3057 5096,3054 5097,3050 5099,3047 5100,3044 5102,3041 5104,3038 5106,3035 5108,3032 5110,3029 5113,3027 5115,3024 5118,3022 5121,3020 5124,3017 5127,3016 5130,3014 5133,3012 5137,3011 5140,3010 5143,3009 5147,3008 5150,3007 5154,3006 5157,3006 5161,3006 5316,3005 5316,3006 5320,3006 5323,3006 5327,3007 5330,3007 5334,3008 5337,3009 5341,3010 5344,3012 5347,3013 5350,3015 5353,3017 5356,3019 5359,3021 5362,3023 5364,3026 5367,3028 5369,3031 5371,3034 5374,3037 5375,3040 5377,3043 5379,3046 5380,3050 5381,3053 5382,3056 5383,3060 5384,3063 5385,3067 5385,3070 5385,3074 5385,3075 Z M 5385,3144 L 5385,3144 Z M 5092,3005 L 5092,3005 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="5820" y="2601" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6113,2671 L 6113,2671 6113,2675 6113,2678 6112,2682 6111,2685 6111,2689 6110,2692 6108,2696 6107,2699 6105,2702 6104,2706 6102,2709 6100,2712 6098,2714 6095,2717 6093,2720 6090,2722 6087,2725 6085,2727 6082,2729 6078,2731 6075,2732 6072,2734 6069,2735 6065,2737 6062,2738 6058,2738 6055,2739 6051,2740 6048,2740 6044,2740 5890,2740 5890,2740 5886,2740 5883,2740 5879,2739 5876,2738 5872,2738 5869,2737 5865,2735 5862,2734 5859,2732 5855,2731 5852,2729 5849,2727 5847,2725 5844,2722 5841,2720 5839,2717 5836,2714 5834,2712 5832,2709 5830,2705 5829,2702 5827,2699 5826,2696 5824,2692 5823,2689 5823,2685 5822,2682 5821,2678 5821,2675 5821,2671 5820,2671 5821,2671 5821,2667 5821,2664 5822,2660 5822,2657 5823,2653 5824,2650 5825,2646 5827,2643 5828,2640 5830,2637 5832,2634 5834,2631 5836,2628 5838,2625 5841,2623 5843,2620 5846,2618 5849,2616 5852,2613 5855,2612 5858,2610 5861,2608 5865,2607 5868,2606 5871,2605 5875,2604 5878,2603 5882,2602 5885,2602 5889,2602 6044,2601 6044,2602 6048,2602 6051,2602 6055,2603 6058,2603 6062,2604 6065,2605 6069,2606 6072,2608 6075,2609 6078,2611 6081,2613 6084,2615 6087,2617 6090,2619 6092,2622 6095,2624 6097,2627 6099,2630 6102,2633 6103,2636 6105,2639 6107,2642 6108,2646 6109,2649 6110,2652 6111,2656 6112,2659 6113,2663 6113,2666 6113,2670 6113,2671 Z M 6113,2740 L 6113,2740 Z M 5820,2601 L 5820,2601 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="5820" y="2801" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6113,2871 L 6113,2871 6113,2875 6113,2878 6112,2882 6111,2885 6111,2889 6110,2892 6108,2896 6107,2899 6105,2902 6104,2906 6102,2909 6100,2912 6098,2914 6095,2917 6093,2920 6090,2922 6087,2925 6085,2927 6082,2929 6078,2931 6075,2932 6072,2934 6069,2935 6065,2937 6062,2938 6058,2938 6055,2939 6051,2940 6048,2940 6044,2940 5890,2940 5890,2940 5886,2940 5883,2940 5879,2939 5876,2938 5872,2938 5869,2937 5865,2935 5862,2934 5859,2932 5855,2931 5852,2929 5849,2927 5847,2925 5844,2922 5841,2920 5839,2917 5836,2914 5834,2912 5832,2909 5830,2905 5829,2902 5827,2899 5826,2896 5824,2892 5823,2889 5823,2885 5822,2882 5821,2878 5821,2875 5821,2871 5820,2871 5821,2871 5821,2867 5821,2864 5822,2860 5822,2857 5823,2853 5824,2850 5825,2846 5827,2843 5828,2840 5830,2837 5832,2834 5834,2831 5836,2828 5838,2825 5841,2823 5843,2820 5846,2818 5849,2816 5852,2813 5855,2812 5858,2810 5861,2808 5865,2807 5868,2806 5871,2805 5875,2804 5878,2803 5882,2802 5885,2802 5889,2802 6044,2801 6044,2802 6048,2802 6051,2802 6055,2803 6058,2803 6062,2804 6065,2805 6069,2806 6072,2808 6075,2809 6078,2811 6081,2813 6084,2815 6087,2817 6090,2819 6092,2822 6095,2824 6097,2827 6099,2830 6102,2833 6103,2836 6105,2839 6107,2842 6108,2846 6109,2849 6110,2852 6111,2856 6112,2859 6113,2863 6113,2866 6113,2870 6113,2871 Z M 6113,2940 L 6113,2940 Z M 5820,2801 L 5820,2801 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="5820" y="3001" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6113,3071 L 6113,3071 6113,3075 6113,3078 6112,3082 6111,3085 6111,3089 6110,3092 6108,3096 6107,3099 6105,3102 6104,3106 6102,3109 6100,3112 6098,3114 6095,3117 6093,3120 6090,3122 6087,3125 6085,3127 6082,3129 6078,3131 6075,3132 6072,3134 6069,3135 6065,3137 6062,3138 6058,3138 6055,3139 6051,3140 6048,3140 6044,3140 5890,3140 5890,3140 5886,3140 5883,3140 5879,3139 5876,3138 5872,3138 5869,3137 5865,3135 5862,3134 5859,3132 5855,3131 5852,3129 5849,3127 5847,3125 5844,3122 5841,3120 5839,3117 5836,3114 5834,3112 5832,3109 5830,3105 5829,3102 5827,3099 5826,3096 5824,3092 5823,3089 5823,3085 5822,3082 5821,3078 5821,3075 5821,3071 5820,3071 5821,3071 5821,3067 5821,3064 5822,3060 5822,3057 5823,3053 5824,3050 5825,3046 5827,3043 5828,3040 5830,3037 5832,3034 5834,3031 5836,3028 5838,3025 5841,3023 5843,3020 5846,3018 5849,3016 5852,3013 5855,3012 5858,3010 5861,3008 5865,3007 5868,3006 5871,3005 5875,3004 5878,3003 5882,3002 5885,3002 5889,3002 6044,3001 6044,3002 6048,3002 6051,3002 6055,3003 6058,3003 6062,3004 6065,3005 6069,3006 6072,3008 6075,3009 6078,3011 6081,3013 6084,3015 6087,3017 6090,3019 6092,3022 6095,3024 6097,3027 6099,3030 6102,3033 6103,3036 6105,3039 6107,3042 6108,3046 6109,3049 6110,3052 6111,3056 6112,3059 6113,3063 6113,3066 6113,3070 6113,3071 Z M 6113,3140 L 6113,3140 Z M 5820,3001 L 5820,3001 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="5471" y="2601" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5764,2671 L 5764,2671 5764,2675 5764,2678 5763,2682 5762,2685 5762,2689 5761,2692 5759,2696 5758,2699 5756,2702 5755,2706 5753,2709 5751,2712 5749,2714 5746,2717 5744,2720 5741,2722 5738,2725 5736,2727 5733,2729 5729,2731 5726,2732 5723,2734 5720,2735 5716,2737 5713,2738 5709,2738 5706,2739 5702,2740 5699,2740 5695,2740 5541,2740 5541,2740 5537,2740 5534,2740 5530,2739 5527,2738 5523,2738 5520,2737 5516,2735 5513,2734 5510,2732 5506,2731 5503,2729 5500,2727 5498,2725 5495,2722 5492,2720 5490,2717 5487,2714 5485,2712 5483,2709 5481,2705 5480,2702 5478,2699 5477,2696 5475,2692 5474,2689 5474,2685 5473,2682 5472,2678 5472,2675 5472,2671 5471,2671 5472,2671 5472,2667 5472,2664 5473,2660 5473,2657 5474,2653 5475,2650 5476,2646 5478,2643 5479,2640 5481,2637 5483,2634 5485,2631 5487,2628 5489,2625 5492,2623 5494,2620 5497,2618 5500,2616 5503,2613 5506,2612 5509,2610 5512,2608 5516,2607 5519,2606 5522,2605 5526,2604 5529,2603 5533,2602 5536,2602 5540,2602 5695,2601 5695,2602 5699,2602 5702,2602 5706,2603 5709,2603 5713,2604 5716,2605 5720,2606 5723,2608 5726,2609 5729,2611 5732,2613 5735,2615 5738,2617 5741,2619 5743,2622 5746,2624 5748,2627 5750,2630 5753,2633 5754,2636 5756,2639 5758,2642 5759,2646 5760,2649 5761,2652 5762,2656 5763,2659 5764,2663 5764,2666 5764,2670 5764,2671 Z M 5764,2740 L 5764,2740 Z M 5471,2601 L 5471,2601 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="5471" y="2800" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5764,2871 L 5764,2871 5764,2875 5764,2878 5763,2882 5762,2885 5762,2889 5761,2892 5759,2896 5758,2899 5756,2902 5755,2906 5753,2909 5751,2912 5749,2914 5746,2917 5744,2920 5741,2922 5738,2925 5736,2927 5733,2929 5729,2931 5726,2932 5723,2934 5720,2935 5716,2937 5713,2938 5709,2938 5706,2939 5702,2940 5699,2940 5695,2940 5541,2940 5541,2940 5537,2940 5534,2940 5530,2939 5527,2938 5523,2938 5520,2937 5516,2935 5513,2934 5510,2932 5506,2931 5503,2929 5500,2927 5498,2925 5495,2922 5492,2920 5490,2917 5487,2914 5485,2912 5483,2909 5481,2905 5480,2902 5478,2899 5477,2896 5475,2892 5474,2889 5474,2885 5473,2882 5472,2878 5472,2875 5472,2871 5471,2871 5472,2871 5472,2867 5472,2864 5473,2860 5473,2857 5474,2853 5475,2850 5476,2846 5478,2843 5479,2840 5481,2837 5483,2834 5485,2831 5487,2828 5489,2825 5492,2823 5494,2820 5497,2818 5500,2816 5503,2813 5506,2812 5509,2810 5512,2808 5516,2807 5519,2806 5522,2805 5526,2804 5529,2803 5533,2802 5536,2802 5540,2802 5695,2801 5695,2802 5699,2802 5702,2802 5706,2803 5709,2803 5713,2804 5716,2805 5720,2806 5723,2808 5726,2809 5729,2811 5732,2813 5735,2815 5738,2817 5741,2819 5743,2822 5746,2824 5748,2827 5750,2830 5753,2833 5754,2836 5756,2839 5758,2842 5759,2846 5760,2849 5761,2852 5762,2856 5763,2859 5764,2863 5764,2866 5764,2870 5764,2871 Z M 5764,2940 L 5764,2940 Z M 5471,2801 L 5471,2801 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="5471" y="3001" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5764,3071 L 5764,3071 5764,3075 5764,3078 5763,3082 5762,3085 5762,3089 5761,3092 5759,3096 5758,3099 5756,3102 5755,3106 5753,3109 5751,3112 5749,3114 5746,3117 5744,3120 5741,3122 5738,3125 5736,3127 5733,3129 5729,3131 5726,3132 5723,3134 5720,3135 5716,3137 5713,3138 5709,3138 5706,3139 5702,3140 5699,3140 5695,3140 5541,3140 5541,3140 5537,3140 5534,3140 5530,3139 5527,3138 5523,3138 5520,3137 5516,3135 5513,3134 5510,3132 5506,3131 5503,3129 5500,3127 5498,3125 5495,3122 5492,3120 5490,3117 5487,3114 5485,3112 5483,3109 5481,3105 5480,3102 5478,3099 5477,3096 5475,3092 5474,3089 5474,3085 5473,3082 5472,3078 5472,3075 5472,3071 5471,3071 5472,3071 5472,3067 5472,3064 5473,3060 5473,3057 5474,3053 5475,3050 5476,3046 5478,3043 5479,3040 5481,3037 5483,3034 5485,3031 5487,3028 5489,3025 5492,3023 5494,3020 5497,3018 5500,3016 5503,3013 5506,3012 5509,3010 5512,3008 5516,3007 5519,3006 5522,3005 5526,3004 5529,3003 5533,3002 5536,3002 5540,3002 5695,3001 5695,3002 5699,3002 5702,3002 5706,3003 5709,3003 5713,3004 5716,3005 5720,3006 5723,3008 5726,3009 5729,3011 5732,3013 5735,3015 5738,3017 5741,3019 5743,3022 5746,3024 5748,3027 5750,3030 5753,3033 5754,3036 5756,3039 5758,3042 5759,3046 5760,3049 5761,3052 5762,3056 5763,3059 5764,3063 5764,3066 5764,3070 5764,3071 Z M 5764,3140 L 5764,3140 Z M 5471,3001 L 5471,3001 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="6151" y="2604" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6444,2674 L 6444,2674 6444,2678 6444,2681 6443,2685 6442,2688 6442,2692 6441,2695 6439,2699 6438,2702 6436,2705 6435,2709 6433,2712 6431,2715 6429,2717 6426,2720 6424,2723 6421,2725 6418,2728 6416,2730 6413,2732 6409,2734 6406,2735 6403,2737 6400,2738 6396,2740 6393,2741 6389,2741 6386,2742 6382,2743 6379,2743 6375,2743 6221,2743 6221,2743 6217,2743 6214,2743 6210,2742 6207,2741 6203,2741 6200,2740 6196,2738 6193,2737 6190,2735 6186,2734 6183,2732 6180,2730 6178,2728 6175,2725 6172,2723 6170,2720 6167,2717 6165,2715 6163,2712 6161,2708 6160,2705 6158,2702 6157,2699 6155,2695 6154,2692 6154,2688 6153,2685 6152,2681 6152,2678 6152,2674 6151,2674 6152,2674 6152,2670 6152,2667 6153,2663 6153,2660 6154,2656 6155,2653 6156,2649 6158,2646 6159,2643 6161,2640 6163,2637 6165,2634 6167,2631 6169,2628 6172,2626 6174,2623 6177,2621 6180,2619 6183,2616 6186,2615 6189,2613 6192,2611 6196,2610 6199,2609 6202,2608 6206,2607 6209,2606 6213,2605 6216,2605 6220,2605 6375,2604 6375,2605 6379,2605 6382,2605 6386,2606 6389,2606 6393,2607 6396,2608 6400,2609 6403,2611 6406,2612 6409,2614 6412,2616 6415,2618 6418,2620 6421,2622 6423,2625 6426,2627 6428,2630 6430,2633 6433,2636 6434,2639 6436,2642 6438,2645 6439,2649 6440,2652 6441,2655 6442,2659 6443,2662 6444,2666 6444,2669 6444,2673 6444,2674 Z M 6444,2743 L 6444,2743 Z M 6151,2604 L 6151,2604 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="6151" y="2804" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6444,2874 L 6444,2874 6444,2878 6444,2881 6443,2885 6442,2888 6442,2892 6441,2895 6439,2899 6438,2902 6436,2905 6435,2909 6433,2912 6431,2915 6429,2917 6426,2920 6424,2923 6421,2925 6418,2928 6416,2930 6413,2932 6409,2934 6406,2935 6403,2937 6400,2938 6396,2940 6393,2941 6389,2941 6386,2942 6382,2943 6379,2943 6375,2943 6221,2943 6221,2943 6217,2943 6214,2943 6210,2942 6207,2941 6203,2941 6200,2940 6196,2938 6193,2937 6190,2935 6186,2934 6183,2932 6180,2930 6178,2928 6175,2925 6172,2923 6170,2920 6167,2917 6165,2915 6163,2912 6161,2908 6160,2905 6158,2902 6157,2899 6155,2895 6154,2892 6154,2888 6153,2885 6152,2881 6152,2878 6152,2874 6151,2874 6152,2874 6152,2870 6152,2867 6153,2863 6153,2860 6154,2856 6155,2853 6156,2849 6158,2846 6159,2843 6161,2840 6163,2837 6165,2834 6167,2831 6169,2828 6172,2826 6174,2823 6177,2821 6180,2819 6183,2816 6186,2815 6189,2813 6192,2811 6196,2810 6199,2809 6202,2808 6206,2807 6209,2806 6213,2805 6216,2805 6220,2805 6375,2804 6375,2805 6379,2805 6382,2805 6386,2806 6389,2806 6393,2807 6396,2808 6400,2809 6403,2811 6406,2812 6409,2814 6412,2816 6415,2818 6418,2820 6421,2822 6423,2825 6426,2827 6428,2830 6430,2833 6433,2836 6434,2839 6436,2842 6438,2845 6439,2849 6440,2852 6441,2855 6442,2859 6443,2862 6444,2866 6444,2869 6444,2873 6444,2874 Z M 6444,2943 L 6444,2943 Z M 6151,2804 L 6151,2804 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="6151" y="3004" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6444,3074 L 6444,3074 6444,3078 6444,3081 6443,3085 6442,3088 6442,3092 6441,3095 6439,3099 6438,3102 6436,3105 6435,3109 6433,3112 6431,3115 6429,3117 6426,3120 6424,3123 6421,3125 6418,3128 6416,3130 6413,3132 6409,3134 6406,3135 6403,3137 6400,3138 6396,3140 6393,3141 6389,3141 6386,3142 6382,3143 6379,3143 6375,3143 6221,3143 6221,3143 6217,3143 6214,3143 6210,3142 6207,3141 6203,3141 6200,3140 6196,3138 6193,3137 6190,3135 6186,3134 6183,3132 6180,3130 6178,3128 6175,3125 6172,3123 6170,3120 6167,3117 6165,3115 6163,3112 6161,3108 6160,3105 6158,3102 6157,3099 6155,3095 6154,3092 6154,3088 6153,3085 6152,3081 6152,3078 6152,3074 6151,3074 6152,3074 6152,3070 6152,3067 6153,3063 6153,3060 6154,3056 6155,3053 6156,3049 6158,3046 6159,3043 6161,3040 6163,3037 6165,3034 6167,3031 6169,3028 6172,3026 6174,3023 6177,3021 6180,3019 6183,3016 6186,3015 6189,3013 6192,3011 6196,3010 6199,3009 6202,3008 6206,3007 6209,3006 6213,3005 6216,3005 6220,3005 6375,3004 6375,3005 6379,3005 6382,3005 6386,3006 6389,3006 6393,3007 6396,3008 6400,3009 6403,3011 6406,3012 6409,3014 6412,3016 6415,3018 6418,3020 6421,3022 6423,3025 6426,3027 6428,3030 6430,3033 6433,3036 6434,3039 6436,3042 6438,3045 6439,3049 6440,3052 6441,3055 6442,3059 6443,3062 6444,3066 6444,3069 6444,3073 6444,3074 Z M 6444,3143 L 6444,3143 Z M 6151,3004 L 6151,3004 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="2870" y="4407" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3120" y="4803"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3120" y="5150"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="3662" y="2604" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3955,2674 L 3955,2674 3955,2678 3955,2681 3954,2685 3953,2688 3953,2692 3952,2695 3950,2699 3949,2702 3947,2705 3946,2709 3944,2712 3942,2715 3940,2717 3937,2720 3935,2723 3932,2725 3929,2728 3927,2730 3924,2732 3920,2734 3917,2735 3914,2737 3911,2738 3907,2740 3904,2741 3900,2741 3897,2742 3893,2743 3890,2743 3886,2743 3732,2743 3732,2743 3728,2743 3725,2743 3721,2742 3718,2741 3714,2741 3711,2740 3707,2738 3704,2737 3701,2735 3697,2734 3694,2732 3691,2730 3689,2728 3686,2725 3683,2723 3681,2720 3678,2717 3676,2715 3674,2712 3672,2708 3671,2705 3669,2702 3668,2699 3666,2695 3665,2692 3665,2688 3664,2685 3663,2681 3663,2678 3663,2674 3662,2674 3663,2674 3663,2670 3663,2667 3664,2663 3664,2660 3665,2656 3666,2653 3667,2649 3669,2646 3670,2643 3672,2640 3674,2637 3676,2634 3678,2631 3680,2628 3683,2626 3685,2623 3688,2621 3691,2619 3694,2616 3697,2615 3700,2613 3703,2611 3707,2610 3710,2609 3713,2608 3717,2607 3720,2606 3724,2605 3727,2605 3731,2605 3886,2604 3886,2605 3890,2605 3893,2605 3897,2606 3900,2606 3904,2607 3907,2608 3911,2609 3914,2611 3917,2612 3920,2614 3923,2616 3926,2618 3929,2620 3932,2622 3934,2625 3937,2627 3939,2630 3941,2633 3944,2636 3945,2639 3947,2642 3949,2645 3950,2649 3951,2652 3952,2655 3953,2659 3954,2662 3955,2666 3955,2669 3955,2673 3955,2674 Z M 3955,2743 L 3955,2743 Z M 3662,2604 L 3662,2604 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="3662" y="2804" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3955,2874 L 3955,2874 3955,2878 3955,2881 3954,2885 3953,2888 3953,2892 3952,2895 3950,2899 3949,2902 3947,2905 3946,2909 3944,2912 3942,2915 3940,2917 3937,2920 3935,2923 3932,2925 3929,2928 3927,2930 3924,2932 3920,2934 3917,2935 3914,2937 3911,2938 3907,2940 3904,2941 3900,2941 3897,2942 3893,2943 3890,2943 3886,2943 3732,2943 3732,2943 3728,2943 3725,2943 3721,2942 3718,2941 3714,2941 3711,2940 3707,2938 3704,2937 3701,2935 3697,2934 3694,2932 3691,2930 3689,2928 3686,2925 3683,2923 3681,2920 3678,2917 3676,2915 3674,2912 3672,2908 3671,2905 3669,2902 3668,2899 3666,2895 3665,2892 3665,2888 3664,2885 3663,2881 3663,2878 3663,2874 3662,2874 3663,2874 3663,2870 3663,2867 3664,2863 3664,2860 3665,2856 3666,2853 3667,2849 3669,2846 3670,2843 3672,2840 3674,2837 3676,2834 3678,2831 3680,2828 3683,2826 3685,2823 3688,2821 3691,2819 3694,2816 3697,2815 3700,2813 3703,2811 3707,2810 3710,2809 3713,2808 3717,2807 3720,2806 3724,2805 3727,2805 3731,2805 3886,2804 3886,2805 3890,2805 3893,2805 3897,2806 3900,2806 3904,2807 3907,2808 3911,2809 3914,2811 3917,2812 3920,2814 3923,2816 3926,2818 3929,2820 3932,2822 3934,2825 3937,2827 3939,2830 3941,2833 3944,2836 3945,2839 3947,2842 3949,2845 3950,2849 3951,2852 3952,2855 3953,2859 3954,2862 3955,2866 3955,2869 3955,2873 3955,2874 Z M 3955,2943 L 3955,2943 Z M 3662,2804 L 3662,2804 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="3662" y="3004" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3955,3074 L 3955,3074 3955,3078 3955,3081 3954,3085 3953,3088 3953,3092 3952,3095 3950,3099 3949,3102 3947,3105 3946,3109 3944,3112 3942,3115 3940,3117 3937,3120 3935,3123 3932,3125 3929,3128 3927,3130 3924,3132 3920,3134 3917,3135 3914,3137 3911,3138 3907,3140 3904,3141 3900,3141 3897,3142 3893,3143 3890,3143 3886,3143 3732,3143 3732,3143 3728,3143 3725,3143 3721,3142 3718,3141 3714,3141 3711,3140 3707,3138 3704,3137 3701,3135 3697,3134 3694,3132 3691,3130 3689,3128 3686,3125 3683,3123 3681,3120 3678,3117 3676,3115 3674,3112 3672,3108 3671,3105 3669,3102 3668,3099 3666,3095 3665,3092 3665,3088 3664,3085 3663,3081 3663,3078 3663,3074 3662,3074 3663,3074 3663,3070 3663,3067 3664,3063 3664,3060 3665,3056 3666,3053 3667,3049 3669,3046 3670,3043 3672,3040 3674,3037 3676,3034 3678,3031 3680,3028 3683,3026 3685,3023 3688,3021 3691,3019 3694,3016 3697,3015 3700,3013 3703,3011 3707,3010 3710,3009 3713,3008 3717,3007 3720,3006 3724,3005 3727,3005 3731,3005 3886,3004 3886,3005 3890,3005 3893,3005 3897,3006 3900,3006 3904,3007 3907,3008 3911,3009 3914,3011 3917,3012 3920,3014 3923,3016 3926,3018 3929,3020 3932,3022 3934,3025 3937,3027 3939,3030 3941,3033 3944,3036 3945,3039 3947,3042 3949,3045 3950,3049 3951,3052 3952,3055 3953,3059 3954,3062 3955,3066 3955,3069 3955,3073 3955,3074 Z M 3955,3143 L 3955,3143 Z M 3662,3004 L 3662,3004 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="3992" y="2607" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4285,2677 L 4285,2677 4285,2681 4285,2684 4284,2688 4283,2691 4283,2695 4282,2698 4280,2702 4279,2705 4277,2708 4276,2712 4274,2715 4272,2718 4270,2720 4267,2723 4265,2726 4262,2728 4259,2731 4257,2733 4254,2735 4250,2737 4247,2738 4244,2740 4241,2741 4237,2743 4234,2744 4230,2744 4227,2745 4223,2746 4220,2746 4216,2746 4062,2746 4062,2746 4058,2746 4055,2746 4051,2745 4048,2744 4044,2744 4041,2743 4037,2741 4034,2740 4031,2738 4027,2737 4024,2735 4021,2733 4019,2731 4016,2728 4013,2726 4011,2723 4008,2720 4006,2718 4004,2715 4002,2711 4001,2708 3999,2705 3998,2702 3996,2698 3995,2695 3995,2691 3994,2688 3993,2684 3993,2681 3993,2677 3992,2677 3993,2677 3993,2673 3993,2670 3994,2666 3994,2663 3995,2659 3996,2656 3997,2652 3999,2649 4000,2646 4002,2643 4004,2640 4006,2637 4008,2634 4010,2631 4013,2629 4015,2626 4018,2624 4021,2622 4024,2619 4027,2618 4030,2616 4033,2614 4037,2613 4040,2612 4043,2611 4047,2610 4050,2609 4054,2608 4057,2608 4061,2608 4216,2607 4216,2608 4220,2608 4223,2608 4227,2609 4230,2609 4234,2610 4237,2611 4241,2612 4244,2614 4247,2615 4250,2617 4253,2619 4256,2621 4259,2623 4262,2625 4264,2628 4267,2630 4269,2633 4271,2636 4274,2639 4275,2642 4277,2645 4279,2648 4280,2652 4281,2655 4282,2658 4283,2662 4284,2665 4285,2669 4285,2672 4285,2676 4285,2677 Z M 4285,2746 L 4285,2746 Z M 3992,2607 L 3992,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="3992" y="2807" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4285,2877 L 4285,2877 4285,2881 4285,2884 4284,2888 4283,2891 4283,2895 4282,2898 4280,2902 4279,2905 4277,2908 4276,2912 4274,2915 4272,2918 4270,2920 4267,2923 4265,2926 4262,2928 4259,2931 4257,2933 4254,2935 4250,2937 4247,2938 4244,2940 4241,2941 4237,2943 4234,2944 4230,2944 4227,2945 4223,2946 4220,2946 4216,2946 4062,2946 4062,2946 4058,2946 4055,2946 4051,2945 4048,2944 4044,2944 4041,2943 4037,2941 4034,2940 4031,2938 4027,2937 4024,2935 4021,2933 4019,2931 4016,2928 4013,2926 4011,2923 4008,2920 4006,2918 4004,2915 4002,2911 4001,2908 3999,2905 3998,2902 3996,2898 3995,2895 3995,2891 3994,2888 3993,2884 3993,2881 3993,2877 3992,2877 3993,2877 3993,2873 3993,2870 3994,2866 3994,2863 3995,2859 3996,2856 3997,2852 3999,2849 4000,2846 4002,2843 4004,2840 4006,2837 4008,2834 4010,2831 4013,2829 4015,2826 4018,2824 4021,2822 4024,2819 4027,2818 4030,2816 4033,2814 4037,2813 4040,2812 4043,2811 4047,2810 4050,2809 4054,2808 4057,2808 4061,2808 4216,2807 4216,2808 4220,2808 4223,2808 4227,2809 4230,2809 4234,2810 4237,2811 4241,2812 4244,2814 4247,2815 4250,2817 4253,2819 4256,2821 4259,2823 4262,2825 4264,2828 4267,2830 4269,2833 4271,2836 4274,2839 4275,2842 4277,2845 4279,2848 4280,2852 4281,2855 4282,2858 4283,2862 4284,2865 4285,2869 4285,2872 4285,2876 4285,2877 Z M 4285,2946 L 4285,2946 Z M 3992,2807 L 3992,2807 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="3992" y="3006" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4285,3076 L 4285,3076 4285,3080 4285,3083 4284,3087 4283,3090 4283,3094 4282,3097 4280,3101 4279,3104 4277,3107 4276,3111 4274,3114 4272,3117 4270,3119 4267,3122 4265,3125 4262,3127 4259,3130 4257,3132 4254,3134 4250,3136 4247,3137 4244,3139 4241,3140 4237,3142 4234,3143 4230,3143 4227,3144 4223,3145 4220,3145 4216,3145 4062,3145 4062,3145 4058,3145 4055,3145 4051,3144 4048,3143 4044,3143 4041,3142 4037,3140 4034,3139 4031,3137 4027,3136 4024,3134 4021,3132 4019,3130 4016,3127 4013,3125 4011,3122 4008,3119 4006,3117 4004,3114 4002,3110 4001,3107 3999,3104 3998,3101 3996,3097 3995,3094 3995,3090 3994,3087 3993,3083 3993,3080 3993,3076 3992,3076 3993,3076 3993,3072 3993,3069 3994,3065 3994,3062 3995,3058 3996,3055 3997,3051 3999,3048 4000,3045 4002,3042 4004,3039 4006,3036 4008,3033 4010,3030 4013,3028 4015,3025 4018,3023 4021,3021 4024,3018 4027,3017 4030,3015 4033,3013 4037,3012 4040,3011 4043,3010 4047,3009 4050,3008 4054,3007 4057,3007 4061,3007 4216,3006 4216,3007 4220,3007 4223,3007 4227,3008 4230,3008 4234,3009 4237,3010 4241,3011 4244,3013 4247,3014 4250,3016 4253,3018 4256,3020 4259,3022 4262,3024 4264,3027 4267,3029 4269,3032 4271,3035 4274,3038 4275,3041 4277,3044 4279,3047 4280,3051 4281,3054 4282,3057 4283,3061 4284,3064 4285,3068 4285,3071 4285,3075 4285,3076 Z M 4285,3145 L 4285,3145 Z M 3992,3006 L 3992,3006 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="3745" y="11961" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4038,12031 L 4038,12031 4038,12035 4038,12038 4037,12042 4036,12045 4036,12049 4035,12052 4033,12056 4032,12059 4030,12062 4029,12066 4027,12069 4025,12072 4023,12074 4020,12077 4018,12080 4015,12082 4012,12085 4010,12087 4007,12089 4003,12091 4000,12092 3997,12094 3994,12095 3990,12097 3987,12098 3983,12098 3980,12099 3976,12100 3973,12100 3969,12100 3815,12100 3815,12100 3811,12100 3808,12100 3804,12099 3801,12098 3797,12098 3794,12097 3790,12095 3787,12094 3784,12092 3780,12091 3777,12089 3774,12087 3772,12085 3769,12082 3766,12080 3764,12077 3761,12074 3759,12072 3757,12069 3755,12065 3754,12062 3752,12059 3751,12056 3749,12052 3748,12049 3748,12045 3747,12042 3746,12038 3746,12035 3746,12031 3745,12031 3746,12031 3746,12027 3746,12024 3747,12020 3747,12017 3748,12013 3749,12010 3750,12006 3752,12003 3753,12000 3755,11997 3757,11994 3759,11991 3761,11988 3763,11985 3766,11983 3768,11980 3771,11978 3774,11976 3777,11973 3780,11972 3783,11970 3786,11968 3790,11967 3793,11966 3796,11965 3800,11964 3803,11963 3807,11962 3810,11962 3814,11962 3969,11961 3969,11962 3973,11962 3976,11962 3980,11963 3983,11963 3987,11964 3990,11965 3994,11966 3997,11968 4000,11969 4003,11971 4006,11973 4009,11975 4012,11977 4015,11979 4017,11982 4020,11984 4022,11987 4024,11990 4027,11993 4028,11996 4030,11999 4032,12002 4033,12006 4034,12009 4035,12012 4036,12016 4037,12019 4038,12023 4038,12026 4038,12030 4038,12031 Z M 4038,12100 L 4038,12100 Z M 3745,11961 L 3745,11961 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="3745" y="12161" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4038,12231 L 4038,12231 4038,12235 4038,12238 4037,12242 4036,12245 4036,12249 4035,12252 4033,12256 4032,12259 4030,12262 4029,12266 4027,12269 4025,12272 4023,12274 4020,12277 4018,12280 4015,12282 4012,12285 4010,12287 4007,12289 4003,12291 4000,12292 3997,12294 3994,12295 3990,12297 3987,12298 3983,12298 3980,12299 3976,12300 3973,12300 3969,12300 3815,12300 3815,12300 3811,12300 3808,12300 3804,12299 3801,12298 3797,12298 3794,12297 3790,12295 3787,12294 3784,12292 3780,12291 3777,12289 3774,12287 3772,12285 3769,12282 3766,12280 3764,12277 3761,12274 3759,12272 3757,12269 3755,12265 3754,12262 3752,12259 3751,12256 3749,12252 3748,12249 3748,12245 3747,12242 3746,12238 3746,12235 3746,12231 3745,12231 3746,12231 3746,12227 3746,12224 3747,12220 3747,12217 3748,12213 3749,12210 3750,12206 3752,12203 3753,12200 3755,12197 3757,12194 3759,12191 3761,12188 3763,12185 3766,12183 3768,12180 3771,12178 3774,12176 3777,12173 3780,12172 3783,12170 3786,12168 3790,12167 3793,12166 3796,12165 3800,12164 3803,12163 3807,12162 3810,12162 3814,12162 3969,12161 3969,12162 3973,12162 3976,12162 3980,12163 3983,12163 3987,12164 3990,12165 3994,12166 3997,12168 4000,12169 4003,12171 4006,12173 4009,12175 4012,12177 4015,12179 4017,12182 4020,12184 4022,12187 4024,12190 4027,12193 4028,12196 4030,12199 4032,12202 4033,12206 4034,12209 4035,12212 4036,12216 4037,12219 4038,12223 4038,12226 4038,12230 4038,12231 Z M 4038,12300 L 4038,12300 Z M 3745,12161 L 3745,12161 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="3744" y="12361" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4038,12431 L 4038,12431 4038,12435 4038,12438 4037,12442 4036,12445 4036,12449 4035,12452 4033,12456 4032,12459 4030,12462 4029,12466 4027,12469 4025,12472 4023,12474 4020,12477 4018,12480 4015,12482 4012,12485 4010,12487 4007,12489 4003,12491 4000,12492 3997,12494 3994,12495 3990,12497 3987,12498 3983,12498 3980,12499 3976,12500 3973,12500 3969,12500 3815,12500 3815,12500 3811,12500 3808,12500 3804,12499 3801,12498 3797,12498 3794,12497 3790,12495 3787,12494 3784,12492 3780,12491 3777,12489 3774,12487 3772,12485 3769,12482 3766,12480 3764,12477 3761,12474 3759,12472 3757,12469 3755,12465 3754,12462 3752,12459 3751,12456 3749,12452 3748,12449 3748,12445 3747,12442 3746,12438 3746,12435 3746,12431 3745,12431 3746,12431 3746,12427 3746,12424 3747,12420 3747,12417 3748,12413 3749,12410 3750,12406 3752,12403 3753,12400 3755,12397 3757,12394 3759,12391 3761,12388 3763,12385 3766,12383 3768,12380 3771,12378 3774,12376 3777,12373 3780,12372 3783,12370 3786,12368 3790,12367 3793,12366 3796,12365 3800,12364 3803,12363 3807,12362 3810,12362 3814,12362 3969,12361 3969,12362 3973,12362 3976,12362 3980,12363 3983,12363 3987,12364 3990,12365 3994,12366 3997,12368 4000,12369 4003,12371 4006,12373 4009,12375 4012,12377 4015,12379 4017,12382 4020,12384 4022,12387 4024,12390 4027,12393 4028,12396 4030,12399 4032,12402 4033,12406 4034,12409 4035,12412 4036,12416 4037,12419 4038,12423 4038,12426 4038,12430 4038,12431 Z M 4038,12500 L 4038,12500 Z M 3745,12361 L 3745,12361 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="4076" y="11964" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4369,12034 L 4369,12034 4369,12038 4369,12041 4368,12045 4367,12048 4367,12052 4366,12055 4364,12059 4363,12062 4361,12065 4360,12069 4358,12072 4356,12075 4354,12077 4351,12080 4349,12083 4346,12085 4343,12088 4341,12090 4338,12092 4334,12094 4331,12095 4328,12097 4325,12098 4321,12100 4318,12101 4314,12101 4311,12102 4307,12103 4304,12103 4300,12103 4146,12103 4146,12103 4142,12103 4139,12103 4135,12102 4132,12101 4128,12101 4125,12100 4121,12098 4118,12097 4115,12095 4111,12094 4108,12092 4105,12090 4103,12088 4100,12085 4097,12083 4095,12080 4092,12077 4090,12075 4088,12072 4086,12068 4085,12065 4083,12062 4082,12059 4080,12055 4079,12052 4079,12048 4078,12045 4077,12041 4077,12038 4077,12034 4076,12034 4077,12034 4077,12030 4077,12027 4078,12023 4078,12020 4079,12016 4080,12013 4081,12009 4083,12006 4084,12003 4086,12000 4088,11997 4090,11994 4092,11991 4094,11988 4097,11986 4099,11983 4102,11981 4105,11979 4108,11976 4111,11975 4114,11973 4117,11971 4121,11970 4124,11969 4127,11968 4131,11967 4134,11966 4138,11965 4141,11965 4145,11965 4300,11964 4300,11965 4304,11965 4307,11965 4311,11966 4314,11966 4318,11967 4321,11968 4325,11969 4328,11971 4331,11972 4334,11974 4337,11976 4340,11978 4343,11980 4346,11982 4348,11985 4351,11987 4353,11990 4355,11993 4358,11996 4359,11999 4361,12002 4363,12005 4364,12009 4365,12012 4366,12015 4367,12019 4368,12022 4369,12026 4369,12029 4369,12033 4369,12034 Z M 4369,12103 L 4369,12103 Z M 4076,11964 L 4076,11964 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="4076" y="12164" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4369,12234 L 4369,12234 4369,12238 4369,12241 4368,12245 4367,12248 4367,12252 4366,12255 4364,12259 4363,12262 4361,12265 4360,12269 4358,12272 4356,12275 4354,12277 4351,12280 4349,12283 4346,12285 4343,12288 4341,12290 4338,12292 4334,12294 4331,12295 4328,12297 4325,12298 4321,12300 4318,12301 4314,12301 4311,12302 4307,12303 4304,12303 4300,12303 4146,12303 4146,12303 4142,12303 4139,12303 4135,12302 4132,12301 4128,12301 4125,12300 4121,12298 4118,12297 4115,12295 4111,12294 4108,12292 4105,12290 4103,12288 4100,12285 4097,12283 4095,12280 4092,12277 4090,12275 4088,12272 4086,12268 4085,12265 4083,12262 4082,12259 4080,12255 4079,12252 4079,12248 4078,12245 4077,12241 4077,12238 4077,12234 4076,12234 4077,12234 4077,12230 4077,12227 4078,12223 4078,12220 4079,12216 4080,12213 4081,12209 4083,12206 4084,12203 4086,12200 4088,12197 4090,12194 4092,12191 4094,12188 4097,12186 4099,12183 4102,12181 4105,12179 4108,12176 4111,12175 4114,12173 4117,12171 4121,12170 4124,12169 4127,12168 4131,12167 4134,12166 4138,12165 4141,12165 4145,12165 4300,12164 4300,12165 4304,12165 4307,12165 4311,12166 4314,12166 4318,12167 4321,12168 4325,12169 4328,12171 4331,12172 4334,12174 4337,12176 4340,12178 4343,12180 4346,12182 4348,12185 4351,12187 4353,12190 4355,12193 4358,12196 4359,12199 4361,12202 4363,12205 4364,12209 4365,12212 4366,12215 4367,12219 4368,12222 4369,12226 4369,12229 4369,12233 4369,12234 Z M 4369,12303 L 4369,12303 Z M 4076,12164 L 4076,12164 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id133"> - <rect class="BoundingBox" stroke="none" fill="none" x="4075" y="12364" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4369,12434 L 4369,12434 4369,12438 4369,12441 4368,12445 4367,12448 4367,12452 4366,12455 4364,12459 4363,12462 4361,12465 4360,12469 4358,12472 4356,12475 4354,12477 4351,12480 4349,12483 4346,12485 4343,12488 4341,12490 4338,12492 4334,12494 4331,12495 4328,12497 4325,12498 4321,12500 4318,12501 4314,12501 4311,12502 4307,12503 4304,12503 4300,12503 4146,12503 4146,12503 4142,12503 4139,12503 4135,12502 4132,12501 4128,12501 4125,12500 4121,12498 4118,12497 4115,12495 4111,12494 4108,12492 4105,12490 4103,12488 4100,12485 4097,12483 4095,12480 4092,12477 4090,12475 4088,12472 4086,12468 4085,12465 4083,12462 4082,12459 4080,12455 4079,12452 4079,12448 4078,12445 4077,12441 4077,12438 4077,12434 4076,12434 4077,12434 4077,12430 4077,12427 4078,12423 4078,12420 4079,12416 4080,12413 4081,12409 4083,12406 4084,12403 4086,12400 4088,12397 4090,12394 4092,12391 4094,12388 4097,12386 4099,12383 4102,12381 4105,12379 4108,12376 4111,12375 4114,12373 4117,12371 4121,12370 4124,12369 4127,12368 4131,12367 4134,12366 4138,12365 4141,12365 4145,12365 4300,12364 4300,12365 4304,12365 4307,12365 4311,12366 4314,12366 4318,12367 4321,12368 4325,12369 4328,12371 4331,12372 4334,12374 4337,12376 4340,12378 4343,12380 4346,12382 4348,12385 4351,12387 4353,12390 4355,12393 4358,12396 4359,12399 4361,12402 4363,12405 4364,12409 4365,12412 4366,12415 4367,12419 4368,12422 4369,12426 4369,12429 4369,12433 4369,12434 Z M 4369,12503 L 4369,12503 Z M 4076,12364 L 4076,12364 Z"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/introduction/testbed-3n-alt.svg b/docs/report/introduction/testbed-3n-alt.svg deleted file mode 100644 index 596a7bb5d1..0000000000 --- a/docs/report/introduction/testbed-3n-alt.svg +++ /dev/null @@ -1,1134 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="175mm" height="140mm" viewBox="0 0 17500 14000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="17500" height="14000"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="17" y="14" width="17465" height="13972"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Arial embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 801,0 Z"/> - <glyph unicode="U" horiz-adv-x="1192" d="M 731,-20 C 616,-20 515,1 429,43 343,85 276,146 229,226 182,306 158,401 158,512 L 158,1409 349,1409 349,528 C 349,399 382,302 447,235 512,168 607,135 730,135 857,135 955,170 1026,239 1096,308 1131,408 1131,541 L 1131,1409 1321,1409 1321,530 C 1321,416 1297,318 1249,235 1200,152 1132,89 1044,46 955,2 851,-20 731,-20 Z"/> - <glyph unicode="P" horiz-adv-x="1112" d="M 1258,985 C 1258,852 1215,746 1128,667 1041,588 922,549 773,549 L 359,549 359,0 168,0 168,1409 761,1409 C 919,1409 1041,1372 1128,1298 1215,1224 1258,1120 1258,985 Z M 1066,983 C 1066,1165 957,1256 738,1256 L 359,1256 359,700 746,700 C 959,700 1066,794 1066,983 Z"/> - <glyph unicode="I" horiz-adv-x="213" d="M 189,0 L 189,1409 380,1409 380,0 189,0 Z"/> - <glyph unicode="6" horiz-adv-x="980" d="M 1049,461 C 1049,312 1009,195 928,109 847,23 736,-20 594,-20 435,-20 314,39 230,157 146,275 104,447 104,672 104,916 148,1103 235,1234 322,1365 447,1430 608,1430 821,1430 955,1334 1010,1143 L 838,1112 C 803,1227 725,1284 606,1284 503,1284 424,1236 368,1141 311,1045 283,906 283,725 316,786 362,832 421,864 480,895 548,911 625,911 755,911 858,870 935,789 1011,708 1049,598 1049,461 Z M 866,453 C 866,555 841,634 791,689 741,744 671,772 582,772 498,772 430,748 379,699 327,650 301,582 301,496 301,387 328,298 382,229 435,160 504,125 588,125 675,125 743,154 792,213 841,271 866,351 866,453 Z"/> - <glyph unicode="1" horiz-adv-x="927" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 156,0 Z"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1535" descent="503"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="927" d="M 409,-288 C 404,-301 397,-312 388,-319 379,-326 365,-330 348,-330 L 217,-330 385,58 11,978 163,978 C 178,978 190,974 198,967 206,960 212,951 216,942 L 444,330 C 449,316 455,302 460,288 465,274 469,260 472,246 476,261 481,275 486,290 491,304 496,318 501,332 L 722,942 C 726,952 733,961 742,968 751,975 762,978 773,978 L 913,978 409,-288 Z"/> - <glyph unicode="x" horiz-adv-x="874" d="M 327,502 L 36,978 204,978 C 217,978 227,976 234,971 240,966 246,960 251,952 L 455,597 C 458,604 461,612 464,619 467,626 471,633 476,640 L 647,948 C 653,957 659,965 666,970 673,975 681,978 690,978 L 851,978 559,511 864,0 695,0 C 682,0 671,4 663,12 654,19 647,27 642,36 L 435,406 C 430,391 424,378 417,367 L 230,36 C 225,27 218,18 211,11 203,4 193,0 180,0 L 23,0 327,502 Z"/> - <glyph unicode="v" horiz-adv-x="927" d="M 542,0 L 383,0 19,978 164,978 C 177,978 189,974 198,967 207,960 214,951 217,942 L 426,316 C 435,293 442,270 448,248 454,226 460,204 465,181 470,203 475,225 482,248 488,270 496,293 505,316 L 717,942 C 721,952 728,961 737,968 746,975 756,978 767,978 L 906,978 542,0 Z"/> - <glyph unicode="u" horiz-adv-x="848" d="M 301,978 L 301,355 C 301,282 318,225 351,185 384,144 434,124 501,124 551,124 598,136 641,160 684,183 723,216 760,257 L 760,978 936,978 936,0 830,0 C 818,0 808,3 800,9 792,14 787,23 786,36 L 770,140 C 728,93 681,56 630,28 578,-1 518,-15 450,-15 397,-15 350,-6 310,12 269,29 235,54 208,87 181,119 160,158 146,204 132,249 125,300 125,355 L 125,978 301,978 Z"/> - <glyph unicode="t" horiz-adv-x="636" d="M 417,-15 C 342,-15 284,7 243,50 202,93 182,155 182,236 L 182,832 70,832 C 60,832 52,835 45,842 38,849 34,858 34,871 L 34,941 188,961 229,1262 C 230,1272 235,1280 242,1286 249,1292 257,1295 268,1295 L 358,1295 358,960 627,960 627,832 358,832 358,248 C 358,208 367,178 386,158 404,138 428,128 457,128 474,128 489,130 502,135 514,140 524,145 533,151 542,157 549,162 556,167 562,172 568,174 573,174 579,174 584,173 588,170 591,167 595,163 598,157 L 650,73 C 620,45 585,23 544,8 503,-7 461,-15 417,-15 Z"/> - <glyph unicode="s" horiz-adv-x="689" d="M 679,816 C 671,801 659,794 643,794 633,794 622,798 611,805 599,812 585,820 569,829 552,837 533,845 511,852 488,859 462,863 431,863 405,863 382,859 361,852 340,845 323,835 308,822 293,809 282,795 274,778 266,761 262,742 262,723 262,698 269,677 282,660 295,643 313,629 335,617 357,605 382,594 411,585 439,575 468,565 497,555 526,545 555,533 584,520 612,507 637,490 659,471 681,452 699,428 712,401 725,373 732,339 732,300 732,255 724,213 709,175 694,136 671,103 642,75 612,47 575,25 532,9 488,-7 438,-15 381,-15 316,-15 258,-4 205,18 152,40 107,69 70,104 L 111,170 C 116,179 123,185 130,190 137,195 147,197 158,197 170,197 182,193 194,184 206,175 221,165 238,154 255,143 275,133 299,124 323,115 353,110 389,110 420,110 446,114 469,123 491,132 509,143 524,158 539,172 550,189 557,208 564,227 568,248 568,269 568,296 561,318 548,336 534,353 516,368 494,381 472,393 447,404 419,413 390,422 361,432 332,443 302,453 273,465 245,478 216,491 191,507 169,528 147,548 129,573 116,602 102,631 95,667 95,709 95,747 102,783 117,818 132,852 153,882 181,908 209,934 244,955 285,970 326,985 374,993 427,993 488,993 543,983 592,963 641,943 683,915 718,879 L 679,816 Z"/> - <glyph unicode="r" horiz-adv-x="583" d="M 131,0 L 131,978 232,978 C 251,978 264,974 272,967 279,960 284,947 285,930 L 297,786 C 327,851 364,902 408,939 452,976 505,995 567,995 588,995 607,993 625,989 643,984 659,977 674,967 L 660,837 C 658,820 649,812 632,812 623,812 610,814 593,818 576,821 557,823 536,823 506,823 480,819 457,810 434,801 413,787 395,770 376,752 360,730 346,705 332,680 319,651 307,618 L 307,0 131,0 Z"/> - <glyph unicode="p" horiz-adv-x="874" d="M 141,-330 L 141,978 246,978 C 259,978 269,975 277,970 285,964 290,955 291,942 L 308,828 C 349,878 397,918 450,949 503,980 565,995 634,995 690,995 741,984 786,963 831,941 870,909 902,867 934,825 959,773 976,711 993,649 1002,577 1002,496 1002,424 992,357 973,295 954,232 926,178 890,133 853,87 809,51 757,25 705,-1 646,-14 581,-14 522,-14 471,-4 429,16 387,36 350,64 317,100 L 317,-330 141,-330 Z M 576,854 C 521,854 473,841 432,816 390,791 352,755 317,708 L 317,236 C 348,194 382,165 419,148 456,131 497,122 542,122 631,122 700,154 749,219 797,284 821,376 821,496 821,559 816,614 805,659 794,704 778,742 757,771 736,800 710,821 680,834 649,847 615,854 576,854 Z"/> - <glyph unicode="o" horiz-adv-x="953" d="M 541,993 C 612,993 677,981 734,958 791,934 840,900 880,857 920,813 951,760 973,698 994,636 1005,567 1005,490 1005,413 994,343 973,281 951,219 920,166 880,123 840,79 791,45 734,22 677,-2 612,-14 541,-14 470,-14 405,-2 348,22 290,45 241,79 201,123 160,166 129,219 108,281 86,343 75,413 75,490 75,567 86,636 108,698 129,760 160,813 201,857 241,900 290,934 348,958 405,981 470,993 541,993 Z M 541,123 C 588,123 630,131 665,148 700,164 730,188 754,219 777,250 795,289 807,334 818,379 824,431 824,489 824,547 818,599 807,644 795,689 777,728 754,759 730,790 700,814 665,831 630,848 588,856 541,856 493,856 451,848 416,831 380,814 350,790 327,759 303,728 285,689 274,644 262,599 256,547 256,489 256,431 262,379 274,334 285,289 303,250 327,219 350,188 380,164 416,148 451,131 493,123 541,123 Z"/> - <glyph unicode="n" horiz-adv-x="822" d="M 140,0 L 140,978 245,978 C 258,978 268,975 276,970 284,964 289,955 290,942 L 305,838 C 347,885 394,922 446,951 498,979 558,993 626,993 679,993 726,984 767,967 807,949 841,924 868,892 895,859 916,820 930,775 944,729 951,678 951,623 L 951,0 775,0 775,623 C 775,696 759,752 726,793 693,834 642,854 575,854 525,854 478,842 435,819 392,795 352,762 316,720 L 316,0 140,0 Z"/> - <glyph unicode="m" horiz-adv-x="1377" d="M 147,0 L 147,978 251,978 C 264,978 275,975 283,970 290,964 295,955 296,942 L 311,842 C 330,864 349,884 370,903 390,921 412,937 435,951 458,964 483,975 510,982 537,989 565,993 595,993 662,993 717,975 760,938 802,901 832,852 850,790 864,826 883,857 906,882 929,907 954,928 982,945 1010,962 1040,974 1072,982 1104,989 1137,993 1170,993 1277,993 1359,961 1418,897 1476,833 1505,742 1505,623 L 1505,0 1329,0 1329,623 C 1329,699 1312,757 1277,796 1242,835 1193,854 1128,854 1099,854 1071,849 1045,840 1019,830 996,815 977,796 957,776 941,752 930,723 918,694 912,661 912,623 L 912,0 736,0 736,623 C 736,701 720,759 688,797 655,835 608,854 545,854 502,854 462,843 425,821 388,798 354,767 323,728 L 323,0 147,0 Z"/> - <glyph unicode="l" horiz-adv-x="213" d="M 323,1422 L 323,0 147,0 147,1422 323,1422 Z"/> - <glyph unicode="k" horiz-adv-x="821" d="M 304,1422 L 304,586 344,586 C 357,586 367,588 375,591 382,594 390,602 399,613 L 659,944 C 668,955 678,963 688,969 698,975 711,978 726,978 L 886,978 579,593 C 570,583 560,574 551,566 542,557 532,550 521,543 532,536 543,527 552,517 561,506 570,495 579,484 L 906,0 748,0 C 734,0 722,3 711,8 700,13 691,21 682,33 L 415,434 C 406,447 397,456 389,461 380,465 367,467 349,467 L 304,467 304,0 128,0 128,1422 304,1422 Z"/> - <glyph unicode="i" horiz-adv-x="265" d="M 323,978 L 323,0 147,0 147,978 323,978 Z M 357,1284 C 357,1267 354,1252 347,1237 340,1222 331,1209 320,1198 308,1187 295,1178 280,1171 265,1164 249,1161 232,1161 215,1161 200,1164 185,1171 170,1178 158,1187 147,1198 136,1209 127,1222 120,1237 113,1252 110,1267 110,1284 110,1301 113,1318 120,1333 127,1348 136,1361 147,1372 158,1383 170,1392 185,1399 200,1406 215,1409 232,1409 249,1409 265,1406 280,1399 295,1392 308,1383 320,1372 331,1361 340,1348 347,1333 354,1318 357,1301 357,1284 Z"/> - <glyph unicode="f" horiz-adv-x="610" d="M 170,0 L 170,831 71,844 C 57,845 46,850 37,857 28,864 24,875 24,888 L 24,960 170,960 170,1053 C 170,1109 178,1159 193,1203 208,1246 229,1283 257,1313 285,1342 319,1365 359,1381 399,1396 444,1404 494,1404 515,1404 535,1402 555,1399 574,1396 593,1391 611,1385 L 606,1297 C 605,1282 597,1273 582,1272 567,1270 548,1269 523,1269 495,1269 470,1265 448,1258 425,1251 406,1238 390,1221 374,1204 362,1181 353,1153 344,1124 340,1089 340,1048 L 340,960 603,960 603,832 346,832 346,0 170,0 Z"/> - <glyph unicode="e" horiz-adv-x="901" d="M 535,993 C 594,993 648,983 698,964 748,945 791,916 828,879 865,842 893,796 914,742 935,688 945,626 945,556 945,529 942,511 936,502 930,493 919,488 903,488 L 249,488 C 250,427 259,373 274,328 289,282 311,244 338,214 365,184 397,162 434,147 471,132 513,124 559,124 602,124 639,129 670,139 701,148 728,159 751,171 773,183 792,194 807,204 822,213 836,218 847,218 854,218 861,217 866,214 871,211 876,206 880,201 L 930,137 C 908,111 882,89 853,70 823,51 791,35 757,23 723,10 688,1 652,-5 615,-11 579,-14 544,-14 476,-14 413,-3 356,20 299,43 249,76 208,121 166,165 133,220 110,285 87,350 75,424 75,509 75,577 86,641 107,700 128,759 158,810 198,854 237,897 286,931 343,956 400,981 464,993 535,993 Z M 538,865 C 456,865 391,841 344,793 296,745 266,679 254,596 L 787,596 C 787,635 781,672 770,705 759,738 742,766 721,790 700,813 674,832 643,845 612,858 577,865 538,865 Z"/> - <glyph unicode="d" horiz-adv-x="901" d="M 827,0 C 814,0 804,3 796,9 788,14 783,23 782,36 L 764,153 C 723,103 676,63 623,32 570,1 509,-14 440,-14 385,-14 335,-3 290,19 245,40 206,72 174,114 142,156 117,208 100,271 83,333 74,405 74,486 74,558 84,625 103,688 122,750 149,804 185,849 221,894 265,930 317,956 368,982 427,995 492,995 551,995 602,985 644,966 686,946 723,918 756,881 L 756,1422 932,1422 932,0 827,0 Z M 497,127 C 552,127 601,140 642,166 683,191 721,227 756,273 L 756,746 C 725,788 691,818 654,835 617,852 577,860 532,860 443,860 375,828 327,763 279,698 255,606 255,486 255,423 261,368 272,323 283,278 298,241 319,212 340,183 365,161 395,148 425,134 459,127 497,127 Z"/> - <glyph unicode="c" horiz-adv-x="795" d="M 769,802 C 764,795 759,789 754,786 749,782 741,780 732,780 722,780 712,784 701,792 690,800 677,809 661,819 645,828 626,837 603,845 580,853 551,857 518,857 474,857 435,849 402,832 368,815 340,790 318,759 295,727 278,688 267,643 255,598 249,547 249,490 249,431 255,379 268,334 280,288 297,249 320,218 343,187 370,163 402,147 434,130 470,122 510,122 549,122 580,127 605,137 630,147 650,158 667,170 684,182 698,193 709,203 720,213 731,218 743,218 756,218 767,212 775,201 L 826,137 C 805,111 781,89 755,70 729,51 701,35 671,23 641,10 610,1 578,-5 545,-11 512,-14 479,-14 422,-14 368,-3 318,20 268,43 225,76 188,119 151,162 122,214 101,277 80,339 69,410 69,490 69,563 79,630 98,692 117,753 146,806 183,851 220,896 265,931 320,956 374,981 436,993 507,993 574,993 632,982 682,960 732,937 776,906 815,866 L 769,802 Z"/> - <glyph unicode="a" horiz-adv-x="795" d="M 777,0 C 760,0 746,3 737,8 728,13 721,24 718,41 L 696,132 C 671,109 646,88 622,70 597,51 572,36 545,23 518,10 490,1 459,-6 428,-12 395,-15 358,-15 320,-15 285,-10 252,1 219,11 190,27 165,49 140,70 120,97 106,130 91,162 84,200 84,244 84,283 95,320 116,356 137,391 171,423 218,451 265,479 327,502 403,520 479,537 572,547 683,550 L 683,625 C 683,701 667,758 635,797 602,835 555,854 493,854 452,854 417,849 389,838 360,827 336,816 315,803 294,790 277,779 262,768 247,757 231,752 216,752 204,752 194,755 185,761 176,767 169,775 164,784 L 132,840 C 186,892 244,931 307,957 369,982 438,995 514,995 569,995 617,986 660,969 703,951 738,926 767,893 796,860 818,821 833,776 848,731 855,680 855,625 L 855,0 777,0 Z M 411,108 C 440,108 467,111 492,117 517,123 540,132 562,143 584,154 605,167 625,184 644,200 664,218 683,238 L 683,440 C 605,437 539,430 484,421 429,411 385,398 351,382 316,366 291,347 276,326 261,304 253,280 253,253 253,228 257,206 266,188 274,169 285,154 299,143 313,131 330,122 349,117 368,111 389,108 411,108 Z"/> - <glyph unicode="X" horiz-adv-x="1059" d="M 407,674 L 27,1314 208,1314 C 221,1314 231,1312 237,1307 243,1302 249,1296 254,1289 L 543,777 C 548,788 553,798 559,807 L 825,1286 C 830,1295 836,1302 843,1307 849,1312 857,1314 866,1314 L 1040,1314 658,684 1052,0 871,0 C 858,0 847,4 840,11 833,18 826,26 821,34 L 524,570 C 521,560 517,552 512,545 L 228,34 C 223,25 216,18 209,11 202,4 192,0 181,0 L 11,0 407,674 Z"/> - <glyph unicode="U" horiz-adv-x="1060" d="M 657,144 C 710,144 757,153 799,172 840,190 875,216 904,249 933,282 955,321 970,366 985,411 992,461 992,516 L 992,1314 1174,1314 1174,516 C 1174,440 1162,370 1138,305 1114,240 1080,184 1036,137 991,90 937,53 873,26 809,-1 737,-15 657,-15 577,-15 505,-1 442,26 378,53 324,90 279,137 234,184 200,240 176,305 152,370 140,440 140,516 L 140,1314 322,1314 322,517 C 322,462 330,412 345,367 360,321 381,282 410,249 439,216 474,190 516,172 557,153 604,144 657,144 Z"/> - <glyph unicode="T" horiz-adv-x="980" d="M 974,1314 L 974,1162 591,1162 591,0 408,0 408,1162 24,1162 24,1314 974,1314 Z"/> - <glyph unicode="S" horiz-adv-x="821" d="M 797,1107 C 787,1088 773,1079 756,1079 746,1079 734,1084 721,1095 707,1105 690,1116 671,1129 651,1141 627,1152 600,1163 572,1173 539,1178 500,1178 463,1178 431,1173 404,1163 376,1152 353,1138 335,1120 316,1101 302,1080 293,1056 284,1031 279,1005 279,977 279,940 288,910 305,886 322,862 344,842 372,825 399,808 431,793 466,780 501,767 537,754 574,741 611,728 647,713 682,696 717,679 749,657 777,632 804,606 827,574 844,537 861,500 869,454 869,400 869,342 860,288 841,238 822,187 795,143 760,106 724,69 680,39 628,18 576,-3 517,-14 450,-14 369,-14 295,2 228,33 160,64 102,105 55,158 L 108,244 C 113,251 119,257 126,262 133,266 141,268 150,268 163,268 177,261 193,248 208,234 228,219 251,203 274,186 303,171 336,158 369,144 408,137 454,137 493,137 527,143 557,154 587,165 613,181 634,202 655,223 671,248 682,277 693,306 698,338 698,373 698,412 690,445 673,470 656,495 633,517 606,534 578,551 546,565 511,577 476,588 440,600 403,613 366,626 330,640 295,657 260,673 228,694 201,721 173,748 151,781 134,820 117,859 108,908 108,967 108,1013 117,1058 134,1102 151,1145 177,1184 210,1218 243,1251 283,1278 332,1299 380,1319 435,1329 498,1329 568,1329 632,1317 691,1294 749,1271 799,1237 842,1192 L 797,1107 Z"/> - <glyph unicode="R" horiz-adv-x="954" d="M 329,546 L 329,0 147,0 147,1314 507,1314 C 587,1314 656,1306 715,1289 773,1272 821,1247 859,1216 896,1184 924,1146 942,1101 960,1056 969,1005 969,949 969,903 962,860 949,820 935,780 915,744 890,712 864,680 832,653 795,630 758,607 715,589 668,577 679,570 690,562 700,553 710,544 720,533 729,520 L 1082,0 920,0 C 889,0 864,12 847,37 L 536,505 C 526,520 515,530 504,537 492,543 474,546 451,546 L 329,546 Z M 329,679 L 500,679 C 548,679 590,685 627,698 663,710 693,727 718,750 743,773 761,800 774,832 786,863 792,898 792,936 792,1093 697,1171 507,1171 L 329,1171 329,679 Z"/> - <glyph unicode="Q" horiz-adv-x="1351" d="M 1295,657 C 1295,541 1275,437 1236,346 1197,254 1142,178 1071,118 L 1411,-271 1260,-271 C 1238,-271 1218,-268 1201,-261 1184,-254 1168,-243 1153,-228 L 929,32 C 856,1 777,-14 690,-14 600,-14 518,3 443,36 368,69 304,115 251,174 198,233 156,304 127,386 98,468 83,558 83,657 83,755 98,845 127,928 156,1010 198,1081 251,1141 304,1200 368,1247 443,1280 518,1313 600,1329 690,1329 781,1329 863,1313 938,1280 1012,1247 1076,1200 1129,1141 1182,1081 1223,1010 1252,928 1281,845 1295,755 1295,657 Z M 1109,657 C 1109,737 1099,809 1080,873 1060,936 1032,990 996,1035 959,1079 915,1113 864,1137 812,1160 754,1172 690,1172 626,1172 568,1160 517,1137 465,1113 421,1079 384,1035 347,990 319,936 300,873 280,809 270,737 270,657 270,577 280,505 300,442 319,378 347,324 384,280 421,235 465,201 517,178 568,155 626,143 690,143 754,143 812,155 864,178 915,201 959,235 996,280 1032,324 1060,378 1080,442 1099,505 1109,577 1109,657 Z"/> - <glyph unicode="P" horiz-adv-x="874" d="M 329,490 L 329,0 147,0 147,1314 524,1314 C 604,1314 674,1304 733,1285 792,1266 840,1238 879,1203 918,1168 947,1125 966,1075 985,1024 994,968 994,906 994,845 984,789 964,738 943,687 913,644 874,607 834,570 785,541 727,521 668,500 601,490 524,490 L 329,490 Z M 329,634 L 524,634 C 571,634 612,641 648,654 684,667 714,686 739,710 763,734 781,763 794,796 806,829 812,866 812,906 812,990 788,1055 741,1102 694,1148 621,1171 524,1171 L 329,1171 329,634 Z"/> - <glyph unicode="N" horiz-adv-x="1060" d="M 243,1314 C 258,1314 270,1312 278,1309 286,1305 295,1296 305,1283 L 1019,300 C 1018,316 1017,332 1016,348 1015,363 1014,378 1014,391 L 1014,1314 1174,1314 1174,0 1082,0 C 1068,0 1056,2 1047,7 1037,12 1027,20 1018,32 L 304,1012 C 305,997 306,982 307,968 308,954 308,941 308,928 L 308,0 148,0 148,1314 243,1314 Z"/> - <glyph unicode="M" horiz-adv-x="1430" d="M 835,479 C 844,464 852,448 859,432 866,416 872,400 879,383 886,400 893,417 900,433 907,449 914,464 922,479 L 1386,1284 C 1394,1298 1403,1307 1412,1310 1421,1313 1434,1314 1450,1314 L 1584,1314 1584,0 1423,0 1423,959 C 1423,972 1424,987 1425,1004 1426,1020 1427,1036 1428,1053 L 959,229 C 944,202 922,188 893,188 L 867,188 C 838,188 816,202 801,229 L 321,1052 C 325,1019 327,988 327,959 L 327,0 167,0 167,1314 301,1314 C 317,1314 330,1313 339,1310 348,1307 356,1298 365,1283 L 835,479 Z"/> - <glyph unicode="I" horiz-adv-x="212" d="M 349,0 L 167,0 167,1314 349,1314 349,0 Z"/> - <glyph unicode="G" horiz-adv-x="1139" d="M 1185,127 C 1121,80 1053,44 981,21 908,-2 830,-14 745,-14 643,-14 551,2 469,35 386,68 316,114 258,173 200,232 155,302 124,385 93,467 77,558 77,657 77,757 92,848 123,931 153,1013 196,1084 253,1143 309,1202 377,1247 457,1280 537,1313 627,1329 726,1329 777,1329 824,1325 867,1318 910,1310 949,1299 986,1285 1023,1270 1057,1253 1088,1232 1119,1211 1147,1188 1174,1163 L 1123,1081 C 1115,1068 1104,1059 1091,1056 1078,1053 1063,1056 1048,1065 1033,1074 1016,1084 998,1097 979,1109 957,1121 932,1132 907,1143 877,1152 842,1160 807,1168 766,1172 719,1172 650,1172 587,1160 531,1136 474,1112 426,1078 387,1033 347,988 316,934 295,871 274,807 263,736 263,657 263,575 274,502 297,437 319,372 351,317 393,272 434,227 484,192 543,169 602,145 667,133 740,133 796,133 846,140 890,153 934,166 977,184 1020,207 L 1020,495 831,495 C 819,495 809,498 802,505 795,512 791,520 791,530 L 791,633 1185,633 1185,127 Z"/> - <glyph unicode="D" horiz-adv-x="1060" d="M 1192,657 C 1192,558 1178,469 1149,388 1120,307 1079,238 1027,181 974,123 911,78 838,47 764,16 682,0 593,0 L 139,0 139,1314 593,1314 C 682,1314 764,1298 838,1267 911,1235 974,1190 1027,1133 1079,1076 1120,1007 1149,926 1178,845 1192,755 1192,657 Z M 1005,657 C 1005,737 995,809 976,872 957,935 929,988 893,1032 857,1076 814,1110 763,1133 712,1156 656,1167 593,1167 L 322,1167 322,147 593,147 C 656,147 712,159 763,182 814,205 857,238 893,282 929,325 957,379 976,442 995,505 1005,577 1005,657 Z"/> - <glyph unicode="C" horiz-adv-x="1006" d="M 954,274 C 963,274 972,270 980,262 L 1052,184 C 1005,121 946,73 877,38 808,3 725,-14 628,-14 543,-14 466,2 397,35 328,68 269,114 220,173 171,232 133,302 107,385 80,467 67,558 67,657 67,756 81,847 109,930 137,1012 176,1083 227,1142 278,1201 338,1247 409,1280 480,1313 558,1329 643,1329 728,1329 802,1314 867,1284 931,1254 987,1213 1035,1162 L 975,1078 C 971,1072 966,1067 960,1063 954,1059 946,1057 937,1057 926,1057 913,1063 900,1075 886,1087 868,1100 846,1115 824,1129 797,1142 764,1154 731,1166 691,1172 642,1172 585,1172 532,1160 485,1137 437,1114 396,1080 362,1036 327,991 301,937 282,874 263,810 253,738 253,657 253,576 263,503 283,439 303,375 330,321 365,277 400,233 441,199 488,176 535,153 585,141 639,141 672,141 702,143 729,148 755,153 779,160 802,170 824,179 845,192 865,207 884,222 904,239 923,260 934,269 944,274 954,274 Z"/> - <glyph unicode="A" horiz-adv-x="1192" d="M 1178,0 L 1037,0 C 1021,0 1008,4 999,12 989,20 981,30 976,42 L 864,358 322,358 211,43 C 207,32 200,22 189,13 178,4 164,0 149,0 L 8,0 501,1314 686,1314 1178,0 Z M 368,488 L 818,488 632,1017 C 625,1033 619,1052 612,1073 605,1094 599,1117 593,1142 586,1117 580,1093 573,1072 566,1051 560,1032 554,1016 L 368,488 Z"/> - <glyph unicode=";" horiz-adv-x="266" d="M 155,120 C 155,135 158,149 164,162 169,175 177,187 187,197 197,207 209,215 224,221 238,227 254,230 271,230 291,230 309,226 324,219 339,212 351,202 361,190 371,177 379,163 384,146 389,129 391,110 391,91 391,62 387,32 379,1 370,-30 358,-61 343,-92 327,-123 308,-152 285,-182 262,-210 236,-237 207,-262 L 177,-234 C 168,-226 164,-217 164,-206 164,-198 169,-189 178,-180 184,-173 192,-164 202,-152 212,-140 222,-126 233,-111 243,-96 252,-79 261,-60 270,-41 276,-21 280,0 L 269,0 C 235,0 208,11 187,34 166,57 155,85 155,120 Z M 396,785 C 396,768 393,753 386,738 379,723 370,710 359,699 347,688 334,679 319,672 304,665 288,662 271,662 254,662 239,665 224,672 209,679 197,688 186,699 175,710 166,723 159,738 152,753 149,768 149,785 149,802 152,819 159,834 166,849 175,862 186,873 197,884 209,893 224,900 239,907 254,910 271,910 288,910 304,907 319,900 334,893 347,884 359,873 370,862 379,849 386,834 393,819 396,802 396,785 Z"/> - <glyph unicode="8" horiz-adv-x="875" d="M 519,-15 C 454,-15 395,-6 342,13 288,31 242,57 204,92 165,126 135,167 114,216 93,265 82,319 82,379 82,468 103,542 146,599 188,656 250,697 331,721 263,748 212,788 178,842 143,896 126,960 126,1035 126,1086 136,1133 155,1178 174,1222 200,1261 235,1294 269,1327 310,1352 359,1371 407,1390 460,1399 519,1399 578,1399 631,1390 680,1371 728,1352 769,1327 804,1294 838,1261 865,1222 884,1178 903,1133 912,1086 912,1035 912,960 895,896 860,842 825,788 774,748 706,721 788,697 850,656 893,599 935,542 956,468 956,379 956,319 945,265 924,216 903,167 873,126 835,92 796,57 750,31 697,13 643,-6 584,-15 519,-15 Z M 519,124 C 559,124 595,130 627,143 658,156 685,173 707,196 729,219 746,246 757,278 768,309 774,344 774,382 774,429 767,470 754,503 740,536 722,564 699,585 676,606 649,622 618,632 587,642 554,647 519,647 484,647 451,642 420,632 389,622 362,606 339,585 316,564 297,536 284,503 270,470 263,429 263,382 263,344 269,309 280,278 291,246 308,219 330,196 352,173 379,156 411,143 442,130 478,124 519,124 Z M 519,787 C 559,787 593,794 622,808 650,821 673,839 690,862 707,885 720,911 728,941 736,970 740,1001 740,1032 740,1064 735,1094 726,1122 717,1150 703,1175 685,1196 666,1217 643,1233 616,1246 588,1258 556,1264 519,1264 482,1264 450,1258 423,1246 395,1233 372,1217 354,1196 335,1175 321,1150 312,1122 303,1094 298,1064 298,1032 298,1001 302,970 310,941 318,911 331,885 348,862 365,839 388,821 417,808 445,794 479,787 519,787 Z"/> - <glyph unicode="6" horiz-adv-x="901" d="M 437,866 C 427,852 417,839 408,826 398,813 389,800 380,787 409,806 440,821 475,832 510,843 547,848 587,848 638,848 686,839 732,821 778,803 819,777 854,742 889,707 916,663 937,612 957,561 967,502 967,436 967,373 956,314 935,259 913,204 883,156 844,115 805,74 758,43 704,20 649,-3 589,-15 523,-15 457,-15 398,-4 345,19 292,41 246,73 209,114 172,155 143,204 123,263 102,321 92,386 92,458 92,519 105,583 130,651 155,719 194,792 247,871 L 569,1341 C 578,1353 590,1363 607,1371 623,1379 642,1383 663,1383 L 819,1383 437,866 Z M 262,427 C 262,383 268,343 279,307 290,270 307,239 329,213 351,187 378,167 410,152 442,137 479,130 520,130 561,130 598,138 631,153 664,168 693,188 717,214 740,240 759,271 772,307 785,342 791,381 791,423 791,468 785,509 772,545 759,581 742,612 719,637 696,662 668,681 636,694 603,707 567,714 528,714 487,714 451,706 418,691 385,675 357,654 334,628 311,601 293,571 281,536 268,501 262,465 262,427 Z"/> - <glyph unicode="5" horiz-adv-x="848" d="M 877,1241 C 877,1218 870,1198 855,1183 840,1168 814,1160 779,1160 L 382,1160 325,820 C 358,827 390,833 420,836 449,839 478,841 506,841 573,841 632,831 683,811 734,790 777,762 812,727 847,692 873,650 891,602 908,553 917,501 917,444 917,374 905,311 882,255 858,198 825,150 784,110 742,70 693,39 636,18 579,-3 518,-14 453,-14 415,-14 379,-10 344,-3 309,5 277,15 246,28 215,41 187,55 162,72 136,89 113,106 93,125 L 144,196 C 156,212 171,220 189,220 201,220 215,215 230,206 245,197 263,186 284,175 305,163 330,152 359,143 388,134 422,129 462,129 506,129 546,136 581,151 616,166 646,186 671,213 696,240 715,272 728,310 741,347 748,389 748,436 748,477 742,513 731,546 719,579 702,607 679,630 656,653 627,671 592,684 557,697 517,703 471,703 406,703 338,691 265,667 L 161,699 265,1314 877,1314 877,1241 Z"/> - <glyph unicode="4" horiz-adv-x="980" d="M 814,475 L 1004,475 1004,380 C 1004,370 1001,362 995,355 988,348 979,344 967,344 L 814,344 814,0 667,0 667,344 102,344 C 89,344 78,348 69,355 60,362 55,371 52,382 L 35,466 657,1315 814,1315 814,475 Z M 667,1011 C 667,1043 669,1078 673,1116 L 214,475 667,475 667,1011 Z"/> - <glyph unicode="3" horiz-adv-x="901" d="M 555,1329 C 610,1329 661,1321 707,1305 753,1289 793,1266 826,1237 859,1208 885,1172 904,1131 922,1090 931,1044 931,993 931,951 926,914 916,881 905,848 890,820 871,795 852,770 828,750 801,733 774,716 743,702 709,691 792,668 855,631 897,578 939,525 960,458 960,378 960,317 949,263 926,215 903,166 873,125 834,91 795,57 749,31 697,13 645,-5 590,-14 531,-14 463,-14 405,-5 357,12 309,29 268,52 234,83 200,114 172,150 150,191 128,232 110,278 95,327 L 167,358 C 186,366 205,368 223,365 240,362 253,352 261,335 269,318 279,297 291,274 302,250 318,227 338,206 358,184 383,166 414,151 445,136 483,128 529,128 573,128 611,136 644,151 677,166 704,185 726,208 748,231 765,258 776,287 787,316 792,345 792,373 792,408 788,440 779,470 770,499 754,525 730,546 706,567 673,583 631,595 588,607 534,613 467,613 L 467,734 C 522,734 568,740 606,752 644,763 675,779 699,799 723,819 740,843 751,871 762,899 767,930 767,964 767,1001 762,1033 751,1061 740,1089 724,1112 705,1131 685,1150 662,1163 635,1172 608,1181 578,1186 546,1186 514,1186 485,1181 459,1172 432,1162 409,1149 388,1132 367,1115 350,1094 336,1071 321,1047 310,1021 303,993 298,970 289,956 276,949 263,942 244,940 221,943 L 133,957 C 142,1018 158,1071 182,1118 206,1164 237,1203 274,1234 311,1265 353,1289 401,1305 448,1321 500,1329 555,1329 Z"/> - <glyph unicode="2" horiz-adv-x="875" d="M 539,1329 C 594,1329 646,1321 693,1304 740,1287 781,1263 816,1232 851,1201 878,1162 898,1117 917,1072 927,1020 927,962 927,913 920,868 906,827 891,785 872,745 848,707 823,669 795,632 763,596 731,559 697,523 662,486 L 325,135 C 350,142 376,148 402,152 427,156 452,158 475,158 L 892,158 C 910,158 924,153 935,143 946,132 951,118 951,101 L 951,0 92,0 92,57 C 92,68 94,81 99,94 104,107 112,118 123,129 L 530,549 C 565,584 596,618 624,651 651,684 675,717 694,750 713,783 728,816 739,850 750,884 755,920 755,958 755,996 749,1029 738,1058 726,1087 710,1111 690,1130 670,1149 646,1163 619,1172 592,1181 562,1186 530,1186 499,1186 470,1181 443,1172 416,1162 393,1149 372,1132 351,1115 334,1094 319,1071 304,1047 294,1021 287,993 282,970 273,956 260,949 247,942 228,940 205,943 L 118,957 C 126,1018 142,1071 167,1118 191,1164 221,1203 258,1234 295,1265 337,1289 385,1305 432,1321 484,1329 539,1329 Z"/> - <glyph unicode="1" horiz-adv-x="795" d="M 255,128 L 528,128 528,1015 C 528,1041 529,1068 531,1096 L 308,900 C 292,887 277,882 262,887 247,891 236,897 230,906 L 177,979 560,1318 696,1318 696,128 946,128 946,0 255,0 255,128 Z"/> - <glyph unicode="0" horiz-adv-x="953" d="M 985,657 C 985,542 973,443 949,359 925,274 892,205 850,150 808,95 759,54 702,27 645,0 583,-14 518,-14 453,-14 392,0 335,27 278,54 229,95 188,150 146,205 113,274 89,359 65,443 53,542 53,657 53,772 65,871 89,956 113,1040 146,1110 188,1165 229,1220 278,1262 335,1289 392,1316 453,1329 518,1329 583,1329 645,1316 702,1289 759,1262 808,1220 850,1165 892,1110 925,1040 949,956 973,871 985,772 985,657 Z M 811,657 C 811,757 803,841 787,909 771,976 750,1031 723,1072 696,1113 664,1143 629,1161 594,1179 557,1188 518,1188 479,1188 443,1179 408,1161 373,1143 342,1113 315,1072 288,1031 266,976 250,909 234,841 226,757 226,657 226,557 234,473 250,406 266,338 288,283 315,242 342,201 373,171 408,154 443,136 479,127 518,127 557,127 594,136 629,154 664,171 696,201 723,242 750,283 771,338 787,406 803,473 811,557 811,657 Z"/> - <glyph unicode="-" horiz-adv-x="504" d="M 75,653 L 553,653 553,504 75,504 75,653 Z"/> - <glyph unicode="*" horiz-adv-x="609" d="M 465,832 L 465,1021 C 465,1033 466,1045 468,1056 469,1067 472,1077 477,1087 470,1078 463,1070 455,1064 446,1057 437,1051 426,1045 L 261,949 218,1023 383,1119 C 394,1126 406,1131 417,1135 428,1138 439,1141 450,1142 429,1144 406,1152 383,1166 L 217,1264 260,1338 426,1241 C 449,1228 467,1211 481,1190 470,1212 465,1237 465,1264 L 465,1454 552,1454 552,1265 C 552,1252 551,1240 550,1229 548,1218 545,1207 540,1196 553,1213 571,1228 593,1241 L 758,1337 800,1263 636,1167 C 625,1160 614,1155 604,1151 593,1146 582,1143 571,1142 582,1141 593,1138 604,1135 614,1131 625,1126 636,1119 L 801,1022 759,948 593,1045 C 582,1052 572,1059 563,1066 554,1073 545,1081 538,1090 547,1068 552,1045 552,1022 L 552,832 465,832 Z"/> - <glyph unicode=")" horiz-adv-x="398" d="M 318,607 C 318,744 301,878 266,1008 231,1137 180,1261 113,1378 108,1388 105,1397 104,1404 103,1411 103,1418 105,1424 107,1430 110,1435 114,1439 118,1443 123,1447 128,1450 L 206,1498 C 254,1423 295,1350 329,1277 362,1204 390,1131 411,1058 432,985 447,911 457,836 466,761 471,685 471,607 471,529 466,453 457,378 447,303 432,229 411,156 390,83 362,10 329,-64 295,-136 254,-210 206,-284 L 128,-236 C 123,-233 118,-230 114,-226 110,-221 107,-216 105,-211 103,-205 103,-198 104,-191 105,-184 108,-175 113,-165 180,-48 231,76 266,206 301,335 318,469 318,607 Z"/> - <glyph unicode="(" horiz-adv-x="398" d="M 303,607 C 303,469 321,335 356,206 391,76 441,-48 508,-165 519,-184 521,-199 516,-211 511,-221 503,-230 493,-236 L 415,-284 C 367,-210 326,-136 293,-64 259,10 232,83 211,156 190,229 174,303 165,378 155,453 150,529 150,607 150,685 155,761 165,836 174,911 190,985 211,1058 232,1131 259,1204 293,1277 326,1350 367,1423 415,1497 L 493,1450 C 503,1443 511,1435 516,1424 521,1413 519,1397 508,1378 441,1261 391,1137 356,1008 321,878 303,744 303,607 Z"/> - <glyph unicode=" " horiz-adv-x="450"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132 id133 id134 id135 id136 id137 id138 id139 id140 id141 id142 id143 id144 id145 id146 id147 id148 id149 id150"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="1895" y="3088" width="2831" height="1205"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3310,4274 L 1913,4274 1913,3106 4707,3106 4707,4274 3310,4274 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 3310,4274 L 1913,4274 1913,3106 4707,3106 4707,4274 3310,4274 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2834" y="3411"><tspan fill="rgb(255,255,255)" stroke="none">Q80-30</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2083" y="3764"><tspan fill="rgb(255,255,255)" stroke="none">80* ARM Neoverse </tspan></tspan><tspan class="TextPosition" x="3129" y="4117"><tspan fill="rgb(255,255,255)" stroke="none">N1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="2393" y="6287" width="5510" height="2260"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 7849,8493 L 7849,7166 2446,7166 2446,6340"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="8300" y="6250" width="3041" height="2297"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 11287,6303 L 11287,7148 8353,7148 8353,8493"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="740" y="867" width="16140" height="12584"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 8810,13445 L 745,13445 745,872 16874,872 16874,13445 8810,13445 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="6431" y="555" width="5022" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="8941" y1="564" x2="8941" y2="1215" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 8942,1215 L 6440,1215 6440,564 11443,564 11443,1215 8942,1215 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8942,1215 L 6440,1215 6440,564 11443,564 11443,1215 8942,1215 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="6690" y="1005"><tspan fill="rgb(0,0,0)" stroke="none">3-Node ARM Altra (3n-alt)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="5347" y="9562" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 8967,9580 L 12569,9580 12569,12758 5365,12758 5365,9580 8967,9580 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 8967,9580 L 12569,9580 12569,12758 5365,12758 5365,9580 8967,9580 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="9256" y="10532" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 10674,11716 L 9274,11716 9274,10550 12074,10550 12074,11716 10674,11716 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 10674,11716 L 9274,11716 9274,10550 12074,10550 12074,11716 10674,11716 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="10135" y="10854"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="10025" y="11207"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="9743" y="11560"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="11124" y="9814" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 11402,9814 L 11679,9975 11541,9975 11541,10385 11679,10385 11402,10547 11124,10385 11263,10385 11263,9975 11124,9975 11402,9814 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="11163" y="10011" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 11401,10354 L 11163,10354 11163,10011 11638,10011 11638,10354 11401,10354 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11172" y="10296"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="5937" y="10543" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7355,11727 L 5955,11727 5955,10561 8755,10561 8755,11727 7355,11727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 7355,11727 L 5955,11727 5955,10561 8755,10561 8755,11727 7355,11727 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6816" y="10865"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6706" y="11218"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6424" y="11571"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="7806" y="9814" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 8084,9814 L 8361,9975 8223,9975 8223,10385 8361,10385 8084,10547 7806,10385 7945,10385 7945,9975 7806,9975 8084,9814 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="7844" y="10012" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 8082,10355 L 7844,10355 7844,10012 8319,10012 8319,10355 8082,10355 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7853" y="10297"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="5414" y="11739" width="1428" height="932"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5414" y="12127"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5414" y="12592"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="7036" y="12740" width="4221" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="7288" y="13288"><tspan fill="rgb(32,56,100)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="8501" y="11887" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8751" y="12294"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="7840" y="11937" width="296" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8134,12007 L 8134,12007 C 8134,12019 8131,12031 8125,12042 8119,12052 8110,12061 8099,12067 8089,12073 8077,12077 8064,12077 L 7911,12076 7911,12076 C 7899,12076 7887,12073 7876,12067 7866,12061 7857,12052 7851,12041 7845,12031 7841,12019 7841,12006 L 7841,12006 7841,12007 7841,12007 C 7841,11995 7844,11983 7850,11972 7856,11962 7865,11953 7876,11947 7886,11941 7898,11937 7911,11937 L 8065,11937 8065,11937 C 8077,11937 8089,11940 8100,11946 8110,11952 8119,11961 8125,11972 8131,11982 8134,11994 8134,12007 L 8134,12007 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="7841" y="12137" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8134,12207 L 8134,12207 C 8134,12219 8131,12231 8125,12242 8119,12252 8110,12261 8099,12267 8089,12273 8077,12277 8065,12277 L 7911,12276 7911,12276 C 7899,12276 7887,12273 7876,12267 7866,12261 7857,12252 7851,12241 7845,12231 7842,12219 7842,12206 L 7842,12206 7841,12207 7841,12207 C 7841,12195 7844,12183 7850,12172 7856,12162 7865,12153 7876,12147 7886,12141 7898,12137 7911,12137 L 8065,12137 8065,12137 C 8077,12137 8089,12140 8100,12146 8110,12152 8119,12161 8125,12172 8131,12182 8135,12194 8135,12206 L 8134,12207 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="7841" y="12336" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8134,12406 L 8134,12406 C 8134,12418 8131,12430 8125,12441 8119,12451 8110,12460 8099,12466 8089,12472 8077,12476 8065,12476 L 7911,12475 7911,12475 C 7899,12475 7887,12472 7876,12466 7866,12460 7857,12451 7851,12440 7845,12430 7842,12418 7842,12405 L 7842,12405 7841,12406 7841,12406 C 7841,12394 7844,12382 7850,12371 7856,12361 7865,12352 7876,12346 7886,12340 7898,12336 7911,12336 L 8065,12336 8065,12336 C 8077,12336 8089,12339 8100,12345 8110,12351 8119,12360 8125,12371 8131,12381 8135,12393 8135,12406 L 8134,12406 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="7491" y="11937" width="296" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7785,12007 L 7785,12007 C 7785,12019 7782,12031 7776,12042 7770,12052 7761,12061 7750,12067 7740,12073 7728,12077 7715,12077 L 7562,12076 7562,12076 C 7550,12076 7538,12073 7527,12067 7517,12061 7508,12052 7502,12041 7496,12031 7492,12019 7492,12007 L 7492,12007 7492,12007 7492,12007 C 7492,11995 7495,11983 7501,11972 7507,11962 7516,11953 7527,11947 7537,11941 7549,11938 7562,11938 L 7716,11937 7716,11937 C 7728,11937 7740,11940 7751,11946 7761,11952 7770,11961 7776,11972 7782,11982 7785,11994 7785,12007 L 7785,12007 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="7492" y="12137" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7785,12207 L 7785,12207 C 7785,12219 7782,12231 7776,12242 7770,12252 7761,12261 7750,12267 7740,12273 7728,12277 7716,12277 L 7562,12276 7562,12276 C 7550,12276 7538,12273 7527,12267 7517,12261 7508,12252 7502,12241 7496,12231 7492,12219 7492,12206 L 7492,12206 7492,12207 7492,12207 C 7492,12195 7495,12183 7501,12172 7507,12162 7516,12153 7527,12147 7537,12141 7549,12138 7562,12138 L 7716,12137 7716,12137 C 7728,12137 7740,12140 7751,12146 7761,12152 7770,12161 7776,12172 7782,12182 7786,12194 7786,12206 L 7785,12207 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="7492" y="12336" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7785,12406 L 7785,12406 C 7785,12418 7782,12430 7776,12441 7770,12451 7761,12460 7750,12466 7740,12472 7728,12476 7716,12476 L 7562,12475 7562,12475 C 7550,12475 7538,12472 7527,12466 7517,12460 7508,12451 7502,12440 7496,12430 7492,12418 7492,12406 L 7492,12406 7492,12406 7492,12406 C 7492,12394 7495,12382 7501,12371 7507,12361 7516,12352 7527,12346 7537,12340 7549,12337 7562,12337 L 7716,12336 7716,12336 C 7728,12336 7740,12339 7751,12345 7761,12351 7770,12360 7776,12371 7782,12381 7786,12393 7786,12406 L 7785,12406 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="8170" y="11939" width="296" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8464,12010 L 8464,12010 C 8464,12022 8461,12034 8455,12045 8449,12055 8440,12064 8429,12070 8419,12076 8407,12079 8395,12079 L 8241,12079 8241,12079 C 8229,12079 8217,12076 8206,12070 8196,12064 8187,12055 8181,12044 8175,12034 8171,12022 8171,12009 L 8171,12009 8171,12010 8171,12010 C 8171,11998 8174,11986 8180,11975 8186,11965 8195,11956 8206,11950 8216,11944 8228,11940 8241,11940 L 8395,11940 8395,11940 C 8407,11940 8419,11943 8430,11949 8440,11955 8449,11964 8455,11975 8461,11985 8464,11997 8464,12009 L 8464,12010 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="8171" y="12139" width="295" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8464,12210 L 8464,12210 C 8464,12222 8461,12234 8455,12245 8449,12255 8440,12264 8429,12270 8419,12276 8407,12279 8395,12279 L 8241,12279 8241,12279 C 8229,12279 8217,12276 8206,12270 8196,12264 8187,12255 8181,12244 8175,12234 8172,12222 8172,12209 L 8172,12209 8171,12210 8171,12210 C 8171,12198 8174,12186 8180,12175 8186,12165 8195,12156 8206,12150 8216,12144 8228,12140 8241,12140 L 8395,12140 8395,12140 C 8407,12140 8419,12143 8430,12149 8440,12155 8449,12164 8455,12175 8461,12185 8465,12197 8465,12209 L 8464,12210 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="8171" y="12338" width="295" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8464,12409 L 8464,12409 C 8464,12421 8461,12433 8455,12444 8449,12454 8440,12463 8429,12469 8419,12475 8407,12478 8395,12478 L 8241,12478 8241,12478 C 8229,12478 8217,12475 8206,12469 8196,12463 8187,12454 8181,12443 8175,12433 8172,12421 8172,12408 L 8172,12408 8171,12409 8171,12409 C 8171,12397 8174,12385 8180,12374 8186,12364 8195,12355 8206,12349 8216,12343 8228,12339 8241,12339 L 8395,12339 8395,12339 C 8407,12339 8419,12342 8430,12348 8440,12354 8449,12363 8455,12374 8461,12384 8465,12396 8465,12408 L 8464,12409 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="9963" y="11963" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10256,12033 L 10256,12033 C 10256,12045 10253,12057 10247,12068 10241,12078 10232,12087 10221,12093 10211,12099 10199,12103 10187,12103 L 10033,12102 10033,12102 C 10021,12102 10009,12099 9998,12093 9988,12087 9979,12078 9973,12067 9967,12057 9964,12045 9964,12033 L 9964,12033 9963,12033 9963,12033 C 9963,12021 9966,12009 9972,11998 9978,11988 9987,11979 9998,11973 10008,11967 10020,11964 10033,11964 L 10187,11963 10187,11963 C 10199,11963 10211,11966 10222,11972 10232,11978 10241,11987 10247,11998 10253,12008 10257,12020 10257,12033 L 10256,12033 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="9963" y="12162" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10256,12232 L 10256,12232 C 10256,12244 10253,12256 10247,12267 10241,12277 10232,12286 10221,12292 10211,12298 10199,12302 10187,12302 L 10033,12301 10033,12301 C 10021,12301 10009,12298 9998,12292 9988,12286 9979,12277 9973,12266 9967,12256 9964,12244 9964,12232 L 9964,12232 9963,12232 9963,12232 C 9963,12220 9966,12208 9972,12197 9978,12187 9987,12178 9998,12172 10008,12166 10020,12163 10033,12163 L 10187,12162 10187,12162 C 10199,12162 10211,12165 10222,12171 10232,12177 10241,12186 10247,12197 10253,12207 10257,12219 10257,12232 L 10256,12232 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="9963" y="12362" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10256,12432 L 10256,12432 C 10256,12444 10253,12456 10247,12467 10241,12477 10232,12486 10221,12492 10211,12498 10199,12502 10187,12502 L 10033,12501 10033,12501 C 10021,12501 10009,12498 9998,12492 9988,12486 9979,12477 9973,12466 9967,12456 9964,12444 9964,12432 L 9964,12432 9963,12432 9963,12432 C 9963,12420 9966,12408 9972,12397 9978,12387 9987,12378 9998,12372 10008,12366 10020,12363 10033,12363 L 10187,12362 10187,12362 C 10199,12362 10211,12365 10222,12371 10232,12377 10241,12386 10247,12397 10253,12407 10257,12419 10257,12432 L 10256,12432 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="9614" y="11963" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9907,12033 L 9907,12033 C 9907,12045 9904,12057 9898,12068 9892,12078 9883,12087 9872,12093 9862,12099 9850,12103 9838,12103 L 9684,12102 9684,12102 C 9672,12102 9660,12099 9649,12093 9639,12087 9630,12078 9624,12067 9618,12057 9615,12045 9615,12033 L 9615,12033 9614,12033 9614,12033 C 9614,12021 9617,12009 9623,11998 9629,11988 9638,11979 9649,11973 9659,11967 9671,11964 9684,11964 L 9838,11963 9838,11963 C 9850,11963 9862,11966 9873,11972 9883,11978 9892,11987 9898,11998 9904,12008 9908,12020 9908,12033 L 9907,12033 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="9614" y="12162" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9907,12232 L 9907,12232 C 9907,12244 9904,12256 9898,12267 9892,12277 9883,12286 9872,12292 9862,12298 9850,12302 9838,12302 L 9684,12301 9684,12301 C 9672,12301 9660,12298 9649,12292 9639,12286 9630,12277 9624,12266 9618,12256 9615,12244 9615,12232 L 9615,12232 9614,12232 9614,12232 C 9614,12220 9617,12208 9623,12197 9629,12187 9638,12178 9649,12172 9659,12166 9671,12163 9684,12163 L 9838,12162 9838,12162 C 9850,12162 9862,12165 9873,12171 9883,12177 9892,12186 9898,12197 9904,12207 9908,12219 9908,12232 L 9907,12232 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="9614" y="12362" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9907,12432 L 9907,12432 C 9907,12444 9904,12456 9898,12467 9892,12477 9883,12486 9872,12492 9862,12498 9850,12502 9838,12502 L 9684,12501 9684,12501 C 9672,12501 9660,12498 9649,12492 9639,12486 9630,12477 9624,12466 9618,12456 9615,12444 9615,12432 L 9615,12432 9614,12432 9614,12432 C 9614,12420 9617,12408 9623,12397 9629,12387 9638,12378 9649,12372 9659,12366 9671,12363 9684,12363 L 9838,12362 9838,12362 C 9850,12362 9862,12365 9873,12371 9883,12377 9892,12386 9898,12397 9904,12407 9908,12419 9908,12432 L 9907,12432 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="10294" y="11965" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10587,12035 L 10587,12035 C 10587,12047 10584,12059 10578,12070 10572,12080 10563,12089 10552,12095 10542,12101 10530,12105 10518,12105 L 10364,12104 10364,12104 C 10352,12104 10340,12101 10329,12095 10319,12089 10310,12080 10304,12069 10298,12059 10295,12047 10295,12035 L 10295,12035 10294,12035 10294,12035 C 10294,12023 10297,12011 10303,12000 10309,11990 10318,11981 10329,11975 10339,11969 10351,11966 10364,11966 L 10518,11965 10518,11965 C 10530,11965 10542,11968 10553,11974 10563,11980 10572,11989 10578,12000 10584,12010 10588,12022 10588,12035 L 10587,12035 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="10294" y="12165" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10587,12235 L 10587,12235 C 10587,12247 10584,12259 10578,12270 10572,12280 10563,12289 10552,12295 10542,12301 10530,12305 10518,12305 L 10364,12304 10364,12304 C 10352,12304 10340,12301 10329,12295 10319,12289 10310,12280 10304,12269 10298,12259 10295,12247 10295,12235 L 10295,12235 10294,12235 10294,12235 C 10294,12223 10297,12211 10303,12200 10309,12190 10318,12181 10329,12175 10339,12169 10351,12166 10364,12166 L 10518,12165 10518,12165 C 10530,12165 10542,12168 10553,12174 10563,12180 10572,12189 10578,12200 10584,12210 10588,12222 10588,12235 L 10587,12235 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="10294" y="12365" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10587,12435 L 10587,12435 C 10587,12447 10584,12459 10578,12470 10572,12480 10563,12489 10552,12495 10542,12501 10530,12505 10518,12505 L 10364,12504 10364,12504 C 10352,12504 10340,12501 10329,12495 10319,12489 10310,12480 10304,12469 10298,12459 10295,12447 10295,12435 L 10295,12435 10294,12435 10294,12435 C 10294,12423 10297,12411 10303,12400 10309,12390 10318,12381 10329,12375 10339,12369 10351,12366 10364,12366 L 10518,12365 10518,12365 C 10530,12365 10542,12368 10553,12374 10563,12380 10572,12389 10578,12400 10584,12410 10588,12422 10588,12435 L 10587,12435 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="5191" y="9636" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5441" y="9973"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5441" y="10257"><tspan fill="rgb(0,0,0)" stroke="none">Gen4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="1193" y="1920" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4813,5116 L 1211,5116 1211,1938 8415,1938 8415,5116 4813,5116 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4813,5116 L 1211,5116 1211,1938 8415,1938 8415,5116 4813,5116 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="1311" y="2326"><tspan fill="rgb(0,0,0)" stroke="none">Ampere Altra</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="1311" y="2791"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="5021" y="3090" width="2831" height="1205"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6436,4276 L 5039,4276 5039,3108 7833,3108 7833,4276 6436,4276 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 6436,4276 L 5039,4276 5039,3108 7833,3108 7833,4276 6436,4276 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5897" y="3413"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5294" y="3766"><tspan fill="rgb(255,255,255)" stroke="none">Q80-30; 80* ARM </tspan></tspan><tspan class="TextPosition" x="5615" y="4119"><tspan fill="rgb(255,255,255)" stroke="none">Neoverse N1</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="2209" y="5020" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 2662,5463 L 2218,5463 2218,5029 3105,5029 3105,5463 2662,5463 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 2662,5463 L 2218,5463 2218,5029 3105,5029 3105,5463 2662,5463 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2387" y="5327"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="2322" y="5523" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2340,5524 L 2345,6224"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="2235" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2319,5523 L 2244,5523 2244,5424 2393,5424 2393,5523 2319,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2319,5523 L 2244,5523 2244,5424 2393,5424 2393,5523 2319,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="2879" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2963,5521 L 2888,5521 2888,5422 3037,5422 3037,5521 2963,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2963,5521 L 2888,5521 2888,5422 3037,5422 3037,5521 2963,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="2943" y="5521" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2963,5522 L 2961,6270"/> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="1769" y="3088" width="2831" height="1205"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3184,4274 L 1787,4274 1787,3106 4581,3106 4581,4274 3184,4274 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 3184,4274 L 1787,4274 1787,3106 4581,3106 4581,4274 3184,4274 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2645" y="3411"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2042" y="3764"><tspan fill="rgb(255,255,255)" stroke="none">Q80-30; 80* ARM </tspan></tspan><tspan class="TextPosition" x="2363" y="4117"><tspan fill="rgb(255,255,255)" stroke="none">Neoverse N1</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="2409" y="4291" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 2686,5024 L 2409,4863 2547,4863 2547,4453 2409,4453 2686,4291 2964,4453 2825,4453 2825,4863 2964,4863 2686,5024 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="2447" y="4481" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 2685,4824 L 2447,4824 2447,4481 2922,4481 2922,4824 2685,4824 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2456" y="4766"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="4446" y="2289" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4696" y="2696"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="2206" y="1254" width="5237" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2458" y="1802"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test 1 (SUT1)</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="3677" y="2333" width="295" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3970,2404 L 3970,2404 C 3970,2416 3967,2428 3961,2439 3955,2449 3946,2458 3935,2464 3925,2470 3913,2473 3901,2473 L 3747,2473 3747,2473 C 3735,2473 3723,2470 3712,2464 3702,2458 3693,2449 3687,2438 3681,2428 3678,2416 3678,2403 L 3678,2403 3677,2404 3677,2404 C 3677,2392 3680,2380 3686,2369 3692,2359 3701,2350 3712,2344 3722,2338 3734,2334 3747,2334 L 3901,2334 3901,2334 C 3913,2334 3925,2337 3936,2343 3946,2349 3955,2358 3961,2369 3967,2379 3971,2391 3971,2403 L 3970,2404 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="3676" y="2533" width="296" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3970,2604 L 3970,2604 C 3970,2616 3967,2628 3961,2639 3955,2649 3946,2658 3935,2664 3925,2670 3913,2673 3900,2673 L 3747,2673 3747,2673 C 3735,2673 3723,2670 3712,2664 3702,2658 3693,2649 3687,2638 3681,2628 3677,2616 3677,2603 L 3677,2603 3677,2604 3677,2604 C 3677,2592 3680,2580 3686,2569 3692,2559 3701,2550 3712,2544 3722,2538 3734,2534 3746,2534 L 3901,2534 3901,2534 C 3913,2534 3925,2537 3936,2543 3946,2549 3955,2558 3961,2569 3967,2579 3970,2591 3970,2603 L 3970,2604 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="3676" y="2733" width="296" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3970,2804 L 3970,2804 C 3970,2816 3967,2828 3961,2839 3955,2849 3946,2858 3935,2864 3925,2870 3913,2873 3900,2873 L 3747,2873 3747,2873 C 3735,2873 3723,2870 3712,2864 3702,2858 3693,2849 3687,2838 3681,2828 3677,2816 3677,2803 L 3677,2803 3677,2804 3677,2804 C 3677,2792 3680,2780 3686,2769 3692,2759 3701,2750 3712,2744 3722,2738 3734,2734 3747,2734 L 3901,2734 3901,2734 C 3913,2734 3925,2737 3936,2743 3946,2749 3955,2758 3961,2769 3967,2779 3970,2791 3970,2804 L 3970,2804 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="3328" y="2334" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3621,2404 L 3621,2404 C 3621,2416 3618,2428 3612,2439 3606,2449 3597,2458 3586,2464 3576,2470 3564,2474 3552,2474 L 3398,2473 3398,2473 C 3386,2473 3374,2470 3363,2464 3353,2458 3344,2449 3338,2438 3332,2428 3329,2416 3329,2403 L 3329,2403 3328,2404 3328,2404 C 3328,2392 3331,2380 3337,2369 3343,2359 3352,2350 3363,2344 3373,2338 3385,2335 3398,2335 L 3552,2334 3552,2334 C 3564,2334 3576,2337 3587,2343 3597,2349 3606,2358 3612,2369 3618,2379 3622,2391 3622,2403 L 3621,2404 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="3327" y="2534" width="296" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3621,2604 L 3621,2604 C 3621,2616 3618,2628 3612,2639 3606,2649 3597,2658 3586,2664 3576,2670 3564,2674 3551,2674 L 3398,2673 3398,2673 C 3386,2673 3374,2670 3363,2664 3353,2658 3344,2649 3338,2638 3332,2628 3328,2616 3328,2603 L 3328,2603 3328,2604 3328,2604 C 3328,2592 3331,2580 3337,2569 3343,2559 3352,2550 3363,2544 3373,2538 3385,2534 3397,2534 L 3552,2534 3552,2534 C 3564,2534 3576,2537 3587,2543 3597,2549 3606,2558 3612,2569 3618,2579 3621,2591 3621,2603 L 3621,2604 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="3327" y="2734" width="296" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3621,2804 L 3621,2804 C 3621,2816 3618,2828 3612,2839 3606,2849 3597,2858 3586,2864 3576,2870 3564,2874 3551,2874 L 3398,2873 3398,2873 C 3386,2873 3374,2870 3363,2864 3353,2858 3344,2849 3338,2838 3332,2828 3328,2816 3328,2804 L 3328,2804 3328,2804 3328,2804 C 3328,2792 3331,2780 3337,2769 3343,2759 3352,2750 3363,2744 3373,2738 3385,2735 3397,2735 L 3552,2734 3552,2734 C 3564,2734 3576,2737 3587,2743 3597,2749 3606,2758 3612,2769 3618,2779 3621,2791 3621,2804 L 3621,2804 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="4007" y="2337" width="296" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4301,2407 L 4301,2407 C 4301,2419 4298,2431 4292,2442 4286,2452 4277,2461 4266,2467 4256,2473 4244,2477 4232,2477 L 4078,2476 4078,2476 C 4066,2476 4054,2473 4043,2467 4033,2461 4024,2452 4018,2441 4012,2431 4008,2419 4008,2407 L 4008,2407 4008,2407 4008,2407 C 4008,2395 4011,2383 4017,2372 4023,2362 4032,2353 4043,2347 4053,2341 4065,2338 4078,2338 L 4232,2337 4232,2337 C 4244,2337 4256,2340 4267,2346 4277,2352 4286,2361 4292,2372 4298,2382 4302,2394 4302,2407 L 4301,2407 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="4008" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4301,2607 L 4301,2607 C 4301,2619 4298,2631 4292,2642 4286,2652 4277,2661 4266,2667 4256,2673 4244,2677 4232,2677 L 4078,2676 4078,2676 C 4066,2676 4054,2673 4043,2667 4033,2661 4024,2652 4018,2641 4012,2631 4009,2619 4009,2607 L 4009,2607 4008,2607 4008,2607 C 4008,2595 4011,2583 4017,2572 4023,2562 4032,2553 4043,2547 4053,2541 4065,2538 4078,2538 L 4232,2537 4232,2537 C 4244,2537 4256,2540 4267,2546 4277,2552 4286,2561 4292,2572 4298,2582 4302,2594 4302,2607 L 4301,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="4008" y="2737" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4301,2807 L 4301,2807 C 4301,2819 4298,2831 4292,2842 4286,2852 4277,2861 4266,2867 4256,2873 4244,2877 4232,2877 L 4078,2876 4078,2876 C 4066,2876 4054,2873 4043,2867 4033,2861 4024,2852 4018,2841 4012,2831 4009,2819 4009,2807 L 4009,2807 4008,2807 4008,2807 C 4008,2795 4011,2783 4017,2772 4023,2762 4032,2753 4043,2747 4053,2741 4065,2738 4078,2738 L 4232,2737 4232,2737 C 4244,2737 4256,2740 4267,2746 4277,2752 4286,2761 4292,2772 4298,2782 4302,2794 4302,2807 L 4301,2807 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="6051" y="2337" width="296" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6345,2407 L 6345,2407 C 6345,2419 6342,2431 6336,2442 6330,2452 6321,2461 6310,2467 6300,2473 6288,2477 6275,2477 L 6122,2476 6122,2476 C 6110,2476 6098,2473 6087,2467 6077,2461 6068,2452 6062,2441 6056,2431 6052,2419 6052,2407 L 6052,2407 6052,2407 6052,2407 C 6052,2395 6055,2383 6061,2372 6067,2362 6076,2353 6087,2347 6097,2341 6109,2337 6122,2337 L 6276,2337 6276,2337 C 6288,2337 6300,2340 6311,2346 6321,2352 6330,2361 6336,2372 6342,2382 6345,2394 6345,2406 L 6345,2407 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="6052" y="2536" width="295" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6345,2607 L 6345,2607 C 6345,2619 6342,2631 6336,2642 6330,2652 6321,2661 6310,2667 6300,2673 6288,2676 6276,2676 L 6122,2676 6122,2676 C 6110,2676 6098,2673 6087,2667 6077,2661 6068,2652 6062,2641 6056,2631 6053,2619 6053,2607 L 6053,2607 6052,2607 6052,2607 C 6052,2595 6055,2583 6061,2572 6067,2562 6076,2553 6087,2547 6097,2541 6109,2537 6122,2537 L 6276,2537 6276,2537 C 6288,2537 6300,2540 6311,2546 6321,2552 6330,2561 6336,2572 6342,2582 6346,2594 6346,2606 L 6345,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="6052" y="2736" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6345,2806 L 6345,2806 C 6345,2818 6342,2830 6336,2841 6330,2851 6321,2860 6310,2866 6300,2872 6288,2876 6276,2876 L 6122,2875 6122,2875 C 6110,2875 6098,2872 6087,2866 6077,2860 6068,2851 6062,2840 6056,2830 6052,2818 6052,2806 L 6052,2806 6052,2806 6052,2806 C 6052,2794 6055,2782 6061,2771 6067,2761 6076,2752 6087,2746 6097,2740 6109,2736 6122,2736 L 6276,2736 6276,2736 C 6288,2736 6300,2739 6311,2745 6321,2751 6330,2760 6336,2771 6342,2781 6346,2793 6346,2805 L 6345,2806 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="5702" y="2337" width="296" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5996,2407 L 5996,2407 C 5996,2419 5993,2431 5987,2442 5981,2452 5972,2461 5961,2467 5951,2473 5939,2477 5926,2477 L 5773,2476 5773,2476 C 5761,2476 5749,2473 5738,2467 5728,2461 5719,2452 5713,2441 5707,2431 5703,2419 5703,2407 L 5703,2407 5703,2407 5703,2407 C 5703,2395 5706,2383 5712,2372 5718,2362 5727,2353 5738,2347 5748,2341 5760,2338 5773,2338 L 5927,2337 5927,2337 C 5939,2337 5951,2340 5962,2346 5972,2352 5981,2361 5987,2372 5993,2382 5996,2394 5996,2407 L 5996,2407 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="5703" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5996,2607 L 5996,2607 C 5996,2619 5993,2631 5987,2642 5981,2652 5972,2661 5961,2667 5951,2673 5939,2677 5927,2677 L 5773,2676 5773,2676 C 5761,2676 5749,2673 5738,2667 5728,2661 5719,2652 5713,2641 5707,2631 5704,2619 5704,2607 L 5704,2607 5703,2607 5703,2607 C 5703,2595 5706,2583 5712,2572 5718,2562 5727,2553 5738,2547 5748,2541 5760,2538 5773,2538 L 5927,2537 5927,2537 C 5939,2537 5951,2540 5962,2546 5972,2552 5981,2561 5987,2572 5993,2582 5997,2594 5997,2607 L 5996,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="5703" y="2736" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5996,2806 L 5996,2806 C 5996,2818 5993,2830 5987,2841 5981,2851 5972,2860 5961,2866 5951,2872 5939,2876 5927,2876 L 5773,2875 5773,2875 C 5761,2875 5749,2872 5738,2866 5728,2860 5719,2851 5713,2840 5707,2830 5704,2818 5704,2806 L 5704,2806 5703,2806 5703,2806 C 5703,2794 5706,2782 5712,2771 5718,2761 5727,2752 5738,2746 5748,2740 5760,2737 5773,2737 L 5927,2736 5927,2736 C 5939,2736 5951,2739 5962,2745 5972,2751 5981,2760 5987,2771 5993,2781 5997,2793 5997,2806 L 5996,2806 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="6382" y="2340" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6675,2410 L 6675,2410 C 6675,2422 6672,2434 6666,2445 6660,2455 6651,2464 6640,2470 6630,2476 6618,2480 6605,2480 L 6452,2479 6452,2479 C 6440,2479 6428,2476 6417,2470 6407,2464 6398,2455 6392,2444 6386,2434 6382,2422 6382,2409 L 6382,2409 6382,2410 6382,2410 C 6382,2398 6385,2386 6391,2375 6397,2365 6406,2356 6417,2350 6427,2344 6439,2340 6452,2340 L 6606,2340 6606,2340 C 6618,2340 6630,2343 6641,2349 6651,2355 6660,2364 6666,2375 6672,2385 6676,2397 6676,2409 L 6675,2410 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="6382" y="2539" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6675,2609 L 6675,2609 C 6675,2621 6672,2633 6666,2644 6660,2654 6651,2663 6640,2669 6630,2675 6618,2679 6606,2679 L 6452,2678 6452,2678 C 6440,2678 6428,2675 6417,2669 6407,2663 6398,2654 6392,2643 6386,2633 6383,2621 6383,2609 L 6383,2609 6382,2609 6382,2609 C 6382,2597 6385,2585 6391,2574 6397,2564 6406,2555 6417,2549 6427,2543 6439,2539 6452,2539 L 6606,2539 6606,2539 C 6618,2539 6630,2542 6641,2548 6651,2554 6660,2563 6666,2574 6672,2584 6676,2596 6676,2609 L 6675,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="6382" y="2739" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6675,2809 L 6675,2809 C 6675,2821 6672,2833 6666,2844 6660,2854 6651,2863 6640,2869 6630,2875 6618,2879 6606,2879 L 6452,2878 6452,2878 C 6440,2878 6428,2875 6417,2869 6407,2863 6398,2854 6392,2843 6386,2833 6382,2821 6382,2809 L 6382,2809 6382,2809 6382,2809 C 6382,2797 6385,2785 6391,2774 6397,2764 6406,2755 6417,2749 6427,2743 6439,2739 6452,2739 L 6606,2739 6606,2739 C 6618,2739 6630,2742 6641,2748 6651,2754 6660,2763 6666,2774 6672,2784 6676,2796 6676,2809 L 6675,2809 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="1154" y="4161" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1404" y="4498"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1404" y="4782"><tspan fill="rgb(0,0,0)" stroke="none">Gen4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="9448" y="1920" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 13068,5116 L 9466,5116 9466,1938 16670,1938 16670,5116 13068,5116 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 13068,5116 L 9466,5116 9466,1938 16670,1938 16670,5116 13068,5116 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="9566" y="2326"><tspan fill="rgb(0,0,0)" stroke="none">Ampere Altra</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="9566" y="2791"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="10591" y="5030" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 11044,5473 L 10600,5473 10600,5039 11487,5039 11487,5473 11044,5473 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 11044,5473 L 10600,5473 10600,5039 11487,5039 11487,5473 11044,5473 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10769" y="5337"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="10704" y="5533" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10722,5534 L 10727,6234"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="10617" y="5425" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10701,5533 L 10626,5533 10626,5434 10775,5434 10775,5533 10701,5533 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10701,5533 L 10626,5533 10626,5434 10775,5434 10775,5533 10701,5533 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="11261" y="5423" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11345,5531 L 11270,5531 11270,5432 11419,5432 11419,5531 11345,5531 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11345,5531 L 11270,5531 11270,5432 11419,5432 11419,5531 11345,5531 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="11325" y="5531" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11345,5532 L 11343,6280"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="10764" y="4291" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 11041,5024 L 10764,4863 10902,4863 10902,4453 10764,4453 11041,4291 11319,4453 11180,4453 11180,4863 11319,4863 11041,5024 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="10802" y="4481" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 11040,4824 L 10802,4824 10802,4481 11277,4481 11277,4824 11040,4824 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10811" y="4766"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="12701" y="2289" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12951" y="2696"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="10461" y="1254" width="5237" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="10713" y="1802"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test 2 (SUT2)</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="12032" y="2334" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12325,2404 L 12325,2404 C 12325,2416 12322,2428 12316,2439 12310,2449 12301,2458 12290,2464 12280,2470 12268,2474 12256,2474 L 12102,2473 12102,2473 C 12090,2473 12078,2470 12067,2464 12057,2458 12048,2449 12042,2438 12036,2428 12033,2416 12033,2404 L 12033,2404 12032,2404 12032,2404 C 12032,2392 12035,2380 12041,2369 12047,2359 12056,2350 12067,2344 12077,2338 12089,2335 12102,2335 L 12256,2334 12256,2334 C 12268,2334 12280,2337 12291,2343 12301,2349 12310,2358 12316,2369 12322,2379 12326,2391 12326,2404 L 12325,2404 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="12032" y="2534" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12325,2604 L 12325,2604 C 12325,2616 12322,2628 12316,2639 12310,2649 12301,2658 12290,2664 12280,2670 12268,2674 12256,2674 L 12102,2673 12102,2673 C 12090,2673 12078,2670 12067,2664 12057,2658 12048,2649 12042,2638 12036,2628 12033,2616 12033,2604 L 12033,2604 12032,2604 12032,2604 C 12032,2592 12035,2580 12041,2569 12047,2559 12056,2550 12067,2544 12077,2538 12089,2535 12102,2535 L 12256,2534 12256,2534 C 12268,2534 12280,2537 12291,2543 12301,2549 12310,2558 12316,2569 12322,2579 12326,2591 12326,2604 L 12325,2604 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="12032" y="2734" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12325,2804 L 12325,2804 C 12325,2816 12322,2828 12316,2839 12310,2849 12301,2858 12290,2864 12280,2870 12268,2874 12256,2874 L 12102,2873 12102,2873 C 12090,2873 12078,2870 12067,2864 12057,2858 12048,2849 12042,2838 12036,2828 12033,2816 12033,2804 L 12033,2804 12032,2804 12032,2804 C 12032,2792 12035,2780 12041,2769 12047,2759 12056,2750 12067,2744 12077,2738 12089,2735 12102,2735 L 12256,2734 12256,2734 C 12268,2734 12280,2737 12291,2743 12301,2749 12310,2758 12316,2769 12322,2779 12326,2791 12326,2804 L 12325,2804 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="11683" y="2333" width="295" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11976,2404 L 11976,2404 C 11976,2416 11973,2428 11967,2439 11961,2449 11952,2458 11941,2464 11931,2470 11919,2473 11907,2473 L 11753,2473 11753,2473 C 11741,2473 11729,2470 11718,2464 11708,2458 11699,2449 11693,2438 11687,2428 11684,2416 11684,2403 L 11684,2403 11683,2404 11683,2404 C 11683,2392 11686,2380 11692,2369 11698,2359 11707,2350 11718,2344 11728,2338 11740,2334 11753,2334 L 11907,2334 11907,2334 C 11919,2334 11931,2337 11942,2343 11952,2349 11961,2358 11967,2369 11973,2379 11977,2391 11977,2403 L 11976,2404 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="11683" y="2533" width="295" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11976,2604 L 11976,2604 C 11976,2616 11973,2628 11967,2639 11961,2649 11952,2658 11941,2664 11931,2670 11919,2673 11907,2673 L 11753,2673 11753,2673 C 11741,2673 11729,2670 11718,2664 11708,2658 11699,2649 11693,2638 11687,2628 11684,2616 11684,2603 L 11684,2603 11683,2604 11683,2604 C 11683,2592 11686,2580 11692,2569 11698,2559 11707,2550 11718,2544 11728,2538 11740,2534 11753,2534 L 11907,2534 11907,2534 C 11919,2534 11931,2537 11942,2543 11952,2549 11961,2558 11967,2569 11973,2579 11977,2591 11977,2603 L 11976,2604 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="11683" y="2734" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11976,2804 L 11976,2804 C 11976,2816 11973,2828 11967,2839 11961,2849 11952,2858 11941,2864 11931,2870 11919,2874 11907,2874 L 11753,2873 11753,2873 C 11741,2873 11729,2870 11718,2864 11708,2858 11699,2849 11693,2838 11687,2828 11684,2816 11684,2803 L 11684,2803 11683,2804 11683,2804 C 11683,2792 11686,2780 11692,2769 11698,2759 11707,2750 11718,2744 11728,2738 11740,2734 11753,2734 L 11907,2734 11907,2734 C 11919,2734 11931,2737 11942,2743 11952,2749 11961,2758 11967,2769 11973,2779 11977,2791 11977,2804 L 11976,2804 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="12363" y="2337" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12656,2407 L 12656,2407 C 12656,2419 12653,2431 12647,2442 12641,2452 12632,2461 12621,2467 12611,2473 12599,2477 12587,2477 L 12433,2476 12433,2476 C 12421,2476 12409,2473 12398,2467 12388,2461 12379,2452 12373,2441 12367,2431 12364,2419 12364,2407 L 12364,2407 12363,2407 12363,2407 C 12363,2395 12366,2383 12372,2372 12378,2362 12387,2353 12398,2347 12408,2341 12420,2338 12433,2338 L 12587,2337 12587,2337 C 12599,2337 12611,2340 12622,2346 12632,2352 12641,2361 12647,2372 12653,2382 12657,2394 12657,2407 L 12656,2407 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="12363" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12656,2607 L 12656,2607 C 12656,2619 12653,2631 12647,2642 12641,2652 12632,2661 12621,2667 12611,2673 12599,2677 12587,2677 L 12433,2676 12433,2676 C 12421,2676 12409,2673 12398,2667 12388,2661 12379,2652 12373,2641 12367,2631 12364,2619 12364,2607 L 12364,2607 12363,2607 12363,2607 C 12363,2595 12366,2583 12372,2572 12378,2562 12387,2553 12398,2547 12408,2541 12420,2538 12433,2538 L 12587,2537 12587,2537 C 12599,2537 12611,2540 12622,2546 12632,2552 12641,2561 12647,2572 12653,2582 12657,2594 12657,2607 L 12656,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="12363" y="2737" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12656,2807 L 12656,2807 C 12656,2819 12653,2831 12647,2842 12641,2852 12632,2861 12621,2867 12611,2873 12599,2877 12587,2877 L 12433,2876 12433,2876 C 12421,2876 12409,2873 12398,2867 12388,2861 12379,2852 12373,2841 12367,2831 12364,2819 12364,2807 L 12364,2807 12363,2807 12363,2807 C 12363,2795 12366,2783 12372,2772 12378,2762 12387,2753 12398,2747 12408,2741 12420,2738 12433,2738 L 12587,2737 12587,2737 C 12599,2737 12611,2740 12622,2746 12632,2752 12641,2761 12647,2772 12653,2782 12657,2794 12657,2807 L 12656,2807 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="14307" y="2337" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14600,2407 L 14600,2407 C 14600,2419 14597,2431 14591,2442 14585,2452 14576,2461 14565,2467 14555,2473 14543,2477 14531,2477 L 14377,2476 14377,2476 C 14365,2476 14353,2473 14342,2467 14332,2461 14323,2452 14317,2441 14311,2431 14308,2419 14308,2407 L 14308,2407 14307,2407 14307,2407 C 14307,2395 14310,2383 14316,2372 14322,2362 14331,2353 14342,2347 14352,2341 14364,2337 14377,2337 L 14531,2337 14531,2337 C 14543,2337 14555,2340 14566,2346 14576,2352 14585,2361 14591,2372 14597,2382 14601,2394 14601,2407 L 14600,2407 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="14307" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14600,2607 L 14600,2607 C 14600,2619 14597,2631 14591,2642 14585,2652 14576,2661 14565,2667 14555,2673 14543,2677 14531,2677 L 14377,2676 14377,2676 C 14365,2676 14353,2673 14342,2667 14332,2661 14323,2652 14317,2641 14311,2631 14308,2619 14308,2607 L 14308,2607 14307,2607 14307,2607 C 14307,2595 14310,2583 14316,2572 14322,2562 14331,2553 14342,2547 14352,2541 14364,2537 14377,2537 L 14531,2537 14531,2537 C 14543,2537 14555,2540 14566,2546 14576,2552 14585,2561 14591,2572 14597,2582 14601,2594 14601,2607 L 14600,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="14307" y="2736" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14600,2806 L 14600,2806 C 14600,2818 14597,2830 14591,2841 14585,2851 14576,2860 14565,2866 14555,2872 14543,2876 14531,2876 L 14377,2875 14377,2875 C 14365,2875 14353,2872 14342,2866 14332,2860 14323,2851 14317,2840 14311,2830 14308,2818 14308,2806 L 14308,2806 14307,2806 14307,2806 C 14307,2794 14310,2782 14316,2771 14322,2761 14331,2752 14342,2746 14352,2740 14364,2736 14377,2736 L 14531,2736 14531,2736 C 14543,2736 14555,2739 14566,2745 14576,2751 14585,2760 14591,2771 14597,2781 14601,2793 14601,2806 L 14600,2806 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="13958" y="2337" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14251,2407 L 14251,2407 C 14251,2419 14248,2431 14242,2442 14236,2452 14227,2461 14216,2467 14206,2473 14194,2477 14182,2477 L 14028,2476 14028,2476 C 14016,2476 14004,2473 13993,2467 13983,2461 13974,2452 13968,2441 13962,2431 13959,2419 13959,2407 L 13959,2407 13958,2407 13958,2407 C 13958,2395 13961,2383 13967,2372 13973,2362 13982,2353 13993,2347 14003,2341 14015,2338 14028,2338 L 14182,2337 14182,2337 C 14194,2337 14206,2340 14217,2346 14227,2352 14236,2361 14242,2372 14248,2382 14252,2394 14252,2407 L 14251,2407 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="13958" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14251,2607 L 14251,2607 C 14251,2619 14248,2631 14242,2642 14236,2652 14227,2661 14216,2667 14206,2673 14194,2677 14182,2677 L 14028,2676 14028,2676 C 14016,2676 14004,2673 13993,2667 13983,2661 13974,2652 13968,2641 13962,2631 13959,2619 13959,2607 L 13959,2607 13958,2607 13958,2607 C 13958,2595 13961,2583 13967,2572 13973,2562 13982,2553 13993,2547 14003,2541 14015,2538 14028,2538 L 14182,2537 14182,2537 C 14194,2537 14206,2540 14217,2546 14227,2552 14236,2561 14242,2572 14248,2582 14252,2594 14252,2607 L 14251,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="13958" y="2736" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14251,2806 L 14251,2806 C 14251,2818 14248,2830 14242,2841 14236,2851 14227,2860 14216,2866 14206,2872 14194,2876 14182,2876 L 14028,2875 14028,2875 C 14016,2875 14004,2872 13993,2866 13983,2860 13974,2851 13968,2840 13962,2830 13959,2818 13959,2806 L 13959,2806 13958,2806 13958,2806 C 13958,2794 13961,2782 13967,2771 13973,2761 13982,2752 13993,2746 14003,2740 14015,2737 14028,2737 L 14182,2736 14182,2736 C 14194,2736 14206,2739 14217,2745 14227,2751 14236,2760 14242,2771 14248,2781 14252,2793 14252,2806 L 14251,2806 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="14637" y="2340" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14930,2410 L 14930,2410 C 14930,2422 14927,2434 14921,2445 14915,2455 14906,2464 14895,2470 14885,2476 14873,2480 14861,2480 L 14707,2479 14707,2479 C 14695,2479 14683,2476 14672,2470 14662,2464 14653,2455 14647,2444 14641,2434 14638,2422 14638,2409 L 14638,2409 14637,2410 14637,2410 C 14637,2398 14640,2386 14646,2375 14652,2365 14661,2356 14672,2350 14682,2344 14694,2340 14707,2340 L 14861,2340 14861,2340 C 14873,2340 14885,2343 14896,2349 14906,2355 14915,2364 14921,2375 14927,2385 14931,2397 14931,2409 L 14930,2410 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="14637" y="2539" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14930,2609 L 14930,2609 C 14930,2621 14927,2633 14921,2644 14915,2654 14906,2663 14895,2669 14885,2675 14873,2679 14861,2679 L 14707,2678 14707,2678 C 14695,2678 14683,2675 14672,2669 14662,2663 14653,2654 14647,2643 14641,2633 14638,2621 14638,2609 L 14638,2609 14637,2609 14637,2609 C 14637,2597 14640,2585 14646,2574 14652,2564 14661,2555 14672,2549 14682,2543 14694,2539 14707,2539 L 14861,2539 14861,2539 C 14873,2539 14885,2542 14896,2548 14906,2554 14915,2563 14921,2574 14927,2584 14931,2596 14931,2609 L 14930,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="14637" y="2739" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14930,2809 L 14930,2809 C 14930,2821 14927,2833 14921,2844 14915,2854 14906,2863 14895,2869 14885,2875 14873,2879 14861,2879 L 14707,2878 14707,2878 C 14695,2878 14683,2875 14672,2869 14662,2863 14653,2854 14647,2843 14641,2833 14638,2821 14638,2809 L 14638,2809 14637,2809 14637,2809 C 14637,2797 14640,2785 14646,2774 14652,2764 14661,2755 14672,2749 14682,2743 14694,2739 14707,2739 L 14861,2739 14861,2739 C 14873,2739 14885,2742 14896,2748 14906,2754 14915,2763 14921,2774 14927,2784 14931,2796 14931,2809 L 14930,2809 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="9382" y="4140" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9632" y="4477"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9632" y="4761"><tspan fill="rgb(0,0,0)" stroke="none">Gen4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="3677" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="4112" y="5979" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="7006" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="11070" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="14196" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="11405" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="7414" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="13761" y="5979" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="2793" y="6288" width="8032" height="655"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 10771,6889 L 2905,6889 2905,6341 2846,6341"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="2292" y="6129" width="743" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2981,6182 L 2981,6182 C 2981,6204 2979,6226 2974,6246 2970,6265 2963,6281 2955,6292 2948,6303 2939,6309 2930,6309 L 2930,6309 2397,6309 2397,6309 C 2388,6309 2379,6303 2371,6292 2364,6281 2357,6265 2353,6246 2348,6226 2346,6204 2346,6182"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="10718" y="6299" width="119" height="644"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 10771,6889 L 10779,6889 10779,6352 10783,6352"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="10658" y="6140" width="743" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11347,6193 L 11347,6193 C 11347,6215 11345,6237 11340,6256 11336,6276 11329,6292 11321,6303 11314,6314 11305,6320 11296,6320 L 11296,6320 10763,6320 10763,6320 C 10754,6320 10745,6314 10737,6303 10730,6292 10723,6276 10719,6257 10714,6237 10712,6215 10712,6193"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="4377" y="3184" width="891" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4377,3692 L 4636,3184 4636,3438 5007,3438 5007,3184 5267,3692 5007,4201 5007,3946 4636,3946 4636,4201 4377,3692 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="8592" y="10663" width="891" height="1019"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 8592,11171 L 8851,10663 8851,10917 9222,10917 9222,10663 9482,11171 9222,11680 9222,11425 8851,11425 8851,11680 8592,11171 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="8747" y="10943" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 9051,11324 L 8747,11324 8747,10943 9355,10943 9355,11324 9051,11324 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8815" y="11247"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="13276" y="3092" width="2831" height="1205"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14691,4278 L 13294,4278 13294,3110 16088,3110 16088,4278 14691,4278 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 14691,4278 L 13294,4278 13294,3110 16088,3110 16088,4278 14691,4278 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="14152" y="3415"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="13549" y="3768"><tspan fill="rgb(255,255,255)" stroke="none">Q80-30; 80* ARM </tspan></tspan><tspan class="TextPosition" x="13870" y="4121"><tspan fill="rgb(255,255,255)" stroke="none">Neoverse N1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="10024" y="3090" width="2831" height="1205"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 11439,4276 L 10042,4276 10042,3108 12836,3108 12836,4276 11439,4276 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 11439,4276 L 10042,4276 10042,3108 12836,3108 12836,4276 11439,4276 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="10900" y="3413"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="10297" y="3766"><tspan fill="rgb(255,255,255)" stroke="none">Q80-30; 80* ARM </tspan></tspan><tspan class="TextPosition" x="10618" y="4119"><tspan fill="rgb(255,255,255)" stroke="none">Neoverse N1</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="12632" y="3184" width="892" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 12632,3692 L 12891,3184 12891,3438 13262,3438 13262,3184 13522,3692 13262,4201 13262,3946 12891,3946 12891,4201 12632,3692 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="9432" y="8492" width="390" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="9940" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="9423" y="9368" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 9876,9811 L 9432,9811 9432,9377 10319,9377 10319,9811 9876,9811 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 9876,9811 L 9432,9811 9432,9377 10319,9377 10319,9811 9876,9811 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9601" y="9740"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="10201" y="8569" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10224,9316 L 10219,8570"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="10134" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10218,9306 L 10292,9306 10292,9405 10143,9405 10143,9306 10218,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10218,9306 L 10292,9306 10292,9405 10143,9405 10143,9306 10218,9306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="9516" y="8617" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 9534,9318 L 9536,8618"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="9451" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 9535,9306 L 9609,9306 9609,9405 9460,9405 9460,9306 9535,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 9535,9306 L 9609,9306 9609,9405 9460,9405 9460,9306 9535,9306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="9491" y="8463" width="764" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 9544,8643 L 9544,8643 C 9544,8621 9546,8599 9551,8580 9555,8560 9562,8544 9570,8533 9577,8522 9586,8516 9595,8516 L 9595,8516 10149,8516 10149,8516 C 10158,8516 10167,8522 10175,8533 10182,8544 10189,8560 10193,8580 10198,8599 10200,8621 10200,8643"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="9744" y="8567" width="42" height="766"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 9767,9331 L 9762,8568"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="9973" y="8567" width="42" height="766"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 9996,9331 L 9991,8568"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="9677" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 9761,9306 L 9835,9306 9835,9405 9686,9405 9686,9306 9761,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 9761,9306 L 9835,9306 9835,9405 9686,9405 9686,9306 9761,9306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="9905" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 9989,9306 L 10063,9306 10063,9405 9914,9405 9914,9306 9989,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 9989,9306 L 10063,9306 10063,9405 9914,9405 9914,9306 9989,9306 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="10956" y="8492" width="390" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="11464" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="10947" y="9368" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 11400,9811 L 10956,9811 10956,9377 11843,9377 11843,9811 11400,9811 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 11400,9811 L 10956,9811 10956,9377 11843,9377 11843,9811 11400,9811 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11125" y="9740"><tspan fill="rgb(0,0,0)" stroke="none">NIC4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="11725" y="8569" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11748,9316 L 11743,8570"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="11658" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11742,9306 L 11816,9306 11816,9405 11667,9405 11667,9306 11742,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11742,9306 L 11816,9306 11816,9405 11667,9405 11667,9306 11742,9306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="11040" y="8617" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11058,9318 L 11060,8618"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id133"> - <rect class="BoundingBox" stroke="none" fill="none" x="10975" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11059,9306 L 11133,9306 11133,9405 10984,9405 10984,9306 11059,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11059,9306 L 11133,9306 11133,9405 10984,9405 10984,9306 11059,9306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id134"> - <rect class="BoundingBox" stroke="none" fill="none" x="11015" y="8463" width="764" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11068,8643 L 11068,8643 C 11068,8621 11070,8599 11075,8580 11079,8560 11086,8544 11094,8533 11101,8522 11110,8516 11119,8516 L 11119,8516 11673,8516 11673,8516 C 11682,8516 11691,8522 11699,8533 11706,8544 11713,8560 11717,8580 11722,8599 11724,8621 11724,8643"/> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id135"> - <rect class="BoundingBox" stroke="none" fill="none" x="7654" y="8492" width="390" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id136"> - <rect class="BoundingBox" stroke="none" fill="none" x="8162" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id137"> - <rect class="BoundingBox" stroke="none" fill="none" x="8423" y="8569" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 8446,9316 L 8441,8570"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id138"> - <rect class="BoundingBox" stroke="none" fill="none" x="7645" y="9368" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 8098,9811 L 7654,9811 7654,9377 8541,9377 8541,9811 8098,9811 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8098,9811 L 7654,9811 7654,9377 8541,9377 8541,9811 8098,9811 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7823" y="9740"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id139"> - <rect class="BoundingBox" stroke="none" fill="none" x="8356" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 8440,9306 L 8514,9306 8514,9405 8365,9405 8365,9306 8440,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 8440,9306 L 8514,9306 8514,9405 8365,9405 8365,9306 8440,9306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id140"> - <rect class="BoundingBox" stroke="none" fill="none" x="7738" y="8617" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7756,9318 L 7758,8618"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id141"> - <rect class="BoundingBox" stroke="none" fill="none" x="7673" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7757,9306 L 7831,9306 7831,9405 7682,9405 7682,9306 7757,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7757,9306 L 7831,9306 7831,9405 7682,9405 7682,9306 7757,9306 Z"/> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id142"> - <rect class="BoundingBox" stroke="none" fill="none" x="7712" y="8463" width="765" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7766,8643 L 7766,8643 C 7766,8621 7768,8599 7773,8580 7777,8560 7784,8544 7792,8533 7799,8522 7808,8516 7817,8516 L 7817,8516 8371,8516 8371,8516 C 8380,8516 8389,8522 8397,8533 8404,8544 8411,8560 8415,8580 8420,8599 8422,8621 8422,8643"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id143"> - <rect class="BoundingBox" stroke="none" fill="none" x="6155" y="8492" width="390" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id144"> - <rect class="BoundingBox" stroke="none" fill="none" x="6663" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id145"> - <rect class="BoundingBox" stroke="none" fill="none" x="6146" y="9368" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6599,9811 L 6155,9811 6155,9377 7042,9377 7042,9811 6599,9811 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6599,9811 L 6155,9811 6155,9377 7042,9377 7042,9811 6599,9811 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6324" y="9740"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id146"> - <rect class="BoundingBox" stroke="none" fill="none" x="6924" y="8569" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6947,9316 L 6942,8570"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id147"> - <rect class="BoundingBox" stroke="none" fill="none" x="6857" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6941,9306 L 7015,9306 7015,9405 6866,9405 6866,9306 6941,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6941,9306 L 7015,9306 7015,9405 6866,9405 6866,9306 6941,9306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id148"> - <rect class="BoundingBox" stroke="none" fill="none" x="6239" y="8617" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6257,9318 L 6259,8618"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id149"> - <rect class="BoundingBox" stroke="none" fill="none" x="6174" y="9297" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6258,9306 L 6332,9306 6332,9405 6183,9405 6183,9306 6258,9306 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6258,9306 L 6332,9306 6332,9405 6183,9405 6183,9306 6258,9306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id150"> - <rect class="BoundingBox" stroke="none" fill="none" x="6214" y="8463" width="764" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6267,8643 L 6267,8643 C 6267,8621 6269,8599 6274,8580 6278,8560 6285,8544 6293,8533 6300,8522 6309,8516 6318,8516 L 6318,8516 6872,8516 6872,8516 C 6881,8516 6890,8522 6898,8533 6905,8544 6912,8560 6916,8580 6921,8599 6923,8621 6923,8643"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/introduction/testbed-3n-icx.svg b/docs/report/introduction/testbed-3n-icx.svg deleted file mode 100644 index 22303cb387..0000000000 --- a/docs/report/introduction/testbed-3n-icx.svg +++ /dev/null @@ -1,2866 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="180.34mm" height="142.24mm" viewBox="0 0 18034 14224" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="18034" height="14224"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="18" y="14" width="17998" height="14196"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Arial embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1864" descent="443"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1026" d="M 15,0 L 403,552 44,1062 269,1062 432,813 C 463,766 487,726 506,694 535,738 562,777 587,811 L 766,1062 981,1062 614,562 1009,0 788,0 570,330 512,419 233,0 Z"/> - <glyph unicode="U" horiz-adv-x="1189" d="M 1120,1466 L 1314,1466 1314,619 C 1314,472 1297,355 1264,268 1231,181 1171,111 1084,57 997,2 882,-25 741,-25 604,-25 491,-1 404,46 317,93 254,162 217,252 180,341 161,464 161,619 L 161,1466 355,1466 355,620 C 355,493 367,399 391,339 414,278 455,232 513,199 570,166 641,150 724,150 867,150 968,182 1029,247 1090,312 1120,436 1120,620 Z"/> - <glyph unicode="P" horiz-adv-x="1143" d="M 158,0 L 158,1466 711,1466 C 808,1466 883,1461 934,1452 1006,1440 1066,1417 1115,1384 1164,1350 1203,1303 1233,1242 1262,1181 1277,1115 1277,1042 1277,917 1237,812 1158,726 1079,639 935,596 728,596 L 352,596 352,0 Z M 352,769 L 731,769 C 856,769 945,792 998,839 1051,886 1077,951 1077,1036 1077,1097 1062,1150 1031,1194 1000,1237 959,1266 908,1280 875,1289 815,1293 727,1293 L 352,1293 Z"/> - <glyph unicode="I" horiz-adv-x="211" d="M 191,0 L 191,1466 385,1466 385,0 Z"/> - <glyph unicode="6" horiz-adv-x="980" d="M 1019,1107 L 840,1093 C 824,1164 801,1215 772,1247 723,1298 663,1324 592,1324 535,1324 484,1308 441,1276 384,1235 340,1174 307,1095 274,1016 257,903 256,756 299,822 352,871 415,903 478,935 543,951 612,951 732,951 834,907 919,819 1003,730 1045,616 1045,476 1045,384 1025,299 986,220 946,141 891,80 822,38 753,-4 674,-25 586,-25 436,-25 314,30 219,141 124,251 77,433 77,686 77,969 129,1175 234,1304 325,1416 448,1472 603,1472 718,1472 813,1440 887,1375 960,1310 1004,1221 1019,1107 Z M 284,475 C 284,413 297,354 324,297 350,240 387,197 434,168 481,138 531,123 583,123 659,123 724,154 779,215 834,276 861,360 861,465 861,566 834,646 780,705 726,763 658,792 576,792 495,792 426,763 369,705 312,646 284,570 284,475 Z"/> - <glyph unicode="1" horiz-adv-x="560" d="M 763,0 L 583,0 583,1147 C 540,1106 483,1064 413,1023 342,982 279,951 223,930 L 223,1104 C 324,1151 412,1209 487,1276 562,1343 616,1409 647,1472 L 763,1472 Z"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1957" descent="559"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="887" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="840" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="v" horiz-adv-x="887" d="M 891,927 C 891,924 891,922 891,919 890,916 890,912 889,909 888,906 888,902 887,898 886,894 884,890 883,885 L 576,30 C 573,23 570,17 566,12 561,7 555,4 546,1 537,-2 526,-4 513,-5 500,-6 483,-6 463,-6 443,-6 426,-5 413,-4 400,-3 389,-1 381,2 372,5 366,8 361,13 356,18 353,23 350,30 L 44,885 C 41,893 39,900 38,906 36,912 35,917 35,920 34,923 34,925 34,927 34,932 35,937 38,941 41,945 45,948 52,951 58,953 66,954 77,955 87,956 100,956 115,956 134,956 150,956 162,955 173,954 182,952 189,949 195,946 200,943 203,939 206,935 208,930 211,924 L 465,182 469,170 472,182 723,924 C 724,930 727,935 730,939 733,943 738,946 745,949 751,952 760,954 771,955 782,956 796,956 814,956 829,956 842,956 852,955 862,954 870,953 876,950 881,947 885,944 888,941 890,937 891,932 891,927 Z"/> - <glyph unicode="u" horiz-adv-x="793" d="M 924,25 C 924,20 923,15 921,12 918,8 914,5 908,2 902,-1 894,-3 885,-4 875,-5 863,-6 849,-6 834,-6 821,-5 812,-4 802,-3 794,-1 789,2 783,5 779,8 777,12 775,15 774,20 774,25 L 774,144 C 723,87 672,46 622,20 572,-6 521,-19 470,-19 410,-19 360,-9 319,11 278,31 244,58 219,93 194,127 176,167 165,213 154,258 148,314 148,379 L 148,925 C 148,930 149,935 152,939 154,942 158,946 165,949 172,952 180,954 191,955 202,956 215,956 231,956 247,956 260,956 271,955 282,954 290,952 297,949 303,946 307,942 310,939 313,935 314,930 314,925 L 314,401 C 314,348 318,306 326,275 333,243 345,216 361,194 376,171 396,154 420,142 444,129 472,123 504,123 545,123 587,138 628,167 669,196 712,239 758,296 L 758,925 C 758,930 759,935 762,939 764,942 768,946 775,949 782,952 790,954 801,955 811,956 824,956 841,956 857,956 870,956 881,955 892,954 900,952 906,949 912,946 917,942 920,939 923,935 924,930 924,925 Z"/> - <glyph unicode="t" horiz-adv-x="607" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="653" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="560" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="o" horiz-adv-x="933" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="793" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="m" horiz-adv-x="1352" d="M 1488,25 C 1488,20 1487,15 1484,12 1481,8 1477,5 1471,2 1465,-1 1457,-3 1446,-4 1435,-5 1422,-6 1406,-6 1389,-6 1376,-5 1365,-4 1354,-3 1346,-1 1340,2 1333,5 1329,8 1326,12 1323,15 1322,20 1322,25 L 1322,572 C 1322,610 1319,645 1312,676 1305,707 1295,734 1280,757 1265,780 1247,797 1224,809 1201,821 1175,827 1144,827 1106,827 1068,812 1030,783 991,754 949,711 903,654 L 903,25 C 903,20 902,15 899,12 896,8 892,5 886,2 879,-1 871,-3 860,-4 849,-5 836,-6 820,-6 805,-6 792,-5 781,-4 770,-3 761,-1 755,2 748,5 744,8 742,12 739,15 738,20 738,25 L 738,572 C 738,610 734,645 727,676 720,707 709,734 694,757 679,780 661,797 639,809 616,821 590,827 559,827 521,827 483,812 444,783 405,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 402,904 450,931 497,957 545,970 594,970 631,970 665,966 695,957 724,948 750,936 773,921 796,905 815,886 831,865 847,843 860,819 871,792 901,825 930,852 957,875 984,898 1010,916 1035,930 1060,944 1084,954 1108,961 1131,967 1155,970 1179,970 1237,970 1286,960 1325,940 1364,919 1396,892 1421,858 1445,824 1462,784 1473,739 1483,693 1488,645 1488,594 Z"/> - <glyph unicode="l" horiz-adv-x="187" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 Z"/> - <glyph unicode="k" horiz-adv-x="770" d="M 892,26 C 892,21 891,16 888,12 885,8 881,5 875,2 868,-1 859,-3 848,-4 837,-5 822,-6 805,-6 787,-6 772,-6 761,-5 749,-4 739,-2 731,1 723,3 717,6 712,11 707,15 702,20 698,26 L 318,524 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,547 658,921 C 663,928 669,933 675,938 681,942 688,946 697,949 705,952 715,954 726,955 737,956 751,956 767,956 784,956 798,956 809,955 820,954 830,952 837,950 844,947 849,944 852,941 855,937 856,932 856,926 856,918 854,910 850,902 845,894 838,885 828,874 L 502,548 868,73 C 877,62 883,53 887,46 890,39 892,32 892,26 Z"/> - <glyph unicode="i" horiz-adv-x="234" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="f" horiz-adv-x="630" d="M 646,1295 C 646,1282 645,1272 644,1265 643,1257 641,1251 640,1246 638,1241 636,1238 633,1237 630,1235 627,1234 623,1234 618,1234 613,1236 606,1239 599,1242 590,1245 580,1249 570,1252 558,1256 545,1259 531,1262 515,1263 497,1263 472,1263 451,1259 434,1251 417,1243 403,1231 392,1214 381,1197 374,1175 369,1148 364,1121 362,1088 362,1049 L 362,951 563,951 C 568,951 573,950 577,948 580,945 584,941 587,936 590,930 592,923 594,914 595,905 596,895 596,882 596,858 593,841 587,830 581,819 573,814 563,814 L 362,814 362,25 C 362,20 361,15 358,12 355,8 351,5 345,2 338,-1 330,-3 319,-4 308,-5 295,-6 279,-6 263,-6 250,-5 239,-4 228,-3 220,-1 214,2 207,5 203,8 200,12 197,15 196,20 196,25 L 196,814 69,814 C 58,814 50,819 45,830 40,841 37,858 37,882 37,895 38,905 39,914 40,923 42,930 45,936 48,941 51,945 55,948 59,950 64,951 69,951 L 196,951 196,1044 C 196,1107 202,1161 214,1206 225,1251 243,1287 267,1316 291,1345 321,1366 358,1380 394,1393 437,1400 486,1400 509,1400 532,1398 554,1394 576,1389 593,1385 605,1380 617,1375 625,1370 629,1366 633,1362 636,1357 639,1351 642,1344 644,1337 645,1328 646,1319 646,1308 646,1295 Z"/> - <glyph unicode="e" horiz-adv-x="863" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="840" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="747" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="770" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="X" horiz-adv-x="979" d="M 996,62 C 1005,47 1010,36 1012,27 1013,18 1011,12 1005,7 999,2 989,-2 976,-4 962,-5 944,-6 921,-6 900,-6 883,-6 871,-5 859,-4 850,-2 843,1 836,4 830,7 827,11 823,14 820,19 817,25 L 529,540 238,25 C 235,19 231,14 227,10 223,6 218,3 211,1 204,-2 194,-4 182,-5 170,-6 154,-6 134,-6 112,-6 95,-5 82,-4 69,-2 61,2 56,7 51,12 49,18 51,27 52,36 57,47 66,62 L 419,657 82,1232 C 74,1247 69,1259 67,1268 64,1277 66,1284 71,1289 76,1294 86,1297 99,1298 112,1299 131,1300 154,1300 174,1300 190,1300 203,1299 216,1298 226,1296 233,1294 240,1291 246,1288 249,1284 252,1279 256,1274 260,1269 L 538,785 814,1269 C 817,1274 821,1279 824,1284 827,1288 832,1291 839,1294 845,1296 854,1298 865,1299 876,1300 892,1300 911,1300 932,1300 949,1299 962,1298 975,1296 984,1293 990,1288 995,1283 997,1277 996,1268 995,1259 990,1247 982,1232 L 646,661 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="1003" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="817" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="R" horiz-adv-x="887" d="M 1035,26 C 1035,21 1034,16 1032,12 1030,8 1026,5 1019,2 1012,-1 1003,-3 991,-4 979,-5 963,-6 943,-6 926,-6 912,-5 901,-4 890,-3 881,-1 874,3 867,6 862,10 859,15 855,20 852,27 849,35 L 730,340 C 716,375 702,407 687,436 672,465 654,490 633,511 612,532 588,548 560,560 532,571 498,577 459,577 L 344,577 344,26 C 344,21 343,16 340,12 337,8 332,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 241,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 511,1294 C 544,1294 571,1293 593,1292 614,1290 634,1288 651,1286 701,1277 745,1264 784,1245 822,1226 854,1203 880,1174 906,1145 926,1113 939,1076 952,1039 958,998 958,953 958,910 952,871 941,837 929,802 912,772 890,746 868,719 842,696 811,677 780,658 746,641 708,628 729,619 749,607 766,593 783,578 800,561 815,541 830,521 844,498 857,472 870,446 884,417 897,384 L 1013,99 C 1022,75 1028,58 1031,49 1034,39 1035,31 1035,26 Z M 776,935 C 776,986 765,1029 742,1064 719,1099 681,1124 628,1139 611,1144 593,1147 572,1149 551,1151 523,1152 489,1152 L 344,1152 344,716 512,716 C 557,716 597,722 630,733 663,744 690,759 712,779 734,798 750,821 761,848 771,875 776,904 776,935 Z"/> - <glyph unicode="P" horiz-adv-x="817" d="M 967,915 C 967,850 956,792 935,740 914,688 883,644 844,607 804,570 755,542 698,522 640,502 571,492 491,492 L 344,492 344,26 C 344,21 343,16 340,12 337,8 332,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 241,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1220 C 172,1247 179,1266 193,1277 207,1288 223,1294 240,1294 L 517,1294 C 545,1294 572,1293 598,1291 623,1288 654,1283 689,1276 724,1268 759,1254 796,1233 832,1212 863,1186 888,1155 913,1124 933,1089 947,1049 960,1008 967,964 967,915 Z M 786,901 C 786,954 776,998 757,1033 737,1068 713,1095 684,1112 655,1129 625,1140 594,1145 563,1150 532,1152 503,1152 L 344,1152 344,633 499,633 C 551,633 594,640 629,653 663,666 692,685 715,709 738,732 756,761 768,794 780,827 786,862 786,901 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="I" horiz-adv-x="188" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="G" horiz-adv-x="1096" d="M 1144,1118 C 1144,1105 1143,1094 1142,1085 1141,1075 1139,1067 1136,1061 1133,1054 1130,1050 1126,1047 1122,1044 1118,1043 1113,1043 1105,1043 1092,1049 1073,1062 1054,1075 1029,1089 998,1104 967,1119 929,1133 886,1146 842,1159 790,1165 730,1165 659,1165 595,1152 538,1126 481,1100 433,1064 394,1018 355,972 325,917 304,854 283,791 272,722 272,648 272,565 284,492 307,428 330,364 361,310 402,266 443,222 491,189 548,166 604,143 666,132 733,132 773,132 814,137 855,147 896,156 934,171 969,190 L 969,567 669,567 C 658,567 649,573 644,584 638,595 635,613 635,637 635,650 636,661 637,670 638,679 641,686 644,692 647,697 650,701 654,704 658,707 663,708 669,708 L 1080,708 C 1087,708 1095,707 1102,704 1109,701 1116,697 1122,692 1128,687 1133,679 1136,670 1139,661 1141,650 1141,638 L 1141,145 C 1141,128 1138,113 1132,100 1126,87 1113,76 1094,67 1075,57 1050,46 1019,35 988,24 957,14 924,6 891,-2 858,-8 825,-12 792,-16 759,-18 726,-18 626,-18 537,-3 458,29 379,60 313,104 259,161 204,218 163,287 134,367 105,447 91,536 91,635 91,738 107,831 138,914 169,997 212,1068 269,1127 325,1186 393,1231 472,1264 551,1296 638,1312 734,1312 783,1312 830,1308 873,1299 916,1290 955,1280 989,1269 1022,1257 1051,1244 1074,1231 1097,1217 1112,1206 1121,1197 1130,1188 1136,1178 1139,1167 1142,1156 1144,1139 1144,1118 Z"/> - <glyph unicode="D" horiz-adv-x="1026" d="M 1167,666 C 1167,554 1153,456 1124,373 1095,289 1054,220 999,165 944,110 876,68 796,41 716,14 621,0 510,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 529,1294 C 641,1294 736,1280 813,1251 890,1222 955,1180 1008,1126 1060,1071 1100,1005 1127,928 1154,851 1167,763 1167,666 Z M 986,659 C 986,729 977,794 960,855 943,915 916,967 879,1011 842,1055 795,1089 738,1114 681,1139 608,1151 519,1151 L 344,1151 344,144 521,144 C 604,144 673,154 730,175 787,196 834,227 872,270 910,313 939,366 958,431 977,495 986,571 986,659 Z"/> - <glyph unicode="C" horiz-adv-x="957" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode="8" horiz-adv-x="886" d="M 954,332 C 954,276 944,226 924,183 904,139 875,102 838,72 800,42 753,19 698,4 643,-11 579,-19 508,-19 441,-19 382,-12 329,2 276,16 232,37 195,64 158,91 130,125 111,165 92,205 82,251 82,302 82,343 89,380 102,414 115,448 135,479 160,508 185,537 215,564 252,589 289,614 330,637 376,660 336,681 301,703 270,726 239,749 213,774 192,801 171,828 155,856 144,887 133,918 127,951 127,987 127,1032 135,1075 152,1115 168,1154 193,1189 226,1218 259,1247 301,1271 352,1288 403,1305 462,1313 530,1313 595,1313 652,1305 700,1290 747,1274 787,1253 818,1226 849,1199 871,1167 886,1130 901,1093 908,1054 908,1012 908,978 903,945 892,914 881,883 864,853 843,825 822,797 796,771 765,747 734,722 698,699 658,678 705,655 748,631 785,606 822,581 853,555 878,527 903,498 922,468 935,437 948,405 954,370 954,332 Z M 738,996 C 738,1024 733,1049 724,1072 714,1095 700,1114 681,1130 662,1146 639,1158 612,1167 584,1175 552,1179 517,1179 445,1179 391,1163 354,1130 317,1097 298,1053 298,996 298,970 303,946 312,924 321,901 335,880 354,860 373,840 397,821 426,802 455,783 489,763 529,742 596,777 648,815 684,857 720,899 738,945 738,996 Z M 780,314 C 780,345 774,373 763,398 752,423 735,446 712,468 689,489 660,510 626,531 591,551 551,572 506,594 464,573 427,553 396,532 364,511 338,490 318,468 297,446 282,423 272,399 261,374 256,347 256,318 256,253 278,203 323,168 367,133 433,115 521,115 606,115 671,133 715,169 758,204 780,253 780,314 Z"/> - <glyph unicode="6" horiz-adv-x="887" d="M 957,419 C 957,362 948,308 931,255 914,202 887,155 851,115 815,74 769,42 714,18 659,-7 593,-19 518,-19 464,-19 416,-12 375,1 334,14 298,33 267,58 236,83 211,113 191,149 170,185 154,226 142,272 129,318 120,368 115,423 110,478 107,536 107,599 107,654 110,710 116,767 122,824 133,878 148,931 163,984 184,1033 211,1080 237,1126 270,1166 310,1201 349,1235 397,1262 452,1282 507,1302 572,1312 645,1312 670,1312 695,1311 720,1308 745,1305 769,1301 790,1296 811,1291 829,1285 844,1279 859,1273 868,1268 873,1265 878,1261 881,1257 884,1253 886,1248 888,1244 889,1239 890,1234 891,1228 892,1222 893,1215 893,1207 893,1198 893,1186 893,1176 893,1167 892,1158 891,1151 889,1146 886,1141 883,1137 880,1134 876,1131 871,1130 865,1130 858,1130 848,1132 835,1137 822,1142 807,1147 789,1153 771,1158 749,1163 724,1168 698,1173 668,1175 634,1175 572,1175 519,1162 474,1137 429,1112 393,1078 365,1035 336,992 315,943 302,887 288,830 280,771 278,710 295,720 315,730 337,740 358,750 382,759 408,767 433,775 460,782 489,787 518,792 548,794 581,794 651,794 710,785 758,766 806,747 845,720 875,687 904,653 925,613 938,568 951,522 957,472 957,419 Z M 783,403 C 783,442 779,477 772,509 764,540 751,567 733,589 715,611 691,628 661,640 631,652 594,658 550,658 525,658 501,656 476,652 451,647 428,641 405,634 382,626 360,617 339,607 318,596 298,585 281,573 281,487 287,415 298,357 309,299 325,253 346,218 367,183 393,158 424,143 455,128 492,120 534,120 577,120 614,128 645,144 676,160 702,182 723,209 744,236 759,266 769,300 778,333 783,368 783,403 Z"/> - <glyph unicode="5" horiz-adv-x="840" d="M 918,416 C 918,347 906,285 883,231 860,177 827,132 784,95 741,58 691,29 632,10 573,-9 507,-19 435,-19 395,-19 357,-16 321,-11 285,-5 253,2 225,11 197,19 174,27 156,35 138,43 127,49 122,54 117,59 113,63 111,67 109,71 107,76 106,82 104,87 103,94 102,103 101,112 101,122 101,134 101,145 102,156 103,165 104,174 105,181 108,187 111,192 114,196 118,199 121,202 125,203 130,203 137,203 147,199 161,191 175,182 194,173 218,164 241,154 271,145 306,136 341,127 382,123 430,123 475,123 516,128 553,139 590,150 623,166 650,189 677,212 698,240 713,275 728,309 736,351 736,400 736,441 730,478 717,510 704,541 684,568 657,589 630,610 595,625 554,636 513,646 463,651 406,651 365,651 330,649 301,645 272,641 244,639 219,639 200,639 187,643 179,652 171,661 167,677 167,702 L 167,1229 C 167,1251 172,1267 183,1278 193,1289 208,1294 227,1294 L 800,1294 C 805,1294 811,1293 816,1290 821,1287 825,1282 828,1276 831,1270 834,1262 836,1253 837,1244 838,1233 838,1220 838,1196 835,1177 828,1164 821,1151 812,1144 800,1144 L 317,1144 317,781 C 340,784 364,786 389,787 413,788 441,788 473,788 547,788 612,779 667,762 722,744 769,719 806,687 843,654 871,615 890,569 909,523 918,472 918,416 Z"/> - <glyph unicode="4" horiz-adv-x="956" d="M 979,368 C 979,346 976,329 969,316 962,303 953,297 941,297 L 795,297 795,25 C 795,20 794,15 791,12 788,8 784,5 777,2 770,-1 762,-3 751,-4 740,-5 727,-6 710,-6 694,-6 681,-5 670,-4 659,-3 651,-1 645,2 638,5 634,8 632,12 629,15 628,20 628,25 L 628,297 94,297 C 86,297 79,298 74,300 69,302 64,306 60,311 55,316 52,324 51,334 49,344 48,357 48,373 48,386 48,397 49,407 50,417 51,426 53,435 55,443 58,451 61,459 64,466 68,474 73,483 L 539,1269 C 542,1274 547,1279 554,1283 560,1287 568,1290 578,1293 588,1296 600,1298 615,1299 630,1300 647,1300 667,1300 689,1300 708,1299 725,1298 741,1296 754,1294 764,1291 774,1288 782,1285 787,1281 792,1276 795,1271 795,1265 L 795,439 941,439 C 952,439 962,433 969,422 976,410 979,392 979,368 Z M 628,1149 L 626,1149 205,439 628,439 Z"/> - <glyph unicode="3" horiz-adv-x="840" d="M 914,370 C 914,311 904,257 883,210 862,162 833,121 794,87 755,53 708,27 651,9 594,-10 530,-19 459,-19 416,-19 375,-16 338,-9 300,-2 266,7 237,17 208,26 183,36 164,47 145,57 133,64 128,69 123,74 119,78 116,83 113,88 111,93 109,100 107,107 106,115 105,125 104,134 103,146 103,160 103,184 105,201 110,210 115,219 121,224 130,224 136,224 148,219 166,208 183,197 206,186 234,174 261,161 294,150 331,139 368,128 409,123 454,123 498,123 537,129 570,140 603,151 631,167 654,188 677,209 694,233 705,262 716,290 722,321 722,354 722,391 715,424 701,453 686,482 665,508 638,529 610,550 576,567 536,578 495,589 449,595 398,595 L 275,595 C 270,595 265,596 260,599 255,601 250,605 247,610 243,615 240,622 238,631 235,640 234,651 234,665 234,678 235,688 237,697 239,705 242,712 246,717 249,722 253,725 258,728 263,730 268,731 274,731 L 387,731 C 431,731 471,737 506,748 541,759 570,776 595,797 619,818 638,844 651,874 664,903 670,936 670,973 670,1000 666,1025 657,1050 648,1074 635,1095 618,1113 601,1131 579,1145 552,1156 525,1166 493,1171 458,1171 419,1171 384,1165 352,1154 319,1142 290,1129 265,1116 240,1103 219,1090 202,1079 185,1067 174,1061 167,1061 162,1061 158,1062 155,1064 151,1065 148,1069 146,1074 143,1079 142,1086 141,1095 140,1104 139,1115 139,1130 139,1140 139,1149 140,1157 141,1164 142,1171 144,1177 146,1182 148,1187 151,1192 154,1197 158,1202 165,1209 171,1215 184,1224 203,1236 222,1248 246,1260 275,1272 303,1283 336,1293 373,1301 410,1309 449,1313 492,1313 552,1313 605,1305 650,1290 695,1275 733,1253 764,1225 794,1197 817,1164 832,1125 847,1086 854,1042 854,995 854,954 849,917 838,882 827,847 812,816 791,789 770,762 745,739 715,720 685,701 650,687 611,680 L 611,678 C 656,673 697,662 734,645 771,627 802,605 829,578 856,551 877,520 892,485 907,449 914,411 914,370 Z"/> - <glyph unicode="2" horiz-adv-x="840" d="M 924,74 C 924,62 923,51 922,42 920,33 918,25 915,19 912,12 908,8 903,5 898,2 892,0 886,0 L 171,0 C 162,0 154,1 147,4 140,6 134,10 129,15 124,20 120,28 118,38 115,48 114,60 114,75 114,88 115,100 116,110 117,120 119,129 122,137 125,144 130,152 135,160 140,167 146,175 154,184 L 405,450 C 463,511 510,566 545,615 580,664 607,708 626,748 645,788 657,824 663,857 669,890 672,920 672,949 672,978 667,1005 658,1031 649,1056 635,1079 618,1098 600,1117 578,1133 551,1144 524,1155 494,1161 459,1161 418,1161 382,1155 350,1144 317,1133 289,1120 265,1107 240,1094 220,1081 204,1070 187,1059 175,1053 167,1053 162,1053 158,1054 155,1057 151,1060 148,1064 146,1070 143,1076 141,1084 140,1094 139,1104 138,1116 138,1130 138,1140 138,1149 139,1156 140,1163 141,1170 143,1175 144,1180 146,1185 149,1190 152,1195 157,1201 165,1208 173,1215 187,1224 207,1236 226,1248 251,1260 281,1272 310,1283 343,1293 379,1301 414,1309 452,1313 491,1313 554,1313 609,1304 656,1287 703,1269 742,1245 773,1214 804,1183 827,1148 842,1107 857,1066 865,1023 865,977 865,936 861,895 854,854 847,813 831,768 808,721 784,673 750,620 705,562 660,503 601,436 527,360 L 322,146 885,146 C 890,146 896,145 901,142 906,139 910,134 914,128 917,122 920,115 922,106 923,97 924,86 924,74 Z"/> - <glyph unicode="1" horiz-adv-x="770" d="M 927,68 C 927,55 926,45 924,36 922,27 919,20 916,15 913,10 909,6 905,4 900,1 896,0 891,0 L 215,0 C 210,0 206,1 202,4 198,6 194,10 191,15 187,20 184,27 182,36 180,45 179,55 179,68 179,80 180,90 182,99 184,108 187,115 190,121 193,126 196,131 201,134 205,137 210,138 215,138 L 485,138 485,1122 235,973 C 222,966 212,962 205,961 197,960 191,961 186,966 181,970 178,977 177,987 175,997 174,1010 174,1025 174,1036 175,1046 176,1054 177,1062 178,1069 180,1074 182,1079 185,1084 189,1088 192,1092 197,1096 203,1100 L 501,1291 C 504,1293 507,1295 511,1296 515,1297 520,1299 526,1300 532,1301 539,1302 547,1303 555,1303 565,1303 577,1303 593,1303 606,1302 617,1301 628,1300 636,1298 642,1296 648,1293 652,1290 654,1287 656,1283 657,1279 657,1275 L 657,138 891,138 C 896,138 901,137 906,134 911,131 915,126 918,121 921,115 923,108 925,99 926,90 927,80 927,68 Z"/> - <glyph unicode="0" horiz-adv-x="910" d="M 967,650 C 967,551 959,460 944,378 928,296 902,226 866,167 829,108 782,62 723,30 664,-3 592,-19 506,-19 425,-19 356,-5 301,25 245,54 200,96 166,153 132,209 108,278 94,361 79,443 72,537 72,644 72,743 80,833 96,916 112,998 138,1069 174,1128 210,1187 257,1232 316,1265 375,1297 447,1313 532,1313 614,1313 683,1299 739,1270 794,1241 839,1198 873,1142 907,1085 931,1016 946,934 960,851 967,757 967,650 Z M 791,638 C 791,703 789,761 784,812 779,863 773,909 764,948 755,987 743,1021 729,1050 714,1078 697,1101 677,1120 657,1138 634,1151 609,1160 583,1168 554,1172 522,1172 465,1172 419,1159 384,1132 349,1105 321,1069 301,1022 280,975 266,921 259,858 252,795 248,728 248,656 248,559 253,477 263,410 273,342 289,287 311,244 332,201 360,170 394,151 427,132 468,122 516,122 553,122 586,128 615,140 643,152 667,169 688,192 708,214 725,241 738,272 751,303 762,338 770,376 778,414 784,455 787,500 790,544 791,590 791,638 Z"/> - <glyph unicode="-" horiz-adv-x="513" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=")" horiz-adv-x="373" d="M 487,537 C 487,462 482,387 473,314 464,240 450,167 431,95 412,23 390,-48 363,-118 336,-187 304,-256 268,-324 266,-327 263,-330 259,-333 255,-336 250,-338 244,-340 237,-342 230,-343 221,-344 212,-345 202,-345 190,-345 173,-345 159,-344 150,-343 140,-341 133,-338 129,-335 124,-331 122,-326 123,-321 123,-315 125,-308 128,-300 189,-165 236,-28 267,114 298,255 314,397 314,540 314,683 298,825 267,966 236,1107 189,1244 126,1378 123,1384 122,1390 123,1395 124,1400 127,1405 132,1408 137,1411 145,1414 154,1416 163,1418 176,1419 191,1419 205,1419 217,1419 226,1418 235,1417 243,1415 249,1413 254,1411 258,1409 261,1407 264,1405 266,1403 267,1400 336,1263 390,1123 429,979 468,834 487,687 487,537 Z"/> - <glyph unicode="(" horiz-adv-x="397" d="M 495,1378 C 432,1244 385,1107 354,966 323,825 307,683 307,540 307,397 323,255 355,114 386,-27 432,-165 493,-300 496,-308 498,-315 499,-321 499,-326 497,-331 492,-335 487,-338 480,-341 471,-343 461,-344 448,-345 431,-345 419,-345 409,-345 400,-344 391,-343 384,-342 378,-340 371,-338 366,-336 362,-333 358,-330 355,-327 353,-324 317,-256 285,-187 258,-118 231,-48 208,23 189,95 170,167 156,240 147,314 138,387 133,462 133,537 133,612 138,687 149,760 159,833 174,906 193,979 212,1051 235,1122 262,1192 289,1262 320,1331 354,1400 355,1403 357,1405 360,1407 363,1409 367,1411 372,1413 377,1415 385,1417 394,1418 403,1419 415,1419 430,1419 445,1419 458,1418 467,1416 476,1414 484,1411 489,1408 494,1405 497,1400 498,1395 499,1390 498,1384 495,1378 Z"/> - <glyph unicode=" " horiz-adv-x="466"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132 id133 id134 id135 id136 id137 id138 id139 id140 id141 id142 id143 id144 id145 id146 id147 id148 id149 id150 id151 id152 id153 id154 id155 id156 id157 id158 id159 id160 id161 id162 id163 id164 id165 id166 id167 id168 id169 id170 id171 id172 id173 id174 id175 id176 id177 id178 id179 id180 id181 id182 id183 id184 id185 id186 id187 id188 id189 id190 id191 id192 id193 id194 id195 id196 id197 id198 id199 id200 id201 id202 id203 id204 id205 id206 id207 id208 id209 id210 id211 id212 id213 id214 id215 id216 id217 id218 id219 id220 id221 id222 id223 id224 id225 id226 id227 id228 id229 id230 id231 id232 id233 id234 id235 id236 id237 id238 id239 id240 id241 id242 id243 id244 id245 id246 id247 id248 id249 id250 id251 id252 id253 id254 id255 id256 id257 id258 id259 id260 id261 id262 id263 id264 id265 id266 id267 id268 id269 id270 id271 id272 id273 id274 id275 id276 id277 id278 id279 id280 id281 id282 id283 id284 id285 id286 id287 id288 id289 id290 id291 id292 id293 id294 id295 id296 id297 id298 id299 id300 id301 id302 id303 id304 id305 id306 id307 id308 id309 id310 id311 id312 id313 id314 id315 id316 id317 id318 id319 id320 id321 id322 id323 id324 id325 id326 id327 id328 id329 id330 id331 id332 id333 id334 id335 id336 id337 id338 id339 id340 id341 id342 id343 id344 id345 id346 id347 id348 id349 id350 id351 id352 id353 id354 id355 id356 id357 id358 id359 id360 id361 id362 id363 id364 id365 id366 id367 id368 id369 id370 id371 id372 id373 id374 id375 id376 id377 id378 id379 id380 id381 id382 id383 id384 id385 id386 id387 id388 id389 id390 id391 id392 id393 id394 id395"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="3815" y="6281" width="2667" height="2266"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 6428,8493 L 6428,7223 3868,7223 3868,6334"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="6814" y="6281" width="4298" height="2266"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 11058,6334 L 11058,7223 6867,7223 6867,8493"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="4250" y="6308" width="6427" height="588"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 10623,6361 L 10623,6842 4303,6842 4303,6361"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="7144" y="6281" width="4171" height="2266"/> - <path fill="none" stroke="rgb(96,158,214)" stroke-width="106" stroke-linejoin="round" d="M 11261,8493 L 11261,7985 7197,7985 7197,6334"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="11543" y="6281" width="2898" height="2266"/> - <path fill="none" stroke="rgb(96,158,214)" stroke-width="106" stroke-linejoin="round" d="M 14387,6334 L 14387,7985 11596,7985 11596,8493"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="7552" y="6281" width="6454" height="1377"/> - <path fill="none" stroke="rgb(96,158,214)" stroke-width="106" stroke-linejoin="round" d="M 13952,6361 L 13952,7604 7605,7604 7605,6334"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="740" y="867" width="16140" height="12584"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 8810,13445 L 745,13445 745,872 16874,872 16874,13445 8810,13445 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="6223" y="555" width="5437" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="8941" y1="564" x2="8941" y2="1215" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 8941,1215 L 6232,1215 6232,564 11650,564 11650,1215 8941,1215 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8941,1215 L 6232,1215 6232,564 11650,564 11650,1215 8941,1215 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="6482" y="1005"><tspan fill="rgb(0,0,0)" stroke="none">3-Node Xeon Icelake (3n-icx)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="5347" y="9562" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 8967,9580 L 12569,9580 12569,12758 5365,12758 5365,9580 8967,9580 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 8967,9580 L 12569,9580 12569,12758 5365,12758 5365,9580 8967,9580 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="11178" y="9346" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 11631,9789 L 11187,9789 11187,9355 12074,9355 12074,9789 11631,9789 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 11631,9789 L 11187,9789 11187,9355 12074,9355 12074,9789 11631,9789 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11356" y="9718"><tspan fill="rgb(0,0,0)" stroke="none">NIC6</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="11931" y="8593" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11954,9294 L 11949,8594"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="11855" y="9286" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11939,9295 L 12013,9295 12013,9394 11864,9394 11864,9295 11939,9295 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11939,9295 L 12013,9295 12013,9394 11864,9394 11864,9295 11939,9295 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="11212" y="9289" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11296,9298 L 11370,9298 11370,9397 11221,9397 11221,9298 11296,9298 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11296,9298 L 11370,9298 11370,9397 11221,9397 11221,9298 11296,9298 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="11276" y="8548" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11294,9297 L 11296,8549"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="11700" y="8545" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11718,9292 L 11720,8546"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="11635" y="9284" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11719,9293 L 11793,9293 11793,9392 11644,9392 11644,9293 11719,9293 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11719,9293 L 11793,9293 11793,9392 11644,9392 11644,9293 11719,9293 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="11424" y="9286" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11508,9295 L 11582,9295 11582,9394 11433,9394 11433,9295 11508,9295 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11508,9295 L 11582,9295 11582,9394 11433,9394 11433,9295 11508,9295 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="11499" y="8545" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11523,9294 L 11517,8546"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="9256" y="10528" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 10674,11712 L 9274,11712 9274,10546 12074,10546 12074,11712 10674,11712 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 10674,11712 L 9274,11712 9274,10546 12074,10546 12074,11712 10674,11712 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="10135" y="10850"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="10025" y="11203"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="9743" y="11556"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="10213" y="9349" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 10666,9792 L 10222,9792 10222,9358 11109,9358 11109,9792 10666,9792 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 10666,9792 L 10222,9792 10222,9358 11109,9358 11109,9792 10666,9792 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10391" y="9721"><tspan fill="rgb(0,0,0)" stroke="none">NIC5</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="10967" y="8550" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10990,9297 L 10985,8551"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="10891" y="9289" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10975,9298 L 11049,9298 11049,9397 10900,9397 10900,9298 10975,9298 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10975,9298 L 11049,9298 11049,9397 10900,9397 10900,9298 10975,9298 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="10247" y="9291" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10331,9300 L 10405,9300 10405,9399 10256,9399 10256,9300 10331,9300 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10331,9300 L 10405,9300 10405,9399 10256,9399 10256,9300 10331,9300 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="10312" y="8550" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10330,9299 L 10332,8551"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="10736" y="8548" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10754,9295 L 10756,8549"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="10670" y="9287" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10754,9296 L 10828,9296 10828,9395 10679,9395 10679,9296 10754,9296 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10754,9296 L 10828,9296 10828,9395 10679,9395 10679,9296 10754,9296 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="10459" y="9289" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10543,9298 L 10617,9298 10617,9397 10468,9397 10468,9298 10543,9298 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10543,9298 L 10617,9298 10617,9397 10468,9397 10468,9298 10543,9298 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="10534" y="8548" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10558,9297 L 10552,8549"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="9264" y="9351" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 9717,9794 L 9273,9794 9273,9360 10160,9360 10160,9794 9717,9794 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 9717,9794 L 9273,9794 9273,9360 10160,9360 10160,9794 9717,9794 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9442" y="9723"><tspan fill="rgb(0,0,0)" stroke="none">NIC4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="10018" y="8552" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10041,9299 L 10036,8553"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="9942" y="9291" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10026,9300 L 10100,9300 10100,9399 9951,9399 9951,9300 10026,9300 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10026,9300 L 10100,9300 10100,9399 9951,9399 9951,9300 10026,9300 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="9298" y="9293" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 9382,9302 L 9456,9302 9456,9401 9307,9401 9307,9302 9382,9302 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 9382,9302 L 9456,9302 9456,9401 9307,9401 9307,9302 9382,9302 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="9363" y="8600" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 9381,9301 L 9383,8601"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="9787" y="8550" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 9805,9297 L 9807,8551"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="9721" y="9289" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 9805,9298 L 9879,9298 9879,9397 9730,9397 9730,9298 9805,9298 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 9805,9298 L 9879,9298 9879,9397 9730,9397 9730,9298 9805,9298 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="9510" y="9291" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 9594,9300 L 9668,9300 9668,9399 9519,9399 9519,9300 9594,9300 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 9594,9300 L 9668,9300 9668,9399 9519,9399 9519,9300 9594,9300 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="9585" y="8550" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 9609,9299 L 9603,8551"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="11324" y="9796" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 11602,9796 L 11879,9957 11741,9957 11741,10367 11879,10367 11602,10529 11324,10367 11463,10367 11463,9957 11324,9957 11602,9796 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="11363" y="9993" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 11601,10336 L 11363,10336 11363,9993 11838,9993 11838,10336 11601,10336 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11372" y="10278"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="10347" y="9800" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 10625,9800 L 10902,9961 10764,9961 10764,10371 10902,10371 10625,10533 10347,10371 10486,10371 10486,9961 10347,9961 10625,9800 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="10385" y="9997" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 10623,10340 L 10385,10340 10385,9997 10860,9997 10860,10340 10623,10340 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10394" y="10282"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="9394" y="9809" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 9672,9809 L 9949,9970 9811,9970 9811,10380 9949,10380 9672,10542 9394,10380 9533,10380 9533,9970 9394,9970 9672,9809 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="9433" y="10006" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 9671,10349 L 9433,10349 9433,10006 9908,10006 9908,10349 9671,10349 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9442" y="10291"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="5937" y="10543" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7355,11727 L 5955,11727 5955,10561 8755,10561 8755,11727 7355,11727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 7355,11727 L 5955,11727 5955,10561 8755,10561 8755,11727 7355,11727 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6816" y="10865"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6706" y="11218"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6424" y="11571"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="7863" y="9352" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 8316,9795 L 7872,9795 7872,9361 8759,9361 8759,9795 8316,9795 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8316,9795 L 7872,9795 7872,9361 8759,9361 8759,9795 8316,9795 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8041" y="9724"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="8617" y="8599" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 8640,9300 L 8635,8600"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="8541" y="9292" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 8625,9301 L 8699,9301 8699,9400 8550,9400 8550,9301 8625,9301 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 8625,9301 L 8699,9301 8699,9400 8550,9400 8550,9301 8625,9301 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="7897" y="9294" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7981,9303 L 8055,9303 8055,9402 7906,9402 7906,9303 7981,9303 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7981,9303 L 8055,9303 8055,9402 7906,9402 7906,9303 7981,9303 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="7962" y="8553" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7980,9302 L 7982,8554"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="8386" y="8551" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 8404,9298 L 8406,8552"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="8320" y="9290" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 8404,9299 L 8478,9299 8478,9398 8329,9398 8329,9299 8404,9299 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 8404,9299 L 8478,9299 8478,9398 8329,9398 8329,9299 8404,9299 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="8109" y="9292" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 8193,9301 L 8267,9301 8267,9400 8118,9400 8118,9301 8193,9301 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 8193,9301 L 8267,9301 8267,9400 8118,9400 8118,9301 8193,9301 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="8184" y="8551" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 8208,9300 L 8202,8552"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="6899" y="9354" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 7352,9797 L 6908,9797 6908,9363 7795,9363 7795,9797 7352,9797 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 7352,9797 L 6908,9797 6908,9363 7795,9363 7795,9797 7352,9797 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7077" y="9726"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="7652" y="8555" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7675,9302 L 7670,8556"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="7576" y="9294" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7660,9303 L 7734,9303 7734,9402 7585,9402 7585,9303 7660,9303 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7660,9303 L 7734,9303 7734,9402 7585,9402 7585,9303 7660,9303 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="6932" y="9296" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7016,9305 L 7090,9305 7090,9404 6941,9404 6941,9305 7016,9305 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7016,9305 L 7090,9305 7090,9404 6941,9404 6941,9305 7016,9305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="6997" y="8555" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7015,9304 L 7017,8556"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="7421" y="8553" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7439,9300 L 7441,8554"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="7356" y="9292" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7440,9301 L 7514,9301 7514,9400 7365,9400 7365,9301 7440,9301 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7440,9301 L 7514,9301 7514,9400 7365,9400 7365,9301 7440,9301 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="7145" y="9294" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7229,9303 L 7303,9303 7303,9402 7154,9402 7154,9303 7229,9303 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7229,9303 L 7303,9303 7303,9402 7154,9402 7154,9303 7229,9303 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="7220" y="8553" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7244,9302 L 7238,8554"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="5950" y="9356" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6403,9799 L 5959,9799 5959,9365 6846,9365 6846,9799 6403,9799 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6403,9799 L 5959,9799 5959,9365 6846,9365 6846,9799 6403,9799 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6128" y="9728"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="6703" y="8557" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6726,9304 L 6721,8558"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="6627" y="9296" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6711,9305 L 6785,9305 6785,9404 6636,9404 6636,9305 6711,9305 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6711,9305 L 6785,9305 6785,9404 6636,9404 6636,9305 6711,9305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="5984" y="9298" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6068,9307 L 6142,9307 6142,9406 5993,9406 5993,9307 6068,9307 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6068,9307 L 6142,9307 6142,9406 5993,9406 5993,9307 6068,9307 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="6049" y="8605" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6067,9306 L 6069,8606"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="6472" y="8555" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6490,9302 L 6492,8556"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="6407" y="9294" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6491,9303 L 6565,9303 6565,9402 6416,9402 6416,9303 6491,9303 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6491,9303 L 6565,9303 6565,9402 6416,9402 6416,9303 6491,9303 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="6196" y="9296" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6280,9305 L 6354,9305 6354,9404 6205,9404 6205,9305 6280,9305 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6280,9305 L 6354,9305 6354,9404 6205,9404 6205,9305 6280,9305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="6271" y="8555" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6295,9304 L 6289,8556"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="8010" y="9801" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 8288,9801 L 8565,9962 8427,9962 8427,10372 8565,10372 8288,10534 8010,10372 8149,10372 8149,9962 8010,9962 8288,9801 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="8048" y="9998" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 8286,10341 L 8048,10341 8048,9998 8523,9998 8523,10341 8286,10341 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8057" y="10283"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="7032" y="9806" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 7310,9806 L 7587,9967 7449,9967 7449,10377 7587,10377 7310,10539 7032,10377 7171,10377 7171,9967 7032,9967 7310,9806 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="7071" y="10003" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 7309,10346 L 7071,10346 7071,10003 7546,10003 7546,10346 7309,10346 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7080" y="10288"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="6080" y="9814" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6358,9814 L 6635,9975 6497,9975 6497,10385 6635,10385 6358,10547 6080,10385 6219,10385 6219,9975 6080,9975 6358,9814 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="6118" y="10012" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6356,10355 L 6118,10355 6118,10012 6593,10012 6593,10355 6356,10355 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6127" y="10297"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="9342" y="8438" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 9395,8619 L 9395,8619 C 9395,8597 9397,8575 9402,8555 9406,8536 9413,8520 9421,8509 9428,8498 9437,8492 9446,8492 L 9446,8492 11902,8492 11902,8492 C 11911,8492 11920,8498 11928,8509 11935,8520 11942,8536 11946,8556 11951,8575 11953,8597 11953,8619"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="6022" y="8447" width="2667" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6076,8628 L 6076,8628 C 6076,8606 6078,8584 6083,8564 6087,8545 6094,8529 6102,8518 6109,8507 6118,8501 6127,8501 L 6127,8501 8583,8501 8583,8501 C 8592,8501 8601,8507 8609,8518 8616,8529 8623,8545 8627,8565 8632,8584 8634,8606 8634,8628"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="5415" y="11739" width="1219" height="930"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5415" y="12127"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5415" y="12592"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="7036" y="12740" width="4221" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="7288" y="13288"><tspan fill="rgb(32,56,100)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="8701" y="11887" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8951" y="12294"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="5191" y="9646" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5441" y="10042"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5441" y="10389"><tspan fill="rgb(0,0,0)" stroke="none">Gen4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="8592" y="10662" width="891" height="1019"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 8592,11170 L 8851,10662 8851,10916 9222,10916 9222,10662 9482,11170 9222,11679 9222,11424 8851,11424 8851,11679 8592,11170 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="8747" y="10942" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 9051,11323 L 8747,11323 8747,10942 9355,10942 9355,11323 9051,11323 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8815" y="11246"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="1193" y="1920" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4813,5116 L 1211,5116 1211,1938 8415,1938 8415,5116 4813,5116 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4813,5116 L 1211,5116 1211,1938 8415,1938 8415,5116 4813,5116 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="1311" y="2326"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="1311" y="2791"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="1903" y="5020" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 2356,5463 L 1912,5463 1912,5029 2799,5029 2799,5463 2356,5463 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 2356,5463 L 1912,5463 1912,5029 2799,5029 2799,5463 2356,5463 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2081" y="5327"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="2016" y="5523" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2034,5524 L 2039,6224"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="1935" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2019,5523 L 1944,5523 1944,5424 2093,5424 2093,5523 2019,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2019,5523 L 1944,5523 1944,5424 2093,5424 2093,5523 2019,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="2579" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2663,5521 L 2588,5521 2588,5422 2737,5422 2737,5521 2663,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2663,5521 L 2588,5521 2588,5422 2737,5422 2737,5521 2663,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="2643" y="5521" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2663,5522 L 2661,6270"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="2219" y="5525" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2239,5526 L 2237,6272"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="2155" y="5417" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2239,5525 L 2164,5525 2164,5426 2313,5426 2313,5525 2239,5525 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2239,5525 L 2164,5525 2164,5426 2313,5426 2313,5525 2239,5525 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="2366" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2450,5523 L 2375,5523 2375,5424 2524,5424 2524,5523 2450,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2450,5523 L 2375,5523 2375,5424 2524,5424 2524,5523 2450,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="2446" y="5523" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2464,5524 L 2470,6272"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="1895" y="3088" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3313,4272 L 1913,4272 1913,3106 4713,3106 4713,4272 3313,4272 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 3313,4272 L 1913,4272 1913,3106 4713,3106 4713,4272 3313,4272 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2774" y="3410"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2628" y="3763"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon </tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2382" y="4116"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="2867" y="5018" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 3320,5461 L 2876,5461 2876,5027 3763,5027 3763,5461 3320,5461 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 3320,5461 L 2876,5461 2876,5027 3763,5027 3763,5461 3320,5461 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3045" y="5325"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="2980" y="5521" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2998,5522 L 3003,6268"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="2899" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2983,5521 L 2908,5521 2908,5422 3057,5422 3057,5521 2983,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2983,5521 L 2908,5521 2908,5422 3057,5422 3057,5521 2983,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="3543" y="5411" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3627,5519 L 3552,5519 3552,5420 3701,5420 3701,5519 3627,5519 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3627,5519 L 3552,5519 3552,5420 3701,5420 3701,5519 3627,5519 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="3607" y="5519" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3627,5520 L 3625,6268"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="3183" y="5523" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3203,5524 L 3201,6270"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="3120" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3204,5523 L 3129,5523 3129,5424 3278,5424 3278,5523 3204,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3204,5523 L 3129,5523 3129,5424 3278,5424 3278,5523 3204,5523 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="3331" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3415,5521 L 3340,5521 3340,5422 3489,5422 3489,5521 3415,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3415,5521 L 3340,5521 3340,5422 3489,5422 3489,5521 3415,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="3411" y="5521" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3429,5522 L 3435,6270"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="3816" y="5016" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 4269,5459 L 3825,5459 3825,5025 4712,5025 4712,5459 4269,5459 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 4269,5459 L 3825,5459 3825,5025 4712,5025 4712,5459 4269,5459 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3994" y="5323"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="3929" y="5519" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 3947,5520 L 3952,6266"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="3848" y="5411" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 3932,5519 L 3857,5519 3857,5420 4006,5420 4006,5519 3932,5519 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 3932,5519 L 3857,5519 3857,5420 4006,5420 4006,5519 3932,5519 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="4492" y="5408" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4576,5516 L 4501,5516 4501,5417 4650,5417 4650,5516 4576,5516 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4576,5516 L 4501,5516 4501,5417 4650,5417 4650,5516 4576,5516 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="4556" y="5516" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4576,5517 L 4574,6217"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="4132" y="5520" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4152,5521 L 4150,6267"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="4069" y="5412" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4153,5520 L 4078,5520 4078,5421 4227,5421 4227,5520 4153,5520 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4153,5520 L 4078,5520 4078,5421 4227,5421 4227,5520 4153,5520 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="4280" y="5411" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 4364,5519 L 4289,5519 4289,5420 4438,5420 4438,5519 4364,5519 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 4364,5519 L 4289,5519 4289,5420 4438,5420 4438,5519 4364,5519 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="4360" y="5519" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4378,5520 L 4384,6268"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="2109" y="4291" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 2386,5024 L 2109,4863 2247,4863 2247,4453 2109,4453 2386,4291 2664,4453 2525,4453 2525,4863 2664,4863 2386,5024 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="2147" y="4481" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 2385,4824 L 2147,4824 2147,4481 2622,4481 2622,4824 2385,4824 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2156" y="4766"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="3086" y="4286" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 3363,5019 L 3086,4858 3224,4858 3224,4448 3086,4448 3363,4286 3641,4448 3502,4448 3502,4858 3641,4858 3363,5019 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="3125" y="4476" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 3363,4819 L 3125,4819 3125,4476 3600,4476 3600,4819 3363,4819 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3134" y="4761"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="4038" y="4276" width="557" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4316,5010 L 4039,4849 4177,4849 4177,4439 4039,4439 4316,4277 4594,4439 4455,4439 4455,4849 4594,4849 4316,5010 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="4077" y="4467" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 4315,4810 L 4077,4810 4077,4467 4552,4467 4552,4810 4315,4810 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4086" y="4752"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="4746" y="2289" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4996" y="2696"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="5215" y="3073" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6633,4257 L 5233,4257 5233,3091 8033,3091 8033,4257 6633,4257 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 6633,4257 L 5233,4257 5233,3091 8033,3091 8033,4257 6633,4257 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6094" y="3395"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5984" y="3748"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5702" y="4101"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="5217" y="5015" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 5670,5458 L 5226,5458 5226,5024 6113,5024 6113,5458 5670,5458 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5670,5458 L 5226,5458 5226,5024 6113,5024 6113,5458 5670,5458 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5395" y="5322"><tspan fill="rgb(0,0,0)" stroke="none">NIC4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="5330" y="5517" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5348,5518 L 5353,6218"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="5249" y="5409" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5333,5517 L 5258,5517 5258,5418 5407,5418 5407,5517 5333,5517 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5333,5517 L 5258,5517 5258,5418 5407,5418 5407,5517 5333,5517 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="5893" y="5407" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5977,5515 L 5902,5515 5902,5416 6051,5416 6051,5515 5977,5515 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5977,5515 L 5902,5515 5902,5416 6051,5416 6051,5515 5977,5515 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="5957" y="5515" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5977,5516 L 5975,6264"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="5533" y="5519" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5553,5520 L 5551,6266"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="5470" y="5411" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5554,5519 L 5479,5519 5479,5420 5628,5420 5628,5519 5554,5519 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5554,5519 L 5479,5519 5479,5420 5628,5420 5628,5519 5554,5519 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="5681" y="5409" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5765,5517 L 5690,5517 5690,5418 5839,5418 5839,5517 5765,5517 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5765,5517 L 5690,5517 5690,5418 5839,5418 5839,5517 5765,5517 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id133"> - <rect class="BoundingBox" stroke="none" fill="none" x="5761" y="5517" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5779,5518 L 5785,6266"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id134"> - <rect class="BoundingBox" stroke="none" fill="none" x="6182" y="5012" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6635,5455 L 6191,5455 6191,5021 7078,5021 7078,5455 6635,5455 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6635,5455 L 6191,5455 6191,5021 7078,5021 7078,5455 6635,5455 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6360" y="5319"><tspan fill="rgb(0,0,0)" stroke="none">NIC5</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id135"> - <rect class="BoundingBox" stroke="none" fill="none" x="6295" y="5515" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6313,5516 L 6318,6262"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id136"> - <rect class="BoundingBox" stroke="none" fill="none" x="6214" y="5407" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6298,5515 L 6223,5515 6223,5416 6372,5416 6372,5515 6298,5515 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6298,5515 L 6223,5515 6223,5416 6372,5416 6372,5515 6298,5515 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id137"> - <rect class="BoundingBox" stroke="none" fill="none" x="6858" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6942,5513 L 6867,5513 6867,5414 7016,5414 7016,5513 6942,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6942,5513 L 6867,5513 6867,5414 7016,5414 7016,5513 6942,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id138"> - <rect class="BoundingBox" stroke="none" fill="none" x="6922" y="5513" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6942,5514 L 6940,6262"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id139"> - <rect class="BoundingBox" stroke="none" fill="none" x="6498" y="5517" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6518,5518 L 6516,6264"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id140"> - <rect class="BoundingBox" stroke="none" fill="none" x="6434" y="5409" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6518,5517 L 6443,5517 6443,5418 6592,5418 6592,5517 6518,5517 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6518,5517 L 6443,5517 6443,5418 6592,5418 6592,5517 6518,5517 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id141"> - <rect class="BoundingBox" stroke="none" fill="none" x="6646" y="5407" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6730,5515 L 6655,5515 6655,5416 6804,5416 6804,5515 6730,5515 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6730,5515 L 6655,5515 6655,5416 6804,5416 6804,5515 6730,5515 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id142"> - <rect class="BoundingBox" stroke="none" fill="none" x="6726" y="5515" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6744,5516 L 6750,6264"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id143"> - <rect class="BoundingBox" stroke="none" fill="none" x="7131" y="5010" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 7584,5453 L 7140,5453 7140,5019 8027,5019 8027,5453 7584,5453 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 7584,5453 L 7140,5453 7140,5019 8027,5019 8027,5453 7584,5453 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7309" y="5317"><tspan fill="rgb(0,0,0)" stroke="none">NIC6</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id144"> - <rect class="BoundingBox" stroke="none" fill="none" x="7244" y="5513" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7262,5514 L 7267,6260"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id145"> - <rect class="BoundingBox" stroke="none" fill="none" x="7163" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7247,5513 L 7172,5513 7172,5414 7321,5414 7321,5513 7247,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7247,5513 L 7172,5513 7172,5414 7321,5414 7321,5513 7247,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id146"> - <rect class="BoundingBox" stroke="none" fill="none" x="7806" y="5403" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7890,5511 L 7815,5511 7815,5412 7964,5412 7964,5511 7890,5511 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7890,5511 L 7815,5511 7815,5412 7964,5412 7964,5511 7890,5511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id147"> - <rect class="BoundingBox" stroke="none" fill="none" x="7871" y="5511" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7891,5512 L 7889,6212"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id148"> - <rect class="BoundingBox" stroke="none" fill="none" x="7447" y="5515" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7467,5516 L 7465,6262"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id149"> - <rect class="BoundingBox" stroke="none" fill="none" x="7383" y="5407" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7467,5515 L 7392,5515 7392,5416 7541,5416 7541,5515 7467,5515 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7467,5515 L 7392,5515 7392,5416 7541,5416 7541,5515 7467,5515 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id150"> - <rect class="BoundingBox" stroke="none" fill="none" x="7594" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7678,5513 L 7603,5513 7603,5414 7752,5414 7752,5513 7678,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7678,5513 L 7603,5513 7603,5414 7752,5414 7752,5513 7678,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id151"> - <rect class="BoundingBox" stroke="none" fill="none" x="7674" y="5513" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7692,5514 L 7698,6262"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id152"> - <rect class="BoundingBox" stroke="none" fill="none" x="5423" y="4285" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 5700,5018 L 5423,4857 5561,4857 5561,4447 5423,4447 5700,4285 5978,4447 5839,4447 5839,4857 5978,4857 5700,5018 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id153"> - <rect class="BoundingBox" stroke="none" fill="none" x="5462" y="4475" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 5700,4818 L 5462,4818 5462,4475 5937,4475 5937,4818 5700,4818 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5471" y="4760"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id154"> - <rect class="BoundingBox" stroke="none" fill="none" x="6401" y="4280" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6678,5014 L 6401,4853 6539,4853 6539,4443 6401,4443 6678,4281 6956,4443 6817,4443 6817,4853 6956,4853 6678,5014 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id155"> - <rect class="BoundingBox" stroke="none" fill="none" x="6439" y="4471" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6677,4814 L 6439,4814 6439,4471 6914,4471 6914,4814 6677,4814 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6448" y="4756"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id156"> - <rect class="BoundingBox" stroke="none" fill="none" x="7352" y="4271" width="557" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 7630,5005 L 7353,4844 7491,4844 7491,4434 7353,4434 7630,4272 7908,4434 7769,4434 7769,4844 7908,4844 7630,5005 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id157"> - <rect class="BoundingBox" stroke="none" fill="none" x="7392" y="4462" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 7630,4805 L 7392,4805 7392,4462 7867,4462 7867,4805 7630,4805 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7401" y="4747"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id158"> - <rect class="BoundingBox" stroke="none" fill="none" x="4512" y="3208" width="892" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 4512,3716 L 4771,3208 4771,3462 5142,3462 5142,3208 5402,3716 5142,4225 5142,3970 4771,3970 4771,4225 4512,3716 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id159"> - <rect class="BoundingBox" stroke="none" fill="none" x="1981" y="6147" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 4593,6200 L 4593,6200 C 4593,6222 4591,6244 4586,6264 4582,6283 4575,6299 4567,6310 4560,6321 4551,6327 4542,6327 L 4542,6327 2086,6327 2086,6327 C 2077,6327 2068,6321 2060,6310 2053,6299 2046,6283 2042,6264 2037,6244 2035,6222 2035,6200"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id160"> - <rect class="BoundingBox" stroke="none" fill="none" x="5300" y="6139" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7912,6192 L 7912,6192 C 7912,6214 7910,6236 7905,6256 7901,6275 7894,6291 7886,6302 7879,6313 7870,6319 7861,6319 L 7861,6319 5405,6319 5405,6319 C 5396,6319 5387,6313 5379,6302 5372,6291 5365,6275 5361,6255 5356,6236 5354,6214 5354,6192"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id161"> - <rect class="BoundingBox" stroke="none" fill="none" x="2208" y="1254" width="5233" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2458" y="1802"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test 1 (SUT1)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id162"> - <rect class="BoundingBox" stroke="none" fill="none" x="1127" y="4140" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1377" y="4536"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1377" y="4883"><tspan fill="rgb(0,0,0)" stroke="none">Gen4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id163"> - <rect class="BoundingBox" stroke="none" fill="none" x="4667" y="3488" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 4971,3869 L 4667,3869 4667,3488 5275,3488 5275,3869 4971,3869 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4735" y="3792"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id164"> - <rect class="BoundingBox" stroke="none" fill="none" x="9448" y="1928" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 13068,5124 L 9466,5124 9466,1946 16670,1946 16670,5124 13068,5124 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 13068,5124 L 9466,5124 9466,1946 16670,1946 16670,5124 13068,5124 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="9566" y="2334"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="9566" y="2799"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id165"> - <rect class="BoundingBox" stroke="none" fill="none" x="10158" y="5028" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 10611,5471 L 10167,5471 10167,5037 11054,5037 11054,5471 10611,5471 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 10611,5471 L 10167,5471 10167,5037 11054,5037 11054,5471 10611,5471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10336" y="5335"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id166"> - <rect class="BoundingBox" stroke="none" fill="none" x="10271" y="5531" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10289,5532 L 10294,6232"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id167"> - <rect class="BoundingBox" stroke="none" fill="none" x="10190" y="5423" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10274,5531 L 10199,5531 10199,5432 10348,5432 10348,5531 10274,5531 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10274,5531 L 10199,5531 10199,5432 10348,5432 10348,5531 10274,5531 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id168"> - <rect class="BoundingBox" stroke="none" fill="none" x="10834" y="5421" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10918,5529 L 10843,5529 10843,5430 10992,5430 10992,5529 10918,5529 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10918,5529 L 10843,5529 10843,5430 10992,5430 10992,5529 10918,5529 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id169"> - <rect class="BoundingBox" stroke="none" fill="none" x="10898" y="5529" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10918,5530 L 10916,6278"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id170"> - <rect class="BoundingBox" stroke="none" fill="none" x="10474" y="5533" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10494,5534 L 10492,6280"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id171"> - <rect class="BoundingBox" stroke="none" fill="none" x="10410" y="5425" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10494,5533 L 10419,5533 10419,5434 10568,5434 10568,5533 10494,5533 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10494,5533 L 10419,5533 10419,5434 10568,5434 10568,5533 10494,5533 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id172"> - <rect class="BoundingBox" stroke="none" fill="none" x="10621" y="5423" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10705,5531 L 10630,5531 10630,5432 10779,5432 10779,5531 10705,5531 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10705,5531 L 10630,5531 10630,5432 10779,5432 10779,5531 10705,5531 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id173"> - <rect class="BoundingBox" stroke="none" fill="none" x="10701" y="5531" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10719,5532 L 10725,6280"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id174"> - <rect class="BoundingBox" stroke="none" fill="none" x="10150" y="3096" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 11568,4280 L 10168,4280 10168,3114 12968,3114 12968,4280 11568,4280 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 11568,4280 L 10168,4280 10168,3114 12968,3114 12968,4280 11568,4280 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="11029" y="3418"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="10883" y="3771"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon </tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="10637" y="4124"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id175"> - <rect class="BoundingBox" stroke="none" fill="none" x="11122" y="5026" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 11575,5469 L 11131,5469 11131,5035 12018,5035 12018,5469 11575,5469 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 11575,5469 L 11131,5469 11131,5035 12018,5035 12018,5469 11575,5469 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11300" y="5333"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id176"> - <rect class="BoundingBox" stroke="none" fill="none" x="11235" y="5529" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11253,5530 L 11258,6276"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id177"> - <rect class="BoundingBox" stroke="none" fill="none" x="11154" y="5421" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11238,5529 L 11163,5529 11163,5430 11312,5430 11312,5529 11238,5529 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11238,5529 L 11163,5529 11163,5430 11312,5430 11312,5529 11238,5529 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id178"> - <rect class="BoundingBox" stroke="none" fill="none" x="11798" y="5419" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11882,5527 L 11807,5527 11807,5428 11956,5428 11956,5527 11882,5527 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11882,5527 L 11807,5527 11807,5428 11956,5428 11956,5527 11882,5527 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id179"> - <rect class="BoundingBox" stroke="none" fill="none" x="11862" y="5527" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11882,5528 L 11880,6276"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id180"> - <rect class="BoundingBox" stroke="none" fill="none" x="11438" y="5531" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11458,5532 L 11456,6278"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id181"> - <rect class="BoundingBox" stroke="none" fill="none" x="11375" y="5423" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11459,5531 L 11384,5531 11384,5432 11533,5432 11533,5531 11459,5531 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11459,5531 L 11384,5531 11384,5432 11533,5432 11533,5531 11459,5531 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id182"> - <rect class="BoundingBox" stroke="none" fill="none" x="11586" y="5421" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11670,5529 L 11595,5529 11595,5430 11744,5430 11744,5529 11670,5529 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11670,5529 L 11595,5529 11595,5430 11744,5430 11744,5529 11670,5529 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id183"> - <rect class="BoundingBox" stroke="none" fill="none" x="11666" y="5529" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11684,5530 L 11690,6278"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id184"> - <rect class="BoundingBox" stroke="none" fill="none" x="12071" y="5024" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 12524,5467 L 12080,5467 12080,5033 12967,5033 12967,5467 12524,5467 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 12524,5467 L 12080,5467 12080,5033 12967,5033 12967,5467 12524,5467 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12249" y="5331"><tspan fill="rgb(0,0,0)" stroke="none">NIC3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id185"> - <rect class="BoundingBox" stroke="none" fill="none" x="12184" y="5527" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 12202,5528 L 12207,6274"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id186"> - <rect class="BoundingBox" stroke="none" fill="none" x="12103" y="5419" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 12187,5527 L 12112,5527 12112,5428 12261,5428 12261,5527 12187,5527 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 12187,5527 L 12112,5527 12112,5428 12261,5428 12261,5527 12187,5527 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id187"> - <rect class="BoundingBox" stroke="none" fill="none" x="12747" y="5416" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 12831,5524 L 12756,5524 12756,5425 12905,5425 12905,5524 12831,5524 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 12831,5524 L 12756,5524 12756,5425 12905,5425 12905,5524 12831,5524 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id188"> - <rect class="BoundingBox" stroke="none" fill="none" x="12811" y="5524" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 12831,5525 L 12829,6225"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id189"> - <rect class="BoundingBox" stroke="none" fill="none" x="12387" y="5528" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 12407,5529 L 12405,6275"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id190"> - <rect class="BoundingBox" stroke="none" fill="none" x="12324" y="5420" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 12408,5528 L 12333,5528 12333,5429 12482,5429 12482,5528 12408,5528 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 12408,5528 L 12333,5528 12333,5429 12482,5429 12482,5528 12408,5528 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id191"> - <rect class="BoundingBox" stroke="none" fill="none" x="12535" y="5419" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 12619,5527 L 12544,5527 12544,5428 12693,5428 12693,5527 12619,5527 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 12619,5527 L 12544,5527 12544,5428 12693,5428 12693,5527 12619,5527 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id192"> - <rect class="BoundingBox" stroke="none" fill="none" x="12615" y="5527" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 12633,5528 L 12639,6276"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id193"> - <rect class="BoundingBox" stroke="none" fill="none" x="10364" y="4299" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 10641,5032 L 10364,4871 10502,4871 10502,4461 10364,4461 10641,4299 10919,4461 10780,4461 10780,4871 10919,4871 10641,5032 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id194"> - <rect class="BoundingBox" stroke="none" fill="none" x="10402" y="4489" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 10640,4832 L 10402,4832 10402,4489 10877,4489 10877,4832 10640,4832 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10411" y="4774"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id195"> - <rect class="BoundingBox" stroke="none" fill="none" x="11341" y="4294" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 11618,5027 L 11341,4866 11479,4866 11479,4456 11341,4456 11618,4294 11896,4456 11757,4456 11757,4866 11896,4866 11618,5027 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id196"> - <rect class="BoundingBox" stroke="none" fill="none" x="11380" y="4484" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 11618,4827 L 11380,4827 11380,4484 11855,4484 11855,4827 11618,4827 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11389" y="4769"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id197"> - <rect class="BoundingBox" stroke="none" fill="none" x="12294" y="4285" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 12571,5018 L 12294,4857 12432,4857 12432,4447 12294,4447 12571,4285 12849,4447 12710,4447 12710,4857 12849,4857 12571,5018 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id198"> - <rect class="BoundingBox" stroke="none" fill="none" x="12332" y="4475" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 12570,4818 L 12332,4818 12332,4475 12807,4475 12807,4818 12570,4818 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12341" y="4760"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id199"> - <rect class="BoundingBox" stroke="none" fill="none" x="12901" y="2297" width="1147" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="13151" y="2704"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id200"> - <rect class="BoundingBox" stroke="none" fill="none" x="13470" y="3081" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14888,4265 L 13488,4265 13488,3099 16288,3099 16288,4265 14888,4265 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 14888,4265 L 13488,4265 13488,3099 16288,3099 16288,4265 14888,4265 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="14349" y="3403"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="14239" y="3756"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="13957" y="4109"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id201"> - <rect class="BoundingBox" stroke="none" fill="none" x="13472" y="5023" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 13925,5466 L 13481,5466 13481,5032 14368,5032 14368,5466 13925,5466 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 13925,5466 L 13481,5466 13481,5032 14368,5032 14368,5466 13925,5466 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="13650" y="5330"><tspan fill="rgb(0,0,0)" stroke="none">NIC4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id202"> - <rect class="BoundingBox" stroke="none" fill="none" x="13585" y="5525" width="42" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 13603,5526 L 13608,6226"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id203"> - <rect class="BoundingBox" stroke="none" fill="none" x="13504" y="5417" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 13588,5525 L 13513,5525 13513,5426 13662,5426 13662,5525 13588,5525 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 13588,5525 L 13513,5525 13513,5426 13662,5426 13662,5525 13588,5525 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id204"> - <rect class="BoundingBox" stroke="none" fill="none" x="14148" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 14232,5523 L 14157,5523 14157,5424 14306,5424 14306,5523 14232,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 14232,5523 L 14157,5523 14157,5424 14306,5424 14306,5523 14232,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id205"> - <rect class="BoundingBox" stroke="none" fill="none" x="14212" y="5523" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 14232,5524 L 14230,6272"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id206"> - <rect class="BoundingBox" stroke="none" fill="none" x="13788" y="5527" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 13808,5528 L 13806,6274"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id207"> - <rect class="BoundingBox" stroke="none" fill="none" x="13725" y="5419" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 13809,5527 L 13734,5527 13734,5428 13883,5428 13883,5527 13809,5527 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 13809,5527 L 13734,5527 13734,5428 13883,5428 13883,5527 13809,5527 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id208"> - <rect class="BoundingBox" stroke="none" fill="none" x="13936" y="5417" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 14020,5525 L 13945,5525 13945,5426 14094,5426 14094,5525 14020,5525 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 14020,5525 L 13945,5525 13945,5426 14094,5426 14094,5525 14020,5525 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id209"> - <rect class="BoundingBox" stroke="none" fill="none" x="14016" y="5525" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 14034,5526 L 14040,6274"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id210"> - <rect class="BoundingBox" stroke="none" fill="none" x="14437" y="5020" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 14890,5463 L 14446,5463 14446,5029 15333,5029 15333,5463 14890,5463 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 14890,5463 L 14446,5463 14446,5029 15333,5029 15333,5463 14890,5463 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="14615" y="5327"><tspan fill="rgb(0,0,0)" stroke="none">NIC5</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id211"> - <rect class="BoundingBox" stroke="none" fill="none" x="14550" y="5523" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 14568,5524 L 14573,6270"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id212"> - <rect class="BoundingBox" stroke="none" fill="none" x="14469" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 14553,5523 L 14478,5523 14478,5424 14627,5424 14627,5523 14553,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 14553,5523 L 14478,5523 14478,5424 14627,5424 14627,5523 14553,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id213"> - <rect class="BoundingBox" stroke="none" fill="none" x="15113" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15197,5521 L 15122,5521 15122,5422 15271,5422 15271,5521 15197,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15197,5521 L 15122,5521 15122,5422 15271,5422 15271,5521 15197,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id214"> - <rect class="BoundingBox" stroke="none" fill="none" x="15177" y="5521" width="39" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15197,5522 L 15195,6270"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id215"> - <rect class="BoundingBox" stroke="none" fill="none" x="14753" y="5525" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 14773,5526 L 14771,6272"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id216"> - <rect class="BoundingBox" stroke="none" fill="none" x="14689" y="5417" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 14773,5525 L 14698,5525 14698,5426 14847,5426 14847,5525 14773,5525 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 14773,5525 L 14698,5525 14698,5426 14847,5426 14847,5525 14773,5525 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id217"> - <rect class="BoundingBox" stroke="none" fill="none" x="14901" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 14985,5523 L 14910,5523 14910,5424 15059,5424 15059,5523 14985,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 14985,5523 L 14910,5523 14910,5424 15059,5424 15059,5523 14985,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id218"> - <rect class="BoundingBox" stroke="none" fill="none" x="14981" y="5523" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 14999,5524 L 15005,6272"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id219"> - <rect class="BoundingBox" stroke="none" fill="none" x="15386" y="5018" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 15839,5461 L 15395,5461 15395,5027 16282,5027 16282,5461 15839,5461 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 15839,5461 L 15395,5461 15395,5027 16282,5027 16282,5461 15839,5461 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="15564" y="5325"><tspan fill="rgb(0,0,0)" stroke="none">NIC6</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id220"> - <rect class="BoundingBox" stroke="none" fill="none" x="15499" y="5521" width="42" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15517,5522 L 15522,6268"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id221"> - <rect class="BoundingBox" stroke="none" fill="none" x="15418" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15502,5521 L 15427,5521 15427,5422 15576,5422 15576,5521 15502,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15502,5521 L 15427,5521 15427,5422 15576,5422 15576,5521 15502,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id222"> - <rect class="BoundingBox" stroke="none" fill="none" x="16061" y="5411" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 16145,5519 L 16070,5519 16070,5420 16219,5420 16219,5519 16145,5519 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 16145,5519 L 16070,5519 16070,5420 16219,5420 16219,5519 16145,5519 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id223"> - <rect class="BoundingBox" stroke="none" fill="none" x="16126" y="5519" width="39" height="703"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 16146,5520 L 16144,6220"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id224"> - <rect class="BoundingBox" stroke="none" fill="none" x="15702" y="5523" width="39" height="749"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15722,5524 L 15720,6270"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id225"> - <rect class="BoundingBox" stroke="none" fill="none" x="15638" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15722,5523 L 15647,5523 15647,5424 15796,5424 15796,5523 15722,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15722,5523 L 15647,5523 15647,5424 15796,5424 15796,5523 15722,5523 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id226"> - <rect class="BoundingBox" stroke="none" fill="none" x="15849" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15933,5521 L 15858,5521 15858,5422 16007,5422 16007,5521 15933,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15933,5521 L 15858,5521 15858,5422 16007,5422 16007,5521 15933,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id227"> - <rect class="BoundingBox" stroke="none" fill="none" x="15929" y="5521" width="43" height="751"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15947,5522 L 15953,6270"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id228"> - <rect class="BoundingBox" stroke="none" fill="none" x="13677" y="4293" width="557" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 13955,5026 L 13678,4865 13816,4865 13816,4455 13678,4455 13955,4293 14233,4455 14094,4455 14094,4865 14233,4865 13955,5026 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id229"> - <rect class="BoundingBox" stroke="none" fill="none" x="13717" y="4483" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 13955,4826 L 13717,4826 13717,4483 14192,4483 14192,4826 13955,4826 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="13726" y="4768"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id230"> - <rect class="BoundingBox" stroke="none" fill="none" x="14656" y="4289" width="556" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 14933,5022 L 14656,4861 14794,4861 14794,4451 14656,4451 14933,4289 15211,4451 15072,4451 15072,4861 15211,4861 14933,5022 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id231"> - <rect class="BoundingBox" stroke="none" fill="none" x="14694" y="4479" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 14932,4822 L 14694,4822 14694,4479 15169,4479 15169,4822 14932,4822 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="14703" y="4764"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id232"> - <rect class="BoundingBox" stroke="none" fill="none" x="15608" y="4280" width="557" height="735"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 15885,5013 L 15608,4852 15746,4852 15746,4442 15608,4442 15885,4280 16163,4442 16024,4442 16024,4852 16163,4852 15885,5013 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id233"> - <rect class="BoundingBox" stroke="none" fill="none" x="15647" y="4470" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 15885,4813 L 15647,4813 15647,4470 16122,4470 16122,4813 15885,4813 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="15656" y="4755"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id234"> - <rect class="BoundingBox" stroke="none" fill="none" x="12767" y="3216" width="892" height="1018"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 12767,3724 L 13026,3216 13026,3470 13397,3470 13397,3216 13657,3724 13397,4233 13397,3978 13026,3978 13026,4233 12767,3724 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id235"> - <rect class="BoundingBox" stroke="none" fill="none" x="10236" y="6155" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 12848,6208 L 12848,6208 C 12848,6230 12846,6252 12841,6272 12837,6291 12830,6307 12822,6318 12815,6329 12806,6335 12797,6335 L 12797,6335 10341,6335 10341,6335 C 10332,6335 10323,6329 10315,6318 10308,6307 10301,6291 10297,6272 10292,6252 10290,6230 10290,6208"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id236"> - <rect class="BoundingBox" stroke="none" fill="none" x="13555" y="6147" width="2666" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 16167,6200 L 16167,6200 C 16167,6222 16165,6244 16160,6264 16156,6283 16149,6299 16141,6310 16134,6321 16125,6327 16116,6327 L 16116,6327 13660,6327 13660,6327 C 13651,6327 13642,6321 13634,6310 13627,6299 13620,6283 13616,6263 13611,6244 13609,6222 13609,6200"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id237"> - <rect class="BoundingBox" stroke="none" fill="none" x="10463" y="1262" width="5233" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="10713" y="1810"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test 2 (SUT2)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id238"> - <rect class="BoundingBox" stroke="none" fill="none" x="9382" y="4148" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9632" y="4544"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9632" y="4891"><tspan fill="rgb(0,0,0)" stroke="none">Gen4</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id239"> - <rect class="BoundingBox" stroke="none" fill="none" x="12922" y="3496" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 13226,3877 L 12922,3877 12922,3496 13530,3496 13530,3877 13226,3877 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12990" y="3800"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id240"> - <rect class="BoundingBox" stroke="none" fill="none" x="3677" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id241"> - <rect class="BoundingBox" stroke="none" fill="none" x="6233" y="8492" width="390" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id242"> - <rect class="BoundingBox" stroke="none" fill="none" x="10867" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id243"> - <rect class="BoundingBox" stroke="none" fill="none" x="6676" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id244"> - <rect class="BoundingBox" stroke="none" fill="none" x="4112" y="5979" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id245"> - <rect class="BoundingBox" stroke="none" fill="none" x="10432" y="5979" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id246"> - <rect class="BoundingBox" stroke="none" fill="none" x="7006" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id247"> - <rect class="BoundingBox" stroke="none" fill="none" x="11070" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id248"> - <rect class="BoundingBox" stroke="none" fill="none" x="14196" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id249"> - <rect class="BoundingBox" stroke="none" fill="none" x="11405" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id250"> - <rect class="BoundingBox" stroke="none" fill="none" x="7414" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id251"> - <rect class="BoundingBox" stroke="none" fill="none" x="13761" y="5979" width="382" height="382"/> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id252"> - <rect class="BoundingBox" stroke="none" fill="none" x="15210" y="2698" width="226" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 15433,2810 L 15433,2810 C 15433,2815 15432,2820 15429,2824 15427,2828 15423,2832 15419,2834 15415,2837 15410,2838 15405,2838 L 15239,2837 15239,2837 C 15234,2837 15229,2836 15225,2833 15221,2831 15217,2827 15215,2823 15212,2819 15211,2814 15211,2809 L 15211,2809 15211,2726 15211,2726 C 15211,2721 15212,2716 15215,2712 15217,2708 15221,2704 15225,2702 15229,2699 15234,2698 15239,2698 L 15406,2698 15406,2698 C 15411,2698 15416,2699 15420,2702 15424,2704 15428,2708 15430,2712 15433,2716 15434,2721 15434,2726 L 15433,2810 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id253"> - <rect class="BoundingBox" stroke="none" fill="none" x="15213" y="2495" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 15435,2607 L 15435,2607 C 15435,2612 15434,2617 15431,2621 15429,2625 15425,2629 15421,2631 15417,2634 15412,2635 15407,2635 L 15241,2634 15241,2634 C 15236,2634 15231,2633 15227,2630 15223,2628 15219,2624 15217,2620 15214,2616 15213,2611 15213,2606 L 15213,2606 15213,2523 15213,2523 C 15213,2518 15214,2513 15217,2509 15219,2505 15223,2501 15227,2499 15231,2496 15236,2495 15241,2495 L 15408,2495 15408,2495 C 15413,2495 15418,2496 15422,2499 15426,2501 15430,2505 15432,2509 15435,2513 15436,2518 15436,2523 L 15435,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id254"> - <rect class="BoundingBox" stroke="none" fill="none" x="15213" y="2295" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 15435,2407 L 15435,2407 C 15435,2412 15434,2417 15431,2421 15429,2425 15425,2429 15421,2431 15417,2434 15412,2435 15407,2435 L 15241,2434 15241,2434 C 15236,2434 15231,2433 15227,2430 15223,2428 15219,2424 15217,2420 15214,2416 15213,2411 15213,2406 L 15213,2406 15213,2323 15213,2323 C 15213,2318 15214,2313 15217,2309 15219,2305 15223,2301 15227,2299 15231,2296 15236,2295 15241,2295 L 15408,2295 15408,2295 C 15413,2295 15418,2296 15422,2299 15426,2301 15430,2305 15432,2309 15435,2313 15436,2318 15436,2323 L 15435,2407 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id255"> - <rect class="BoundingBox" stroke="none" fill="none" x="15510" y="2699" width="226" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 15733,2811 L 15733,2811 C 15733,2816 15732,2821 15729,2825 15727,2829 15723,2833 15719,2835 15715,2838 15710,2839 15705,2839 L 15539,2838 15539,2838 C 15534,2838 15529,2837 15525,2834 15521,2832 15517,2828 15515,2824 15512,2820 15511,2815 15511,2810 L 15511,2810 15511,2727 15511,2727 C 15511,2722 15512,2717 15515,2713 15517,2709 15521,2705 15525,2703 15529,2700 15534,2699 15539,2699 L 15706,2699 15706,2699 C 15711,2699 15716,2700 15720,2703 15724,2705 15728,2709 15730,2713 15733,2717 15734,2722 15734,2727 L 15733,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id256"> - <rect class="BoundingBox" stroke="none" fill="none" x="15513" y="2496" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 15735,2608 L 15735,2608 C 15735,2613 15734,2618 15731,2622 15729,2626 15725,2630 15721,2632 15717,2635 15712,2636 15707,2636 L 15541,2635 15541,2635 C 15536,2635 15531,2634 15527,2631 15523,2629 15519,2625 15517,2621 15514,2617 15513,2612 15513,2607 L 15513,2607 15513,2524 15513,2524 C 15513,2519 15514,2514 15517,2510 15519,2506 15523,2502 15527,2500 15531,2497 15536,2496 15541,2496 L 15708,2496 15708,2496 C 15713,2496 15718,2497 15722,2500 15726,2502 15730,2506 15732,2510 15735,2514 15736,2519 15736,2524 L 15735,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id257"> - <rect class="BoundingBox" stroke="none" fill="none" x="15513" y="2296" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 15735,2408 L 15735,2408 C 15735,2413 15734,2418 15731,2422 15729,2426 15725,2430 15721,2432 15717,2435 15712,2436 15707,2436 L 15541,2435 15541,2435 C 15536,2435 15531,2434 15527,2431 15523,2429 15519,2425 15517,2421 15514,2417 15513,2412 15513,2407 L 15513,2407 15513,2324 15513,2324 C 15513,2319 15514,2314 15517,2310 15519,2306 15523,2302 15527,2300 15531,2297 15536,2296 15541,2296 L 15708,2296 15708,2296 C 15713,2296 15718,2297 15722,2300 15726,2302 15730,2306 15732,2310 15735,2314 15736,2319 15736,2324 L 15735,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id258"> - <rect class="BoundingBox" stroke="none" fill="none" x="15811" y="2699" width="226" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 16034,2811 L 16034,2811 C 16034,2816 16033,2821 16030,2825 16028,2829 16024,2833 16020,2835 16016,2838 16011,2839 16006,2839 L 15840,2838 15840,2838 C 15835,2838 15830,2837 15826,2834 15822,2832 15818,2828 15816,2824 15813,2820 15812,2815 15812,2810 L 15812,2810 15812,2727 15812,2727 C 15812,2722 15813,2717 15816,2713 15818,2709 15822,2705 15826,2703 15830,2700 15835,2699 15840,2699 L 16007,2699 16007,2699 C 16012,2699 16017,2700 16021,2703 16025,2705 16029,2709 16031,2713 16034,2717 16035,2722 16035,2727 L 16034,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id259"> - <rect class="BoundingBox" stroke="none" fill="none" x="15814" y="2496" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 16036,2608 L 16036,2608 C 16036,2613 16035,2618 16032,2622 16030,2626 16026,2630 16022,2632 16018,2635 16013,2636 16008,2636 L 15842,2635 15842,2635 C 15837,2635 15832,2634 15828,2631 15824,2629 15820,2625 15818,2621 15815,2617 15814,2612 15814,2607 L 15814,2607 15814,2524 15814,2524 C 15814,2519 15815,2514 15818,2510 15820,2506 15824,2502 15828,2500 15832,2497 15837,2496 15842,2496 L 16009,2496 16009,2496 C 16014,2496 16019,2497 16023,2500 16027,2502 16031,2506 16033,2510 16036,2514 16037,2519 16037,2524 L 16036,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id260"> - <rect class="BoundingBox" stroke="none" fill="none" x="15814" y="2295" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 16036,2408 L 16036,2408 C 16036,2413 16035,2418 16032,2422 16030,2426 16026,2430 16022,2432 16018,2435 16013,2436 16008,2436 L 15842,2435 15842,2435 C 15837,2435 15832,2434 15828,2431 15824,2429 15820,2425 15818,2421 15815,2417 15814,2412 15814,2407 L 15814,2407 15814,2324 15814,2324 C 15814,2319 15815,2314 15818,2310 15820,2306 15824,2302 15828,2300 15832,2297 15837,2296 15842,2296 L 16009,2296 16009,2296 C 16014,2296 16019,2297 16023,2300 16027,2302 16031,2306 16033,2310 16036,2314 16037,2319 16037,2324 L 16036,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id261"> - <rect class="BoundingBox" stroke="none" fill="none" x="16111" y="2699" width="226" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 16334,2812 L 16334,2812 C 16334,2817 16333,2822 16330,2826 16328,2830 16324,2834 16320,2836 16316,2839 16311,2840 16306,2840 L 16140,2839 16140,2839 C 16135,2839 16130,2838 16126,2835 16122,2833 16118,2829 16116,2825 16113,2821 16112,2816 16112,2811 L 16112,2811 16112,2728 16112,2728 C 16112,2723 16113,2718 16116,2714 16118,2710 16122,2706 16126,2704 16130,2701 16135,2700 16140,2700 L 16307,2700 16307,2700 C 16312,2700 16317,2701 16321,2704 16325,2706 16329,2710 16331,2714 16334,2718 16335,2723 16335,2728 L 16334,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id262"> - <rect class="BoundingBox" stroke="none" fill="none" x="16114" y="2497" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 16336,2609 L 16336,2609 C 16336,2614 16335,2619 16332,2623 16330,2627 16326,2631 16322,2633 16318,2636 16313,2637 16308,2637 L 16142,2636 16142,2636 C 16137,2636 16132,2635 16128,2632 16124,2630 16120,2626 16118,2622 16115,2618 16114,2613 16114,2608 L 16114,2608 16114,2525 16114,2525 C 16114,2520 16115,2515 16118,2511 16120,2507 16124,2503 16128,2501 16132,2498 16137,2497 16142,2497 L 16309,2497 16309,2497 C 16314,2497 16319,2498 16323,2501 16327,2503 16331,2507 16333,2511 16336,2515 16337,2520 16337,2525 L 16336,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id263"> - <rect class="BoundingBox" stroke="none" fill="none" x="16114" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 16336,2409 L 16336,2409 C 16336,2414 16335,2419 16332,2423 16330,2427 16326,2431 16322,2433 16318,2436 16313,2437 16308,2437 L 16142,2436 16142,2436 C 16137,2436 16132,2435 16128,2432 16124,2430 16120,2426 16118,2422 16115,2418 16114,2413 16114,2408 L 16114,2408 16114,2325 16114,2325 C 16114,2320 16115,2315 16118,2311 16120,2307 16124,2303 16128,2301 16132,2298 16137,2297 16142,2297 L 16309,2297 16309,2297 C 16314,2297 16319,2298 16323,2301 16327,2303 16331,2307 16333,2311 16336,2315 16337,2320 16337,2325 L 16336,2409 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id264"> - <rect class="BoundingBox" stroke="none" fill="none" x="13911" y="2698" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14133,2810 L 14133,2810 C 14133,2815 14132,2820 14129,2824 14127,2828 14123,2832 14119,2834 14115,2837 14110,2838 14105,2838 L 13939,2837 13939,2837 C 13934,2837 13929,2836 13925,2833 13921,2831 13917,2827 13915,2823 13912,2819 13911,2814 13911,2809 L 13911,2809 13911,2726 13911,2726 C 13911,2721 13912,2716 13915,2712 13917,2708 13921,2704 13925,2702 13929,2699 13934,2698 13939,2698 L 14106,2698 14106,2698 C 14111,2698 14116,2699 14120,2702 14124,2704 14128,2708 14130,2712 14133,2716 14134,2721 14134,2726 L 14133,2810 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id265"> - <rect class="BoundingBox" stroke="none" fill="none" x="13913" y="2495" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14135,2607 L 14135,2607 C 14135,2612 14134,2617 14131,2621 14129,2625 14125,2629 14121,2631 14117,2634 14112,2635 14107,2635 L 13941,2634 13941,2634 C 13936,2634 13931,2633 13927,2630 13923,2628 13919,2624 13917,2620 13914,2616 13913,2611 13913,2606 L 13913,2606 13913,2523 13913,2523 C 13913,2518 13914,2513 13917,2509 13919,2505 13923,2501 13927,2499 13931,2496 13936,2495 13941,2495 L 14108,2495 14108,2495 C 14113,2495 14118,2496 14122,2499 14126,2501 14130,2505 14132,2509 14135,2513 14136,2518 14136,2523 L 14135,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id266"> - <rect class="BoundingBox" stroke="none" fill="none" x="13913" y="2295" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14135,2407 L 14135,2407 C 14135,2412 14134,2417 14131,2421 14129,2425 14125,2429 14121,2431 14117,2434 14112,2435 14107,2435 L 13941,2434 13941,2434 C 13936,2434 13931,2433 13927,2430 13923,2428 13919,2424 13917,2420 13914,2416 13913,2411 13913,2406 L 13913,2406 13913,2323 13913,2323 C 13913,2318 13914,2313 13917,2309 13919,2305 13923,2301 13927,2299 13931,2296 13936,2295 13941,2295 L 14108,2295 14108,2295 C 14113,2295 14118,2296 14122,2299 14126,2301 14130,2305 14132,2309 14135,2313 14136,2318 14136,2323 L 14135,2407 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id267"> - <rect class="BoundingBox" stroke="none" fill="none" x="14211" y="2699" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14433,2811 L 14433,2811 C 14433,2816 14432,2821 14429,2825 14427,2829 14423,2833 14419,2835 14415,2838 14410,2839 14405,2839 L 14239,2838 14239,2838 C 14234,2838 14229,2837 14225,2834 14221,2832 14217,2828 14215,2824 14212,2820 14211,2815 14211,2810 L 14211,2810 14211,2727 14211,2727 C 14211,2722 14212,2717 14215,2713 14217,2709 14221,2705 14225,2703 14229,2700 14234,2699 14239,2699 L 14406,2699 14406,2699 C 14411,2699 14416,2700 14420,2703 14424,2705 14428,2709 14430,2713 14433,2717 14434,2722 14434,2727 L 14433,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id268"> - <rect class="BoundingBox" stroke="none" fill="none" x="14213" y="2496" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14435,2608 L 14435,2608 C 14435,2613 14434,2618 14431,2622 14429,2626 14425,2630 14421,2632 14417,2635 14412,2636 14407,2636 L 14241,2635 14241,2635 C 14236,2635 14231,2634 14227,2631 14223,2629 14219,2625 14217,2621 14214,2617 14213,2612 14213,2607 L 14213,2607 14213,2524 14213,2524 C 14213,2519 14214,2514 14217,2510 14219,2506 14223,2502 14227,2500 14231,2497 14236,2496 14241,2496 L 14408,2496 14408,2496 C 14413,2496 14418,2497 14422,2500 14426,2502 14430,2506 14432,2510 14435,2514 14436,2519 14436,2524 L 14435,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id269"> - <rect class="BoundingBox" stroke="none" fill="none" x="14213" y="2295" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14435,2408 L 14435,2408 C 14435,2413 14434,2418 14431,2422 14429,2426 14425,2430 14421,2432 14417,2435 14412,2436 14407,2436 L 14241,2435 14241,2435 C 14236,2435 14231,2434 14227,2431 14223,2429 14219,2425 14217,2421 14214,2417 14213,2412 14213,2407 L 14213,2407 14213,2324 14213,2324 C 14213,2319 14214,2314 14217,2310 14219,2306 14223,2302 14227,2300 14231,2297 14236,2296 14241,2296 L 14408,2296 14408,2296 C 14413,2296 14418,2297 14422,2300 14426,2302 14430,2306 14432,2310 14435,2314 14436,2319 14436,2324 L 14435,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id270"> - <rect class="BoundingBox" stroke="none" fill="none" x="14512" y="2699" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14734,2811 L 14734,2811 C 14734,2816 14733,2821 14730,2825 14728,2829 14724,2833 14720,2835 14716,2838 14711,2839 14706,2839 L 14540,2838 14540,2838 C 14535,2838 14530,2837 14526,2834 14522,2832 14518,2828 14516,2824 14513,2820 14512,2815 14512,2810 L 14512,2810 14512,2727 14512,2727 C 14512,2722 14513,2717 14516,2713 14518,2709 14522,2705 14526,2703 14530,2700 14535,2699 14540,2699 L 14707,2699 14707,2699 C 14712,2699 14717,2700 14721,2703 14725,2705 14729,2709 14731,2713 14734,2717 14735,2722 14735,2727 L 14734,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id271"> - <rect class="BoundingBox" stroke="none" fill="none" x="14514" y="2496" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14736,2608 L 14736,2608 C 14736,2613 14735,2618 14732,2622 14730,2626 14726,2630 14722,2632 14718,2635 14713,2636 14708,2636 L 14542,2635 14542,2635 C 14537,2635 14532,2634 14528,2631 14524,2629 14520,2625 14518,2621 14515,2617 14514,2612 14514,2607 L 14514,2607 14514,2524 14514,2524 C 14514,2519 14515,2514 14518,2510 14520,2506 14524,2502 14528,2500 14532,2497 14537,2496 14542,2496 L 14709,2496 14709,2496 C 14714,2496 14719,2497 14723,2500 14727,2502 14731,2506 14733,2510 14736,2514 14737,2519 14737,2524 L 14736,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id272"> - <rect class="BoundingBox" stroke="none" fill="none" x="14514" y="2296" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14736,2408 L 14736,2408 C 14736,2413 14735,2418 14732,2422 14730,2426 14726,2430 14722,2432 14718,2435 14713,2436 14708,2436 L 14542,2435 14542,2435 C 14537,2435 14532,2434 14528,2431 14524,2429 14520,2425 14518,2421 14515,2417 14514,2412 14514,2407 L 14514,2407 14514,2324 14514,2324 C 14514,2319 14515,2314 14518,2310 14520,2306 14524,2302 14528,2300 14532,2297 14537,2296 14542,2296 L 14709,2296 14709,2296 C 14714,2296 14719,2297 14723,2300 14727,2302 14731,2306 14733,2310 14736,2314 14737,2319 14737,2324 L 14736,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id273"> - <rect class="BoundingBox" stroke="none" fill="none" x="14811" y="2700" width="226" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 15034,2812 L 15034,2812 C 15034,2817 15033,2822 15030,2826 15028,2830 15024,2834 15020,2836 15016,2839 15011,2840 15006,2840 L 14840,2839 14840,2839 C 14835,2839 14830,2838 14826,2835 14822,2833 14818,2829 14816,2825 14813,2821 14812,2816 14812,2811 L 14812,2811 14812,2728 14812,2728 C 14812,2723 14813,2718 14816,2714 14818,2710 14822,2706 14826,2704 14830,2701 14835,2700 14840,2700 L 15007,2700 15007,2700 C 15012,2700 15017,2701 15021,2704 15025,2706 15029,2710 15031,2714 15034,2718 15035,2723 15035,2728 L 15034,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id274"> - <rect class="BoundingBox" stroke="none" fill="none" x="14814" y="2497" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 15036,2609 L 15036,2609 C 15036,2614 15035,2619 15032,2623 15030,2627 15026,2631 15022,2633 15018,2636 15013,2637 15008,2637 L 14842,2636 14842,2636 C 14837,2636 14832,2635 14828,2632 14824,2630 14820,2626 14818,2622 14815,2618 14814,2613 14814,2608 L 14814,2608 14814,2525 14814,2525 C 14814,2520 14815,2515 14818,2511 14820,2507 14824,2503 14828,2501 14832,2498 14837,2497 14842,2497 L 15009,2497 15009,2497 C 15014,2497 15019,2498 15023,2501 15027,2503 15031,2507 15033,2511 15036,2515 15037,2520 15037,2525 L 15036,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id275"> - <rect class="BoundingBox" stroke="none" fill="none" x="14814" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 15036,2409 L 15036,2409 C 15036,2414 15035,2419 15032,2423 15030,2427 15026,2431 15022,2433 15018,2436 15013,2437 15008,2437 L 14842,2436 14842,2436 C 14837,2436 14832,2435 14828,2432 14824,2430 14820,2426 14818,2422 14815,2418 14814,2413 14814,2408 L 14814,2408 14814,2325 14814,2325 C 14814,2320 14815,2315 14818,2311 14820,2307 14824,2303 14828,2301 14832,2298 14837,2297 14842,2297 L 15009,2297 15009,2297 C 15014,2297 15019,2298 15023,2301 15027,2303 15031,2307 15033,2311 15036,2315 15037,2320 15037,2325 L 15036,2409 Z"/> - </g> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id276"> - <rect class="BoundingBox" stroke="none" fill="none" x="11911" y="2697" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12133,2810 L 12133,2810 C 12133,2815 12132,2820 12129,2824 12127,2828 12123,2832 12119,2834 12115,2837 12110,2838 12105,2838 L 11939,2837 11939,2837 C 11934,2837 11929,2836 11925,2833 11921,2831 11917,2827 11915,2823 11912,2819 11911,2814 11911,2809 L 11911,2809 11911,2726 11911,2726 C 11911,2721 11912,2716 11915,2712 11917,2708 11921,2704 11925,2702 11929,2699 11934,2698 11939,2698 L 12106,2698 12106,2698 C 12111,2698 12116,2699 12120,2702 12124,2704 12128,2708 12130,2712 12133,2716 12134,2721 12134,2726 L 12133,2810 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id277"> - <rect class="BoundingBox" stroke="none" fill="none" x="11913" y="2495" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12135,2607 L 12135,2607 C 12135,2612 12134,2617 12131,2621 12129,2625 12125,2629 12121,2631 12117,2634 12112,2635 12107,2635 L 11941,2634 11941,2634 C 11936,2634 11931,2633 11927,2630 11923,2628 11919,2624 11917,2620 11914,2616 11913,2611 11913,2606 L 11913,2606 11913,2523 11913,2523 C 11913,2518 11914,2513 11917,2509 11919,2505 11923,2501 11927,2499 11931,2496 11936,2495 11941,2495 L 12108,2495 12108,2495 C 12113,2495 12118,2496 12122,2499 12126,2501 12130,2505 12132,2509 12135,2513 12136,2518 12136,2523 L 12135,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id278"> - <rect class="BoundingBox" stroke="none" fill="none" x="11913" y="2294" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12135,2407 L 12135,2407 C 12135,2412 12134,2417 12131,2421 12129,2425 12125,2429 12121,2431 12117,2434 12112,2435 12107,2435 L 11941,2434 11941,2434 C 11936,2434 11931,2433 11927,2430 11923,2428 11919,2424 11917,2420 11914,2416 11913,2411 11913,2406 L 11913,2406 11913,2323 11913,2323 C 11913,2318 11914,2313 11917,2309 11919,2305 11923,2301 11927,2299 11931,2296 11936,2295 11941,2295 L 12108,2295 12108,2295 C 12113,2295 12118,2296 12122,2299 12126,2301 12130,2305 12132,2309 12135,2313 12136,2318 12136,2323 L 12135,2407 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id279"> - <rect class="BoundingBox" stroke="none" fill="none" x="12211" y="2699" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12433,2811 L 12433,2811 C 12433,2816 12432,2821 12429,2825 12427,2829 12423,2833 12419,2835 12415,2838 12410,2839 12405,2839 L 12239,2838 12239,2838 C 12234,2838 12229,2837 12225,2834 12221,2832 12217,2828 12215,2824 12212,2820 12211,2815 12211,2810 L 12211,2810 12211,2727 12211,2727 C 12211,2722 12212,2717 12215,2713 12217,2709 12221,2705 12225,2703 12229,2700 12234,2699 12239,2699 L 12406,2699 12406,2699 C 12411,2699 12416,2700 12420,2703 12424,2705 12428,2709 12430,2713 12433,2717 12434,2722 12434,2727 L 12433,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id280"> - <rect class="BoundingBox" stroke="none" fill="none" x="12213" y="2496" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12435,2608 L 12435,2608 C 12435,2613 12434,2618 12431,2622 12429,2626 12425,2630 12421,2632 12417,2635 12412,2636 12407,2636 L 12241,2635 12241,2635 C 12236,2635 12231,2634 12227,2631 12223,2629 12219,2625 12217,2621 12214,2617 12213,2612 12213,2607 L 12213,2607 12213,2524 12213,2524 C 12213,2519 12214,2514 12217,2510 12219,2506 12223,2502 12227,2500 12231,2497 12236,2496 12241,2496 L 12408,2496 12408,2496 C 12413,2496 12418,2497 12422,2500 12426,2502 12430,2506 12432,2510 12435,2514 12436,2519 12436,2524 L 12435,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id281"> - <rect class="BoundingBox" stroke="none" fill="none" x="12213" y="2296" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12435,2408 L 12435,2408 C 12435,2413 12434,2418 12431,2422 12429,2426 12425,2430 12421,2432 12417,2435 12412,2436 12407,2436 L 12241,2435 12241,2435 C 12236,2435 12231,2434 12227,2431 12223,2429 12219,2425 12217,2421 12214,2417 12213,2412 12213,2407 L 12213,2407 12213,2324 12213,2324 C 12213,2319 12214,2314 12217,2310 12219,2306 12223,2302 12227,2300 12231,2297 12236,2296 12241,2296 L 12408,2296 12408,2296 C 12413,2296 12418,2297 12422,2300 12426,2302 12430,2306 12432,2310 12435,2314 12436,2319 12436,2324 L 12435,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id282"> - <rect class="BoundingBox" stroke="none" fill="none" x="12512" y="2698" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12734,2811 L 12734,2811 C 12734,2816 12733,2821 12730,2825 12728,2829 12724,2833 12720,2835 12716,2838 12711,2839 12706,2839 L 12540,2838 12540,2838 C 12535,2838 12530,2837 12526,2834 12522,2832 12518,2828 12516,2824 12513,2820 12512,2815 12512,2810 L 12512,2810 12512,2727 12512,2727 C 12512,2722 12513,2717 12516,2713 12518,2709 12522,2705 12526,2703 12530,2700 12535,2699 12540,2699 L 12707,2699 12707,2699 C 12712,2699 12717,2700 12721,2703 12725,2705 12729,2709 12731,2713 12734,2717 12735,2722 12735,2727 L 12734,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id283"> - <rect class="BoundingBox" stroke="none" fill="none" x="12514" y="2496" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12736,2608 L 12736,2608 C 12736,2613 12735,2618 12732,2622 12730,2626 12726,2630 12722,2632 12718,2635 12713,2636 12708,2636 L 12542,2635 12542,2635 C 12537,2635 12532,2634 12528,2631 12524,2629 12520,2625 12518,2621 12515,2617 12514,2612 12514,2607 L 12514,2607 12514,2524 12514,2524 C 12514,2519 12515,2514 12518,2510 12520,2506 12524,2502 12528,2500 12532,2497 12537,2496 12542,2496 L 12709,2496 12709,2496 C 12714,2496 12719,2497 12723,2500 12727,2502 12731,2506 12733,2510 12736,2514 12737,2519 12737,2524 L 12736,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id284"> - <rect class="BoundingBox" stroke="none" fill="none" x="12514" y="2295" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12736,2408 L 12736,2408 C 12736,2413 12735,2418 12732,2422 12730,2426 12726,2430 12722,2432 12718,2435 12713,2436 12708,2436 L 12542,2435 12542,2435 C 12537,2435 12532,2434 12528,2431 12524,2429 12520,2425 12518,2421 12515,2417 12514,2412 12514,2407 L 12514,2407 12514,2324 12514,2324 C 12514,2319 12515,2314 12518,2310 12520,2306 12524,2302 12528,2300 12532,2297 12537,2296 12542,2296 L 12709,2296 12709,2296 C 12714,2296 12719,2297 12723,2300 12727,2302 12731,2306 12733,2310 12736,2314 12737,2319 12737,2324 L 12736,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id285"> - <rect class="BoundingBox" stroke="none" fill="none" x="12812" y="2700" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 13034,2812 L 13034,2812 C 13034,2817 13033,2822 13030,2826 13028,2830 13024,2834 13020,2836 13016,2839 13011,2840 13006,2840 L 12840,2839 12840,2839 C 12835,2839 12830,2838 12826,2835 12822,2833 12818,2829 12816,2825 12813,2821 12812,2816 12812,2811 L 12812,2811 12812,2728 12812,2728 C 12812,2723 12813,2718 12816,2714 12818,2710 12822,2706 12826,2704 12830,2701 12835,2700 12840,2700 L 13007,2700 13007,2700 C 13012,2700 13017,2701 13021,2704 13025,2706 13029,2710 13031,2714 13034,2718 13035,2723 13035,2728 L 13034,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id286"> - <rect class="BoundingBox" stroke="none" fill="none" x="12814" y="2497" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 13036,2609 L 13036,2609 C 13036,2614 13035,2619 13032,2623 13030,2627 13026,2631 13022,2633 13018,2636 13013,2637 13008,2637 L 12842,2636 12842,2636 C 12837,2636 12832,2635 12828,2632 12824,2630 12820,2626 12818,2622 12815,2618 12814,2613 12814,2608 L 12814,2608 12814,2525 12814,2525 C 12814,2520 12815,2515 12818,2511 12820,2507 12824,2503 12828,2501 12832,2498 12837,2497 12842,2497 L 13009,2497 13009,2497 C 13014,2497 13019,2498 13023,2501 13027,2503 13031,2507 13033,2511 13036,2515 13037,2520 13037,2525 L 13036,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id287"> - <rect class="BoundingBox" stroke="none" fill="none" x="12814" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 13036,2409 L 13036,2409 C 13036,2414 13035,2419 13032,2423 13030,2427 13026,2431 13022,2433 13018,2436 13013,2437 13008,2437 L 12842,2436 12842,2436 C 12837,2436 12832,2435 12828,2432 12824,2430 12820,2426 12818,2422 12815,2418 12814,2413 12814,2408 L 12814,2408 12814,2325 12814,2325 C 12814,2320 12815,2315 12818,2311 12820,2307 12824,2303 12828,2301 12832,2298 12837,2297 12842,2297 L 13009,2297 13009,2297 C 13014,2297 13019,2298 13023,2301 13027,2303 13031,2307 13033,2311 13036,2315 13037,2320 13037,2325 L 13036,2409 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id288"> - <rect class="BoundingBox" stroke="none" fill="none" x="10611" y="2698" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10833,2810 L 10833,2810 C 10833,2815 10832,2820 10829,2824 10827,2828 10823,2832 10819,2834 10815,2837 10810,2838 10805,2838 L 10639,2837 10639,2837 C 10634,2837 10629,2836 10625,2833 10621,2831 10617,2827 10615,2823 10612,2819 10611,2814 10611,2809 L 10611,2809 10611,2726 10611,2726 C 10611,2721 10612,2716 10615,2712 10617,2708 10621,2704 10625,2702 10629,2699 10634,2698 10639,2698 L 10806,2698 10806,2698 C 10811,2698 10816,2699 10820,2702 10824,2704 10828,2708 10830,2712 10833,2716 10834,2721 10834,2726 L 10833,2810 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id289"> - <rect class="BoundingBox" stroke="none" fill="none" x="10613" y="2495" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10835,2607 L 10835,2607 C 10835,2612 10834,2617 10831,2621 10829,2625 10825,2629 10821,2631 10817,2634 10812,2635 10807,2635 L 10641,2634 10641,2634 C 10636,2634 10631,2633 10627,2630 10623,2628 10619,2624 10617,2620 10614,2616 10613,2611 10613,2606 L 10613,2606 10613,2523 10613,2523 C 10613,2518 10614,2513 10617,2509 10619,2505 10623,2501 10627,2499 10631,2496 10636,2495 10641,2495 L 10808,2495 10808,2495 C 10813,2495 10818,2496 10822,2499 10826,2501 10830,2505 10832,2509 10835,2513 10836,2518 10836,2523 L 10835,2607 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id290"> - <rect class="BoundingBox" stroke="none" fill="none" x="10613" y="2295" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10835,2407 L 10835,2407 C 10835,2412 10834,2417 10831,2421 10829,2425 10825,2429 10821,2431 10817,2434 10812,2435 10807,2435 L 10641,2434 10641,2434 C 10636,2434 10631,2433 10627,2430 10623,2428 10619,2424 10617,2420 10614,2416 10613,2411 10613,2406 L 10613,2406 10613,2323 10613,2323 C 10613,2318 10614,2313 10617,2309 10619,2305 10623,2301 10627,2299 10631,2296 10636,2295 10641,2295 L 10808,2295 10808,2295 C 10813,2295 10818,2296 10822,2299 10826,2301 10830,2305 10832,2309 10835,2313 10836,2318 10836,2323 L 10835,2407 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id291"> - <rect class="BoundingBox" stroke="none" fill="none" x="10911" y="2698" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11133,2811 L 11133,2811 C 11133,2816 11132,2821 11129,2825 11127,2829 11123,2833 11119,2835 11115,2838 11110,2839 11105,2839 L 10939,2838 10939,2838 C 10934,2838 10929,2837 10925,2834 10921,2832 10917,2828 10915,2824 10912,2820 10911,2815 10911,2810 L 10911,2810 10911,2727 10911,2727 C 10911,2722 10912,2717 10915,2713 10917,2709 10921,2705 10925,2703 10929,2700 10934,2699 10939,2699 L 11106,2699 11106,2699 C 11111,2699 11116,2700 11120,2703 11124,2705 11128,2709 11130,2713 11133,2717 11134,2722 11134,2727 L 11133,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id292"> - <rect class="BoundingBox" stroke="none" fill="none" x="10913" y="2495" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11135,2608 L 11135,2608 C 11135,2613 11134,2618 11131,2622 11129,2626 11125,2630 11121,2632 11117,2635 11112,2636 11107,2636 L 10941,2635 10941,2635 C 10936,2635 10931,2634 10927,2631 10923,2629 10919,2625 10917,2621 10914,2617 10913,2612 10913,2607 L 10913,2607 10913,2524 10913,2524 C 10913,2519 10914,2514 10917,2510 10919,2506 10923,2502 10927,2500 10931,2497 10936,2496 10941,2496 L 11108,2496 11108,2496 C 11113,2496 11118,2497 11122,2500 11126,2502 11130,2506 11132,2510 11135,2514 11136,2519 11136,2524 L 11135,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id293"> - <rect class="BoundingBox" stroke="none" fill="none" x="10913" y="2295" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11135,2408 L 11135,2408 C 11135,2413 11134,2418 11131,2422 11129,2426 11125,2430 11121,2432 11117,2435 11112,2436 11107,2436 L 10941,2435 10941,2435 C 10936,2435 10931,2434 10927,2431 10923,2429 10919,2425 10917,2421 10914,2417 10913,2412 10913,2407 L 10913,2407 10913,2324 10913,2324 C 10913,2319 10914,2314 10917,2310 10919,2306 10923,2302 10927,2300 10931,2297 10936,2296 10941,2296 L 11108,2296 11108,2296 C 11113,2296 11118,2297 11122,2300 11126,2302 11130,2306 11132,2310 11135,2314 11136,2319 11136,2324 L 11135,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id294"> - <rect class="BoundingBox" stroke="none" fill="none" x="11212" y="2699" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11434,2811 L 11434,2811 C 11434,2816 11433,2821 11430,2825 11428,2829 11424,2833 11420,2835 11416,2838 11411,2839 11406,2839 L 11240,2838 11240,2838 C 11235,2838 11230,2837 11226,2834 11222,2832 11218,2828 11216,2824 11213,2820 11212,2815 11212,2810 L 11212,2810 11212,2727 11212,2727 C 11212,2722 11213,2717 11216,2713 11218,2709 11222,2705 11226,2703 11230,2700 11235,2699 11240,2699 L 11407,2699 11407,2699 C 11412,2699 11417,2700 11421,2703 11425,2705 11429,2709 11431,2713 11434,2717 11435,2722 11435,2727 L 11434,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id295"> - <rect class="BoundingBox" stroke="none" fill="none" x="11214" y="2496" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11436,2608 L 11436,2608 C 11436,2613 11435,2618 11432,2622 11430,2626 11426,2630 11422,2632 11418,2635 11413,2636 11408,2636 L 11242,2635 11242,2635 C 11237,2635 11232,2634 11228,2631 11224,2629 11220,2625 11218,2621 11215,2617 11214,2612 11214,2607 L 11214,2607 11214,2524 11214,2524 C 11214,2519 11215,2514 11218,2510 11220,2506 11224,2502 11228,2500 11232,2497 11237,2496 11242,2496 L 11409,2496 11409,2496 C 11414,2496 11419,2497 11423,2500 11427,2502 11431,2506 11433,2510 11436,2514 11437,2519 11437,2524 L 11436,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id296"> - <rect class="BoundingBox" stroke="none" fill="none" x="11214" y="2296" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11436,2408 L 11436,2408 C 11436,2413 11435,2418 11432,2422 11430,2426 11426,2430 11422,2432 11418,2435 11413,2436 11408,2436 L 11242,2435 11242,2435 C 11237,2435 11232,2434 11228,2431 11224,2429 11220,2425 11218,2421 11215,2417 11214,2412 11214,2407 L 11214,2407 11214,2324 11214,2324 C 11214,2319 11215,2314 11218,2310 11220,2306 11224,2302 11228,2300 11232,2297 11237,2296 11242,2296 L 11409,2296 11409,2296 C 11414,2296 11419,2297 11423,2300 11427,2302 11431,2306 11433,2310 11436,2314 11437,2319 11437,2324 L 11436,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id297"> - <rect class="BoundingBox" stroke="none" fill="none" x="11512" y="2699" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11734,2812 L 11734,2812 C 11734,2817 11733,2822 11730,2826 11728,2830 11724,2834 11720,2836 11716,2839 11711,2840 11706,2840 L 11540,2839 11540,2839 C 11535,2839 11530,2838 11526,2835 11522,2833 11518,2829 11516,2825 11513,2821 11512,2816 11512,2811 L 11512,2811 11512,2728 11512,2728 C 11512,2723 11513,2718 11516,2714 11518,2710 11522,2706 11526,2704 11530,2701 11535,2700 11540,2700 L 11707,2700 11707,2700 C 11712,2700 11717,2701 11721,2704 11725,2706 11729,2710 11731,2714 11734,2718 11735,2723 11735,2728 L 11734,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id298"> - <rect class="BoundingBox" stroke="none" fill="none" x="11514" y="2496" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11736,2609 L 11736,2609 C 11736,2614 11735,2619 11732,2623 11730,2627 11726,2631 11722,2633 11718,2636 11713,2637 11708,2637 L 11542,2636 11542,2636 C 11537,2636 11532,2635 11528,2632 11524,2630 11520,2626 11518,2622 11515,2618 11514,2613 11514,2608 L 11514,2608 11514,2525 11514,2525 C 11514,2520 11515,2515 11518,2511 11520,2507 11524,2503 11528,2501 11532,2498 11537,2497 11542,2497 L 11709,2497 11709,2497 C 11714,2497 11719,2498 11723,2501 11727,2503 11731,2507 11733,2511 11736,2515 11737,2520 11737,2525 L 11736,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id299"> - <rect class="BoundingBox" stroke="none" fill="none" x="11514" y="2296" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11736,2409 L 11736,2409 C 11736,2414 11735,2419 11732,2423 11730,2427 11726,2431 11722,2433 11718,2436 11713,2437 11708,2437 L 11542,2436 11542,2436 C 11537,2436 11532,2435 11528,2432 11524,2430 11520,2426 11518,2422 11515,2418 11514,2413 11514,2408 L 11514,2408 11514,2325 11514,2325 C 11514,2320 11515,2315 11518,2311 11520,2307 11524,2303 11528,2301 11532,2298 11537,2297 11542,2297 L 11709,2297 11709,2297 C 11714,2297 11719,2298 11723,2301 11727,2303 11731,2307 11733,2311 11736,2315 11737,2320 11737,2325 L 11736,2409 Z"/> - </g> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id300"> - <rect class="BoundingBox" stroke="none" fill="none" x="7011" y="2698" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7233,2811 L 7233,2811 C 7233,2816 7232,2821 7229,2825 7227,2829 7223,2833 7219,2835 7215,2838 7210,2839 7205,2839 L 7039,2838 7039,2838 C 7034,2838 7029,2837 7025,2834 7021,2832 7017,2828 7015,2824 7012,2820 7011,2815 7011,2810 L 7011,2810 7011,2727 7011,2727 C 7011,2722 7012,2717 7015,2713 7017,2709 7021,2705 7025,2703 7029,2700 7034,2699 7039,2699 L 7206,2699 7206,2699 C 7211,2699 7216,2700 7220,2703 7224,2705 7228,2709 7230,2713 7233,2717 7234,2722 7234,2727 L 7233,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id301"> - <rect class="BoundingBox" stroke="none" fill="none" x="7013" y="2495" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7235,2608 L 7235,2608 C 7235,2613 7234,2618 7231,2622 7229,2626 7225,2630 7221,2632 7217,2635 7212,2636 7207,2636 L 7041,2635 7041,2635 C 7036,2635 7031,2634 7027,2631 7023,2629 7019,2625 7017,2621 7014,2617 7013,2612 7013,2607 L 7013,2607 7013,2524 7013,2524 C 7013,2519 7014,2514 7017,2510 7019,2506 7023,2502 7027,2500 7031,2497 7036,2496 7041,2496 L 7208,2496 7208,2496 C 7213,2496 7218,2497 7222,2500 7226,2502 7230,2506 7232,2510 7235,2514 7236,2519 7236,2524 L 7235,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id302"> - <rect class="BoundingBox" stroke="none" fill="none" x="7012" y="2295" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7235,2408 L 7235,2408 C 7235,2413 7234,2418 7231,2422 7229,2426 7225,2430 7221,2432 7217,2435 7212,2436 7207,2436 L 7041,2435 7041,2435 C 7036,2435 7031,2434 7027,2431 7023,2429 7019,2425 7017,2421 7014,2417 7013,2412 7013,2407 L 7013,2407 7013,2324 7013,2324 C 7013,2319 7014,2314 7017,2310 7019,2306 7023,2302 7027,2300 7031,2297 7036,2296 7041,2296 L 7208,2296 7208,2296 C 7213,2296 7218,2297 7222,2300 7226,2302 7230,2306 7232,2310 7235,2314 7236,2319 7236,2324 L 7235,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id303"> - <rect class="BoundingBox" stroke="none" fill="none" x="7311" y="2700" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7533,2812 L 7533,2812 C 7533,2817 7532,2822 7529,2826 7527,2830 7523,2834 7519,2836 7515,2839 7510,2840 7505,2840 L 7339,2839 7339,2839 C 7334,2839 7329,2838 7325,2835 7321,2833 7317,2829 7315,2825 7312,2821 7311,2816 7311,2811 L 7311,2811 7311,2728 7311,2728 C 7311,2723 7312,2718 7315,2714 7317,2710 7321,2706 7325,2704 7329,2701 7334,2700 7339,2700 L 7506,2700 7506,2700 C 7511,2700 7516,2701 7520,2704 7524,2706 7528,2710 7530,2714 7533,2718 7534,2723 7534,2728 L 7533,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id304"> - <rect class="BoundingBox" stroke="none" fill="none" x="7313" y="2497" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7535,2609 L 7535,2609 C 7535,2614 7534,2619 7531,2623 7529,2627 7525,2631 7521,2633 7517,2636 7512,2637 7507,2637 L 7341,2636 7341,2636 C 7336,2636 7331,2635 7327,2632 7323,2630 7319,2626 7317,2622 7314,2618 7313,2613 7313,2608 L 7313,2608 7313,2525 7313,2525 C 7313,2520 7314,2515 7317,2511 7319,2507 7323,2503 7327,2501 7331,2498 7336,2497 7341,2497 L 7508,2497 7508,2497 C 7513,2497 7518,2498 7522,2501 7526,2503 7530,2507 7532,2511 7535,2515 7536,2520 7536,2525 L 7535,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id305"> - <rect class="BoundingBox" stroke="none" fill="none" x="7312" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7535,2409 L 7535,2409 C 7535,2414 7534,2419 7531,2423 7529,2427 7525,2431 7521,2433 7517,2436 7512,2437 7507,2437 L 7341,2436 7341,2436 C 7336,2436 7331,2435 7327,2432 7323,2430 7319,2426 7317,2422 7314,2418 7313,2413 7313,2408 L 7313,2408 7313,2325 7313,2325 C 7313,2320 7314,2315 7317,2311 7319,2307 7323,2303 7327,2301 7331,2298 7336,2297 7341,2297 L 7508,2297 7508,2297 C 7513,2297 7518,2298 7522,2301 7526,2303 7530,2307 7532,2311 7535,2315 7536,2320 7536,2325 L 7535,2409 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id306"> - <rect class="BoundingBox" stroke="none" fill="none" x="7612" y="2700" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7834,2812 L 7834,2812 C 7834,2817 7833,2822 7830,2826 7828,2830 7824,2834 7820,2836 7816,2839 7811,2840 7806,2840 L 7640,2839 7640,2839 C 7635,2839 7630,2838 7626,2835 7622,2833 7618,2829 7616,2825 7613,2821 7612,2816 7612,2811 L 7612,2811 7612,2728 7612,2728 C 7612,2723 7613,2718 7616,2714 7618,2710 7622,2706 7626,2704 7630,2701 7635,2700 7640,2700 L 7807,2700 7807,2700 C 7812,2700 7817,2701 7821,2704 7825,2706 7829,2710 7831,2714 7834,2718 7835,2723 7835,2728 L 7834,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id307"> - <rect class="BoundingBox" stroke="none" fill="none" x="7614" y="2497" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7836,2609 L 7836,2609 C 7836,2614 7835,2619 7832,2623 7830,2627 7826,2631 7822,2633 7818,2636 7813,2637 7808,2637 L 7642,2636 7642,2636 C 7637,2636 7632,2635 7628,2632 7624,2630 7620,2626 7618,2622 7615,2618 7614,2613 7614,2608 L 7614,2608 7614,2525 7614,2525 C 7614,2520 7615,2515 7618,2511 7620,2507 7624,2503 7628,2501 7632,2498 7637,2497 7642,2497 L 7809,2497 7809,2497 C 7814,2497 7819,2498 7823,2501 7827,2503 7831,2507 7833,2511 7836,2515 7837,2520 7837,2525 L 7836,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id308"> - <rect class="BoundingBox" stroke="none" fill="none" x="7613" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7836,2409 L 7836,2409 C 7836,2414 7835,2419 7832,2423 7830,2427 7826,2431 7822,2433 7818,2436 7813,2437 7808,2437 L 7642,2436 7642,2436 C 7637,2436 7632,2435 7628,2432 7624,2430 7620,2426 7618,2422 7615,2418 7614,2413 7614,2408 L 7614,2408 7614,2325 7614,2325 C 7614,2320 7615,2315 7618,2311 7620,2307 7624,2303 7628,2301 7632,2298 7637,2297 7642,2297 L 7809,2297 7809,2297 C 7814,2297 7819,2298 7823,2301 7827,2303 7831,2307 7833,2311 7836,2315 7837,2320 7837,2325 L 7836,2409 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id309"> - <rect class="BoundingBox" stroke="none" fill="none" x="7912" y="2700" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8134,2813 L 8134,2813 C 8134,2818 8133,2823 8130,2827 8128,2831 8124,2835 8120,2837 8116,2840 8111,2841 8106,2841 L 7940,2840 7940,2840 C 7935,2840 7930,2839 7926,2836 7922,2834 7918,2830 7916,2826 7913,2822 7912,2817 7912,2812 L 7912,2812 7912,2729 7912,2729 C 7912,2724 7913,2719 7916,2715 7918,2711 7922,2707 7926,2705 7930,2702 7935,2701 7940,2701 L 8107,2701 8107,2701 C 8112,2701 8117,2702 8121,2705 8125,2707 8129,2711 8131,2715 8134,2719 8135,2724 8135,2729 L 8134,2813 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id310"> - <rect class="BoundingBox" stroke="none" fill="none" x="7914" y="2498" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8136,2610 L 8136,2610 C 8136,2615 8135,2620 8132,2624 8130,2628 8126,2632 8122,2634 8118,2637 8113,2638 8108,2638 L 7942,2637 7942,2637 C 7937,2637 7932,2636 7928,2633 7924,2631 7920,2627 7918,2623 7915,2619 7914,2614 7914,2609 L 7914,2609 7914,2526 7914,2526 C 7914,2521 7915,2516 7918,2512 7920,2508 7924,2504 7928,2502 7932,2499 7937,2498 7942,2498 L 8109,2498 8109,2498 C 8114,2498 8119,2499 8123,2502 8127,2504 8131,2508 8133,2512 8136,2516 8137,2521 8137,2526 L 8136,2610 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id311"> - <rect class="BoundingBox" stroke="none" fill="none" x="7913" y="2298" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8136,2410 L 8136,2410 C 8136,2415 8135,2420 8132,2424 8130,2428 8126,2432 8122,2434 8118,2437 8113,2438 8108,2438 L 7942,2437 7942,2437 C 7937,2437 7932,2436 7928,2433 7924,2431 7920,2427 7918,2423 7915,2419 7914,2414 7914,2409 L 7914,2409 7914,2326 7914,2326 C 7914,2321 7915,2316 7918,2312 7920,2308 7924,2304 7928,2302 7932,2299 7937,2298 7942,2298 L 8109,2298 8109,2298 C 8114,2298 8119,2299 8123,2302 8127,2304 8131,2308 8133,2312 8136,2316 8137,2321 8137,2326 L 8136,2410 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id312"> - <rect class="BoundingBox" stroke="none" fill="none" x="5711" y="2699" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5933,2811 L 5933,2811 C 5933,2816 5932,2821 5929,2825 5927,2829 5923,2833 5919,2835 5915,2838 5910,2839 5905,2839 L 5739,2838 5739,2838 C 5734,2838 5729,2837 5725,2834 5721,2832 5717,2828 5715,2824 5712,2820 5711,2815 5711,2810 L 5711,2810 5711,2727 5711,2727 C 5711,2722 5712,2717 5715,2713 5717,2709 5721,2705 5725,2703 5729,2700 5734,2699 5739,2699 L 5906,2699 5906,2699 C 5911,2699 5916,2700 5920,2703 5924,2705 5928,2709 5930,2713 5933,2717 5934,2722 5934,2727 L 5933,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id313"> - <rect class="BoundingBox" stroke="none" fill="none" x="5713" y="2496" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5935,2608 L 5935,2608 C 5935,2613 5934,2618 5931,2622 5929,2626 5925,2630 5921,2632 5917,2635 5912,2636 5907,2636 L 5741,2635 5741,2635 C 5736,2635 5731,2634 5727,2631 5723,2629 5719,2625 5717,2621 5714,2617 5713,2612 5713,2607 L 5713,2607 5713,2524 5713,2524 C 5713,2519 5714,2514 5717,2510 5719,2506 5723,2502 5727,2500 5731,2497 5736,2496 5741,2496 L 5908,2496 5908,2496 C 5913,2496 5918,2497 5922,2500 5926,2502 5930,2506 5932,2510 5935,2514 5936,2519 5936,2524 L 5935,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id314"> - <rect class="BoundingBox" stroke="none" fill="none" x="5712" y="2296" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5935,2408 L 5935,2408 C 5935,2413 5934,2418 5931,2422 5929,2426 5925,2430 5921,2432 5917,2435 5912,2436 5907,2436 L 5741,2435 5741,2435 C 5736,2435 5731,2434 5727,2431 5723,2429 5719,2425 5717,2421 5714,2417 5713,2412 5713,2407 L 5713,2407 5713,2324 5713,2324 C 5713,2319 5714,2314 5717,2310 5719,2306 5723,2302 5727,2300 5731,2297 5736,2296 5741,2296 L 5908,2296 5908,2296 C 5913,2296 5918,2297 5922,2300 5926,2302 5930,2306 5932,2310 5935,2314 5936,2319 5936,2324 L 5935,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id315"> - <rect class="BoundingBox" stroke="none" fill="none" x="6011" y="2700" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6233,2812 L 6233,2812 C 6233,2817 6232,2822 6229,2826 6227,2830 6223,2834 6219,2836 6215,2839 6210,2840 6205,2840 L 6039,2839 6039,2839 C 6034,2839 6029,2838 6025,2835 6021,2833 6017,2829 6015,2825 6012,2821 6011,2816 6011,2811 L 6011,2811 6011,2728 6011,2728 C 6011,2723 6012,2718 6015,2714 6017,2710 6021,2706 6025,2704 6029,2701 6034,2700 6039,2700 L 6206,2700 6206,2700 C 6211,2700 6216,2701 6220,2704 6224,2706 6228,2710 6230,2714 6233,2718 6234,2723 6234,2728 L 6233,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id316"> - <rect class="BoundingBox" stroke="none" fill="none" x="6013" y="2497" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6235,2609 L 6235,2609 C 6235,2614 6234,2619 6231,2623 6229,2627 6225,2631 6221,2633 6217,2636 6212,2637 6207,2637 L 6041,2636 6041,2636 C 6036,2636 6031,2635 6027,2632 6023,2630 6019,2626 6017,2622 6014,2618 6013,2613 6013,2608 L 6013,2608 6013,2525 6013,2525 C 6013,2520 6014,2515 6017,2511 6019,2507 6023,2503 6027,2501 6031,2498 6036,2497 6041,2497 L 6208,2497 6208,2497 C 6213,2497 6218,2498 6222,2501 6226,2503 6230,2507 6232,2511 6235,2515 6236,2520 6236,2525 L 6235,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id317"> - <rect class="BoundingBox" stroke="none" fill="none" x="6012" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6235,2409 L 6235,2409 C 6235,2414 6234,2419 6231,2423 6229,2427 6225,2431 6221,2433 6217,2436 6212,2437 6207,2437 L 6041,2436 6041,2436 C 6036,2436 6031,2435 6027,2432 6023,2430 6019,2426 6017,2422 6014,2418 6013,2413 6013,2408 L 6013,2408 6013,2325 6013,2325 C 6013,2320 6014,2315 6017,2311 6019,2307 6023,2303 6027,2301 6031,2298 6036,2297 6041,2297 L 6208,2297 6208,2297 C 6213,2297 6218,2298 6222,2301 6226,2303 6230,2307 6232,2311 6235,2315 6236,2320 6236,2325 L 6235,2409 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id318"> - <rect class="BoundingBox" stroke="none" fill="none" x="6312" y="2699" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6534,2812 L 6534,2812 C 6534,2817 6533,2822 6530,2826 6528,2830 6524,2834 6520,2836 6516,2839 6511,2840 6506,2840 L 6340,2839 6340,2839 C 6335,2839 6330,2838 6326,2835 6322,2833 6318,2829 6316,2825 6313,2821 6312,2816 6312,2811 L 6312,2811 6312,2728 6312,2728 C 6312,2723 6313,2718 6316,2714 6318,2710 6322,2706 6326,2704 6330,2701 6335,2700 6340,2700 L 6507,2700 6507,2700 C 6512,2700 6517,2701 6521,2704 6525,2706 6529,2710 6531,2714 6534,2718 6535,2723 6535,2728 L 6534,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id319"> - <rect class="BoundingBox" stroke="none" fill="none" x="6314" y="2497" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6536,2609 L 6536,2609 C 6536,2614 6535,2619 6532,2623 6530,2627 6526,2631 6522,2633 6518,2636 6513,2637 6508,2637 L 6342,2636 6342,2636 C 6337,2636 6332,2635 6328,2632 6324,2630 6320,2626 6318,2622 6315,2618 6314,2613 6314,2608 L 6314,2608 6314,2525 6314,2525 C 6314,2520 6315,2515 6318,2511 6320,2507 6324,2503 6328,2501 6332,2498 6337,2497 6342,2497 L 6509,2497 6509,2497 C 6514,2497 6519,2498 6523,2501 6527,2503 6531,2507 6533,2511 6536,2515 6537,2520 6537,2525 L 6536,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id320"> - <rect class="BoundingBox" stroke="none" fill="none" x="6313" y="2297" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6536,2409 L 6536,2409 C 6536,2414 6535,2419 6532,2423 6530,2427 6526,2431 6522,2433 6518,2436 6513,2437 6508,2437 L 6342,2436 6342,2436 C 6337,2436 6332,2435 6328,2432 6324,2430 6320,2426 6318,2422 6315,2418 6314,2413 6314,2408 L 6314,2408 6314,2325 6314,2325 C 6314,2320 6315,2315 6318,2311 6320,2307 6324,2303 6328,2301 6332,2298 6337,2297 6342,2297 L 6509,2297 6509,2297 C 6514,2297 6519,2298 6523,2301 6527,2303 6531,2307 6533,2311 6536,2315 6537,2320 6537,2325 L 6536,2409 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id321"> - <rect class="BoundingBox" stroke="none" fill="none" x="6612" y="2701" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6834,2813 L 6834,2813 C 6834,2818 6833,2823 6830,2827 6828,2831 6824,2835 6820,2837 6816,2840 6811,2841 6806,2841 L 6640,2840 6640,2840 C 6635,2840 6630,2839 6626,2836 6622,2834 6618,2830 6616,2826 6613,2822 6612,2817 6612,2812 L 6612,2812 6612,2729 6612,2729 C 6612,2724 6613,2719 6616,2715 6618,2711 6622,2707 6626,2705 6630,2702 6635,2701 6640,2701 L 6807,2701 6807,2701 C 6812,2701 6817,2702 6821,2705 6825,2707 6829,2711 6831,2715 6834,2719 6835,2724 6835,2729 L 6834,2813 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id322"> - <rect class="BoundingBox" stroke="none" fill="none" x="6614" y="2498" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6836,2610 L 6836,2610 C 6836,2615 6835,2620 6832,2624 6830,2628 6826,2632 6822,2634 6818,2637 6813,2638 6808,2638 L 6642,2637 6642,2637 C 6637,2637 6632,2636 6628,2633 6624,2631 6620,2627 6618,2623 6615,2619 6614,2614 6614,2609 L 6614,2609 6614,2526 6614,2526 C 6614,2521 6615,2516 6618,2512 6620,2508 6624,2504 6628,2502 6632,2499 6637,2498 6642,2498 L 6809,2498 6809,2498 C 6814,2498 6819,2499 6823,2502 6827,2504 6831,2508 6833,2512 6836,2516 6837,2521 6837,2526 L 6836,2610 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id323"> - <rect class="BoundingBox" stroke="none" fill="none" x="6613" y="2298" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6836,2410 L 6836,2410 C 6836,2415 6835,2420 6832,2424 6830,2428 6826,2432 6822,2434 6818,2437 6813,2438 6808,2438 L 6642,2437 6642,2437 C 6637,2437 6632,2436 6628,2433 6624,2431 6620,2427 6618,2423 6615,2419 6614,2414 6614,2409 L 6614,2409 6614,2326 6614,2326 C 6614,2321 6615,2316 6618,2312 6620,2308 6624,2304 6628,2302 6632,2299 6637,2298 6642,2298 L 6809,2298 6809,2298 C 6814,2298 6819,2299 6823,2302 6827,2304 6831,2308 6833,2312 6836,2316 6837,2321 6837,2326 L 6836,2410 Z"/> - </g> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id324"> - <rect class="BoundingBox" stroke="none" fill="none" x="3711" y="2698" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3933,2811 L 3933,2811 C 3933,2816 3932,2821 3929,2825 3927,2829 3923,2833 3919,2835 3915,2838 3910,2839 3905,2839 L 3739,2838 3739,2838 C 3734,2838 3729,2837 3725,2834 3721,2832 3717,2828 3715,2824 3712,2820 3711,2815 3711,2810 L 3711,2810 3711,2727 3711,2727 C 3711,2722 3712,2717 3715,2713 3717,2709 3721,2705 3725,2703 3729,2700 3734,2699 3739,2699 L 3906,2699 3906,2699 C 3911,2699 3916,2700 3920,2703 3924,2705 3928,2709 3930,2713 3933,2717 3934,2722 3934,2727 L 3933,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id325"> - <rect class="BoundingBox" stroke="none" fill="none" x="3712" y="2495" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3935,2608 L 3935,2608 C 3935,2613 3934,2618 3931,2622 3929,2626 3925,2630 3921,2632 3917,2635 3912,2636 3907,2636 L 3741,2635 3741,2635 C 3736,2635 3731,2634 3727,2631 3723,2629 3719,2625 3717,2621 3714,2617 3713,2612 3713,2607 L 3713,2607 3713,2524 3713,2524 C 3713,2519 3714,2514 3717,2510 3719,2506 3723,2502 3727,2500 3731,2497 3736,2496 3741,2496 L 3908,2496 3908,2496 C 3913,2496 3918,2497 3922,2500 3926,2502 3930,2506 3932,2510 3935,2514 3936,2519 3936,2524 L 3935,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id326"> - <rect class="BoundingBox" stroke="none" fill="none" x="3712" y="2295" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3935,2408 L 3935,2408 C 3935,2413 3934,2418 3931,2422 3929,2426 3925,2430 3921,2432 3917,2435 3912,2436 3907,2436 L 3741,2435 3741,2435 C 3736,2435 3731,2434 3727,2431 3723,2429 3719,2425 3717,2421 3714,2417 3713,2412 3713,2407 L 3713,2407 3713,2324 3713,2324 C 3713,2319 3714,2314 3717,2310 3719,2306 3723,2302 3727,2300 3731,2297 3736,2296 3741,2296 L 3908,2296 3908,2296 C 3913,2296 3918,2297 3922,2300 3926,2302 3930,2306 3932,2310 3935,2314 3936,2319 3936,2324 L 3935,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id327"> - <rect class="BoundingBox" stroke="none" fill="none" x="4010" y="2700" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4233,2812 L 4233,2812 C 4233,2817 4232,2822 4229,2826 4227,2830 4223,2834 4219,2836 4215,2839 4210,2840 4205,2840 L 4039,2839 4039,2839 C 4034,2839 4029,2838 4025,2835 4021,2833 4017,2829 4015,2825 4012,2821 4011,2816 4011,2811 L 4011,2811 4011,2728 4011,2728 C 4011,2723 4012,2718 4015,2714 4017,2710 4021,2706 4025,2704 4029,2701 4034,2700 4039,2700 L 4206,2700 4206,2700 C 4211,2700 4216,2701 4220,2704 4224,2706 4228,2710 4230,2714 4233,2718 4234,2723 4234,2728 L 4233,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id328"> - <rect class="BoundingBox" stroke="none" fill="none" x="4013" y="2497" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4235,2609 L 4235,2609 C 4235,2614 4234,2619 4231,2623 4229,2627 4225,2631 4221,2633 4217,2636 4212,2637 4207,2637 L 4041,2636 4041,2636 C 4036,2636 4031,2635 4027,2632 4023,2630 4019,2626 4017,2622 4014,2618 4013,2613 4013,2608 L 4013,2608 4013,2525 4013,2525 C 4013,2520 4014,2515 4017,2511 4019,2507 4023,2503 4027,2501 4031,2498 4036,2497 4041,2497 L 4208,2497 4208,2497 C 4213,2497 4218,2498 4222,2501 4226,2503 4230,2507 4232,2511 4235,2515 4236,2520 4236,2525 L 4235,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id329"> - <rect class="BoundingBox" stroke="none" fill="none" x="4012" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4235,2409 L 4235,2409 C 4235,2414 4234,2419 4231,2423 4229,2427 4225,2431 4221,2433 4217,2436 4212,2437 4207,2437 L 4041,2436 4041,2436 C 4036,2436 4031,2435 4027,2432 4023,2430 4019,2426 4017,2422 4014,2418 4013,2413 4013,2408 L 4013,2408 4013,2325 4013,2325 C 4013,2320 4014,2315 4017,2311 4019,2307 4023,2303 4027,2301 4031,2298 4036,2297 4041,2297 L 4208,2297 4208,2297 C 4213,2297 4218,2298 4222,2301 4226,2303 4230,2307 4232,2311 4235,2315 4236,2320 4236,2325 L 4235,2409 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id330"> - <rect class="BoundingBox" stroke="none" fill="none" x="4312" y="2700" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4534,2812 L 4534,2812 C 4534,2817 4533,2822 4530,2826 4528,2830 4524,2834 4520,2836 4516,2839 4511,2840 4506,2840 L 4340,2839 4340,2839 C 4335,2839 4330,2838 4326,2835 4322,2833 4318,2829 4316,2825 4313,2821 4312,2816 4312,2811 L 4312,2811 4312,2728 4312,2728 C 4312,2723 4313,2718 4316,2714 4318,2710 4322,2706 4326,2704 4330,2701 4335,2700 4340,2700 L 4507,2700 4507,2700 C 4512,2700 4517,2701 4521,2704 4525,2706 4529,2710 4531,2714 4534,2718 4535,2723 4535,2728 L 4534,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id331"> - <rect class="BoundingBox" stroke="none" fill="none" x="4314" y="2497" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4536,2609 L 4536,2609 C 4536,2614 4535,2619 4532,2623 4530,2627 4526,2631 4522,2633 4518,2636 4513,2637 4508,2637 L 4342,2636 4342,2636 C 4337,2636 4332,2635 4328,2632 4324,2630 4320,2626 4318,2622 4315,2618 4314,2613 4314,2608 L 4314,2608 4314,2525 4314,2525 C 4314,2520 4315,2515 4318,2511 4320,2507 4324,2503 4328,2501 4332,2498 4337,2497 4342,2497 L 4509,2497 4509,2497 C 4514,2497 4519,2498 4523,2501 4527,2503 4531,2507 4533,2511 4536,2515 4537,2520 4537,2525 L 4536,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id332"> - <rect class="BoundingBox" stroke="none" fill="none" x="4313" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4536,2409 L 4536,2409 C 4536,2414 4535,2419 4532,2423 4530,2427 4526,2431 4522,2433 4518,2436 4513,2437 4508,2437 L 4342,2436 4342,2436 C 4337,2436 4332,2435 4328,2432 4324,2430 4320,2426 4318,2422 4315,2418 4314,2413 4314,2408 L 4314,2408 4314,2325 4314,2325 C 4314,2320 4315,2315 4318,2311 4320,2307 4324,2303 4328,2301 4332,2298 4337,2297 4342,2297 L 4509,2297 4509,2297 C 4514,2297 4519,2298 4523,2301 4527,2303 4531,2307 4533,2311 4536,2315 4537,2320 4537,2325 L 4536,2409 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id333"> - <rect class="BoundingBox" stroke="none" fill="none" x="4612" y="2700" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4834,2813 L 4834,2813 C 4834,2818 4833,2823 4830,2827 4828,2831 4824,2835 4820,2837 4816,2840 4811,2841 4806,2841 L 4640,2840 4640,2840 C 4635,2840 4630,2839 4626,2836 4622,2834 4618,2830 4616,2826 4613,2822 4612,2817 4612,2812 L 4612,2812 4612,2729 4612,2729 C 4612,2724 4613,2719 4616,2715 4618,2711 4622,2707 4626,2705 4630,2702 4635,2701 4640,2701 L 4807,2701 4807,2701 C 4812,2701 4817,2702 4821,2705 4825,2707 4829,2711 4831,2715 4834,2719 4835,2724 4835,2729 L 4834,2813 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id334"> - <rect class="BoundingBox" stroke="none" fill="none" x="4614" y="2497" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4836,2610 L 4836,2610 C 4836,2615 4835,2620 4832,2624 4830,2628 4826,2632 4822,2634 4818,2637 4813,2638 4808,2638 L 4642,2637 4642,2637 C 4637,2637 4632,2636 4628,2633 4624,2631 4620,2627 4618,2623 4615,2619 4614,2614 4614,2609 L 4614,2609 4614,2526 4614,2526 C 4614,2521 4615,2516 4618,2512 4620,2508 4624,2504 4628,2502 4632,2499 4637,2498 4642,2498 L 4809,2498 4809,2498 C 4814,2498 4819,2499 4823,2502 4827,2504 4831,2508 4833,2512 4836,2516 4837,2521 4837,2526 L 4836,2610 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id335"> - <rect class="BoundingBox" stroke="none" fill="none" x="4613" y="2298" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4836,2410 L 4836,2410 C 4836,2415 4835,2420 4832,2424 4830,2428 4826,2432 4822,2434 4818,2437 4813,2438 4808,2438 L 4642,2437 4642,2437 C 4637,2437 4632,2436 4628,2433 4624,2431 4620,2427 4618,2423 4615,2419 4614,2414 4614,2409 L 4614,2409 4614,2326 4614,2326 C 4614,2321 4615,2316 4618,2312 4620,2308 4624,2304 4628,2302 4632,2299 4637,2298 4642,2298 L 4809,2298 4809,2298 C 4814,2298 4819,2299 4823,2302 4827,2304 4831,2308 4833,2312 4836,2316 4837,2321 4837,2326 L 4836,2410 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id336"> - <rect class="BoundingBox" stroke="none" fill="none" x="2410" y="2699" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2633,2811 L 2633,2811 C 2633,2816 2632,2821 2629,2825 2627,2829 2623,2833 2619,2835 2615,2838 2610,2839 2605,2839 L 2439,2838 2439,2838 C 2434,2838 2429,2837 2425,2834 2421,2832 2417,2828 2415,2824 2412,2820 2411,2815 2411,2810 L 2411,2810 2411,2727 2411,2727 C 2411,2722 2412,2717 2415,2713 2417,2709 2421,2705 2425,2703 2429,2700 2434,2699 2439,2699 L 2606,2699 2606,2699 C 2611,2699 2616,2700 2620,2703 2624,2705 2628,2709 2630,2713 2633,2717 2634,2722 2634,2727 L 2633,2811 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id337"> - <rect class="BoundingBox" stroke="none" fill="none" x="2412" y="2496" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2635,2608 L 2635,2608 C 2635,2613 2634,2618 2631,2622 2629,2626 2625,2630 2621,2632 2617,2635 2612,2636 2607,2636 L 2441,2635 2441,2635 C 2436,2635 2431,2634 2427,2631 2423,2629 2419,2625 2417,2621 2414,2617 2413,2612 2413,2607 L 2413,2607 2413,2524 2413,2524 C 2413,2519 2414,2514 2417,2510 2419,2506 2423,2502 2427,2500 2431,2497 2436,2496 2441,2496 L 2608,2496 2608,2496 C 2613,2496 2618,2497 2622,2500 2626,2502 2630,2506 2632,2510 2635,2514 2636,2519 2636,2524 L 2635,2608 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id338"> - <rect class="BoundingBox" stroke="none" fill="none" x="2413" y="2296" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2635,2408 L 2635,2408 C 2635,2413 2634,2418 2631,2422 2629,2426 2625,2430 2621,2432 2617,2435 2612,2436 2607,2436 L 2441,2435 2441,2435 C 2436,2435 2431,2434 2427,2431 2423,2429 2419,2425 2417,2421 2414,2417 2413,2412 2413,2407 L 2413,2407 2413,2324 2413,2324 C 2413,2319 2414,2314 2417,2310 2419,2306 2423,2302 2427,2300 2431,2297 2436,2296 2441,2296 L 2608,2296 2608,2296 C 2613,2296 2618,2297 2622,2300 2626,2302 2630,2306 2632,2310 2635,2314 2636,2319 2636,2324 L 2635,2408 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id339"> - <rect class="BoundingBox" stroke="none" fill="none" x="2710" y="2700" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2933,2812 L 2933,2812 C 2933,2817 2932,2822 2929,2826 2927,2830 2923,2834 2919,2836 2915,2839 2910,2840 2905,2840 L 2739,2839 2739,2839 C 2734,2839 2729,2838 2725,2835 2721,2833 2717,2829 2715,2825 2712,2821 2711,2816 2711,2811 L 2711,2811 2711,2728 2711,2728 C 2711,2723 2712,2718 2715,2714 2717,2710 2721,2706 2725,2704 2729,2701 2734,2700 2739,2700 L 2906,2700 2906,2700 C 2911,2700 2916,2701 2920,2704 2924,2706 2928,2710 2930,2714 2933,2718 2934,2723 2934,2728 L 2933,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id340"> - <rect class="BoundingBox" stroke="none" fill="none" x="2712" y="2497" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2935,2609 L 2935,2609 C 2935,2614 2934,2619 2931,2623 2929,2627 2925,2631 2921,2633 2917,2636 2912,2637 2907,2637 L 2741,2636 2741,2636 C 2736,2636 2731,2635 2727,2632 2723,2630 2719,2626 2717,2622 2714,2618 2713,2613 2713,2608 L 2713,2608 2713,2525 2713,2525 C 2713,2520 2714,2515 2717,2511 2719,2507 2723,2503 2727,2501 2731,2498 2736,2497 2741,2497 L 2908,2497 2908,2497 C 2913,2497 2918,2498 2922,2501 2926,2503 2930,2507 2932,2511 2935,2515 2936,2520 2936,2525 L 2935,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id341"> - <rect class="BoundingBox" stroke="none" fill="none" x="2713" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 2935,2409 L 2935,2409 C 2935,2414 2934,2419 2931,2423 2929,2427 2925,2431 2921,2433 2917,2436 2912,2437 2907,2437 L 2741,2436 2741,2436 C 2736,2436 2731,2435 2727,2432 2723,2430 2719,2426 2717,2422 2714,2418 2713,2413 2713,2408 L 2713,2408 2713,2325 2713,2325 C 2713,2320 2714,2315 2717,2311 2719,2307 2723,2303 2727,2301 2731,2298 2736,2297 2741,2297 L 2908,2297 2908,2297 C 2913,2297 2918,2298 2922,2301 2926,2303 2930,2307 2932,2311 2935,2315 2936,2320 2936,2325 L 2935,2409 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id342"> - <rect class="BoundingBox" stroke="none" fill="none" x="3012" y="2699" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3234,2812 L 3234,2812 C 3234,2817 3233,2822 3230,2826 3228,2830 3224,2834 3220,2836 3216,2839 3211,2840 3206,2840 L 3040,2839 3040,2839 C 3035,2839 3030,2838 3026,2835 3022,2833 3018,2829 3016,2825 3013,2821 3012,2816 3012,2811 L 3012,2811 3012,2728 3012,2728 C 3012,2723 3013,2718 3016,2714 3018,2710 3022,2706 3026,2704 3030,2701 3035,2700 3040,2700 L 3207,2700 3207,2700 C 3212,2700 3217,2701 3221,2704 3225,2706 3229,2710 3231,2714 3234,2718 3235,2723 3235,2728 L 3234,2812 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id343"> - <rect class="BoundingBox" stroke="none" fill="none" x="3013" y="2496" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3236,2609 L 3236,2609 C 3236,2614 3235,2619 3232,2623 3230,2627 3226,2631 3222,2633 3218,2636 3213,2637 3208,2637 L 3042,2636 3042,2636 C 3037,2636 3032,2635 3028,2632 3024,2630 3020,2626 3018,2622 3015,2618 3014,2613 3014,2608 L 3014,2608 3014,2525 3014,2525 C 3014,2520 3015,2515 3018,2511 3020,2507 3024,2503 3028,2501 3032,2498 3037,2497 3042,2497 L 3209,2497 3209,2497 C 3214,2497 3219,2498 3223,2501 3227,2503 3231,2507 3233,2511 3236,2515 3237,2520 3237,2525 L 3236,2609 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id344"> - <rect class="BoundingBox" stroke="none" fill="none" x="3014" y="2297" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3236,2409 L 3236,2409 C 3236,2414 3235,2419 3232,2423 3230,2427 3226,2431 3222,2433 3218,2436 3213,2437 3208,2437 L 3042,2436 3042,2436 C 3037,2436 3032,2435 3028,2432 3024,2430 3020,2426 3018,2422 3015,2418 3014,2413 3014,2408 L 3014,2408 3014,2325 3014,2325 C 3014,2320 3015,2315 3018,2311 3020,2307 3024,2303 3028,2301 3032,2298 3037,2297 3042,2297 L 3209,2297 3209,2297 C 3214,2297 3219,2298 3223,2301 3227,2303 3231,2307 3233,2311 3236,2315 3237,2320 3237,2325 L 3236,2409 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id345"> - <rect class="BoundingBox" stroke="none" fill="none" x="3311" y="2701" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3534,2813 L 3534,2813 C 3534,2818 3533,2823 3530,2827 3528,2831 3524,2835 3520,2837 3516,2840 3511,2841 3506,2841 L 3340,2840 3340,2840 C 3335,2840 3330,2839 3326,2836 3322,2834 3318,2830 3316,2826 3313,2822 3312,2817 3312,2812 L 3312,2812 3312,2729 3312,2729 C 3312,2724 3313,2719 3316,2715 3318,2711 3322,2707 3326,2705 3330,2702 3335,2701 3340,2701 L 3507,2701 3507,2701 C 3512,2701 3517,2702 3521,2705 3525,2707 3529,2711 3531,2715 3534,2719 3535,2724 3535,2729 L 3534,2813 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id346"> - <rect class="BoundingBox" stroke="none" fill="none" x="3313" y="2498" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3536,2610 L 3536,2610 C 3536,2615 3535,2620 3532,2624 3530,2628 3526,2632 3522,2634 3518,2637 3513,2638 3508,2638 L 3342,2637 3342,2637 C 3337,2637 3332,2636 3328,2633 3324,2631 3320,2627 3318,2623 3315,2619 3314,2614 3314,2609 L 3314,2609 3314,2526 3314,2526 C 3314,2521 3315,2516 3318,2512 3320,2508 3324,2504 3328,2502 3332,2499 3337,2498 3342,2498 L 3509,2498 3509,2498 C 3514,2498 3519,2499 3523,2502 3527,2504 3531,2508 3533,2512 3536,2516 3537,2521 3537,2526 L 3536,2610 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id347"> - <rect class="BoundingBox" stroke="none" fill="none" x="3314" y="2298" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3536,2410 L 3536,2410 C 3536,2415 3535,2420 3532,2424 3530,2428 3526,2432 3522,2434 3518,2437 3513,2438 3508,2438 L 3342,2437 3342,2437 C 3337,2437 3332,2436 3328,2433 3324,2431 3320,2427 3318,2423 3315,2419 3314,2414 3314,2409 L 3314,2409 3314,2326 3314,2326 C 3314,2321 3315,2316 3318,2312 3320,2308 3324,2304 3328,2302 3332,2299 3337,2298 3342,2298 L 3509,2298 3509,2298 C 3514,2298 3519,2299 3523,2302 3527,2304 3531,2308 3533,2312 3536,2316 3537,2321 3537,2326 L 3536,2410 Z"/> - </g> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id348"> - <rect class="BoundingBox" stroke="none" fill="none" x="11011" y="12299" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11233,12411 L 11233,12411 C 11233,12416 11232,12421 11229,12425 11227,12429 11223,12433 11219,12435 11215,12438 11210,12439 11205,12439 L 11039,12438 11039,12438 C 11034,12438 11029,12437 11025,12434 11021,12432 11017,12428 11015,12424 11012,12420 11011,12415 11011,12410 L 11011,12410 11011,12327 11011,12327 C 11011,12322 11012,12317 11015,12313 11017,12309 11021,12305 11025,12303 11029,12300 11034,12299 11039,12299 L 11206,12299 11206,12299 C 11211,12299 11216,12300 11220,12303 11224,12305 11228,12309 11230,12313 11233,12317 11234,12322 11234,12327 L 11233,12411 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id349"> - <rect class="BoundingBox" stroke="none" fill="none" x="11013" y="12096" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11235,12208 L 11235,12208 C 11235,12213 11234,12218 11231,12222 11229,12226 11225,12230 11221,12232 11217,12235 11212,12236 11207,12236 L 11041,12235 11041,12235 C 11036,12235 11031,12234 11027,12231 11023,12229 11019,12225 11017,12221 11014,12217 11013,12212 11013,12207 L 11013,12207 11013,12124 11013,12124 C 11013,12119 11014,12114 11017,12110 11019,12106 11023,12102 11027,12100 11031,12097 11036,12096 11041,12096 L 11208,12096 11208,12096 C 11213,12096 11218,12097 11222,12100 11226,12102 11230,12106 11232,12110 11235,12114 11236,12119 11236,12124 L 11235,12208 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id350"> - <rect class="BoundingBox" stroke="none" fill="none" x="11013" y="11896" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11235,12008 L 11235,12008 C 11235,12013 11234,12018 11231,12022 11229,12026 11225,12030 11221,12032 11217,12035 11212,12036 11207,12036 L 11041,12035 11041,12035 C 11036,12035 11031,12034 11027,12031 11023,12029 11019,12025 11017,12021 11014,12017 11013,12012 11013,12007 L 11013,12007 11013,11924 11013,11924 C 11013,11919 11014,11914 11017,11910 11019,11906 11023,11902 11027,11900 11031,11897 11036,11896 11041,11896 L 11208,11896 11208,11896 C 11213,11896 11218,11897 11222,11900 11226,11902 11230,11906 11232,11910 11235,11914 11236,11919 11236,11924 L 11235,12008 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id351"> - <rect class="BoundingBox" stroke="none" fill="none" x="11311" y="12300" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11533,12412 L 11533,12412 C 11533,12417 11532,12422 11529,12426 11527,12430 11523,12434 11519,12436 11515,12439 11510,12440 11505,12440 L 11339,12439 11339,12439 C 11334,12439 11329,12438 11325,12435 11321,12433 11317,12429 11315,12425 11312,12421 11311,12416 11311,12411 L 11311,12411 11311,12328 11311,12328 C 11311,12323 11312,12318 11315,12314 11317,12310 11321,12306 11325,12304 11329,12301 11334,12300 11339,12300 L 11506,12300 11506,12300 C 11511,12300 11516,12301 11520,12304 11524,12306 11528,12310 11530,12314 11533,12318 11534,12323 11534,12328 L 11533,12412 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id352"> - <rect class="BoundingBox" stroke="none" fill="none" x="11313" y="12096" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11535,12209 L 11535,12209 C 11535,12214 11534,12219 11531,12223 11529,12227 11525,12231 11521,12233 11517,12236 11512,12237 11507,12237 L 11341,12236 11341,12236 C 11336,12236 11331,12235 11327,12232 11323,12230 11319,12226 11317,12222 11314,12218 11313,12213 11313,12208 L 11313,12208 11313,12125 11313,12125 C 11313,12120 11314,12115 11317,12111 11319,12107 11323,12103 11327,12101 11331,12098 11336,12097 11341,12097 L 11508,12097 11508,12097 C 11513,12097 11518,12098 11522,12101 11526,12103 11530,12107 11532,12111 11535,12115 11536,12120 11536,12125 L 11535,12209 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id353"> - <rect class="BoundingBox" stroke="none" fill="none" x="11313" y="11896" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11535,12009 L 11535,12009 C 11535,12014 11534,12019 11531,12023 11529,12027 11525,12031 11521,12033 11517,12036 11512,12037 11507,12037 L 11341,12036 11341,12036 C 11336,12036 11331,12035 11327,12032 11323,12030 11319,12026 11317,12022 11314,12018 11313,12013 11313,12008 L 11313,12008 11313,11925 11313,11925 C 11313,11920 11314,11915 11317,11911 11319,11907 11323,11903 11327,11901 11331,11898 11336,11897 11341,11897 L 11508,11897 11508,11897 C 11513,11897 11518,11898 11522,11901 11526,11903 11530,11907 11532,11911 11535,11915 11536,11920 11536,11925 L 11535,12009 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id354"> - <rect class="BoundingBox" stroke="none" fill="none" x="11612" y="12300" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11834,12412 L 11834,12412 C 11834,12417 11833,12422 11830,12426 11828,12430 11824,12434 11820,12436 11816,12439 11811,12440 11806,12440 L 11640,12439 11640,12439 C 11635,12439 11630,12438 11626,12435 11622,12433 11618,12429 11616,12425 11613,12421 11612,12416 11612,12411 L 11612,12411 11612,12328 11612,12328 C 11612,12323 11613,12318 11616,12314 11618,12310 11622,12306 11626,12304 11630,12301 11635,12300 11640,12300 L 11807,12300 11807,12300 C 11812,12300 11817,12301 11821,12304 11825,12306 11829,12310 11831,12314 11834,12318 11835,12323 11835,12328 L 11834,12412 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id355"> - <rect class="BoundingBox" stroke="none" fill="none" x="11614" y="12096" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11836,12209 L 11836,12209 C 11836,12214 11835,12219 11832,12223 11830,12227 11826,12231 11822,12233 11818,12236 11813,12237 11808,12237 L 11642,12236 11642,12236 C 11637,12236 11632,12235 11628,12232 11624,12230 11620,12226 11618,12222 11615,12218 11614,12213 11614,12208 L 11614,12208 11614,12125 11614,12125 C 11614,12120 11615,12115 11618,12111 11620,12107 11624,12103 11628,12101 11632,12098 11637,12097 11642,12097 L 11809,12097 11809,12097 C 11814,12097 11819,12098 11823,12101 11827,12103 11831,12107 11833,12111 11836,12115 11837,12120 11837,12125 L 11836,12209 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id356"> - <rect class="BoundingBox" stroke="none" fill="none" x="11614" y="11896" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11836,12009 L 11836,12009 C 11836,12014 11835,12019 11832,12023 11830,12027 11826,12031 11822,12033 11818,12036 11813,12037 11808,12037 L 11642,12036 11642,12036 C 11637,12036 11632,12035 11628,12032 11624,12030 11620,12026 11618,12022 11615,12018 11614,12013 11614,12008 L 11614,12008 11614,11925 11614,11925 C 11614,11920 11615,11915 11618,11911 11620,11907 11624,11903 11628,11901 11632,11898 11637,11897 11642,11897 L 11809,11897 11809,11897 C 11814,11897 11819,11898 11823,11901 11827,11903 11831,11907 11833,11911 11836,11915 11837,11920 11837,11925 L 11836,12009 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id357"> - <rect class="BoundingBox" stroke="none" fill="none" x="11912" y="12300" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12134,12413 L 12134,12413 C 12134,12418 12133,12423 12130,12427 12128,12431 12124,12435 12120,12437 12116,12440 12111,12441 12106,12441 L 11940,12440 11940,12440 C 11935,12440 11930,12439 11926,12436 11922,12434 11918,12430 11916,12426 11913,12422 11912,12417 11912,12412 L 11912,12412 11912,12329 11912,12329 C 11912,12324 11913,12319 11916,12315 11918,12311 11922,12307 11926,12305 11930,12302 11935,12301 11940,12301 L 12107,12301 12107,12301 C 12112,12301 12117,12302 12121,12305 12125,12307 12129,12311 12131,12315 12134,12319 12135,12324 12135,12329 L 12134,12413 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id358"> - <rect class="BoundingBox" stroke="none" fill="none" x="11914" y="12097" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12136,12210 L 12136,12210 C 12136,12215 12135,12220 12132,12224 12130,12228 12126,12232 12122,12234 12118,12237 12113,12238 12108,12238 L 11942,12237 11942,12237 C 11937,12237 11932,12236 11928,12233 11924,12231 11920,12227 11918,12223 11915,12219 11914,12214 11914,12209 L 11914,12209 11914,12126 11914,12126 C 11914,12121 11915,12116 11918,12112 11920,12108 11924,12104 11928,12102 11932,12099 11937,12098 11942,12098 L 12109,12098 12109,12098 C 12114,12098 12119,12099 12123,12102 12127,12104 12131,12108 12133,12112 12136,12116 12137,12121 12137,12126 L 12136,12210 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id359"> - <rect class="BoundingBox" stroke="none" fill="none" x="11914" y="11897" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12136,12010 L 12136,12010 C 12136,12015 12135,12020 12132,12024 12130,12028 12126,12032 12122,12034 12118,12037 12113,12038 12108,12038 L 11942,12037 11942,12037 C 11937,12037 11932,12036 11928,12033 11924,12031 11920,12027 11918,12023 11915,12019 11914,12014 11914,12009 L 11914,12009 11914,11926 11914,11926 C 11914,11921 11915,11916 11918,11912 11920,11908 11924,11904 11928,11902 11932,11899 11937,11898 11942,11898 L 12109,11898 12109,11898 C 12114,11898 12119,11899 12123,11902 12127,11904 12131,11908 12133,11912 12136,11916 12137,11921 12137,11926 L 12136,12010 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id360"> - <rect class="BoundingBox" stroke="none" fill="none" x="9711" y="12299" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9933,12411 L 9933,12411 C 9933,12416 9932,12421 9929,12425 9927,12429 9923,12433 9919,12435 9915,12438 9910,12439 9905,12439 L 9739,12438 9739,12438 C 9734,12438 9729,12437 9725,12434 9721,12432 9717,12428 9715,12424 9712,12420 9711,12415 9711,12410 L 9711,12410 9711,12327 9711,12327 C 9711,12322 9712,12317 9715,12313 9717,12309 9721,12305 9725,12303 9729,12300 9734,12299 9739,12299 L 9906,12299 9906,12299 C 9911,12299 9916,12300 9920,12303 9924,12305 9928,12309 9930,12313 9933,12317 9934,12322 9934,12327 L 9933,12411 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id361"> - <rect class="BoundingBox" stroke="none" fill="none" x="9713" y="12096" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9935,12208 L 9935,12208 C 9935,12213 9934,12218 9931,12222 9929,12226 9925,12230 9921,12232 9917,12235 9912,12236 9907,12236 L 9741,12235 9741,12235 C 9736,12235 9731,12234 9727,12231 9723,12229 9719,12225 9717,12221 9714,12217 9713,12212 9713,12207 L 9713,12207 9713,12124 9713,12124 C 9713,12119 9714,12114 9717,12110 9719,12106 9723,12102 9727,12100 9731,12097 9736,12096 9741,12096 L 9908,12096 9908,12096 C 9913,12096 9918,12097 9922,12100 9926,12102 9930,12106 9932,12110 9935,12114 9936,12119 9936,12124 L 9935,12208 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id362"> - <rect class="BoundingBox" stroke="none" fill="none" x="9713" y="11896" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9935,12008 L 9935,12008 C 9935,12013 9934,12018 9931,12022 9929,12026 9925,12030 9921,12032 9917,12035 9912,12036 9907,12036 L 9741,12035 9741,12035 C 9736,12035 9731,12034 9727,12031 9723,12029 9719,12025 9717,12021 9714,12017 9713,12012 9713,12007 L 9713,12007 9713,11924 9713,11924 C 9713,11919 9714,11914 9717,11910 9719,11906 9723,11902 9727,11900 9731,11897 9736,11896 9741,11896 L 9908,11896 9908,11896 C 9913,11896 9918,11897 9922,11900 9926,11902 9930,11906 9932,11910 9935,11914 9936,11919 9936,11924 L 9935,12008 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id363"> - <rect class="BoundingBox" stroke="none" fill="none" x="10011" y="12300" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10233,12412 L 10233,12412 C 10233,12417 10232,12422 10229,12426 10227,12430 10223,12434 10219,12436 10215,12439 10210,12440 10205,12440 L 10039,12439 10039,12439 C 10034,12439 10029,12438 10025,12435 10021,12433 10017,12429 10015,12425 10012,12421 10011,12416 10011,12411 L 10011,12411 10011,12328 10011,12328 C 10011,12323 10012,12318 10015,12314 10017,12310 10021,12306 10025,12304 10029,12301 10034,12300 10039,12300 L 10206,12300 10206,12300 C 10211,12300 10216,12301 10220,12304 10224,12306 10228,12310 10230,12314 10233,12318 10234,12323 10234,12328 L 10233,12412 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id364"> - <rect class="BoundingBox" stroke="none" fill="none" x="10013" y="12097" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10235,12209 L 10235,12209 C 10235,12214 10234,12219 10231,12223 10229,12227 10225,12231 10221,12233 10217,12236 10212,12237 10207,12237 L 10041,12236 10041,12236 C 10036,12236 10031,12235 10027,12232 10023,12230 10019,12226 10017,12222 10014,12218 10013,12213 10013,12208 L 10013,12208 10013,12125 10013,12125 C 10013,12120 10014,12115 10017,12111 10019,12107 10023,12103 10027,12101 10031,12098 10036,12097 10041,12097 L 10208,12097 10208,12097 C 10213,12097 10218,12098 10222,12101 10226,12103 10230,12107 10232,12111 10235,12115 10236,12120 10236,12125 L 10235,12209 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id365"> - <rect class="BoundingBox" stroke="none" fill="none" x="10013" y="11897" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10235,12009 L 10235,12009 C 10235,12014 10234,12019 10231,12023 10229,12027 10225,12031 10221,12033 10217,12036 10212,12037 10207,12037 L 10041,12036 10041,12036 C 10036,12036 10031,12035 10027,12032 10023,12030 10019,12026 10017,12022 10014,12018 10013,12013 10013,12008 L 10013,12008 10013,11925 10013,11925 C 10013,11920 10014,11915 10017,11911 10019,11907 10023,11903 10027,11901 10031,11898 10036,11897 10041,11897 L 10208,11897 10208,11897 C 10213,11897 10218,11898 10222,11901 10226,11903 10230,11907 10232,11911 10235,11915 10236,11920 10236,11925 L 10235,12009 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id366"> - <rect class="BoundingBox" stroke="none" fill="none" x="10312" y="12300" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10534,12412 L 10534,12412 C 10534,12417 10533,12422 10530,12426 10528,12430 10524,12434 10520,12436 10516,12439 10511,12440 10506,12440 L 10340,12439 10340,12439 C 10335,12439 10330,12438 10326,12435 10322,12433 10318,12429 10316,12425 10313,12421 10312,12416 10312,12411 L 10312,12411 10312,12328 10312,12328 C 10312,12323 10313,12318 10316,12314 10318,12310 10322,12306 10326,12304 10330,12301 10335,12300 10340,12300 L 10507,12300 10507,12300 C 10512,12300 10517,12301 10521,12304 10525,12306 10529,12310 10531,12314 10534,12318 10535,12323 10535,12328 L 10534,12412 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id367"> - <rect class="BoundingBox" stroke="none" fill="none" x="10314" y="12097" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10536,12209 L 10536,12209 C 10536,12214 10535,12219 10532,12223 10530,12227 10526,12231 10522,12233 10518,12236 10513,12237 10508,12237 L 10342,12236 10342,12236 C 10337,12236 10332,12235 10328,12232 10324,12230 10320,12226 10318,12222 10315,12218 10314,12213 10314,12208 L 10314,12208 10314,12125 10314,12125 C 10314,12120 10315,12115 10318,12111 10320,12107 10324,12103 10328,12101 10332,12098 10337,12097 10342,12097 L 10509,12097 10509,12097 C 10514,12097 10519,12098 10523,12101 10527,12103 10531,12107 10533,12111 10536,12115 10537,12120 10537,12125 L 10536,12209 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id368"> - <rect class="BoundingBox" stroke="none" fill="none" x="10314" y="11897" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10536,12009 L 10536,12009 C 10536,12014 10535,12019 10532,12023 10530,12027 10526,12031 10522,12033 10518,12036 10513,12037 10508,12037 L 10342,12036 10342,12036 C 10337,12036 10332,12035 10328,12032 10324,12030 10320,12026 10318,12022 10315,12018 10314,12013 10314,12008 L 10314,12008 10314,11925 10314,11925 C 10314,11920 10315,11915 10318,11911 10320,11907 10324,11903 10328,11901 10332,11898 10337,11897 10342,11897 L 10509,11897 10509,11897 C 10514,11897 10519,11898 10523,11901 10527,11903 10531,11907 10533,11911 10536,11915 10537,11920 10537,11925 L 10536,12009 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id369"> - <rect class="BoundingBox" stroke="none" fill="none" x="10612" y="12301" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10834,12413 L 10834,12413 C 10834,12418 10833,12423 10830,12427 10828,12431 10824,12435 10820,12437 10816,12440 10811,12441 10806,12441 L 10640,12440 10640,12440 C 10635,12440 10630,12439 10626,12436 10622,12434 10618,12430 10616,12426 10613,12422 10612,12417 10612,12412 L 10612,12412 10612,12329 10612,12329 C 10612,12324 10613,12319 10616,12315 10618,12311 10622,12307 10626,12305 10630,12302 10635,12301 10640,12301 L 10807,12301 10807,12301 C 10812,12301 10817,12302 10821,12305 10825,12307 10829,12311 10831,12315 10834,12319 10835,12324 10835,12329 L 10834,12413 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id370"> - <rect class="BoundingBox" stroke="none" fill="none" x="10614" y="12098" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10836,12210 L 10836,12210 C 10836,12215 10835,12220 10832,12224 10830,12228 10826,12232 10822,12234 10818,12237 10813,12238 10808,12238 L 10642,12237 10642,12237 C 10637,12237 10632,12236 10628,12233 10624,12231 10620,12227 10618,12223 10615,12219 10614,12214 10614,12209 L 10614,12209 10614,12126 10614,12126 C 10614,12121 10615,12116 10618,12112 10620,12108 10624,12104 10628,12102 10632,12099 10637,12098 10642,12098 L 10809,12098 10809,12098 C 10814,12098 10819,12099 10823,12102 10827,12104 10831,12108 10833,12112 10836,12116 10837,12121 10837,12126 L 10836,12210 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id371"> - <rect class="BoundingBox" stroke="none" fill="none" x="10614" y="11898" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10836,12010 L 10836,12010 C 10836,12015 10835,12020 10832,12024 10830,12028 10826,12032 10822,12034 10818,12037 10813,12038 10808,12038 L 10642,12037 10642,12037 C 10637,12037 10632,12036 10628,12033 10624,12031 10620,12027 10618,12023 10615,12019 10614,12014 10614,12009 L 10614,12009 10614,11926 10614,11926 C 10614,11921 10615,11916 10618,11912 10620,11908 10624,11904 10628,11902 10632,11899 10637,11898 10642,11898 L 10809,11898 10809,11898 C 10814,11898 10819,11899 10823,11902 10827,11904 10831,11908 10833,11912 10836,11916 10837,11921 10837,11926 L 10836,12010 Z"/> - </g> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id372"> - <rect class="BoundingBox" stroke="none" fill="none" x="7711" y="12299" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7933,12411 L 7933,12411 C 7933,12416 7932,12421 7929,12425 7927,12429 7923,12433 7919,12435 7915,12438 7910,12439 7905,12439 L 7739,12438 7739,12438 C 7734,12438 7729,12437 7725,12434 7721,12432 7717,12428 7715,12424 7712,12420 7711,12415 7711,12410 L 7711,12410 7711,12327 7711,12327 C 7711,12322 7712,12317 7715,12313 7717,12309 7721,12305 7725,12303 7729,12300 7734,12299 7739,12299 L 7906,12299 7906,12299 C 7911,12299 7916,12300 7920,12303 7924,12305 7928,12309 7930,12313 7933,12317 7934,12322 7934,12327 L 7933,12411 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id373"> - <rect class="BoundingBox" stroke="none" fill="none" x="7713" y="12096" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7935,12208 L 7935,12208 C 7935,12213 7934,12218 7931,12222 7929,12226 7925,12230 7921,12232 7917,12235 7912,12236 7907,12236 L 7741,12235 7741,12235 C 7736,12235 7731,12234 7727,12231 7723,12229 7719,12225 7717,12221 7714,12217 7713,12212 7713,12207 L 7713,12207 7713,12124 7713,12124 C 7713,12119 7714,12114 7717,12110 7719,12106 7723,12102 7727,12100 7731,12097 7736,12096 7741,12096 L 7908,12096 7908,12096 C 7913,12096 7918,12097 7922,12100 7926,12102 7930,12106 7932,12110 7935,12114 7936,12119 7936,12124 L 7935,12208 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id374"> - <rect class="BoundingBox" stroke="none" fill="none" x="7712" y="11896" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7935,12008 L 7935,12008 C 7935,12013 7934,12018 7931,12022 7929,12026 7925,12030 7921,12032 7917,12035 7912,12036 7907,12036 L 7741,12035 7741,12035 C 7736,12035 7731,12034 7727,12031 7723,12029 7719,12025 7717,12021 7714,12017 7713,12012 7713,12007 L 7713,12007 7713,11924 7713,11924 C 7713,11919 7714,11914 7717,11910 7719,11906 7723,11902 7727,11900 7731,11897 7736,11896 7741,11896 L 7908,11896 7908,11896 C 7913,11896 7918,11897 7922,11900 7926,11902 7930,11906 7932,11910 7935,11914 7936,11919 7936,11924 L 7935,12008 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id375"> - <rect class="BoundingBox" stroke="none" fill="none" x="8011" y="12299" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8233,12412 L 8233,12412 C 8233,12417 8232,12422 8229,12426 8227,12430 8223,12434 8219,12436 8215,12439 8210,12440 8205,12440 L 8039,12439 8039,12439 C 8034,12439 8029,12438 8025,12435 8021,12433 8017,12429 8015,12425 8012,12421 8011,12416 8011,12411 L 8011,12411 8011,12328 8011,12328 C 8011,12323 8012,12318 8015,12314 8017,12310 8021,12306 8025,12304 8029,12301 8034,12300 8039,12300 L 8206,12300 8206,12300 C 8211,12300 8216,12301 8220,12304 8224,12306 8228,12310 8230,12314 8233,12318 8234,12323 8234,12328 L 8233,12412 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id376"> - <rect class="BoundingBox" stroke="none" fill="none" x="8013" y="12096" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8235,12209 L 8235,12209 C 8235,12214 8234,12219 8231,12223 8229,12227 8225,12231 8221,12233 8217,12236 8212,12237 8207,12237 L 8041,12236 8041,12236 C 8036,12236 8031,12235 8027,12232 8023,12230 8019,12226 8017,12222 8014,12218 8013,12213 8013,12208 L 8013,12208 8013,12125 8013,12125 C 8013,12120 8014,12115 8017,12111 8019,12107 8023,12103 8027,12101 8031,12098 8036,12097 8041,12097 L 8208,12097 8208,12097 C 8213,12097 8218,12098 8222,12101 8226,12103 8230,12107 8232,12111 8235,12115 8236,12120 8236,12125 L 8235,12209 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id377"> - <rect class="BoundingBox" stroke="none" fill="none" x="8013" y="11896" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8235,12009 L 8235,12009 C 8235,12014 8234,12019 8231,12023 8229,12027 8225,12031 8221,12033 8217,12036 8212,12037 8207,12037 L 8041,12036 8041,12036 C 8036,12036 8031,12035 8027,12032 8023,12030 8019,12026 8017,12022 8014,12018 8013,12013 8013,12008 L 8013,12008 8013,11925 8013,11925 C 8013,11920 8014,11915 8017,11911 8019,11907 8023,11903 8027,11901 8031,11898 8036,11897 8041,11897 L 8208,11897 8208,11897 C 8213,11897 8218,11898 8222,11901 8226,11903 8230,11907 8232,11911 8235,11915 8236,11920 8236,11925 L 8235,12009 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id378"> - <rect class="BoundingBox" stroke="none" fill="none" x="8312" y="12299" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8534,12412 L 8534,12412 C 8534,12417 8533,12422 8530,12426 8528,12430 8524,12434 8520,12436 8516,12439 8511,12440 8506,12440 L 8340,12439 8340,12439 C 8335,12439 8330,12438 8326,12435 8322,12433 8318,12429 8316,12425 8313,12421 8312,12416 8312,12411 L 8312,12411 8312,12328 8312,12328 C 8312,12323 8313,12318 8316,12314 8318,12310 8322,12306 8326,12304 8330,12301 8335,12300 8340,12300 L 8507,12300 8507,12300 C 8512,12300 8517,12301 8521,12304 8525,12306 8529,12310 8531,12314 8534,12318 8535,12323 8535,12328 L 8534,12412 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id379"> - <rect class="BoundingBox" stroke="none" fill="none" x="8314" y="12096" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8536,12209 L 8536,12209 C 8536,12214 8535,12219 8532,12223 8530,12227 8526,12231 8522,12233 8518,12236 8513,12237 8508,12237 L 8342,12236 8342,12236 C 8337,12236 8332,12235 8328,12232 8324,12230 8320,12226 8318,12222 8315,12218 8314,12213 8314,12208 L 8314,12208 8314,12125 8314,12125 C 8314,12120 8315,12115 8318,12111 8320,12107 8324,12103 8328,12101 8332,12098 8337,12097 8342,12097 L 8509,12097 8509,12097 C 8514,12097 8519,12098 8523,12101 8527,12103 8531,12107 8533,12111 8536,12115 8537,12120 8537,12125 L 8536,12209 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id380"> - <rect class="BoundingBox" stroke="none" fill="none" x="8314" y="11896" width="224" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8536,12009 L 8536,12009 C 8536,12014 8535,12019 8532,12023 8530,12027 8526,12031 8522,12033 8518,12036 8513,12037 8508,12037 L 8342,12036 8342,12036 C 8337,12036 8332,12035 8328,12032 8324,12030 8320,12026 8318,12022 8315,12018 8314,12013 8314,12008 L 8314,12008 8314,11925 8314,11925 C 8314,11920 8315,11915 8318,11911 8320,11907 8324,11903 8328,11901 8332,11898 8337,11897 8342,11897 L 8509,11897 8509,11897 C 8514,11897 8519,11898 8523,11901 8527,11903 8531,11907 8533,11911 8536,11915 8537,11920 8537,11925 L 8536,12009 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id381"> - <rect class="BoundingBox" stroke="none" fill="none" x="8612" y="12300" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8834,12413 L 8834,12413 C 8834,12418 8833,12423 8830,12427 8828,12431 8824,12435 8820,12437 8816,12440 8811,12441 8806,12441 L 8640,12440 8640,12440 C 8635,12440 8630,12439 8626,12436 8622,12434 8618,12430 8616,12426 8613,12422 8612,12417 8612,12412 L 8612,12412 8612,12329 8612,12329 C 8612,12324 8613,12319 8616,12315 8618,12311 8622,12307 8626,12305 8630,12302 8635,12301 8640,12301 L 8807,12301 8807,12301 C 8812,12301 8817,12302 8821,12305 8825,12307 8829,12311 8831,12315 8834,12319 8835,12324 8835,12329 L 8834,12413 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id382"> - <rect class="BoundingBox" stroke="none" fill="none" x="8614" y="12097" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8836,12210 L 8836,12210 C 8836,12215 8835,12220 8832,12224 8830,12228 8826,12232 8822,12234 8818,12237 8813,12238 8808,12238 L 8642,12237 8642,12237 C 8637,12237 8632,12236 8628,12233 8624,12231 8620,12227 8618,12223 8615,12219 8614,12214 8614,12209 L 8614,12209 8614,12126 8614,12126 C 8614,12121 8615,12116 8618,12112 8620,12108 8624,12104 8628,12102 8632,12099 8637,12098 8642,12098 L 8809,12098 8809,12098 C 8814,12098 8819,12099 8823,12102 8827,12104 8831,12108 8833,12112 8836,12116 8837,12121 8837,12126 L 8836,12210 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id383"> - <rect class="BoundingBox" stroke="none" fill="none" x="8614" y="11897" width="225" height="142"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8836,12010 L 8836,12010 C 8836,12015 8835,12020 8832,12024 8830,12028 8826,12032 8822,12034 8818,12037 8813,12038 8808,12038 L 8642,12037 8642,12037 C 8637,12037 8632,12036 8628,12033 8624,12031 8620,12027 8618,12023 8615,12019 8614,12014 8614,12009 L 8614,12009 8614,11926 8614,11926 C 8614,11921 8615,11916 8618,11912 8620,11908 8624,11904 8628,11902 8632,11899 8637,11898 8642,11898 L 8809,11898 8809,11898 C 8814,11898 8819,11899 8823,11902 8827,11904 8831,11908 8833,11912 8836,11916 8837,11921 8837,11926 L 8836,12010 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id384"> - <rect class="BoundingBox" stroke="none" fill="none" x="6411" y="12299" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6633,12411 L 6633,12411 C 6633,12416 6632,12421 6629,12425 6627,12429 6623,12433 6619,12435 6615,12438 6610,12439 6605,12439 L 6439,12438 6439,12438 C 6434,12438 6429,12437 6425,12434 6421,12432 6417,12428 6415,12424 6412,12420 6411,12415 6411,12410 L 6411,12410 6411,12327 6411,12327 C 6411,12322 6412,12317 6415,12313 6417,12309 6421,12305 6425,12303 6429,12300 6434,12299 6439,12299 L 6606,12299 6606,12299 C 6611,12299 6616,12300 6620,12303 6624,12305 6628,12309 6630,12313 6633,12317 6634,12322 6634,12327 L 6633,12411 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id385"> - <rect class="BoundingBox" stroke="none" fill="none" x="6413" y="12096" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6635,12208 L 6635,12208 C 6635,12213 6634,12218 6631,12222 6629,12226 6625,12230 6621,12232 6617,12235 6612,12236 6607,12236 L 6441,12235 6441,12235 C 6436,12235 6431,12234 6427,12231 6423,12229 6419,12225 6417,12221 6414,12217 6413,12212 6413,12207 L 6413,12207 6413,12124 6413,12124 C 6413,12119 6414,12114 6417,12110 6419,12106 6423,12102 6427,12100 6431,12097 6436,12096 6441,12096 L 6608,12096 6608,12096 C 6613,12096 6618,12097 6622,12100 6626,12102 6630,12106 6632,12110 6635,12114 6636,12119 6636,12124 L 6635,12208 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id386"> - <rect class="BoundingBox" stroke="none" fill="none" x="6412" y="11896" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6635,12008 L 6635,12008 C 6635,12013 6634,12018 6631,12022 6629,12026 6625,12030 6621,12032 6617,12035 6612,12036 6607,12036 L 6441,12035 6441,12035 C 6436,12035 6431,12034 6427,12031 6423,12029 6419,12025 6417,12021 6414,12017 6413,12012 6413,12007 L 6413,12007 6413,11924 6413,11924 C 6413,11919 6414,11914 6417,11910 6419,11906 6423,11902 6427,11900 6431,11897 6436,11896 6441,11896 L 6608,11896 6608,11896 C 6613,11896 6618,11897 6622,11900 6626,11902 6630,11906 6632,11910 6635,11914 6636,11919 6636,11924 L 6635,12008 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id387"> - <rect class="BoundingBox" stroke="none" fill="none" x="6711" y="12300" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6933,12412 L 6933,12412 C 6933,12417 6932,12422 6929,12426 6927,12430 6923,12434 6919,12436 6915,12439 6910,12440 6905,12440 L 6739,12439 6739,12439 C 6734,12439 6729,12438 6725,12435 6721,12433 6717,12429 6715,12425 6712,12421 6711,12416 6711,12411 L 6711,12411 6711,12328 6711,12328 C 6711,12323 6712,12318 6715,12314 6717,12310 6721,12306 6725,12304 6729,12301 6734,12300 6739,12300 L 6906,12300 6906,12300 C 6911,12300 6916,12301 6920,12304 6924,12306 6928,12310 6930,12314 6933,12318 6934,12323 6934,12328 L 6933,12412 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id388"> - <rect class="BoundingBox" stroke="none" fill="none" x="6713" y="12097" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6935,12209 L 6935,12209 C 6935,12214 6934,12219 6931,12223 6929,12227 6925,12231 6921,12233 6917,12236 6912,12237 6907,12237 L 6741,12236 6741,12236 C 6736,12236 6731,12235 6727,12232 6723,12230 6719,12226 6717,12222 6714,12218 6713,12213 6713,12208 L 6713,12208 6713,12125 6713,12125 C 6713,12120 6714,12115 6717,12111 6719,12107 6723,12103 6727,12101 6731,12098 6736,12097 6741,12097 L 6908,12097 6908,12097 C 6913,12097 6918,12098 6922,12101 6926,12103 6930,12107 6932,12111 6935,12115 6936,12120 6936,12125 L 6935,12209 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id389"> - <rect class="BoundingBox" stroke="none" fill="none" x="6712" y="11897" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6935,12009 L 6935,12009 C 6935,12014 6934,12019 6931,12023 6929,12027 6925,12031 6921,12033 6917,12036 6912,12037 6907,12037 L 6741,12036 6741,12036 C 6736,12036 6731,12035 6727,12032 6723,12030 6719,12026 6717,12022 6714,12018 6713,12013 6713,12008 L 6713,12008 6713,11925 6713,11925 C 6713,11920 6714,11915 6717,11911 6719,11907 6723,11903 6727,11901 6731,11898 6736,11897 6741,11897 L 6908,11897 6908,11897 C 6913,11897 6918,11898 6922,11901 6926,11903 6930,11907 6932,11911 6935,11915 6936,11920 6936,11925 L 6935,12009 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id390"> - <rect class="BoundingBox" stroke="none" fill="none" x="7012" y="12300" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7234,12412 L 7234,12412 C 7234,12417 7233,12422 7230,12426 7228,12430 7224,12434 7220,12436 7216,12439 7211,12440 7206,12440 L 7040,12439 7040,12439 C 7035,12439 7030,12438 7026,12435 7022,12433 7018,12429 7016,12425 7013,12421 7012,12416 7012,12411 L 7012,12411 7012,12328 7012,12328 C 7012,12323 7013,12318 7016,12314 7018,12310 7022,12306 7026,12304 7030,12301 7035,12300 7040,12300 L 7207,12300 7207,12300 C 7212,12300 7217,12301 7221,12304 7225,12306 7229,12310 7231,12314 7234,12318 7235,12323 7235,12328 L 7234,12412 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id391"> - <rect class="BoundingBox" stroke="none" fill="none" x="7014" y="12097" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7236,12209 L 7236,12209 C 7236,12214 7235,12219 7232,12223 7230,12227 7226,12231 7222,12233 7218,12236 7213,12237 7208,12237 L 7042,12236 7042,12236 C 7037,12236 7032,12235 7028,12232 7024,12230 7020,12226 7018,12222 7015,12218 7014,12213 7014,12208 L 7014,12208 7014,12125 7014,12125 C 7014,12120 7015,12115 7018,12111 7020,12107 7024,12103 7028,12101 7032,12098 7037,12097 7042,12097 L 7209,12097 7209,12097 C 7214,12097 7219,12098 7223,12101 7227,12103 7231,12107 7233,12111 7236,12115 7237,12120 7237,12125 L 7236,12209 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id392"> - <rect class="BoundingBox" stroke="none" fill="none" x="7013" y="11897" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7236,12009 L 7236,12009 C 7236,12014 7235,12019 7232,12023 7230,12027 7226,12031 7222,12033 7218,12036 7213,12037 7208,12037 L 7042,12036 7042,12036 C 7037,12036 7032,12035 7028,12032 7024,12030 7020,12026 7018,12022 7015,12018 7014,12013 7014,12008 L 7014,12008 7014,11925 7014,11925 C 7014,11920 7015,11915 7018,11911 7020,11907 7024,11903 7028,11901 7032,11898 7037,11897 7042,11897 L 7209,11897 7209,11897 C 7214,11897 7219,11898 7223,11901 7227,11903 7231,11907 7233,11911 7236,11915 7237,11920 7237,11925 L 7236,12009 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id393"> - <rect class="BoundingBox" stroke="none" fill="none" x="7312" y="12301" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7534,12413 L 7534,12413 C 7534,12418 7533,12423 7530,12427 7528,12431 7524,12435 7520,12437 7516,12440 7511,12441 7506,12441 L 7340,12440 7340,12440 C 7335,12440 7330,12439 7326,12436 7322,12434 7318,12430 7316,12426 7313,12422 7312,12417 7312,12412 L 7312,12412 7312,12329 7312,12329 C 7312,12324 7313,12319 7316,12315 7318,12311 7322,12307 7326,12305 7330,12302 7335,12301 7340,12301 L 7507,12301 7507,12301 C 7512,12301 7517,12302 7521,12305 7525,12307 7529,12311 7531,12315 7534,12319 7535,12324 7535,12329 L 7534,12413 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id394"> - <rect class="BoundingBox" stroke="none" fill="none" x="7314" y="12098" width="224" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7536,12210 L 7536,12210 C 7536,12215 7535,12220 7532,12224 7530,12228 7526,12232 7522,12234 7518,12237 7513,12238 7508,12238 L 7342,12237 7342,12237 C 7337,12237 7332,12236 7328,12233 7324,12231 7320,12227 7318,12223 7315,12219 7314,12214 7314,12209 L 7314,12209 7314,12126 7314,12126 C 7314,12121 7315,12116 7318,12112 7320,12108 7324,12104 7328,12102 7332,12099 7337,12098 7342,12098 L 7509,12098 7509,12098 C 7514,12098 7519,12099 7523,12102 7527,12104 7531,12108 7533,12112 7536,12116 7537,12121 7537,12126 L 7536,12210 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id395"> - <rect class="BoundingBox" stroke="none" fill="none" x="7313" y="11898" width="225" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7536,12010 L 7536,12010 C 7536,12015 7535,12020 7532,12024 7530,12028 7526,12032 7522,12034 7518,12037 7513,12038 7508,12038 L 7342,12037 7342,12037 C 7337,12037 7332,12036 7328,12033 7324,12031 7320,12027 7318,12023 7315,12019 7314,12014 7314,12009 L 7314,12009 7314,11926 7314,11926 C 7314,11921 7315,11916 7318,11912 7320,11908 7324,11904 7328,11902 7332,11899 7337,11898 7342,11898 L 7509,11898 7509,11898 C 7514,11898 7519,11899 7523,11902 7527,11904 7531,11908 7533,11912 7536,11916 7537,11921 7537,11926 L 7536,12010 Z"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/introduction/testbed-3n-snr.svg b/docs/report/introduction/testbed-3n-snr.svg deleted file mode 100644 index 4bab2e8d3d..0000000000 --- a/docs/report/introduction/testbed-3n-snr.svg +++ /dev/null @@ -1,1220 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="170mm" height="140mm" viewBox="0 0 17000 14000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="17000" height="14000"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="17" y="14" width="16966" height="13972"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Arial embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 801,0 Z"/> - <glyph unicode="U" horiz-adv-x="1192" d="M 731,-20 C 616,-20 515,1 429,43 343,85 276,146 229,226 182,306 158,401 158,512 L 158,1409 349,1409 349,528 C 349,399 382,302 447,235 512,168 607,135 730,135 857,135 955,170 1026,239 1096,308 1131,408 1131,541 L 1131,1409 1321,1409 1321,530 C 1321,416 1297,318 1249,235 1200,152 1132,89 1044,46 955,2 851,-20 731,-20 Z"/> - <glyph unicode="P" horiz-adv-x="1112" d="M 1258,985 C 1258,852 1215,746 1128,667 1041,588 922,549 773,549 L 359,549 359,0 168,0 168,1409 761,1409 C 919,1409 1041,1372 1128,1298 1215,1224 1258,1120 1258,985 Z M 1066,983 C 1066,1165 957,1256 738,1256 L 359,1256 359,700 746,700 C 959,700 1066,794 1066,983 Z"/> - <glyph unicode="I" horiz-adv-x="213" d="M 189,0 L 189,1409 380,1409 380,0 189,0 Z"/> - <glyph unicode="6" horiz-adv-x="980" d="M 1049,461 C 1049,312 1009,195 928,109 847,23 736,-20 594,-20 435,-20 314,39 230,157 146,275 104,447 104,672 104,916 148,1103 235,1234 322,1365 447,1430 608,1430 821,1430 955,1334 1010,1143 L 838,1112 C 803,1227 725,1284 606,1284 503,1284 424,1236 368,1141 311,1045 283,906 283,725 316,786 362,832 421,864 480,895 548,911 625,911 755,911 858,870 935,789 1011,708 1049,598 1049,461 Z M 866,453 C 866,555 841,634 791,689 741,744 671,772 582,772 498,772 430,748 379,699 327,650 301,582 301,496 301,387 328,298 382,229 435,160 504,125 588,125 675,125 743,154 792,213 841,271 866,351 866,453 Z"/> - <glyph unicode="4" horiz-adv-x="1060" d="M 881,319 L 881,0 711,0 711,319 47,319 47,459 692,1409 881,1409 881,461 1079,461 1079,319 881,319 Z M 711,1206 C 710,1202 700,1184 683,1153 666,1122 653,1100 644,1087 L 283,555 229,481 213,461 711,461 711,1206 Z"/> - <glyph unicode="1" horiz-adv-x="927" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 156,0 Z"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1879" descent="476"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="z" horiz-adv-x="927" d="M 113,1120 L 987,1120 987,952 295,147 987,147 987,0 88,0 88,168 780,973 113,973 113,1120 Z"/> - <glyph unicode="y" horiz-adv-x="1112" d="M 659,-104 C 607,-237 556,-324 507,-365 458,-406 392,-426 309,-426 L 162,-426 162,-272 270,-272 C 321,-272 360,-260 388,-236 416,-212 447,-155 481,-66 L 514,18 61,1120 256,1120 606,244 956,1120 1151,1120 659,-104 Z"/> - <glyph unicode="x" horiz-adv-x="1112" d="M 1124,1120 L 719,575 1145,0 928,0 602,440 276,0 59,0 494,586 96,1120 313,1120 610,721 907,1120 1124,1120 Z"/> - <glyph unicode="v" horiz-adv-x="1112" d="M 61,1120 L 256,1120 606,180 956,1120 1151,1120 731,0 481,0 61,1120 Z"/> - <glyph unicode="u" horiz-adv-x="953" d="M 174,442 L 174,1120 358,1120 358,449 C 358,343 379,264 420,211 461,158 523,131 606,131 705,131 784,163 842,226 899,289 928,376 928,485 L 928,1120 1112,1120 1112,0 928,0 928,172 C 883,104 832,54 773,21 714,-12 645,-29 567,-29 438,-29 341,11 274,91 207,171 174,288 174,442 Z "/> - <glyph unicode="t" horiz-adv-x="715" d="M 375,1438 L 375,1120 754,1120 754,977 375,977 375,369 C 375,278 388,219 413,193 438,167 488,154 565,154 L 754,154 754,0 565,0 C 423,0 325,27 271,80 217,133 190,229 190,369 L 190,977 55,977 55,1120 190,1120 190,1438 375,1438 Z"/> - <glyph unicode="s" horiz-adv-x="874" d="M 907,1087 L 907,913 C 855,940 801,960 745,973 689,986 631,993 571,993 480,993 411,979 366,951 320,923 297,881 297,825 297,782 313,749 346,725 379,700 444,677 543,655 L 606,641 C 737,613 830,574 885,523 940,472 967,400 967,309 967,205 926,123 844,62 761,1 648,-29 504,-29 444,-29 382,-23 317,-12 252,0 183,18 111,41 L 111,231 C 179,196 246,169 312,152 378,134 443,125 508,125 595,125 661,140 708,170 755,199 778,241 778,295 778,345 761,383 728,410 694,437 620,462 506,487 L 442,502 C 328,526 246,563 195,613 144,662 119,730 119,817 119,922 156,1004 231,1061 306,1118 412,1147 549,1147 617,1147 681,1142 741,1132 801,1122 856,1107 907,1087 Z"/> - <glyph unicode="r" horiz-adv-x="663" d="M 842,948 C 821,960 799,969 775,975 750,980 723,983 694,983 590,983 510,949 455,882 399,814 371,717 371,590 L 371,0 186,0 186,1120 371,1120 371,946 C 410,1014 460,1065 522,1098 584,1131 659,1147 748,1147 761,1147 775,1146 790,1145 805,1143 822,1140 841,1137 L 842,948 Z"/> - <glyph unicode="o" horiz-adv-x="1033" d="M 627,991 C 528,991 450,953 393,876 336,799 307,693 307,559 307,425 336,320 393,243 450,166 528,127 627,127 725,127 803,166 860,243 917,320 946,426 946,559 946,692 917,797 860,875 803,952 725,991 627,991 Z M 627,1147 C 787,1147 913,1095 1004,991 1095,887 1141,743 1141,559 1141,376 1095,232 1004,128 913,23 787,-29 627,-29 466,-29 341,23 250,128 159,232 113,376 113,559 113,743 159,887 250,991 341,1095 466,1147 627,1147 Z"/> - <glyph unicode="n" horiz-adv-x="954" d="M 1124,676 L 1124,0 940,0 940,670 C 940,776 919,855 878,908 837,961 775,987 692,987 593,987 514,955 457,892 400,829 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 415,1013 467,1064 527,1097 586,1130 655,1147 733,1147 862,1147 959,1107 1025,1028 1091,948 1124,831 1124,676 Z"/> - <glyph unicode="m" horiz-adv-x="1642" d="M 1065,905 C 1111,988 1166,1049 1230,1088 1294,1127 1369,1147 1456,1147 1573,1147 1663,1106 1726,1025 1789,943 1821,827 1821,676 L 1821,0 1636,0 1636,670 C 1636,777 1617,857 1579,909 1541,961 1483,987 1405,987 1310,987 1234,955 1179,892 1124,829 1096,742 1096,633 L 1096,0 911,0 911,670 C 911,778 892,858 854,910 816,961 757,987 678,987 584,987 509,955 454,892 399,828 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 413,1015 463,1065 522,1098 581,1131 650,1147 731,1147 812,1147 882,1126 939,1085 996,1044 1038,984 1065,905 Z"/> - <glyph unicode="l" horiz-adv-x="213" d="M 193,1556 L 377,1556 377,0 193,0 193,1556 Z"/> - <glyph unicode="k" horiz-adv-x="1007" d="M 186,1556 L 371,1556 371,637 920,1120 1155,1120 561,596 1180,0 940,0 371,547 371,0 186,0 186,1556 Z"/> - <glyph unicode="i" horiz-adv-x="213" d="M 193,1120 L 377,1120 377,0 193,0 193,1120 Z M 193,1556 L 377,1556 377,1323 193,1323 193,1556 Z"/> - <glyph unicode="f" horiz-adv-x="742" d="M 760,1556 L 760,1403 584,1403 C 518,1403 472,1390 447,1363 421,1336 408,1288 408,1219 L 408,1120 711,1120 711,977 408,977 408,0 223,0 223,977 47,977 47,1120 223,1120 223,1198 C 223,1323 252,1414 310,1471 368,1528 460,1556 586,1556 L 760,1556 Z"/> - <glyph unicode="e" horiz-adv-x="1059" d="M 1151,606 L 1151,516 305,516 C 313,389 351,293 420,227 488,160 583,127 705,127 776,127 844,136 911,153 977,170 1043,196 1108,231 L 1108,57 C 1042,29 974,8 905,-7 836,-22 765,-29 694,-29 515,-29 374,23 270,127 165,231 113,372 113,549 113,732 163,878 262,986 361,1093 494,1147 662,1147 813,1147 932,1099 1020,1002 1107,905 1151,773 1151,606 Z M 967,659 C 966,760 938,841 883,901 828,961 755,991 664,991 561,991 479,962 418,904 356,846 320,764 311,659 L 967,659 Z"/> - <glyph unicode="d" horiz-adv-x="1006" d="M 930,950 L 930,1556 1114,1556 1114,0 930,0 930,168 C 891,101 843,52 784,20 725,-13 654,-29 571,-29 436,-29 326,25 241,133 156,241 113,383 113,559 113,735 156,877 241,985 326,1093 436,1147 571,1147 654,1147 725,1131 784,1099 843,1066 891,1017 930,950 Z M 303,559 C 303,424 331,318 387,241 442,164 519,125 616,125 713,125 790,164 846,241 902,318 930,424 930,559 930,694 902,801 846,878 790,955 713,993 616,993 519,993 442,955 387,878 331,801 303,694 303,559 Z"/> - <glyph unicode="c" horiz-adv-x="900" d="M 999,1077 L 999,905 C 947,934 895,955 843,970 790,984 737,991 684,991 565,991 472,953 406,878 340,802 307,696 307,559 307,422 340,316 406,241 472,165 565,127 684,127 737,127 790,134 843,149 895,163 947,184 999,213 L 999,43 C 948,19 895,1 840,-11 785,-23 726,-29 664,-29 495,-29 361,24 262,130 163,236 113,379 113,559 113,742 163,885 264,990 364,1095 501,1147 676,1147 733,1147 788,1141 842,1130 896,1118 948,1100 999,1077 Z"/> - <glyph unicode="a" horiz-adv-x="980" d="M 702,563 C 553,563 450,546 393,512 336,478 307,420 307,338 307,273 329,221 372,183 415,144 473,125 547,125 649,125 731,161 793,234 854,306 885,402 885,522 L 885,563 702,563 Z M 1069,639 L 1069,0 885,0 885,170 C 843,102 791,52 728,20 665,-13 589,-29 498,-29 383,-29 292,3 225,68 157,132 123,218 123,326 123,452 165,547 250,611 334,675 460,707 627,707 L 885,707 885,725 C 885,810 857,875 802,922 746,968 668,991 567,991 503,991 441,983 380,968 319,953 261,930 205,899 L 205,1069 C 272,1095 338,1115 401,1128 464,1141 526,1147 586,1147 748,1147 869,1105 949,1021 1029,937 1069,810 1069,639 Z"/> - <glyph unicode="X" horiz-adv-x="1297" d="M 129,1493 L 346,1493 717,938 1090,1493 1307,1493 827,776 1339,0 1122,0 702,635 279,0 61,0 594,797 129,1493 Z"/> - <glyph unicode="U" horiz-adv-x="1165" d="M 178,1493 L 381,1493 381,586 C 381,426 410,311 468,241 526,170 620,135 750,135 879,135 973,170 1031,241 1089,311 1118,426 1118,586 L 1118,1493 1321,1493 1321,561 C 1321,366 1273,219 1177,120 1080,21 938,-29 750,-29 561,-29 419,21 323,120 226,219 178,366 178,561 L 178,1493 Z"/> - <glyph unicode="T" horiz-adv-x="1297" d="M -6,1493 L 1257,1493 1257,1323 727,1323 727,0 524,0 524,1323 -6,1323 -6,1493 Z"/> - <glyph unicode="S" horiz-adv-x="1060" d="M 1096,1444 L 1096,1247 C 1019,1284 947,1311 879,1329 811,1347 745,1356 682,1356 572,1356 487,1335 428,1292 368,1249 338,1189 338,1110 338,1044 358,994 398,961 437,927 512,900 623,879 L 745,854 C 896,825 1007,775 1079,703 1150,630 1186,533 1186,412 1186,267 1138,158 1041,83 944,8 801,-29 614,-29 543,-29 468,-21 389,-5 309,11 226,35 141,66 L 141,274 C 223,228 303,193 382,170 461,147 538,135 614,135 729,135 818,158 881,203 944,248 975,313 975,397 975,470 953,528 908,569 863,610 789,641 686,662 L 563,686 C 412,716 303,763 236,827 169,891 135,980 135,1094 135,1226 182,1330 275,1406 368,1482 496,1520 659,1520 729,1520 800,1514 873,1501 946,1488 1020,1469 1096,1444 Z"/> - <glyph unicode="R" horiz-adv-x="1192" d="M 909,700 C 952,685 995,654 1036,606 1077,558 1118,492 1159,408 L 1364,0 1147,0 956,383 C 907,483 859,549 813,582 766,615 703,631 623,631 L 403,631 403,0 201,0 201,1493 657,1493 C 828,1493 955,1457 1039,1386 1123,1315 1165,1207 1165,1063 1165,969 1143,891 1100,829 1056,767 992,724 909,700 Z M 403,1327 L 403,797 657,797 C 754,797 828,820 878,865 927,910 952,976 952,1063 952,1150 927,1216 878,1261 828,1305 754,1327 657,1327 L 403,1327 Z"/> - <glyph unicode="P" horiz-adv-x="980" d="M 403,1327 L 403,766 657,766 C 751,766 824,790 875,839 926,888 952,957 952,1047 952,1136 926,1205 875,1254 824,1303 751,1327 657,1327 L 403,1327 Z M 201,1493 L 657,1493 C 824,1493 951,1455 1037,1380 1122,1304 1165,1193 1165,1047 1165,900 1122,788 1037,713 951,638 824,600 657,600 L 403,600 403,0 201,0 201,1493 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 201,1493 L 473,1493 1135,244 1135,1493 1331,1493 1331,0 1059,0 397,1249 397,0 201,0 201,1493 Z"/> - <glyph unicode="I" horiz-adv-x="239" d="M 201,1493 L 403,1493 403,0 201,0 201,1493 Z"/> - <glyph unicode="H" horiz-adv-x="1165" d="M 201,1493 L 403,1493 403,881 1137,881 1137,1493 1339,1493 1339,0 1137,0 1137,711 403,711 403,0 201,0 201,1493 Z"/> - <glyph unicode="G" horiz-adv-x="1324" d="M 1219,213 L 1219,614 889,614 889,780 1419,780 1419,139 C 1341,84 1255,42 1161,14 1067,-15 967,-29 860,-29 627,-29 444,39 313,176 181,312 115,502 115,745 115,989 181,1179 313,1316 444,1452 627,1520 860,1520 957,1520 1050,1508 1138,1484 1225,1460 1306,1425 1380,1378 L 1380,1163 C 1305,1226 1226,1274 1142,1306 1058,1338 970,1354 877,1354 694,1354 557,1303 466,1201 374,1099 328,947 328,745 328,544 374,392 466,290 557,188 694,137 877,137 948,137 1012,143 1068,156 1124,168 1174,187 1219,213 Z"/> - <glyph unicode="D" horiz-adv-x="1271" d="M 403,1327 L 403,166 647,166 C 853,166 1004,213 1100,306 1195,399 1243,547 1243,748 1243,948 1195,1095 1100,1188 1004,1281 853,1327 647,1327 L 403,1327 Z M 201,1493 L 616,1493 C 905,1493 1118,1433 1253,1313 1388,1192 1456,1004 1456,748 1456,491 1388,302 1252,181 1116,60 904,0 616,0 L 201,0 201,1493 Z"/> - <glyph unicode="C" horiz-adv-x="1218" d="M 1319,1378 L 1319,1165 C 1251,1228 1179,1276 1102,1307 1025,1338 943,1354 856,1354 685,1354 555,1302 464,1198 373,1093 328,942 328,745 328,548 373,398 464,294 555,189 685,137 856,137 943,137 1025,153 1102,184 1179,215 1251,263 1319,326 L 1319,115 C 1248,67 1174,31 1095,7 1016,-17 932,-29 844,-29 618,-29 440,40 310,179 180,317 115,506 115,745 115,985 180,1174 310,1313 440,1451 618,1520 844,1520 933,1520 1018,1508 1097,1485 1176,1461 1250,1425 1319,1378 Z"/> - <glyph unicode="A" horiz-adv-x="1403" d="M 700,1294 L 426,551 975,551 700,1294 Z M 586,1493 L 815,1493 1384,0 1174,0 1038,383 365,383 229,0 16,0 586,1493 Z"/> - <glyph unicode="@" horiz-adv-x="1774" d="M 762,537 C 762,442 786,367 833,313 880,258 945,231 1028,231 1110,231 1175,258 1222,313 1269,368 1292,442 1292,537 1292,630 1268,705 1220,760 1172,815 1107,842 1026,842 945,842 881,815 834,760 786,705 762,631 762,537 Z M 1307,238 C 1267,187 1221,149 1170,125 1118,100 1058,88 989,88 874,88 781,130 710,213 638,296 602,404 602,537 602,670 638,779 710,862 782,945 875,987 989,987 1058,987 1118,975 1170,950 1222,925 1268,887 1307,836 L 1307,967 1450,967 1450,231 C 1547,246 1624,290 1679,365 1734,439 1761,535 1761,653 1761,724 1751,791 1730,854 1709,917 1677,975 1634,1028 1565,1115 1480,1182 1381,1229 1281,1275 1172,1298 1055,1298 973,1298 894,1287 819,1266 744,1244 674,1212 610,1169 505,1101 424,1012 365,902 306,791 276,672 276,543 276,437 295,338 334,245 372,152 427,71 500,0 570,-69 651,-122 743,-159 835,-195 933,-213 1038,-213 1124,-213 1209,-198 1292,-170 1375,-140 1451,-99 1520,-45 L 1610,-156 C 1527,-221 1436,-270 1338,-305 1239,-339 1139,-356 1038,-356 915,-356 798,-334 689,-291 580,-247 482,-183 397,-100 312,-17 247,80 202,190 157,299 135,417 135,543 135,664 158,780 203,890 248,1000 313,1097 397,1180 483,1265 582,1330 695,1375 808,1420 927,1442 1053,1442 1194,1442 1326,1413 1447,1355 1568,1297 1669,1215 1751,1108 1801,1043 1839,972 1866,895 1892,818 1905,739 1905,657 1905,482 1852,343 1746,242 1640,141 1494,88 1307,84 L 1307,238 Z"/> - <glyph unicode="8" horiz-adv-x="1033" d="M 651,709 C 555,709 480,683 425,632 370,581 342,510 342,420 342,330 370,259 425,208 480,157 555,131 651,131 747,131 823,157 878,209 933,260 961,331 961,420 961,510 934,581 879,632 824,683 748,709 651,709 Z M 449,795 C 362,816 295,857 247,916 198,975 174,1048 174,1133 174,1252 217,1347 302,1416 387,1485 503,1520 651,1520 800,1520 916,1485 1001,1416 1086,1347 1128,1252 1128,1133 1128,1048 1104,975 1056,916 1007,857 940,816 854,795 951,772 1027,728 1082,662 1136,596 1163,515 1163,420 1163,275 1119,164 1031,87 942,10 816,-29 651,-29 486,-29 360,10 272,87 183,164 139,275 139,420 139,515 166,596 221,662 276,728 352,772 449,795 Z M 375,1114 C 375,1037 399,976 448,933 496,890 564,868 651,868 738,868 806,890 855,933 904,976 928,1037 928,1114 928,1191 904,1252 855,1295 806,1338 738,1360 651,1360 564,1360 496,1338 448,1295 399,1252 375,1191 375,1114 Z"/> - <glyph unicode="6" horiz-adv-x="1060" d="M 676,827 C 585,827 514,796 461,734 408,672 381,587 381,479 381,372 408,287 461,225 514,162 585,131 676,131 767,131 839,162 892,225 945,287 971,372 971,479 971,587 945,672 892,734 839,796 767,827 676,827 Z M 1077,1460 L 1077,1276 C 1026,1300 975,1318 924,1331 872,1344 821,1350 770,1350 637,1350 535,1305 465,1215 394,1125 354,989 344,807 383,865 433,910 492,941 551,972 617,987 688,987 838,987 957,942 1044,851 1131,760 1174,636 1174,479 1174,326 1129,203 1038,110 947,17 827,-29 676,-29 503,-29 371,37 280,170 189,302 143,494 143,745 143,981 199,1169 311,1310 423,1450 573,1520 762,1520 813,1520 864,1515 916,1505 967,1495 1021,1480 1077,1460 Z"/> - <glyph unicode="5" horiz-adv-x="1007" d="M 221,1493 L 1014,1493 1014,1323 406,1323 406,957 C 435,967 465,975 494,980 523,985 553,987 582,987 749,987 881,941 978,850 1075,759 1124,635 1124,479 1124,318 1074,194 974,105 874,16 733,-29 551,-29 488,-29 425,-24 360,-13 295,-2 227,14 158,35 L 158,238 C 218,205 280,181 344,165 408,149 476,141 547,141 662,141 754,171 821,232 888,293 922,375 922,479 922,583 888,665 821,726 754,787 662,817 547,817 493,817 439,811 386,799 332,787 277,768 221,743 L 221,1493 Z"/> - <glyph unicode="4" horiz-adv-x="1113" d="M 774,1317 L 264,520 774,520 774,1317 Z M 721,1493 L 975,1493 975,520 1188,520 1188,352 975,352 975,0 774,0 774,352 100,352 100,547 721,1493 Z"/> - <glyph unicode="3" horiz-adv-x="1007" d="M 831,805 C 928,784 1003,741 1058,676 1112,611 1139,530 1139,434 1139,287 1088,173 987,92 886,11 742,-29 555,-29 492,-29 428,-23 362,-11 295,2 227,20 156,45 L 156,240 C 212,207 273,183 340,166 407,149 476,141 549,141 676,141 772,166 839,216 905,266 938,339 938,434 938,522 907,591 846,641 784,690 698,715 588,715 L 414,715 414,881 596,881 C 695,881 771,901 824,941 877,980 903,1037 903,1112 903,1189 876,1248 822,1289 767,1330 689,1350 588,1350 533,1350 473,1344 410,1332 347,1320 277,1301 201,1276 L 201,1456 C 278,1477 350,1493 417,1504 484,1515 547,1520 606,1520 759,1520 881,1485 970,1416 1059,1346 1104,1252 1104,1133 1104,1050 1080,981 1033,924 986,867 918,827 831,805 Z"/> - <glyph unicode="2" horiz-adv-x="980" d="M 393,170 L 1098,170 1098,0 150,0 150,170 C 227,249 331,356 464,490 596,623 679,709 713,748 778,821 823,882 849,933 874,983 887,1032 887,1081 887,1160 859,1225 804,1275 748,1325 675,1350 586,1350 523,1350 456,1339 386,1317 315,1295 240,1262 160,1217 L 160,1421 C 241,1454 317,1478 388,1495 459,1512 523,1520 582,1520 737,1520 860,1481 952,1404 1044,1327 1090,1223 1090,1094 1090,1033 1079,975 1056,920 1033,865 991,800 930,725 913,706 860,650 771,558 682,465 556,336 393,170 Z"/> - <glyph unicode="1" horiz-adv-x="900" d="M 254,170 L 584,170 584,1309 225,1237 225,1421 582,1493 784,1493 784,170 1114,170 1114,0 254,0 254,170 Z"/> - <glyph unicode="0" horiz-adv-x="1033" d="M 651,1360 C 547,1360 469,1309 417,1207 364,1104 338,950 338,745 338,540 364,387 417,285 469,182 547,131 651,131 756,131 834,182 887,285 939,387 965,540 965,745 965,950 939,1104 887,1207 834,1309 756,1360 651,1360 Z M 651,1520 C 818,1520 946,1454 1035,1322 1123,1189 1167,997 1167,745 1167,494 1123,302 1035,170 946,37 818,-29 651,-29 484,-29 356,37 268,170 179,302 135,494 135,745 135,997 179,1189 268,1322 356,1454 484,1520 651,1520 Z"/> - <glyph unicode="." horiz-adv-x="239" d="M 219,254 L 430,254 430,0 219,0 219,254 Z"/> - <glyph unicode="-" horiz-adv-x="583" d="M 100,643 L 639,643 639,479 100,479 100,643 Z"/> - <glyph unicode=")" horiz-adv-x="477" d="M 164,1554 L 324,1554 C 424,1397 499,1243 549,1092 598,941 623,792 623,643 623,494 598,343 549,192 499,41 424,-113 324,-270 L 164,-270 C 253,-117 319,35 363,186 406,337 428,489 428,643 428,797 406,949 363,1099 319,1249 253,1401 164,1554 Z"/> - <glyph unicode="(" horiz-adv-x="477" d="M 635,1554 C 546,1401 479,1249 436,1099 393,949 371,797 371,643 371,489 393,337 437,186 480,35 546,-117 635,-270 L 475,-270 C 375,-113 300,41 251,192 201,343 176,494 176,643 176,792 201,941 250,1092 299,1243 374,1397 475,1554 L 635,1554 Z"/> - <glyph unicode=" " horiz-adv-x="635"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132 id133 id134 id135 id136 id137 id138 id139 id140 id141 id142 id143 id144 id145 id146 id147 id148 id149 id150 id151 id152 id153 id154"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="2093" y="6287" width="4089" height="2260"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 6128,8493 L 6128,7223 2146,7223 2146,6340"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="6514" y="6250" width="4460" height="2297"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 10920,6303 L 10920,7223 6567,7223 6567,8493"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="6844" y="6281" width="4171" height="2266"/> - <path fill="none" stroke="rgb(96,158,214)" stroke-width="106" stroke-linejoin="round" d="M 10961,8493 L 10961,7985 6897,7985 6897,6334"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="11243" y="6225" width="4261" height="2322"/> - <path fill="none" stroke="rgb(96,158,214)" stroke-width="106" stroke-linejoin="round" d="M 15450,6278 L 15450,7985 11296,7985 11296,8493"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="7252" y="6212" width="7841" height="1446"/> - <path fill="none" stroke="rgb(96,158,214)" stroke-width="106" stroke-linejoin="round" d="M 15039,6265 L 15039,7604 7305,7604 7305,6334"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="440" y="867" width="16140" height="12584"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 8510,13445 L 445,13445 445,872 16574,872 16574,13445 8510,13445 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="4843" y="555" width="7605" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="8645" y1="564" x2="8645" y2="1215" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 8645,1215 L 4852,1215 4852,564 12438,564 12438,1215 8645,1215 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8645,1215 L 4852,1215 4852,564 12438,564 12438,1215 8645,1215 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="5102" y="1005"><tspan fill="rgb(0,0,0)" stroke="none">3-Node Atom Snowridge (3n-snr)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="5047" y="9562" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 8667,9580 L 12269,9580 12269,12758 5065,12758 5065,9580 8667,9580 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 8667,9580 L 12269,9580 12269,12758 5065,12758 5065,9580 8667,9580 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="8956" y="10528" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 10374,11712 L 8974,11712 8974,10546 11774,10546 11774,11712 10374,11712 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 10374,11712 L 8974,11712 8974,10546 11774,10546 11774,11712 10374,11712 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="9691" y="10850"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="9575" y="11203"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="9217" y="11556"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="5637" y="10543" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7055,11727 L 5655,11727 5655,10561 8455,10561 8455,11727 7055,11727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 7055,11727 L 5655,11727 5655,10561 8455,10561 8455,11727 7055,11727 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6372" y="10865"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6256" y="11218"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="5898" y="11571"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8358</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="5850" y="9356" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6303,9799 L 5859,9799 5859,9365 6746,9365 6746,9799 6303,9799 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6303,9799 L 5859,9799 5859,9365 6746,9365 6746,9799 6303,9799 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5965" y="9728"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="6603" y="8540" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6626,9304 L 6621,8558"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6626,9304 L 6626,9304 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6621,8558 L 6621,8558 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="6527" y="9296" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6611,9305 L 6685,9305 6685,9404 6536,9404 6536,9305 6611,9305 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6611,9305 L 6685,9305 6685,9404 6536,9404 6536,9305 6611,9305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="5884" y="9298" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5968,9307 L 6042,9307 6042,9406 5893,9406 5893,9307 5968,9307 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5968,9307 L 6042,9307 6042,9406 5893,9406 5893,9307 5968,9307 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="5949" y="8588" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5967,9306 L 5969,8606"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5967,9306 L 5967,9306 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5969,8606 L 5969,8606 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="6372" y="8538" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6390,9302 L 6392,8556"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6390,9302 L 6390,9302 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6392,8556 L 6392,8556 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="6307" y="9294" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6391,9303 L 6465,9303 6465,9402 6316,9402 6316,9303 6391,9303 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6391,9303 L 6465,9303 6465,9402 6316,9402 6316,9303 6391,9303 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="6096" y="9296" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6180,9305 L 6254,9305 6254,9404 6105,9404 6105,9305 6180,9305 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6180,9305 L 6254,9305 6254,9404 6105,9404 6105,9305 6180,9305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="6171" y="8538" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6195,9304 L 6189,8556"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6195,9304 L 6195,9304 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6189,8556 L 6189,8556 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="5980" y="9814" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6258,9814 L 6535,9975 6397,9975 6397,10385 6535,10385 6258,10547 5980,10385 6119,10385 6119,9975 5980,9975 6258,9814 Z M 6535,9814 L 6535,9814 Z M 5980,10547 L 5980,10547 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="6018" y="10012" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6256,10355 L 6018,10355 6018,10012 6493,10012 6493,10355 6256,10355 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6027" y="10297"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="5923" y="8448" width="5500" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 5976,8628 L 5976,8628 5976,8621 5976,8615 5977,8608 5977,8602 5978,8595 5978,8589 5979,8583 5980,8577 5982,8571 5983,8565 5984,8559 5986,8554 5987,8549 5989,8544 5991,8539 5993,8534 5995,8530 5997,8526 5999,8522 6002,8519 6004,8516 6006,8513 6009,8510 6011,8508 6014,8506 6016,8505 6019,8504 6022,8503 6024,8502 6027,8502 11317,8501 11317,8501 11320,8501 11322,8502 11325,8503 11328,8504 11330,8505 11333,8507 11335,8509 11338,8512 11340,8515 11342,8518 11345,8521 11347,8525 11349,8529 11351,8533 11353,8538 11355,8543 11356,8548 11358,8553 11360,8558 11361,8564 11362,8570 11363,8576 11365,8582 11365,8588 11366,8594 11367,8601 11367,8607 11368,8614 11368,8620 11368,8627"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 5976,8628 L 5976,8628 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11369,8501 L 11369,8501 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="5114" y="11739" width="1428" height="932"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5114" y="12127"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5114" y="12592"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="6295" y="12740" width="5102" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="6545" y="13288"><tspan fill="rgb(32,56,100)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="8114" y="11887" width="1321" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8364" y="12294"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="7540" y="11937" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7834,12007 L 7834,12007 7834,12011 7834,12014 7833,12018 7832,12021 7832,12025 7831,12028 7829,12032 7828,12035 7826,12038 7825,12042 7823,12045 7821,12048 7819,12050 7816,12053 7814,12056 7811,12058 7808,12061 7806,12063 7803,12065 7799,12067 7796,12068 7793,12070 7790,12071 7786,12073 7783,12074 7779,12074 7776,12075 7772,12076 7769,12076 7765,12076 7611,12076 7611,12076 7607,12076 7604,12076 7600,12075 7597,12074 7593,12074 7590,12073 7586,12071 7583,12070 7580,12068 7576,12067 7573,12065 7570,12063 7568,12061 7565,12058 7562,12056 7560,12053 7557,12050 7555,12048 7553,12045 7551,12041 7550,12038 7548,12035 7547,12032 7545,12028 7544,12025 7544,12021 7543,12018 7542,12014 7542,12011 7542,12007 7541,12007 7542,12007 7542,12003 7542,12000 7543,11996 7543,11993 7544,11989 7545,11986 7546,11982 7548,11979 7549,11976 7551,11973 7553,11970 7555,11967 7557,11964 7559,11961 7562,11959 7564,11956 7567,11954 7570,11952 7573,11949 7576,11948 7579,11946 7582,11944 7586,11943 7589,11942 7592,11941 7596,11940 7599,11939 7603,11938 7606,11938 7610,11938 7765,11937 7765,11938 7769,11938 7772,11938 7776,11939 7779,11939 7783,11940 7786,11941 7790,11942 7793,11944 7796,11945 7799,11947 7802,11949 7805,11951 7808,11953 7811,11955 7813,11958 7816,11960 7818,11963 7820,11966 7823,11969 7824,11972 7826,11975 7828,11978 7829,11982 7830,11985 7831,11988 7832,11992 7833,11995 7834,11999 7834,12002 7834,12006 7834,12007 Z M 7834,12076 L 7834,12076 Z M 7541,11937 L 7541,11937 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="7541" y="12137" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7834,12207 L 7834,12207 7834,12211 7834,12214 7833,12218 7832,12221 7832,12225 7831,12228 7829,12232 7828,12235 7826,12238 7825,12242 7823,12245 7821,12248 7819,12250 7816,12253 7814,12256 7811,12258 7808,12261 7806,12263 7803,12265 7799,12267 7796,12268 7793,12270 7790,12271 7786,12273 7783,12274 7779,12274 7776,12275 7772,12276 7769,12276 7765,12276 7611,12276 7611,12276 7607,12276 7604,12276 7600,12275 7597,12274 7593,12274 7590,12273 7586,12271 7583,12270 7580,12268 7576,12267 7573,12265 7570,12263 7568,12261 7565,12258 7562,12256 7560,12253 7557,12250 7555,12248 7553,12245 7551,12241 7550,12238 7548,12235 7547,12232 7545,12228 7544,12225 7544,12221 7543,12218 7542,12214 7542,12211 7542,12207 7541,12207 7542,12207 7542,12203 7542,12200 7543,12196 7543,12193 7544,12189 7545,12186 7546,12182 7548,12179 7549,12176 7551,12173 7553,12170 7555,12167 7557,12164 7559,12161 7562,12159 7564,12156 7567,12154 7570,12152 7573,12149 7576,12148 7579,12146 7582,12144 7586,12143 7589,12142 7592,12141 7596,12140 7599,12139 7603,12138 7606,12138 7610,12138 7765,12137 7765,12138 7769,12138 7772,12138 7776,12139 7779,12139 7783,12140 7786,12141 7790,12142 7793,12144 7796,12145 7799,12147 7802,12149 7805,12151 7808,12153 7811,12155 7813,12158 7816,12160 7818,12163 7820,12166 7823,12169 7824,12172 7826,12175 7828,12178 7829,12182 7830,12185 7831,12188 7832,12192 7833,12195 7834,12199 7834,12202 7834,12206 7834,12207 Z M 7834,12276 L 7834,12276 Z M 7541,12137 L 7541,12137 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="7541" y="12336" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7834,12406 L 7834,12406 7834,12410 7834,12413 7833,12417 7832,12420 7832,12424 7831,12427 7829,12431 7828,12434 7826,12437 7825,12441 7823,12444 7821,12447 7819,12449 7816,12452 7814,12455 7811,12457 7808,12460 7806,12462 7803,12464 7799,12466 7796,12467 7793,12469 7790,12470 7786,12472 7783,12473 7779,12473 7776,12474 7772,12475 7769,12475 7765,12475 7611,12475 7611,12475 7607,12475 7604,12475 7600,12474 7597,12473 7593,12473 7590,12472 7586,12470 7583,12469 7580,12467 7576,12466 7573,12464 7570,12462 7568,12460 7565,12457 7562,12455 7560,12452 7557,12449 7555,12447 7553,12444 7551,12440 7550,12437 7548,12434 7547,12431 7545,12427 7544,12424 7544,12420 7543,12417 7542,12413 7542,12410 7542,12406 7541,12406 7542,12406 7542,12402 7542,12399 7543,12395 7543,12392 7544,12388 7545,12385 7546,12381 7548,12378 7549,12375 7551,12372 7553,12369 7555,12366 7557,12363 7559,12360 7562,12358 7564,12355 7567,12353 7570,12351 7573,12348 7576,12347 7579,12345 7582,12343 7586,12342 7589,12341 7592,12340 7596,12339 7599,12338 7603,12337 7606,12337 7610,12337 7765,12336 7765,12337 7769,12337 7772,12337 7776,12338 7779,12338 7783,12339 7786,12340 7790,12341 7793,12343 7796,12344 7799,12346 7802,12348 7805,12350 7808,12352 7811,12354 7813,12357 7816,12359 7818,12362 7820,12365 7823,12368 7824,12371 7826,12374 7828,12377 7829,12381 7830,12384 7831,12387 7832,12391 7833,12394 7834,12398 7834,12401 7834,12405 7834,12406 Z M 7834,12475 L 7834,12475 Z M 7541,12336 L 7541,12336 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="7191" y="11937" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7485,12007 L 7485,12007 7485,12011 7485,12014 7484,12018 7483,12021 7483,12025 7482,12028 7480,12032 7479,12035 7477,12038 7476,12042 7474,12045 7472,12048 7470,12050 7467,12053 7465,12056 7462,12058 7459,12061 7457,12063 7454,12065 7450,12067 7447,12068 7444,12070 7441,12071 7437,12073 7434,12074 7430,12074 7427,12075 7423,12076 7420,12076 7416,12076 7262,12076 7262,12076 7258,12076 7255,12076 7251,12075 7248,12074 7244,12074 7241,12073 7237,12071 7234,12070 7231,12068 7227,12067 7224,12065 7221,12063 7219,12061 7216,12058 7213,12056 7211,12053 7208,12050 7206,12048 7204,12045 7202,12041 7201,12038 7199,12035 7198,12032 7196,12028 7195,12025 7195,12021 7194,12018 7193,12014 7193,12011 7193,12007 7192,12007 7193,12007 7193,12003 7193,12000 7194,11996 7194,11993 7195,11989 7196,11986 7197,11982 7199,11979 7200,11976 7202,11973 7204,11970 7206,11967 7208,11964 7210,11961 7213,11959 7215,11956 7218,11954 7221,11952 7224,11949 7227,11948 7230,11946 7233,11944 7237,11943 7240,11942 7243,11941 7247,11940 7250,11939 7254,11938 7257,11938 7261,11938 7416,11937 7416,11938 7420,11938 7423,11938 7427,11939 7430,11939 7434,11940 7437,11941 7441,11942 7444,11944 7447,11945 7450,11947 7453,11949 7456,11951 7459,11953 7462,11955 7464,11958 7467,11960 7469,11963 7471,11966 7474,11969 7475,11972 7477,11975 7479,11978 7480,11982 7481,11985 7482,11988 7483,11992 7484,11995 7485,11999 7485,12002 7485,12006 7485,12007 Z M 7485,12076 L 7485,12076 Z M 7192,11937 L 7192,11937 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="7192" y="12137" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7485,12207 L 7485,12207 7485,12211 7485,12214 7484,12218 7483,12221 7483,12225 7482,12228 7480,12232 7479,12235 7477,12238 7476,12242 7474,12245 7472,12248 7470,12250 7467,12253 7465,12256 7462,12258 7459,12261 7457,12263 7454,12265 7450,12267 7447,12268 7444,12270 7441,12271 7437,12273 7434,12274 7430,12274 7427,12275 7423,12276 7420,12276 7416,12276 7262,12276 7262,12276 7258,12276 7255,12276 7251,12275 7248,12274 7244,12274 7241,12273 7237,12271 7234,12270 7231,12268 7227,12267 7224,12265 7221,12263 7219,12261 7216,12258 7213,12256 7211,12253 7208,12250 7206,12248 7204,12245 7202,12241 7201,12238 7199,12235 7198,12232 7196,12228 7195,12225 7195,12221 7194,12218 7193,12214 7193,12211 7193,12207 7192,12207 7193,12207 7193,12203 7193,12200 7194,12196 7194,12193 7195,12189 7196,12186 7197,12182 7199,12179 7200,12176 7202,12173 7204,12170 7206,12167 7208,12164 7210,12161 7213,12159 7215,12156 7218,12154 7221,12152 7224,12149 7227,12148 7230,12146 7233,12144 7237,12143 7240,12142 7243,12141 7247,12140 7250,12139 7254,12138 7257,12138 7261,12138 7416,12137 7416,12138 7420,12138 7423,12138 7427,12139 7430,12139 7434,12140 7437,12141 7441,12142 7444,12144 7447,12145 7450,12147 7453,12149 7456,12151 7459,12153 7462,12155 7464,12158 7467,12160 7469,12163 7471,12166 7474,12169 7475,12172 7477,12175 7479,12178 7480,12182 7481,12185 7482,12188 7483,12192 7484,12195 7485,12199 7485,12202 7485,12206 7485,12207 Z M 7485,12276 L 7485,12276 Z M 7192,12137 L 7192,12137 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="7192" y="12336" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7485,12406 L 7485,12406 7485,12410 7485,12413 7484,12417 7483,12420 7483,12424 7482,12427 7480,12431 7479,12434 7477,12437 7476,12441 7474,12444 7472,12447 7470,12449 7467,12452 7465,12455 7462,12457 7459,12460 7457,12462 7454,12464 7450,12466 7447,12467 7444,12469 7441,12470 7437,12472 7434,12473 7430,12473 7427,12474 7423,12475 7420,12475 7416,12475 7262,12475 7262,12475 7258,12475 7255,12475 7251,12474 7248,12473 7244,12473 7241,12472 7237,12470 7234,12469 7231,12467 7227,12466 7224,12464 7221,12462 7219,12460 7216,12457 7213,12455 7211,12452 7208,12449 7206,12447 7204,12444 7202,12440 7201,12437 7199,12434 7198,12431 7196,12427 7195,12424 7195,12420 7194,12417 7193,12413 7193,12410 7193,12406 7192,12406 7193,12406 7193,12402 7193,12399 7194,12395 7194,12392 7195,12388 7196,12385 7197,12381 7199,12378 7200,12375 7202,12372 7204,12369 7206,12366 7208,12363 7210,12360 7213,12358 7215,12355 7218,12353 7221,12351 7224,12348 7227,12347 7230,12345 7233,12343 7237,12342 7240,12341 7243,12340 7247,12339 7250,12338 7254,12337 7257,12337 7261,12337 7416,12336 7416,12337 7420,12337 7423,12337 7427,12338 7430,12338 7434,12339 7437,12340 7441,12341 7444,12343 7447,12344 7450,12346 7453,12348 7456,12350 7459,12352 7462,12354 7464,12357 7467,12359 7469,12362 7471,12365 7474,12368 7475,12371 7477,12374 7479,12377 7480,12381 7481,12384 7482,12387 7483,12391 7484,12394 7485,12398 7485,12401 7485,12405 7485,12406 Z M 7485,12475 L 7485,12475 Z M 7192,12336 L 7192,12336 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="7870" y="11940" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8164,12010 L 8164,12010 8164,12014 8164,12017 8163,12021 8162,12024 8162,12028 8161,12031 8159,12035 8158,12038 8156,12041 8155,12045 8153,12048 8151,12051 8149,12053 8146,12056 8144,12059 8141,12061 8138,12064 8136,12066 8133,12068 8129,12070 8126,12071 8123,12073 8120,12074 8116,12076 8113,12077 8109,12077 8106,12078 8102,12079 8099,12079 8095,12079 7941,12079 7941,12079 7937,12079 7934,12079 7930,12078 7927,12077 7923,12077 7920,12076 7916,12074 7913,12073 7910,12071 7906,12070 7903,12068 7900,12066 7898,12064 7895,12061 7892,12059 7890,12056 7887,12053 7885,12051 7883,12048 7881,12044 7880,12041 7878,12038 7877,12035 7875,12031 7874,12028 7874,12024 7873,12021 7872,12017 7872,12014 7872,12010 7871,12010 7872,12010 7872,12006 7872,12003 7873,11999 7873,11996 7874,11992 7875,11989 7876,11985 7878,11982 7879,11979 7881,11976 7883,11973 7885,11970 7887,11967 7889,11964 7892,11962 7894,11959 7897,11957 7900,11955 7903,11952 7906,11951 7909,11949 7912,11947 7916,11946 7919,11945 7922,11944 7926,11943 7929,11942 7933,11941 7936,11941 7940,11941 8095,11940 8095,11941 8099,11941 8102,11941 8106,11942 8109,11942 8113,11943 8116,11944 8120,11945 8123,11947 8126,11948 8129,11950 8132,11952 8135,11954 8138,11956 8141,11958 8143,11961 8146,11963 8148,11966 8150,11969 8153,11972 8154,11975 8156,11978 8158,11981 8159,11985 8160,11988 8161,11991 8162,11995 8163,11998 8164,12002 8164,12005 8164,12009 8164,12010 Z M 8164,12079 L 8164,12079 Z M 7871,11940 L 7871,11940 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="7871" y="12140" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8164,12210 L 8164,12210 8164,12214 8164,12217 8163,12221 8162,12224 8162,12228 8161,12231 8159,12235 8158,12238 8156,12241 8155,12245 8153,12248 8151,12251 8149,12253 8146,12256 8144,12259 8141,12261 8138,12264 8136,12266 8133,12268 8129,12270 8126,12271 8123,12273 8120,12274 8116,12276 8113,12277 8109,12277 8106,12278 8102,12279 8099,12279 8095,12279 7941,12279 7941,12279 7937,12279 7934,12279 7930,12278 7927,12277 7923,12277 7920,12276 7916,12274 7913,12273 7910,12271 7906,12270 7903,12268 7900,12266 7898,12264 7895,12261 7892,12259 7890,12256 7887,12253 7885,12251 7883,12248 7881,12244 7880,12241 7878,12238 7877,12235 7875,12231 7874,12228 7874,12224 7873,12221 7872,12217 7872,12214 7872,12210 7871,12210 7872,12210 7872,12206 7872,12203 7873,12199 7873,12196 7874,12192 7875,12189 7876,12185 7878,12182 7879,12179 7881,12176 7883,12173 7885,12170 7887,12167 7889,12164 7892,12162 7894,12159 7897,12157 7900,12155 7903,12152 7906,12151 7909,12149 7912,12147 7916,12146 7919,12145 7922,12144 7926,12143 7929,12142 7933,12141 7936,12141 7940,12141 8095,12140 8095,12141 8099,12141 8102,12141 8106,12142 8109,12142 8113,12143 8116,12144 8120,12145 8123,12147 8126,12148 8129,12150 8132,12152 8135,12154 8138,12156 8141,12158 8143,12161 8146,12163 8148,12166 8150,12169 8153,12172 8154,12175 8156,12178 8158,12181 8159,12185 8160,12188 8161,12191 8162,12195 8163,12198 8164,12202 8164,12205 8164,12209 8164,12210 Z M 8164,12279 L 8164,12279 Z M 7871,12140 L 7871,12140 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="7871" y="12338" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8164,12409 L 8164,12409 8164,12413 8164,12416 8163,12420 8162,12423 8162,12427 8161,12430 8159,12434 8158,12437 8156,12440 8155,12444 8153,12447 8151,12450 8149,12452 8146,12455 8144,12458 8141,12460 8138,12463 8136,12465 8133,12467 8129,12469 8126,12470 8123,12472 8120,12473 8116,12475 8113,12476 8109,12476 8106,12477 8102,12478 8099,12478 8095,12478 7941,12478 7941,12478 7937,12478 7934,12478 7930,12477 7927,12476 7923,12476 7920,12475 7916,12473 7913,12472 7910,12470 7906,12469 7903,12467 7900,12465 7898,12463 7895,12460 7892,12458 7890,12455 7887,12452 7885,12450 7883,12447 7881,12443 7880,12440 7878,12437 7877,12434 7875,12430 7874,12427 7874,12423 7873,12420 7872,12416 7872,12413 7872,12409 7871,12409 7872,12409 7872,12405 7872,12402 7873,12398 7873,12395 7874,12391 7875,12388 7876,12384 7878,12381 7879,12378 7881,12375 7883,12372 7885,12369 7887,12366 7889,12363 7892,12361 7894,12358 7897,12356 7900,12354 7903,12351 7906,12350 7909,12348 7912,12346 7916,12345 7919,12344 7922,12343 7926,12342 7929,12341 7933,12340 7936,12340 7940,12340 8095,12339 8095,12340 8099,12340 8102,12340 8106,12341 8109,12341 8113,12342 8116,12343 8120,12344 8123,12346 8126,12347 8129,12349 8132,12351 8135,12353 8138,12355 8141,12357 8143,12360 8146,12362 8148,12365 8150,12368 8153,12371 8154,12374 8156,12377 8158,12380 8159,12384 8160,12387 8161,12390 8162,12394 8163,12397 8164,12401 8164,12404 8164,12408 8164,12409 Z M 8164,12478 L 8164,12478 Z M 7871,12339 L 7871,12339 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="9663" y="11963" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9956,12033 L 9956,12033 9956,12037 9956,12040 9955,12044 9954,12047 9954,12051 9953,12054 9951,12058 9950,12061 9948,12064 9947,12068 9945,12071 9943,12074 9941,12076 9938,12079 9936,12082 9933,12084 9930,12087 9928,12089 9925,12091 9921,12093 9918,12094 9915,12096 9912,12097 9908,12099 9905,12100 9901,12100 9898,12101 9894,12102 9891,12102 9887,12102 9733,12102 9733,12102 9729,12102 9726,12102 9722,12101 9719,12100 9715,12100 9712,12099 9708,12097 9705,12096 9702,12094 9698,12093 9695,12091 9692,12089 9690,12087 9687,12084 9684,12082 9682,12079 9679,12076 9677,12074 9675,12071 9673,12067 9672,12064 9670,12061 9669,12058 9667,12054 9666,12051 9666,12047 9665,12044 9664,12040 9664,12037 9664,12033 9663,12033 9664,12033 9664,12029 9664,12026 9665,12022 9665,12019 9666,12015 9667,12012 9668,12008 9670,12005 9671,12002 9673,11999 9675,11996 9677,11993 9679,11990 9681,11987 9684,11985 9686,11982 9689,11980 9692,11978 9695,11975 9698,11974 9701,11972 9704,11970 9708,11969 9711,11968 9714,11967 9718,11966 9721,11965 9725,11964 9728,11964 9732,11964 9887,11963 9887,11964 9891,11964 9894,11964 9898,11965 9901,11965 9905,11966 9908,11967 9912,11968 9915,11970 9918,11971 9921,11973 9924,11975 9927,11977 9930,11979 9933,11981 9935,11984 9938,11986 9940,11989 9942,11992 9945,11995 9946,11998 9948,12001 9950,12004 9951,12008 9952,12011 9953,12014 9954,12018 9955,12021 9956,12025 9956,12028 9956,12032 9956,12033 Z M 9956,12102 L 9956,12102 Z M 9663,11963 L 9663,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="9663" y="12162" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9956,12232 L 9956,12232 9956,12236 9956,12239 9955,12243 9954,12246 9954,12250 9953,12253 9951,12257 9950,12260 9948,12263 9947,12267 9945,12270 9943,12273 9941,12275 9938,12278 9936,12281 9933,12283 9930,12286 9928,12288 9925,12290 9921,12292 9918,12293 9915,12295 9912,12296 9908,12298 9905,12299 9901,12299 9898,12300 9894,12301 9891,12301 9887,12301 9733,12301 9733,12301 9729,12301 9726,12301 9722,12300 9719,12299 9715,12299 9712,12298 9708,12296 9705,12295 9702,12293 9698,12292 9695,12290 9692,12288 9690,12286 9687,12283 9684,12281 9682,12278 9679,12275 9677,12273 9675,12270 9673,12266 9672,12263 9670,12260 9669,12257 9667,12253 9666,12250 9666,12246 9665,12243 9664,12239 9664,12236 9664,12232 9663,12232 9664,12232 9664,12228 9664,12225 9665,12221 9665,12218 9666,12214 9667,12211 9668,12207 9670,12204 9671,12201 9673,12198 9675,12195 9677,12192 9679,12189 9681,12186 9684,12184 9686,12181 9689,12179 9692,12177 9695,12174 9698,12173 9701,12171 9704,12169 9708,12168 9711,12167 9714,12166 9718,12165 9721,12164 9725,12163 9728,12163 9732,12163 9887,12162 9887,12163 9891,12163 9894,12163 9898,12164 9901,12164 9905,12165 9908,12166 9912,12167 9915,12169 9918,12170 9921,12172 9924,12174 9927,12176 9930,12178 9933,12180 9935,12183 9938,12185 9940,12188 9942,12191 9945,12194 9946,12197 9948,12200 9950,12203 9951,12207 9952,12210 9953,12213 9954,12217 9955,12220 9956,12224 9956,12227 9956,12231 9956,12232 Z M 9956,12301 L 9956,12301 Z M 9663,12162 L 9663,12162 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="9663" y="12362" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9956,12432 L 9956,12432 9956,12436 9956,12439 9955,12443 9954,12446 9954,12450 9953,12453 9951,12457 9950,12460 9948,12463 9947,12467 9945,12470 9943,12473 9941,12475 9938,12478 9936,12481 9933,12483 9930,12486 9928,12488 9925,12490 9921,12492 9918,12493 9915,12495 9912,12496 9908,12498 9905,12499 9901,12499 9898,12500 9894,12501 9891,12501 9887,12501 9733,12501 9733,12501 9729,12501 9726,12501 9722,12500 9719,12499 9715,12499 9712,12498 9708,12496 9705,12495 9702,12493 9698,12492 9695,12490 9692,12488 9690,12486 9687,12483 9684,12481 9682,12478 9679,12475 9677,12473 9675,12470 9673,12466 9672,12463 9670,12460 9669,12457 9667,12453 9666,12450 9666,12446 9665,12443 9664,12439 9664,12436 9664,12432 9663,12432 9664,12432 9664,12428 9664,12425 9665,12421 9665,12418 9666,12414 9667,12411 9668,12407 9670,12404 9671,12401 9673,12398 9675,12395 9677,12392 9679,12389 9681,12386 9684,12384 9686,12381 9689,12379 9692,12377 9695,12374 9698,12373 9701,12371 9704,12369 9708,12368 9711,12367 9714,12366 9718,12365 9721,12364 9725,12363 9728,12363 9732,12363 9887,12362 9887,12363 9891,12363 9894,12363 9898,12364 9901,12364 9905,12365 9908,12366 9912,12367 9915,12369 9918,12370 9921,12372 9924,12374 9927,12376 9930,12378 9933,12380 9935,12383 9938,12385 9940,12388 9942,12391 9945,12394 9946,12397 9948,12400 9950,12403 9951,12407 9952,12410 9953,12413 9954,12417 9955,12420 9956,12424 9956,12427 9956,12431 9956,12432 Z M 9956,12501 L 9956,12501 Z M 9663,12362 L 9663,12362 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="9314" y="11963" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9607,12033 L 9607,12033 9607,12037 9607,12040 9606,12044 9605,12047 9605,12051 9604,12054 9602,12058 9601,12061 9599,12064 9598,12068 9596,12071 9594,12074 9592,12076 9589,12079 9587,12082 9584,12084 9581,12087 9579,12089 9576,12091 9572,12093 9569,12094 9566,12096 9563,12097 9559,12099 9556,12100 9552,12100 9549,12101 9545,12102 9542,12102 9538,12102 9384,12102 9384,12102 9380,12102 9377,12102 9373,12101 9370,12100 9366,12100 9363,12099 9359,12097 9356,12096 9353,12094 9349,12093 9346,12091 9343,12089 9341,12087 9338,12084 9335,12082 9333,12079 9330,12076 9328,12074 9326,12071 9324,12067 9323,12064 9321,12061 9320,12058 9318,12054 9317,12051 9317,12047 9316,12044 9315,12040 9315,12037 9315,12033 9314,12033 9315,12033 9315,12029 9315,12026 9316,12022 9316,12019 9317,12015 9318,12012 9319,12008 9321,12005 9322,12002 9324,11999 9326,11996 9328,11993 9330,11990 9332,11987 9335,11985 9337,11982 9340,11980 9343,11978 9346,11975 9349,11974 9352,11972 9355,11970 9359,11969 9362,11968 9365,11967 9369,11966 9372,11965 9376,11964 9379,11964 9383,11964 9538,11963 9538,11964 9542,11964 9545,11964 9549,11965 9552,11965 9556,11966 9559,11967 9563,11968 9566,11970 9569,11971 9572,11973 9575,11975 9578,11977 9581,11979 9584,11981 9586,11984 9589,11986 9591,11989 9593,11992 9596,11995 9597,11998 9599,12001 9601,12004 9602,12008 9603,12011 9604,12014 9605,12018 9606,12021 9607,12025 9607,12028 9607,12032 9607,12033 Z M 9607,12102 L 9607,12102 Z M 9314,11963 L 9314,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="9314" y="12162" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9607,12232 L 9607,12232 9607,12236 9607,12239 9606,12243 9605,12246 9605,12250 9604,12253 9602,12257 9601,12260 9599,12263 9598,12267 9596,12270 9594,12273 9592,12275 9589,12278 9587,12281 9584,12283 9581,12286 9579,12288 9576,12290 9572,12292 9569,12293 9566,12295 9563,12296 9559,12298 9556,12299 9552,12299 9549,12300 9545,12301 9542,12301 9538,12301 9384,12301 9384,12301 9380,12301 9377,12301 9373,12300 9370,12299 9366,12299 9363,12298 9359,12296 9356,12295 9353,12293 9349,12292 9346,12290 9343,12288 9341,12286 9338,12283 9335,12281 9333,12278 9330,12275 9328,12273 9326,12270 9324,12266 9323,12263 9321,12260 9320,12257 9318,12253 9317,12250 9317,12246 9316,12243 9315,12239 9315,12236 9315,12232 9314,12232 9315,12232 9315,12228 9315,12225 9316,12221 9316,12218 9317,12214 9318,12211 9319,12207 9321,12204 9322,12201 9324,12198 9326,12195 9328,12192 9330,12189 9332,12186 9335,12184 9337,12181 9340,12179 9343,12177 9346,12174 9349,12173 9352,12171 9355,12169 9359,12168 9362,12167 9365,12166 9369,12165 9372,12164 9376,12163 9379,12163 9383,12163 9538,12162 9538,12163 9542,12163 9545,12163 9549,12164 9552,12164 9556,12165 9559,12166 9563,12167 9566,12169 9569,12170 9572,12172 9575,12174 9578,12176 9581,12178 9584,12180 9586,12183 9589,12185 9591,12188 9593,12191 9596,12194 9597,12197 9599,12200 9601,12203 9602,12207 9603,12210 9604,12213 9605,12217 9606,12220 9607,12224 9607,12227 9607,12231 9607,12232 Z M 9607,12301 L 9607,12301 Z M 9314,12162 L 9314,12162 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="9314" y="12362" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9607,12432 L 9607,12432 9607,12436 9607,12439 9606,12443 9605,12446 9605,12450 9604,12453 9602,12457 9601,12460 9599,12463 9598,12467 9596,12470 9594,12473 9592,12475 9589,12478 9587,12481 9584,12483 9581,12486 9579,12488 9576,12490 9572,12492 9569,12493 9566,12495 9563,12496 9559,12498 9556,12499 9552,12499 9549,12500 9545,12501 9542,12501 9538,12501 9384,12501 9384,12501 9380,12501 9377,12501 9373,12500 9370,12499 9366,12499 9363,12498 9359,12496 9356,12495 9353,12493 9349,12492 9346,12490 9343,12488 9341,12486 9338,12483 9335,12481 9333,12478 9330,12475 9328,12473 9326,12470 9324,12466 9323,12463 9321,12460 9320,12457 9318,12453 9317,12450 9317,12446 9316,12443 9315,12439 9315,12436 9315,12432 9314,12432 9315,12432 9315,12428 9315,12425 9316,12421 9316,12418 9317,12414 9318,12411 9319,12407 9321,12404 9322,12401 9324,12398 9326,12395 9328,12392 9330,12389 9332,12386 9335,12384 9337,12381 9340,12379 9343,12377 9346,12374 9349,12373 9352,12371 9355,12369 9359,12368 9362,12367 9365,12366 9369,12365 9372,12364 9376,12363 9379,12363 9383,12363 9538,12362 9538,12363 9542,12363 9545,12363 9549,12364 9552,12364 9556,12365 9559,12366 9563,12367 9566,12369 9569,12370 9572,12372 9575,12374 9578,12376 9581,12378 9584,12380 9586,12383 9589,12385 9591,12388 9593,12391 9596,12394 9597,12397 9599,12400 9601,12403 9602,12407 9603,12410 9604,12413 9605,12417 9606,12420 9607,12424 9607,12427 9607,12431 9607,12432 Z M 9607,12501 L 9607,12501 Z M 9314,12362 L 9314,12362 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="9994" y="11965" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10287,12035 L 10287,12035 10287,12039 10287,12042 10286,12046 10285,12049 10285,12053 10284,12056 10282,12060 10281,12063 10279,12066 10278,12070 10276,12073 10274,12076 10272,12078 10269,12081 10267,12084 10264,12086 10261,12089 10259,12091 10256,12093 10252,12095 10249,12096 10246,12098 10243,12099 10239,12101 10236,12102 10232,12102 10229,12103 10225,12104 10222,12104 10218,12104 10064,12104 10064,12104 10060,12104 10057,12104 10053,12103 10050,12102 10046,12102 10043,12101 10039,12099 10036,12098 10033,12096 10029,12095 10026,12093 10023,12091 10021,12089 10018,12086 10015,12084 10013,12081 10010,12078 10008,12076 10006,12073 10004,12069 10003,12066 10001,12063 10000,12060 9998,12056 9997,12053 9997,12049 9996,12046 9995,12042 9995,12039 9995,12035 9994,12035 9995,12035 9995,12031 9995,12028 9996,12024 9996,12021 9997,12017 9998,12014 9999,12010 10001,12007 10002,12004 10004,12001 10006,11998 10008,11995 10010,11992 10012,11989 10015,11987 10017,11984 10020,11982 10023,11980 10026,11977 10029,11976 10032,11974 10035,11972 10039,11971 10042,11970 10045,11969 10049,11968 10052,11967 10056,11966 10059,11966 10063,11966 10218,11965 10218,11966 10222,11966 10225,11966 10229,11967 10232,11967 10236,11968 10239,11969 10243,11970 10246,11972 10249,11973 10252,11975 10255,11977 10258,11979 10261,11981 10264,11983 10266,11986 10269,11988 10271,11991 10273,11994 10276,11997 10277,12000 10279,12003 10281,12006 10282,12010 10283,12013 10284,12016 10285,12020 10286,12023 10287,12027 10287,12030 10287,12034 10287,12035 Z M 10287,12104 L 10287,12104 Z M 9994,11965 L 9994,11965 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="9994" y="12165" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10287,12235 L 10287,12235 10287,12239 10287,12242 10286,12246 10285,12249 10285,12253 10284,12256 10282,12260 10281,12263 10279,12266 10278,12270 10276,12273 10274,12276 10272,12278 10269,12281 10267,12284 10264,12286 10261,12289 10259,12291 10256,12293 10252,12295 10249,12296 10246,12298 10243,12299 10239,12301 10236,12302 10232,12302 10229,12303 10225,12304 10222,12304 10218,12304 10064,12304 10064,12304 10060,12304 10057,12304 10053,12303 10050,12302 10046,12302 10043,12301 10039,12299 10036,12298 10033,12296 10029,12295 10026,12293 10023,12291 10021,12289 10018,12286 10015,12284 10013,12281 10010,12278 10008,12276 10006,12273 10004,12269 10003,12266 10001,12263 10000,12260 9998,12256 9997,12253 9997,12249 9996,12246 9995,12242 9995,12239 9995,12235 9994,12235 9995,12235 9995,12231 9995,12228 9996,12224 9996,12221 9997,12217 9998,12214 9999,12210 10001,12207 10002,12204 10004,12201 10006,12198 10008,12195 10010,12192 10012,12189 10015,12187 10017,12184 10020,12182 10023,12180 10026,12177 10029,12176 10032,12174 10035,12172 10039,12171 10042,12170 10045,12169 10049,12168 10052,12167 10056,12166 10059,12166 10063,12166 10218,12165 10218,12166 10222,12166 10225,12166 10229,12167 10232,12167 10236,12168 10239,12169 10243,12170 10246,12172 10249,12173 10252,12175 10255,12177 10258,12179 10261,12181 10264,12183 10266,12186 10269,12188 10271,12191 10273,12194 10276,12197 10277,12200 10279,12203 10281,12206 10282,12210 10283,12213 10284,12216 10285,12220 10286,12223 10287,12227 10287,12230 10287,12234 10287,12235 Z M 10287,12304 L 10287,12304 Z M 9994,12165 L 9994,12165 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="9994" y="12365" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10287,12435 L 10287,12435 10287,12439 10287,12442 10286,12446 10285,12449 10285,12453 10284,12456 10282,12460 10281,12463 10279,12466 10278,12470 10276,12473 10274,12476 10272,12478 10269,12481 10267,12484 10264,12486 10261,12489 10259,12491 10256,12493 10252,12495 10249,12496 10246,12498 10243,12499 10239,12501 10236,12502 10232,12502 10229,12503 10225,12504 10222,12504 10218,12504 10064,12504 10064,12504 10060,12504 10057,12504 10053,12503 10050,12502 10046,12502 10043,12501 10039,12499 10036,12498 10033,12496 10029,12495 10026,12493 10023,12491 10021,12489 10018,12486 10015,12484 10013,12481 10010,12478 10008,12476 10006,12473 10004,12469 10003,12466 10001,12463 10000,12460 9998,12456 9997,12453 9997,12449 9996,12446 9995,12442 9995,12439 9995,12435 9994,12435 9995,12435 9995,12431 9995,12428 9996,12424 9996,12421 9997,12417 9998,12414 9999,12410 10001,12407 10002,12404 10004,12401 10006,12398 10008,12395 10010,12392 10012,12389 10015,12387 10017,12384 10020,12382 10023,12380 10026,12377 10029,12376 10032,12374 10035,12372 10039,12371 10042,12370 10045,12369 10049,12368 10052,12367 10056,12366 10059,12366 10063,12366 10218,12365 10218,12366 10222,12366 10225,12366 10229,12367 10232,12367 10236,12368 10239,12369 10243,12370 10246,12372 10249,12373 10252,12375 10255,12377 10258,12379 10261,12381 10264,12383 10266,12386 10269,12388 10271,12391 10273,12394 10276,12397 10277,12400 10279,12403 10281,12406 10282,12410 10283,12413 10284,12416 10285,12420 10286,12423 10287,12427 10287,12430 10287,12434 10287,12435 Z M 10287,12504 L 10287,12504 Z M 9994,12365 L 9994,12365 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="4891" y="9646" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5141" y="10033"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5141" y="10363"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="8292" y="10662" width="891" height="1019"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 8292,11170 L 8551,10662 8551,10916 8922,10916 8922,10662 9182,11170 8922,11679 8922,11424 8551,11424 8551,11679 8292,11170 Z M 8292,10662 L 8292,10662 Z M 9182,11679 L 9182,11679 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="8447" y="10942" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 8751,11323 L 8447,11323 8447,10942 9055,10942 9055,11323 8751,11323 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8515" y="11246"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="893" y="1920" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4513,5116 L 911,5116 911,1938 8115,1938 8115,5116 4513,5116 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4513,5116 L 911,5116 911,1938 8115,1938 8115,5116 4513,5116 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="1011" y="2326"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="1011" y="2791"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="1903" y="5020" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 2356,5463 L 1912,5463 1912,5029 2799,5029 2799,5463 2356,5463 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 2356,5463 L 1912,5463 1912,5029 2799,5029 2799,5463 2356,5463 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2018" y="5327"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="2016" y="5506" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2034,5524 L 2039,6224"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2034,5524 L 2034,5524 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2039,6224 L 2039,6224 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="1935" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2019,5523 L 1944,5523 1944,5424 2093,5424 2093,5523 2019,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2019,5523 L 1944,5523 1944,5424 2093,5424 2093,5523 2019,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="2579" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2663,5521 L 2588,5521 2588,5422 2737,5422 2737,5521 2663,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2663,5521 L 2588,5521 2588,5422 2737,5422 2737,5521 2663,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="2643" y="5504" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2663,5522 L 2661,6270"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2663,5522 L 2663,5522 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2661,6270 L 2661,6270 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="2219" y="5508" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2239,5526 L 2237,6272"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2239,5526 L 2239,5526 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2237,6272 L 2237,6272 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="2155" y="5417" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2239,5525 L 2164,5525 2164,5426 2313,5426 2313,5525 2239,5525 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2239,5525 L 2164,5525 2164,5426 2313,5426 2313,5525 2239,5525 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="2366" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2450,5523 L 2375,5523 2375,5424 2524,5424 2524,5523 2450,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2450,5523 L 2375,5523 2375,5424 2524,5424 2524,5523 2450,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="2446" y="5506" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2464,5524 L 2470,6272"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2464,5524 L 2464,5524 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2470,6272 L 2470,6272 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="1594" y="3088" width="5982" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4585,4272 L 1612,4272 1612,3106 7557,3106 7557,4272 4585,4272 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 4585,4272 L 1612,4272 1612,3106 7557,3106 7557,4272 4585,4272 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="2308" y="3763"><tspan fill="rgb(255,255,255)" stroke="none">Intel Atom P5362 @2.20GHz</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="2109" y="4291" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 2386,5024 L 2109,4863 2247,4863 2247,4453 2109,4453 2386,4291 2664,4453 2525,4453 2525,4863 2664,4863 2386,5024 Z M 2109,5024 L 2109,5024 Z M 2664,4291 L 2664,4291 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="2147" y="4481" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 2385,4824 L 2147,4824 2147,4481 2622,4481 2622,4824 2385,4824 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2234" y="4766"><tspan fill="rgb(255,255,255)" stroke="none">x4</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="4059" y="2289" width="1321" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4309" y="2696"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="6631" y="5010" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 7084,5453 L 6640,5453 6640,5019 7527,5019 7527,5453 7084,5453 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 7084,5453 L 6640,5453 6640,5019 7527,5019 7527,5453 7084,5453 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6746" y="5317"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="6744" y="5496" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6762,5514 L 6767,6260"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6762,5514 L 6762,5514 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6767,6260 L 6767,6260 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="6663" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6747,5513 L 6672,5513 6672,5414 6821,5414 6821,5513 6747,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6747,5513 L 6672,5513 6672,5414 6821,5414 6821,5513 6747,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="7306" y="5403" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7390,5511 L 7315,5511 7315,5412 7464,5412 7464,5511 7390,5511 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7390,5511 L 7315,5511 7315,5412 7464,5412 7464,5511 7390,5511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="7371" y="5494" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7391,5512 L 7389,6212"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7391,5512 L 7391,5512 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7389,6212 L 7389,6212 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="6947" y="5498" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6967,5516 L 6965,6262"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6967,5516 L 6967,5516 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6965,6262 L 6965,6262 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="6883" y="5407" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6967,5515 L 6892,5515 6892,5416 7041,5416 7041,5515 6967,5515 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6967,5515 L 6892,5515 6892,5416 7041,5416 7041,5515 6967,5515 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="7094" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7178,5513 L 7103,5513 7103,5414 7252,5414 7252,5513 7178,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7178,5513 L 7103,5513 7103,5414 7252,5414 7252,5513 7178,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="7174" y="5496" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7192,5514 L 7198,6262"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7192,5514 L 7192,5514 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7198,6262 L 7198,6262 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="6753" y="4272" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 7030,5005 L 6753,4844 6891,4844 6891,4434 6753,4434 7030,4272 7308,4434 7169,4434 7169,4844 7308,4844 7030,5005 Z M 6753,5005 L 6753,5005 Z M 7308,4272 L 7308,4272 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="6792" y="4462" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 7030,4805 L 6792,4805 6792,4462 7267,4462 7267,4805 7030,4805 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6879" y="4747"><tspan fill="rgb(255,255,255)" stroke="none">x4</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="1307" y="1254" width="6435" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="1557" y="1802"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test 1 (SUT1)</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="3376" y="2334" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3670,2404 L 3670,2404 3670,2408 3670,2411 3669,2415 3668,2418 3668,2422 3667,2425 3665,2429 3664,2432 3662,2435 3661,2439 3659,2442 3657,2445 3655,2447 3652,2450 3650,2453 3647,2455 3644,2458 3642,2460 3639,2462 3635,2464 3632,2465 3629,2467 3626,2468 3622,2470 3619,2471 3615,2471 3612,2472 3608,2473 3605,2473 3601,2473 3447,2473 3447,2473 3443,2473 3440,2473 3436,2472 3433,2471 3429,2471 3426,2470 3422,2468 3419,2467 3416,2465 3412,2464 3409,2462 3406,2460 3404,2458 3401,2455 3398,2453 3396,2450 3393,2447 3391,2445 3389,2442 3387,2438 3386,2435 3384,2432 3383,2429 3381,2425 3380,2422 3380,2418 3379,2415 3378,2411 3378,2408 3378,2404 3377,2404 3378,2404 3378,2400 3378,2397 3379,2393 3379,2390 3380,2386 3381,2383 3382,2379 3384,2376 3385,2373 3387,2370 3389,2367 3391,2364 3393,2361 3395,2358 3398,2356 3400,2353 3403,2351 3406,2349 3409,2346 3412,2345 3415,2343 3418,2341 3422,2340 3425,2339 3428,2338 3432,2337 3435,2336 3439,2335 3442,2335 3446,2335 3601,2334 3601,2335 3605,2335 3608,2335 3612,2336 3615,2336 3619,2337 3622,2338 3626,2339 3629,2341 3632,2342 3635,2344 3638,2346 3641,2348 3644,2350 3647,2352 3649,2355 3652,2357 3654,2360 3656,2363 3659,2366 3660,2369 3662,2372 3664,2375 3665,2379 3666,2382 3667,2385 3668,2389 3669,2392 3670,2396 3670,2399 3670,2403 3670,2404 Z M 3670,2473 L 3670,2473 Z M 3377,2334 L 3377,2334 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="3376" y="2534" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3670,2604 L 3670,2604 3670,2608 3670,2611 3669,2615 3668,2618 3668,2622 3667,2625 3665,2629 3664,2632 3662,2635 3661,2639 3659,2642 3657,2645 3655,2647 3652,2650 3650,2653 3647,2655 3644,2658 3642,2660 3639,2662 3635,2664 3632,2665 3629,2667 3626,2668 3622,2670 3619,2671 3615,2671 3612,2672 3608,2673 3605,2673 3601,2673 3447,2673 3447,2673 3443,2673 3440,2673 3436,2672 3433,2671 3429,2671 3426,2670 3422,2668 3419,2667 3416,2665 3412,2664 3409,2662 3406,2660 3404,2658 3401,2655 3398,2653 3396,2650 3393,2647 3391,2645 3389,2642 3387,2638 3386,2635 3384,2632 3383,2629 3381,2625 3380,2622 3380,2618 3379,2615 3378,2611 3378,2608 3378,2604 3377,2604 3378,2604 3378,2600 3378,2597 3379,2593 3379,2590 3380,2586 3381,2583 3382,2579 3384,2576 3385,2573 3387,2570 3389,2567 3391,2564 3393,2561 3395,2558 3398,2556 3400,2553 3403,2551 3406,2549 3409,2546 3412,2545 3415,2543 3418,2541 3422,2540 3425,2539 3428,2538 3432,2537 3435,2536 3439,2535 3442,2535 3446,2535 3601,2534 3601,2535 3605,2535 3608,2535 3612,2536 3615,2536 3619,2537 3622,2538 3626,2539 3629,2541 3632,2542 3635,2544 3638,2546 3641,2548 3644,2550 3647,2552 3649,2555 3652,2557 3654,2560 3656,2563 3659,2566 3660,2569 3662,2572 3664,2575 3665,2579 3666,2582 3667,2585 3668,2589 3669,2592 3670,2596 3670,2599 3670,2603 3670,2604 Z M 3670,2673 L 3670,2673 Z M 3377,2534 L 3377,2534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="3376" y="2733" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3670,2804 L 3670,2804 3670,2808 3670,2811 3669,2815 3668,2818 3668,2822 3667,2825 3665,2829 3664,2832 3662,2835 3661,2839 3659,2842 3657,2845 3655,2847 3652,2850 3650,2853 3647,2855 3644,2858 3642,2860 3639,2862 3635,2864 3632,2865 3629,2867 3626,2868 3622,2870 3619,2871 3615,2871 3612,2872 3608,2873 3605,2873 3601,2873 3447,2873 3447,2873 3443,2873 3440,2873 3436,2872 3433,2871 3429,2871 3426,2870 3422,2868 3419,2867 3416,2865 3412,2864 3409,2862 3406,2860 3404,2858 3401,2855 3398,2853 3396,2850 3393,2847 3391,2845 3389,2842 3387,2838 3386,2835 3384,2832 3383,2829 3381,2825 3380,2822 3380,2818 3379,2815 3378,2811 3378,2808 3378,2804 3377,2804 3378,2804 3378,2800 3378,2797 3379,2793 3379,2790 3380,2786 3381,2783 3382,2779 3384,2776 3385,2773 3387,2770 3389,2767 3391,2764 3393,2761 3395,2758 3398,2756 3400,2753 3403,2751 3406,2749 3409,2746 3412,2745 3415,2743 3418,2741 3422,2740 3425,2739 3428,2738 3432,2737 3435,2736 3439,2735 3442,2735 3446,2735 3601,2734 3601,2735 3605,2735 3608,2735 3612,2736 3615,2736 3619,2737 3622,2738 3626,2739 3629,2741 3632,2742 3635,2744 3638,2746 3641,2748 3644,2750 3647,2752 3649,2755 3652,2757 3654,2760 3656,2763 3659,2766 3660,2769 3662,2772 3664,2775 3665,2779 3666,2782 3667,2785 3668,2789 3669,2792 3670,2796 3670,2799 3670,2803 3670,2804 Z M 3670,2873 L 3670,2873 Z M 3377,2734 L 3377,2734 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="3028" y="2334" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3321,2404 L 3321,2404 3321,2408 3321,2411 3320,2415 3319,2418 3319,2422 3318,2425 3316,2429 3315,2432 3313,2435 3312,2439 3310,2442 3308,2445 3306,2447 3303,2450 3301,2453 3298,2455 3295,2458 3293,2460 3290,2462 3286,2464 3283,2465 3280,2467 3277,2468 3273,2470 3270,2471 3266,2471 3263,2472 3259,2473 3256,2473 3252,2473 3098,2473 3098,2473 3094,2473 3091,2473 3087,2472 3084,2471 3080,2471 3077,2470 3073,2468 3070,2467 3067,2465 3063,2464 3060,2462 3057,2460 3055,2458 3052,2455 3049,2453 3047,2450 3044,2447 3042,2445 3040,2442 3038,2438 3037,2435 3035,2432 3034,2429 3032,2425 3031,2422 3031,2418 3030,2415 3029,2411 3029,2408 3029,2404 3028,2404 3029,2404 3029,2400 3029,2397 3030,2393 3030,2390 3031,2386 3032,2383 3033,2379 3035,2376 3036,2373 3038,2370 3040,2367 3042,2364 3044,2361 3046,2358 3049,2356 3051,2353 3054,2351 3057,2349 3060,2346 3063,2345 3066,2343 3069,2341 3073,2340 3076,2339 3079,2338 3083,2337 3086,2336 3090,2335 3093,2335 3097,2335 3252,2334 3252,2335 3256,2335 3259,2335 3263,2336 3266,2336 3270,2337 3273,2338 3277,2339 3280,2341 3283,2342 3286,2344 3289,2346 3292,2348 3295,2350 3298,2352 3300,2355 3303,2357 3305,2360 3307,2363 3310,2366 3311,2369 3313,2372 3315,2375 3316,2379 3317,2382 3318,2385 3319,2389 3320,2392 3321,2396 3321,2399 3321,2403 3321,2404 Z M 3321,2473 L 3321,2473 Z M 3028,2334 L 3028,2334 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="3028" y="2534" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3321,2604 L 3321,2604 3321,2608 3321,2611 3320,2615 3319,2618 3319,2622 3318,2625 3316,2629 3315,2632 3313,2635 3312,2639 3310,2642 3308,2645 3306,2647 3303,2650 3301,2653 3298,2655 3295,2658 3293,2660 3290,2662 3286,2664 3283,2665 3280,2667 3277,2668 3273,2670 3270,2671 3266,2671 3263,2672 3259,2673 3256,2673 3252,2673 3098,2673 3098,2673 3094,2673 3091,2673 3087,2672 3084,2671 3080,2671 3077,2670 3073,2668 3070,2667 3067,2665 3063,2664 3060,2662 3057,2660 3055,2658 3052,2655 3049,2653 3047,2650 3044,2647 3042,2645 3040,2642 3038,2638 3037,2635 3035,2632 3034,2629 3032,2625 3031,2622 3031,2618 3030,2615 3029,2611 3029,2608 3029,2604 3028,2604 3029,2604 3029,2600 3029,2597 3030,2593 3030,2590 3031,2586 3032,2583 3033,2579 3035,2576 3036,2573 3038,2570 3040,2567 3042,2564 3044,2561 3046,2558 3049,2556 3051,2553 3054,2551 3057,2549 3060,2546 3063,2545 3066,2543 3069,2541 3073,2540 3076,2539 3079,2538 3083,2537 3086,2536 3090,2535 3093,2535 3097,2535 3252,2534 3252,2535 3256,2535 3259,2535 3263,2536 3266,2536 3270,2537 3273,2538 3277,2539 3280,2541 3283,2542 3286,2544 3289,2546 3292,2548 3295,2550 3298,2552 3300,2555 3303,2557 3305,2560 3307,2563 3310,2566 3311,2569 3313,2572 3315,2575 3316,2579 3317,2582 3318,2585 3319,2589 3320,2592 3321,2596 3321,2599 3321,2603 3321,2604 Z M 3321,2673 L 3321,2673 Z M 3028,2534 L 3028,2534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="3028" y="2734" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3321,2804 L 3321,2804 3321,2808 3321,2811 3320,2815 3319,2818 3319,2822 3318,2825 3316,2829 3315,2832 3313,2835 3312,2839 3310,2842 3308,2845 3306,2847 3303,2850 3301,2853 3298,2855 3295,2858 3293,2860 3290,2862 3286,2864 3283,2865 3280,2867 3277,2868 3273,2870 3270,2871 3266,2871 3263,2872 3259,2873 3256,2873 3252,2873 3098,2873 3098,2873 3094,2873 3091,2873 3087,2872 3084,2871 3080,2871 3077,2870 3073,2868 3070,2867 3067,2865 3063,2864 3060,2862 3057,2860 3055,2858 3052,2855 3049,2853 3047,2850 3044,2847 3042,2845 3040,2842 3038,2838 3037,2835 3035,2832 3034,2829 3032,2825 3031,2822 3031,2818 3030,2815 3029,2811 3029,2808 3029,2804 3028,2804 3029,2804 3029,2800 3029,2797 3030,2793 3030,2790 3031,2786 3032,2783 3033,2779 3035,2776 3036,2773 3038,2770 3040,2767 3042,2764 3044,2761 3046,2758 3049,2756 3051,2753 3054,2751 3057,2749 3060,2746 3063,2745 3066,2743 3069,2741 3073,2740 3076,2739 3079,2738 3083,2737 3086,2736 3090,2735 3093,2735 3097,2735 3252,2734 3252,2735 3256,2735 3259,2735 3263,2736 3266,2736 3270,2737 3273,2738 3277,2739 3280,2741 3283,2742 3286,2744 3289,2746 3292,2748 3295,2750 3298,2752 3300,2755 3303,2757 3305,2760 3307,2763 3310,2766 3311,2769 3313,2772 3315,2775 3316,2779 3317,2782 3318,2785 3319,2789 3320,2792 3321,2796 3321,2799 3321,2803 3321,2804 Z M 3321,2873 L 3321,2873 Z M 3028,2734 L 3028,2734 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="3708" y="2337" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4001,2407 L 4001,2407 4001,2411 4001,2414 4000,2418 3999,2421 3999,2425 3998,2428 3996,2432 3995,2435 3993,2438 3992,2442 3990,2445 3988,2448 3986,2450 3983,2453 3981,2456 3978,2458 3975,2461 3973,2463 3970,2465 3966,2467 3963,2468 3960,2470 3957,2471 3953,2473 3950,2474 3946,2474 3943,2475 3939,2476 3936,2476 3932,2476 3778,2476 3778,2476 3774,2476 3771,2476 3767,2475 3764,2474 3760,2474 3757,2473 3753,2471 3750,2470 3747,2468 3743,2467 3740,2465 3737,2463 3735,2461 3732,2458 3729,2456 3727,2453 3724,2450 3722,2448 3720,2445 3718,2441 3717,2438 3715,2435 3714,2432 3712,2428 3711,2425 3711,2421 3710,2418 3709,2414 3709,2411 3709,2407 3708,2407 3709,2407 3709,2403 3709,2400 3710,2396 3710,2393 3711,2389 3712,2386 3713,2382 3715,2379 3716,2376 3718,2373 3720,2370 3722,2367 3724,2364 3726,2361 3729,2359 3731,2356 3734,2354 3737,2352 3740,2349 3743,2348 3746,2346 3749,2344 3753,2343 3756,2342 3759,2341 3763,2340 3766,2339 3770,2338 3773,2338 3777,2338 3932,2337 3932,2338 3936,2338 3939,2338 3943,2339 3946,2339 3950,2340 3953,2341 3957,2342 3960,2344 3963,2345 3966,2347 3969,2349 3972,2351 3975,2353 3978,2355 3980,2358 3983,2360 3985,2363 3987,2366 3990,2369 3991,2372 3993,2375 3995,2378 3996,2382 3997,2385 3998,2388 3999,2392 4000,2395 4001,2399 4001,2402 4001,2406 4001,2407 Z M 4001,2476 L 4001,2476 Z M 3708,2337 L 3708,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="3708" y="2537" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4001,2607 L 4001,2607 4001,2611 4001,2614 4000,2618 3999,2621 3999,2625 3998,2628 3996,2632 3995,2635 3993,2638 3992,2642 3990,2645 3988,2648 3986,2650 3983,2653 3981,2656 3978,2658 3975,2661 3973,2663 3970,2665 3966,2667 3963,2668 3960,2670 3957,2671 3953,2673 3950,2674 3946,2674 3943,2675 3939,2676 3936,2676 3932,2676 3778,2676 3778,2676 3774,2676 3771,2676 3767,2675 3764,2674 3760,2674 3757,2673 3753,2671 3750,2670 3747,2668 3743,2667 3740,2665 3737,2663 3735,2661 3732,2658 3729,2656 3727,2653 3724,2650 3722,2648 3720,2645 3718,2641 3717,2638 3715,2635 3714,2632 3712,2628 3711,2625 3711,2621 3710,2618 3709,2614 3709,2611 3709,2607 3708,2607 3709,2607 3709,2603 3709,2600 3710,2596 3710,2593 3711,2589 3712,2586 3713,2582 3715,2579 3716,2576 3718,2573 3720,2570 3722,2567 3724,2564 3726,2561 3729,2559 3731,2556 3734,2554 3737,2552 3740,2549 3743,2548 3746,2546 3749,2544 3753,2543 3756,2542 3759,2541 3763,2540 3766,2539 3770,2538 3773,2538 3777,2538 3932,2537 3932,2538 3936,2538 3939,2538 3943,2539 3946,2539 3950,2540 3953,2541 3957,2542 3960,2544 3963,2545 3966,2547 3969,2549 3972,2551 3975,2553 3978,2555 3980,2558 3983,2560 3985,2563 3987,2566 3990,2569 3991,2572 3993,2575 3995,2578 3996,2582 3997,2585 3998,2588 3999,2592 4000,2595 4001,2599 4001,2602 4001,2606 4001,2607 Z M 4001,2676 L 4001,2676 Z M 3708,2537 L 3708,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="3708" y="2737" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4001,2807 L 4001,2807 4001,2811 4001,2814 4000,2818 3999,2821 3999,2825 3998,2828 3996,2832 3995,2835 3993,2838 3992,2842 3990,2845 3988,2848 3986,2850 3983,2853 3981,2856 3978,2858 3975,2861 3973,2863 3970,2865 3966,2867 3963,2868 3960,2870 3957,2871 3953,2873 3950,2874 3946,2874 3943,2875 3939,2876 3936,2876 3932,2876 3778,2876 3778,2876 3774,2876 3771,2876 3767,2875 3764,2874 3760,2874 3757,2873 3753,2871 3750,2870 3747,2868 3743,2867 3740,2865 3737,2863 3735,2861 3732,2858 3729,2856 3727,2853 3724,2850 3722,2848 3720,2845 3718,2841 3717,2838 3715,2835 3714,2832 3712,2828 3711,2825 3711,2821 3710,2818 3709,2814 3709,2811 3709,2807 3708,2807 3709,2807 3709,2803 3709,2800 3710,2796 3710,2793 3711,2789 3712,2786 3713,2782 3715,2779 3716,2776 3718,2773 3720,2770 3722,2767 3724,2764 3726,2761 3729,2759 3731,2756 3734,2754 3737,2752 3740,2749 3743,2748 3746,2746 3749,2744 3753,2743 3756,2742 3759,2741 3763,2740 3766,2739 3770,2738 3773,2738 3777,2738 3932,2737 3932,2738 3936,2738 3939,2738 3943,2739 3946,2739 3950,2740 3953,2741 3957,2742 3960,2744 3963,2745 3966,2747 3969,2749 3972,2751 3975,2753 3978,2755 3980,2758 3983,2760 3985,2763 3987,2766 3990,2769 3991,2772 3993,2775 3995,2778 3996,2782 3997,2785 3998,2788 3999,2792 4000,2795 4001,2799 4001,2802 4001,2806 4001,2807 Z M 4001,2876 L 4001,2876 Z M 3708,2737 L 3708,2737 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="5752" y="2336" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6045,2407 L 6045,2407 6045,2411 6045,2414 6044,2418 6043,2421 6043,2425 6042,2428 6040,2432 6039,2435 6037,2438 6036,2442 6034,2445 6032,2448 6030,2450 6027,2453 6025,2456 6022,2458 6019,2461 6017,2463 6014,2465 6010,2467 6007,2468 6004,2470 6001,2471 5997,2473 5994,2474 5990,2474 5987,2475 5983,2476 5980,2476 5976,2476 5822,2476 5822,2476 5818,2476 5815,2476 5811,2475 5808,2474 5804,2474 5801,2473 5797,2471 5794,2470 5791,2468 5787,2467 5784,2465 5781,2463 5779,2461 5776,2458 5773,2456 5771,2453 5768,2450 5766,2448 5764,2445 5762,2441 5761,2438 5759,2435 5758,2432 5756,2428 5755,2425 5755,2421 5754,2418 5753,2414 5753,2411 5753,2407 5752,2407 5753,2407 5753,2403 5753,2400 5754,2396 5754,2393 5755,2389 5756,2386 5757,2382 5759,2379 5760,2376 5762,2373 5764,2370 5766,2367 5768,2364 5770,2361 5773,2359 5775,2356 5778,2354 5781,2352 5784,2349 5787,2348 5790,2346 5793,2344 5797,2343 5800,2342 5803,2341 5807,2340 5810,2339 5814,2338 5817,2338 5821,2338 5976,2337 5976,2338 5980,2338 5983,2338 5987,2339 5990,2339 5994,2340 5997,2341 6001,2342 6004,2344 6007,2345 6010,2347 6013,2349 6016,2351 6019,2353 6022,2355 6024,2358 6027,2360 6029,2363 6031,2366 6034,2369 6035,2372 6037,2375 6039,2378 6040,2382 6041,2385 6042,2388 6043,2392 6044,2395 6045,2399 6045,2402 6045,2406 6045,2407 Z M 6045,2476 L 6045,2476 Z M 5752,2337 L 5752,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="5752" y="2537" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6045,2607 L 6045,2607 6045,2611 6045,2614 6044,2618 6043,2621 6043,2625 6042,2628 6040,2632 6039,2635 6037,2638 6036,2642 6034,2645 6032,2648 6030,2650 6027,2653 6025,2656 6022,2658 6019,2661 6017,2663 6014,2665 6010,2667 6007,2668 6004,2670 6001,2671 5997,2673 5994,2674 5990,2674 5987,2675 5983,2676 5980,2676 5976,2676 5822,2676 5822,2676 5818,2676 5815,2676 5811,2675 5808,2674 5804,2674 5801,2673 5797,2671 5794,2670 5791,2668 5787,2667 5784,2665 5781,2663 5779,2661 5776,2658 5773,2656 5771,2653 5768,2650 5766,2648 5764,2645 5762,2641 5761,2638 5759,2635 5758,2632 5756,2628 5755,2625 5755,2621 5754,2618 5753,2614 5753,2611 5753,2607 5752,2607 5753,2607 5753,2603 5753,2600 5754,2596 5754,2593 5755,2589 5756,2586 5757,2582 5759,2579 5760,2576 5762,2573 5764,2570 5766,2567 5768,2564 5770,2561 5773,2559 5775,2556 5778,2554 5781,2552 5784,2549 5787,2548 5790,2546 5793,2544 5797,2543 5800,2542 5803,2541 5807,2540 5810,2539 5814,2538 5817,2538 5821,2538 5976,2537 5976,2538 5980,2538 5983,2538 5987,2539 5990,2539 5994,2540 5997,2541 6001,2542 6004,2544 6007,2545 6010,2547 6013,2549 6016,2551 6019,2553 6022,2555 6024,2558 6027,2560 6029,2563 6031,2566 6034,2569 6035,2572 6037,2575 6039,2578 6040,2582 6041,2585 6042,2588 6043,2592 6044,2595 6045,2599 6045,2602 6045,2606 6045,2607 Z M 6045,2676 L 6045,2676 Z M 5752,2537 L 5752,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="5751" y="2736" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6045,2806 L 6045,2806 6045,2810 6045,2813 6044,2817 6043,2820 6043,2824 6042,2827 6040,2831 6039,2834 6037,2837 6036,2841 6034,2844 6032,2847 6030,2849 6027,2852 6025,2855 6022,2857 6019,2860 6017,2862 6014,2864 6010,2866 6007,2867 6004,2869 6001,2870 5997,2872 5994,2873 5990,2873 5987,2874 5983,2875 5980,2875 5976,2875 5822,2875 5822,2875 5818,2875 5815,2875 5811,2874 5808,2873 5804,2873 5801,2872 5797,2870 5794,2869 5791,2867 5787,2866 5784,2864 5781,2862 5779,2860 5776,2857 5773,2855 5771,2852 5768,2849 5766,2847 5764,2844 5762,2840 5761,2837 5759,2834 5758,2831 5756,2827 5755,2824 5755,2820 5754,2817 5753,2813 5753,2810 5753,2806 5752,2806 5753,2806 5753,2802 5753,2799 5754,2795 5754,2792 5755,2788 5756,2785 5757,2781 5759,2778 5760,2775 5762,2772 5764,2769 5766,2766 5768,2763 5770,2760 5773,2758 5775,2755 5778,2753 5781,2751 5784,2748 5787,2747 5790,2745 5793,2743 5797,2742 5800,2741 5803,2740 5807,2739 5810,2738 5814,2737 5817,2737 5821,2737 5976,2736 5976,2737 5980,2737 5983,2737 5987,2738 5990,2738 5994,2739 5997,2740 6001,2741 6004,2743 6007,2744 6010,2746 6013,2748 6016,2750 6019,2752 6022,2754 6024,2757 6027,2759 6029,2762 6031,2765 6034,2768 6035,2771 6037,2774 6039,2777 6040,2781 6041,2784 6042,2787 6043,2791 6044,2794 6045,2798 6045,2801 6045,2805 6045,2806 Z M 6045,2875 L 6045,2875 Z M 5752,2736 L 5752,2736 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="5403" y="2337" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5696,2407 L 5696,2407 5696,2411 5696,2414 5695,2418 5694,2421 5694,2425 5693,2428 5691,2432 5690,2435 5688,2438 5687,2442 5685,2445 5683,2448 5681,2450 5678,2453 5676,2456 5673,2458 5670,2461 5668,2463 5665,2465 5661,2467 5658,2468 5655,2470 5652,2471 5648,2473 5645,2474 5641,2474 5638,2475 5634,2476 5631,2476 5627,2476 5473,2476 5473,2476 5469,2476 5466,2476 5462,2475 5459,2474 5455,2474 5452,2473 5448,2471 5445,2470 5442,2468 5438,2467 5435,2465 5432,2463 5430,2461 5427,2458 5424,2456 5422,2453 5419,2450 5417,2448 5415,2445 5413,2441 5412,2438 5410,2435 5409,2432 5407,2428 5406,2425 5406,2421 5405,2418 5404,2414 5404,2411 5404,2407 5403,2407 5404,2407 5404,2403 5404,2400 5405,2396 5405,2393 5406,2389 5407,2386 5408,2382 5410,2379 5411,2376 5413,2373 5415,2370 5417,2367 5419,2364 5421,2361 5424,2359 5426,2356 5429,2354 5432,2352 5435,2349 5438,2348 5441,2346 5444,2344 5448,2343 5451,2342 5454,2341 5458,2340 5461,2339 5465,2338 5468,2338 5472,2338 5627,2337 5627,2338 5631,2338 5634,2338 5638,2339 5641,2339 5645,2340 5648,2341 5652,2342 5655,2344 5658,2345 5661,2347 5664,2349 5667,2351 5670,2353 5673,2355 5675,2358 5678,2360 5680,2363 5682,2366 5685,2369 5686,2372 5688,2375 5690,2378 5691,2382 5692,2385 5693,2388 5694,2392 5695,2395 5696,2399 5696,2402 5696,2406 5696,2407 Z M 5696,2476 L 5696,2476 Z M 5403,2337 L 5403,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="5403" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5696,2607 L 5696,2607 5696,2611 5696,2614 5695,2618 5694,2621 5694,2625 5693,2628 5691,2632 5690,2635 5688,2638 5687,2642 5685,2645 5683,2648 5681,2650 5678,2653 5676,2656 5673,2658 5670,2661 5668,2663 5665,2665 5661,2667 5658,2668 5655,2670 5652,2671 5648,2673 5645,2674 5641,2674 5638,2675 5634,2676 5631,2676 5627,2676 5473,2676 5473,2676 5469,2676 5466,2676 5462,2675 5459,2674 5455,2674 5452,2673 5448,2671 5445,2670 5442,2668 5438,2667 5435,2665 5432,2663 5430,2661 5427,2658 5424,2656 5422,2653 5419,2650 5417,2648 5415,2645 5413,2641 5412,2638 5410,2635 5409,2632 5407,2628 5406,2625 5406,2621 5405,2618 5404,2614 5404,2611 5404,2607 5403,2607 5404,2607 5404,2603 5404,2600 5405,2596 5405,2593 5406,2589 5407,2586 5408,2582 5410,2579 5411,2576 5413,2573 5415,2570 5417,2567 5419,2564 5421,2561 5424,2559 5426,2556 5429,2554 5432,2552 5435,2549 5438,2548 5441,2546 5444,2544 5448,2543 5451,2542 5454,2541 5458,2540 5461,2539 5465,2538 5468,2538 5472,2538 5627,2537 5627,2538 5631,2538 5634,2538 5638,2539 5641,2539 5645,2540 5648,2541 5652,2542 5655,2544 5658,2545 5661,2547 5664,2549 5667,2551 5670,2553 5673,2555 5675,2558 5678,2560 5680,2563 5682,2566 5685,2569 5686,2572 5688,2575 5690,2578 5691,2582 5692,2585 5693,2588 5694,2592 5695,2595 5696,2599 5696,2602 5696,2606 5696,2607 Z M 5696,2676 L 5696,2676 Z M 5403,2537 L 5403,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="5403" y="2736" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5696,2806 L 5696,2806 5696,2810 5696,2813 5695,2817 5694,2820 5694,2824 5693,2827 5691,2831 5690,2834 5688,2837 5687,2841 5685,2844 5683,2847 5681,2849 5678,2852 5676,2855 5673,2857 5670,2860 5668,2862 5665,2864 5661,2866 5658,2867 5655,2869 5652,2870 5648,2872 5645,2873 5641,2873 5638,2874 5634,2875 5631,2875 5627,2875 5473,2875 5473,2875 5469,2875 5466,2875 5462,2874 5459,2873 5455,2873 5452,2872 5448,2870 5445,2869 5442,2867 5438,2866 5435,2864 5432,2862 5430,2860 5427,2857 5424,2855 5422,2852 5419,2849 5417,2847 5415,2844 5413,2840 5412,2837 5410,2834 5409,2831 5407,2827 5406,2824 5406,2820 5405,2817 5404,2813 5404,2810 5404,2806 5403,2806 5404,2806 5404,2802 5404,2799 5405,2795 5405,2792 5406,2788 5407,2785 5408,2781 5410,2778 5411,2775 5413,2772 5415,2769 5417,2766 5419,2763 5421,2760 5424,2758 5426,2755 5429,2753 5432,2751 5435,2748 5438,2747 5441,2745 5444,2743 5448,2742 5451,2741 5454,2740 5458,2739 5461,2738 5465,2737 5468,2737 5472,2737 5627,2736 5627,2737 5631,2737 5634,2737 5638,2738 5641,2738 5645,2739 5648,2740 5652,2741 5655,2743 5658,2744 5661,2746 5664,2748 5667,2750 5670,2752 5673,2754 5675,2757 5678,2759 5680,2762 5682,2765 5685,2768 5686,2771 5688,2774 5690,2777 5691,2781 5692,2784 5693,2787 5694,2791 5695,2794 5696,2798 5696,2801 5696,2805 5696,2806 Z M 5696,2875 L 5696,2875 Z M 5403,2736 L 5403,2736 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="6082" y="2340" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6375,2410 L 6375,2410 6375,2414 6375,2417 6374,2421 6373,2424 6373,2428 6372,2431 6370,2435 6369,2438 6367,2441 6366,2445 6364,2448 6362,2451 6360,2453 6357,2456 6355,2459 6352,2461 6349,2464 6347,2466 6344,2468 6340,2470 6337,2471 6334,2473 6331,2474 6327,2476 6324,2477 6320,2477 6317,2478 6313,2479 6310,2479 6306,2479 6152,2479 6152,2479 6148,2479 6145,2479 6141,2478 6138,2477 6134,2477 6131,2476 6127,2474 6124,2473 6121,2471 6117,2470 6114,2468 6111,2466 6109,2464 6106,2461 6103,2459 6101,2456 6098,2453 6096,2451 6094,2448 6092,2444 6091,2441 6089,2438 6088,2435 6086,2431 6085,2428 6085,2424 6084,2421 6083,2417 6083,2414 6083,2410 6082,2410 6083,2410 6083,2406 6083,2403 6084,2399 6084,2396 6085,2392 6086,2389 6087,2385 6089,2382 6090,2379 6092,2376 6094,2373 6096,2370 6098,2367 6100,2364 6103,2362 6105,2359 6108,2357 6111,2355 6114,2352 6117,2351 6120,2349 6123,2347 6127,2346 6130,2345 6133,2344 6137,2343 6140,2342 6144,2341 6147,2341 6151,2341 6306,2340 6306,2341 6310,2341 6313,2341 6317,2342 6320,2342 6324,2343 6327,2344 6331,2345 6334,2347 6337,2348 6340,2350 6343,2352 6346,2354 6349,2356 6352,2358 6354,2361 6357,2363 6359,2366 6361,2369 6364,2372 6365,2375 6367,2378 6369,2381 6370,2385 6371,2388 6372,2391 6373,2395 6374,2398 6375,2402 6375,2405 6375,2409 6375,2410 Z M 6375,2479 L 6375,2479 Z M 6082,2340 L 6082,2340 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="6082" y="2538" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6375,2609 L 6375,2609 6375,2613 6375,2616 6374,2620 6373,2623 6373,2627 6372,2630 6370,2634 6369,2637 6367,2640 6366,2644 6364,2647 6362,2650 6360,2652 6357,2655 6355,2658 6352,2660 6349,2663 6347,2665 6344,2667 6340,2669 6337,2670 6334,2672 6331,2673 6327,2675 6324,2676 6320,2676 6317,2677 6313,2678 6310,2678 6306,2678 6152,2678 6152,2678 6148,2678 6145,2678 6141,2677 6138,2676 6134,2676 6131,2675 6127,2673 6124,2672 6121,2670 6117,2669 6114,2667 6111,2665 6109,2663 6106,2660 6103,2658 6101,2655 6098,2652 6096,2650 6094,2647 6092,2643 6091,2640 6089,2637 6088,2634 6086,2630 6085,2627 6085,2623 6084,2620 6083,2616 6083,2613 6083,2609 6082,2609 6083,2609 6083,2605 6083,2602 6084,2598 6084,2595 6085,2591 6086,2588 6087,2584 6089,2581 6090,2578 6092,2575 6094,2572 6096,2569 6098,2566 6100,2563 6103,2561 6105,2558 6108,2556 6111,2554 6114,2551 6117,2550 6120,2548 6123,2546 6127,2545 6130,2544 6133,2543 6137,2542 6140,2541 6144,2540 6147,2540 6151,2540 6306,2539 6306,2540 6310,2540 6313,2540 6317,2541 6320,2541 6324,2542 6327,2543 6331,2544 6334,2546 6337,2547 6340,2549 6343,2551 6346,2553 6349,2555 6352,2557 6354,2560 6357,2562 6359,2565 6361,2568 6364,2571 6365,2574 6367,2577 6369,2580 6370,2584 6371,2587 6372,2590 6373,2594 6374,2597 6375,2601 6375,2604 6375,2608 6375,2609 Z M 6375,2678 L 6375,2678 Z M 6082,2539 L 6082,2539 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="6082" y="2739" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6375,2809 L 6375,2809 6375,2813 6375,2816 6374,2820 6373,2823 6373,2827 6372,2830 6370,2834 6369,2837 6367,2840 6366,2844 6364,2847 6362,2850 6360,2852 6357,2855 6355,2858 6352,2860 6349,2863 6347,2865 6344,2867 6340,2869 6337,2870 6334,2872 6331,2873 6327,2875 6324,2876 6320,2876 6317,2877 6313,2878 6310,2878 6306,2878 6152,2878 6152,2878 6148,2878 6145,2878 6141,2877 6138,2876 6134,2876 6131,2875 6127,2873 6124,2872 6121,2870 6117,2869 6114,2867 6111,2865 6109,2863 6106,2860 6103,2858 6101,2855 6098,2852 6096,2850 6094,2847 6092,2843 6091,2840 6089,2837 6088,2834 6086,2830 6085,2827 6085,2823 6084,2820 6083,2816 6083,2813 6083,2809 6082,2809 6083,2809 6083,2805 6083,2802 6084,2798 6084,2795 6085,2791 6086,2788 6087,2784 6089,2781 6090,2778 6092,2775 6094,2772 6096,2769 6098,2766 6100,2763 6103,2761 6105,2758 6108,2756 6111,2754 6114,2751 6117,2750 6120,2748 6123,2746 6127,2745 6130,2744 6133,2743 6137,2742 6140,2741 6144,2740 6147,2740 6151,2740 6306,2739 6306,2740 6310,2740 6313,2740 6317,2741 6320,2741 6324,2742 6327,2743 6331,2744 6334,2746 6337,2747 6340,2749 6343,2751 6346,2753 6349,2755 6352,2757 6354,2760 6357,2762 6359,2765 6361,2768 6364,2771 6365,2774 6367,2777 6369,2780 6370,2784 6371,2787 6372,2790 6373,2794 6374,2797 6375,2801 6375,2804 6375,2808 6375,2809 Z M 6375,2878 L 6375,2878 Z M 6082,2739 L 6082,2739 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="827" y="4140" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1077" y="4527"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1077" y="4857"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="9148" y="1920" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 12768,5116 L 9166,5116 9166,1938 16370,1938 16370,5116 12768,5116 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 12768,5116 L 9166,5116 9166,1938 16370,1938 16370,5116 12768,5116 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="9266" y="2326"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="9266" y="2791"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="10258" y="5020" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 10711,5463 L 10267,5463 10267,5029 11154,5029 11154,5463 10711,5463 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 10711,5463 L 10267,5463 10267,5029 11154,5029 11154,5463 10711,5463 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10373" y="5327"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="10371" y="5506" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10389,5524 L 10394,6224"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10389,5524 L 10389,5524 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10394,6224 L 10394,6224 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="10290" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10374,5523 L 10299,5523 10299,5424 10448,5424 10448,5523 10374,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10374,5523 L 10299,5523 10299,5424 10448,5424 10448,5523 10374,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="10934" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11018,5521 L 10943,5521 10943,5422 11092,5422 11092,5521 11018,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11018,5521 L 10943,5521 10943,5422 11092,5422 11092,5521 11018,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="10998" y="5504" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11018,5522 L 11016,6270"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11018,5522 L 11018,5522 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11016,6270 L 11016,6270 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="10574" y="5508" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10594,5526 L 10592,6272"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10594,5526 L 10594,5526 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10592,6272 L 10592,6272 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="10510" y="5417" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10594,5525 L 10519,5525 10519,5426 10668,5426 10668,5525 10594,5525 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10594,5525 L 10519,5525 10519,5426 10668,5426 10668,5525 10594,5525 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="10721" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10805,5523 L 10730,5523 10730,5424 10879,5424 10879,5523 10805,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10805,5523 L 10730,5523 10730,5424 10879,5424 10879,5523 10805,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="10801" y="5506" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10819,5524 L 10825,6272"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10819,5524 L 10819,5524 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10825,6272 L 10825,6272 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="9850" y="3088" width="6109" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12904,4272 L 9868,4272 9868,3106 15940,3106 15940,4272 12904,4272 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 12904,4272 L 9868,4272 9868,3106 15940,3106 15940,4272 12904,4272 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="10627" y="3763"><tspan fill="rgb(255,255,255)" stroke="none">Intel Atom P5362 @2.20GHz</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="10464" y="4291" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 10741,5024 L 10464,4863 10602,4863 10602,4453 10464,4453 10741,4291 11019,4453 10880,4453 10880,4863 11019,4863 10741,5024 Z M 10464,5024 L 10464,5024 Z M 11019,4291 L 11019,4291 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="10502" y="4481" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 10740,4824 L 10502,4824 10502,4481 10977,4481 10977,4824 10740,4824 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10589" y="4766"><tspan fill="rgb(255,255,255)" stroke="none">x4</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="12314" y="2289" width="1321" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12564" y="2696"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="14786" y="5010" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 15239,5453 L 14795,5453 14795,5019 15682,5019 15682,5453 15239,5453 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 15239,5453 L 14795,5453 14795,5019 15682,5019 15682,5453 15239,5453 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="14901" y="5317"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="14899" y="5496" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 14917,5514 L 14922,6260"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 14917,5514 L 14917,5514 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 14922,6260 L 14922,6260 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="14818" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 14902,5513 L 14827,5513 14827,5414 14976,5414 14976,5513 14902,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 14902,5513 L 14827,5513 14827,5414 14976,5414 14976,5513 14902,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="15461" y="5403" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15545,5511 L 15470,5511 15470,5412 15619,5412 15619,5511 15545,5511 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15545,5511 L 15470,5511 15470,5412 15619,5412 15619,5511 15545,5511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="15526" y="5494" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15546,5512 L 15544,6212"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15546,5512 L 15546,5512 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15544,6212 L 15544,6212 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="15102" y="5498" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15122,5516 L 15120,6262"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15122,5516 L 15122,5516 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15120,6262 L 15120,6262 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="15038" y="5407" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15122,5515 L 15047,5515 15047,5416 15196,5416 15196,5515 15122,5515 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15122,5515 L 15047,5515 15047,5416 15196,5416 15196,5515 15122,5515 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="15249" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15333,5513 L 15258,5513 15258,5414 15407,5414 15407,5513 15333,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15333,5513 L 15258,5513 15258,5414 15407,5414 15407,5513 15333,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="15329" y="5496" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15347,5514 L 15353,6262"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15347,5514 L 15347,5514 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15353,6262 L 15353,6262 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="15008" y="4272" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 15285,5005 L 15008,4844 15146,4844 15146,4434 15008,4434 15285,4272 15563,4434 15424,4434 15424,4844 15563,4844 15285,5005 Z M 15008,5005 L 15008,5005 Z M 15563,4272 L 15563,4272 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="15047" y="4462" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 15285,4805 L 15047,4805 15047,4462 15522,4462 15522,4805 15285,4805 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="15134" y="4747"><tspan fill="rgb(255,255,255)" stroke="none">x4</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="14870" y="6139" width="743" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 15559,6192 L 15559,6192 15559,6199 15559,6205 15558,6212 15558,6218 15557,6225 15557,6231 15556,6237 15555,6243 15553,6249 15552,6255 15551,6261 15549,6266 15548,6271 15546,6276 15544,6281 15542,6286 15540,6290 15538,6294 15536,6298 15533,6301 15531,6304 15529,6307 15526,6310 15524,6312 15521,6314 15519,6315 15516,6316 15513,6317 15511,6318 15508,6318 14975,6319 14975,6319 14972,6319 14970,6318 14967,6317 14964,6316 14962,6315 14959,6313 14957,6311 14954,6308 14952,6305 14950,6302 14947,6299 14945,6295 14943,6291 14941,6287 14939,6282 14937,6277 14936,6272 14934,6267 14932,6262 14931,6256 14930,6250 14929,6244 14927,6238 14927,6232 14926,6226 14925,6219 14925,6213 14924,6206 14924,6200 14924,6193"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 15559,6192 L 15559,6192 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 14923,6319 L 14923,6319 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="9562" y="1254" width="6435" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="9812" y="1802"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test 2 (SUT2)</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="11732" y="2334" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12025,2404 L 12025,2404 12025,2408 12025,2411 12024,2415 12023,2418 12023,2422 12022,2425 12020,2429 12019,2432 12017,2435 12016,2439 12014,2442 12012,2445 12010,2447 12007,2450 12005,2453 12002,2455 11999,2458 11997,2460 11994,2462 11990,2464 11987,2465 11984,2467 11981,2468 11977,2470 11974,2471 11970,2471 11967,2472 11963,2473 11960,2473 11956,2473 11802,2473 11802,2473 11798,2473 11795,2473 11791,2472 11788,2471 11784,2471 11781,2470 11777,2468 11774,2467 11771,2465 11767,2464 11764,2462 11761,2460 11759,2458 11756,2455 11753,2453 11751,2450 11748,2447 11746,2445 11744,2442 11742,2438 11741,2435 11739,2432 11738,2429 11736,2425 11735,2422 11735,2418 11734,2415 11733,2411 11733,2408 11733,2404 11732,2404 11733,2404 11733,2400 11733,2397 11734,2393 11734,2390 11735,2386 11736,2383 11737,2379 11739,2376 11740,2373 11742,2370 11744,2367 11746,2364 11748,2361 11750,2358 11753,2356 11755,2353 11758,2351 11761,2349 11764,2346 11767,2345 11770,2343 11773,2341 11777,2340 11780,2339 11783,2338 11787,2337 11790,2336 11794,2335 11797,2335 11801,2335 11956,2334 11956,2335 11960,2335 11963,2335 11967,2336 11970,2336 11974,2337 11977,2338 11981,2339 11984,2341 11987,2342 11990,2344 11993,2346 11996,2348 11999,2350 12002,2352 12004,2355 12007,2357 12009,2360 12011,2363 12014,2366 12015,2369 12017,2372 12019,2375 12020,2379 12021,2382 12022,2385 12023,2389 12024,2392 12025,2396 12025,2399 12025,2403 12025,2404 Z M 12025,2473 L 12025,2473 Z M 11732,2334 L 11732,2334 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="11732" y="2534" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12025,2604 L 12025,2604 12025,2608 12025,2611 12024,2615 12023,2618 12023,2622 12022,2625 12020,2629 12019,2632 12017,2635 12016,2639 12014,2642 12012,2645 12010,2647 12007,2650 12005,2653 12002,2655 11999,2658 11997,2660 11994,2662 11990,2664 11987,2665 11984,2667 11981,2668 11977,2670 11974,2671 11970,2671 11967,2672 11963,2673 11960,2673 11956,2673 11802,2673 11802,2673 11798,2673 11795,2673 11791,2672 11788,2671 11784,2671 11781,2670 11777,2668 11774,2667 11771,2665 11767,2664 11764,2662 11761,2660 11759,2658 11756,2655 11753,2653 11751,2650 11748,2647 11746,2645 11744,2642 11742,2638 11741,2635 11739,2632 11738,2629 11736,2625 11735,2622 11735,2618 11734,2615 11733,2611 11733,2608 11733,2604 11732,2604 11733,2604 11733,2600 11733,2597 11734,2593 11734,2590 11735,2586 11736,2583 11737,2579 11739,2576 11740,2573 11742,2570 11744,2567 11746,2564 11748,2561 11750,2558 11753,2556 11755,2553 11758,2551 11761,2549 11764,2546 11767,2545 11770,2543 11773,2541 11777,2540 11780,2539 11783,2538 11787,2537 11790,2536 11794,2535 11797,2535 11801,2535 11956,2534 11956,2535 11960,2535 11963,2535 11967,2536 11970,2536 11974,2537 11977,2538 11981,2539 11984,2541 11987,2542 11990,2544 11993,2546 11996,2548 11999,2550 12002,2552 12004,2555 12007,2557 12009,2560 12011,2563 12014,2566 12015,2569 12017,2572 12019,2575 12020,2579 12021,2582 12022,2585 12023,2589 12024,2592 12025,2596 12025,2599 12025,2603 12025,2604 Z M 12025,2673 L 12025,2673 Z M 11732,2534 L 11732,2534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="11732" y="2734" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12025,2804 L 12025,2804 12025,2808 12025,2811 12024,2815 12023,2818 12023,2822 12022,2825 12020,2829 12019,2832 12017,2835 12016,2839 12014,2842 12012,2845 12010,2847 12007,2850 12005,2853 12002,2855 11999,2858 11997,2860 11994,2862 11990,2864 11987,2865 11984,2867 11981,2868 11977,2870 11974,2871 11970,2871 11967,2872 11963,2873 11960,2873 11956,2873 11802,2873 11802,2873 11798,2873 11795,2873 11791,2872 11788,2871 11784,2871 11781,2870 11777,2868 11774,2867 11771,2865 11767,2864 11764,2862 11761,2860 11759,2858 11756,2855 11753,2853 11751,2850 11748,2847 11746,2845 11744,2842 11742,2838 11741,2835 11739,2832 11738,2829 11736,2825 11735,2822 11735,2818 11734,2815 11733,2811 11733,2808 11733,2804 11732,2804 11733,2804 11733,2800 11733,2797 11734,2793 11734,2790 11735,2786 11736,2783 11737,2779 11739,2776 11740,2773 11742,2770 11744,2767 11746,2764 11748,2761 11750,2758 11753,2756 11755,2753 11758,2751 11761,2749 11764,2746 11767,2745 11770,2743 11773,2741 11777,2740 11780,2739 11783,2738 11787,2737 11790,2736 11794,2735 11797,2735 11801,2735 11956,2734 11956,2735 11960,2735 11963,2735 11967,2736 11970,2736 11974,2737 11977,2738 11981,2739 11984,2741 11987,2742 11990,2744 11993,2746 11996,2748 11999,2750 12002,2752 12004,2755 12007,2757 12009,2760 12011,2763 12014,2766 12015,2769 12017,2772 12019,2775 12020,2779 12021,2782 12022,2785 12023,2789 12024,2792 12025,2796 12025,2799 12025,2803 12025,2804 Z M 12025,2873 L 12025,2873 Z M 11732,2734 L 11732,2734 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="11383" y="2333" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11676,2404 L 11676,2404 11676,2408 11676,2411 11675,2415 11674,2418 11674,2422 11673,2425 11671,2429 11670,2432 11668,2435 11667,2439 11665,2442 11663,2445 11661,2447 11658,2450 11656,2453 11653,2455 11650,2458 11648,2460 11645,2462 11641,2464 11638,2465 11635,2467 11632,2468 11628,2470 11625,2471 11621,2471 11618,2472 11614,2473 11611,2473 11607,2473 11453,2473 11453,2473 11449,2473 11446,2473 11442,2472 11439,2471 11435,2471 11432,2470 11428,2468 11425,2467 11422,2465 11418,2464 11415,2462 11412,2460 11410,2458 11407,2455 11404,2453 11402,2450 11399,2447 11397,2445 11395,2442 11393,2438 11392,2435 11390,2432 11389,2429 11387,2425 11386,2422 11386,2418 11385,2415 11384,2411 11384,2408 11384,2404 11383,2404 11384,2404 11384,2400 11384,2397 11385,2393 11385,2390 11386,2386 11387,2383 11388,2379 11390,2376 11391,2373 11393,2370 11395,2367 11397,2364 11399,2361 11401,2358 11404,2356 11406,2353 11409,2351 11412,2349 11415,2346 11418,2345 11421,2343 11424,2341 11428,2340 11431,2339 11434,2338 11438,2337 11441,2336 11445,2335 11448,2335 11452,2335 11607,2334 11607,2335 11611,2335 11614,2335 11618,2336 11621,2336 11625,2337 11628,2338 11632,2339 11635,2341 11638,2342 11641,2344 11644,2346 11647,2348 11650,2350 11653,2352 11655,2355 11658,2357 11660,2360 11662,2363 11665,2366 11666,2369 11668,2372 11670,2375 11671,2379 11672,2382 11673,2385 11674,2389 11675,2392 11676,2396 11676,2399 11676,2403 11676,2404 Z M 11676,2473 L 11676,2473 Z M 11383,2334 L 11383,2334 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="11383" y="2534" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11676,2604 L 11676,2604 11676,2608 11676,2611 11675,2615 11674,2618 11674,2622 11673,2625 11671,2629 11670,2632 11668,2635 11667,2639 11665,2642 11663,2645 11661,2647 11658,2650 11656,2653 11653,2655 11650,2658 11648,2660 11645,2662 11641,2664 11638,2665 11635,2667 11632,2668 11628,2670 11625,2671 11621,2671 11618,2672 11614,2673 11611,2673 11607,2673 11453,2673 11453,2673 11449,2673 11446,2673 11442,2672 11439,2671 11435,2671 11432,2670 11428,2668 11425,2667 11422,2665 11418,2664 11415,2662 11412,2660 11410,2658 11407,2655 11404,2653 11402,2650 11399,2647 11397,2645 11395,2642 11393,2638 11392,2635 11390,2632 11389,2629 11387,2625 11386,2622 11386,2618 11385,2615 11384,2611 11384,2608 11384,2604 11383,2604 11384,2604 11384,2600 11384,2597 11385,2593 11385,2590 11386,2586 11387,2583 11388,2579 11390,2576 11391,2573 11393,2570 11395,2567 11397,2564 11399,2561 11401,2558 11404,2556 11406,2553 11409,2551 11412,2549 11415,2546 11418,2545 11421,2543 11424,2541 11428,2540 11431,2539 11434,2538 11438,2537 11441,2536 11445,2535 11448,2535 11452,2535 11607,2534 11607,2535 11611,2535 11614,2535 11618,2536 11621,2536 11625,2537 11628,2538 11632,2539 11635,2541 11638,2542 11641,2544 11644,2546 11647,2548 11650,2550 11653,2552 11655,2555 11658,2557 11660,2560 11662,2563 11665,2566 11666,2569 11668,2572 11670,2575 11671,2579 11672,2582 11673,2585 11674,2589 11675,2592 11676,2596 11676,2599 11676,2603 11676,2604 Z M 11676,2673 L 11676,2673 Z M 11383,2534 L 11383,2534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="11383" y="2733" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11676,2804 L 11676,2804 11676,2808 11676,2811 11675,2815 11674,2818 11674,2822 11673,2825 11671,2829 11670,2832 11668,2835 11667,2839 11665,2842 11663,2845 11661,2847 11658,2850 11656,2853 11653,2855 11650,2858 11648,2860 11645,2862 11641,2864 11638,2865 11635,2867 11632,2868 11628,2870 11625,2871 11621,2871 11618,2872 11614,2873 11611,2873 11607,2873 11453,2873 11453,2873 11449,2873 11446,2873 11442,2872 11439,2871 11435,2871 11432,2870 11428,2868 11425,2867 11422,2865 11418,2864 11415,2862 11412,2860 11410,2858 11407,2855 11404,2853 11402,2850 11399,2847 11397,2845 11395,2842 11393,2838 11392,2835 11390,2832 11389,2829 11387,2825 11386,2822 11386,2818 11385,2815 11384,2811 11384,2808 11384,2804 11383,2804 11384,2804 11384,2800 11384,2797 11385,2793 11385,2790 11386,2786 11387,2783 11388,2779 11390,2776 11391,2773 11393,2770 11395,2767 11397,2764 11399,2761 11401,2758 11404,2756 11406,2753 11409,2751 11412,2749 11415,2746 11418,2745 11421,2743 11424,2741 11428,2740 11431,2739 11434,2738 11438,2737 11441,2736 11445,2735 11448,2735 11452,2735 11607,2734 11607,2735 11611,2735 11614,2735 11618,2736 11621,2736 11625,2737 11628,2738 11632,2739 11635,2741 11638,2742 11641,2744 11644,2746 11647,2748 11650,2750 11653,2752 11655,2755 11658,2757 11660,2760 11662,2763 11665,2766 11666,2769 11668,2772 11670,2775 11671,2779 11672,2782 11673,2785 11674,2789 11675,2792 11676,2796 11676,2799 11676,2803 11676,2804 Z M 11676,2873 L 11676,2873 Z M 11383,2734 L 11383,2734 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="12063" y="2337" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12356,2407 L 12356,2407 12356,2411 12356,2414 12355,2418 12354,2421 12354,2425 12353,2428 12351,2432 12350,2435 12348,2438 12347,2442 12345,2445 12343,2448 12341,2450 12338,2453 12336,2456 12333,2458 12330,2461 12328,2463 12325,2465 12321,2467 12318,2468 12315,2470 12312,2471 12308,2473 12305,2474 12301,2474 12298,2475 12294,2476 12291,2476 12287,2476 12133,2476 12133,2476 12129,2476 12126,2476 12122,2475 12119,2474 12115,2474 12112,2473 12108,2471 12105,2470 12102,2468 12098,2467 12095,2465 12092,2463 12090,2461 12087,2458 12084,2456 12082,2453 12079,2450 12077,2448 12075,2445 12073,2441 12072,2438 12070,2435 12069,2432 12067,2428 12066,2425 12066,2421 12065,2418 12064,2414 12064,2411 12064,2407 12063,2407 12064,2407 12064,2403 12064,2400 12065,2396 12065,2393 12066,2389 12067,2386 12068,2382 12070,2379 12071,2376 12073,2373 12075,2370 12077,2367 12079,2364 12081,2361 12084,2359 12086,2356 12089,2354 12092,2352 12095,2349 12098,2348 12101,2346 12104,2344 12108,2343 12111,2342 12114,2341 12118,2340 12121,2339 12125,2338 12128,2338 12132,2338 12287,2337 12287,2338 12291,2338 12294,2338 12298,2339 12301,2339 12305,2340 12308,2341 12312,2342 12315,2344 12318,2345 12321,2347 12324,2349 12327,2351 12330,2353 12333,2355 12335,2358 12338,2360 12340,2363 12342,2366 12345,2369 12346,2372 12348,2375 12350,2378 12351,2382 12352,2385 12353,2388 12354,2392 12355,2395 12356,2399 12356,2402 12356,2406 12356,2407 Z M 12356,2476 L 12356,2476 Z M 12063,2337 L 12063,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="12063" y="2537" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12356,2607 L 12356,2607 12356,2611 12356,2614 12355,2618 12354,2621 12354,2625 12353,2628 12351,2632 12350,2635 12348,2638 12347,2642 12345,2645 12343,2648 12341,2650 12338,2653 12336,2656 12333,2658 12330,2661 12328,2663 12325,2665 12321,2667 12318,2668 12315,2670 12312,2671 12308,2673 12305,2674 12301,2674 12298,2675 12294,2676 12291,2676 12287,2676 12133,2676 12133,2676 12129,2676 12126,2676 12122,2675 12119,2674 12115,2674 12112,2673 12108,2671 12105,2670 12102,2668 12098,2667 12095,2665 12092,2663 12090,2661 12087,2658 12084,2656 12082,2653 12079,2650 12077,2648 12075,2645 12073,2641 12072,2638 12070,2635 12069,2632 12067,2628 12066,2625 12066,2621 12065,2618 12064,2614 12064,2611 12064,2607 12063,2607 12064,2607 12064,2603 12064,2600 12065,2596 12065,2593 12066,2589 12067,2586 12068,2582 12070,2579 12071,2576 12073,2573 12075,2570 12077,2567 12079,2564 12081,2561 12084,2559 12086,2556 12089,2554 12092,2552 12095,2549 12098,2548 12101,2546 12104,2544 12108,2543 12111,2542 12114,2541 12118,2540 12121,2539 12125,2538 12128,2538 12132,2538 12287,2537 12287,2538 12291,2538 12294,2538 12298,2539 12301,2539 12305,2540 12308,2541 12312,2542 12315,2544 12318,2545 12321,2547 12324,2549 12327,2551 12330,2553 12333,2555 12335,2558 12338,2560 12340,2563 12342,2566 12345,2569 12346,2572 12348,2575 12350,2578 12351,2582 12352,2585 12353,2588 12354,2592 12355,2595 12356,2599 12356,2602 12356,2606 12356,2607 Z M 12356,2676 L 12356,2676 Z M 12063,2537 L 12063,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="12063" y="2737" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12356,2807 L 12356,2807 12356,2811 12356,2814 12355,2818 12354,2821 12354,2825 12353,2828 12351,2832 12350,2835 12348,2838 12347,2842 12345,2845 12343,2848 12341,2850 12338,2853 12336,2856 12333,2858 12330,2861 12328,2863 12325,2865 12321,2867 12318,2868 12315,2870 12312,2871 12308,2873 12305,2874 12301,2874 12298,2875 12294,2876 12291,2876 12287,2876 12133,2876 12133,2876 12129,2876 12126,2876 12122,2875 12119,2874 12115,2874 12112,2873 12108,2871 12105,2870 12102,2868 12098,2867 12095,2865 12092,2863 12090,2861 12087,2858 12084,2856 12082,2853 12079,2850 12077,2848 12075,2845 12073,2841 12072,2838 12070,2835 12069,2832 12067,2828 12066,2825 12066,2821 12065,2818 12064,2814 12064,2811 12064,2807 12063,2807 12064,2807 12064,2803 12064,2800 12065,2796 12065,2793 12066,2789 12067,2786 12068,2782 12070,2779 12071,2776 12073,2773 12075,2770 12077,2767 12079,2764 12081,2761 12084,2759 12086,2756 12089,2754 12092,2752 12095,2749 12098,2748 12101,2746 12104,2744 12108,2743 12111,2742 12114,2741 12118,2740 12121,2739 12125,2738 12128,2738 12132,2738 12287,2737 12287,2738 12291,2738 12294,2738 12298,2739 12301,2739 12305,2740 12308,2741 12312,2742 12315,2744 12318,2745 12321,2747 12324,2749 12327,2751 12330,2753 12333,2755 12335,2758 12338,2760 12340,2763 12342,2766 12345,2769 12346,2772 12348,2775 12350,2778 12351,2782 12352,2785 12353,2788 12354,2792 12355,2795 12356,2799 12356,2802 12356,2806 12356,2807 Z M 12356,2876 L 12356,2876 Z M 12063,2737 L 12063,2737 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="14006" y="2336" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14300,2407 L 14300,2407 14300,2411 14300,2414 14299,2418 14298,2421 14298,2425 14297,2428 14295,2432 14294,2435 14292,2438 14291,2442 14289,2445 14287,2448 14285,2450 14282,2453 14280,2456 14277,2458 14274,2461 14272,2463 14269,2465 14265,2467 14262,2468 14259,2470 14256,2471 14252,2473 14249,2474 14245,2474 14242,2475 14238,2476 14235,2476 14231,2476 14077,2476 14077,2476 14073,2476 14070,2476 14066,2475 14063,2474 14059,2474 14056,2473 14052,2471 14049,2470 14046,2468 14042,2467 14039,2465 14036,2463 14034,2461 14031,2458 14028,2456 14026,2453 14023,2450 14021,2448 14019,2445 14017,2441 14016,2438 14014,2435 14013,2432 14011,2428 14010,2425 14010,2421 14009,2418 14008,2414 14008,2411 14008,2407 14007,2407 14008,2407 14008,2403 14008,2400 14009,2396 14009,2393 14010,2389 14011,2386 14012,2382 14014,2379 14015,2376 14017,2373 14019,2370 14021,2367 14023,2364 14025,2361 14028,2359 14030,2356 14033,2354 14036,2352 14039,2349 14042,2348 14045,2346 14048,2344 14052,2343 14055,2342 14058,2341 14062,2340 14065,2339 14069,2338 14072,2338 14076,2338 14231,2337 14231,2338 14235,2338 14238,2338 14242,2339 14245,2339 14249,2340 14252,2341 14256,2342 14259,2344 14262,2345 14265,2347 14268,2349 14271,2351 14274,2353 14277,2355 14279,2358 14282,2360 14284,2363 14286,2366 14289,2369 14290,2372 14292,2375 14294,2378 14295,2382 14296,2385 14297,2388 14298,2392 14299,2395 14300,2399 14300,2402 14300,2406 14300,2407 Z M 14300,2476 L 14300,2476 Z M 14007,2337 L 14007,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="14006" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14300,2607 L 14300,2607 14300,2611 14300,2614 14299,2618 14298,2621 14298,2625 14297,2628 14295,2632 14294,2635 14292,2638 14291,2642 14289,2645 14287,2648 14285,2650 14282,2653 14280,2656 14277,2658 14274,2661 14272,2663 14269,2665 14265,2667 14262,2668 14259,2670 14256,2671 14252,2673 14249,2674 14245,2674 14242,2675 14238,2676 14235,2676 14231,2676 14077,2676 14077,2676 14073,2676 14070,2676 14066,2675 14063,2674 14059,2674 14056,2673 14052,2671 14049,2670 14046,2668 14042,2667 14039,2665 14036,2663 14034,2661 14031,2658 14028,2656 14026,2653 14023,2650 14021,2648 14019,2645 14017,2641 14016,2638 14014,2635 14013,2632 14011,2628 14010,2625 14010,2621 14009,2618 14008,2614 14008,2611 14008,2607 14007,2607 14008,2607 14008,2603 14008,2600 14009,2596 14009,2593 14010,2589 14011,2586 14012,2582 14014,2579 14015,2576 14017,2573 14019,2570 14021,2567 14023,2564 14025,2561 14028,2559 14030,2556 14033,2554 14036,2552 14039,2549 14042,2548 14045,2546 14048,2544 14052,2543 14055,2542 14058,2541 14062,2540 14065,2539 14069,2538 14072,2538 14076,2538 14231,2537 14231,2538 14235,2538 14238,2538 14242,2539 14245,2539 14249,2540 14252,2541 14256,2542 14259,2544 14262,2545 14265,2547 14268,2549 14271,2551 14274,2553 14277,2555 14279,2558 14282,2560 14284,2563 14286,2566 14289,2569 14290,2572 14292,2575 14294,2578 14295,2582 14296,2585 14297,2588 14298,2592 14299,2595 14300,2599 14300,2602 14300,2606 14300,2607 Z M 14300,2676 L 14300,2676 Z M 14007,2537 L 14007,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="14006" y="2736" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14300,2806 L 14300,2806 14300,2810 14300,2813 14299,2817 14298,2820 14298,2824 14297,2827 14295,2831 14294,2834 14292,2837 14291,2841 14289,2844 14287,2847 14285,2849 14282,2852 14280,2855 14277,2857 14274,2860 14272,2862 14269,2864 14265,2866 14262,2867 14259,2869 14256,2870 14252,2872 14249,2873 14245,2873 14242,2874 14238,2875 14235,2875 14231,2875 14077,2875 14077,2875 14073,2875 14070,2875 14066,2874 14063,2873 14059,2873 14056,2872 14052,2870 14049,2869 14046,2867 14042,2866 14039,2864 14036,2862 14034,2860 14031,2857 14028,2855 14026,2852 14023,2849 14021,2847 14019,2844 14017,2840 14016,2837 14014,2834 14013,2831 14011,2827 14010,2824 14010,2820 14009,2817 14008,2813 14008,2810 14008,2806 14007,2806 14008,2806 14008,2802 14008,2799 14009,2795 14009,2792 14010,2788 14011,2785 14012,2781 14014,2778 14015,2775 14017,2772 14019,2769 14021,2766 14023,2763 14025,2760 14028,2758 14030,2755 14033,2753 14036,2751 14039,2748 14042,2747 14045,2745 14048,2743 14052,2742 14055,2741 14058,2740 14062,2739 14065,2738 14069,2737 14072,2737 14076,2737 14231,2736 14231,2737 14235,2737 14238,2737 14242,2738 14245,2738 14249,2739 14252,2740 14256,2741 14259,2743 14262,2744 14265,2746 14268,2748 14271,2750 14274,2752 14277,2754 14279,2757 14282,2759 14284,2762 14286,2765 14289,2768 14290,2771 14292,2774 14294,2777 14295,2781 14296,2784 14297,2787 14298,2791 14299,2794 14300,2798 14300,2801 14300,2805 14300,2806 Z M 14300,2875 L 14300,2875 Z M 14007,2736 L 14007,2736 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id133"> - <rect class="BoundingBox" stroke="none" fill="none" x="13658" y="2337" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 13951,2407 L 13951,2407 13951,2411 13951,2414 13950,2418 13949,2421 13949,2425 13948,2428 13946,2432 13945,2435 13943,2438 13942,2442 13940,2445 13938,2448 13936,2450 13933,2453 13931,2456 13928,2458 13925,2461 13923,2463 13920,2465 13916,2467 13913,2468 13910,2470 13907,2471 13903,2473 13900,2474 13896,2474 13893,2475 13889,2476 13886,2476 13882,2476 13728,2476 13728,2476 13724,2476 13721,2476 13717,2475 13714,2474 13710,2474 13707,2473 13703,2471 13700,2470 13697,2468 13693,2467 13690,2465 13687,2463 13685,2461 13682,2458 13679,2456 13677,2453 13674,2450 13672,2448 13670,2445 13668,2441 13667,2438 13665,2435 13664,2432 13662,2428 13661,2425 13661,2421 13660,2418 13659,2414 13659,2411 13659,2407 13658,2407 13659,2407 13659,2403 13659,2400 13660,2396 13660,2393 13661,2389 13662,2386 13663,2382 13665,2379 13666,2376 13668,2373 13670,2370 13672,2367 13674,2364 13676,2361 13679,2359 13681,2356 13684,2354 13687,2352 13690,2349 13693,2348 13696,2346 13699,2344 13703,2343 13706,2342 13709,2341 13713,2340 13716,2339 13720,2338 13723,2338 13727,2338 13882,2337 13882,2338 13886,2338 13889,2338 13893,2339 13896,2339 13900,2340 13903,2341 13907,2342 13910,2344 13913,2345 13916,2347 13919,2349 13922,2351 13925,2353 13928,2355 13930,2358 13933,2360 13935,2363 13937,2366 13940,2369 13941,2372 13943,2375 13945,2378 13946,2382 13947,2385 13948,2388 13949,2392 13950,2395 13951,2399 13951,2402 13951,2406 13951,2407 Z M 13951,2476 L 13951,2476 Z M 13658,2337 L 13658,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id134"> - <rect class="BoundingBox" stroke="none" fill="none" x="13658" y="2537" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 13951,2607 L 13951,2607 13951,2611 13951,2614 13950,2618 13949,2621 13949,2625 13948,2628 13946,2632 13945,2635 13943,2638 13942,2642 13940,2645 13938,2648 13936,2650 13933,2653 13931,2656 13928,2658 13925,2661 13923,2663 13920,2665 13916,2667 13913,2668 13910,2670 13907,2671 13903,2673 13900,2674 13896,2674 13893,2675 13889,2676 13886,2676 13882,2676 13728,2676 13728,2676 13724,2676 13721,2676 13717,2675 13714,2674 13710,2674 13707,2673 13703,2671 13700,2670 13697,2668 13693,2667 13690,2665 13687,2663 13685,2661 13682,2658 13679,2656 13677,2653 13674,2650 13672,2648 13670,2645 13668,2641 13667,2638 13665,2635 13664,2632 13662,2628 13661,2625 13661,2621 13660,2618 13659,2614 13659,2611 13659,2607 13658,2607 13659,2607 13659,2603 13659,2600 13660,2596 13660,2593 13661,2589 13662,2586 13663,2582 13665,2579 13666,2576 13668,2573 13670,2570 13672,2567 13674,2564 13676,2561 13679,2559 13681,2556 13684,2554 13687,2552 13690,2549 13693,2548 13696,2546 13699,2544 13703,2543 13706,2542 13709,2541 13713,2540 13716,2539 13720,2538 13723,2538 13727,2538 13882,2537 13882,2538 13886,2538 13889,2538 13893,2539 13896,2539 13900,2540 13903,2541 13907,2542 13910,2544 13913,2545 13916,2547 13919,2549 13922,2551 13925,2553 13928,2555 13930,2558 13933,2560 13935,2563 13937,2566 13940,2569 13941,2572 13943,2575 13945,2578 13946,2582 13947,2585 13948,2588 13949,2592 13950,2595 13951,2599 13951,2602 13951,2606 13951,2607 Z M 13951,2676 L 13951,2676 Z M 13658,2537 L 13658,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id135"> - <rect class="BoundingBox" stroke="none" fill="none" x="13658" y="2736" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 13951,2806 L 13951,2806 13951,2810 13951,2813 13950,2817 13949,2820 13949,2824 13948,2827 13946,2831 13945,2834 13943,2837 13942,2841 13940,2844 13938,2847 13936,2849 13933,2852 13931,2855 13928,2857 13925,2860 13923,2862 13920,2864 13916,2866 13913,2867 13910,2869 13907,2870 13903,2872 13900,2873 13896,2873 13893,2874 13889,2875 13886,2875 13882,2875 13728,2875 13728,2875 13724,2875 13721,2875 13717,2874 13714,2873 13710,2873 13707,2872 13703,2870 13700,2869 13697,2867 13693,2866 13690,2864 13687,2862 13685,2860 13682,2857 13679,2855 13677,2852 13674,2849 13672,2847 13670,2844 13668,2840 13667,2837 13665,2834 13664,2831 13662,2827 13661,2824 13661,2820 13660,2817 13659,2813 13659,2810 13659,2806 13658,2806 13659,2806 13659,2802 13659,2799 13660,2795 13660,2792 13661,2788 13662,2785 13663,2781 13665,2778 13666,2775 13668,2772 13670,2769 13672,2766 13674,2763 13676,2760 13679,2758 13681,2755 13684,2753 13687,2751 13690,2748 13693,2747 13696,2745 13699,2743 13703,2742 13706,2741 13709,2740 13713,2739 13716,2738 13720,2737 13723,2737 13727,2737 13882,2736 13882,2737 13886,2737 13889,2737 13893,2738 13896,2738 13900,2739 13903,2740 13907,2741 13910,2743 13913,2744 13916,2746 13919,2748 13922,2750 13925,2752 13928,2754 13930,2757 13933,2759 13935,2762 13937,2765 13940,2768 13941,2771 13943,2774 13945,2777 13946,2781 13947,2784 13948,2787 13949,2791 13950,2794 13951,2798 13951,2801 13951,2805 13951,2806 Z M 13951,2875 L 13951,2875 Z M 13658,2736 L 13658,2736 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id136"> - <rect class="BoundingBox" stroke="none" fill="none" x="14337" y="2340" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14630,2410 L 14630,2410 14630,2414 14630,2417 14629,2421 14628,2424 14628,2428 14627,2431 14625,2435 14624,2438 14622,2441 14621,2445 14619,2448 14617,2451 14615,2453 14612,2456 14610,2459 14607,2461 14604,2464 14602,2466 14599,2468 14595,2470 14592,2471 14589,2473 14586,2474 14582,2476 14579,2477 14575,2477 14572,2478 14568,2479 14565,2479 14561,2479 14407,2479 14407,2479 14403,2479 14400,2479 14396,2478 14393,2477 14389,2477 14386,2476 14382,2474 14379,2473 14376,2471 14372,2470 14369,2468 14366,2466 14364,2464 14361,2461 14358,2459 14356,2456 14353,2453 14351,2451 14349,2448 14347,2444 14346,2441 14344,2438 14343,2435 14341,2431 14340,2428 14340,2424 14339,2421 14338,2417 14338,2414 14338,2410 14337,2410 14338,2410 14338,2406 14338,2403 14339,2399 14339,2396 14340,2392 14341,2389 14342,2385 14344,2382 14345,2379 14347,2376 14349,2373 14351,2370 14353,2367 14355,2364 14358,2362 14360,2359 14363,2357 14366,2355 14369,2352 14372,2351 14375,2349 14378,2347 14382,2346 14385,2345 14388,2344 14392,2343 14395,2342 14399,2341 14402,2341 14406,2341 14561,2340 14561,2341 14565,2341 14568,2341 14572,2342 14575,2342 14579,2343 14582,2344 14586,2345 14589,2347 14592,2348 14595,2350 14598,2352 14601,2354 14604,2356 14607,2358 14609,2361 14612,2363 14614,2366 14616,2369 14619,2372 14620,2375 14622,2378 14624,2381 14625,2385 14626,2388 14627,2391 14628,2395 14629,2398 14630,2402 14630,2405 14630,2409 14630,2410 Z M 14630,2479 L 14630,2479 Z M 14337,2340 L 14337,2340 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id137"> - <rect class="BoundingBox" stroke="none" fill="none" x="14337" y="2539" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14630,2609 L 14630,2609 14630,2613 14630,2616 14629,2620 14628,2623 14628,2627 14627,2630 14625,2634 14624,2637 14622,2640 14621,2644 14619,2647 14617,2650 14615,2652 14612,2655 14610,2658 14607,2660 14604,2663 14602,2665 14599,2667 14595,2669 14592,2670 14589,2672 14586,2673 14582,2675 14579,2676 14575,2676 14572,2677 14568,2678 14565,2678 14561,2678 14407,2678 14407,2678 14403,2678 14400,2678 14396,2677 14393,2676 14389,2676 14386,2675 14382,2673 14379,2672 14376,2670 14372,2669 14369,2667 14366,2665 14364,2663 14361,2660 14358,2658 14356,2655 14353,2652 14351,2650 14349,2647 14347,2643 14346,2640 14344,2637 14343,2634 14341,2630 14340,2627 14340,2623 14339,2620 14338,2616 14338,2613 14338,2609 14337,2609 14338,2609 14338,2605 14338,2602 14339,2598 14339,2595 14340,2591 14341,2588 14342,2584 14344,2581 14345,2578 14347,2575 14349,2572 14351,2569 14353,2566 14355,2563 14358,2561 14360,2558 14363,2556 14366,2554 14369,2551 14372,2550 14375,2548 14378,2546 14382,2545 14385,2544 14388,2543 14392,2542 14395,2541 14399,2540 14402,2540 14406,2540 14561,2539 14561,2540 14565,2540 14568,2540 14572,2541 14575,2541 14579,2542 14582,2543 14586,2544 14589,2546 14592,2547 14595,2549 14598,2551 14601,2553 14604,2555 14607,2557 14609,2560 14612,2562 14614,2565 14616,2568 14619,2571 14620,2574 14622,2577 14624,2580 14625,2584 14626,2587 14627,2590 14628,2594 14629,2597 14630,2601 14630,2604 14630,2608 14630,2609 Z M 14630,2678 L 14630,2678 Z M 14337,2539 L 14337,2539 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id138"> - <rect class="BoundingBox" stroke="none" fill="none" x="14337" y="2739" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14630,2809 L 14630,2809 14630,2813 14630,2816 14629,2820 14628,2823 14628,2827 14627,2830 14625,2834 14624,2837 14622,2840 14621,2844 14619,2847 14617,2850 14615,2852 14612,2855 14610,2858 14607,2860 14604,2863 14602,2865 14599,2867 14595,2869 14592,2870 14589,2872 14586,2873 14582,2875 14579,2876 14575,2876 14572,2877 14568,2878 14565,2878 14561,2878 14407,2878 14407,2878 14403,2878 14400,2878 14396,2877 14393,2876 14389,2876 14386,2875 14382,2873 14379,2872 14376,2870 14372,2869 14369,2867 14366,2865 14364,2863 14361,2860 14358,2858 14356,2855 14353,2852 14351,2850 14349,2847 14347,2843 14346,2840 14344,2837 14343,2834 14341,2830 14340,2827 14340,2823 14339,2820 14338,2816 14338,2813 14338,2809 14337,2809 14338,2809 14338,2805 14338,2802 14339,2798 14339,2795 14340,2791 14341,2788 14342,2784 14344,2781 14345,2778 14347,2775 14349,2772 14351,2769 14353,2766 14355,2763 14358,2761 14360,2758 14363,2756 14366,2754 14369,2751 14372,2750 14375,2748 14378,2746 14382,2745 14385,2744 14388,2743 14392,2742 14395,2741 14399,2740 14402,2740 14406,2740 14561,2739 14561,2740 14565,2740 14568,2740 14572,2741 14575,2741 14579,2742 14582,2743 14586,2744 14589,2746 14592,2747 14595,2749 14598,2751 14601,2753 14604,2755 14607,2757 14609,2760 14612,2762 14614,2765 14616,2768 14619,2771 14620,2774 14622,2777 14624,2780 14625,2784 14626,2787 14627,2790 14628,2794 14629,2797 14630,2801 14630,2804 14630,2808 14630,2809 Z M 14630,2878 L 14630,2878 Z M 14337,2739 L 14337,2739 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id139"> - <rect class="BoundingBox" stroke="none" fill="none" x="9082" y="4140" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9332" y="4527"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9332" y="4857"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id140"> - <rect class="BoundingBox" stroke="none" fill="none" x="3377" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id141"> - <rect class="BoundingBox" stroke="none" fill="none" x="5933" y="8492" width="390" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id142"> - <rect class="BoundingBox" stroke="none" fill="none" x="6376" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id143"> - <rect class="BoundingBox" stroke="none" fill="none" x="3812" y="5979" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id144"> - <rect class="BoundingBox" stroke="none" fill="none" x="6706" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id145"> - <rect class="BoundingBox" stroke="none" fill="none" x="10770" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id146"> - <rect class="BoundingBox" stroke="none" fill="none" x="13896" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id147"> - <rect class="BoundingBox" stroke="none" fill="none" x="11105" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id148"> - <rect class="BoundingBox" stroke="none" fill="none" x="7114" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id149"> - <rect class="BoundingBox" stroke="none" fill="none" x="13461" y="5979" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id150"> - <rect class="BoundingBox" stroke="none" fill="none" x="6703" y="6159" width="743" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7392,6212 L 7392,6212 7392,6219 7392,6225 7391,6232 7391,6238 7390,6245 7390,6251 7389,6257 7388,6263 7386,6269 7385,6275 7384,6281 7382,6286 7381,6291 7379,6296 7377,6301 7375,6306 7373,6310 7371,6314 7369,6318 7366,6321 7364,6324 7362,6327 7359,6330 7357,6332 7354,6334 7352,6335 7349,6336 7346,6337 7344,6338 7341,6338 6808,6339 6808,6339 6805,6339 6803,6338 6800,6337 6797,6336 6795,6335 6792,6333 6790,6331 6787,6328 6785,6325 6783,6322 6780,6319 6778,6315 6776,6311 6774,6307 6772,6302 6770,6297 6769,6292 6767,6287 6765,6282 6764,6276 6763,6270 6762,6264 6760,6258 6760,6252 6759,6246 6758,6239 6758,6233 6757,6226 6757,6220 6757,6213"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7392,6212 L 7392,6212 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6756,6339 L 6756,6339 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id151"> - <rect class="BoundingBox" stroke="none" fill="none" x="2493" y="6288" width="8032" height="655"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 10471,6889 L 2605,6889 2605,6341 2546,6341"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id152"> - <rect class="BoundingBox" stroke="none" fill="none" x="2003" y="6160" width="743" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2692,6213 L 2692,6213 2692,6220 2692,6226 2691,6233 2691,6239 2690,6246 2690,6252 2689,6258 2688,6264 2686,6270 2685,6276 2684,6282 2682,6287 2681,6292 2679,6297 2677,6302 2675,6307 2673,6311 2671,6315 2669,6319 2666,6322 2664,6325 2662,6328 2659,6331 2657,6333 2654,6335 2652,6336 2649,6337 2646,6338 2644,6339 2641,6339 2108,6340 2108,6340 2105,6340 2103,6339 2100,6338 2097,6337 2095,6336 2092,6334 2090,6332 2087,6329 2085,6326 2083,6323 2080,6320 2078,6316 2076,6312 2074,6308 2072,6303 2070,6298 2069,6293 2067,6288 2065,6283 2064,6277 2063,6271 2062,6265 2060,6259 2060,6253 2059,6247 2058,6240 2058,6234 2057,6227 2057,6221 2057,6214"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2692,6213 L 2692,6213 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2056,6340 L 2056,6340 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id153"> - <rect class="BoundingBox" stroke="none" fill="none" x="10418" y="6299" width="119" height="644"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 10471,6889 L 10479,6889 10479,6352 10483,6352"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id154"> - <rect class="BoundingBox" stroke="none" fill="none" x="10358" y="6140" width="743" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11047,6193 L 11047,6193 11047,6200 11047,6206 11046,6213 11046,6219 11045,6226 11045,6232 11044,6238 11043,6244 11041,6250 11040,6256 11039,6262 11037,6267 11036,6272 11034,6277 11032,6282 11030,6287 11028,6291 11026,6295 11024,6299 11021,6302 11019,6305 11017,6308 11014,6311 11012,6313 11009,6315 11007,6316 11004,6317 11001,6318 10999,6319 10996,6319 10463,6320 10463,6320 10460,6320 10458,6319 10455,6318 10452,6317 10450,6316 10447,6314 10445,6312 10442,6309 10440,6306 10438,6303 10435,6300 10433,6296 10431,6292 10429,6288 10427,6283 10425,6278 10424,6273 10422,6268 10420,6263 10419,6257 10418,6251 10417,6245 10415,6239 10415,6233 10414,6227 10413,6220 10413,6214 10412,6207 10412,6201 10412,6194"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11047,6193 L 11047,6193 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 10411,6320 L 10411,6320 Z"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/introduction/testbed-3n-tsh.svg b/docs/report/introduction/testbed-3n-tsh.svg deleted file mode 100644 index e13a2b174f..0000000000 --- a/docs/report/introduction/testbed-3n-tsh.svg +++ /dev/null @@ -1,1316 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="175mm" height="140mm" viewBox="0 0 17500 14000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="17500" height="14000"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="17" y="14" width="17465" height="13972"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Arial embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 801,0 Z"/> - <glyph unicode="U" horiz-adv-x="1192" d="M 731,-20 C 616,-20 515,1 429,43 343,85 276,146 229,226 182,306 158,401 158,512 L 158,1409 349,1409 349,528 C 349,399 382,302 447,235 512,168 607,135 730,135 857,135 955,170 1026,239 1096,308 1131,408 1131,541 L 1131,1409 1321,1409 1321,530 C 1321,416 1297,318 1249,235 1200,152 1132,89 1044,46 955,2 851,-20 731,-20 Z"/> - <glyph unicode="P" horiz-adv-x="1112" d="M 1258,985 C 1258,852 1215,746 1128,667 1041,588 922,549 773,549 L 359,549 359,0 168,0 168,1409 761,1409 C 919,1409 1041,1372 1128,1298 1215,1224 1258,1120 1258,985 Z M 1066,983 C 1066,1165 957,1256 738,1256 L 359,1256 359,700 746,700 C 959,700 1066,794 1066,983 Z"/> - <glyph unicode="I" horiz-adv-x="213" d="M 189,0 L 189,1409 380,1409 380,0 189,0 Z"/> - <glyph unicode="8" horiz-adv-x="980" d="M 1050,393 C 1050,263 1009,162 926,89 843,16 725,-20 570,-20 419,-20 302,16 217,87 132,158 89,260 89,391 89,483 115,560 168,623 221,686 288,724 370,737 L 370,741 C 293,759 233,798 189,858 144,918 122,988 122,1069 122,1176 162,1263 243,1330 323,1397 431,1430 566,1430 705,1430 814,1397 895,1332 975,1267 1015,1178 1015,1067 1015,986 993,916 948,856 903,796 842,758 765,743 L 765,739 C 855,724 925,686 975,625 1025,563 1050,486 1050,393 Z M 828,1057 C 828,1216 741,1296 566,1296 481,1296 417,1276 373,1236 328,1196 306,1136 306,1057 306,976 329,915 375,873 420,830 485,809 568,809 653,809 717,829 762,868 806,907 828,970 828,1057 Z M 863,410 C 863,497 837,563 785,608 733,652 660,674 566,674 475,674 403,650 352,603 301,555 275,489 275,406 275,212 374,115 572,115 670,115 743,139 791,186 839,233 863,307 863,410 Z"/> - <glyph unicode="6" horiz-adv-x="980" d="M 1049,461 C 1049,312 1009,195 928,109 847,23 736,-20 594,-20 435,-20 314,39 230,157 146,275 104,447 104,672 104,916 148,1103 235,1234 322,1365 447,1430 608,1430 821,1430 955,1334 1010,1143 L 838,1112 C 803,1227 725,1284 606,1284 503,1284 424,1236 368,1141 311,1045 283,906 283,725 316,786 362,832 421,864 480,895 548,911 625,911 755,911 858,870 935,789 1011,708 1049,598 1049,461 Z M 866,453 C 866,555 841,634 791,689 741,744 671,772 582,772 498,772 430,748 379,699 327,650 301,582 301,496 301,387 328,298 382,229 435,160 504,125 588,125 675,125 743,154 792,213 841,271 866,351 866,453 Z"/> - <glyph unicode="1" horiz-adv-x="927" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 156,0 Z"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1879" descent="476"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="1112" d="M 659,-104 C 607,-237 556,-324 507,-365 458,-406 392,-426 309,-426 L 162,-426 162,-272 270,-272 C 321,-272 360,-260 388,-236 416,-212 447,-155 481,-66 L 514,18 61,1120 256,1120 606,244 956,1120 1151,1120 659,-104 Z"/> - <glyph unicode="x" horiz-adv-x="1112" d="M 1124,1120 L 719,575 1145,0 928,0 602,440 276,0 59,0 494,586 96,1120 313,1120 610,721 907,1120 1124,1120 Z"/> - <glyph unicode="v" horiz-adv-x="1112" d="M 61,1120 L 256,1120 606,180 956,1120 1151,1120 731,0 481,0 61,1120 Z"/> - <glyph unicode="u" horiz-adv-x="953" d="M 174,442 L 174,1120 358,1120 358,449 C 358,343 379,264 420,211 461,158 523,131 606,131 705,131 784,163 842,226 899,289 928,376 928,485 L 928,1120 1112,1120 1112,0 928,0 928,172 C 883,104 832,54 773,21 714,-12 645,-29 567,-29 438,-29 341,11 274,91 207,171 174,288 174,442 Z "/> - <glyph unicode="t" horiz-adv-x="715" d="M 375,1438 L 375,1120 754,1120 754,977 375,977 375,369 C 375,278 388,219 413,193 438,167 488,154 565,154 L 754,154 754,0 565,0 C 423,0 325,27 271,80 217,133 190,229 190,369 L 190,977 55,977 55,1120 190,1120 190,1438 375,1438 Z"/> - <glyph unicode="s" horiz-adv-x="874" d="M 907,1087 L 907,913 C 855,940 801,960 745,973 689,986 631,993 571,993 480,993 411,979 366,951 320,923 297,881 297,825 297,782 313,749 346,725 379,700 444,677 543,655 L 606,641 C 737,613 830,574 885,523 940,472 967,400 967,309 967,205 926,123 844,62 761,1 648,-29 504,-29 444,-29 382,-23 317,-12 252,0 183,18 111,41 L 111,231 C 179,196 246,169 312,152 378,134 443,125 508,125 595,125 661,140 708,170 755,199 778,241 778,295 778,345 761,383 728,410 694,437 620,462 506,487 L 442,502 C 328,526 246,563 195,613 144,662 119,730 119,817 119,922 156,1004 231,1061 306,1118 412,1147 549,1147 617,1147 681,1142 741,1132 801,1122 856,1107 907,1087 Z"/> - <glyph unicode="r" horiz-adv-x="663" d="M 842,948 C 821,960 799,969 775,975 750,980 723,983 694,983 590,983 510,949 455,882 399,814 371,717 371,590 L 371,0 186,0 186,1120 371,1120 371,946 C 410,1014 460,1065 522,1098 584,1131 659,1147 748,1147 761,1147 775,1146 790,1145 805,1143 822,1140 841,1137 L 842,948 Z"/> - <glyph unicode="p" horiz-adv-x="1007" d="M 371,168 L 371,-426 186,-426 186,1120 371,1120 371,950 C 410,1017 459,1066 518,1099 577,1131 647,1147 729,1147 865,1147 976,1093 1061,985 1146,877 1188,735 1188,559 1188,383 1146,241 1061,133 976,25 865,-29 729,-29 647,-29 577,-13 518,20 459,52 410,101 371,168 Z M 997,559 C 997,694 969,801 914,878 858,955 781,993 684,993 587,993 510,955 455,878 399,801 371,694 371,559 371,424 399,318 455,241 510,164 587,125 684,125 781,125 858,164 914,241 969,318 997,424 997,559 Z"/> - <glyph unicode="o" horiz-adv-x="1033" d="M 627,991 C 528,991 450,953 393,876 336,799 307,693 307,559 307,425 336,320 393,243 450,166 528,127 627,127 725,127 803,166 860,243 917,320 946,426 946,559 946,692 917,797 860,875 803,952 725,991 627,991 Z M 627,1147 C 787,1147 913,1095 1004,991 1095,887 1141,743 1141,559 1141,376 1095,232 1004,128 913,23 787,-29 627,-29 466,-29 341,23 250,128 159,232 113,376 113,559 113,743 159,887 250,991 341,1095 466,1147 627,1147 Z"/> - <glyph unicode="n" horiz-adv-x="954" d="M 1124,676 L 1124,0 940,0 940,670 C 940,776 919,855 878,908 837,961 775,987 692,987 593,987 514,955 457,892 400,829 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 415,1013 467,1064 527,1097 586,1130 655,1147 733,1147 862,1147 959,1107 1025,1028 1091,948 1124,831 1124,676 Z"/> - <glyph unicode="m" horiz-adv-x="1642" d="M 1065,905 C 1111,988 1166,1049 1230,1088 1294,1127 1369,1147 1456,1147 1573,1147 1663,1106 1726,1025 1789,943 1821,827 1821,676 L 1821,0 1636,0 1636,670 C 1636,777 1617,857 1579,909 1541,961 1483,987 1405,987 1310,987 1234,955 1179,892 1124,829 1096,742 1096,633 L 1096,0 911,0 911,670 C 911,778 892,858 854,910 816,961 757,987 678,987 584,987 509,955 454,892 399,828 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 413,1015 463,1065 522,1098 581,1131 650,1147 731,1147 812,1147 882,1126 939,1085 996,1044 1038,984 1065,905 Z"/> - <glyph unicode="l" horiz-adv-x="213" d="M 193,1556 L 377,1556 377,0 193,0 193,1556 Z"/> - <glyph unicode="k" horiz-adv-x="1007" d="M 186,1556 L 371,1556 371,637 920,1120 1155,1120 561,596 1180,0 940,0 371,547 371,0 186,0 186,1556 Z"/> - <glyph unicode="i" horiz-adv-x="213" d="M 193,1120 L 377,1120 377,0 193,0 193,1120 Z M 193,1556 L 377,1556 377,1323 193,1323 193,1556 Z"/> - <glyph unicode="h" horiz-adv-x="954" d="M 1124,676 L 1124,0 940,0 940,670 C 940,776 919,855 878,908 837,961 775,987 692,987 593,987 514,955 457,892 400,829 371,742 371,633 L 371,0 186,0 186,1556 371,1556 371,946 C 415,1013 467,1064 527,1097 586,1130 655,1147 733,1147 862,1147 959,1107 1025,1028 1091,948 1124,831 1124,676 Z"/> - <glyph unicode="f" horiz-adv-x="742" d="M 760,1556 L 760,1403 584,1403 C 518,1403 472,1390 447,1363 421,1336 408,1288 408,1219 L 408,1120 711,1120 711,977 408,977 408,0 223,0 223,977 47,977 47,1120 223,1120 223,1198 C 223,1323 252,1414 310,1471 368,1528 460,1556 586,1556 L 760,1556 Z"/> - <glyph unicode="e" horiz-adv-x="1059" d="M 1151,606 L 1151,516 305,516 C 313,389 351,293 420,227 488,160 583,127 705,127 776,127 844,136 911,153 977,170 1043,196 1108,231 L 1108,57 C 1042,29 974,8 905,-7 836,-22 765,-29 694,-29 515,-29 374,23 270,127 165,231 113,372 113,549 113,732 163,878 262,986 361,1093 494,1147 662,1147 813,1147 932,1099 1020,1002 1107,905 1151,773 1151,606 Z M 967,659 C 966,760 938,841 883,901 828,961 755,991 664,991 561,991 479,962 418,904 356,846 320,764 311,659 L 967,659 Z"/> - <glyph unicode="d" horiz-adv-x="1006" d="M 930,950 L 930,1556 1114,1556 1114,0 930,0 930,168 C 891,101 843,52 784,20 725,-13 654,-29 571,-29 436,-29 326,25 241,133 156,241 113,383 113,559 113,735 156,877 241,985 326,1093 436,1147 571,1147 654,1147 725,1131 784,1099 843,1066 891,1017 930,950 Z M 303,559 C 303,424 331,318 387,241 442,164 519,125 616,125 713,125 790,164 846,241 902,318 930,424 930,559 930,694 902,801 846,878 790,955 713,993 616,993 519,993 442,955 387,878 331,801 303,694 303,559 Z"/> - <glyph unicode="c" horiz-adv-x="900" d="M 999,1077 L 999,905 C 947,934 895,955 843,970 790,984 737,991 684,991 565,991 472,953 406,878 340,802 307,696 307,559 307,422 340,316 406,241 472,165 565,127 684,127 737,127 790,134 843,149 895,163 947,184 999,213 L 999,43 C 948,19 895,1 840,-11 785,-23 726,-29 664,-29 495,-29 361,24 262,130 163,236 113,379 113,559 113,742 163,885 264,990 364,1095 501,1147 676,1147 733,1147 788,1141 842,1130 896,1118 948,1100 999,1077 Z"/> - <glyph unicode="a" horiz-adv-x="980" d="M 702,563 C 553,563 450,546 393,512 336,478 307,420 307,338 307,273 329,221 372,183 415,144 473,125 547,125 649,125 731,161 793,234 854,306 885,402 885,522 L 885,563 702,563 Z M 1069,639 L 1069,0 885,0 885,170 C 843,102 791,52 728,20 665,-13 589,-29 498,-29 383,-29 292,3 225,68 157,132 123,218 123,326 123,452 165,547 250,611 334,675 460,707 627,707 L 885,707 885,725 C 885,810 857,875 802,922 746,968 668,991 567,991 503,991 441,983 380,968 319,953 261,930 205,899 L 205,1069 C 272,1095 338,1115 401,1128 464,1141 526,1147 586,1147 748,1147 869,1105 949,1021 1029,937 1069,810 1069,639 Z"/> - <glyph unicode="X" horiz-adv-x="1297" d="M 129,1493 L 346,1493 717,938 1090,1493 1307,1493 827,776 1339,0 1122,0 702,635 279,0 61,0 594,797 129,1493 Z"/> - <glyph unicode="U" horiz-adv-x="1165" d="M 178,1493 L 381,1493 381,586 C 381,426 410,311 468,241 526,170 620,135 750,135 879,135 973,170 1031,241 1089,311 1118,426 1118,586 L 1118,1493 1321,1493 1321,561 C 1321,366 1273,219 1177,120 1080,21 938,-29 750,-29 561,-29 419,21 323,120 226,219 178,366 178,561 L 178,1493 Z"/> - <glyph unicode="T" horiz-adv-x="1297" d="M -6,1493 L 1257,1493 1257,1323 727,1323 727,0 524,0 524,1323 -6,1323 -6,1493 Z"/> - <glyph unicode="S" horiz-adv-x="1060" d="M 1096,1444 L 1096,1247 C 1019,1284 947,1311 879,1329 811,1347 745,1356 682,1356 572,1356 487,1335 428,1292 368,1249 338,1189 338,1110 338,1044 358,994 398,961 437,927 512,900 623,879 L 745,854 C 896,825 1007,775 1079,703 1150,630 1186,533 1186,412 1186,267 1138,158 1041,83 944,8 801,-29 614,-29 543,-29 468,-21 389,-5 309,11 226,35 141,66 L 141,274 C 223,228 303,193 382,170 461,147 538,135 614,135 729,135 818,158 881,203 944,248 975,313 975,397 975,470 953,528 908,569 863,610 789,641 686,662 L 563,686 C 412,716 303,763 236,827 169,891 135,980 135,1094 135,1226 182,1330 275,1406 368,1482 496,1520 659,1520 729,1520 800,1514 873,1501 946,1488 1020,1469 1096,1444 Z"/> - <glyph unicode="R" horiz-adv-x="1192" d="M 909,700 C 952,685 995,654 1036,606 1077,558 1118,492 1159,408 L 1364,0 1147,0 956,383 C 907,483 859,549 813,582 766,615 703,631 623,631 L 403,631 403,0 201,0 201,1493 657,1493 C 828,1493 955,1457 1039,1386 1123,1315 1165,1207 1165,1063 1165,969 1143,891 1100,829 1056,767 992,724 909,700 Z M 403,1327 L 403,797 657,797 C 754,797 828,820 878,865 927,910 952,976 952,1063 952,1150 927,1216 878,1261 828,1305 754,1327 657,1327 L 403,1327 Z"/> - <glyph unicode="P" horiz-adv-x="980" d="M 403,1327 L 403,766 657,766 C 751,766 824,790 875,839 926,888 952,957 952,1047 952,1136 926,1205 875,1254 824,1303 751,1327 657,1327 L 403,1327 Z M 201,1493 L 657,1493 C 824,1493 951,1455 1037,1380 1122,1304 1165,1193 1165,1047 1165,900 1122,788 1037,713 951,638 824,600 657,600 L 403,600 403,0 201,0 201,1493 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 201,1493 L 473,1493 1135,244 1135,1493 1331,1493 1331,0 1059,0 397,1249 397,0 201,0 201,1493 Z"/> - <glyph unicode="M" horiz-adv-x="1377" d="M 201,1493 L 502,1493 883,477 1266,1493 1567,1493 1567,0 1370,0 1370,1311 985,287 782,287 397,1311 397,0 201,0 201,1493 Z"/> - <glyph unicode="I" horiz-adv-x="239" d="M 201,1493 L 403,1493 403,0 201,0 201,1493 Z"/> - <glyph unicode="G" horiz-adv-x="1324" d="M 1219,213 L 1219,614 889,614 889,780 1419,780 1419,139 C 1341,84 1255,42 1161,14 1067,-15 967,-29 860,-29 627,-29 444,39 313,176 181,312 115,502 115,745 115,989 181,1179 313,1316 444,1452 627,1520 860,1520 957,1520 1050,1508 1138,1484 1225,1460 1306,1425 1380,1378 L 1380,1163 C 1305,1226 1226,1274 1142,1306 1058,1338 970,1354 877,1354 694,1354 557,1303 466,1201 374,1099 328,947 328,745 328,544 374,392 466,290 557,188 694,137 877,137 948,137 1012,143 1068,156 1124,168 1174,187 1219,213 Z"/> - <glyph unicode="D" horiz-adv-x="1271" d="M 403,1327 L 403,166 647,166 C 853,166 1004,213 1100,306 1195,399 1243,547 1243,748 1243,948 1195,1095 1100,1188 1004,1281 853,1327 647,1327 L 403,1327 Z M 201,1493 L 616,1493 C 905,1493 1118,1433 1253,1313 1388,1192 1456,1004 1456,748 1456,491 1388,302 1252,181 1116,60 904,0 616,0 L 201,0 201,1493 Z"/> - <glyph unicode="C" horiz-adv-x="1218" d="M 1319,1378 L 1319,1165 C 1251,1228 1179,1276 1102,1307 1025,1338 943,1354 856,1354 685,1354 555,1302 464,1198 373,1093 328,942 328,745 328,548 373,398 464,294 555,189 685,137 856,137 943,137 1025,153 1102,184 1179,215 1251,263 1319,326 L 1319,115 C 1248,67 1174,31 1095,7 1016,-17 932,-29 844,-29 618,-29 440,40 310,179 180,317 115,506 115,745 115,985 180,1174 310,1313 440,1451 618,1520 844,1520 933,1520 1018,1508 1097,1485 1176,1461 1250,1425 1319,1378 Z"/> - <glyph unicode="A" horiz-adv-x="1403" d="M 700,1294 L 426,551 975,551 700,1294 Z M 586,1493 L 815,1493 1384,0 1174,0 1038,383 365,383 229,0 16,0 586,1493 Z"/> - <glyph unicode="8" horiz-adv-x="1033" d="M 651,709 C 555,709 480,683 425,632 370,581 342,510 342,420 342,330 370,259 425,208 480,157 555,131 651,131 747,131 823,157 878,209 933,260 961,331 961,420 961,510 934,581 879,632 824,683 748,709 651,709 Z M 449,795 C 362,816 295,857 247,916 198,975 174,1048 174,1133 174,1252 217,1347 302,1416 387,1485 503,1520 651,1520 800,1520 916,1485 1001,1416 1086,1347 1128,1252 1128,1133 1128,1048 1104,975 1056,916 1007,857 940,816 854,795 951,772 1027,728 1082,662 1136,596 1163,515 1163,420 1163,275 1119,164 1031,87 942,10 816,-29 651,-29 486,-29 360,10 272,87 183,164 139,275 139,420 139,515 166,596 221,662 276,728 352,772 449,795 Z M 375,1114 C 375,1037 399,976 448,933 496,890 564,868 651,868 738,868 806,890 855,933 904,976 928,1037 928,1114 928,1191 904,1252 855,1295 806,1338 738,1360 651,1360 564,1360 496,1338 448,1295 399,1252 375,1191 375,1114 Z"/> - <glyph unicode="7" horiz-adv-x="980" d="M 168,1493 L 1128,1493 1128,1407 586,0 375,0 885,1323 168,1323 168,1493 Z"/> - <glyph unicode="6" horiz-adv-x="1060" d="M 676,827 C 585,827 514,796 461,734 408,672 381,587 381,479 381,372 408,287 461,225 514,162 585,131 676,131 767,131 839,162 892,225 945,287 971,372 971,479 971,587 945,672 892,734 839,796 767,827 676,827 Z M 1077,1460 L 1077,1276 C 1026,1300 975,1318 924,1331 872,1344 821,1350 770,1350 637,1350 535,1305 465,1215 394,1125 354,989 344,807 383,865 433,910 492,941 551,972 617,987 688,987 838,987 957,942 1044,851 1131,760 1174,636 1174,479 1174,326 1129,203 1038,110 947,17 827,-29 676,-29 503,-29 371,37 280,170 189,302 143,494 143,745 143,981 199,1169 311,1310 423,1450 573,1520 762,1520 813,1520 864,1515 916,1505 967,1495 1021,1480 1077,1460 Z"/> - <glyph unicode="5" horiz-adv-x="1007" d="M 221,1493 L 1014,1493 1014,1323 406,1323 406,957 C 435,967 465,975 494,980 523,985 553,987 582,987 749,987 881,941 978,850 1075,759 1124,635 1124,479 1124,318 1074,194 974,105 874,16 733,-29 551,-29 488,-29 425,-24 360,-13 295,-2 227,14 158,35 L 158,238 C 218,205 280,181 344,165 408,149 476,141 547,141 662,141 754,171 821,232 888,293 922,375 922,479 922,583 888,665 821,726 754,787 662,817 547,817 493,817 439,811 386,799 332,787 277,768 221,743 L 221,1493 Z"/> - <glyph unicode="4" horiz-adv-x="1113" d="M 774,1317 L 264,520 774,520 774,1317 Z M 721,1493 L 975,1493 975,520 1188,520 1188,352 975,352 975,0 774,0 774,352 100,352 100,547 721,1493 Z"/> - <glyph unicode="3" horiz-adv-x="1007" d="M 831,805 C 928,784 1003,741 1058,676 1112,611 1139,530 1139,434 1139,287 1088,173 987,92 886,11 742,-29 555,-29 492,-29 428,-23 362,-11 295,2 227,20 156,45 L 156,240 C 212,207 273,183 340,166 407,149 476,141 549,141 676,141 772,166 839,216 905,266 938,339 938,434 938,522 907,591 846,641 784,690 698,715 588,715 L 414,715 414,881 596,881 C 695,881 771,901 824,941 877,980 903,1037 903,1112 903,1189 876,1248 822,1289 767,1330 689,1350 588,1350 533,1350 473,1344 410,1332 347,1320 277,1301 201,1276 L 201,1456 C 278,1477 350,1493 417,1504 484,1515 547,1520 606,1520 759,1520 881,1485 970,1416 1059,1346 1104,1252 1104,1133 1104,1050 1080,981 1033,924 986,867 918,827 831,805 Z"/> - <glyph unicode="2" horiz-adv-x="980" d="M 393,170 L 1098,170 1098,0 150,0 150,170 C 227,249 331,356 464,490 596,623 679,709 713,748 778,821 823,882 849,933 874,983 887,1032 887,1081 887,1160 859,1225 804,1275 748,1325 675,1350 586,1350 523,1350 456,1339 386,1317 315,1295 240,1262 160,1217 L 160,1421 C 241,1454 317,1478 388,1495 459,1512 523,1520 582,1520 737,1520 860,1481 952,1404 1044,1327 1090,1223 1090,1094 1090,1033 1079,975 1056,920 1033,865 991,800 930,725 913,706 860,650 771,558 682,465 556,336 393,170 Z"/> - <glyph unicode="1" horiz-adv-x="900" d="M 254,170 L 584,170 584,1309 225,1237 225,1421 582,1493 784,1493 784,170 1114,170 1114,0 254,0 254,170 Z"/> - <glyph unicode="0" horiz-adv-x="1033" d="M 651,1360 C 547,1360 469,1309 417,1207 364,1104 338,950 338,745 338,540 364,387 417,285 469,182 547,131 651,131 756,131 834,182 887,285 939,387 965,540 965,745 965,950 939,1104 887,1207 834,1309 756,1360 651,1360 Z M 651,1520 C 818,1520 946,1454 1035,1322 1123,1189 1167,997 1167,745 1167,494 1123,302 1035,170 946,37 818,-29 651,-29 484,-29 356,37 268,170 179,302 135,494 135,745 135,997 179,1189 268,1322 356,1454 484,1520 651,1520 Z"/> - <glyph unicode="-" horiz-adv-x="583" d="M 100,643 L 639,643 639,479 100,479 100,643 Z"/> - <glyph unicode="*" horiz-adv-x="927" d="M 963,1247 L 604,1053 963,858 905,760 569,963 569,586 455,586 455,963 119,760 61,858 420,1053 61,1247 119,1346 455,1143 455,1520 569,1520 569,1143 905,1346 963,1247 Z"/> - <glyph unicode=")" horiz-adv-x="477" d="M 164,1554 L 324,1554 C 424,1397 499,1243 549,1092 598,941 623,792 623,643 623,494 598,343 549,192 499,41 424,-113 324,-270 L 164,-270 C 253,-117 319,35 363,186 406,337 428,489 428,643 428,797 406,949 363,1099 319,1249 253,1401 164,1554 Z"/> - <glyph unicode="(" horiz-adv-x="477" d="M 635,1554 C 546,1401 479,1249 436,1099 393,949 371,797 371,643 371,489 393,337 437,186 480,35 546,-117 635,-270 L 475,-270 C 375,-113 300,41 251,192 201,343 176,494 176,643 176,792 201,941 250,1092 299,1243 374,1397 475,1554 L 635,1554 Z"/> - <glyph unicode=" " horiz-adv-x="635"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132 id133 id134 id135 id136 id137 id138 id139 id140 id141 id142 id143 id144 id145 id146 id147 id148 id149 id150 id151 id152 id153 id154 id155 id156 id157 id158 id159 id160 id161 id162 id163 id164 id165 id166"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="2393" y="6287" width="4089" height="2260"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 6428,8493 L 6428,7223 2446,7223 2446,6340"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="6814" y="6250" width="4460" height="2297"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 11220,6303 L 11220,7223 6867,7223 6867,8493"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="7144" y="6281" width="4171" height="2266"/> - <path fill="none" stroke="rgb(96,158,214)" stroke-width="106" stroke-linejoin="round" d="M 11261,8493 L 11261,7985 7197,7985 7197,6334"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="11543" y="6225" width="4261" height="2322"/> - <path fill="none" stroke="rgb(96,158,214)" stroke-width="106" stroke-linejoin="round" d="M 15750,6278 L 15750,7985 11596,7985 11596,8493"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="7552" y="6212" width="7841" height="1446"/> - <path fill="none" stroke="rgb(96,158,214)" stroke-width="106" stroke-linejoin="round" d="M 15339,6265 L 15339,7604 7605,7604 7605,6334"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="740" y="867" width="16140" height="12584"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 8810,13445 L 745,13445 745,872 16874,872 16874,13445 8810,13445 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="5594" y="555" width="6698" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="8942" y1="564" x2="8942" y2="1215" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 8943,1215 L 5603,1215 5603,564 12282,564 12282,1215 8943,1215 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8943,1215 L 5603,1215 5603,564 12282,564 12282,1215 8943,1215 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="5853" y="1005"><tspan fill="rgb(0,0,0)" stroke="none">3-Node ARM TaiShan (3n-tsh)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="5347" y="9562" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 8967,9580 L 12569,9580 12569,12758 5365,12758 5365,9580 8967,9580 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 8967,9580 L 12569,9580 12569,12758 5365,12758 5365,9580 8967,9580 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="10978" y="9346" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 11431,9789 L 10987,9789 10987,9355 11874,9355 11874,9789 11431,9789 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 11431,9789 L 10987,9789 10987,9355 11874,9355 11874,9789 11431,9789 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11093" y="9718"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="11731" y="8576" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11754,9294 L 11749,8594"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11754,9294 L 11754,9294 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11749,8594 L 11749,8594 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="11657" y="9286" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11741,9295 L 11815,9295 11815,9394 11666,9394 11666,9295 11741,9295 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11741,9295 L 11815,9295 11815,9394 11666,9394 11666,9295 11741,9295 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="11014" y="9289" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11098,9298 L 11172,9298 11172,9397 11023,9397 11023,9298 11098,9298 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11098,9298 L 11172,9298 11172,9397 11023,9397 11023,9298 11098,9298 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="11078" y="8531" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11096,9297 L 11098,8549"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11096,9297 L 11096,9297 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11098,8549 L 11098,8549 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="11502" y="8528" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11520,9292 L 11522,8546"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11520,9292 L 11520,9292 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11522,8546 L 11522,8546 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="11437" y="9284" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11521,9293 L 11595,9293 11595,9392 11446,9392 11446,9293 11521,9293 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11521,9293 L 11595,9293 11595,9392 11446,9392 11446,9293 11521,9293 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="11226" y="9286" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11310,9295 L 11384,9295 11384,9394 11235,9394 11235,9295 11310,9295 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11310,9295 L 11384,9295 11384,9394 11235,9394 11235,9295 11310,9295 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="11299" y="8528" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11323,9294 L 11317,8546"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11323,9294 L 11323,9294 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11317,8546 L 11317,8546 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="9256" y="10528" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 10674,11712 L 9274,11712 9274,10546 12074,10546 12074,11712 10674,11712 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 10674,11712 L 9274,11712 9274,10546 12074,10546 12074,11712 10674,11712 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="9991" y="10850"><tspan fill="rgb(255,255,255)" stroke="none">Socket 1</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="9875" y="11203"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="9517" y="11556"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8180</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="11124" y="9796" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 11402,9796 L 11679,9957 11541,9957 11541,10367 11679,10367 11402,10529 11124,10367 11263,10367 11263,9957 11124,9957 11402,9796 Z M 11679,9796 L 11679,9796 Z M 11124,10529 L 11124,10529 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="11163" y="9993" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 11401,10336 L 11163,10336 11163,9993 11638,9993 11638,10336 11401,10336 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11172" y="10278"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="5937" y="10543" width="2837" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7355,11727 L 5955,11727 5955,10561 8755,10561 8755,11727 7355,11727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 7355,11727 L 5955,11727 5955,10561 8755,10561 8755,11727 7355,11727 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6672" y="10865"><tspan fill="rgb(255,255,255)" stroke="none">Socket 0</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6556" y="11218"><tspan fill="rgb(255,255,255)" stroke="none">Intel Xeon</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="6198" y="11571"><tspan fill="rgb(255,255,255)" stroke="none">Platinum 8180</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="6150" y="9356" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6603,9799 L 6159,9799 6159,9365 7046,9365 7046,9799 6603,9799 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6603,9799 L 6159,9799 6159,9365 7046,9365 7046,9799 6603,9799 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6265" y="9728"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="6903" y="8540" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6926,9304 L 6921,8558"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6926,9304 L 6926,9304 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6921,8558 L 6921,8558 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="6829" y="9296" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6913,9305 L 6987,9305 6987,9404 6838,9404 6838,9305 6913,9305 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6913,9305 L 6987,9305 6987,9404 6838,9404 6838,9305 6913,9305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="6186" y="9298" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6270,9307 L 6344,9307 6344,9406 6195,9406 6195,9307 6270,9307 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6270,9307 L 6344,9307 6344,9406 6195,9406 6195,9307 6270,9307 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="6251" y="8588" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6269,9306 L 6271,8606"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6269,9306 L 6269,9306 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6271,8606 L 6271,8606 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="6674" y="8538" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6692,9302 L 6694,8556"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6692,9302 L 6692,9302 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6694,8556 L 6694,8556 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="6609" y="9294" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6693,9303 L 6767,9303 6767,9402 6618,9402 6618,9303 6693,9303 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6693,9303 L 6767,9303 6767,9402 6618,9402 6618,9303 6693,9303 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="6398" y="9296" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6482,9305 L 6556,9305 6556,9404 6407,9404 6407,9305 6482,9305 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6482,9305 L 6556,9305 6556,9404 6407,9404 6407,9305 6482,9305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="6471" y="8538" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6495,9304 L 6489,8556"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6495,9304 L 6495,9304 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 6489,8556 L 6489,8556 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="6280" y="9814" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 6558,9814 L 6835,9975 6697,9975 6697,10385 6835,10385 6558,10547 6280,10385 6419,10385 6419,9975 6280,9975 6558,9814 Z M 6835,9814 L 6835,9814 Z M 6280,10547 L 6280,10547 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="6318" y="10012" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 6556,10355 L 6318,10355 6318,10012 6793,10012 6793,10355 6556,10355 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6327" y="10297"><tspan fill="rgb(255,255,255)" stroke="none">x16</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="11044" y="8439" width="764" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11097,8619 L 11097,8619 11097,8612 11097,8606 11098,8599 11098,8593 11099,8586 11099,8580 11100,8574 11101,8568 11103,8562 11104,8556 11105,8550 11107,8545 11108,8540 11110,8535 11112,8530 11114,8525 11116,8521 11118,8517 11120,8513 11123,8510 11125,8507 11127,8504 11130,8501 11132,8499 11135,8497 11137,8496 11140,8495 11143,8494 11145,8493 11148,8493 11702,8492 11702,8492 11705,8492 11707,8493 11710,8494 11713,8495 11715,8496 11718,8498 11720,8500 11723,8503 11725,8506 11727,8509 11730,8512 11732,8516 11734,8520 11736,8524 11738,8529 11740,8534 11741,8539 11743,8544 11745,8549 11746,8555 11747,8561 11748,8567 11750,8573 11750,8579 11751,8585 11752,8592 11752,8598 11753,8605 11753,8611 11753,8618"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11097,8619 L 11097,8619 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11754,8492 L 11754,8492 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="6223" y="8448" width="758" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6276,8628 L 6276,8628 6276,8621 6276,8615 6277,8608 6277,8602 6278,8595 6278,8589 6279,8583 6280,8577 6282,8571 6283,8565 6284,8559 6286,8554 6287,8549 6289,8544 6291,8539 6293,8534 6295,8530 6297,8526 6299,8522 6302,8519 6304,8516 6306,8513 6309,8510 6311,8508 6314,8506 6316,8505 6319,8504 6322,8503 6324,8502 6327,8502 6875,8501 6875,8501 6878,8501 6880,8502 6883,8503 6886,8504 6888,8505 6891,8507 6893,8509 6896,8512 6898,8515 6900,8518 6903,8521 6905,8525 6907,8529 6909,8533 6911,8538 6913,8543 6914,8548 6916,8553 6918,8558 6919,8564 6920,8570 6921,8576 6923,8582 6923,8588 6924,8594 6925,8601 6925,8607 6926,8614 6926,8620 6926,8627"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6276,8628 L 6276,8628 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 6927,8501 L 6927,8501 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="5414" y="11739" width="1428" height="932"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5414" y="12127"><tspan fill="rgb(0,0,0)" stroke="none">x86</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5414" y="12592"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="6595" y="12740" width="5102" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="6845" y="13288"><tspan fill="rgb(32,56,100)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="8414" y="11887" width="1321" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8664" y="12294"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="7840" y="11937" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8134,12007 L 8134,12007 8134,12011 8134,12014 8133,12018 8132,12021 8132,12025 8131,12028 8129,12032 8128,12035 8126,12038 8125,12042 8123,12045 8121,12048 8119,12050 8116,12053 8114,12056 8111,12058 8108,12061 8106,12063 8103,12065 8099,12067 8096,12068 8093,12070 8090,12071 8086,12073 8083,12074 8079,12074 8076,12075 8072,12076 8069,12076 8065,12076 7911,12076 7911,12076 7907,12076 7904,12076 7900,12075 7897,12074 7893,12074 7890,12073 7886,12071 7883,12070 7880,12068 7876,12067 7873,12065 7870,12063 7868,12061 7865,12058 7862,12056 7860,12053 7857,12050 7855,12048 7853,12045 7851,12041 7850,12038 7848,12035 7847,12032 7845,12028 7844,12025 7844,12021 7843,12018 7842,12014 7842,12011 7842,12007 7841,12007 7842,12007 7842,12003 7842,12000 7843,11996 7843,11993 7844,11989 7845,11986 7846,11982 7848,11979 7849,11976 7851,11973 7853,11970 7855,11967 7857,11964 7859,11961 7862,11959 7864,11956 7867,11954 7870,11952 7873,11949 7876,11948 7879,11946 7882,11944 7886,11943 7889,11942 7892,11941 7896,11940 7899,11939 7903,11938 7906,11938 7910,11938 8065,11937 8065,11938 8069,11938 8072,11938 8076,11939 8079,11939 8083,11940 8086,11941 8090,11942 8093,11944 8096,11945 8099,11947 8102,11949 8105,11951 8108,11953 8111,11955 8113,11958 8116,11960 8118,11963 8120,11966 8123,11969 8124,11972 8126,11975 8128,11978 8129,11982 8130,11985 8131,11988 8132,11992 8133,11995 8134,11999 8134,12002 8134,12006 8134,12007 Z M 8134,12076 L 8134,12076 Z M 7841,11937 L 7841,11937 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="7841" y="12137" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8134,12207 L 8134,12207 8134,12211 8134,12214 8133,12218 8132,12221 8132,12225 8131,12228 8129,12232 8128,12235 8126,12238 8125,12242 8123,12245 8121,12248 8119,12250 8116,12253 8114,12256 8111,12258 8108,12261 8106,12263 8103,12265 8099,12267 8096,12268 8093,12270 8090,12271 8086,12273 8083,12274 8079,12274 8076,12275 8072,12276 8069,12276 8065,12276 7911,12276 7911,12276 7907,12276 7904,12276 7900,12275 7897,12274 7893,12274 7890,12273 7886,12271 7883,12270 7880,12268 7876,12267 7873,12265 7870,12263 7868,12261 7865,12258 7862,12256 7860,12253 7857,12250 7855,12248 7853,12245 7851,12241 7850,12238 7848,12235 7847,12232 7845,12228 7844,12225 7844,12221 7843,12218 7842,12214 7842,12211 7842,12207 7841,12207 7842,12207 7842,12203 7842,12200 7843,12196 7843,12193 7844,12189 7845,12186 7846,12182 7848,12179 7849,12176 7851,12173 7853,12170 7855,12167 7857,12164 7859,12161 7862,12159 7864,12156 7867,12154 7870,12152 7873,12149 7876,12148 7879,12146 7882,12144 7886,12143 7889,12142 7892,12141 7896,12140 7899,12139 7903,12138 7906,12138 7910,12138 8065,12137 8065,12138 8069,12138 8072,12138 8076,12139 8079,12139 8083,12140 8086,12141 8090,12142 8093,12144 8096,12145 8099,12147 8102,12149 8105,12151 8108,12153 8111,12155 8113,12158 8116,12160 8118,12163 8120,12166 8123,12169 8124,12172 8126,12175 8128,12178 8129,12182 8130,12185 8131,12188 8132,12192 8133,12195 8134,12199 8134,12202 8134,12206 8134,12207 Z M 8134,12276 L 8134,12276 Z M 7841,12137 L 7841,12137 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="7841" y="12335" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8134,12406 L 8134,12406 8134,12410 8134,12413 8133,12417 8132,12420 8132,12424 8131,12427 8129,12431 8128,12434 8126,12437 8125,12441 8123,12444 8121,12447 8119,12449 8116,12452 8114,12455 8111,12457 8108,12460 8106,12462 8103,12464 8099,12466 8096,12467 8093,12469 8090,12470 8086,12472 8083,12473 8079,12473 8076,12474 8072,12475 8069,12475 8065,12475 7911,12475 7911,12475 7907,12475 7904,12475 7900,12474 7897,12473 7893,12473 7890,12472 7886,12470 7883,12469 7880,12467 7876,12466 7873,12464 7870,12462 7868,12460 7865,12457 7862,12455 7860,12452 7857,12449 7855,12447 7853,12444 7851,12440 7850,12437 7848,12434 7847,12431 7845,12427 7844,12424 7844,12420 7843,12417 7842,12413 7842,12410 7842,12406 7841,12406 7842,12406 7842,12402 7842,12399 7843,12395 7843,12392 7844,12388 7845,12385 7846,12381 7848,12378 7849,12375 7851,12372 7853,12369 7855,12366 7857,12363 7859,12360 7862,12358 7864,12355 7867,12353 7870,12351 7873,12348 7876,12347 7879,12345 7882,12343 7886,12342 7889,12341 7892,12340 7896,12339 7899,12338 7903,12337 7906,12337 7910,12337 8065,12336 8065,12337 8069,12337 8072,12337 8076,12338 8079,12338 8083,12339 8086,12340 8090,12341 8093,12343 8096,12344 8099,12346 8102,12348 8105,12350 8108,12352 8111,12354 8113,12357 8116,12359 8118,12362 8120,12365 8123,12368 8124,12371 8126,12374 8128,12377 8129,12381 8130,12384 8131,12387 8132,12391 8133,12394 8134,12398 8134,12401 8134,12405 8134,12406 Z M 8134,12475 L 8134,12475 Z M 7841,12336 L 7841,12336 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="7491" y="11937" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7785,12007 L 7785,12007 7785,12011 7785,12014 7784,12018 7783,12021 7783,12025 7782,12028 7780,12032 7779,12035 7777,12038 7776,12042 7774,12045 7772,12048 7770,12050 7767,12053 7765,12056 7762,12058 7759,12061 7757,12063 7754,12065 7750,12067 7747,12068 7744,12070 7741,12071 7737,12073 7734,12074 7730,12074 7727,12075 7723,12076 7720,12076 7716,12076 7562,12076 7562,12076 7558,12076 7555,12076 7551,12075 7548,12074 7544,12074 7541,12073 7537,12071 7534,12070 7531,12068 7527,12067 7524,12065 7521,12063 7519,12061 7516,12058 7513,12056 7511,12053 7508,12050 7506,12048 7504,12045 7502,12041 7501,12038 7499,12035 7498,12032 7496,12028 7495,12025 7495,12021 7494,12018 7493,12014 7493,12011 7493,12007 7492,12007 7493,12007 7493,12003 7493,12000 7494,11996 7494,11993 7495,11989 7496,11986 7497,11982 7499,11979 7500,11976 7502,11973 7504,11970 7506,11967 7508,11964 7510,11961 7513,11959 7515,11956 7518,11954 7521,11952 7524,11949 7527,11948 7530,11946 7533,11944 7537,11943 7540,11942 7543,11941 7547,11940 7550,11939 7554,11938 7557,11938 7561,11938 7716,11937 7716,11938 7720,11938 7723,11938 7727,11939 7730,11939 7734,11940 7737,11941 7741,11942 7744,11944 7747,11945 7750,11947 7753,11949 7756,11951 7759,11953 7762,11955 7764,11958 7767,11960 7769,11963 7771,11966 7774,11969 7775,11972 7777,11975 7779,11978 7780,11982 7781,11985 7782,11988 7783,11992 7784,11995 7785,11999 7785,12002 7785,12006 7785,12007 Z M 7785,12076 L 7785,12076 Z M 7492,11937 L 7492,11937 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="7492" y="12137" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7785,12207 L 7785,12207 7785,12211 7785,12214 7784,12218 7783,12221 7783,12225 7782,12228 7780,12232 7779,12235 7777,12238 7776,12242 7774,12245 7772,12248 7770,12250 7767,12253 7765,12256 7762,12258 7759,12261 7757,12263 7754,12265 7750,12267 7747,12268 7744,12270 7741,12271 7737,12273 7734,12274 7730,12274 7727,12275 7723,12276 7720,12276 7716,12276 7562,12276 7562,12276 7558,12276 7555,12276 7551,12275 7548,12274 7544,12274 7541,12273 7537,12271 7534,12270 7531,12268 7527,12267 7524,12265 7521,12263 7519,12261 7516,12258 7513,12256 7511,12253 7508,12250 7506,12248 7504,12245 7502,12241 7501,12238 7499,12235 7498,12232 7496,12228 7495,12225 7495,12221 7494,12218 7493,12214 7493,12211 7493,12207 7492,12207 7493,12207 7493,12203 7493,12200 7494,12196 7494,12193 7495,12189 7496,12186 7497,12182 7499,12179 7500,12176 7502,12173 7504,12170 7506,12167 7508,12164 7510,12161 7513,12159 7515,12156 7518,12154 7521,12152 7524,12149 7527,12148 7530,12146 7533,12144 7537,12143 7540,12142 7543,12141 7547,12140 7550,12139 7554,12138 7557,12138 7561,12138 7716,12137 7716,12138 7720,12138 7723,12138 7727,12139 7730,12139 7734,12140 7737,12141 7741,12142 7744,12144 7747,12145 7750,12147 7753,12149 7756,12151 7759,12153 7762,12155 7764,12158 7767,12160 7769,12163 7771,12166 7774,12169 7775,12172 7777,12175 7779,12178 7780,12182 7781,12185 7782,12188 7783,12192 7784,12195 7785,12199 7785,12202 7785,12206 7785,12207 Z M 7785,12276 L 7785,12276 Z M 7492,12137 L 7492,12137 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="7492" y="12336" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 7785,12406 L 7785,12406 7785,12410 7785,12413 7784,12417 7783,12420 7783,12424 7782,12427 7780,12431 7779,12434 7777,12437 7776,12441 7774,12444 7772,12447 7770,12449 7767,12452 7765,12455 7762,12457 7759,12460 7757,12462 7754,12464 7750,12466 7747,12467 7744,12469 7741,12470 7737,12472 7734,12473 7730,12473 7727,12474 7723,12475 7720,12475 7716,12475 7562,12475 7562,12475 7558,12475 7555,12475 7551,12474 7548,12473 7544,12473 7541,12472 7537,12470 7534,12469 7531,12467 7527,12466 7524,12464 7521,12462 7519,12460 7516,12457 7513,12455 7511,12452 7508,12449 7506,12447 7504,12444 7502,12440 7501,12437 7499,12434 7498,12431 7496,12427 7495,12424 7495,12420 7494,12417 7493,12413 7493,12410 7493,12406 7492,12406 7493,12406 7493,12402 7493,12399 7494,12395 7494,12392 7495,12388 7496,12385 7497,12381 7499,12378 7500,12375 7502,12372 7504,12369 7506,12366 7508,12363 7510,12360 7513,12358 7515,12355 7518,12353 7521,12351 7524,12348 7527,12347 7530,12345 7533,12343 7537,12342 7540,12341 7543,12340 7547,12339 7550,12338 7554,12337 7557,12337 7561,12337 7716,12336 7716,12337 7720,12337 7723,12337 7727,12338 7730,12338 7734,12339 7737,12340 7741,12341 7744,12343 7747,12344 7750,12346 7753,12348 7756,12350 7759,12352 7762,12354 7764,12357 7767,12359 7769,12362 7771,12365 7774,12368 7775,12371 7777,12374 7779,12377 7780,12381 7781,12384 7782,12387 7783,12391 7784,12394 7785,12398 7785,12401 7785,12405 7785,12406 Z M 7785,12475 L 7785,12475 Z M 7492,12336 L 7492,12336 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="8171" y="11940" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8464,12010 L 8464,12010 8464,12014 8464,12017 8463,12021 8462,12024 8462,12028 8461,12031 8459,12035 8458,12038 8456,12041 8455,12045 8453,12048 8451,12051 8449,12053 8446,12056 8444,12059 8441,12061 8438,12064 8436,12066 8433,12068 8429,12070 8426,12071 8423,12073 8420,12074 8416,12076 8413,12077 8409,12077 8406,12078 8402,12079 8399,12079 8395,12079 8241,12079 8241,12079 8237,12079 8234,12079 8230,12078 8227,12077 8223,12077 8220,12076 8216,12074 8213,12073 8210,12071 8206,12070 8203,12068 8200,12066 8198,12064 8195,12061 8192,12059 8190,12056 8187,12053 8185,12051 8183,12048 8181,12044 8180,12041 8178,12038 8177,12035 8175,12031 8174,12028 8174,12024 8173,12021 8172,12017 8172,12014 8172,12010 8171,12010 8172,12010 8172,12006 8172,12003 8173,11999 8173,11996 8174,11992 8175,11989 8176,11985 8178,11982 8179,11979 8181,11976 8183,11973 8185,11970 8187,11967 8189,11964 8192,11962 8194,11959 8197,11957 8200,11955 8203,11952 8206,11951 8209,11949 8212,11947 8216,11946 8219,11945 8222,11944 8226,11943 8229,11942 8233,11941 8236,11941 8240,11941 8395,11940 8395,11941 8399,11941 8402,11941 8406,11942 8409,11942 8413,11943 8416,11944 8420,11945 8423,11947 8426,11948 8429,11950 8432,11952 8435,11954 8438,11956 8441,11958 8443,11961 8446,11963 8448,11966 8450,11969 8453,11972 8454,11975 8456,11978 8458,11981 8459,11985 8460,11988 8461,11991 8462,11995 8463,11998 8464,12002 8464,12005 8464,12009 8464,12010 Z M 8464,12079 L 8464,12079 Z M 8171,11940 L 8171,11940 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="8171" y="12140" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8464,12210 L 8464,12210 8464,12214 8464,12217 8463,12221 8462,12224 8462,12228 8461,12231 8459,12235 8458,12238 8456,12241 8455,12245 8453,12248 8451,12251 8449,12253 8446,12256 8444,12259 8441,12261 8438,12264 8436,12266 8433,12268 8429,12270 8426,12271 8423,12273 8420,12274 8416,12276 8413,12277 8409,12277 8406,12278 8402,12279 8399,12279 8395,12279 8241,12279 8241,12279 8237,12279 8234,12279 8230,12278 8227,12277 8223,12277 8220,12276 8216,12274 8213,12273 8210,12271 8206,12270 8203,12268 8200,12266 8198,12264 8195,12261 8192,12259 8190,12256 8187,12253 8185,12251 8183,12248 8181,12244 8180,12241 8178,12238 8177,12235 8175,12231 8174,12228 8174,12224 8173,12221 8172,12217 8172,12214 8172,12210 8171,12210 8172,12210 8172,12206 8172,12203 8173,12199 8173,12196 8174,12192 8175,12189 8176,12185 8178,12182 8179,12179 8181,12176 8183,12173 8185,12170 8187,12167 8189,12164 8192,12162 8194,12159 8197,12157 8200,12155 8203,12152 8206,12151 8209,12149 8212,12147 8216,12146 8219,12145 8222,12144 8226,12143 8229,12142 8233,12141 8236,12141 8240,12141 8395,12140 8395,12141 8399,12141 8402,12141 8406,12142 8409,12142 8413,12143 8416,12144 8420,12145 8423,12147 8426,12148 8429,12150 8432,12152 8435,12154 8438,12156 8441,12158 8443,12161 8446,12163 8448,12166 8450,12169 8453,12172 8454,12175 8456,12178 8458,12181 8459,12185 8460,12188 8461,12191 8462,12195 8463,12198 8464,12202 8464,12205 8464,12209 8464,12210 Z M 8464,12279 L 8464,12279 Z M 8171,12140 L 8171,12140 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="8171" y="12338" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 8464,12409 L 8464,12409 8464,12413 8464,12416 8463,12420 8462,12423 8462,12427 8461,12430 8459,12434 8458,12437 8456,12440 8455,12444 8453,12447 8451,12450 8449,12452 8446,12455 8444,12458 8441,12460 8438,12463 8436,12465 8433,12467 8429,12469 8426,12470 8423,12472 8420,12473 8416,12475 8413,12476 8409,12476 8406,12477 8402,12478 8399,12478 8395,12478 8241,12478 8241,12478 8237,12478 8234,12478 8230,12477 8227,12476 8223,12476 8220,12475 8216,12473 8213,12472 8210,12470 8206,12469 8203,12467 8200,12465 8198,12463 8195,12460 8192,12458 8190,12455 8187,12452 8185,12450 8183,12447 8181,12443 8180,12440 8178,12437 8177,12434 8175,12430 8174,12427 8174,12423 8173,12420 8172,12416 8172,12413 8172,12409 8171,12409 8172,12409 8172,12405 8172,12402 8173,12398 8173,12395 8174,12391 8175,12388 8176,12384 8178,12381 8179,12378 8181,12375 8183,12372 8185,12369 8187,12366 8189,12363 8192,12361 8194,12358 8197,12356 8200,12354 8203,12351 8206,12350 8209,12348 8212,12346 8216,12345 8219,12344 8222,12343 8226,12342 8229,12341 8233,12340 8236,12340 8240,12340 8395,12339 8395,12340 8399,12340 8402,12340 8406,12341 8409,12341 8413,12342 8416,12343 8420,12344 8423,12346 8426,12347 8429,12349 8432,12351 8435,12353 8438,12355 8441,12357 8443,12360 8446,12362 8448,12365 8450,12368 8453,12371 8454,12374 8456,12377 8458,12380 8459,12384 8460,12387 8461,12390 8462,12394 8463,12397 8464,12401 8464,12404 8464,12408 8464,12409 Z M 8464,12478 L 8464,12478 Z M 8171,12339 L 8171,12339 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="9963" y="11963" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10256,12033 L 10256,12033 10256,12037 10256,12040 10255,12044 10254,12047 10254,12051 10253,12054 10251,12058 10250,12061 10248,12064 10247,12068 10245,12071 10243,12074 10241,12076 10238,12079 10236,12082 10233,12084 10230,12087 10228,12089 10225,12091 10221,12093 10218,12094 10215,12096 10212,12097 10208,12099 10205,12100 10201,12100 10198,12101 10194,12102 10191,12102 10187,12102 10033,12102 10033,12102 10029,12102 10026,12102 10022,12101 10019,12100 10015,12100 10012,12099 10008,12097 10005,12096 10002,12094 9998,12093 9995,12091 9992,12089 9990,12087 9987,12084 9984,12082 9982,12079 9979,12076 9977,12074 9975,12071 9973,12067 9972,12064 9970,12061 9969,12058 9967,12054 9966,12051 9966,12047 9965,12044 9964,12040 9964,12037 9964,12033 9963,12033 9964,12033 9964,12029 9964,12026 9965,12022 9965,12019 9966,12015 9967,12012 9968,12008 9970,12005 9971,12002 9973,11999 9975,11996 9977,11993 9979,11990 9981,11987 9984,11985 9986,11982 9989,11980 9992,11978 9995,11975 9998,11974 10001,11972 10004,11970 10008,11969 10011,11968 10014,11967 10018,11966 10021,11965 10025,11964 10028,11964 10032,11964 10187,11963 10187,11964 10191,11964 10194,11964 10198,11965 10201,11965 10205,11966 10208,11967 10212,11968 10215,11970 10218,11971 10221,11973 10224,11975 10227,11977 10230,11979 10233,11981 10235,11984 10238,11986 10240,11989 10242,11992 10245,11995 10246,11998 10248,12001 10250,12004 10251,12008 10252,12011 10253,12014 10254,12018 10255,12021 10256,12025 10256,12028 10256,12032 10256,12033 Z M 10256,12102 L 10256,12102 Z M 9963,11963 L 9963,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="9963" y="12162" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10256,12232 L 10256,12232 10256,12236 10256,12239 10255,12243 10254,12246 10254,12250 10253,12253 10251,12257 10250,12260 10248,12263 10247,12267 10245,12270 10243,12273 10241,12275 10238,12278 10236,12281 10233,12283 10230,12286 10228,12288 10225,12290 10221,12292 10218,12293 10215,12295 10212,12296 10208,12298 10205,12299 10201,12299 10198,12300 10194,12301 10191,12301 10187,12301 10033,12301 10033,12301 10029,12301 10026,12301 10022,12300 10019,12299 10015,12299 10012,12298 10008,12296 10005,12295 10002,12293 9998,12292 9995,12290 9992,12288 9990,12286 9987,12283 9984,12281 9982,12278 9979,12275 9977,12273 9975,12270 9973,12266 9972,12263 9970,12260 9969,12257 9967,12253 9966,12250 9966,12246 9965,12243 9964,12239 9964,12236 9964,12232 9963,12232 9964,12232 9964,12228 9964,12225 9965,12221 9965,12218 9966,12214 9967,12211 9968,12207 9970,12204 9971,12201 9973,12198 9975,12195 9977,12192 9979,12189 9981,12186 9984,12184 9986,12181 9989,12179 9992,12177 9995,12174 9998,12173 10001,12171 10004,12169 10008,12168 10011,12167 10014,12166 10018,12165 10021,12164 10025,12163 10028,12163 10032,12163 10187,12162 10187,12163 10191,12163 10194,12163 10198,12164 10201,12164 10205,12165 10208,12166 10212,12167 10215,12169 10218,12170 10221,12172 10224,12174 10227,12176 10230,12178 10233,12180 10235,12183 10238,12185 10240,12188 10242,12191 10245,12194 10246,12197 10248,12200 10250,12203 10251,12207 10252,12210 10253,12213 10254,12217 10255,12220 10256,12224 10256,12227 10256,12231 10256,12232 Z M 10256,12301 L 10256,12301 Z M 9963,12162 L 9963,12162 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="9963" y="12362" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10256,12432 L 10256,12432 10256,12436 10256,12439 10255,12443 10254,12446 10254,12450 10253,12453 10251,12457 10250,12460 10248,12463 10247,12467 10245,12470 10243,12473 10241,12475 10238,12478 10236,12481 10233,12483 10230,12486 10228,12488 10225,12490 10221,12492 10218,12493 10215,12495 10212,12496 10208,12498 10205,12499 10201,12499 10198,12500 10194,12501 10191,12501 10187,12501 10033,12501 10033,12501 10029,12501 10026,12501 10022,12500 10019,12499 10015,12499 10012,12498 10008,12496 10005,12495 10002,12493 9998,12492 9995,12490 9992,12488 9990,12486 9987,12483 9984,12481 9982,12478 9979,12475 9977,12473 9975,12470 9973,12466 9972,12463 9970,12460 9969,12457 9967,12453 9966,12450 9966,12446 9965,12443 9964,12439 9964,12436 9964,12432 9963,12432 9964,12432 9964,12428 9964,12425 9965,12421 9965,12418 9966,12414 9967,12411 9968,12407 9970,12404 9971,12401 9973,12398 9975,12395 9977,12392 9979,12389 9981,12386 9984,12384 9986,12381 9989,12379 9992,12377 9995,12374 9998,12373 10001,12371 10004,12369 10008,12368 10011,12367 10014,12366 10018,12365 10021,12364 10025,12363 10028,12363 10032,12363 10187,12362 10187,12363 10191,12363 10194,12363 10198,12364 10201,12364 10205,12365 10208,12366 10212,12367 10215,12369 10218,12370 10221,12372 10224,12374 10227,12376 10230,12378 10233,12380 10235,12383 10238,12385 10240,12388 10242,12391 10245,12394 10246,12397 10248,12400 10250,12403 10251,12407 10252,12410 10253,12413 10254,12417 10255,12420 10256,12424 10256,12427 10256,12431 10256,12432 Z M 10256,12501 L 10256,12501 Z M 9963,12362 L 9963,12362 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="9614" y="11963" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9907,12033 L 9907,12033 9907,12037 9907,12040 9906,12044 9905,12047 9905,12051 9904,12054 9902,12058 9901,12061 9899,12064 9898,12068 9896,12071 9894,12074 9892,12076 9889,12079 9887,12082 9884,12084 9881,12087 9879,12089 9876,12091 9872,12093 9869,12094 9866,12096 9863,12097 9859,12099 9856,12100 9852,12100 9849,12101 9845,12102 9842,12102 9838,12102 9684,12102 9684,12102 9680,12102 9677,12102 9673,12101 9670,12100 9666,12100 9663,12099 9659,12097 9656,12096 9653,12094 9649,12093 9646,12091 9643,12089 9641,12087 9638,12084 9635,12082 9633,12079 9630,12076 9628,12074 9626,12071 9624,12067 9623,12064 9621,12061 9620,12058 9618,12054 9617,12051 9617,12047 9616,12044 9615,12040 9615,12037 9615,12033 9614,12033 9615,12033 9615,12029 9615,12026 9616,12022 9616,12019 9617,12015 9618,12012 9619,12008 9621,12005 9622,12002 9624,11999 9626,11996 9628,11993 9630,11990 9632,11987 9635,11985 9637,11982 9640,11980 9643,11978 9646,11975 9649,11974 9652,11972 9655,11970 9659,11969 9662,11968 9665,11967 9669,11966 9672,11965 9676,11964 9679,11964 9683,11964 9838,11963 9838,11964 9842,11964 9845,11964 9849,11965 9852,11965 9856,11966 9859,11967 9863,11968 9866,11970 9869,11971 9872,11973 9875,11975 9878,11977 9881,11979 9884,11981 9886,11984 9889,11986 9891,11989 9893,11992 9896,11995 9897,11998 9899,12001 9901,12004 9902,12008 9903,12011 9904,12014 9905,12018 9906,12021 9907,12025 9907,12028 9907,12032 9907,12033 Z M 9907,12102 L 9907,12102 Z M 9614,11963 L 9614,11963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="9614" y="12162" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9907,12232 L 9907,12232 9907,12236 9907,12239 9906,12243 9905,12246 9905,12250 9904,12253 9902,12257 9901,12260 9899,12263 9898,12267 9896,12270 9894,12273 9892,12275 9889,12278 9887,12281 9884,12283 9881,12286 9879,12288 9876,12290 9872,12292 9869,12293 9866,12295 9863,12296 9859,12298 9856,12299 9852,12299 9849,12300 9845,12301 9842,12301 9838,12301 9684,12301 9684,12301 9680,12301 9677,12301 9673,12300 9670,12299 9666,12299 9663,12298 9659,12296 9656,12295 9653,12293 9649,12292 9646,12290 9643,12288 9641,12286 9638,12283 9635,12281 9633,12278 9630,12275 9628,12273 9626,12270 9624,12266 9623,12263 9621,12260 9620,12257 9618,12253 9617,12250 9617,12246 9616,12243 9615,12239 9615,12236 9615,12232 9614,12232 9615,12232 9615,12228 9615,12225 9616,12221 9616,12218 9617,12214 9618,12211 9619,12207 9621,12204 9622,12201 9624,12198 9626,12195 9628,12192 9630,12189 9632,12186 9635,12184 9637,12181 9640,12179 9643,12177 9646,12174 9649,12173 9652,12171 9655,12169 9659,12168 9662,12167 9665,12166 9669,12165 9672,12164 9676,12163 9679,12163 9683,12163 9838,12162 9838,12163 9842,12163 9845,12163 9849,12164 9852,12164 9856,12165 9859,12166 9863,12167 9866,12169 9869,12170 9872,12172 9875,12174 9878,12176 9881,12178 9884,12180 9886,12183 9889,12185 9891,12188 9893,12191 9896,12194 9897,12197 9899,12200 9901,12203 9902,12207 9903,12210 9904,12213 9905,12217 9906,12220 9907,12224 9907,12227 9907,12231 9907,12232 Z M 9907,12301 L 9907,12301 Z M 9614,12162 L 9614,12162 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="9614" y="12362" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 9907,12432 L 9907,12432 9907,12436 9907,12439 9906,12443 9905,12446 9905,12450 9904,12453 9902,12457 9901,12460 9899,12463 9898,12467 9896,12470 9894,12473 9892,12475 9889,12478 9887,12481 9884,12483 9881,12486 9879,12488 9876,12490 9872,12492 9869,12493 9866,12495 9863,12496 9859,12498 9856,12499 9852,12499 9849,12500 9845,12501 9842,12501 9838,12501 9684,12501 9684,12501 9680,12501 9677,12501 9673,12500 9670,12499 9666,12499 9663,12498 9659,12496 9656,12495 9653,12493 9649,12492 9646,12490 9643,12488 9641,12486 9638,12483 9635,12481 9633,12478 9630,12475 9628,12473 9626,12470 9624,12466 9623,12463 9621,12460 9620,12457 9618,12453 9617,12450 9617,12446 9616,12443 9615,12439 9615,12436 9615,12432 9614,12432 9615,12432 9615,12428 9615,12425 9616,12421 9616,12418 9617,12414 9618,12411 9619,12407 9621,12404 9622,12401 9624,12398 9626,12395 9628,12392 9630,12389 9632,12386 9635,12384 9637,12381 9640,12379 9643,12377 9646,12374 9649,12373 9652,12371 9655,12369 9659,12368 9662,12367 9665,12366 9669,12365 9672,12364 9676,12363 9679,12363 9683,12363 9838,12362 9838,12363 9842,12363 9845,12363 9849,12364 9852,12364 9856,12365 9859,12366 9863,12367 9866,12369 9869,12370 9872,12372 9875,12374 9878,12376 9881,12378 9884,12380 9886,12383 9889,12385 9891,12388 9893,12391 9896,12394 9897,12397 9899,12400 9901,12403 9902,12407 9903,12410 9904,12413 9905,12417 9906,12420 9907,12424 9907,12427 9907,12431 9907,12432 Z M 9907,12501 L 9907,12501 Z M 9614,12362 L 9614,12362 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="10294" y="11965" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10587,12035 L 10587,12035 10587,12039 10587,12042 10586,12046 10585,12049 10585,12053 10584,12056 10582,12060 10581,12063 10579,12066 10578,12070 10576,12073 10574,12076 10572,12078 10569,12081 10567,12084 10564,12086 10561,12089 10559,12091 10556,12093 10552,12095 10549,12096 10546,12098 10543,12099 10539,12101 10536,12102 10532,12102 10529,12103 10525,12104 10522,12104 10518,12104 10364,12104 10364,12104 10360,12104 10357,12104 10353,12103 10350,12102 10346,12102 10343,12101 10339,12099 10336,12098 10333,12096 10329,12095 10326,12093 10323,12091 10321,12089 10318,12086 10315,12084 10313,12081 10310,12078 10308,12076 10306,12073 10304,12069 10303,12066 10301,12063 10300,12060 10298,12056 10297,12053 10297,12049 10296,12046 10295,12042 10295,12039 10295,12035 10294,12035 10295,12035 10295,12031 10295,12028 10296,12024 10296,12021 10297,12017 10298,12014 10299,12010 10301,12007 10302,12004 10304,12001 10306,11998 10308,11995 10310,11992 10312,11989 10315,11987 10317,11984 10320,11982 10323,11980 10326,11977 10329,11976 10332,11974 10335,11972 10339,11971 10342,11970 10345,11969 10349,11968 10352,11967 10356,11966 10359,11966 10363,11966 10518,11965 10518,11966 10522,11966 10525,11966 10529,11967 10532,11967 10536,11968 10539,11969 10543,11970 10546,11972 10549,11973 10552,11975 10555,11977 10558,11979 10561,11981 10564,11983 10566,11986 10569,11988 10571,11991 10573,11994 10576,11997 10577,12000 10579,12003 10581,12006 10582,12010 10583,12013 10584,12016 10585,12020 10586,12023 10587,12027 10587,12030 10587,12034 10587,12035 Z M 10587,12104 L 10587,12104 Z M 10294,11965 L 10294,11965 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="10294" y="12165" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10587,12235 L 10587,12235 10587,12239 10587,12242 10586,12246 10585,12249 10585,12253 10584,12256 10582,12260 10581,12263 10579,12266 10578,12270 10576,12273 10574,12276 10572,12278 10569,12281 10567,12284 10564,12286 10561,12289 10559,12291 10556,12293 10552,12295 10549,12296 10546,12298 10543,12299 10539,12301 10536,12302 10532,12302 10529,12303 10525,12304 10522,12304 10518,12304 10364,12304 10364,12304 10360,12304 10357,12304 10353,12303 10350,12302 10346,12302 10343,12301 10339,12299 10336,12298 10333,12296 10329,12295 10326,12293 10323,12291 10321,12289 10318,12286 10315,12284 10313,12281 10310,12278 10308,12276 10306,12273 10304,12269 10303,12266 10301,12263 10300,12260 10298,12256 10297,12253 10297,12249 10296,12246 10295,12242 10295,12239 10295,12235 10294,12235 10295,12235 10295,12231 10295,12228 10296,12224 10296,12221 10297,12217 10298,12214 10299,12210 10301,12207 10302,12204 10304,12201 10306,12198 10308,12195 10310,12192 10312,12189 10315,12187 10317,12184 10320,12182 10323,12180 10326,12177 10329,12176 10332,12174 10335,12172 10339,12171 10342,12170 10345,12169 10349,12168 10352,12167 10356,12166 10359,12166 10363,12166 10518,12165 10518,12166 10522,12166 10525,12166 10529,12167 10532,12167 10536,12168 10539,12169 10543,12170 10546,12172 10549,12173 10552,12175 10555,12177 10558,12179 10561,12181 10564,12183 10566,12186 10569,12188 10571,12191 10573,12194 10576,12197 10577,12200 10579,12203 10581,12206 10582,12210 10583,12213 10584,12216 10585,12220 10586,12223 10587,12227 10587,12230 10587,12234 10587,12235 Z M 10587,12304 L 10587,12304 Z M 10294,12165 L 10294,12165 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="10294" y="12365" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 10587,12435 L 10587,12435 10587,12439 10587,12442 10586,12446 10585,12449 10585,12453 10584,12456 10582,12460 10581,12463 10579,12466 10578,12470 10576,12473 10574,12476 10572,12478 10569,12481 10567,12484 10564,12486 10561,12489 10559,12491 10556,12493 10552,12495 10549,12496 10546,12498 10543,12499 10539,12501 10536,12502 10532,12502 10529,12503 10525,12504 10522,12504 10518,12504 10364,12504 10364,12504 10360,12504 10357,12504 10353,12503 10350,12502 10346,12502 10343,12501 10339,12499 10336,12498 10333,12496 10329,12495 10326,12493 10323,12491 10321,12489 10318,12486 10315,12484 10313,12481 10310,12478 10308,12476 10306,12473 10304,12469 10303,12466 10301,12463 10300,12460 10298,12456 10297,12453 10297,12449 10296,12446 10295,12442 10295,12439 10295,12435 10294,12435 10295,12435 10295,12431 10295,12428 10296,12424 10296,12421 10297,12417 10298,12414 10299,12410 10301,12407 10302,12404 10304,12401 10306,12398 10308,12395 10310,12392 10312,12389 10315,12387 10317,12384 10320,12382 10323,12380 10326,12377 10329,12376 10332,12374 10335,12372 10339,12371 10342,12370 10345,12369 10349,12368 10352,12367 10356,12366 10359,12366 10363,12366 10518,12365 10518,12366 10522,12366 10525,12366 10529,12367 10532,12367 10536,12368 10539,12369 10543,12370 10546,12372 10549,12373 10552,12375 10555,12377 10558,12379 10561,12381 10564,12383 10566,12386 10569,12388 10571,12391 10573,12394 10576,12397 10577,12400 10579,12403 10581,12406 10582,12410 10583,12413 10584,12416 10585,12420 10586,12423 10587,12427 10587,12430 10587,12434 10587,12435 Z M 10587,12504 L 10587,12504 Z M 10294,12365 L 10294,12365 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="5191" y="9646" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5441" y="10033"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5441" y="10363"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="8592" y="10662" width="891" height="1019"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 8592,11170 L 8851,10662 8851,10916 9222,10916 9222,10662 9482,11170 9222,11679 9222,11424 8851,11424 8851,11679 8592,11170 Z M 8592,10662 L 8592,10662 Z M 9482,11679 L 9482,11679 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="8747" y="10942" width="609" height="382"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 9051,11323 L 8747,11323 8747,10942 9355,10942 9355,11323 9051,11323 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8815" y="11246"><tspan fill="rgb(255,255,255)" stroke="none">UPI</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="1193" y="1920" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4813,5116 L 1211,5116 1211,1938 8415,1938 8415,5116 4813,5116 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 4813,5116 L 1211,5116 1211,1938 8415,1938 8415,5116 4813,5116 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="1311" y="2326"><tspan fill="rgb(0,0,0)" stroke="none">ARM</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="1311" y="2791"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="2203" y="5020" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 2656,5463 L 2212,5463 2212,5029 3099,5029 3099,5463 2656,5463 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 2656,5463 L 2212,5463 2212,5029 3099,5029 3099,5463 2656,5463 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2318" y="5327"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="2316" y="5506" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2334,5524 L 2339,6224"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2334,5524 L 2334,5524 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2339,6224 L 2339,6224 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="2237" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2321,5523 L 2246,5523 2246,5424 2395,5424 2395,5523 2321,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2321,5523 L 2246,5523 2246,5424 2395,5424 2395,5523 2321,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="2881" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2965,5521 L 2890,5521 2890,5422 3039,5422 3039,5521 2965,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2965,5521 L 2890,5521 2890,5422 3039,5422 3039,5521 2965,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="2945" y="5504" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2965,5522 L 2963,6270"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2965,5522 L 2965,5522 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2963,6270 L 2963,6270 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="2521" y="5508" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2541,5526 L 2539,6272"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2541,5526 L 2541,5526 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2539,6272 L 2539,6272 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="2457" y="5417" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2541,5525 L 2466,5525 2466,5426 2615,5426 2615,5525 2541,5525 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2541,5525 L 2466,5525 2466,5426 2615,5426 2615,5525 2541,5525 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="2668" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 2752,5523 L 2677,5523 2677,5424 2826,5424 2826,5523 2752,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 2752,5523 L 2677,5523 2677,5424 2826,5424 2826,5523 2752,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="2746" y="5506" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2764,5524 L 2770,6272"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2764,5524 L 2764,5524 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 2770,6272 L 2770,6272 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="1894" y="3088" width="5982" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4885,4272 L 1912,4272 1912,3106 7857,3106 7857,4272 4885,4272 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 4885,4272 L 1912,4272 1912,3106 7857,3106 7857,4272 4885,4272 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="4072" y="3587"><tspan fill="rgb(255,255,255)" stroke="none">hip07-d05</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="3258" y="3940"><tspan fill="rgb(255,255,255)" stroke="none">64* ARM Cortex-A72</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="2409" y="4291" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 2686,5024 L 2409,4863 2547,4863 2547,4453 2409,4453 2686,4291 2964,4453 2825,4453 2825,4863 2964,4863 2686,5024 Z M 2409,5024 L 2409,5024 Z M 2964,4291 L 2964,4291 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="2447" y="4481" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 2685,4824 L 2447,4824 2447,4481 2922,4481 2922,4824 2685,4824 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2534" y="4766"><tspan fill="rgb(255,255,255)" stroke="none">x8</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="4359" y="2289" width="1321" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4609" y="2696"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="6931" y="5010" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 7384,5453 L 6940,5453 6940,5019 7827,5019 7827,5453 7384,5453 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 7384,5453 L 6940,5453 6940,5019 7827,5019 7827,5453 7384,5453 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7046" y="5317"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="7044" y="5496" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7062,5514 L 7067,6260"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7062,5514 L 7062,5514 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7067,6260 L 7067,6260 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="6965" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7049,5513 L 6974,5513 6974,5414 7123,5414 7123,5513 7049,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7049,5513 L 6974,5513 6974,5414 7123,5414 7123,5513 7049,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="7608" y="5403" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7692,5511 L 7617,5511 7617,5412 7766,5412 7766,5511 7692,5511 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7692,5511 L 7617,5511 7617,5412 7766,5412 7766,5511 7692,5511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="7673" y="5494" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7693,5512 L 7691,6212"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7693,5512 L 7693,5512 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7691,6212 L 7691,6212 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="7249" y="5498" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7269,5516 L 7267,6262"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7269,5516 L 7269,5516 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7267,6262 L 7267,6262 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="7185" y="5407" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7269,5515 L 7194,5515 7194,5416 7343,5416 7343,5515 7269,5515 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7269,5515 L 7194,5515 7194,5416 7343,5416 7343,5515 7269,5515 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="7396" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 7480,5513 L 7405,5513 7405,5414 7554,5414 7554,5513 7480,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 7480,5513 L 7405,5513 7405,5414 7554,5414 7554,5513 7480,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="7474" y="5496" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7492,5514 L 7498,6262"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7492,5514 L 7492,5514 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7498,6262 L 7498,6262 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="7053" y="4272" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 7330,5005 L 7053,4844 7191,4844 7191,4434 7053,4434 7330,4272 7608,4434 7469,4434 7469,4844 7608,4844 7330,5005 Z M 7053,5005 L 7053,5005 Z M 7608,4272 L 7608,4272 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="7092" y="4462" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 7330,4805 L 7092,4805 7092,4462 7567,4462 7567,4805 7330,4805 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7179" y="4747"><tspan fill="rgb(255,255,255)" stroke="none">x8</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="1607" y="1254" width="6435" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="1857" y="1802"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test 1 (SUT1)</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="3677" y="2334" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3970,2404 L 3970,2404 3970,2408 3970,2411 3969,2415 3968,2418 3968,2422 3967,2425 3965,2429 3964,2432 3962,2435 3961,2439 3959,2442 3957,2445 3955,2447 3952,2450 3950,2453 3947,2455 3944,2458 3942,2460 3939,2462 3935,2464 3932,2465 3929,2467 3926,2468 3922,2470 3919,2471 3915,2471 3912,2472 3908,2473 3905,2473 3901,2473 3747,2473 3747,2473 3743,2473 3740,2473 3736,2472 3733,2471 3729,2471 3726,2470 3722,2468 3719,2467 3716,2465 3712,2464 3709,2462 3706,2460 3704,2458 3701,2455 3698,2453 3696,2450 3693,2447 3691,2445 3689,2442 3687,2438 3686,2435 3684,2432 3683,2429 3681,2425 3680,2422 3680,2418 3679,2415 3678,2411 3678,2408 3678,2404 3677,2404 3678,2404 3678,2400 3678,2397 3679,2393 3679,2390 3680,2386 3681,2383 3682,2379 3684,2376 3685,2373 3687,2370 3689,2367 3691,2364 3693,2361 3695,2358 3698,2356 3700,2353 3703,2351 3706,2349 3709,2346 3712,2345 3715,2343 3718,2341 3722,2340 3725,2339 3728,2338 3732,2337 3735,2336 3739,2335 3742,2335 3746,2335 3901,2334 3901,2335 3905,2335 3908,2335 3912,2336 3915,2336 3919,2337 3922,2338 3926,2339 3929,2341 3932,2342 3935,2344 3938,2346 3941,2348 3944,2350 3947,2352 3949,2355 3952,2357 3954,2360 3956,2363 3959,2366 3960,2369 3962,2372 3964,2375 3965,2379 3966,2382 3967,2385 3968,2389 3969,2392 3970,2396 3970,2399 3970,2403 3970,2404 Z M 3970,2473 L 3970,2473 Z M 3677,2334 L 3677,2334 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="3677" y="2534" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3970,2604 L 3970,2604 3970,2608 3970,2611 3969,2615 3968,2618 3968,2622 3967,2625 3965,2629 3964,2632 3962,2635 3961,2639 3959,2642 3957,2645 3955,2647 3952,2650 3950,2653 3947,2655 3944,2658 3942,2660 3939,2662 3935,2664 3932,2665 3929,2667 3926,2668 3922,2670 3919,2671 3915,2671 3912,2672 3908,2673 3905,2673 3901,2673 3747,2673 3747,2673 3743,2673 3740,2673 3736,2672 3733,2671 3729,2671 3726,2670 3722,2668 3719,2667 3716,2665 3712,2664 3709,2662 3706,2660 3704,2658 3701,2655 3698,2653 3696,2650 3693,2647 3691,2645 3689,2642 3687,2638 3686,2635 3684,2632 3683,2629 3681,2625 3680,2622 3680,2618 3679,2615 3678,2611 3678,2608 3678,2604 3677,2604 3678,2604 3678,2600 3678,2597 3679,2593 3679,2590 3680,2586 3681,2583 3682,2579 3684,2576 3685,2573 3687,2570 3689,2567 3691,2564 3693,2561 3695,2558 3698,2556 3700,2553 3703,2551 3706,2549 3709,2546 3712,2545 3715,2543 3718,2541 3722,2540 3725,2539 3728,2538 3732,2537 3735,2536 3739,2535 3742,2535 3746,2535 3901,2534 3901,2535 3905,2535 3908,2535 3912,2536 3915,2536 3919,2537 3922,2538 3926,2539 3929,2541 3932,2542 3935,2544 3938,2546 3941,2548 3944,2550 3947,2552 3949,2555 3952,2557 3954,2560 3956,2563 3959,2566 3960,2569 3962,2572 3964,2575 3965,2579 3966,2582 3967,2585 3968,2589 3969,2592 3970,2596 3970,2599 3970,2603 3970,2604 Z M 3970,2673 L 3970,2673 Z M 3677,2534 L 3677,2534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="3677" y="2734" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3970,2804 L 3970,2804 3970,2808 3970,2811 3969,2815 3968,2818 3968,2822 3967,2825 3965,2829 3964,2832 3962,2835 3961,2839 3959,2842 3957,2845 3955,2847 3952,2850 3950,2853 3947,2855 3944,2858 3942,2860 3939,2862 3935,2864 3932,2865 3929,2867 3926,2868 3922,2870 3919,2871 3915,2871 3912,2872 3908,2873 3905,2873 3901,2873 3747,2873 3747,2873 3743,2873 3740,2873 3736,2872 3733,2871 3729,2871 3726,2870 3722,2868 3719,2867 3716,2865 3712,2864 3709,2862 3706,2860 3704,2858 3701,2855 3698,2853 3696,2850 3693,2847 3691,2845 3689,2842 3687,2838 3686,2835 3684,2832 3683,2829 3681,2825 3680,2822 3680,2818 3679,2815 3678,2811 3678,2808 3678,2804 3677,2804 3678,2804 3678,2800 3678,2797 3679,2793 3679,2790 3680,2786 3681,2783 3682,2779 3684,2776 3685,2773 3687,2770 3689,2767 3691,2764 3693,2761 3695,2758 3698,2756 3700,2753 3703,2751 3706,2749 3709,2746 3712,2745 3715,2743 3718,2741 3722,2740 3725,2739 3728,2738 3732,2737 3735,2736 3739,2735 3742,2735 3746,2735 3901,2734 3901,2735 3905,2735 3908,2735 3912,2736 3915,2736 3919,2737 3922,2738 3926,2739 3929,2741 3932,2742 3935,2744 3938,2746 3941,2748 3944,2750 3947,2752 3949,2755 3952,2757 3954,2760 3956,2763 3959,2766 3960,2769 3962,2772 3964,2775 3965,2779 3966,2782 3967,2785 3968,2789 3969,2792 3970,2796 3970,2799 3970,2803 3970,2804 Z M 3970,2873 L 3970,2873 Z M 3677,2734 L 3677,2734 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="3328" y="2334" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3621,2404 L 3621,2404 3621,2408 3621,2411 3620,2415 3619,2418 3619,2422 3618,2425 3616,2429 3615,2432 3613,2435 3612,2439 3610,2442 3608,2445 3606,2447 3603,2450 3601,2453 3598,2455 3595,2458 3593,2460 3590,2462 3586,2464 3583,2465 3580,2467 3577,2468 3573,2470 3570,2471 3566,2471 3563,2472 3559,2473 3556,2473 3552,2473 3398,2473 3398,2473 3394,2473 3391,2473 3387,2472 3384,2471 3380,2471 3377,2470 3373,2468 3370,2467 3367,2465 3363,2464 3360,2462 3357,2460 3355,2458 3352,2455 3349,2453 3347,2450 3344,2447 3342,2445 3340,2442 3338,2438 3337,2435 3335,2432 3334,2429 3332,2425 3331,2422 3331,2418 3330,2415 3329,2411 3329,2408 3329,2404 3328,2404 3329,2404 3329,2400 3329,2397 3330,2393 3330,2390 3331,2386 3332,2383 3333,2379 3335,2376 3336,2373 3338,2370 3340,2367 3342,2364 3344,2361 3346,2358 3349,2356 3351,2353 3354,2351 3357,2349 3360,2346 3363,2345 3366,2343 3369,2341 3373,2340 3376,2339 3379,2338 3383,2337 3386,2336 3390,2335 3393,2335 3397,2335 3552,2334 3552,2335 3556,2335 3559,2335 3563,2336 3566,2336 3570,2337 3573,2338 3577,2339 3580,2341 3583,2342 3586,2344 3589,2346 3592,2348 3595,2350 3598,2352 3600,2355 3603,2357 3605,2360 3607,2363 3610,2366 3611,2369 3613,2372 3615,2375 3616,2379 3617,2382 3618,2385 3619,2389 3620,2392 3621,2396 3621,2399 3621,2403 3621,2404 Z M 3621,2473 L 3621,2473 Z M 3328,2334 L 3328,2334 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="3328" y="2534" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3621,2604 L 3621,2604 3621,2608 3621,2611 3620,2615 3619,2618 3619,2622 3618,2625 3616,2629 3615,2632 3613,2635 3612,2639 3610,2642 3608,2645 3606,2647 3603,2650 3601,2653 3598,2655 3595,2658 3593,2660 3590,2662 3586,2664 3583,2665 3580,2667 3577,2668 3573,2670 3570,2671 3566,2671 3563,2672 3559,2673 3556,2673 3552,2673 3398,2673 3398,2673 3394,2673 3391,2673 3387,2672 3384,2671 3380,2671 3377,2670 3373,2668 3370,2667 3367,2665 3363,2664 3360,2662 3357,2660 3355,2658 3352,2655 3349,2653 3347,2650 3344,2647 3342,2645 3340,2642 3338,2638 3337,2635 3335,2632 3334,2629 3332,2625 3331,2622 3331,2618 3330,2615 3329,2611 3329,2608 3329,2604 3328,2604 3329,2604 3329,2600 3329,2597 3330,2593 3330,2590 3331,2586 3332,2583 3333,2579 3335,2576 3336,2573 3338,2570 3340,2567 3342,2564 3344,2561 3346,2558 3349,2556 3351,2553 3354,2551 3357,2549 3360,2546 3363,2545 3366,2543 3369,2541 3373,2540 3376,2539 3379,2538 3383,2537 3386,2536 3390,2535 3393,2535 3397,2535 3552,2534 3552,2535 3556,2535 3559,2535 3563,2536 3566,2536 3570,2537 3573,2538 3577,2539 3580,2541 3583,2542 3586,2544 3589,2546 3592,2548 3595,2550 3598,2552 3600,2555 3603,2557 3605,2560 3607,2563 3610,2566 3611,2569 3613,2572 3615,2575 3616,2579 3617,2582 3618,2585 3619,2589 3620,2592 3621,2596 3621,2599 3621,2603 3621,2604 Z M 3621,2673 L 3621,2673 Z M 3328,2534 L 3328,2534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="3328" y="2733" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 3621,2804 L 3621,2804 3621,2808 3621,2811 3620,2815 3619,2818 3619,2822 3618,2825 3616,2829 3615,2832 3613,2835 3612,2839 3610,2842 3608,2845 3606,2847 3603,2850 3601,2853 3598,2855 3595,2858 3593,2860 3590,2862 3586,2864 3583,2865 3580,2867 3577,2868 3573,2870 3570,2871 3566,2871 3563,2872 3559,2873 3556,2873 3552,2873 3398,2873 3398,2873 3394,2873 3391,2873 3387,2872 3384,2871 3380,2871 3377,2870 3373,2868 3370,2867 3367,2865 3363,2864 3360,2862 3357,2860 3355,2858 3352,2855 3349,2853 3347,2850 3344,2847 3342,2845 3340,2842 3338,2838 3337,2835 3335,2832 3334,2829 3332,2825 3331,2822 3331,2818 3330,2815 3329,2811 3329,2808 3329,2804 3328,2804 3329,2804 3329,2800 3329,2797 3330,2793 3330,2790 3331,2786 3332,2783 3333,2779 3335,2776 3336,2773 3338,2770 3340,2767 3342,2764 3344,2761 3346,2758 3349,2756 3351,2753 3354,2751 3357,2749 3360,2746 3363,2745 3366,2743 3369,2741 3373,2740 3376,2739 3379,2738 3383,2737 3386,2736 3390,2735 3393,2735 3397,2735 3552,2734 3552,2735 3556,2735 3559,2735 3563,2736 3566,2736 3570,2737 3573,2738 3577,2739 3580,2741 3583,2742 3586,2744 3589,2746 3592,2748 3595,2750 3598,2752 3600,2755 3603,2757 3605,2760 3607,2763 3610,2766 3611,2769 3613,2772 3615,2775 3616,2779 3617,2782 3618,2785 3619,2789 3620,2792 3621,2796 3621,2799 3621,2803 3621,2804 Z M 3621,2873 L 3621,2873 Z M 3328,2734 L 3328,2734 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="4007" y="2337" width="296" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4301,2407 L 4301,2407 4301,2411 4301,2414 4300,2418 4299,2421 4299,2425 4298,2428 4296,2432 4295,2435 4293,2438 4292,2442 4290,2445 4288,2448 4286,2450 4283,2453 4281,2456 4278,2458 4275,2461 4273,2463 4270,2465 4266,2467 4263,2468 4260,2470 4257,2471 4253,2473 4250,2474 4246,2474 4243,2475 4239,2476 4236,2476 4232,2476 4078,2476 4078,2476 4074,2476 4071,2476 4067,2475 4064,2474 4060,2474 4057,2473 4053,2471 4050,2470 4047,2468 4043,2467 4040,2465 4037,2463 4035,2461 4032,2458 4029,2456 4027,2453 4024,2450 4022,2448 4020,2445 4018,2441 4017,2438 4015,2435 4014,2432 4012,2428 4011,2425 4011,2421 4010,2418 4009,2414 4009,2411 4009,2407 4008,2407 4009,2407 4009,2403 4009,2400 4010,2396 4010,2393 4011,2389 4012,2386 4013,2382 4015,2379 4016,2376 4018,2373 4020,2370 4022,2367 4024,2364 4026,2361 4029,2359 4031,2356 4034,2354 4037,2352 4040,2349 4043,2348 4046,2346 4049,2344 4053,2343 4056,2342 4059,2341 4063,2340 4066,2339 4070,2338 4073,2338 4077,2338 4232,2337 4232,2338 4236,2338 4239,2338 4243,2339 4246,2339 4250,2340 4253,2341 4257,2342 4260,2344 4263,2345 4266,2347 4269,2349 4272,2351 4275,2353 4278,2355 4280,2358 4283,2360 4285,2363 4287,2366 4290,2369 4291,2372 4293,2375 4295,2378 4296,2382 4297,2385 4298,2388 4299,2392 4300,2395 4301,2399 4301,2402 4301,2406 4301,2407 Z M 4301,2476 L 4301,2476 Z M 4008,2337 L 4008,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="4008" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4301,2607 L 4301,2607 4301,2611 4301,2614 4300,2618 4299,2621 4299,2625 4298,2628 4296,2632 4295,2635 4293,2638 4292,2642 4290,2645 4288,2648 4286,2650 4283,2653 4281,2656 4278,2658 4275,2661 4273,2663 4270,2665 4266,2667 4263,2668 4260,2670 4257,2671 4253,2673 4250,2674 4246,2674 4243,2675 4239,2676 4236,2676 4232,2676 4078,2676 4078,2676 4074,2676 4071,2676 4067,2675 4064,2674 4060,2674 4057,2673 4053,2671 4050,2670 4047,2668 4043,2667 4040,2665 4037,2663 4035,2661 4032,2658 4029,2656 4027,2653 4024,2650 4022,2648 4020,2645 4018,2641 4017,2638 4015,2635 4014,2632 4012,2628 4011,2625 4011,2621 4010,2618 4009,2614 4009,2611 4009,2607 4008,2607 4009,2607 4009,2603 4009,2600 4010,2596 4010,2593 4011,2589 4012,2586 4013,2582 4015,2579 4016,2576 4018,2573 4020,2570 4022,2567 4024,2564 4026,2561 4029,2559 4031,2556 4034,2554 4037,2552 4040,2549 4043,2548 4046,2546 4049,2544 4053,2543 4056,2542 4059,2541 4063,2540 4066,2539 4070,2538 4073,2538 4077,2538 4232,2537 4232,2538 4236,2538 4239,2538 4243,2539 4246,2539 4250,2540 4253,2541 4257,2542 4260,2544 4263,2545 4266,2547 4269,2549 4272,2551 4275,2553 4278,2555 4280,2558 4283,2560 4285,2563 4287,2566 4290,2569 4291,2572 4293,2575 4295,2578 4296,2582 4297,2585 4298,2588 4299,2592 4300,2595 4301,2599 4301,2602 4301,2606 4301,2607 Z M 4301,2676 L 4301,2676 Z M 4008,2537 L 4008,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="4008" y="2737" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 4301,2807 L 4301,2807 4301,2811 4301,2814 4300,2818 4299,2821 4299,2825 4298,2828 4296,2832 4295,2835 4293,2838 4292,2842 4290,2845 4288,2848 4286,2850 4283,2853 4281,2856 4278,2858 4275,2861 4273,2863 4270,2865 4266,2867 4263,2868 4260,2870 4257,2871 4253,2873 4250,2874 4246,2874 4243,2875 4239,2876 4236,2876 4232,2876 4078,2876 4078,2876 4074,2876 4071,2876 4067,2875 4064,2874 4060,2874 4057,2873 4053,2871 4050,2870 4047,2868 4043,2867 4040,2865 4037,2863 4035,2861 4032,2858 4029,2856 4027,2853 4024,2850 4022,2848 4020,2845 4018,2841 4017,2838 4015,2835 4014,2832 4012,2828 4011,2825 4011,2821 4010,2818 4009,2814 4009,2811 4009,2807 4008,2807 4009,2807 4009,2803 4009,2800 4010,2796 4010,2793 4011,2789 4012,2786 4013,2782 4015,2779 4016,2776 4018,2773 4020,2770 4022,2767 4024,2764 4026,2761 4029,2759 4031,2756 4034,2754 4037,2752 4040,2749 4043,2748 4046,2746 4049,2744 4053,2743 4056,2742 4059,2741 4063,2740 4066,2739 4070,2738 4073,2738 4077,2738 4232,2737 4232,2738 4236,2738 4239,2738 4243,2739 4246,2739 4250,2740 4253,2741 4257,2742 4260,2744 4263,2745 4266,2747 4269,2749 4272,2751 4275,2753 4278,2755 4280,2758 4283,2760 4285,2763 4287,2766 4290,2769 4291,2772 4293,2775 4295,2778 4296,2782 4297,2785 4298,2788 4299,2792 4300,2795 4301,2799 4301,2802 4301,2806 4301,2807 Z M 4301,2876 L 4301,2876 Z M 4008,2737 L 4008,2737 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="6052" y="2336" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6345,2407 L 6345,2407 6345,2411 6345,2414 6344,2418 6343,2421 6343,2425 6342,2428 6340,2432 6339,2435 6337,2438 6336,2442 6334,2445 6332,2448 6330,2450 6327,2453 6325,2456 6322,2458 6319,2461 6317,2463 6314,2465 6310,2467 6307,2468 6304,2470 6301,2471 6297,2473 6294,2474 6290,2474 6287,2475 6283,2476 6280,2476 6276,2476 6122,2476 6122,2476 6118,2476 6115,2476 6111,2475 6108,2474 6104,2474 6101,2473 6097,2471 6094,2470 6091,2468 6087,2467 6084,2465 6081,2463 6079,2461 6076,2458 6073,2456 6071,2453 6068,2450 6066,2448 6064,2445 6062,2441 6061,2438 6059,2435 6058,2432 6056,2428 6055,2425 6055,2421 6054,2418 6053,2414 6053,2411 6053,2407 6052,2407 6053,2407 6053,2403 6053,2400 6054,2396 6054,2393 6055,2389 6056,2386 6057,2382 6059,2379 6060,2376 6062,2373 6064,2370 6066,2367 6068,2364 6070,2361 6073,2359 6075,2356 6078,2354 6081,2352 6084,2349 6087,2348 6090,2346 6093,2344 6097,2343 6100,2342 6103,2341 6107,2340 6110,2339 6114,2338 6117,2338 6121,2338 6276,2337 6276,2338 6280,2338 6283,2338 6287,2339 6290,2339 6294,2340 6297,2341 6301,2342 6304,2344 6307,2345 6310,2347 6313,2349 6316,2351 6319,2353 6322,2355 6324,2358 6327,2360 6329,2363 6331,2366 6334,2369 6335,2372 6337,2375 6339,2378 6340,2382 6341,2385 6342,2388 6343,2392 6344,2395 6345,2399 6345,2402 6345,2406 6345,2407 Z M 6345,2476 L 6345,2476 Z M 6052,2337 L 6052,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="6052" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6345,2607 L 6345,2607 6345,2611 6345,2614 6344,2618 6343,2621 6343,2625 6342,2628 6340,2632 6339,2635 6337,2638 6336,2642 6334,2645 6332,2648 6330,2650 6327,2653 6325,2656 6322,2658 6319,2661 6317,2663 6314,2665 6310,2667 6307,2668 6304,2670 6301,2671 6297,2673 6294,2674 6290,2674 6287,2675 6283,2676 6280,2676 6276,2676 6122,2676 6122,2676 6118,2676 6115,2676 6111,2675 6108,2674 6104,2674 6101,2673 6097,2671 6094,2670 6091,2668 6087,2667 6084,2665 6081,2663 6079,2661 6076,2658 6073,2656 6071,2653 6068,2650 6066,2648 6064,2645 6062,2641 6061,2638 6059,2635 6058,2632 6056,2628 6055,2625 6055,2621 6054,2618 6053,2614 6053,2611 6053,2607 6052,2607 6053,2607 6053,2603 6053,2600 6054,2596 6054,2593 6055,2589 6056,2586 6057,2582 6059,2579 6060,2576 6062,2573 6064,2570 6066,2567 6068,2564 6070,2561 6073,2559 6075,2556 6078,2554 6081,2552 6084,2549 6087,2548 6090,2546 6093,2544 6097,2543 6100,2542 6103,2541 6107,2540 6110,2539 6114,2538 6117,2538 6121,2538 6276,2537 6276,2538 6280,2538 6283,2538 6287,2539 6290,2539 6294,2540 6297,2541 6301,2542 6304,2544 6307,2545 6310,2547 6313,2549 6316,2551 6319,2553 6322,2555 6324,2558 6327,2560 6329,2563 6331,2566 6334,2569 6335,2572 6337,2575 6339,2578 6340,2582 6341,2585 6342,2588 6343,2592 6344,2595 6345,2599 6345,2602 6345,2606 6345,2607 Z M 6345,2676 L 6345,2676 Z M 6052,2537 L 6052,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="6052" y="2736" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6345,2806 L 6345,2806 6345,2810 6345,2813 6344,2817 6343,2820 6343,2824 6342,2827 6340,2831 6339,2834 6337,2837 6336,2841 6334,2844 6332,2847 6330,2849 6327,2852 6325,2855 6322,2857 6319,2860 6317,2862 6314,2864 6310,2866 6307,2867 6304,2869 6301,2870 6297,2872 6294,2873 6290,2873 6287,2874 6283,2875 6280,2875 6276,2875 6122,2875 6122,2875 6118,2875 6115,2875 6111,2874 6108,2873 6104,2873 6101,2872 6097,2870 6094,2869 6091,2867 6087,2866 6084,2864 6081,2862 6079,2860 6076,2857 6073,2855 6071,2852 6068,2849 6066,2847 6064,2844 6062,2840 6061,2837 6059,2834 6058,2831 6056,2827 6055,2824 6055,2820 6054,2817 6053,2813 6053,2810 6053,2806 6052,2806 6053,2806 6053,2802 6053,2799 6054,2795 6054,2792 6055,2788 6056,2785 6057,2781 6059,2778 6060,2775 6062,2772 6064,2769 6066,2766 6068,2763 6070,2760 6073,2758 6075,2755 6078,2753 6081,2751 6084,2748 6087,2747 6090,2745 6093,2743 6097,2742 6100,2741 6103,2740 6107,2739 6110,2738 6114,2737 6117,2737 6121,2737 6276,2736 6276,2737 6280,2737 6283,2737 6287,2738 6290,2738 6294,2739 6297,2740 6301,2741 6304,2743 6307,2744 6310,2746 6313,2748 6316,2750 6319,2752 6322,2754 6324,2757 6327,2759 6329,2762 6331,2765 6334,2768 6335,2771 6337,2774 6339,2777 6340,2781 6341,2784 6342,2787 6343,2791 6344,2794 6345,2798 6345,2801 6345,2805 6345,2806 Z M 6345,2875 L 6345,2875 Z M 6052,2736 L 6052,2736 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="5703" y="2337" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5996,2407 L 5996,2407 5996,2411 5996,2414 5995,2418 5994,2421 5994,2425 5993,2428 5991,2432 5990,2435 5988,2438 5987,2442 5985,2445 5983,2448 5981,2450 5978,2453 5976,2456 5973,2458 5970,2461 5968,2463 5965,2465 5961,2467 5958,2468 5955,2470 5952,2471 5948,2473 5945,2474 5941,2474 5938,2475 5934,2476 5931,2476 5927,2476 5773,2476 5773,2476 5769,2476 5766,2476 5762,2475 5759,2474 5755,2474 5752,2473 5748,2471 5745,2470 5742,2468 5738,2467 5735,2465 5732,2463 5730,2461 5727,2458 5724,2456 5722,2453 5719,2450 5717,2448 5715,2445 5713,2441 5712,2438 5710,2435 5709,2432 5707,2428 5706,2425 5706,2421 5705,2418 5704,2414 5704,2411 5704,2407 5703,2407 5704,2407 5704,2403 5704,2400 5705,2396 5705,2393 5706,2389 5707,2386 5708,2382 5710,2379 5711,2376 5713,2373 5715,2370 5717,2367 5719,2364 5721,2361 5724,2359 5726,2356 5729,2354 5732,2352 5735,2349 5738,2348 5741,2346 5744,2344 5748,2343 5751,2342 5754,2341 5758,2340 5761,2339 5765,2338 5768,2338 5772,2338 5927,2337 5927,2338 5931,2338 5934,2338 5938,2339 5941,2339 5945,2340 5948,2341 5952,2342 5955,2344 5958,2345 5961,2347 5964,2349 5967,2351 5970,2353 5973,2355 5975,2358 5978,2360 5980,2363 5982,2366 5985,2369 5986,2372 5988,2375 5990,2378 5991,2382 5992,2385 5993,2388 5994,2392 5995,2395 5996,2399 5996,2402 5996,2406 5996,2407 Z M 5996,2476 L 5996,2476 Z M 5703,2337 L 5703,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="5703" y="2537" width="295" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5996,2607 L 5996,2607 5996,2611 5996,2614 5995,2618 5994,2621 5994,2625 5993,2628 5991,2632 5990,2635 5988,2638 5987,2642 5985,2645 5983,2648 5981,2650 5978,2653 5976,2656 5973,2658 5970,2661 5968,2663 5965,2665 5961,2667 5958,2668 5955,2670 5952,2671 5948,2673 5945,2674 5941,2674 5938,2675 5934,2676 5931,2676 5927,2676 5773,2676 5773,2676 5769,2676 5766,2676 5762,2675 5759,2674 5755,2674 5752,2673 5748,2671 5745,2670 5742,2668 5738,2667 5735,2665 5732,2663 5730,2661 5727,2658 5724,2656 5722,2653 5719,2650 5717,2648 5715,2645 5713,2641 5712,2638 5710,2635 5709,2632 5707,2628 5706,2625 5706,2621 5705,2618 5704,2614 5704,2611 5704,2607 5703,2607 5704,2607 5704,2603 5704,2600 5705,2596 5705,2593 5706,2589 5707,2586 5708,2582 5710,2579 5711,2576 5713,2573 5715,2570 5717,2567 5719,2564 5721,2561 5724,2559 5726,2556 5729,2554 5732,2552 5735,2549 5738,2548 5741,2546 5744,2544 5748,2543 5751,2542 5754,2541 5758,2540 5761,2539 5765,2538 5768,2538 5772,2538 5927,2537 5927,2538 5931,2538 5934,2538 5938,2539 5941,2539 5945,2540 5948,2541 5952,2542 5955,2544 5958,2545 5961,2547 5964,2549 5967,2551 5970,2553 5973,2555 5975,2558 5978,2560 5980,2563 5982,2566 5985,2569 5986,2572 5988,2575 5990,2578 5991,2582 5992,2585 5993,2588 5994,2592 5995,2595 5996,2599 5996,2602 5996,2606 5996,2607 Z M 5996,2676 L 5996,2676 Z M 5703,2537 L 5703,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="5703" y="2736" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 5996,2806 L 5996,2806 5996,2810 5996,2813 5995,2817 5994,2820 5994,2824 5993,2827 5991,2831 5990,2834 5988,2837 5987,2841 5985,2844 5983,2847 5981,2849 5978,2852 5976,2855 5973,2857 5970,2860 5968,2862 5965,2864 5961,2866 5958,2867 5955,2869 5952,2870 5948,2872 5945,2873 5941,2873 5938,2874 5934,2875 5931,2875 5927,2875 5773,2875 5773,2875 5769,2875 5766,2875 5762,2874 5759,2873 5755,2873 5752,2872 5748,2870 5745,2869 5742,2867 5738,2866 5735,2864 5732,2862 5730,2860 5727,2857 5724,2855 5722,2852 5719,2849 5717,2847 5715,2844 5713,2840 5712,2837 5710,2834 5709,2831 5707,2827 5706,2824 5706,2820 5705,2817 5704,2813 5704,2810 5704,2806 5703,2806 5704,2806 5704,2802 5704,2799 5705,2795 5705,2792 5706,2788 5707,2785 5708,2781 5710,2778 5711,2775 5713,2772 5715,2769 5717,2766 5719,2763 5721,2760 5724,2758 5726,2755 5729,2753 5732,2751 5735,2748 5738,2747 5741,2745 5744,2743 5748,2742 5751,2741 5754,2740 5758,2739 5761,2738 5765,2737 5768,2737 5772,2737 5927,2736 5927,2737 5931,2737 5934,2737 5938,2738 5941,2738 5945,2739 5948,2740 5952,2741 5955,2743 5958,2744 5961,2746 5964,2748 5967,2750 5970,2752 5973,2754 5975,2757 5978,2759 5980,2762 5982,2765 5985,2768 5986,2771 5988,2774 5990,2777 5991,2781 5992,2784 5993,2787 5994,2791 5995,2794 5996,2798 5996,2801 5996,2805 5996,2806 Z M 5996,2875 L 5996,2875 Z M 5703,2736 L 5703,2736 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="6382" y="2340" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6675,2410 L 6675,2410 6675,2414 6675,2417 6674,2421 6673,2424 6673,2428 6672,2431 6670,2435 6669,2438 6667,2441 6666,2445 6664,2448 6662,2451 6660,2453 6657,2456 6655,2459 6652,2461 6649,2464 6647,2466 6644,2468 6640,2470 6637,2471 6634,2473 6631,2474 6627,2476 6624,2477 6620,2477 6617,2478 6613,2479 6610,2479 6606,2479 6452,2479 6452,2479 6448,2479 6445,2479 6441,2478 6438,2477 6434,2477 6431,2476 6427,2474 6424,2473 6421,2471 6417,2470 6414,2468 6411,2466 6409,2464 6406,2461 6403,2459 6401,2456 6398,2453 6396,2451 6394,2448 6392,2444 6391,2441 6389,2438 6388,2435 6386,2431 6385,2428 6385,2424 6384,2421 6383,2417 6383,2414 6383,2410 6382,2410 6383,2410 6383,2406 6383,2403 6384,2399 6384,2396 6385,2392 6386,2389 6387,2385 6389,2382 6390,2379 6392,2376 6394,2373 6396,2370 6398,2367 6400,2364 6403,2362 6405,2359 6408,2357 6411,2355 6414,2352 6417,2351 6420,2349 6423,2347 6427,2346 6430,2345 6433,2344 6437,2343 6440,2342 6444,2341 6447,2341 6451,2341 6606,2340 6606,2341 6610,2341 6613,2341 6617,2342 6620,2342 6624,2343 6627,2344 6631,2345 6634,2347 6637,2348 6640,2350 6643,2352 6646,2354 6649,2356 6652,2358 6654,2361 6657,2363 6659,2366 6661,2369 6664,2372 6665,2375 6667,2378 6669,2381 6670,2385 6671,2388 6672,2391 6673,2395 6674,2398 6675,2402 6675,2405 6675,2409 6675,2410 Z M 6675,2479 L 6675,2479 Z M 6382,2340 L 6382,2340 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="6382" y="2539" width="295" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6675,2609 L 6675,2609 6675,2613 6675,2616 6674,2620 6673,2623 6673,2627 6672,2630 6670,2634 6669,2637 6667,2640 6666,2644 6664,2647 6662,2650 6660,2652 6657,2655 6655,2658 6652,2660 6649,2663 6647,2665 6644,2667 6640,2669 6637,2670 6634,2672 6631,2673 6627,2675 6624,2676 6620,2676 6617,2677 6613,2678 6610,2678 6606,2678 6452,2678 6452,2678 6448,2678 6445,2678 6441,2677 6438,2676 6434,2676 6431,2675 6427,2673 6424,2672 6421,2670 6417,2669 6414,2667 6411,2665 6409,2663 6406,2660 6403,2658 6401,2655 6398,2652 6396,2650 6394,2647 6392,2643 6391,2640 6389,2637 6388,2634 6386,2630 6385,2627 6385,2623 6384,2620 6383,2616 6383,2613 6383,2609 6382,2609 6383,2609 6383,2605 6383,2602 6384,2598 6384,2595 6385,2591 6386,2588 6387,2584 6389,2581 6390,2578 6392,2575 6394,2572 6396,2569 6398,2566 6400,2563 6403,2561 6405,2558 6408,2556 6411,2554 6414,2551 6417,2550 6420,2548 6423,2546 6427,2545 6430,2544 6433,2543 6437,2542 6440,2541 6444,2540 6447,2540 6451,2540 6606,2539 6606,2540 6610,2540 6613,2540 6617,2541 6620,2541 6624,2542 6627,2543 6631,2544 6634,2546 6637,2547 6640,2549 6643,2551 6646,2553 6649,2555 6652,2557 6654,2560 6657,2562 6659,2565 6661,2568 6664,2571 6665,2574 6667,2577 6669,2580 6670,2584 6671,2587 6672,2590 6673,2594 6674,2597 6675,2601 6675,2604 6675,2608 6675,2609 Z M 6675,2678 L 6675,2678 Z M 6382,2539 L 6382,2539 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="6382" y="2739" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 6675,2809 L 6675,2809 6675,2813 6675,2816 6674,2820 6673,2823 6673,2827 6672,2830 6670,2834 6669,2837 6667,2840 6666,2844 6664,2847 6662,2850 6660,2852 6657,2855 6655,2858 6652,2860 6649,2863 6647,2865 6644,2867 6640,2869 6637,2870 6634,2872 6631,2873 6627,2875 6624,2876 6620,2876 6617,2877 6613,2878 6610,2878 6606,2878 6452,2878 6452,2878 6448,2878 6445,2878 6441,2877 6438,2876 6434,2876 6431,2875 6427,2873 6424,2872 6421,2870 6417,2869 6414,2867 6411,2865 6409,2863 6406,2860 6403,2858 6401,2855 6398,2852 6396,2850 6394,2847 6392,2843 6391,2840 6389,2837 6388,2834 6386,2830 6385,2827 6385,2823 6384,2820 6383,2816 6383,2813 6383,2809 6382,2809 6383,2809 6383,2805 6383,2802 6384,2798 6384,2795 6385,2791 6386,2788 6387,2784 6389,2781 6390,2778 6392,2775 6394,2772 6396,2769 6398,2766 6400,2763 6403,2761 6405,2758 6408,2756 6411,2754 6414,2751 6417,2750 6420,2748 6423,2746 6427,2745 6430,2744 6433,2743 6437,2742 6440,2741 6444,2740 6447,2740 6451,2740 6606,2739 6606,2740 6610,2740 6613,2740 6617,2741 6620,2741 6624,2742 6627,2743 6631,2744 6634,2746 6637,2747 6640,2749 6643,2751 6646,2753 6649,2755 6652,2757 6654,2760 6657,2762 6659,2765 6661,2768 6664,2771 6665,2774 6667,2777 6669,2780 6670,2784 6671,2787 6672,2790 6673,2794 6674,2797 6675,2801 6675,2804 6675,2808 6675,2809 Z M 6675,2878 L 6675,2878 Z M 6382,2739 L 6382,2739 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="1127" y="4140" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1377" y="4527"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1377" y="4857"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="9448" y="1920" width="7241" height="3215"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 13068,5116 L 9466,5116 9466,1938 16670,1938 16670,5116 13068,5116 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 13068,5116 L 9466,5116 9466,1938 16670,1938 16670,5116 13068,5116 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="9566" y="2326"><tspan fill="rgb(0,0,0)" stroke="none">ARM</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="9566" y="2791"><tspan fill="rgb(0,0,0)" stroke="none">Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="10558" y="5020" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 11011,5463 L 10567,5463 10567,5029 11454,5029 11454,5463 11011,5463 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 11011,5463 L 10567,5463 10567,5029 11454,5029 11454,5463 11011,5463 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10673" y="5327"><tspan fill="rgb(0,0,0)" stroke="none">NIC1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="10671" y="5506" width="42" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10689,5524 L 10694,6224"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10689,5524 L 10689,5524 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10694,6224 L 10694,6224 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="10592" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10676,5523 L 10601,5523 10601,5424 10750,5424 10750,5523 10676,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10676,5523 L 10601,5523 10601,5424 10750,5424 10750,5523 10676,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="11236" y="5413" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11320,5521 L 11245,5521 11245,5422 11394,5422 11394,5521 11320,5521 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11320,5521 L 11245,5521 11245,5422 11394,5422 11394,5521 11320,5521 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="11300" y="5504" width="39" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11320,5522 L 11318,6270"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11320,5522 L 11320,5522 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11318,6270 L 11318,6270 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="10876" y="5508" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10896,5526 L 10894,6272"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10896,5526 L 10896,5526 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 10894,6272 L 10894,6272 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="10812" y="5417" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 10896,5525 L 10821,5525 10821,5426 10970,5426 10970,5525 10896,5525 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 10896,5525 L 10821,5525 10821,5426 10970,5426 10970,5525 10896,5525 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="11023" y="5415" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 11107,5523 L 11032,5523 11032,5424 11181,5424 11181,5523 11107,5523 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 11107,5523 L 11032,5523 11032,5424 11181,5424 11181,5523 11107,5523 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="11101" y="5506" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11119,5524 L 11125,6272"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11119,5524 L 11119,5524 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 11125,6272 L 11125,6272 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="10150" y="3088" width="6109" height="1203"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 13204,4272 L 10168,4272 10168,3106 16240,3106 16240,4272 13204,4272 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="35" stroke-linejoin="miter" d="M 13204,4272 L 10168,4272 10168,3106 16240,3106 16240,4272 13204,4272 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="12392" y="3587"><tspan fill="rgb(255,255,255)" stroke="none">hip07-d05</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="318px" font-weight="400"><tspan class="TextPosition" x="11577" y="3940"><tspan fill="rgb(255,255,255)" stroke="none">64* ARM Cortex-A72</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="10764" y="4291" width="556" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 11041,5024 L 10764,4863 10902,4863 10902,4453 10764,4453 11041,4291 11319,4453 11180,4453 11180,4863 11319,4863 11041,5024 Z M 10764,5024 L 10764,5024 Z M 11319,4291 L 11319,4291 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="10802" y="4481" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 11040,4824 L 10802,4824 10802,4481 11277,4481 11277,4824 11040,4824 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10889" y="4766"><tspan fill="rgb(255,255,255)" stroke="none">x8</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="12614" y="2289" width="1321" height="590"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12864" y="2696"><tspan fill="rgb(66,131,139)" stroke="none">DDR4</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="15086" y="5010" width="906" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 15539,5453 L 15095,5453 15095,5019 15982,5019 15982,5453 15539,5453 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 15539,5453 L 15095,5453 15095,5019 15982,5019 15982,5453 15539,5453 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="15201" y="5317"><tspan fill="rgb(0,0,0)" stroke="none">NIC2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="15199" y="5496" width="42" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15217,5514 L 15222,6260"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15217,5514 L 15217,5514 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15222,6260 L 15222,6260 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="15120" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15204,5513 L 15129,5513 15129,5414 15278,5414 15278,5513 15204,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15204,5513 L 15129,5513 15129,5414 15278,5414 15278,5513 15204,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="15763" y="5403" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15847,5511 L 15772,5511 15772,5412 15921,5412 15921,5511 15847,5511 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15847,5511 L 15772,5511 15772,5412 15921,5412 15921,5511 15847,5511 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="15828" y="5494" width="39" height="737"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15848,5512 L 15846,6212"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15848,5512 L 15848,5512 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15846,6212 L 15846,6212 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="15404" y="5498" width="39" height="783"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15424,5516 L 15422,6262"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15424,5516 L 15424,5516 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15422,6262 L 15422,6262 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="15340" y="5407" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15424,5515 L 15349,5515 15349,5416 15498,5416 15498,5515 15424,5515 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15424,5515 L 15349,5515 15349,5416 15498,5416 15498,5515 15424,5515 Z"/> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="15551" y="5405" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15635,5513 L 15560,5513 15560,5414 15709,5414 15709,5513 15635,5513 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15635,5513 L 15560,5513 15560,5414 15709,5414 15709,5513 15635,5513 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="15629" y="5496" width="43" height="785"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15647,5514 L 15653,6262"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15647,5514 L 15647,5514 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 15653,6262 L 15653,6262 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="15308" y="4272" width="557" height="734"/> - <path fill="rgb(132,151,176)" stroke="none" d="M 15585,5005 L 15308,4844 15446,4844 15446,4434 15308,4434 15585,4272 15863,4434 15724,4434 15724,4844 15863,4844 15585,5005 Z M 15308,5005 L 15308,5005 Z M 15863,4272 L 15863,4272 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="15347" y="4462" width="476" height="344"/> - <path fill="rgb(95,100,104)" stroke="none" d="M 15585,4805 L 15347,4805 15347,4462 15822,4462 15822,4805 15585,4805 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="15434" y="4747"><tspan fill="rgb(255,255,255)" stroke="none">x8</tspan></tspan></tspan></text> - </g> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="15170" y="6139" width="743" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 15859,6192 L 15859,6192 15859,6199 15859,6205 15858,6212 15858,6218 15857,6225 15857,6231 15856,6237 15855,6243 15853,6249 15852,6255 15851,6261 15849,6266 15848,6271 15846,6276 15844,6281 15842,6286 15840,6290 15838,6294 15836,6298 15833,6301 15831,6304 15829,6307 15826,6310 15824,6312 15821,6314 15819,6315 15816,6316 15813,6317 15811,6318 15808,6318 15275,6319 15275,6319 15272,6319 15270,6318 15267,6317 15264,6316 15262,6315 15259,6313 15257,6311 15254,6308 15252,6305 15250,6302 15247,6299 15245,6295 15243,6291 15241,6287 15239,6282 15237,6277 15236,6272 15234,6267 15232,6262 15231,6256 15230,6250 15229,6244 15227,6238 15227,6232 15226,6226 15225,6219 15225,6213 15224,6206 15224,6200 15224,6193"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 15859,6192 L 15859,6192 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 15223,6319 L 15223,6319 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="9862" y="1254" width="6435" height="759"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="10112" y="1802"><tspan fill="rgb(32,56,100)" stroke="none">System Under Test 2 (SUT2)</tspan></tspan></tspan></text> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id133"> - <rect class="BoundingBox" stroke="none" fill="none" x="12032" y="2334" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12325,2404 L 12325,2404 12325,2408 12325,2411 12324,2415 12323,2418 12323,2422 12322,2425 12320,2429 12319,2432 12317,2435 12316,2439 12314,2442 12312,2445 12310,2447 12307,2450 12305,2453 12302,2455 12299,2458 12297,2460 12294,2462 12290,2464 12287,2465 12284,2467 12281,2468 12277,2470 12274,2471 12270,2471 12267,2472 12263,2473 12260,2473 12256,2473 12102,2473 12102,2473 12098,2473 12095,2473 12091,2472 12088,2471 12084,2471 12081,2470 12077,2468 12074,2467 12071,2465 12067,2464 12064,2462 12061,2460 12059,2458 12056,2455 12053,2453 12051,2450 12048,2447 12046,2445 12044,2442 12042,2438 12041,2435 12039,2432 12038,2429 12036,2425 12035,2422 12035,2418 12034,2415 12033,2411 12033,2408 12033,2404 12032,2404 12033,2404 12033,2400 12033,2397 12034,2393 12034,2390 12035,2386 12036,2383 12037,2379 12039,2376 12040,2373 12042,2370 12044,2367 12046,2364 12048,2361 12050,2358 12053,2356 12055,2353 12058,2351 12061,2349 12064,2346 12067,2345 12070,2343 12073,2341 12077,2340 12080,2339 12083,2338 12087,2337 12090,2336 12094,2335 12097,2335 12101,2335 12256,2334 12256,2335 12260,2335 12263,2335 12267,2336 12270,2336 12274,2337 12277,2338 12281,2339 12284,2341 12287,2342 12290,2344 12293,2346 12296,2348 12299,2350 12302,2352 12304,2355 12307,2357 12309,2360 12311,2363 12314,2366 12315,2369 12317,2372 12319,2375 12320,2379 12321,2382 12322,2385 12323,2389 12324,2392 12325,2396 12325,2399 12325,2403 12325,2404 Z M 12325,2473 L 12325,2473 Z M 12032,2334 L 12032,2334 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id134"> - <rect class="BoundingBox" stroke="none" fill="none" x="12032" y="2534" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12325,2604 L 12325,2604 12325,2608 12325,2611 12324,2615 12323,2618 12323,2622 12322,2625 12320,2629 12319,2632 12317,2635 12316,2639 12314,2642 12312,2645 12310,2647 12307,2650 12305,2653 12302,2655 12299,2658 12297,2660 12294,2662 12290,2664 12287,2665 12284,2667 12281,2668 12277,2670 12274,2671 12270,2671 12267,2672 12263,2673 12260,2673 12256,2673 12102,2673 12102,2673 12098,2673 12095,2673 12091,2672 12088,2671 12084,2671 12081,2670 12077,2668 12074,2667 12071,2665 12067,2664 12064,2662 12061,2660 12059,2658 12056,2655 12053,2653 12051,2650 12048,2647 12046,2645 12044,2642 12042,2638 12041,2635 12039,2632 12038,2629 12036,2625 12035,2622 12035,2618 12034,2615 12033,2611 12033,2608 12033,2604 12032,2604 12033,2604 12033,2600 12033,2597 12034,2593 12034,2590 12035,2586 12036,2583 12037,2579 12039,2576 12040,2573 12042,2570 12044,2567 12046,2564 12048,2561 12050,2558 12053,2556 12055,2553 12058,2551 12061,2549 12064,2546 12067,2545 12070,2543 12073,2541 12077,2540 12080,2539 12083,2538 12087,2537 12090,2536 12094,2535 12097,2535 12101,2535 12256,2534 12256,2535 12260,2535 12263,2535 12267,2536 12270,2536 12274,2537 12277,2538 12281,2539 12284,2541 12287,2542 12290,2544 12293,2546 12296,2548 12299,2550 12302,2552 12304,2555 12307,2557 12309,2560 12311,2563 12314,2566 12315,2569 12317,2572 12319,2575 12320,2579 12321,2582 12322,2585 12323,2589 12324,2592 12325,2596 12325,2599 12325,2603 12325,2604 Z M 12325,2673 L 12325,2673 Z M 12032,2534 L 12032,2534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id135"> - <rect class="BoundingBox" stroke="none" fill="none" x="12032" y="2734" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12325,2804 L 12325,2804 12325,2808 12325,2811 12324,2815 12323,2818 12323,2822 12322,2825 12320,2829 12319,2832 12317,2835 12316,2839 12314,2842 12312,2845 12310,2847 12307,2850 12305,2853 12302,2855 12299,2858 12297,2860 12294,2862 12290,2864 12287,2865 12284,2867 12281,2868 12277,2870 12274,2871 12270,2871 12267,2872 12263,2873 12260,2873 12256,2873 12102,2873 12102,2873 12098,2873 12095,2873 12091,2872 12088,2871 12084,2871 12081,2870 12077,2868 12074,2867 12071,2865 12067,2864 12064,2862 12061,2860 12059,2858 12056,2855 12053,2853 12051,2850 12048,2847 12046,2845 12044,2842 12042,2838 12041,2835 12039,2832 12038,2829 12036,2825 12035,2822 12035,2818 12034,2815 12033,2811 12033,2808 12033,2804 12032,2804 12033,2804 12033,2800 12033,2797 12034,2793 12034,2790 12035,2786 12036,2783 12037,2779 12039,2776 12040,2773 12042,2770 12044,2767 12046,2764 12048,2761 12050,2758 12053,2756 12055,2753 12058,2751 12061,2749 12064,2746 12067,2745 12070,2743 12073,2741 12077,2740 12080,2739 12083,2738 12087,2737 12090,2736 12094,2735 12097,2735 12101,2735 12256,2734 12256,2735 12260,2735 12263,2735 12267,2736 12270,2736 12274,2737 12277,2738 12281,2739 12284,2741 12287,2742 12290,2744 12293,2746 12296,2748 12299,2750 12302,2752 12304,2755 12307,2757 12309,2760 12311,2763 12314,2766 12315,2769 12317,2772 12319,2775 12320,2779 12321,2782 12322,2785 12323,2789 12324,2792 12325,2796 12325,2799 12325,2803 12325,2804 Z M 12325,2873 L 12325,2873 Z M 12032,2734 L 12032,2734 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id136"> - <rect class="BoundingBox" stroke="none" fill="none" x="11683" y="2334" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11976,2404 L 11976,2404 11976,2408 11976,2411 11975,2415 11974,2418 11974,2422 11973,2425 11971,2429 11970,2432 11968,2435 11967,2439 11965,2442 11963,2445 11961,2447 11958,2450 11956,2453 11953,2455 11950,2458 11948,2460 11945,2462 11941,2464 11938,2465 11935,2467 11932,2468 11928,2470 11925,2471 11921,2471 11918,2472 11914,2473 11911,2473 11907,2473 11753,2473 11753,2473 11749,2473 11746,2473 11742,2472 11739,2471 11735,2471 11732,2470 11728,2468 11725,2467 11722,2465 11718,2464 11715,2462 11712,2460 11710,2458 11707,2455 11704,2453 11702,2450 11699,2447 11697,2445 11695,2442 11693,2438 11692,2435 11690,2432 11689,2429 11687,2425 11686,2422 11686,2418 11685,2415 11684,2411 11684,2408 11684,2404 11683,2404 11684,2404 11684,2400 11684,2397 11685,2393 11685,2390 11686,2386 11687,2383 11688,2379 11690,2376 11691,2373 11693,2370 11695,2367 11697,2364 11699,2361 11701,2358 11704,2356 11706,2353 11709,2351 11712,2349 11715,2346 11718,2345 11721,2343 11724,2341 11728,2340 11731,2339 11734,2338 11738,2337 11741,2336 11745,2335 11748,2335 11752,2335 11907,2334 11907,2335 11911,2335 11914,2335 11918,2336 11921,2336 11925,2337 11928,2338 11932,2339 11935,2341 11938,2342 11941,2344 11944,2346 11947,2348 11950,2350 11953,2352 11955,2355 11958,2357 11960,2360 11962,2363 11965,2366 11966,2369 11968,2372 11970,2375 11971,2379 11972,2382 11973,2385 11974,2389 11975,2392 11976,2396 11976,2399 11976,2403 11976,2404 Z M 11976,2473 L 11976,2473 Z M 11683,2334 L 11683,2334 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id137"> - <rect class="BoundingBox" stroke="none" fill="none" x="11683" y="2534" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11976,2604 L 11976,2604 11976,2608 11976,2611 11975,2615 11974,2618 11974,2622 11973,2625 11971,2629 11970,2632 11968,2635 11967,2639 11965,2642 11963,2645 11961,2647 11958,2650 11956,2653 11953,2655 11950,2658 11948,2660 11945,2662 11941,2664 11938,2665 11935,2667 11932,2668 11928,2670 11925,2671 11921,2671 11918,2672 11914,2673 11911,2673 11907,2673 11753,2673 11753,2673 11749,2673 11746,2673 11742,2672 11739,2671 11735,2671 11732,2670 11728,2668 11725,2667 11722,2665 11718,2664 11715,2662 11712,2660 11710,2658 11707,2655 11704,2653 11702,2650 11699,2647 11697,2645 11695,2642 11693,2638 11692,2635 11690,2632 11689,2629 11687,2625 11686,2622 11686,2618 11685,2615 11684,2611 11684,2608 11684,2604 11683,2604 11684,2604 11684,2600 11684,2597 11685,2593 11685,2590 11686,2586 11687,2583 11688,2579 11690,2576 11691,2573 11693,2570 11695,2567 11697,2564 11699,2561 11701,2558 11704,2556 11706,2553 11709,2551 11712,2549 11715,2546 11718,2545 11721,2543 11724,2541 11728,2540 11731,2539 11734,2538 11738,2537 11741,2536 11745,2535 11748,2535 11752,2535 11907,2534 11907,2535 11911,2535 11914,2535 11918,2536 11921,2536 11925,2537 11928,2538 11932,2539 11935,2541 11938,2542 11941,2544 11944,2546 11947,2548 11950,2550 11953,2552 11955,2555 11958,2557 11960,2560 11962,2563 11965,2566 11966,2569 11968,2572 11970,2575 11971,2579 11972,2582 11973,2585 11974,2589 11975,2592 11976,2596 11976,2599 11976,2603 11976,2604 Z M 11976,2673 L 11976,2673 Z M 11683,2534 L 11683,2534 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id138"> - <rect class="BoundingBox" stroke="none" fill="none" x="11683" y="2734" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 11976,2804 L 11976,2804 11976,2808 11976,2811 11975,2815 11974,2818 11974,2822 11973,2825 11971,2829 11970,2832 11968,2835 11967,2839 11965,2842 11963,2845 11961,2847 11958,2850 11956,2853 11953,2855 11950,2858 11948,2860 11945,2862 11941,2864 11938,2865 11935,2867 11932,2868 11928,2870 11925,2871 11921,2871 11918,2872 11914,2873 11911,2873 11907,2873 11753,2873 11753,2873 11749,2873 11746,2873 11742,2872 11739,2871 11735,2871 11732,2870 11728,2868 11725,2867 11722,2865 11718,2864 11715,2862 11712,2860 11710,2858 11707,2855 11704,2853 11702,2850 11699,2847 11697,2845 11695,2842 11693,2838 11692,2835 11690,2832 11689,2829 11687,2825 11686,2822 11686,2818 11685,2815 11684,2811 11684,2808 11684,2804 11683,2804 11684,2804 11684,2800 11684,2797 11685,2793 11685,2790 11686,2786 11687,2783 11688,2779 11690,2776 11691,2773 11693,2770 11695,2767 11697,2764 11699,2761 11701,2758 11704,2756 11706,2753 11709,2751 11712,2749 11715,2746 11718,2745 11721,2743 11724,2741 11728,2740 11731,2739 11734,2738 11738,2737 11741,2736 11745,2735 11748,2735 11752,2735 11907,2734 11907,2735 11911,2735 11914,2735 11918,2736 11921,2736 11925,2737 11928,2738 11932,2739 11935,2741 11938,2742 11941,2744 11944,2746 11947,2748 11950,2750 11953,2752 11955,2755 11958,2757 11960,2760 11962,2763 11965,2766 11966,2769 11968,2772 11970,2775 11971,2779 11972,2782 11973,2785 11974,2789 11975,2792 11976,2796 11976,2799 11976,2803 11976,2804 Z M 11976,2873 L 11976,2873 Z M 11683,2734 L 11683,2734 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id139"> - <rect class="BoundingBox" stroke="none" fill="none" x="12363" y="2337" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12656,2407 L 12656,2407 12656,2411 12656,2414 12655,2418 12654,2421 12654,2425 12653,2428 12651,2432 12650,2435 12648,2438 12647,2442 12645,2445 12643,2448 12641,2450 12638,2453 12636,2456 12633,2458 12630,2461 12628,2463 12625,2465 12621,2467 12618,2468 12615,2470 12612,2471 12608,2473 12605,2474 12601,2474 12598,2475 12594,2476 12591,2476 12587,2476 12433,2476 12433,2476 12429,2476 12426,2476 12422,2475 12419,2474 12415,2474 12412,2473 12408,2471 12405,2470 12402,2468 12398,2467 12395,2465 12392,2463 12390,2461 12387,2458 12384,2456 12382,2453 12379,2450 12377,2448 12375,2445 12373,2441 12372,2438 12370,2435 12369,2432 12367,2428 12366,2425 12366,2421 12365,2418 12364,2414 12364,2411 12364,2407 12363,2407 12364,2407 12364,2403 12364,2400 12365,2396 12365,2393 12366,2389 12367,2386 12368,2382 12370,2379 12371,2376 12373,2373 12375,2370 12377,2367 12379,2364 12381,2361 12384,2359 12386,2356 12389,2354 12392,2352 12395,2349 12398,2348 12401,2346 12404,2344 12408,2343 12411,2342 12414,2341 12418,2340 12421,2339 12425,2338 12428,2338 12432,2338 12587,2337 12587,2338 12591,2338 12594,2338 12598,2339 12601,2339 12605,2340 12608,2341 12612,2342 12615,2344 12618,2345 12621,2347 12624,2349 12627,2351 12630,2353 12633,2355 12635,2358 12638,2360 12640,2363 12642,2366 12645,2369 12646,2372 12648,2375 12650,2378 12651,2382 12652,2385 12653,2388 12654,2392 12655,2395 12656,2399 12656,2402 12656,2406 12656,2407 Z M 12656,2476 L 12656,2476 Z M 12363,2337 L 12363,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id140"> - <rect class="BoundingBox" stroke="none" fill="none" x="12363" y="2537" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12656,2607 L 12656,2607 12656,2611 12656,2614 12655,2618 12654,2621 12654,2625 12653,2628 12651,2632 12650,2635 12648,2638 12647,2642 12645,2645 12643,2648 12641,2650 12638,2653 12636,2656 12633,2658 12630,2661 12628,2663 12625,2665 12621,2667 12618,2668 12615,2670 12612,2671 12608,2673 12605,2674 12601,2674 12598,2675 12594,2676 12591,2676 12587,2676 12433,2676 12433,2676 12429,2676 12426,2676 12422,2675 12419,2674 12415,2674 12412,2673 12408,2671 12405,2670 12402,2668 12398,2667 12395,2665 12392,2663 12390,2661 12387,2658 12384,2656 12382,2653 12379,2650 12377,2648 12375,2645 12373,2641 12372,2638 12370,2635 12369,2632 12367,2628 12366,2625 12366,2621 12365,2618 12364,2614 12364,2611 12364,2607 12363,2607 12364,2607 12364,2603 12364,2600 12365,2596 12365,2593 12366,2589 12367,2586 12368,2582 12370,2579 12371,2576 12373,2573 12375,2570 12377,2567 12379,2564 12381,2561 12384,2559 12386,2556 12389,2554 12392,2552 12395,2549 12398,2548 12401,2546 12404,2544 12408,2543 12411,2542 12414,2541 12418,2540 12421,2539 12425,2538 12428,2538 12432,2538 12587,2537 12587,2538 12591,2538 12594,2538 12598,2539 12601,2539 12605,2540 12608,2541 12612,2542 12615,2544 12618,2545 12621,2547 12624,2549 12627,2551 12630,2553 12633,2555 12635,2558 12638,2560 12640,2563 12642,2566 12645,2569 12646,2572 12648,2575 12650,2578 12651,2582 12652,2585 12653,2588 12654,2592 12655,2595 12656,2599 12656,2602 12656,2606 12656,2607 Z M 12656,2676 L 12656,2676 Z M 12363,2537 L 12363,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id141"> - <rect class="BoundingBox" stroke="none" fill="none" x="12363" y="2737" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 12656,2807 L 12656,2807 12656,2811 12656,2814 12655,2818 12654,2821 12654,2825 12653,2828 12651,2832 12650,2835 12648,2838 12647,2842 12645,2845 12643,2848 12641,2850 12638,2853 12636,2856 12633,2858 12630,2861 12628,2863 12625,2865 12621,2867 12618,2868 12615,2870 12612,2871 12608,2873 12605,2874 12601,2874 12598,2875 12594,2876 12591,2876 12587,2876 12433,2876 12433,2876 12429,2876 12426,2876 12422,2875 12419,2874 12415,2874 12412,2873 12408,2871 12405,2870 12402,2868 12398,2867 12395,2865 12392,2863 12390,2861 12387,2858 12384,2856 12382,2853 12379,2850 12377,2848 12375,2845 12373,2841 12372,2838 12370,2835 12369,2832 12367,2828 12366,2825 12366,2821 12365,2818 12364,2814 12364,2811 12364,2807 12363,2807 12364,2807 12364,2803 12364,2800 12365,2796 12365,2793 12366,2789 12367,2786 12368,2782 12370,2779 12371,2776 12373,2773 12375,2770 12377,2767 12379,2764 12381,2761 12384,2759 12386,2756 12389,2754 12392,2752 12395,2749 12398,2748 12401,2746 12404,2744 12408,2743 12411,2742 12414,2741 12418,2740 12421,2739 12425,2738 12428,2738 12432,2738 12587,2737 12587,2738 12591,2738 12594,2738 12598,2739 12601,2739 12605,2740 12608,2741 12612,2742 12615,2744 12618,2745 12621,2747 12624,2749 12627,2751 12630,2753 12633,2755 12635,2758 12638,2760 12640,2763 12642,2766 12645,2769 12646,2772 12648,2775 12650,2778 12651,2782 12652,2785 12653,2788 12654,2792 12655,2795 12656,2799 12656,2802 12656,2806 12656,2807 Z M 12656,2876 L 12656,2876 Z M 12363,2737 L 12363,2737 Z"/> - </g> - </g> - </g> - </g> - <g class="Group"> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id142"> - <rect class="BoundingBox" stroke="none" fill="none" x="14307" y="2337" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14600,2407 L 14600,2407 14600,2411 14600,2414 14599,2418 14598,2421 14598,2425 14597,2428 14595,2432 14594,2435 14592,2438 14591,2442 14589,2445 14587,2448 14585,2450 14582,2453 14580,2456 14577,2458 14574,2461 14572,2463 14569,2465 14565,2467 14562,2468 14559,2470 14556,2471 14552,2473 14549,2474 14545,2474 14542,2475 14538,2476 14535,2476 14531,2476 14377,2476 14377,2476 14373,2476 14370,2476 14366,2475 14363,2474 14359,2474 14356,2473 14352,2471 14349,2470 14346,2468 14342,2467 14339,2465 14336,2463 14334,2461 14331,2458 14328,2456 14326,2453 14323,2450 14321,2448 14319,2445 14317,2441 14316,2438 14314,2435 14313,2432 14311,2428 14310,2425 14310,2421 14309,2418 14308,2414 14308,2411 14308,2407 14307,2407 14308,2407 14308,2403 14308,2400 14309,2396 14309,2393 14310,2389 14311,2386 14312,2382 14314,2379 14315,2376 14317,2373 14319,2370 14321,2367 14323,2364 14325,2361 14328,2359 14330,2356 14333,2354 14336,2352 14339,2349 14342,2348 14345,2346 14348,2344 14352,2343 14355,2342 14358,2341 14362,2340 14365,2339 14369,2338 14372,2338 14376,2338 14531,2337 14531,2338 14535,2338 14538,2338 14542,2339 14545,2339 14549,2340 14552,2341 14556,2342 14559,2344 14562,2345 14565,2347 14568,2349 14571,2351 14574,2353 14577,2355 14579,2358 14582,2360 14584,2363 14586,2366 14589,2369 14590,2372 14592,2375 14594,2378 14595,2382 14596,2385 14597,2388 14598,2392 14599,2395 14600,2399 14600,2402 14600,2406 14600,2407 Z M 14600,2476 L 14600,2476 Z M 14307,2337 L 14307,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id143"> - <rect class="BoundingBox" stroke="none" fill="none" x="14307" y="2537" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14600,2607 L 14600,2607 14600,2611 14600,2614 14599,2618 14598,2621 14598,2625 14597,2628 14595,2632 14594,2635 14592,2638 14591,2642 14589,2645 14587,2648 14585,2650 14582,2653 14580,2656 14577,2658 14574,2661 14572,2663 14569,2665 14565,2667 14562,2668 14559,2670 14556,2671 14552,2673 14549,2674 14545,2674 14542,2675 14538,2676 14535,2676 14531,2676 14377,2676 14377,2676 14373,2676 14370,2676 14366,2675 14363,2674 14359,2674 14356,2673 14352,2671 14349,2670 14346,2668 14342,2667 14339,2665 14336,2663 14334,2661 14331,2658 14328,2656 14326,2653 14323,2650 14321,2648 14319,2645 14317,2641 14316,2638 14314,2635 14313,2632 14311,2628 14310,2625 14310,2621 14309,2618 14308,2614 14308,2611 14308,2607 14307,2607 14308,2607 14308,2603 14308,2600 14309,2596 14309,2593 14310,2589 14311,2586 14312,2582 14314,2579 14315,2576 14317,2573 14319,2570 14321,2567 14323,2564 14325,2561 14328,2559 14330,2556 14333,2554 14336,2552 14339,2549 14342,2548 14345,2546 14348,2544 14352,2543 14355,2542 14358,2541 14362,2540 14365,2539 14369,2538 14372,2538 14376,2538 14531,2537 14531,2538 14535,2538 14538,2538 14542,2539 14545,2539 14549,2540 14552,2541 14556,2542 14559,2544 14562,2545 14565,2547 14568,2549 14571,2551 14574,2553 14577,2555 14579,2558 14582,2560 14584,2563 14586,2566 14589,2569 14590,2572 14592,2575 14594,2578 14595,2582 14596,2585 14597,2588 14598,2592 14599,2595 14600,2599 14600,2602 14600,2606 14600,2607 Z M 14600,2676 L 14600,2676 Z M 14307,2537 L 14307,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id144"> - <rect class="BoundingBox" stroke="none" fill="none" x="14307" y="2736" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14600,2806 L 14600,2806 14600,2810 14600,2813 14599,2817 14598,2820 14598,2824 14597,2827 14595,2831 14594,2834 14592,2837 14591,2841 14589,2844 14587,2847 14585,2849 14582,2852 14580,2855 14577,2857 14574,2860 14572,2862 14569,2864 14565,2866 14562,2867 14559,2869 14556,2870 14552,2872 14549,2873 14545,2873 14542,2874 14538,2875 14535,2875 14531,2875 14377,2875 14377,2875 14373,2875 14370,2875 14366,2874 14363,2873 14359,2873 14356,2872 14352,2870 14349,2869 14346,2867 14342,2866 14339,2864 14336,2862 14334,2860 14331,2857 14328,2855 14326,2852 14323,2849 14321,2847 14319,2844 14317,2840 14316,2837 14314,2834 14313,2831 14311,2827 14310,2824 14310,2820 14309,2817 14308,2813 14308,2810 14308,2806 14307,2806 14308,2806 14308,2802 14308,2799 14309,2795 14309,2792 14310,2788 14311,2785 14312,2781 14314,2778 14315,2775 14317,2772 14319,2769 14321,2766 14323,2763 14325,2760 14328,2758 14330,2755 14333,2753 14336,2751 14339,2748 14342,2747 14345,2745 14348,2743 14352,2742 14355,2741 14358,2740 14362,2739 14365,2738 14369,2737 14372,2737 14376,2737 14531,2736 14531,2737 14535,2737 14538,2737 14542,2738 14545,2738 14549,2739 14552,2740 14556,2741 14559,2743 14562,2744 14565,2746 14568,2748 14571,2750 14574,2752 14577,2754 14579,2757 14582,2759 14584,2762 14586,2765 14589,2768 14590,2771 14592,2774 14594,2777 14595,2781 14596,2784 14597,2787 14598,2791 14599,2794 14600,2798 14600,2801 14600,2805 14600,2806 Z M 14600,2875 L 14600,2875 Z M 14307,2736 L 14307,2736 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id145"> - <rect class="BoundingBox" stroke="none" fill="none" x="13958" y="2336" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14251,2407 L 14251,2407 14251,2411 14251,2414 14250,2418 14249,2421 14249,2425 14248,2428 14246,2432 14245,2435 14243,2438 14242,2442 14240,2445 14238,2448 14236,2450 14233,2453 14231,2456 14228,2458 14225,2461 14223,2463 14220,2465 14216,2467 14213,2468 14210,2470 14207,2471 14203,2473 14200,2474 14196,2474 14193,2475 14189,2476 14186,2476 14182,2476 14028,2476 14028,2476 14024,2476 14021,2476 14017,2475 14014,2474 14010,2474 14007,2473 14003,2471 14000,2470 13997,2468 13993,2467 13990,2465 13987,2463 13985,2461 13982,2458 13979,2456 13977,2453 13974,2450 13972,2448 13970,2445 13968,2441 13967,2438 13965,2435 13964,2432 13962,2428 13961,2425 13961,2421 13960,2418 13959,2414 13959,2411 13959,2407 13958,2407 13959,2407 13959,2403 13959,2400 13960,2396 13960,2393 13961,2389 13962,2386 13963,2382 13965,2379 13966,2376 13968,2373 13970,2370 13972,2367 13974,2364 13976,2361 13979,2359 13981,2356 13984,2354 13987,2352 13990,2349 13993,2348 13996,2346 13999,2344 14003,2343 14006,2342 14009,2341 14013,2340 14016,2339 14020,2338 14023,2338 14027,2338 14182,2337 14182,2338 14186,2338 14189,2338 14193,2339 14196,2339 14200,2340 14203,2341 14207,2342 14210,2344 14213,2345 14216,2347 14219,2349 14222,2351 14225,2353 14228,2355 14230,2358 14233,2360 14235,2363 14237,2366 14240,2369 14241,2372 14243,2375 14245,2378 14246,2382 14247,2385 14248,2388 14249,2392 14250,2395 14251,2399 14251,2402 14251,2406 14251,2407 Z M 14251,2476 L 14251,2476 Z M 13958,2337 L 13958,2337 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id146"> - <rect class="BoundingBox" stroke="none" fill="none" x="13958" y="2537" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14251,2607 L 14251,2607 14251,2611 14251,2614 14250,2618 14249,2621 14249,2625 14248,2628 14246,2632 14245,2635 14243,2638 14242,2642 14240,2645 14238,2648 14236,2650 14233,2653 14231,2656 14228,2658 14225,2661 14223,2663 14220,2665 14216,2667 14213,2668 14210,2670 14207,2671 14203,2673 14200,2674 14196,2674 14193,2675 14189,2676 14186,2676 14182,2676 14028,2676 14028,2676 14024,2676 14021,2676 14017,2675 14014,2674 14010,2674 14007,2673 14003,2671 14000,2670 13997,2668 13993,2667 13990,2665 13987,2663 13985,2661 13982,2658 13979,2656 13977,2653 13974,2650 13972,2648 13970,2645 13968,2641 13967,2638 13965,2635 13964,2632 13962,2628 13961,2625 13961,2621 13960,2618 13959,2614 13959,2611 13959,2607 13958,2607 13959,2607 13959,2603 13959,2600 13960,2596 13960,2593 13961,2589 13962,2586 13963,2582 13965,2579 13966,2576 13968,2573 13970,2570 13972,2567 13974,2564 13976,2561 13979,2559 13981,2556 13984,2554 13987,2552 13990,2549 13993,2548 13996,2546 13999,2544 14003,2543 14006,2542 14009,2541 14013,2540 14016,2539 14020,2538 14023,2538 14027,2538 14182,2537 14182,2538 14186,2538 14189,2538 14193,2539 14196,2539 14200,2540 14203,2541 14207,2542 14210,2544 14213,2545 14216,2547 14219,2549 14222,2551 14225,2553 14228,2555 14230,2558 14233,2560 14235,2563 14237,2566 14240,2569 14241,2572 14243,2575 14245,2578 14246,2582 14247,2585 14248,2588 14249,2592 14250,2595 14251,2599 14251,2602 14251,2606 14251,2607 Z M 14251,2676 L 14251,2676 Z M 13958,2537 L 13958,2537 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id147"> - <rect class="BoundingBox" stroke="none" fill="none" x="13958" y="2736" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14251,2806 L 14251,2806 14251,2810 14251,2813 14250,2817 14249,2820 14249,2824 14248,2827 14246,2831 14245,2834 14243,2837 14242,2841 14240,2844 14238,2847 14236,2849 14233,2852 14231,2855 14228,2857 14225,2860 14223,2862 14220,2864 14216,2866 14213,2867 14210,2869 14207,2870 14203,2872 14200,2873 14196,2873 14193,2874 14189,2875 14186,2875 14182,2875 14028,2875 14028,2875 14024,2875 14021,2875 14017,2874 14014,2873 14010,2873 14007,2872 14003,2870 14000,2869 13997,2867 13993,2866 13990,2864 13987,2862 13985,2860 13982,2857 13979,2855 13977,2852 13974,2849 13972,2847 13970,2844 13968,2840 13967,2837 13965,2834 13964,2831 13962,2827 13961,2824 13961,2820 13960,2817 13959,2813 13959,2810 13959,2806 13958,2806 13959,2806 13959,2802 13959,2799 13960,2795 13960,2792 13961,2788 13962,2785 13963,2781 13965,2778 13966,2775 13968,2772 13970,2769 13972,2766 13974,2763 13976,2760 13979,2758 13981,2755 13984,2753 13987,2751 13990,2748 13993,2747 13996,2745 13999,2743 14003,2742 14006,2741 14009,2740 14013,2739 14016,2738 14020,2737 14023,2737 14027,2737 14182,2736 14182,2737 14186,2737 14189,2737 14193,2738 14196,2738 14200,2739 14203,2740 14207,2741 14210,2743 14213,2744 14216,2746 14219,2748 14222,2750 14225,2752 14228,2754 14230,2757 14233,2759 14235,2762 14237,2765 14240,2768 14241,2771 14243,2774 14245,2777 14246,2781 14247,2784 14248,2787 14249,2791 14250,2794 14251,2798 14251,2801 14251,2805 14251,2806 Z M 14251,2875 L 14251,2875 Z M 13958,2736 L 13958,2736 Z"/> - </g> - </g> - </g> - <g class="Group"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id148"> - <rect class="BoundingBox" stroke="none" fill="none" x="14637" y="2340" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14930,2410 L 14930,2410 14930,2414 14930,2417 14929,2421 14928,2424 14928,2428 14927,2431 14925,2435 14924,2438 14922,2441 14921,2445 14919,2448 14917,2451 14915,2453 14912,2456 14910,2459 14907,2461 14904,2464 14902,2466 14899,2468 14895,2470 14892,2471 14889,2473 14886,2474 14882,2476 14879,2477 14875,2477 14872,2478 14868,2479 14865,2479 14861,2479 14707,2479 14707,2479 14703,2479 14700,2479 14696,2478 14693,2477 14689,2477 14686,2476 14682,2474 14679,2473 14676,2471 14672,2470 14669,2468 14666,2466 14664,2464 14661,2461 14658,2459 14656,2456 14653,2453 14651,2451 14649,2448 14647,2444 14646,2441 14644,2438 14643,2435 14641,2431 14640,2428 14640,2424 14639,2421 14638,2417 14638,2414 14638,2410 14637,2410 14638,2410 14638,2406 14638,2403 14639,2399 14639,2396 14640,2392 14641,2389 14642,2385 14644,2382 14645,2379 14647,2376 14649,2373 14651,2370 14653,2367 14655,2364 14658,2362 14660,2359 14663,2357 14666,2355 14669,2352 14672,2351 14675,2349 14678,2347 14682,2346 14685,2345 14688,2344 14692,2343 14695,2342 14699,2341 14702,2341 14706,2341 14861,2340 14861,2341 14865,2341 14868,2341 14872,2342 14875,2342 14879,2343 14882,2344 14886,2345 14889,2347 14892,2348 14895,2350 14898,2352 14901,2354 14904,2356 14907,2358 14909,2361 14912,2363 14914,2366 14916,2369 14919,2372 14920,2375 14922,2378 14924,2381 14925,2385 14926,2388 14927,2391 14928,2395 14929,2398 14930,2402 14930,2405 14930,2409 14930,2410 Z M 14930,2479 L 14930,2479 Z M 14637,2340 L 14637,2340 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id149"> - <rect class="BoundingBox" stroke="none" fill="none" x="14637" y="2538" width="294" height="141"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14930,2609 L 14930,2609 14930,2613 14930,2616 14929,2620 14928,2623 14928,2627 14927,2630 14925,2634 14924,2637 14922,2640 14921,2644 14919,2647 14917,2650 14915,2652 14912,2655 14910,2658 14907,2660 14904,2663 14902,2665 14899,2667 14895,2669 14892,2670 14889,2672 14886,2673 14882,2675 14879,2676 14875,2676 14872,2677 14868,2678 14865,2678 14861,2678 14707,2678 14707,2678 14703,2678 14700,2678 14696,2677 14693,2676 14689,2676 14686,2675 14682,2673 14679,2672 14676,2670 14672,2669 14669,2667 14666,2665 14664,2663 14661,2660 14658,2658 14656,2655 14653,2652 14651,2650 14649,2647 14647,2643 14646,2640 14644,2637 14643,2634 14641,2630 14640,2627 14640,2623 14639,2620 14638,2616 14638,2613 14638,2609 14637,2609 14638,2609 14638,2605 14638,2602 14639,2598 14639,2595 14640,2591 14641,2588 14642,2584 14644,2581 14645,2578 14647,2575 14649,2572 14651,2569 14653,2566 14655,2563 14658,2561 14660,2558 14663,2556 14666,2554 14669,2551 14672,2550 14675,2548 14678,2546 14682,2545 14685,2544 14688,2543 14692,2542 14695,2541 14699,2540 14702,2540 14706,2540 14861,2539 14861,2540 14865,2540 14868,2540 14872,2541 14875,2541 14879,2542 14882,2543 14886,2544 14889,2546 14892,2547 14895,2549 14898,2551 14901,2553 14904,2555 14907,2557 14909,2560 14912,2562 14914,2565 14916,2568 14919,2571 14920,2574 14922,2577 14924,2580 14925,2584 14926,2587 14927,2590 14928,2594 14929,2597 14930,2601 14930,2604 14930,2608 14930,2609 Z M 14930,2678 L 14930,2678 Z M 14637,2539 L 14637,2539 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id150"> - <rect class="BoundingBox" stroke="none" fill="none" x="14637" y="2739" width="294" height="140"/> - <path fill="rgb(66,131,139)" stroke="none" d="M 14930,2809 L 14930,2809 14930,2813 14930,2816 14929,2820 14928,2823 14928,2827 14927,2830 14925,2834 14924,2837 14922,2840 14921,2844 14919,2847 14917,2850 14915,2852 14912,2855 14910,2858 14907,2860 14904,2863 14902,2865 14899,2867 14895,2869 14892,2870 14889,2872 14886,2873 14882,2875 14879,2876 14875,2876 14872,2877 14868,2878 14865,2878 14861,2878 14707,2878 14707,2878 14703,2878 14700,2878 14696,2877 14693,2876 14689,2876 14686,2875 14682,2873 14679,2872 14676,2870 14672,2869 14669,2867 14666,2865 14664,2863 14661,2860 14658,2858 14656,2855 14653,2852 14651,2850 14649,2847 14647,2843 14646,2840 14644,2837 14643,2834 14641,2830 14640,2827 14640,2823 14639,2820 14638,2816 14638,2813 14638,2809 14637,2809 14638,2809 14638,2805 14638,2802 14639,2798 14639,2795 14640,2791 14641,2788 14642,2784 14644,2781 14645,2778 14647,2775 14649,2772 14651,2769 14653,2766 14655,2763 14658,2761 14660,2758 14663,2756 14666,2754 14669,2751 14672,2750 14675,2748 14678,2746 14682,2745 14685,2744 14688,2743 14692,2742 14695,2741 14699,2740 14702,2740 14706,2740 14861,2739 14861,2740 14865,2740 14868,2740 14872,2741 14875,2741 14879,2742 14882,2743 14886,2744 14889,2746 14892,2747 14895,2749 14898,2751 14901,2753 14904,2755 14907,2757 14909,2760 14912,2762 14914,2765 14916,2768 14919,2771 14920,2774 14922,2777 14924,2780 14925,2784 14926,2787 14927,2790 14928,2794 14929,2797 14930,2801 14930,2804 14930,2808 14930,2809 Z M 14930,2878 L 14930,2878 Z M 14637,2739 L 14637,2739 Z"/> - </g> - </g> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id151"> - <rect class="BoundingBox" stroke="none" fill="none" x="9382" y="4140" width="1625" height="1285"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9632" y="4527"><tspan fill="rgb(0,0,0)" stroke="none">PCIe</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="9632" y="4857"><tspan fill="rgb(0,0,0)" stroke="none">Gen3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id152"> - <rect class="BoundingBox" stroke="none" fill="none" x="3677" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id153"> - <rect class="BoundingBox" stroke="none" fill="none" x="6233" y="8492" width="390" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id154"> - <rect class="BoundingBox" stroke="none" fill="none" x="6676" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id155"> - <rect class="BoundingBox" stroke="none" fill="none" x="4112" y="5979" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id156"> - <rect class="BoundingBox" stroke="none" fill="none" x="7006" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id157"> - <rect class="BoundingBox" stroke="none" fill="none" x="11070" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id158"> - <rect class="BoundingBox" stroke="none" fill="none" x="14196" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id159"> - <rect class="BoundingBox" stroke="none" fill="none" x="11405" y="8492" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id160"> - <rect class="BoundingBox" stroke="none" fill="none" x="7414" y="5952" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id161"> - <rect class="BoundingBox" stroke="none" fill="none" x="13761" y="5979" width="382" height="382"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id162"> - <rect class="BoundingBox" stroke="none" fill="none" x="7003" y="6159" width="743" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7692,6212 L 7692,6212 7692,6219 7692,6225 7691,6232 7691,6238 7690,6245 7690,6251 7689,6257 7688,6263 7686,6269 7685,6275 7684,6281 7682,6286 7681,6291 7679,6296 7677,6301 7675,6306 7673,6310 7671,6314 7669,6318 7666,6321 7664,6324 7662,6327 7659,6330 7657,6332 7654,6334 7652,6335 7649,6336 7646,6337 7644,6338 7641,6338 7108,6339 7108,6339 7105,6339 7103,6338 7100,6337 7097,6336 7095,6335 7092,6333 7090,6331 7087,6328 7085,6325 7083,6322 7080,6319 7078,6315 7076,6311 7074,6307 7072,6302 7070,6297 7069,6292 7067,6287 7065,6282 7064,6276 7063,6270 7062,6264 7060,6258 7060,6252 7059,6246 7058,6239 7058,6233 7057,6226 7057,6220 7057,6213"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7692,6212 L 7692,6212 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 7056,6339 L 7056,6339 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id163"> - <rect class="BoundingBox" stroke="none" fill="none" x="2793" y="6288" width="8032" height="655"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 10771,6889 L 2905,6889 2905,6341 2846,6341"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id164"> - <rect class="BoundingBox" stroke="none" fill="none" x="2303" y="6160" width="743" height="235"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2992,6213 L 2992,6213 2992,6220 2992,6226 2991,6233 2991,6239 2990,6246 2990,6252 2989,6258 2988,6264 2986,6270 2985,6276 2984,6282 2982,6287 2981,6292 2979,6297 2977,6302 2975,6307 2973,6311 2971,6315 2969,6319 2966,6322 2964,6325 2962,6328 2959,6331 2957,6333 2954,6335 2952,6336 2949,6337 2946,6338 2944,6339 2941,6339 2408,6340 2408,6340 2405,6340 2403,6339 2400,6338 2397,6337 2395,6336 2392,6334 2390,6332 2387,6329 2385,6326 2383,6323 2380,6320 2378,6316 2376,6312 2374,6308 2372,6303 2370,6298 2369,6293 2367,6288 2365,6283 2364,6277 2363,6271 2362,6265 2360,6259 2360,6253 2359,6247 2358,6240 2358,6234 2357,6227 2357,6221 2357,6214"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2992,6213 L 2992,6213 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 2356,6340 L 2356,6340 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id165"> - <rect class="BoundingBox" stroke="none" fill="none" x="10718" y="6299" width="119" height="644"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="106" stroke-linejoin="round" d="M 10771,6889 L 10779,6889 10779,6352 10783,6352"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id166"> - <rect class="BoundingBox" stroke="none" fill="none" x="10658" y="6140" width="743" height="234"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11347,6193 L 11347,6193 11347,6200 11347,6206 11346,6213 11346,6219 11345,6226 11345,6232 11344,6238 11343,6244 11341,6250 11340,6256 11339,6262 11337,6267 11336,6272 11334,6277 11332,6282 11330,6287 11328,6291 11326,6295 11324,6299 11321,6302 11319,6305 11317,6308 11314,6311 11312,6313 11309,6315 11307,6316 11304,6317 11301,6318 11299,6319 11296,6319 10763,6320 10763,6320 10760,6320 10758,6319 10755,6318 10752,6317 10750,6316 10747,6314 10745,6312 10742,6309 10740,6306 10738,6303 10735,6300 10733,6296 10731,6292 10729,6288 10727,6283 10725,6278 10724,6273 10722,6268 10720,6263 10719,6257 10718,6251 10717,6245 10715,6239 10715,6233 10714,6227 10713,6220 10713,6214 10712,6207 10712,6201 10712,6194"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 11347,6193 L 11347,6193 Z"/> - <path fill="none" stroke="rgb(89,89,89)" stroke-width="106" stroke-linejoin="round" d="M 10711,6320 L 10711,6320 Z"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/test_configuration/vpp_device_configuration/index.rst b/docs/report/test_configuration/vpp_device_configuration/index.rst deleted file mode 100644 index 30ef2b8726..0000000000 --- a/docs/report/test_configuration/vpp_device_configuration/index.rst +++ /dev/null @@ -1,6 +0,0 @@ -VPP Device -========== - -.. toctree:: - ../vpp_device_configuration_1n_skx/index - ../vpp_device_configuration_1n_tx2/index diff --git a/docs/report/test_configuration/vpp_device_configuration_1n_skx/index.rst b/docs/report/test_configuration/vpp_device_configuration_1n_skx/index.rst deleted file mode 100644 index 0a47cc7ff7..0000000000 --- a/docs/report/test_configuration/vpp_device_configuration_1n_skx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -1n-skx ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp device job 1n-skx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_device_configuration_1n_tx2/index.rst b/docs/report/test_configuration/vpp_device_configuration_1n_tx2/index.rst deleted file mode 100644 index dd1cfd5067..0000000000 --- a/docs/report/test_configuration/vpp_device_configuration_1n_tx2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -1n-tx2 ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp device job 1n-tx2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration/index.rst b/docs/report/test_configuration/vpp_mrr_configuration/index.rst deleted file mode 100644 index fb0f6aa26b..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration/index.rst +++ /dev/null @@ -1,20 +0,0 @@ -VPP MRR -======= - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp iterative job 2n-icx`_, - `build logs from FD.io vpp iterative job 3n-icx`_, - `build logs from FD.io vpp iterative job 2n-clx`_, - `build logs from FD.io vpp iterative job 2n-zn2`_, - `build logs from FD.io vpp iterative job 3n-alt`_, - `build logs from FD.io vpp iterative job 3n-tsh`_, - `build logs from FD.io vpp iterative job 2n-tx2`_, - `build logs from FD.io vpp iterative job 3n-snr`_, - `build logs from FD.io vpp iterative job 2n-aws`_, - ii) archived FD.io jobs test results - `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_2n_aws/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_2n_aws/index.rst deleted file mode 100644 index aa8134bb04..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_2n_aws/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-aws ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 2n-aws`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_2n_clx/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_2n_clx/index.rst deleted file mode 100644 index 3a6e9ff58a..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_2n_clx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-clx ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 2n-clx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_2n_icx/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_2n_icx/index.rst deleted file mode 100644 index 28e31ebec6..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_2n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-icx ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 2n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_2n_tx2/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_2n_tx2/index.rst deleted file mode 100644 index bc7bb3cc93..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_2n_tx2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-tx2 ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 2n-tx2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_2n_zn2/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_2n_zn2/index.rst deleted file mode 100644 index b82b2b8986..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_2n_zn2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-zn2 ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 2n-zn2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_3n_alt/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_3n_alt/index.rst deleted file mode 100644 index 7da7693806..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_3n_alt/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-alt ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 3n-alt`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_3n_aws/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_3n_aws/index.rst deleted file mode 100644 index b2e289cd49..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_3n_aws/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-aws ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 3n-aws`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_3n_icx/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_3n_icx/index.rst deleted file mode 100644 index 63ddf173ae..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_3n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-icx ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 3n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_3n_snr/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_3n_snr/index.rst deleted file mode 100644 index e9bf0522f1..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_3n_snr/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-snr ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 3n-snr`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_mrr_configuration_3n_tsh/index.rst b/docs/report/test_configuration/vpp_mrr_configuration_3n_tsh/index.rst deleted file mode 100644 index 79d8a92bb9..0000000000 --- a/docs/report/test_configuration/vpp_mrr_configuration_3n_tsh/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-tsh ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 3n-tsh`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration/index.rst b/docs/report/test_configuration/vpp_performance_configuration/index.rst deleted file mode 100644 index b0db114b9c..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration/index.rst +++ /dev/null @@ -1,20 +0,0 @@ -VPP Throughput -============== - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-icx`_, - `build logs from FD.io vpp coverage job 3n-icx`_, - `build logs from FD.io vpp coverage job 2n-clx`_, - `build logs from FD.io vpp coverage job 2n-zn2`_, - `build logs from FD.io vpp coverage job 3n-alt`_, - `build logs from FD.io vpp coverage job 3n-tsh`_, - `build logs from FD.io vpp coverage job 2n-tx2`_, - `build logs from FD.io vpp coverage job 3n-snr`_, - `build logs from FD.io vpp coverage job 2n-aws`_, - ii) archived FD.io jobs test results - `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_2n_aws/index.rst b/docs/report/test_configuration/vpp_performance_configuration_2n_aws/index.rst deleted file mode 100644 index ede2a1cb18..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_2n_aws/index.rst +++ /dev/null @@ -1,11 +0,0 @@ -2n-aws ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp performance job 2n-aws`_, - ii) archived FD.io jobs test result `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_2n_clx/index.rst b/docs/report/test_configuration/vpp_performance_configuration_2n_clx/index.rst deleted file mode 100644 index 3a6e9ff58a..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_2n_clx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-clx ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 2n-clx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_2n_icx/index.rst b/docs/report/test_configuration/vpp_performance_configuration_2n_icx/index.rst deleted file mode 100644 index 28e31ebec6..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_2n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-icx ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 2n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_2n_tx2/index.rst b/docs/report/test_configuration/vpp_performance_configuration_2n_tx2/index.rst deleted file mode 100644 index bc7bb3cc93..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_2n_tx2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-tx2 ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 2n-tx2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_2n_zn2/index.rst b/docs/report/test_configuration/vpp_performance_configuration_2n_zn2/index.rst deleted file mode 100644 index b82b2b8986..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_2n_zn2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-zn2 ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 2n-zn2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_3n_alt/index.rst b/docs/report/test_configuration/vpp_performance_configuration_3n_alt/index.rst deleted file mode 100644 index 7da7693806..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_3n_alt/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-alt ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 3n-alt`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_3n_aws/index.rst b/docs/report/test_configuration/vpp_performance_configuration_3n_aws/index.rst deleted file mode 100644 index 8cfd18e75c..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_3n_aws/index.rst +++ /dev/null @@ -1,11 +0,0 @@ -3n-aws ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp performance job 3n-aws`_, - ii) archived FD.io jobs test result `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_3n_icx/index.rst b/docs/report/test_configuration/vpp_performance_configuration_3n_icx/index.rst deleted file mode 100644 index 63ddf173ae..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_3n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-icx ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 3n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_3n_snr/index.rst b/docs/report/test_configuration/vpp_performance_configuration_3n_snr/index.rst deleted file mode 100644 index e9bf0522f1..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_3n_snr/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-snr ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 3n-snr`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_configuration/vpp_performance_configuration_3n_tsh/index.rst b/docs/report/test_configuration/vpp_performance_configuration_3n_tsh/index.rst deleted file mode 100644 index 79d8a92bb9..0000000000 --- a/docs/report/test_configuration/vpp_performance_configuration_3n_tsh/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-tsh ------- - -.. note:: - - Data sources for reported test configurations: - i) `build logs from FD.io vpp coverage job 3n-tsh`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data/index.rst deleted file mode 100644 index 30006b462e..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data/index.rst +++ /dev/null @@ -1,25 +0,0 @@ -VPP Throughput -============== - -VPP operational data is generated by |csit-release| NDR-PDR throughput tests -executed across physical testbeds hosted in LF FD.io labs: -2n-clx, 3n-alt, 3n-tsh, 2n-tx2. The data is collected -at 100% PDR. - -.. note:: - - Data sources for reported test results: - i) `build logs from FD.io vpp coverage job 2n-icx`_, - `build logs from FD.io vpp coverage job 3n-icx`_, - `build logs from FD.io vpp coverage job 2n-clx`_, - `build logs from FD.io vpp coverage job 2n-zn2`_, - `build logs from FD.io vpp coverage job 3n-alt`_, - `build logs from FD.io vpp coverage job 3n-tsh`_, - `build logs from FD.io vpp coverage job 2n-tx2`_, - `build logs from FD.io vpp coverage job 3n-snr`_, - `build logs from FD.io vpp coverage job 2n-aws`_, - ii) archived FD.io jobs test results - `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_2n_aws/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_2n_aws/index.rst deleted file mode 100644 index 5394c8de1d..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_2n_aws/index.rst +++ /dev/null @@ -1,11 +0,0 @@ -2n-aws ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp performance job 2n-aws`_, - ii) archived FD.io jobs test result `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_2n_clx/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_2n_clx/index.rst deleted file mode 100644 index 183acd50f5..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_2n_clx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-clx ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp coverage job 2n-clx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_2n_icx/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_2n_icx/index.rst deleted file mode 100644 index cdb92acb82..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_2n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-icx ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp coverage job 2n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_2n_tx2/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_2n_tx2/index.rst deleted file mode 100644 index 1c6df7a612..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_2n_tx2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-tx2 ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp coverage job 2n-tx2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_2n_zn2/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_2n_zn2/index.rst deleted file mode 100644 index a02b2d68f6..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_2n_zn2/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -2n-zn2 ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp coverage job 2n-zn2`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_3n_alt/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_3n_alt/index.rst deleted file mode 100644 index a279406d62..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_3n_alt/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-alt ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp coverage job 3n-alt`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_3n_aws/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_3n_aws/index.rst deleted file mode 100644 index cf6fd47f19..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_3n_aws/index.rst +++ /dev/null @@ -1,11 +0,0 @@ -3n-aws ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp performance job 3n-aws`_, - ii) archived FD.io jobs test result `output files <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_3n_icx/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_3n_icx/index.rst deleted file mode 100644 index 62ab12fbcb..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_3n_icx/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-icx ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp coverage job 3n-icx`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_3n_snr/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_3n_snr/index.rst deleted file mode 100644 index 27efed9e4f..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_3n_snr/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-snr ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp coverage job 3n-snr`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/test_operational_data/vpp_performance_operational_data_3n_tsh/index.rst b/docs/report/test_operational_data/vpp_performance_operational_data_3n_tsh/index.rst deleted file mode 100644 index bf5324a7ff..0000000000 --- a/docs/report/test_operational_data/vpp_performance_operational_data_3n_tsh/index.rst +++ /dev/null @@ -1,12 +0,0 @@ -3n-tsh ------- - -.. note:: - - Data sources for reported test operational data: - i) `build logs from FD.io vpp coverage job 3n-tsh`_, - ii) archived FD.io jobs test result `output files - <../../_static/archive/>`_. - -.. toctree:: - diff --git a/docs/report/trex_performance_tests/comparisons/current_vs_previous_release.rst b/docs/report/trex_performance_tests/comparisons/current_vs_previous_release.rst deleted file mode 100644 index a55918ff94..0000000000 --- a/docs/report/trex_performance_tests/comparisons/current_vs_previous_release.rst +++ /dev/null @@ -1,53 +0,0 @@ -Current vs Previous Release ---------------------------- - -Listed mean and standard deviation values are computed based on a series -of the same tests executed against respective VPP releases to verify -test results repeatability, with percentage change calculated for mean -values. Note that the standard deviation is quite high for a small -number of packet throughput tests, what indicates poor test results -repeatability and makes the relative change of mean throughput value not -fully representative for these tests. The root causes behind poor -results repeatability vary between the test cases. - -1n-aws-nitro50g -~~~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML NDR comparison <performance-changes-1n-aws-ndr.html>`_ - - `ASCII NDR comparison <../../_static/trex/performance-changes-1n-aws-ndr.txt>`_ - - `CSV NDR comparison <../../_static/trex/performance-changes-1n-aws-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML PDR comparison <performance-changes-1n-aws-pdr.html>`_ - - `ASCII PDR comparison <../../_static/trex/performance-changes-1n-aws-pdr.txt>`_ - - `CSV PDR comparison <../../_static/trex/performance-changes-1n-aws-pdr-csv.csv>`_ - -2n-icx-e810cq -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML NDR comparison <performance-changes-2n-icx-ndr.html>`_ - - `ASCII NDR comparison <../../_static/trex/performance-changes-2n-icx-ndr.txt>`_ - - `CSV NDR comparison <../../_static/trex/performance-changes-2n-icx-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML PDR comparison <performance-changes-2n-icx-pdr.html>`_ - - `ASCII PDR comparison <../../_static/trex/performance-changes-2n-icx-pdr.txt>`_ - - `CSV PDR comparison <../../_static/trex/performance-changes-2n-icx-pdr-csv.csv>`_ diff --git a/docs/report/trex_performance_tests/comparisons/index.rst b/docs/report/trex_performance_tests/comparisons/index.rst deleted file mode 100644 index 28672f8fb1..0000000000 --- a/docs/report/trex_performance_tests/comparisons/index.rst +++ /dev/null @@ -1,11 +0,0 @@ - -.. raw:: latex - - \clearpage - -Comparisons -=========== - -.. toctree:: - - current_vs_previous_release diff --git a/docs/report/trex_performance_tests/csit_release_notes.rst b/docs/report/trex_performance_tests/csit_release_notes.rst deleted file mode 100644 index 0610129dae..0000000000 --- a/docs/report/trex_performance_tests/csit_release_notes.rst +++ /dev/null @@ -1,37 +0,0 @@ -Release Notes -============= - -Changes in |csit-release| -------------------------- - -#. TREX PERFORMANCE TESTS - - - No updates. - -#. TEST FRAMEWORK - - - **CSIT test environment** version has not changed from ver. 11 used - in previous release, see :ref:`test_environment_versioning`. - -.. _trex_known_issues: - -Known Issues ------------- - -List of known issues in |csit-release| for TRex performance tests: - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ -| 1 | `CSIT-1876 | 1n-aws: TRex NDR PDR ALL IP4 scale and L2 scale tests failing with 50% packet loss. | -| | <https://jira.fd.io/browse/CSIT-1876>`_ | CSIT removed ip4scale and l2scale except ip4scale2m where it's still failing. | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ - -New -___ - -List of new issues in |csit-release| for DPDK performance tests: - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ diff --git a/docs/report/trex_performance_tests/hdrh_packet_latency_by_percentile_graphs/1n_aws.rst b/docs/report/trex_performance_tests/hdrh_packet_latency_by_percentile_graphs/1n_aws.rst deleted file mode 100644 index eb6e82e6a7..0000000000 --- a/docs/report/trex_performance_tests/hdrh_packet_latency_by_percentile_graphs/1n_aws.rst +++ /dev/null @@ -1,3 +0,0 @@ -1n-aws -====== - diff --git a/docs/report/trex_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_icx.rst b/docs/report/trex_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_icx.rst deleted file mode 100644 index 4e6f59bd82..0000000000 --- a/docs/report/trex_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_icx.rst +++ /dev/null @@ -1,3 +0,0 @@ -2n-icx -====== - diff --git a/docs/report/trex_performance_tests/index.rst b/docs/report/trex_performance_tests/index.rst deleted file mode 100644 index 024d31c2a0..0000000000 --- a/docs/report/trex_performance_tests/index.rst +++ /dev/null @@ -1,14 +0,0 @@ -TRex Performance -================ - -.. toctree:: - - overview - csit_release_notes - packet_throughput_graphs/index - comparisons/index - throughput_trending - test_environment - -.. - packet_latency/index diff --git a/docs/report/trex_performance_tests/logical-TRex-nic2nic.svg b/docs/report/trex_performance_tests/logical-TRex-nic2nic.svg deleted file mode 100755 index f5ed028eff..0000000000 --- a/docs/report/trex_performance_tests/logical-TRex-nic2nic.svg +++ /dev/null @@ -1 +0,0 @@ -<svg id="svg" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="400" height="265.0980392156863" viewBox="0, 0, 400,265.0980392156863"><g id="svgg"><path id="path0" d="M69.142 9.726 C 69.045 9.823,68.966 10.831,68.966 11.965 C 68.966 14.179,68.798 14.522,68.010 13.926 C 66.627 12.879,64.296 13.619,63.392 15.392 C 61.514 19.072,64.443 23.235,67.687 21.497 C 68.527 21.047,68.697 21.029,68.975 21.364 C 70.137 22.765,70.292 22.095,70.292 15.650 C 70.292 9.367,70.163 8.705,69.142 9.726 M124.315 9.726 C 123.810 10.230,124.131 21.687,124.653 21.824 C 125.460 22.035,125.464 22.002,125.464 15.606 C 125.464 9.370,125.335 8.706,124.315 9.726 M41.706 16.114 C 41.775 21.683,41.796 21.883,42.308 21.883 C 42.811 21.883,42.842 21.685,42.903 18.037 C 42.971 13.946,43.086 12.997,43.513 12.997 C 43.660 12.997,43.895 13.266,44.035 13.594 C 44.175 13.922,44.709 14.907,45.221 15.782 C 45.733 16.658,46.242 17.559,46.352 17.785 C 49.372 24.000,50.653 23.552,50.660 16.280 C 50.664 11.091,50.542 10.287,49.765 10.397 C 49.226 10.474,49.201 10.634,49.131 14.496 C 49.062 18.304,49.032 18.507,48.551 18.382 C 48.272 18.309,47.922 17.933,47.774 17.546 C 47.625 17.160,47.083 16.127,46.569 15.252 C 46.055 14.377,45.550 13.481,45.447 13.263 C 44.427 11.095,43.715 10.345,42.678 10.345 L 41.634 10.345 41.706 16.114 M85.676 10.727 C 85.676 11.295,86.178 11.518,87.798 11.668 L 89.257 11.804 89.390 16.844 C 89.490 20.648,89.604 21.877,89.854 21.857 C 90.036 21.842,90.302 21.812,90.445 21.790 C 90.600 21.767,90.733 19.757,90.777 16.777 L 90.849 11.804 92.352 11.725 C 93.839 11.647,94.653 11.186,94.304 10.622 C 94.013 10.151,85.676 10.253,85.676 10.727 M262.865 16.446 C 262.865 22.370,262.880 22.546,263.395 22.546 C 263.910 22.546,263.926 22.370,263.926 16.446 C 263.926 10.522,263.910 10.345,263.395 10.345 C 262.880 10.345,262.865 10.522,262.865 16.446 M298.143 16.446 C 298.143 22.685,298.175 22.862,299.177 22.236 C 299.570 21.991,299.869 22.019,300.606 22.369 C 303.106 23.555,305.305 21.715,305.305 18.437 C 305.305 15.226,303.252 13.371,300.920 14.478 C 299.434 15.183,299.204 14.916,299.204 12.475 C 299.204 10.522,299.160 10.345,298.674 10.345 C 298.159 10.345,298.143 10.522,298.143 16.446 M325.650 10.512 C 325.548 10.615,325.464 13.364,325.464 16.622 L 325.464 22.546 326.127 22.546 C 326.771 22.546,326.790 22.491,326.790 20.718 C 326.790 18.233,327.149 18.192,328.928 20.475 C 330.405 22.371,331.112 22.959,331.570 22.676 C 332.006 22.406,331.887 22.177,330.246 20.138 C 328.321 17.746,328.327 18.055,330.156 16.083 C 332.348 13.718,331.235 13.484,328.880 15.815 C 326.929 17.745,326.828 17.643,326.733 13.659 C 326.659 10.535,326.395 9.768,325.650 10.512 M29.178 11.538 C 28.996 11.757,28.713 11.940,28.548 11.945 C 27.863 11.965,26.373 13.793,27.042 13.793 C 27.171 13.793,27.317 13.671,27.367 13.522 C 27.417 13.372,27.904 13.178,28.450 13.089 L 29.443 12.928 29.443 16.428 C 29.443 20.188,29.245 20.955,28.272 20.955 C 27.931 20.955,27.503 21.134,27.321 21.353 C 27.031 21.702,27.334 21.751,29.808 21.751 C 32.614 21.751,33.533 21.414,31.678 21.066 C 30.401 20.827,30.147 20.093,30.328 17.163 C 30.609 12.590,30.154 10.363,29.178 11.538 M167.507 11.933 C 165.908 13.105,165.474 13.591,165.766 13.882 C 165.929 14.045,166.241 13.995,166.631 13.744 C 166.967 13.527,167.513 13.281,167.845 13.197 L 168.448 13.044 168.375 17.198 L 168.302 21.353 167.328 21.434 C 166.357 21.515,165.534 22.121,165.899 22.487 C 166.189 22.778,171.130 22.885,171.847 22.615 C 172.645 22.315,171.983 21.485,170.945 21.485 C 169.912 21.485,169.761 20.764,169.761 15.800 C 169.761 10.468,169.685 10.337,167.507 11.933 M188.948 11.556 C 188.861 11.785,188.912 12.095,189.061 12.244 C 189.502 12.685,190.311 12.378,190.403 11.735 C 190.506 11.016,189.216 10.858,188.948 11.556 M206.284 11.566 C 205.518 11.981,205.378 12.974,206.117 12.748 C 211.092 11.225,211.612 14.599,207.126 19.291 C 204.087 22.469,204.245 22.802,208.798 22.808 C 211.713 22.812,212.202 22.694,212.202 21.988 C 212.202 21.545,211.990 21.485,210.411 21.482 C 206.913 21.475,206.762 21.199,209.027 18.957 C 211.810 16.203,212.474 13.654,210.844 11.987 C 209.889 11.010,207.684 10.807,206.284 11.566 M245.800 12.113 C 245.703 12.210,245.623 12.675,245.623 13.146 C 245.623 14.164,245.314 14.324,243.343 14.324 C 242.551 14.324,241.666 14.472,241.376 14.653 C 240.956 14.915,240.741 14.915,240.322 14.653 C 239.310 14.021,239.257 14.208,239.257 18.453 L 239.257 22.583 239.854 22.499 C 240.424 22.418,240.454 22.288,240.527 19.635 C 240.617 16.360,241.008 15.650,242.719 15.650 C 243.260 15.650,243.847 15.475,244.024 15.262 C 244.897 14.210,245.556 15.458,245.669 18.380 C 245.811 22.026,246.616 23.172,248.674 22.655 C 249.553 22.435,249.594 21.485,248.724 21.485 C 247.405 21.485,247.089 20.920,246.991 18.377 C 246.892 15.785,247.026 15.498,248.408 15.342 C 249.707 15.195,249.507 14.229,248.143 14.058 C 247.136 13.933,247.078 13.875,247.000 12.931 C 246.921 11.977,246.336 11.578,245.800 12.113 M54.935 13.929 C 53.149 14.911,52.448 19.069,53.823 20.532 C 57.403 24.344,63.047 19.832,60.606 15.111 C 59.848 13.646,56.659 12.981,54.935 13.929 M74.592 14.007 C 72.212 15.838,72.300 20.059,74.746 21.376 C 76.429 22.283,79.841 21.859,79.841 20.743 C 79.841 20.351,79.498 20.362,77.321 20.824 C 76.159 21.071,74.697 20.038,74.585 18.891 L 74.502 18.037 77.017 18.037 C 80.584 18.037,80.739 17.914,80.097 15.600 C 79.580 13.740,76.208 12.763,74.592 14.007 M95.720 13.954 C 93.928 14.901,93.262 19.031,94.661 20.521 C 97.508 23.552,101.857 21.736,101.857 17.516 C 101.857 14.166,98.740 12.357,95.720 13.954 M104.411 14.125 C 104.202 14.906,104.196 23.970,104.405 24.514 C 104.900 25.803,105.836 24.960,105.836 23.225 C 105.836 21.257,105.989 21.073,107.144 21.649 C 110.167 23.157,113.033 19.134,111.518 15.509 C 110.733 13.630,108.427 12.860,106.792 13.932 C 106.240 14.293,106.141 14.293,105.841 13.932 C 105.347 13.337,104.595 13.439,104.411 14.125 M115.497 13.969 C 112.759 15.335,113.156 20.528,116.083 21.646 C 119.220 22.844,121.619 20.992,121.593 17.393 C 121.570 14.020,118.664 12.389,115.497 13.969 M129.759 14.065 C 127.123 15.672,127.326 20.140,130.096 21.481 C 133.674 23.213,136.933 20.089,135.828 15.986 C 135.212 13.697,132.020 12.686,129.759 14.065 M139.191 13.994 C 138.259 14.572,137.837 15.857,138.056 17.450 C 138.151 18.138,138.118 18.998,137.984 19.361 C 137.824 19.792,137.840 20.181,138.030 20.484 C 138.253 20.841,138.205 21.162,137.827 21.864 C 136.384 24.545,141.400 26.347,144.104 24.119 C 146.232 22.364,144.694 20.430,141.163 20.420 C 138.457 20.413,138.303 19.639,140.988 19.537 C 143.085 19.457,144.163 18.377,144.167 16.352 C 144.170 15.370,144.310 14.803,144.632 14.482 C 145.449 13.665,145.141 13.528,142.507 13.535 C 140.541 13.540,139.745 13.651,139.191 13.994 M146.154 13.731 C 146.154 13.842,146.402 14.588,146.704 15.388 C 147.007 16.189,147.356 17.142,147.480 17.507 C 147.604 17.871,147.968 18.826,148.289 19.629 C 149.104 21.668,149.214 22.687,148.703 23.467 C 148.084 24.413,148.160 24.934,148.920 24.934 C 149.518 24.934,150.398 23.789,150.398 23.010 C 150.398 22.872,150.587 22.323,150.818 21.791 C 151.049 21.258,151.407 20.430,151.614 19.951 C 151.820 19.472,151.989 18.973,151.989 18.841 C 151.989 18.710,152.127 18.266,152.296 17.855 C 153.666 14.517,153.839 13.528,153.054 13.528 C 152.525 13.528,151.934 14.549,151.445 16.313 C 150.482 19.781,149.796 20.251,149.089 17.931 C 148.038 14.482,147.536 13.528,146.772 13.528 C 146.432 13.528,146.154 13.619,146.154 13.731 M156.283 14.503 C 156.355 15.386,156.452 15.517,157.029 15.517 C 158.095 15.517,158.016 13.698,156.946 13.575 C 156.230 13.493,156.203 13.532,156.283 14.503 M181.815 14.448 C 181.229 14.891,179.841 14.990,179.841 14.589 C 179.841 14.443,179.602 14.324,179.310 14.324 C 178.803 14.324,178.780 14.500,178.780 18.435 L 178.780 22.546 179.443 22.546 L 180.106 22.546 180.106 19.675 C 180.106 16.417,180.439 15.778,182.293 15.477 C 184.000 15.200,184.350 15.883,184.350 19.496 L 184.350 22.546 185.013 22.546 L 185.676 22.546 185.676 19.270 C 185.676 16.155,185.644 15.958,185.023 15.288 C 183.938 14.116,182.686 13.789,181.815 14.448 M195.889 14.245 C 192.718 15.087,192.080 20.559,194.960 22.216 C 196.162 22.909,197.005 22.962,198.284 22.427 C 199.858 21.770,199.499 21.160,197.661 21.368 C 195.342 21.631,194.562 20.893,194.562 18.435 C 194.562 15.974,195.328 15.252,197.652 15.522 C 198.960 15.674,199.204 15.637,199.204 15.287 C 199.204 14.564,197.137 13.913,195.889 14.245 M221.950 14.233 C 221.694 14.304,221.485 14.473,221.485 14.608 C 221.485 14.940,219.968 14.923,219.761 14.589 C 219.006 13.366,218.833 14.382,218.833 20.045 L 218.833 25.766 219.430 25.682 C 219.966 25.605,220.035 25.428,220.106 23.926 C 220.195 22.048,220.456 21.788,221.635 22.403 C 222.617 22.914,222.917 22.912,224.027 22.386 C 227.866 20.564,225.967 13.114,221.950 14.233 M231.432 14.236 C 227.405 15.312,227.439 21.788,231.476 22.662 C 234.611 23.341,237.088 20.450,236.227 17.116 C 235.677 14.986,233.506 13.682,231.432 14.236 M252.905 14.425 C 252.042 14.808,251.194 15.883,251.194 16.595 C 251.194 17.202,252.888 18.833,253.519 18.833 C 254.148 18.833,255.438 19.799,255.438 20.270 C 255.438 21.357,253.732 21.777,252.096 21.094 C 250.745 20.529,250.894 21.652,252.267 22.387 C 255.001 23.851,258.143 20.414,255.714 18.618 C 255.282 18.298,254.789 18.037,254.618 18.037 C 253.982 18.037,252.520 16.919,252.520 16.433 C 252.520 15.737,253.315 15.385,254.890 15.385 C 255.883 15.385,256.233 15.285,256.233 15.002 C 256.233 14.249,254.126 13.884,252.905 14.425 M269.364 14.461 C 264.830 16.911,266.773 23.595,271.748 22.662 C 274.856 22.079,275.949 17.092,273.419 15.044 C 272.225 14.078,270.525 13.834,269.364 14.461 M279.906 14.246 C 278.249 14.565,276.671 17.314,277.070 19.187 C 278.009 23.593,283.588 24.084,284.814 19.868 C 285.828 16.380,283.381 13.577,279.906 14.246 M290.849 14.433 C 290.253 14.887,288.859 14.996,288.859 14.589 C 288.859 14.443,288.621 14.324,288.329 14.324 C 287.815 14.324,287.798 14.500,287.798 20.027 L 287.798 25.729 288.462 25.729 C 289.100 25.729,289.125 25.667,289.125 24.021 C 289.125 22.040,289.340 21.806,290.609 22.408 C 293.146 23.612,295.563 20.925,295.083 17.434 C 294.759 15.082,292.292 13.333,290.849 14.433 M310.477 14.240 C 309.662 14.424,308.222 15.122,308.227 15.331 C 308.236 15.773,308.693 16.227,308.859 15.959 C 309.084 15.594,311.198 15.283,311.910 15.509 C 313.316 15.955,313.184 17.389,311.719 17.586 C 309.871 17.835,308.749 18.249,308.230 18.872 C 306.485 20.966,309.233 23.734,311.753 22.420 C 312.324 22.122,312.610 22.101,312.978 22.331 C 314.086 23.023,314.324 22.498,314.324 19.359 C 314.324 15.981,314.038 15.157,312.637 14.492 C 311.715 14.054,311.441 14.022,310.477 14.240 M319.871 14.309 C 315.242 15.730,316.561 23.455,321.303 22.697 C 323.682 22.316,323.872 21.104,321.511 21.371 C 319.227 21.629,318.435 20.882,318.435 18.465 C 318.435 16.036,318.974 15.501,321.362 15.559 C 322.658 15.590,323.077 15.511,323.077 15.236 C 323.077 14.522,321.070 13.941,319.871 14.309 M189.125 18.435 C 189.125 22.370,189.147 22.546,189.655 22.546 C 190.163 22.546,190.186 22.370,190.186 18.435 C 190.186 14.500,190.163 14.324,189.655 14.324 C 189.147 14.324,189.125 14.500,189.125 18.435 M78.249 15.119 C 79.437 16.307,78.672 17.033,76.349 16.923 C 74.865 16.853,74.659 16.777,74.588 16.277 C 74.392 14.904,77.159 14.029,78.249 15.119 M142.193 14.863 C 142.595 15.079,142.706 15.425,142.706 16.468 C 142.706 18.638,140.249 19.284,139.499 17.312 C 138.779 15.419,140.429 13.919,142.193 14.863 M59.133 15.625 C 60.570 17.643,59.443 20.456,57.183 20.490 C 54.724 20.527,53.599 17.313,55.373 15.318 C 56.113 14.485,58.458 14.676,59.133 15.625 M68.352 15.431 C 69.259 16.283,69.248 19.005,68.334 19.864 C 66.584 21.509,64.472 20.351,64.462 17.741 C 64.452 15.097,66.623 13.807,68.352 15.431 M99.875 15.566 C 101.057 17.370,100.349 20.371,98.718 20.466 C 96.074 20.620,94.800 19.120,95.500 16.678 C 96.066 14.706,98.848 13.999,99.875 15.566 M109.976 15.705 C 111.565 18.779,108.787 22.043,106.449 19.848 C 105.499 18.955,105.553 16.307,106.540 15.459 C 107.679 14.480,109.406 14.604,109.976 15.705 M119.609 15.553 C 121.738 18.259,118.230 22.327,115.834 19.931 C 115.059 19.156,115.009 16.671,115.747 15.584 C 116.466 14.523,118.785 14.505,119.609 15.553 M133.790 15.261 C 134.314 15.784,134.590 17.273,134.391 18.500 C 133.870 21.708,129.448 21.085,129.444 17.803 C 129.441 15.311,132.217 13.687,133.790 15.261 M223.826 15.849 C 225.836 17.570,224.591 21.845,222.216 21.374 C 218.976 20.732,219.412 15.527,222.716 15.406 C 223.028 15.394,223.527 15.594,223.826 15.849 M233.771 15.693 C 236.477 17.135,234.926 21.885,231.908 21.395 C 229.400 20.988,228.854 16.194,231.244 15.565 C 232.124 15.334,233.198 15.388,233.771 15.693 M272.699 16.160 C 274.106 17.567,273.497 20.938,271.757 21.375 C 269.680 21.896,268.170 20.668,268.170 18.458 C 268.170 15.653,270.838 14.299,272.699 16.160 M282.303 15.628 C 284.444 16.442,284.090 20.946,281.852 21.366 C 279.671 21.775,278.467 20.780,278.433 18.540 C 278.395 16.014,280.048 14.770,282.303 15.628 M292.944 15.997 C 294.829 17.881,293.536 21.850,291.190 21.381 C 288.553 20.854,288.197 16.493,290.716 15.572 C 291.569 15.260,292.358 15.411,292.944 15.997 M303.164 15.896 C 304.365 17.097,304.055 20.737,302.708 21.249 C 300.032 22.267,297.866 18.392,299.872 16.176 C 300.649 15.316,302.433 15.165,303.164 15.896 M35.013 17.245 C 34.325 17.698,35.226 18.029,37.157 18.033 C 39.020 18.037,39.304 17.936,39.078 17.348 C 38.909 16.907,35.655 16.824,35.013 17.245 M312.917 19.272 C 313.205 20.022,312.404 21.066,311.337 21.332 C 309.471 21.797,308.325 20.569,309.458 19.318 C 310.058 18.655,312.667 18.621,312.917 19.272 M156.419 19.796 C 156.029 20.187,156.229 21.692,156.695 21.871 C 157.456 22.163,158.209 21.037,157.734 20.320 C 157.343 19.729,156.730 19.486,156.419 19.796 M142.507 21.765 C 143.755 22.111,143.938 23.189,142.821 23.614 C 141.342 24.176,138.727 23.759,138.727 22.961 C 138.727 21.763,140.490 21.205,142.507 21.765 M23.254 44.208 C 23.157 44.306,23.077 90.858,23.077 147.657 L 23.077 250.928 198.674 250.928 L 374.271 250.928 374.205 147.546 L 374.138 44.164 198.784 44.098 C 102.340 44.061,23.351 44.111,23.254 44.208 M372.912 45.717 C 373.132 45.982,373.193 72.812,373.144 147.773 L 373.077 249.469 198.740 249.536 L 24.403 249.603 24.403 147.657 C 24.403 91.587,24.483 45.632,24.580 45.535 C 24.964 45.151,372.593 45.333,372.912 45.717 M254.033 57.095 C 251.822 63.093,252.784 72.125,255.637 72.144 C 256.263 72.149,256.494 71.205,255.996 70.676 C 255.416 70.060,255.071 67.555,255.066 63.926 C 255.061 60.222,255.133 59.714,256.110 56.565 C 256.516 55.255,254.524 55.764,254.033 57.095 M289.112 56.565 C 290.810 60.759,290.815 67.064,289.123 71.264 C 288.952 71.688,288.997 71.879,289.295 71.994 C 290.496 72.455,290.818 72.071,291.943 68.833 C 292.943 65.958,292.517 60.085,291.074 56.830 C 290.582 55.721,288.666 55.462,289.112 56.565 M193.170 56.674 C 192.943 56.766,192.838 57.482,192.838 58.938 L 192.838 61.068 192.042 60.905 C 191.605 60.816,190.869 60.667,190.407 60.574 C 186.855 59.858,185.245 66.436,188.457 68.540 C 189.268 69.072,190.716 69.089,191.395 68.576 C 192.074 68.063,192.755 68.069,193.048 68.592 C 193.190 68.845,193.540 68.977,193.923 68.923 L 194.562 68.833 194.634 63.031 C 194.714 56.574,194.603 56.096,193.170 56.674 M107.294 57.463 C 103.291 58.396,103.254 62.061,107.231 63.845 C 108.811 64.555,109.284 65.058,109.284 66.030 C 109.284 67.445,107.039 68.138,105.325 67.252 C 104.511 66.831,104.244 66.936,104.244 67.677 C 104.244 69.676,110.009 69.191,111.065 67.103 C 112.100 65.058,111.339 63.518,108.643 62.204 C 106.599 61.207,106.200 60.683,106.629 59.554 C 106.974 58.648,109.466 58.373,109.968 59.185 C 110.213 59.581,110.542 59.440,110.689 58.877 C 110.926 57.973,108.840 57.104,107.294 57.463 M165.460 57.476 C 164.483 57.731,164.455 64.678,165.423 66.703 C 166.965 69.928,173.061 69.606,174.024 66.249 C 174.527 64.493,174.335 57.616,173.777 57.439 C 172.543 57.047,172.414 57.392,172.414 61.072 C 172.414 62.972,172.273 64.997,172.101 65.571 C 171.463 67.702,169.302 68.339,167.878 66.815 L 167.109 65.992 167.109 61.776 C 167.109 59.392,167.003 57.560,166.865 57.560 C 166.731 57.560,166.463 57.514,166.268 57.459 C 166.074 57.403,165.710 57.411,165.460 57.476 M216.711 57.944 C 216.711 58.540,216.825 58.600,218.103 58.673 L 219.496 58.753 219.649 63.793 C 219.829 69.695,219.665 69.017,220.889 68.915 L 221.883 68.833 221.955 63.891 L 222.027 58.950 222.851 58.785 C 223.303 58.695,224.017 58.621,224.436 58.621 C 225.008 58.621,225.199 58.495,225.199 58.119 C 225.199 57.377,224.733 57.294,220.535 57.294 L 216.711 57.294 216.711 57.944 M261.141 57.518 C 257.205 58.950,257.328 62.081,261.389 63.831 C 263.602 64.785,264.148 65.849,263.009 66.988 C 262.236 67.762,260.631 67.869,259.395 67.231 C 257.936 66.476,257.534 67.573,258.952 68.438 C 260.843 69.591,264.090 68.856,265.225 67.019 C 266.348 65.202,265.627 63.566,263.208 62.443 C 260.563 61.215,259.915 60.273,261.024 59.269 C 261.622 58.728,263.526 58.645,264.019 59.139 C 264.470 59.589,264.987 59.457,264.987 58.892 C 264.987 57.903,262.511 57.018,261.141 57.518 M268.103 57.478 C 267.466 57.644,267.409 64.902,268.034 66.397 C 269.236 69.275,273.987 69.888,276.191 67.450 C 277.454 66.054,277.627 57.819,276.401 57.430 C 275.180 57.042,275.066 57.383,275.066 61.417 C 275.066 66.419,274.555 67.610,272.398 67.630 C 270.231 67.651,269.761 66.578,269.761 61.612 C 269.761 59.328,269.655 57.560,269.518 57.560 C 269.384 57.560,269.115 57.514,268.921 57.459 C 268.727 57.403,268.359 57.412,268.103 57.478 M279.377 57.470 C 278.600 57.784,279.022 58.621,279.956 58.621 C 280.457 58.621,281.174 58.737,281.548 58.879 L 282.228 59.138 282.228 63.927 C 282.228 69.117,282.257 69.215,283.688 68.856 L 284.350 68.690 284.350 63.936 C 284.350 58.622,284.268 58.840,286.337 58.625 C 287.800 58.474,288.336 57.765,287.214 57.465 C 286.494 57.272,279.857 57.276,279.377 57.470 M130.172 58.273 C 129.844 58.359,129.708 58.661,129.708 59.309 C 129.708 60.027,129.566 60.288,129.045 60.526 C 128.680 60.692,128.382 60.974,128.382 61.153 C 128.382 61.331,128.680 61.673,129.045 61.912 C 129.674 62.324,129.708 62.473,129.708 64.832 C 129.708 67.209,129.742 67.354,130.478 68.142 C 131.610 69.354,133.952 69.248,133.952 67.984 C 133.952 67.783,133.642 67.639,133.210 67.639 C 132.015 67.639,131.830 67.228,131.830 64.564 C 131.830 61.946,131.907 61.804,133.329 61.804 C 134.453 61.804,134.071 60.646,132.891 60.477 C 132.093 60.363,131.950 60.233,131.873 59.549 C 131.727 58.254,131.344 57.967,130.172 58.273 M242.617 58.267 C 242.520 58.364,242.440 58.844,242.440 59.334 C 242.440 60.025,242.293 60.291,241.777 60.526 C 240.941 60.907,240.900 61.736,241.711 61.852 C 242.278 61.932,242.314 62.078,242.440 64.812 C 242.567 67.559,242.606 67.716,243.317 68.326 C 244.499 69.341,246.684 69.119,246.684 67.984 C 246.684 67.781,246.371 67.639,245.921 67.639 C 244.722 67.639,244.533 67.171,244.618 64.417 L 244.695 61.936 245.690 61.854 C 246.941 61.750,247.130 60.850,245.955 60.593 C 244.635 60.304,244.562 60.237,244.562 59.321 C 244.562 58.737,244.412 58.355,244.143 58.251 C 243.589 58.039,242.838 58.046,242.617 58.267 M112.417 60.615 C 112.232 60.800,113.176 63.660,113.549 64.045 C 113.683 64.184,113.793 64.523,113.793 64.800 C 113.793 65.076,113.957 65.620,114.157 66.007 C 115.477 68.558,115.624 69.406,114.947 70.553 C 114.367 71.535,114.630 72.149,115.632 72.149 C 116.495 72.149,116.671 71.929,117.331 70.027 C 117.558 69.370,118.000 68.176,118.312 67.374 C 118.624 66.572,118.980 65.557,119.103 65.119 C 119.227 64.682,119.600 63.571,119.933 62.650 C 120.455 61.209,120.485 60.942,120.150 60.726 C 119.343 60.204,118.749 60.579,118.235 61.936 C 117.959 62.666,117.533 63.790,117.288 64.434 C 117.044 65.079,116.717 65.648,116.563 65.699 C 116.286 65.792,115.138 63.355,115.100 62.594 C 115.036 61.291,113.140 59.893,112.417 60.615 M123.210 60.873 C 121.072 62.009,121.298 64.426,123.607 65.127 C 124.749 65.474,125.464 66.085,125.464 66.713 C 125.464 67.673,123.676 68.015,122.663 67.250 C 121.940 66.703,121.751 66.750,121.751 67.476 C 121.751 69.285,125.139 69.511,126.989 67.825 C 127.971 66.931,127.445 64.456,126.273 64.456 C 125.290 64.456,123.843 63.345,123.923 62.652 C 124.024 61.778,125.149 61.536,126.128 62.178 C 126.717 62.564,126.769 62.555,126.934 62.035 C 127.326 60.800,124.819 60.019,123.210 60.873 M137.165 61.282 C 134.898 62.925,134.835 66.778,137.050 68.283 C 138.645 69.367,142.134 69.010,142.633 67.712 C 142.890 67.040,142.279 66.741,141.608 67.211 C 140.290 68.134,138.174 67.658,137.713 66.335 C 137.322 65.213,137.697 65.022,140.465 64.932 C 142.758 64.857,142.841 64.832,142.930 64.203 C 143.354 61.200,139.779 59.389,137.165 61.282 M145.259 61.306 C 145.048 62.362,145.049 67.580,145.260 68.369 C 145.386 68.839,145.611 68.966,146.317 68.966 L 147.215 68.966 147.215 66.058 C 147.215 63.414,147.267 63.102,147.792 62.613 C 149.666 60.867,150.621 61.934,150.721 65.887 C 150.795 68.785,150.806 68.834,151.444 68.924 C 152.502 69.074,152.785 68.360,152.785 65.541 C 152.785 63.135,152.819 62.985,153.490 62.409 C 155.049 61.069,155.968 62.080,155.968 65.136 C 155.968 68.766,156.241 69.353,157.671 68.805 C 158.189 68.606,158.265 64.591,157.787 62.690 C 157.269 60.634,155.738 60.025,153.675 61.056 L 152.516 61.634 151.487 61.056 C 150.288 60.382,149.380 60.321,148.658 60.867 C 147.989 61.373,147.101 61.377,146.684 60.875 C 146.117 60.191,145.441 60.396,145.259 61.306 M177.305 60.821 C 177.232 61.010,177.206 62.890,177.247 64.999 L 177.321 68.833 178.117 68.833 L 178.912 68.833 178.988 65.998 C 179.062 63.202,179.074 63.153,179.870 62.483 C 181.741 60.909,182.445 61.910,182.560 66.313 C 182.624 68.762,182.644 68.835,183.274 68.924 C 185.025 69.172,185.247 62.793,183.543 61.205 C 182.676 60.398,181.116 60.302,180.007 60.987 L 179.077 61.562 178.786 61.020 C 178.463 60.416,177.510 60.288,177.305 60.821 M198.867 60.966 C 196.381 62.605,195.936 66.473,198.048 68.083 C 199.711 69.352,203.351 69.157,203.883 67.771 C 204.155 67.062,203.722 66.826,202.916 67.242 C 201.156 68.152,198.773 67.223,198.988 65.711 C 199.067 65.155,199.230 65.111,201.724 64.987 C 204.364 64.855,204.377 64.851,204.459 64.145 C 204.757 61.562,201.109 59.487,198.867 60.966 M206.956 60.701 C 206.700 60.863,206.635 61.885,206.690 64.874 L 206.764 68.833 207.626 68.916 L 208.488 68.999 208.497 66.529 C 208.507 63.591,208.883 62.904,210.606 62.672 C 211.609 62.538,211.671 62.478,211.671 61.641 C 211.671 60.546,210.731 60.164,209.698 60.840 C 209.127 61.214,208.973 61.218,208.308 60.871 C 207.442 60.419,207.406 60.415,206.956 60.701 M226.555 61.282 C 224.288 62.925,224.225 66.778,226.440 68.283 C 228.030 69.364,231.513 69.039,232.002 67.766 C 232.277 67.048,231.692 66.725,230.998 67.211 C 229.718 68.107,227.882 67.740,227.215 66.454 C 226.582 65.233,227.005 64.987,229.731 64.987 C 232.559 64.987,232.864 64.719,232.212 62.804 C 231.432 60.516,228.647 59.767,226.555 61.282 M235.802 60.914 C 233.914 62.171,234.161 64.582,236.230 65.102 C 237.922 65.526,238.690 66.634,237.802 67.371 C 237.410 67.696,236.097 67.637,235.214 67.254 C 234.448 66.922,234.277 67.892,234.998 68.476 C 236.302 69.532,239.444 68.845,240.054 67.371 C 240.632 65.975,240.049 64.962,238.196 64.143 C 236.848 63.547,236.605 63.336,236.605 62.760 C 236.605 61.903,237.640 61.570,238.680 62.093 C 239.070 62.289,239.479 62.493,239.589 62.547 C 239.698 62.600,239.788 62.338,239.788 61.965 C 239.788 60.674,237.191 59.989,235.802 60.914 M140.577 62.389 C 141.361 63.230,141.123 63.517,139.569 63.608 C 137.581 63.724,137.114 63.392,138.008 62.498 C 138.856 61.650,139.850 61.608,140.577 62.389 M191.886 62.620 C 192.686 63.570,192.961 64.461,192.734 65.364 C 191.921 68.604,188.859 68.174,188.859 64.820 C 188.859 62.113,190.473 60.940,191.886 62.620 M201.798 62.217 C 203.034 63.082,202.573 63.695,200.750 63.607 C 198.939 63.519,198.607 63.197,199.453 62.351 C 200.104 61.699,200.987 61.649,201.798 62.217 M229.967 62.389 C 230.778 63.259,230.498 63.528,228.780 63.528 C 227.050 63.528,226.717 63.204,227.570 62.351 C 228.281 61.639,229.283 61.655,229.967 62.389 M48.601 147.128 L 48.674 152.122 51.015 152.199 C 53.321 152.275,53.354 152.267,53.269 151.668 C 53.192 151.123,53.007 151.047,51.459 150.928 L 49.735 150.796 49.602 146.555 C 49.484 142.767,49.419 142.304,48.999 142.224 C 48.561 142.140,48.534 142.469,48.601 147.128 M55.093 142.343 C 54.627 142.809,54.923 143.501,55.589 143.501 C 56.143 143.501,56.254 143.390,56.186 142.907 C 56.102 142.319,55.452 141.984,55.093 142.343 M55.075 145.279 C 54.810 145.543,54.880 151.941,55.148 152.107 C 56.007 152.638,56.233 151.946,56.233 148.787 C 56.233 145.703,55.841 144.513,55.075 145.279 M58.820 145.290 C 58.151 145.444,58.111 151.839,58.777 152.094 C 59.531 152.384,59.682 151.994,59.682 149.760 C 59.682 147.272,60.081 146.596,61.551 146.596 C 62.766 146.596,62.978 147.011,63.127 149.676 C 63.241 151.725,63.337 152.131,63.727 152.205 C 64.485 152.350,64.418 146.646,63.652 145.880 C 62.889 145.117,61.742 144.952,60.724 145.460 C 60.020 145.812,59.820 145.825,59.577 145.534 C 59.416 145.341,59.075 145.231,58.820 145.290 M66.755 145.270 C 66.128 145.897,66.592 150.718,67.354 151.479 C 68.224 152.349,69.561 152.522,70.440 151.877 C 70.886 151.550,71.012 151.551,71.381 151.883 C 71.615 152.095,72.003 152.192,72.243 152.100 C 72.942 151.832,72.889 145.754,72.183 145.377 C 71.450 144.984,71.353 145.239,71.353 147.542 C 71.353 150.068,71.115 150.584,69.844 150.823 C 68.338 151.105,67.905 150.388,67.905 147.612 C 67.905 145.853,67.821 145.383,67.485 145.254 C 66.965 145.054,66.970 145.054,66.755 145.270 M74.518 145.369 C 74.261 145.528,74.432 145.951,75.207 147.077 C 76.055 148.308,76.183 148.652,75.928 149.021 C 74.925 150.478,74.265 151.766,74.405 151.993 C 74.734 152.525,75.317 152.225,76.043 151.148 C 76.906 149.870,77.378 149.621,77.634 150.310 C 77.976 151.227,78.880 152.255,79.345 152.255 C 80.169 152.255,80.127 151.802,79.170 150.356 C 78.278 149.008,78.118 147.940,78.741 147.483 C 79.195 147.149,79.868 145.812,79.745 145.490 C 79.509 144.877,78.668 145.343,78.040 146.433 C 77.294 147.730,77.186 147.731,76.380 146.437 C 75.704 145.353,75.102 145.008,74.518 145.369 M82.081 157.369 C 81.678 158.419,82.105 167.767,82.560 167.854 C 82.990 167.937,83.024 167.541,83.024 162.486 C 83.024 157.763,82.969 157.029,82.618 157.029 C 82.394 157.029,82.153 157.182,82.081 157.369 M44.888 162.798 C 44.957 167.571,44.982 167.772,45.491 167.772 C 45.965 167.772,46.035 167.551,46.154 165.671 C 46.277 163.714,46.677 162.833,47.027 163.746 C 47.504 164.988,49.992 167.925,50.506 167.851 C 51.232 167.748,51.106 166.998,50.173 165.873 C 47.745 162.943,47.570 162.374,48.716 161.141 C 49.726 160.053,50.928 158.401,50.928 158.101 C 50.928 157.212,49.563 158.077,48.224 159.814 C 46.443 162.127,46.305 162.123,46.209 159.748 C 46.134 157.899,46.105 157.825,45.473 157.825 L 44.816 157.825 44.888 162.798 M54.592 161.004 C 51.936 161.513,51.139 165.947,53.448 167.374 C 54.645 168.114,56.721 168.098,57.532 167.343 C 58.406 166.529,57.873 166.172,56.651 166.755 C 55.375 167.363,53.714 166.663,53.714 165.517 C 53.714 164.872,53.776 164.850,55.968 164.721 L 58.223 164.589 58.200 163.458 C 58.161 161.564,56.735 160.593,54.592 161.004 M62.599 161.019 C 62.235 161.118,61.608 161.141,61.207 161.070 L 60.477 160.942 60.477 164.443 C 60.477 167.634,60.519 167.936,60.942 167.855 C 61.320 167.783,61.437 167.373,61.575 165.647 C 61.783 163.039,61.941 162.636,62.828 162.442 C 64.068 162.172,64.191 162.094,64.191 161.578 C 64.191 160.989,63.546 160.762,62.599 161.019 M69.120 160.941 C 69.031 161.031,68.274 161.112,67.437 161.122 L 65.915 161.141 65.915 164.456 C 65.915 167.595,65.943 167.772,66.446 167.772 C 66.925 167.772,66.989 167.551,67.109 165.463 C 67.251 162.981,67.381 162.713,68.607 162.361 C 70.088 161.936,70.527 162.597,70.615 165.385 C 70.683 167.570,70.735 167.772,71.220 167.772 C 71.851 167.772,72.150 163.618,71.612 162.319 C 71.263 161.477,69.539 160.523,69.120 160.941 M75.729 161.150 C 72.292 162.894,73.282 167.905,77.064 167.905 C 78.205 167.905,78.607 167.784,79.052 167.308 C 79.729 166.584,79.250 166.362,77.972 166.808 C 76.911 167.178,75.637 166.718,75.305 165.846 C 74.955 164.925,75.067 164.872,77.673 164.721 L 79.973 164.589 79.941 163.567 C 79.878 161.610,77.506 160.249,75.729 161.150 M56.415 162.380 C 57.485 163.386,57.098 163.926,55.305 163.926 C 53.479 163.926,53.073 163.303,54.280 162.353 C 55.169 161.654,55.649 161.660,56.415 162.380 M77.949 162.298 C 79.080 163.168,78.514 163.970,76.837 163.873 C 75.230 163.779,74.835 163.115,75.900 162.296 C 76.689 161.690,77.158 161.690,77.949 162.298 M125.265 178.955 C 125.005 179.061,124.934 182.993,124.934 197.365 L 124.934 215.640 125.531 215.783 C 125.859 215.863,170.948 215.895,225.729 215.855 L 325.332 215.782 325.405 197.878 C 325.445 188.031,325.413 179.704,325.333 179.376 L 325.188 178.778 287.727 178.845 C 254.634 178.905,250.265 178.959,250.265 179.310 C 250.265 179.662,254.539 179.716,286.870 179.774 C 320.911 179.835,323.498 179.871,323.806 180.289 C 324.238 180.874,324.293 213.803,323.863 214.606 C 323.523 215.243,127.214 215.437,126.578 214.801 C 126.084 214.306,126.122 180.551,126.618 180.140 C 126.877 179.924,137.160 179.824,163.952 179.775 C 196.613 179.716,200.928 179.662,200.928 179.310 C 200.928 178.919,126.222 178.568,125.265 178.955 M208.753 179.310 C 208.753 179.841,208.866 179.844,225.531 179.777 C 240.236 179.717,242.308 179.659,242.308 179.310 C 242.308 178.962,240.236 178.904,225.531 178.844 C 208.866 178.776,208.753 178.779,208.753 179.310 M180.459 192.855 C 179.822 193.263,179.535 193.718,179.276 194.728 C 179.086 195.469,178.723 196.175,178.459 196.316 C 177.821 196.658,177.855 197.517,178.515 197.690 C 179.010 197.819,179.045 198.051,179.045 201.164 L 179.045 204.499 179.708 204.665 C 181.056 205.004,181.145 204.797,181.225 201.139 L 181.300 197.745 182.759 197.745 L 184.218 197.745 184.350 200.983 C 184.490 204.397,184.665 204.879,185.712 204.731 C 186.327 204.644,186.342 204.574,186.472 201.194 L 186.605 197.745 188.196 197.745 L 189.788 197.745 189.920 201.194 L 190.053 204.642 190.981 204.642 L 191.910 204.642 191.910 200.531 L 191.910 196.419 189.257 196.286 C 186.613 196.154,186.605 196.152,186.522 195.440 C 186.420 194.555,187.274 193.634,188.196 193.634 C 188.982 193.634,189.040 193.349,188.374 192.747 C 187.754 192.185,186.888 192.189,185.928 192.756 C 185.203 193.184,184.992 193.554,184.446 195.358 C 184.091 196.531,181.351 196.600,181.217 195.440 C 181.115 194.555,182.051 193.526,182.783 193.717 C 183.173 193.819,183.289 193.709,183.289 193.240 C 183.289 192.183,181.819 191.984,180.459 192.855 M190.097 192.485 C 190.000 192.582,189.920 193.066,189.920 193.562 C 189.920 194.846,191.850 194.817,191.997 193.530 C 192.111 192.539,190.777 191.805,190.097 192.485 M154.023 193.280 C 153.415 193.888,153.884 194.430,155.018 194.430 C 157.130 194.430,157.029 194.168,157.029 199.625 L 157.029 204.499 157.692 204.665 C 159.122 205.024,159.151 204.925,159.151 199.752 C 159.151 194.375,159.130 194.430,161.225 194.430 C 162.330 194.430,163.000 193.579,162.151 193.253 C 161.599 193.042,154.237 193.066,154.023 193.280 M210.517 193.292 C 206.213 194.400,204.622 200.768,207.988 203.415 C 209.729 204.785,213.183 205.113,215.151 204.095 L 215.933 203.691 215.858 200.851 L 215.782 198.011 213.528 198.011 C 211.450 198.011,211.273 198.052,211.273 198.541 C 211.273 198.973,211.494 199.096,212.467 199.204 L 213.660 199.337 213.739 200.964 C 213.828 202.828,213.444 203.448,212.200 203.448 C 207.300 203.448,206.940 194.962,211.821 194.503 C 212.603 194.430,213.582 194.537,214.252 194.770 C 215.203 195.100,215.420 195.104,215.677 194.795 C 216.572 193.716,212.956 192.663,210.517 193.292 M263.798 194.231 C 263.737 194.413,263.651 194.860,263.607 195.223 C 263.558 195.636,263.255 196.014,262.798 196.232 C 261.965 196.630,261.786 197.613,262.546 197.613 C 263.476 197.613,263.660 198.165,263.660 200.940 C 263.660 204.044,263.891 204.448,265.802 204.705 C 266.699 204.825,266.996 204.757,267.282 204.366 C 267.815 203.637,267.724 203.448,266.837 203.448 C 265.801 203.448,265.517 202.737,265.517 200.148 C 265.517 198.084,265.699 197.730,266.844 197.572 C 267.855 197.432,267.751 196.447,266.712 196.329 C 265.797 196.225,265.527 195.906,265.521 194.922 C 265.516 194.005,264.068 193.425,263.798 194.231 M163.296 197.115 C 163.205 197.571,163.130 199.108,163.130 200.531 C 163.130 204.332,163.258 204.775,164.357 204.775 L 165.252 204.775 165.252 202.290 C 165.252 199.299,165.715 198.408,167.269 198.408 C 168.332 198.408,168.653 197.904,168.210 196.933 C 167.864 196.173,167.194 196.110,166.102 196.736 C 165.365 197.160,165.292 197.160,164.868 196.736 C 164.144 196.012,163.485 196.171,163.296 197.115 M170.598 196.736 C 169.615 197.220,169.279 197.767,169.704 198.192 C 169.898 198.386,170.167 198.340,170.594 198.041 C 171.575 197.354,173.373 197.476,173.889 198.264 C 174.474 199.156,174.186 199.469,172.785 199.469 C 171.345 199.469,169.742 200.238,169.245 201.167 C 168.305 202.923,170.249 205.072,172.382 204.637 C 173.354 204.438,174.021 204.422,175.464 204.564 L 176.260 204.642 176.260 201.724 C 176.260 200.119,176.171 198.488,176.061 198.099 C 175.613 196.500,172.601 195.749,170.598 196.736 M195.934 196.846 C 194.039 197.845,193.339 200.732,194.500 202.758 C 195.586 204.652,197.883 205.307,199.637 204.222 C 201.056 203.346,200.622 202.424,199.159 203.207 C 197.636 204.022,196.021 202.644,196.021 200.531 C 196.021 198.360,197.322 197.209,199.064 197.839 C 200.215 198.255,200.315 198.230,200.217 197.553 C 200.037 196.294,197.708 195.910,195.934 196.846 M219.977 196.854 C 217.279 198.523,217.472 203.021,220.298 204.362 C 222.289 205.307,225.886 204.245,225.085 202.949 C 224.986 202.787,224.650 202.832,224.200 203.067 C 222.333 204.041,220.219 202.964,220.393 201.127 C 220.416 200.886,221.149 200.796,223.077 200.796 L 225.729 200.796 225.729 199.533 C 225.729 196.848,222.452 195.322,219.977 196.854 M228.294 196.463 C 227.991 196.766,228.088 204.460,228.397 204.651 C 229.548 205.362,229.973 204.583,229.973 201.769 C 229.973 199.123,229.997 199.016,230.717 198.325 C 232.472 196.645,233.422 197.702,233.422 201.335 C 233.422 204.274,233.712 204.959,234.839 204.676 L 235.544 204.499 235.542 201.785 C 235.540 198.421,235.264 197.345,234.247 196.744 C 233.299 196.184,231.844 196.152,231.151 196.676 C 230.483 197.182,229.805 197.186,229.612 196.684 C 229.457 196.281,228.617 196.140,228.294 196.463 M239.733 196.786 C 236.917 198.593,236.989 203.101,239.853 204.342 C 241.555 205.079,244.317 204.662,244.722 203.606 C 245.003 202.873,244.582 202.629,243.765 203.051 C 242.278 203.820,240.203 203.209,239.876 201.906 C 239.639 200.964,239.981 200.824,242.708 200.740 L 245.225 200.663 245.315 199.735 C 245.565 197.130,242.072 195.285,239.733 196.786 M247.922 196.463 C 247.620 196.766,247.717 204.460,248.026 204.651 C 249.138 205.338,249.602 204.566,249.602 202.031 C 249.602 199.194,250.055 198.408,251.691 198.408 C 252.524 198.408,252.549 198.376,252.470 197.414 C 252.373 196.241,251.603 195.957,250.493 196.685 C 249.882 197.085,249.782 197.087,249.360 196.705 C 248.878 196.269,248.226 196.159,247.922 196.463 M254.973 196.682 C 254.439 196.914,254.111 197.246,254.111 197.556 C 254.111 198.301,254.338 198.397,255.125 197.987 C 256.323 197.362,257.740 197.503,258.262 198.298 C 258.829 199.164,258.465 199.460,256.825 199.465 C 255.512 199.470,253.723 200.462,253.444 201.339 C 252.706 203.666,255.361 205.572,257.666 204.370 C 258.359 204.009,258.482 204.011,258.906 204.395 C 260.196 205.562,260.935 202.529,260.346 198.488 C 260.062 196.542,257.374 195.638,254.973 196.682 M270.818 196.930 C 268.170 198.668,268.253 202.923,270.961 204.275 C 274.773 206.179,278.641 202.479,276.996 198.501 C 276.140 196.433,272.850 195.596,270.818 196.930 M279.752 196.463 C 279.655 196.561,279.576 198.408,279.576 200.570 L 279.576 204.499 280.224 204.662 C 281.286 204.929,281.432 204.622,281.432 202.118 C 281.432 199.325,281.997 198.408,283.715 198.408 C 284.630 198.408,284.646 198.390,284.565 197.414 C 284.469 196.247,283.699 195.957,282.604 196.674 C 282.013 197.062,281.893 197.064,281.367 196.695 C 280.754 196.266,280.051 196.165,279.752 196.463 M223.360 198.161 C 224.184 198.985,223.625 199.469,221.851 199.469 C 220.695 199.469,220.424 199.385,220.424 199.026 C 220.424 197.727,222.356 197.157,223.360 198.161 M242.832 198.043 C 243.637 198.848,243.229 199.329,241.667 199.418 C 239.958 199.516,239.529 199.116,240.377 198.214 C 241.040 197.508,242.216 197.426,242.832 198.043 M274.153 197.816 C 276.246 199.269,275.353 203.448,272.950 203.448 C 271.213 203.448,270.351 199.689,271.737 198.158 C 272.230 197.614,273.586 197.422,274.153 197.816 M174.228 201.563 C 174.323 202.236,173.204 203.448,172.488 203.448 C 171.227 203.448,170.637 202.080,171.518 201.199 C 172.221 200.496,174.113 200.750,174.228 201.563 M258.201 200.957 C 258.812 201.191,258.715 201.943,257.970 202.746 C 256.571 204.256,254.754 203.100,255.712 201.309 C 255.990 200.790,257.288 200.606,258.201 200.957 M50.302 229.362 C 49.974 229.690,50.137 230.504,50.531 230.504 C 50.749 230.504,50.928 230.272,50.928 229.989 C 50.928 229.435,50.579 229.085,50.302 229.362 M75.513 229.350 C 75.105 229.758,75.309 236.870,75.729 236.870 C 76.045 236.870,76.127 236.490,76.127 235.044 C 76.127 232.997,76.228 232.902,78.395 232.895 C 79.854 232.890,80.106 233.233,80.106 235.221 C 80.106 236.458,80.195 236.884,80.438 236.804 C 80.854 236.665,80.919 229.480,80.504 229.377 C 80.358 229.340,80.179 229.967,80.106 230.769 L 79.973 232.228 78.117 232.228 L 76.260 232.228 76.178 230.902 C 76.095 229.575,75.853 229.010,75.513 229.350 M45.093 233.156 L 45.093 236.870 46.950 236.870 C 49.031 236.870,49.500 236.413,47.546 236.288 L 46.286 236.207 46.212 232.825 C 46.143 229.662,46.104 229.443,45.615 229.443 C 45.120 229.443,45.093 229.639,45.093 233.156 M94.695 230.760 C 94.695 231.047,94.445 231.415,94.139 231.579 L 93.582 231.877 94.139 232.266 C 94.592 232.584,94.696 232.936,94.699 234.166 C 94.704 236.575,94.852 236.870,96.052 236.870 C 97.225 236.870,97.459 236.418,96.353 236.291 C 95.641 236.209,95.621 236.162,95.546 234.294 L 95.468 232.382 96.341 232.140 C 97.222 231.896,97.191 231.847,95.889 231.441 C 95.670 231.372,95.491 231.074,95.491 230.778 C 95.491 230.475,95.316 230.239,95.093 230.239 C 94.874 230.239,94.695 230.473,94.695 230.760 M50.252 231.902 C 49.969 232.640,50.254 236.691,50.597 236.804 C 50.847 236.887,50.928 236.291,50.928 234.388 C 50.928 232.087,50.618 230.947,50.252 231.902 M53.500 231.734 C 53.145 232.090,53.285 236.924,53.647 236.805 C 53.854 236.736,54.009 236.060,54.059 235.002 C 54.103 234.071,54.273 233.149,54.435 232.953 C 54.760 232.562,53.853 231.381,53.500 231.734 M55.040 231.830 C 54.948 231.979,55.159 232.095,55.522 232.095 C 56.484 232.095,56.799 232.672,56.989 234.786 C 57.241 237.576,57.825 237.565,57.825 234.770 C 57.825 233.591,57.714 232.626,57.578 232.626 C 57.441 232.626,57.254 232.387,57.162 232.095 C 56.979 231.521,55.356 231.318,55.040 231.830 M59.851 231.749 C 59.482 232.118,59.681 235.562,60.110 236.216 C 60.551 236.889,62.599 237.208,62.599 236.605 C 62.599 236.459,62.320 236.340,61.977 236.340 C 60.905 236.340,60.477 235.563,60.477 233.615 C 60.477 231.986,60.261 231.340,59.851 231.749 M63.565 231.749 C 63.472 231.842,63.395 232.651,63.395 233.546 C 63.395 234.440,63.255 235.313,63.083 235.484 C 62.844 235.724,62.885 235.922,63.257 236.333 C 64.068 237.230,64.191 236.971,64.191 234.366 C 64.191 232.069,64.008 231.306,63.565 231.749 M66.048 231.809 C 66.048 232.182,66.950 233.683,67.175 233.685 C 67.284 233.686,67.374 233.926,67.374 234.218 C 67.374 234.509,67.255 234.748,67.109 234.748 C 66.963 234.748,66.844 234.912,66.844 235.113 C 66.844 235.314,66.664 235.627,66.446 235.809 C 66.033 236.151,65.898 236.871,66.247 236.868 C 66.356 236.867,66.728 236.452,67.072 235.946 C 67.779 234.909,68.467 235.006,69.021 236.223 C 69.306 236.848,70.292 237.144,70.292 236.605 C 70.292 236.459,70.172 236.340,70.027 236.340 C 69.881 236.340,69.761 236.209,69.761 236.050 C 69.761 235.890,69.538 235.477,69.266 235.130 C 68.796 234.533,68.764 233.156,69.219 233.156 C 69.325 233.156,69.547 232.858,69.713 232.493 C 69.926 232.026,69.930 231.830,69.727 231.830 C 69.569 231.830,69.205 232.129,68.918 232.493 C 68.363 233.199,67.374 233.395,67.374 232.800 C 67.374 232.442,66.559 231.565,66.226 231.565 C 66.128 231.565,66.048 231.675,66.048 231.809 M83.344 232.552 C 81.730 234.426,82.650 236.676,85.088 236.818 C 86.965 236.926,87.798 236.105,87.798 234.150 C 87.798 231.468,85.109 230.503,83.344 232.552 M89.920 232.095 C 89.062 232.954,89.692 234.265,91.086 234.523 C 92.664 234.814,92.250 236.340,90.592 236.340 C 89.931 236.340,89.390 236.459,89.390 236.605 C 89.390 236.751,90.017 236.870,90.784 236.870 C 93.468 236.870,93.575 234.390,90.915 233.830 C 89.362 233.504,90.092 232.095,91.815 232.095 C 92.273 232.095,92.536 231.984,92.440 231.830 C 92.148 231.358,90.483 231.533,89.920 232.095 M86.462 232.676 C 87.168 233.434,87.188 235.101,86.501 235.839 C 85.727 236.669,84.375 236.434,83.751 235.360 C 82.546 233.289,84.880 230.978,86.462 232.676 M70.955 234.218 C 70.854 234.381,71.306 234.483,72.133 234.483 C 72.871 234.483,73.475 234.363,73.475 234.218 C 73.475 234.072,72.945 233.952,72.297 233.952 C 71.649 233.952,71.045 234.072,70.955 234.218 " stroke="none" fill="#101011" fill-rule="evenodd"></path><path id="path1" d="M0.000 0.398 C 0.000 0.751,22.399 0.796,200.000 0.796 C 377.601 0.796,400.000 0.751,400.000 0.398 C 400.000 0.045,377.601 0.000,200.000 0.000 C 22.399 0.000,0.000 0.045,0.000 0.398 M0.000 7.820 L 0.000 14.058 6.167 14.054 C 9.559 14.052,12.486 13.954,12.671 13.836 C 12.930 13.672,12.991 12.256,12.936 7.673 L 12.865 1.724 6.432 1.653 L 0.000 1.582 0.000 7.820 M388.240 1.768 C 387.815 2.193,388.046 13.730,388.483 13.897 C 388.714 13.986,391.400 14.058,394.451 14.058 L 400.000 14.058 400.000 7.825 L 400.000 1.592 394.209 1.592 C 391.023 1.592,388.338 1.671,388.240 1.768 M1.061 140.446 L 1.061 265.252 200.531 265.252 L 400.000 265.252 400.000 140.446 L 400.000 15.640 394.098 15.711 L 388.196 15.782 388.128 23.342 C 388.067 30.071,388.011 30.938,387.613 31.233 C 386.929 31.741,13.721 31.719,13.299 31.211 C 13.104 30.976,12.982 28.340,12.935 23.320 L 12.865 15.782 6.963 15.711 L 1.061 15.640 1.061 140.446 M375.000 147.541 L 375.067 251.183 374.470 251.327 C 374.141 251.406,294.854 251.438,198.276 251.399 L 22.679 251.326 22.612 147.546 L 22.546 43.766 198.740 43.833 L 374.934 43.899 375.000 147.541 M25.199 147.613 L 25.199 249.337 198.740 249.271 L 372.281 249.204 372.348 147.546 L 372.414 45.889 198.807 45.889 L 25.199 45.889 25.199 147.613 M256.712 56.532 C 256.759 57.097,256.640 57.645,256.425 57.861 C 256.222 58.063,255.977 58.998,255.878 59.938 C 255.780 60.879,255.581 61.766,255.436 61.911 C 255.084 62.264,255.098 65.602,255.453 65.957 C 255.607 66.111,255.805 66.941,255.892 67.800 C 255.979 68.660,256.219 69.624,256.425 69.941 C 256.632 70.259,256.762 70.916,256.716 71.400 C 256.600 72.610,254.293 72.925,253.861 71.791 C 253.725 71.432,253.487 71.061,253.332 70.965 C 253.177 70.869,253.047 70.410,253.042 69.945 C 253.037 69.479,252.858 68.866,252.644 68.583 C 252.340 68.182,252.255 67.158,252.255 63.926 C 252.255 60.694,252.340 59.670,252.644 59.268 C 252.858 58.985,253.037 58.372,253.042 57.907 C 253.047 57.441,253.177 56.982,253.332 56.886 C 253.487 56.791,253.725 56.419,253.861 56.060 C 254.314 54.870,256.604 55.249,256.712 56.532 M291.247 55.722 C 291.247 55.878,291.426 56.185,291.645 56.404 C 291.863 56.623,292.046 57.122,292.051 57.512 C 292.056 57.903,292.235 58.455,292.449 58.738 C 292.695 59.063,292.838 59.863,292.838 60.910 C 292.838 61.822,292.958 62.642,293.103 62.732 C 293.249 62.822,293.369 63.359,293.369 63.926 C 293.369 64.492,293.249 65.029,293.103 65.119 C 292.958 65.210,292.838 66.097,292.838 67.092 C 292.838 68.376,292.723 68.996,292.440 69.231 C 292.221 69.412,292.042 69.890,292.042 70.292 C 292.042 70.694,291.863 71.171,291.645 71.353 C 291.426 71.534,291.247 71.854,291.247 72.062 C 291.247 72.353,290.922 72.423,289.854 72.361 C 288.276 72.270,287.905 71.642,288.706 70.418 C 288.936 70.067,289.125 69.388,289.126 68.909 C 289.127 68.429,289.306 67.695,289.524 67.277 C 290.068 66.235,290.067 61.689,289.523 60.386 C 289.304 59.862,289.121 59.101,289.116 58.696 C 289.112 58.290,288.933 57.726,288.718 57.443 C 288.314 56.908,288.199 55.921,288.506 55.615 C 288.802 55.318,291.247 55.414,291.247 55.722 M195.172 56.552 C 195.401 56.781,195.491 58.569,195.491 62.926 C 195.491 69.535,195.538 69.341,193.936 69.286 C 193.551 69.272,192.580 69.274,191.777 69.289 C 187.016 69.380,186.414 68.869,186.414 64.737 L 186.414 62.144 187.368 61.190 C 188.250 60.308,188.457 60.231,190.116 60.158 L 191.910 60.080 191.983 58.488 C 192.023 57.613,192.109 56.747,192.174 56.565 C 192.326 56.134,194.744 56.124,195.172 56.552 M111.032 57.626 C 111.718 58.276,111.854 59.127,111.353 59.629 C 110.909 60.072,109.666 60.026,109.189 59.549 C 108.641 59.001,107.865 59.051,107.303 59.672 C 106.746 60.288,106.935 61.008,107.656 61.008 C 107.936 61.008,108.235 61.187,108.319 61.406 C 108.403 61.625,108.727 61.804,109.038 61.804 C 109.725 61.804,111.671 63.291,111.671 63.815 C 111.671 64.022,111.781 64.191,111.915 64.191 C 113.104 64.191,112.022 67.407,110.423 68.627 C 107.794 70.633,101.625 68.776,103.631 66.583 C 103.858 66.335,105.879 66.515,106.173 66.810 C 106.575 67.212,107.717 67.174,108.289 66.740 C 109.227 66.027,108.856 65.376,106.990 64.457 C 104.898 63.427,103.979 62.682,103.979 62.018 C 103.979 61.750,103.831 61.294,103.650 61.004 C 103.388 60.585,103.388 60.370,103.650 59.951 C 103.831 59.661,103.979 59.255,103.979 59.048 C 103.979 57.294,109.507 56.180,111.032 57.626 M167.588 57.365 C 167.748 57.559,167.902 59.517,167.952 61.996 C 168.044 66.618,168.200 67.093,169.629 67.091 C 171.206 67.090,171.475 66.345,171.618 61.575 L 171.751 57.162 173.342 57.162 L 174.934 57.162 175.007 61.387 C 175.091 66.222,174.823 67.218,173.082 68.546 C 171.256 69.939,165.252 69.350,165.252 67.778 C 165.252 67.592,165.073 67.290,164.854 67.109 C 164.438 66.763,164.233 57.606,164.633 57.206 C 164.947 56.892,167.300 57.018,167.588 57.365 M225.950 57.929 C 226.059 58.891,225.672 59.142,224.072 59.147 L 222.812 59.151 222.812 63.893 C 222.812 69.454,222.854 69.371,220.093 69.260 L 219.363 69.231 219.363 64.204 L 219.363 59.178 217.838 59.098 C 216.472 59.027,216.304 58.954,216.226 58.402 C 216.030 57.023,216.074 57.011,221.148 57.089 L 225.862 57.162 225.950 57.929 M265.207 57.911 C 265.970 59.506,264.511 60.760,263.300 59.549 C 262.679 58.927,261.833 59.062,261.479 59.839 C 261.119 60.629,261.835 61.412,263.190 61.709 C 263.588 61.796,264.050 62.032,264.218 62.234 C 264.385 62.435,264.656 62.603,264.820 62.608 C 266.739 62.661,266.511 67.306,264.516 68.810 C 263.738 69.397,258.884 69.514,258.218 68.962 C 256.591 67.612,258.726 65.588,260.395 66.899 C 260.569 67.036,261.034 67.109,261.429 67.062 C 263.020 66.872,263.003 64.906,261.408 64.607 C 260.896 64.511,260.477 64.318,260.477 64.179 C 260.477 64.040,260.318 63.926,260.124 63.926 C 257.926 63.926,257.080 59.860,258.907 58.070 L 259.988 57.010 262.418 57.086 C 264.792 57.160,264.857 57.179,265.207 57.911 M270.239 57.347 C 270.455 57.564,270.557 58.826,270.557 61.293 C 270.557 65.354,270.718 66.578,271.253 66.578 C 271.454 66.578,271.618 66.698,271.618 66.844 C 271.618 67.258,272.651 67.155,273.494 66.657 L 274.258 66.206 274.331 61.684 L 274.403 57.162 275.886 57.084 C 276.948 57.027,277.461 57.117,277.695 57.399 C 278.157 57.954,277.995 66.089,277.520 66.247 C 277.338 66.308,277.184 66.556,277.180 66.799 C 277.169 67.320,276.296 68.435,275.899 68.435 C 275.747 68.435,275.518 68.623,275.389 68.854 C 275.124 69.327,269.855 69.515,269.534 69.062 C 269.440 68.929,269.035 68.612,268.634 68.356 C 268.233 68.101,267.905 67.767,267.905 67.614 C 267.905 67.461,267.725 67.157,267.507 66.938 C 267.091 66.522,266.888 57.603,267.286 57.206 C 267.589 56.902,269.904 57.013,270.239 57.347 M288.013 58.024 L 287.931 59.019 286.406 59.098 L 284.881 59.178 284.881 64.170 L 284.881 69.161 283.967 69.310 C 283.464 69.391,282.718 69.368,282.309 69.259 L 281.565 69.060 281.493 64.119 L 281.421 59.177 279.901 59.098 C 278.541 59.027,278.373 58.954,278.295 58.402 C 278.102 57.043,278.151 57.029,283.297 57.029 L 288.096 57.029 288.013 58.024 M132.305 58.156 C 132.456 58.339,132.619 58.846,132.669 59.283 C 132.742 59.930,132.906 60.102,133.554 60.214 C 134.809 60.429,134.753 62.163,133.488 62.285 L 132.626 62.368 132.626 64.721 L 132.626 67.075 133.488 67.158 C 134.186 67.226,134.363 67.368,134.419 67.905 C 134.541 69.083,134.156 69.326,132.209 69.296 C 129.551 69.256,129.178 68.737,129.178 65.078 C 129.178 62.037,128.968 61.764,127.411 62.784 C 126.765 63.208,126.678 63.208,125.940 62.784 C 124.974 62.230,124.403 62.209,124.403 62.727 C 124.403 62.943,124.731 63.201,125.133 63.300 C 127.935 63.990,129.060 66.575,127.377 68.459 C 126.445 69.502,122.265 69.763,121.576 68.821 C 120.588 67.469,121.461 65.997,122.843 66.687 C 123.308 66.919,123.909 67.109,124.179 67.109 C 125.110 67.109,124.664 66.324,123.408 65.753 C 121.049 64.678,120.353 62.364,121.947 60.886 C 122.860 60.039,126.933 59.849,127.236 60.639 C 127.387 61.031,127.419 61.031,127.639 60.639 C 127.770 60.404,128.170 60.212,128.528 60.212 C 129.104 60.212,129.178 60.098,129.178 59.195 C 129.178 58.636,129.257 58.099,129.355 58.002 C 129.667 57.690,132.021 57.813,132.305 58.156 M244.932 58.245 C 245.020 58.475,245.093 59.012,245.093 59.438 C 245.093 60.166,245.157 60.212,246.170 60.212 L 247.247 60.212 247.165 61.207 C 247.087 62.150,247.030 62.206,246.077 62.285 L 245.073 62.367 245.149 64.672 L 245.225 66.976 246.220 67.058 C 247.157 67.136,247.215 67.193,247.215 68.037 C 247.215 69.177,247.006 69.292,244.958 69.280 C 242.407 69.266,242.175 68.931,242.175 65.270 L 242.175 62.369 241.446 62.286 C 240.319 62.156,240.189 60.292,241.298 60.165 C 241.968 60.088,242.051 59.967,242.124 58.952 L 242.206 57.825 243.488 57.825 C 244.413 57.825,244.816 57.942,244.932 58.245 M115.222 61.114 C 115.457 61.611,115.650 62.182,115.650 62.385 C 115.650 62.587,115.889 63.221,116.180 63.793 C 116.578 64.573,116.711 64.691,116.711 64.263 C 116.711 63.949,116.817 63.626,116.946 63.546 C 117.075 63.466,117.263 62.965,117.363 62.431 C 117.688 60.698,118.191 60.212,119.659 60.212 L 120.955 60.212 120.946 61.340 C 120.942 61.960,120.763 62.699,120.549 62.982 C 120.334 63.265,120.159 63.699,120.159 63.946 C 120.159 64.193,119.981 64.737,119.763 65.155 C 119.545 65.573,119.366 66.117,119.365 66.364 C 119.364 66.610,119.258 66.878,119.128 66.958 C 118.999 67.037,118.815 67.517,118.720 68.023 C 118.625 68.529,118.374 69.276,118.161 69.684 C 117.949 70.091,117.772 70.603,117.768 70.822 C 117.748 71.848,116.864 72.450,115.504 72.364 L 114.191 72.281 114.269 71.089 C 114.313 70.433,114.448 69.796,114.570 69.674 C 114.805 69.439,114.507 68.266,113.896 67.021 C 113.694 66.608,113.528 66.064,113.528 65.812 C 113.528 65.560,113.353 65.122,113.138 64.838 C 112.924 64.555,112.745 64.070,112.741 63.759 C 112.736 63.449,112.553 63.046,112.334 62.865 C 112.091 62.663,111.936 62.082,111.936 61.373 L 111.936 60.212 113.365 60.212 C 114.729 60.212,114.813 60.253,115.222 61.114 M142.316 60.814 C 145.017 63.780,144.334 65.517,140.468 65.517 C 138.047 65.517,137.683 65.755,138.730 66.652 C 139.302 67.142,140.747 67.276,140.893 66.853 C 141.182 66.016,142.839 66.454,142.917 67.388 C 143.155 70.211,136.950 70.187,135.230 67.357 C 134.603 66.328,134.547 63.097,135.146 62.599 C 135.365 62.418,135.543 62.135,135.541 61.970 C 135.529 60.371,141.055 59.428,142.316 60.814 M152.269 60.623 C 152.661 60.977,152.746 60.977,153.045 60.617 C 153.469 60.106,156.732 60.050,157.329 60.544 C 158.432 61.457,158.621 62.219,158.621 65.773 L 158.621 69.231 157.891 69.279 C 155.394 69.446,155.174 69.154,155.168 65.665 C 155.164 62.482,154.993 62.052,154.016 62.764 C 153.362 63.241,153.332 63.376,153.320 65.915 C 153.305 69.056,153.210 69.258,151.740 69.278 C 149.951 69.303,149.750 68.927,149.645 65.361 C 149.596 63.681,149.477 62.346,149.380 62.395 C 149.283 62.444,148.876 62.648,148.475 62.849 L 147.745 63.215 147.745 66.205 L 147.745 69.196 147.016 69.279 C 146.615 69.326,145.958 69.320,145.557 69.267 L 144.828 69.171 144.828 64.703 L 144.828 60.236 148.328 60.230 C 151.076 60.226,151.923 60.310,152.269 60.623 M179.053 60.676 C 179.061 61.118,179.074 61.118,179.332 60.676 C 180.035 59.469,184.615 60.352,184.615 61.695 C 184.615 61.876,184.765 62.074,184.947 62.135 C 185.348 62.268,185.563 68.364,185.186 68.929 C 184.925 69.320,182.567 69.472,182.018 69.132 C 181.798 68.996,181.698 67.993,181.698 65.932 C 181.698 62.558,181.403 61.847,180.393 62.787 C 179.933 63.216,179.850 63.679,179.784 66.173 L 179.708 69.061 178.964 69.259 C 177.773 69.577,176.462 69.256,176.286 68.603 C 176.022 67.618,176.115 61.261,176.402 60.725 C 176.783 60.013,179.041 59.972,179.053 60.676 M203.647 60.728 C 203.975 61.002,204.244 61.305,204.244 61.401 C 204.244 61.497,204.423 61.755,204.642 61.974 C 205.124 62.456,205.180 64.740,204.721 65.199 C 204.520 65.401,203.501 65.517,201.936 65.517 C 199.278 65.517,198.808 65.819,200.123 66.680 C 200.939 67.215,201.550 67.221,202.582 66.706 C 204.342 65.828,205.542 67.356,204.133 68.680 C 202.413 70.296,196.552 69.060,196.552 67.082 C 196.552 66.822,196.432 66.536,196.286 66.446 C 196.141 66.355,196.021 65.639,196.021 64.854 C 196.021 64.069,196.141 63.353,196.286 63.263 C 196.432 63.172,196.552 62.887,196.552 62.628 C 196.552 60.629,201.833 59.214,203.647 60.728 M212.021 61.159 C 212.234 62.475,211.823 63.479,211.157 63.268 C 209.963 62.889,209.549 63.608,209.549 66.061 C 209.549 69.111,209.270 69.442,206.830 69.279 L 206.101 69.231 206.101 64.721 L 206.101 60.212 208.984 60.212 L 211.867 60.212 212.021 61.159 M231.705 60.801 C 234.411 63.849,233.757 65.517,229.858 65.517 C 227.437 65.517,227.072 65.755,228.120 66.652 C 228.692 67.142,230.137 67.276,230.283 66.853 C 230.572 66.016,232.229 66.454,232.307 67.388 C 232.545 70.211,226.340 70.187,224.619 67.357 C 223.993 66.328,223.937 63.097,224.536 62.599 C 224.755 62.418,224.933 62.135,224.931 61.970 C 224.919 60.376,230.476 59.417,231.705 60.801 M240.044 60.725 C 240.896 62.318,240.049 63.575,238.661 62.778 C 237.636 62.189,237.135 62.218,237.135 62.865 C 237.135 63.256,237.312 63.395,237.808 63.395 C 240.422 63.395,241.910 66.399,240.220 68.264 L 239.293 69.286 236.985 69.297 C 234.855 69.307,234.638 69.258,234.187 68.672 C 233.516 67.799,233.548 66.878,234.260 66.615 C 234.925 66.368,236.074 66.533,236.074 66.874 C 236.074 67.003,236.381 67.109,236.757 67.109 C 237.587 67.109,237.568 66.244,236.734 66.086 C 236.444 66.031,236.147 65.911,236.074 65.818 C 236.001 65.726,235.584 65.450,235.146 65.205 C 234.708 64.960,234.312 64.512,234.265 64.210 C 234.219 63.908,234.070 63.660,233.934 63.660 C 233.282 63.660,233.810 62.038,234.861 60.809 C 235.580 59.968,239.603 59.903,240.044 60.725 M138.727 62.732 C 138.445 63.071,138.519 63.130,139.225 63.130 C 139.784 63.130,140.053 63.001,140.053 62.732 C 140.053 62.513,139.829 62.334,139.555 62.334 C 139.281 62.334,138.908 62.513,138.727 62.732 M189.854 62.989 C 188.982 64.188,189.500 67.109,190.584 67.109 C 191.738 67.109,192.411 64.195,191.519 63.064 C 190.816 62.174,190.459 62.158,189.854 62.989 M200.000 62.732 C 199.715 63.075,199.823 63.130,200.782 63.130 C 201.771 63.130,201.850 63.086,201.497 62.732 C 201.278 62.513,200.926 62.334,200.715 62.334 C 200.503 62.334,200.182 62.513,200.000 62.732 M228.117 62.732 C 227.834 63.073,227.922 63.130,228.739 63.130 C 229.477 63.130,229.657 63.040,229.539 62.732 C 229.455 62.513,229.175 62.334,228.917 62.334 C 228.658 62.334,228.298 62.513,228.117 62.732 M368.018 78.401 C 368.582 78.964,368.666 231.946,368.103 232.709 C 367.793 233.130,359.556 233.163,236.605 233.224 L 105.438 233.289 105.280 234.748 C 105.029 237.075,104.399 238.034,102.476 239.014 C 100.850 239.843,40.537 239.804,38.821 238.973 C 37.209 238.193,36.605 237.089,36.605 234.926 L 36.605 233.178 34.416 233.101 L 32.228 233.024 32.161 155.719 C 32.108 94.050,32.162 78.371,32.427 78.203 C 33.147 77.746,367.560 77.943,368.018 78.401 M34.549 80.282 C 34.073 80.474,34.060 230.240,34.536 230.716 C 34.711 230.891,35.248 231.034,35.729 231.034 L 36.605 231.034 36.605 228.886 C 36.605 226.259,37.428 225.115,39.539 224.812 C 40.186 224.719,54.702 224.679,71.796 224.722 L 102.875 224.801 103.566 225.451 C 104.617 226.437,105.115 227.556,105.284 229.310 L 105.438 230.902 235.676 230.902 L 365.915 230.902 365.915 155.570 L 365.915 80.239 200.398 80.193 C 109.363 80.168,34.731 80.208,34.549 80.282 M86.321 86.889 C 86.872 87.440,86.970 219.290,86.419 219.841 C 85.958 220.302,40.302 220.302,39.841 219.841 C 39.290 219.290,39.388 87.440,39.939 86.889 C 40.575 86.253,85.685 86.253,86.321 86.889 M247.215 167.507 L 247.347 174.138 248.480 174.289 C 249.951 174.485,250.087 174.653,250.184 176.393 L 250.265 177.851 287.931 177.984 L 325.597 178.117 325.597 197.347 L 325.597 216.578 225.215 216.645 C 145.084 216.698,124.790 216.645,124.622 216.380 C 124.221 215.748,124.356 178.619,124.761 178.283 C 125.020 178.068,135.545 177.967,163.023 177.919 L 200.928 177.851 201.005 176.393 C 201.093 174.727,201.487 174.271,202.836 174.271 L 203.714 174.271 203.714 167.683 C 203.714 164.061,203.794 161.016,203.892 160.918 C 203.990 160.820,213.748 160.770,225.576 160.807 L 247.082 160.875 247.215 167.507 M205.836 168.407 C 205.836 174.450,205.788 174.271,207.396 174.271 C 208.463 174.271,208.753 174.736,208.753 176.446 L 208.753 177.984 225.464 177.984 L 242.175 177.984 242.175 176.709 C 242.175 175.104,242.604 174.512,243.921 174.298 L 244.960 174.129 245.032 168.497 L 245.103 162.865 225.469 162.865 L 205.836 162.865 205.836 168.407 M127.178 180.968 C 127.108 181.151,127.082 188.700,127.120 197.745 L 127.188 214.191 225.398 214.258 L 323.607 214.324 323.607 197.480 L 323.607 180.637 225.456 180.637 C 147.179 180.637,127.279 180.704,127.178 180.968 M183.771 193.054 C 183.876 194.140,183.391 194.845,182.850 194.395 C 182.403 194.025,182.323 194.091,182.088 195.027 C 181.911 195.734,181.939 195.756,182.995 195.756 L 184.085 195.756 184.085 194.612 C 184.085 192.473,184.873 192.059,188.930 192.071 L 192.307 192.080 192.478 192.762 C 192.893 194.413,190.407 196.029,189.619 194.620 C 189.346 194.134,187.832 194.093,187.365 194.560 C 186.490 195.435,186.916 195.679,189.551 195.817 C 192.700 195.982,192.564 195.772,192.569 200.442 C 192.574 205.086,192.590 205.040,190.981 205.040 C 189.399 205.040,189.390 205.019,189.390 201.172 L 189.390 198.143 188.204 198.143 L 187.019 198.143 186.944 201.525 L 186.870 204.907 185.477 204.987 L 184.085 205.068 184.085 201.605 L 184.085 198.143 183.024 198.143 L 181.963 198.143 181.963 201.294 C 181.963 204.941,181.868 205.113,179.928 204.989 L 178.647 204.907 178.573 201.552 C 178.501 198.275,178.485 198.193,177.873 198.040 C 176.682 197.741,176.678 196.021,177.869 196.021 C 178.434 196.021,178.515 195.901,178.515 195.065 C 178.515 194.394,178.762 193.796,179.342 193.064 L 180.169 192.020 181.928 192.097 L 183.687 192.175 183.771 193.054 M163.354 193.619 C 163.480 194.511,162.766 194.960,161.223 194.960 L 159.947 194.960 159.947 199.862 L 159.947 204.764 159.325 204.921 C 158.983 205.006,158.237 205.039,157.667 204.992 L 156.631 204.907 156.559 199.934 L 156.487 194.960 155.052 194.960 C 153.506 194.960,153.079 194.534,153.450 193.363 C 153.614 192.847,153.803 192.829,158.442 192.899 L 163.263 192.971 163.354 193.619 M216.097 193.415 C 217.711 194.931,216.047 196.444,213.962 195.356 C 212.480 194.584,210.960 194.997,209.625 196.537 C 208.546 197.782,209.039 202.114,210.260 202.120 C 210.432 202.121,210.759 202.309,210.988 202.538 C 211.221 202.771,211.724 202.916,212.134 202.869 C 213.249 202.741,213.437 199.735,212.330 199.735 C 211.285 199.735,210.610 199.267,210.610 198.541 C 210.610 197.644,211.326 197.347,213.493 197.347 C 216.715 197.347,216.711 197.343,216.711 200.872 L 216.711 203.879 215.926 204.459 C 214.920 205.203,209.337 205.345,208.753 204.642 C 208.572 204.423,208.280 204.244,208.105 204.244 C 207.266 204.244,205.298 200.612,205.309 199.082 C 205.324 197.039,206.911 194.290,208.631 193.327 C 209.947 192.589,215.286 192.653,216.097 193.415 M266.048 194.657 C 266.048 195.647,266.085 195.688,267.175 195.918 C 269.081 196.318,268.768 198.143,266.793 198.143 C 266.049 198.143,266.048 198.147,266.051 199.934 C 266.057 202.562,266.189 202.874,267.335 202.970 C 268.153 203.038,268.315 203.157,268.382 203.736 C 268.506 204.800,267.928 205.074,265.743 204.986 L 263.798 204.907 263.215 203.714 C 262.773 202.810,262.627 202.021,262.615 200.464 C 262.602 198.775,262.505 198.314,262.069 197.878 C 261.777 197.586,261.538 197.167,261.538 196.947 C 261.538 196.727,261.777 196.342,262.069 196.092 C 262.361 195.842,262.599 195.418,262.599 195.149 C 262.599 193.999,263.081 193.634,264.598 193.634 L 266.048 193.634 266.048 194.657 M168.920 196.915 C 169.097 198.463,168.794 198.939,167.634 198.939 C 167.053 198.939,166.578 199.058,166.578 199.204 C 166.578 199.350,166.403 199.469,166.190 199.469 C 165.879 199.469,165.786 200.012,165.725 202.188 L 165.650 204.907 164.257 204.987 L 162.865 205.068 162.865 200.562 L 162.865 196.056 163.594 195.973 C 166.200 195.673,168.831 196.138,168.920 196.915 M175.906 196.626 L 176.658 197.182 176.658 201.111 L 176.658 205.040 173.233 205.040 L 169.808 205.040 169.122 204.224 C 167.269 202.022,168.807 199.262,172.029 199.004 C 173.449 198.890,173.652 198.813,173.345 198.506 C 172.869 198.030,172.157 198.047,171.128 198.561 C 169.530 199.358,168.361 197.685,169.682 196.491 C 170.660 195.607,174.645 195.694,175.906 196.626 M200.581 196.662 C 201.749 198.058,200.499 199.420,198.910 198.482 C 197.512 197.656,196.471 199.292,196.993 201.499 C 197.312 202.846,197.910 203.170,198.949 202.556 C 200.682 201.532,201.858 202.964,200.484 204.426 C 199.668 205.295,196.084 205.336,195.008 204.490 C 192.068 202.177,193.050 196.522,196.483 196.003 C 198.186 195.745,200.068 196.048,200.581 196.662 M225.398 196.975 C 226.160 197.750,226.260 198.021,226.260 199.314 C 226.260 201.161,225.989 201.326,222.962 201.326 C 220.482 201.326,220.346 201.412,221.394 202.313 C 222.231 203.032,222.770 203.069,223.800 202.478 C 224.958 201.813,225.995 202.160,225.995 203.212 C 225.995 204.633,225.199 205.021,222.259 205.031 L 219.717 205.040 218.744 204.067 L 217.772 203.095 217.772 200.641 L 217.772 198.188 218.767 197.125 C 220.337 195.446,223.817 195.368,225.398 196.975 M230.040 196.396 C 230.178 196.596,230.309 196.576,230.468 196.329 C 230.828 195.771,234.347 195.848,234.926 196.427 C 236.122 197.623,236.359 198.565,236.282 201.805 L 236.207 204.907 234.640 204.988 C 232.651 205.091,232.635 205.063,232.630 201.421 C 232.626 198.219,232.349 197.639,231.295 198.621 C 230.866 199.021,230.777 199.541,230.712 202.000 L 230.637 204.907 229.045 204.907 L 227.454 204.907 227.454 200.542 L 227.454 196.178 228.117 196.015 C 228.902 195.823,229.762 195.993,230.040 196.396 M244.647 196.620 C 245.553 197.255,245.889 198.064,245.889 199.610 C 245.889 201.124,245.499 201.326,242.590 201.326 C 240.129 201.326,240.030 201.383,240.895 202.304 C 241.576 203.029,242.374 203.084,243.428 202.478 C 245.198 201.462,246.455 203.049,244.985 204.443 C 243.840 205.528,239.706 205.328,238.395 204.124 L 237.401 203.210 237.401 200.536 C 237.401 198.403,237.481 197.830,237.798 197.709 C 238.017 197.625,238.196 197.390,238.196 197.186 C 238.196 196.983,238.363 196.817,238.566 196.817 C 238.769 196.817,239.001 196.646,239.081 196.436 C 239.392 195.627,243.420 195.760,244.647 196.620 M250.172 196.130 C 250.736 195.781,252.568 195.983,253.085 196.450 C 253.608 196.924,253.642 196.924,253.978 196.465 C 254.500 195.751,259.169 195.715,259.947 196.419 C 261.206 197.559,261.968 201.654,261.353 203.979 L 261.108 204.907 257.698 204.978 C 254.041 205.054,253.050 204.717,253.050 203.398 C 253.050 203.130,252.901 202.658,252.719 202.349 C 252.454 201.900,252.454 201.763,252.719 201.667 C 252.901 201.601,253.050 201.281,253.050 200.956 C 253.050 199.999,254.510 199.115,256.307 198.985 C 257.290 198.914,257.812 198.765,257.749 198.575 C 257.608 198.144,256.271 198.047,255.805 198.434 C 255.586 198.615,254.820 198.750,254.103 198.734 C 253.385 198.717,252.728 198.817,252.643 198.955 C 252.557 199.093,252.226 199.147,251.907 199.074 C 250.729 198.806,250.424 199.429,250.342 202.276 L 250.265 204.907 248.674 204.907 L 247.082 204.907 247.010 200.482 L 246.937 196.058 247.673 195.966 C 248.077 195.916,248.754 195.964,249.176 196.073 C 249.598 196.182,250.046 196.207,250.172 196.130 M276.416 196.611 C 278.583 198.213,278.455 203.292,276.221 204.310 C 275.878 204.466,275.597 204.695,275.597 204.817 C 275.597 204.940,274.490 205.040,273.137 205.040 C 270.491 205.040,268.700 204.182,268.700 202.914 C 268.700 202.642,268.581 202.345,268.435 202.255 C 268.289 202.164,268.170 201.508,268.170 200.796 C 268.170 200.084,268.289 199.427,268.435 199.337 C 268.581 199.247,268.704 198.911,268.709 198.592 C 268.719 197.961,269.544 196.817,269.990 196.817 C 270.141 196.817,270.361 196.647,270.478 196.440 C 270.957 195.588,275.198 195.710,276.416 196.611 M284.828 197.546 C 284.749 199.048,284.736 199.070,283.996 198.992 C 282.727 198.857,282.493 199.290,282.493 201.774 C 282.493 204.762,282.323 205.040,280.495 205.040 L 279.045 205.040 279.045 200.531 L 279.045 196.021 281.976 196.021 L 284.907 196.021 284.828 197.546 M221.485 198.389 C 221.485 198.524,221.277 198.689,221.021 198.756 C 220.766 198.823,221.139 198.891,221.849 198.908 C 222.970 198.935,223.098 198.886,222.812 198.541 C 222.450 198.106,221.485 197.995,221.485 198.389 M240.732 198.550 C 240.256 198.909,240.314 198.939,241.494 198.939 C 242.599 198.939,242.726 198.885,242.440 198.541 C 242.026 198.042,241.398 198.045,240.732 198.550 M272.082 198.696 C 271.395 199.448,271.440 201.851,272.152 202.461 C 273.384 203.516,274.394 202.659,274.394 200.558 C 274.394 198.299,273.271 197.394,272.082 198.696 M172.044 201.746 C 171.772 202.457,171.865 202.918,172.281 202.918 C 172.729 202.918,173.740 201.998,173.740 201.592 C 173.740 201.148,172.221 201.286,172.044 201.746 M256.286 201.645 C 255.846 202.085,255.888 202.639,256.376 202.826 C 256.838 203.003,257.825 202.224,257.825 201.683 C 257.825 201.240,256.718 201.213,256.286 201.645 M39.191 227.608 C 38.793 228.044,38.727 228.672,38.727 232.000 C 38.727 236.704,38.642 236.584,41.976 236.596 L 44.297 236.605 44.297 232.759 L 44.297 228.912 45.491 228.912 L 46.684 228.912 46.684 232.361 L 46.684 235.809 48.011 235.809 L 49.337 235.809 49.337 233.679 C 49.337 231.938,49.417 231.517,49.777 231.379 C 50.151 231.236,50.128 231.177,49.628 230.992 C 48.294 230.499,48.983 229.058,50.597 228.965 L 51.989 228.885 51.989 229.814 C 51.989 230.419,51.827 230.837,51.525 231.013 C 51.093 231.265,51.092 231.284,51.516 231.292 C 51.910 231.299,51.982 231.664,52.057 234.019 L 52.143 236.737 52.199 234.047 C 52.263 230.947,52.103 231.103,55.271 231.055 C 57.865 231.015,58.355 231.563,58.355 234.496 C 58.355 236.376,58.409 236.605,58.849 236.605 C 59.382 236.605,59.382 235.708,58.849 234.602 C 58.320 233.503,58.674 231.500,59.443 231.245 C 61.032 230.719,61.538 231.307,61.538 233.680 C 61.538 235.396,61.616 235.809,61.936 235.809 C 62.253 235.809,62.335 235.417,62.338 233.886 C 62.343 231.780,62.457 231.457,63.292 231.197 C 64.532 230.810,64.721 231.168,64.721 233.907 L 64.721 236.458 65.517 235.587 C 66.372 234.651,66.561 233.574,65.915 233.326 C 65.696 233.242,65.517 232.990,65.517 232.767 C 65.517 232.544,65.398 232.361,65.252 232.361 C 64.769 232.361,64.977 231.589,65.542 231.287 C 66.217 230.925,67.355 231.174,67.803 231.782 C 68.107 232.193,68.176 232.181,68.692 231.631 C 69.267 231.018,69.671 230.915,70.403 231.195 C 70.950 231.406,70.942 232.348,70.388 232.752 C 70.102 232.961,69.954 233.461,69.954 234.218 C 69.954 234.974,70.102 235.474,70.388 235.683 C 70.627 235.857,70.822 236.136,70.822 236.302 C 70.822 236.498,71.433 236.605,72.546 236.605 L 74.271 236.605 74.271 235.743 L 74.272 234.881 72.262 234.969 L 70.252 235.057 70.338 234.305 C 70.424 233.561,70.440 233.554,72.281 233.554 L 74.138 233.554 74.271 231.300 L 74.403 229.045 75.729 229.045 L 77.056 229.045 77.136 230.438 C 77.216 231.828,77.217 231.830,78.117 231.830 C 79.016 231.830,79.017 231.828,79.098 230.438 L 79.178 229.045 80.429 228.965 C 81.831 228.874,81.888 228.959,82.026 231.296 L 82.095 232.487 82.700 231.835 C 83.744 230.709,86.676 230.702,87.619 231.823 C 88.320 232.656,89.125 232.531,89.125 231.589 C 89.125 231.167,90.337 230.949,91.867 231.098 C 93.587 231.264,93.899 231.149,93.899 230.349 C 93.899 229.778,94.015 229.708,94.960 229.708 C 95.900 229.708,96.021 229.780,96.021 230.338 C 96.021 230.826,96.201 231.004,96.817 231.127 C 97.449 231.254,97.613 231.424,97.613 231.956 C 97.613 232.524,97.491 232.626,96.817 232.626 L 96.021 232.626 96.021 234.218 C 96.021 235.744,96.049 235.809,96.693 235.809 C 97.062 235.809,97.433 235.988,97.517 236.207 C 97.637 236.519,98.176 236.605,100.028 236.605 L 102.387 236.605 102.387 232.209 C 102.387 228.753,102.306 227.733,102.008 227.435 C 101.327 226.753,39.817 226.923,39.191 227.608 M55.172 233.024 C 55.172 233.243,54.993 233.422,54.775 233.422 C 54.465 233.422,54.377 233.775,54.377 235.013 L 54.377 236.605 55.305 236.605 L 56.233 236.605 56.233 234.615 C 56.233 232.803,56.186 232.626,55.703 232.626 C 55.408 232.626,55.172 232.803,55.172 233.024 M84.679 233.153 C 83.991 234.255,84.485 235.809,85.525 235.809 C 85.857 235.809,85.942 235.488,85.942 234.218 C 85.942 232.495,85.384 232.025,84.679 233.153 M91.247 233.024 C 91.247 233.258,91.492 233.424,91.844 233.426 C 92.819 233.434,93.711 234.587,93.583 235.677 C 93.524 236.187,93.571 236.605,93.687 236.605 C 93.804 236.605,93.899 235.710,93.899 234.615 L 93.899 232.626 92.573 232.626 C 91.571 232.626,91.247 232.723,91.247 233.024 M77.188 235.013 L 77.188 236.605 78.117 236.605 L 79.045 236.605 79.045 235.013 L 79.045 233.422 78.117 233.422 L 77.188 233.422 77.188 235.013 M88.859 234.700 C 88.859 234.983,88.680 235.362,88.462 235.544 C 88.243 235.725,88.067 236.068,88.072 236.306 C 88.079 236.684,88.113 236.680,88.350 236.273 C 88.555 235.921,88.969 235.809,90.066 235.809 C 91.174 235.809,91.512 235.716,91.512 235.411 C 91.512 235.153,91.253 235.013,90.775 235.013 C 90.370 235.013,89.773 234.827,89.449 234.600 C 88.901 234.216,88.859 234.223,88.859 234.700 " stroke="none" fill="#fbfbf9" fill-rule="evenodd"></path><path id="path2" d="M29.245 14.721 C 29.248 15.305,29.302 15.513,29.365 15.183 C 29.429 14.853,29.426 14.375,29.360 14.122 C 29.294 13.868,29.242 14.138,29.245 14.721 M234.830 18.170 C 234.832 19.045,234.881 19.371,234.940 18.894 C 234.999 18.418,234.998 17.702,234.938 17.303 C 234.877 16.904,234.829 17.294,234.830 18.170 M273.289 18.302 C 273.289 19.105,273.339 19.433,273.400 19.032 C 273.460 18.631,273.460 17.974,273.400 17.573 C 273.339 17.172,273.289 17.500,273.289 18.302 M303.780 18.435 C 303.783 19.019,303.838 19.226,303.901 18.896 C 303.965 18.566,303.962 18.089,303.896 17.835 C 303.829 17.581,303.777 17.851,303.780 18.435 M32.538 78.691 C 32.019 79.210,32.353 232.338,32.874 232.617 C 33.156 232.768,34.157 232.891,35.099 232.891 L 36.810 232.891 36.913 234.711 C 37.038 236.918,37.923 238.341,39.329 238.594 C 39.800 238.679,54.287 238.713,71.522 238.671 L 102.858 238.594 103.586 237.866 C 104.210 237.241,104.334 236.861,104.449 235.213 C 104.523 234.155,104.716 233.201,104.878 233.094 C 105.040 232.987,164.222 232.898,236.394 232.895 L 367.615 232.891 367.768 232.029 C 367.853 231.555,367.888 196.850,367.847 154.907 L 367.772 78.647 200.243 78.581 C 108.103 78.544,32.635 78.594,32.538 78.691 M366.512 155.410 C 366.562 210.954,366.501 230.941,366.281 231.206 C 365.793 231.794,105.515 231.737,104.926 231.148 C 104.649 230.871,104.509 230.246,104.509 229.283 C 104.509 227.575,104.010 226.233,103.152 225.631 C 102.589 225.237,99.706 225.199,70.759 225.199 L 38.984 225.199 38.005 226.096 C 37.059 226.964,37.021 227.068,36.882 229.213 L 36.737 231.432 35.754 231.514 C 35.213 231.559,34.527 231.465,34.229 231.306 L 33.687 231.016 33.687 155.605 C 33.687 114.129,33.767 80.115,33.864 80.017 C 33.961 79.920,108.832 79.870,200.243 79.907 L 366.446 79.973 366.512 155.410 M40.231 87.178 C 40.133 87.276,40.053 117.118,40.053 153.492 L 40.053 219.629 63.130 219.629 L 86.208 219.629 86.141 153.382 L 86.074 87.135 63.242 87.068 C 50.684 87.030,40.329 87.080,40.231 87.178 M49.602 146.555 L 49.735 150.796 51.459 150.928 C 53.007 151.047,53.192 151.123,53.269 151.668 C 53.354 152.267,53.321 152.275,51.015 152.199 L 48.674 152.122 48.601 147.128 C 48.534 142.469,48.561 142.140,48.999 142.224 C 49.419 142.304,49.484 142.767,49.602 146.555 M56.186 142.907 C 56.254 143.390,56.143 143.501,55.589 143.501 C 55.105 143.501,54.907 143.360,54.907 143.015 C 54.907 141.987,56.041 141.891,56.186 142.907 M56.233 148.787 C 56.233 151.946,56.007 152.638,55.148 152.107 C 54.880 151.941,54.810 145.543,55.075 145.279 C 55.841 144.513,56.233 145.703,56.233 148.787 M60.724 145.460 C 61.742 144.952,62.889 145.117,63.652 145.880 C 64.418 146.646,64.485 152.350,63.727 152.205 C 63.337 152.131,63.241 151.725,63.127 149.676 C 62.978 147.011,62.766 146.596,61.551 146.596 C 60.081 146.596,59.682 147.272,59.682 149.760 C 59.682 151.994,59.531 152.384,58.777 152.094 C 58.111 151.839,58.151 145.444,58.820 145.290 C 59.075 145.231,59.416 145.341,59.577 145.534 C 59.820 145.825,60.020 145.812,60.724 145.460 M67.485 145.254 C 67.821 145.383,67.905 145.853,67.905 147.612 C 67.905 150.388,68.338 151.105,69.844 150.823 C 71.115 150.584,71.353 150.068,71.353 147.542 C 71.353 145.239,71.450 144.984,72.183 145.377 C 72.889 145.754,72.942 151.832,72.243 152.100 C 72.003 152.192,71.615 152.095,71.381 151.883 C 71.012 151.551,70.886 151.550,70.440 151.877 C 68.347 153.412,66.578 151.671,66.578 148.075 C 66.578 145.151,66.648 144.933,67.485 145.254 M76.380 146.437 C 77.186 147.731,77.294 147.730,78.040 146.433 C 78.668 145.343,79.509 144.877,79.745 145.490 C 79.868 145.812,79.195 147.149,78.741 147.483 C 78.118 147.940,78.278 149.008,79.170 150.356 C 80.127 151.802,80.169 152.255,79.345 152.255 C 78.880 152.255,77.976 151.227,77.634 150.310 C 77.378 149.621,76.906 149.870,76.043 151.148 C 75.317 152.225,74.734 152.525,74.405 151.993 C 74.265 151.766,74.925 150.478,75.928 149.021 C 76.183 148.652,76.055 148.308,75.207 147.077 C 74.432 145.951,74.261 145.528,74.518 145.369 C 75.102 145.008,75.704 145.353,76.380 146.437 M83.024 162.486 C 83.024 167.541,82.990 167.937,82.560 167.854 C 81.681 167.685,81.738 157.029,82.618 157.029 C 82.969 157.029,83.024 157.763,83.024 162.486 M46.209 159.748 C 46.305 162.123,46.443 162.127,48.224 159.814 C 49.563 158.077,50.928 157.212,50.928 158.101 C 50.928 158.401,49.726 160.053,48.716 161.141 C 47.570 162.374,47.745 162.943,50.173 165.873 C 51.106 166.998,51.232 167.748,50.506 167.851 C 49.992 167.925,47.504 164.988,47.027 163.746 C 46.677 162.833,46.277 163.714,46.154 165.671 C 46.035 167.551,45.965 167.772,45.491 167.772 C 44.982 167.772,44.957 167.571,44.888 162.798 L 44.816 157.825 45.473 157.825 C 46.105 157.825,46.134 157.899,46.209 159.748 M57.582 161.694 C 57.994 162.133,58.184 162.675,58.200 163.458 L 58.223 164.589 55.968 164.721 C 53.776 164.850,53.714 164.872,53.714 165.517 C 53.714 166.663,55.375 167.363,56.651 166.755 C 57.873 166.172,58.406 166.529,57.532 167.343 C 55.999 168.771,52.843 167.751,52.251 165.636 C 51.286 162.192,55.277 159.241,57.582 161.694 M64.191 161.578 C 64.191 162.094,64.068 162.172,62.828 162.442 C 61.941 162.636,61.783 163.039,61.575 165.647 C 61.437 167.373,61.320 167.783,60.942 167.855 C 60.519 167.936,60.477 167.634,60.477 164.443 L 60.477 160.942 61.207 161.070 C 61.608 161.141,62.235 161.118,62.599 161.019 C 63.546 160.762,64.191 160.989,64.191 161.578 M70.738 161.333 C 72.006 161.938,72.442 167.772,71.220 167.772 C 70.735 167.772,70.683 167.570,70.615 165.385 C 70.527 162.597,70.088 161.936,68.607 162.361 C 67.381 162.713,67.251 162.981,67.109 165.463 C 66.989 167.551,66.925 167.772,66.446 167.772 C 65.943 167.772,65.915 167.595,65.915 164.456 L 65.915 161.141 67.437 161.122 C 68.274 161.112,69.031 161.031,69.120 160.941 C 69.295 160.767,69.818 160.893,70.738 161.333 M79.145 161.806 C 79.706 162.349,79.917 162.815,79.941 163.567 L 79.973 164.589 77.673 164.721 C 75.067 164.872,74.955 164.925,75.305 165.846 C 75.637 166.718,76.911 167.178,77.972 166.808 C 79.250 166.362,79.729 166.584,79.052 167.308 C 77.261 169.223,73.739 167.400,73.741 164.558 C 73.744 161.303,76.943 159.674,79.145 161.806 M204.244 168.037 C 204.244 174.603,204.259 174.801,204.770 174.801 C 205.277 174.801,205.298 174.581,205.366 168.634 L 205.438 162.467 225.464 162.467 L 245.491 162.467 245.562 168.634 C 245.631 174.581,245.652 174.801,246.159 174.801 C 246.669 174.801,246.684 174.603,246.684 168.037 L 246.684 161.273 225.464 161.273 L 204.244 161.273 204.244 168.037 M54.280 162.353 C 53.073 163.303,53.479 163.926,55.305 163.926 C 57.098 163.926,57.485 163.386,56.415 162.380 C 55.649 161.660,55.169 161.654,54.280 162.353 M75.900 162.296 C 74.835 163.115,75.230 163.779,76.837 163.873 C 78.514 163.970,79.080 163.168,77.949 162.298 C 77.158 161.690,76.689 161.690,75.900 162.296 M101.801 226.695 C 103.249 227.083,103.951 235.067,102.676 236.642 L 102.169 237.268 71.018 237.337 L 39.868 237.407 39.158 236.849 L 38.449 236.291 38.522 231.747 L 38.594 227.203 39.257 226.868 C 39.957 226.514,100.501 226.347,101.801 226.695 " stroke="none" fill="#efba0b" fill-rule="evenodd"></path><path id="path3" d="M13.619 2.001 C 13.396 2.582,13.660 2.743,14.285 2.408 C 14.670 2.202,67.607 2.139,201.045 2.187 C 349.882 2.241,387.268 2.188,387.268 1.923 C 387.268 1.366,13.833 1.443,13.619 2.001 M69.032 9.194 C 68.803 9.287,68.700 10.027,68.700 11.580 C 68.700 13.626,68.662 13.793,68.283 13.414 C 67.364 12.494,64.838 12.853,63.683 14.067 C 62.318 15.501,61.892 19.439,62.976 20.591 C 63.134 20.759,63.488 21.208,63.764 21.589 C 64.376 22.435,68.039 22.664,68.342 21.875 C 68.480 21.517,68.534 21.519,68.811 21.898 C 69.010 22.170,69.410 22.294,69.907 22.238 L 70.690 22.149 70.761 15.801 C 70.839 8.803,70.759 8.497,69.032 9.194 M124.051 9.350 C 123.642 9.650,123.604 10.290,123.669 15.915 L 123.740 22.149 124.619 22.233 C 126.239 22.388,126.260 22.307,126.260 15.765 C 126.260 9.948,126.250 9.837,125.670 9.431 C 124.957 8.932,124.645 8.916,124.051 9.350 M70.292 15.650 C 70.292 22.095,70.137 22.765,68.975 21.364 C 68.697 21.029,68.527 21.047,67.687 21.497 C 64.443 23.235,61.514 19.072,63.392 15.392 C 64.296 13.619,66.627 12.879,68.010 13.926 C 68.798 14.522,68.966 14.179,68.966 11.965 C 68.966 9.770,69.042 9.549,69.805 9.549 C 70.263 9.549,70.292 9.911,70.292 15.650 M125.464 15.606 C 125.464 22.002,125.460 22.035,124.653 21.824 C 124.131 21.687,123.810 10.230,124.315 9.726 C 125.335 8.706,125.464 9.370,125.464 15.606 M41.711 9.990 C 41.459 10.092,41.379 11.591,41.379 16.218 L 41.379 22.313 42.374 22.231 L 43.369 22.149 43.512 17.905 C 43.590 15.570,43.680 13.929,43.711 14.257 C 43.741 14.586,43.861 14.854,43.977 14.854 C 44.092 14.854,44.366 15.242,44.585 15.716 C 45.260 17.176,46.276 18.961,46.485 19.054 C 46.595 19.103,46.687 19.282,46.689 19.452 C 46.709 20.633,48.298 22.281,49.417 22.281 C 51.200 22.281,51.194 22.305,51.194 15.988 L 51.194 10.332 50.512 10.073 C 49.732 9.776,48.558 9.991,48.505 10.440 C 48.485 10.606,48.396 12.167,48.306 13.909 L 48.143 17.075 47.613 16.035 C 47.321 15.463,46.933 14.835,46.751 14.640 C 46.568 14.445,46.419 14.130,46.419 13.939 C 46.419 13.749,46.240 13.444,46.021 13.263 C 45.802 13.081,45.623 12.760,45.623 12.549 C 45.623 12.170,44.414 10.392,43.901 10.017 C 43.603 9.800,42.224 9.783,41.711 9.990 M85.414 10.209 C 84.643 11.138,85.298 11.904,86.938 11.989 L 88.462 12.069 88.534 16.824 C 88.615 22.099,88.691 22.352,90.163 22.228 L 91.114 22.149 91.186 17.042 L 91.258 11.936 92.967 11.936 C 95.152 11.936,96.183 10.470,94.345 9.977 C 92.994 9.614,85.751 9.802,85.414 10.209 M262.533 10.101 C 262.113 10.346,262.069 10.939,262.069 16.426 C 262.069 23.036,262.106 23.199,263.578 23.030 L 264.324 22.944 264.395 16.544 L 264.466 10.144 263.864 9.983 C 263.098 9.777,263.087 9.779,262.533 10.101 M297.812 10.101 C 297.215 10.449,297.090 22.279,297.679 22.743 C 299.178 23.923,305.305 22.701,305.305 21.221 C 305.305 20.965,305.484 20.606,305.703 20.424 C 306.788 19.524,305.885 15.557,304.313 14.321 C 303.561 13.730,300.706 13.560,300.380 14.087 C 300.029 14.655,299.743 13.681,299.739 11.901 C 299.735 10.302,299.680 10.127,299.138 9.982 C 298.377 9.778,298.365 9.779,297.812 10.101 M325.349 10.166 C 324.917 10.483,324.854 11.120,324.731 16.469 C 324.579 23.099,324.602 23.193,326.309 23.029 L 327.188 22.944 327.339 20.955 C 327.423 19.861,327.512 19.166,327.538 19.411 C 327.565 19.656,327.735 20.014,327.918 20.207 C 328.100 20.400,328.705 21.125,329.262 21.817 C 330.043 22.789,330.447 23.077,331.031 23.077 C 332.736 23.077,333.034 22.534,331.963 21.378 C 331.598 20.984,331.297 20.579,331.294 20.477 C 331.290 20.375,330.872 19.831,330.365 19.268 C 329.180 17.952,329.192 17.867,330.769 16.313 C 332.131 14.972,332.413 14.237,331.676 13.954 C 330.628 13.552,329.965 13.823,328.657 15.186 L 327.322 16.578 327.321 13.471 C 327.321 10.670,327.270 10.336,326.808 10.089 C 326.140 9.731,325.929 9.742,325.349 10.166 M44.491 11.605 C 44.914 12.298,45.344 13.044,45.447 13.263 C 45.550 13.481,46.055 14.377,46.569 15.252 C 47.083 16.127,47.625 17.160,47.774 17.546 C 47.922 17.933,48.272 18.309,48.551 18.382 C 49.032 18.507,49.062 18.304,49.131 14.496 C 49.201 10.634,49.226 10.474,49.765 10.397 C 50.542 10.287,50.664 11.091,50.660 16.280 C 50.653 23.552,49.372 24.000,46.352 17.785 C 46.242 17.559,45.733 16.658,45.221 15.782 C 44.709 14.907,44.175 13.922,44.035 13.594 C 43.296 11.868,42.985 13.088,42.903 18.037 C 42.842 21.685,42.811 21.883,42.308 21.883 C 41.796 21.883,41.775 21.683,41.706 16.114 L 41.634 10.345 42.678 10.345 C 43.638 10.345,43.783 10.446,44.491 11.605 M94.304 10.622 C 94.653 11.186,93.839 11.647,92.352 11.725 L 90.849 11.804 90.777 16.777 C 90.733 19.757,90.600 21.767,90.445 21.790 C 90.302 21.812,90.036 21.842,89.854 21.857 C 89.604 21.877,89.490 20.648,89.390 16.844 L 89.257 11.804 87.798 11.668 C 86.178 11.518,85.676 11.295,85.676 10.727 C 85.676 10.253,94.013 10.151,94.304 10.622 M263.926 16.446 C 263.926 22.370,263.910 22.546,263.395 22.546 C 262.880 22.546,262.865 22.370,262.865 16.446 C 262.865 10.522,262.880 10.345,263.395 10.345 C 263.910 10.345,263.926 10.522,263.926 16.446 M299.204 12.475 C 299.204 14.916,299.434 15.183,300.920 14.478 C 303.252 13.371,305.305 15.226,305.305 18.437 C 305.305 21.715,303.106 23.555,300.606 22.369 C 299.869 22.019,299.570 21.991,299.177 22.236 C 298.175 22.862,298.143 22.685,298.143 16.446 C 298.143 10.522,298.159 10.345,298.674 10.345 C 299.160 10.345,299.204 10.522,299.204 12.475 M326.733 13.659 C 326.828 17.643,326.929 17.745,328.880 15.815 C 331.235 13.484,332.348 13.718,330.156 16.083 C 328.327 18.055,328.320 17.746,330.251 20.144 C 331.799 22.068,331.996 22.535,331.350 22.751 C 330.974 22.876,329.340 21.251,328.292 19.710 C 327.218 18.132,326.790 18.418,326.790 20.718 C 326.790 22.491,326.771 22.546,326.127 22.546 L 325.464 22.546 325.464 16.622 C 325.464 10.628,325.510 10.264,326.247 10.405 C 326.586 10.470,326.671 11.043,326.733 13.659 M29.377 10.793 C 29.121 10.860,28.912 11.012,28.912 11.131 C 28.912 11.251,28.611 11.424,28.243 11.516 C 27.258 11.764,26.525 12.622,26.525 13.528 C 26.525 14.431,27.175 14.624,27.718 13.883 C 28.508 12.801,28.791 13.625,28.747 16.875 L 28.704 20.020 27.855 20.194 C 26.771 20.416,26.458 20.739,26.569 21.521 C 26.665 22.199,32.350 22.664,32.969 22.044 C 33.567 21.447,32.919 20.435,31.826 20.260 L 30.769 20.091 30.769 15.512 C 30.769 11.140,30.591 10.155,29.885 10.641 C 29.861 10.658,29.632 10.726,29.377 10.793 M168.182 10.804 C 167.970 10.887,167.552 11.186,167.253 11.469 C 166.955 11.751,166.383 12.153,165.981 12.364 C 164.407 13.189,165.244 15.029,166.833 14.236 L 167.639 13.834 167.639 17.379 L 167.639 20.924 166.512 21.006 C 165.416 21.085,165.385 21.113,165.385 22.016 L 165.385 22.944 169.012 23.018 C 172.433 23.087,172.648 23.062,172.806 22.564 C 173.092 21.663,172.507 20.955,171.476 20.955 L 170.557 20.955 170.557 16.199 C 170.557 10.651,170.263 9.984,168.182 10.804 M188.447 11.156 C 187.694 11.988,188.218 12.599,189.684 12.599 C 190.771 12.599,190.855 12.549,190.936 11.832 C 191.081 10.564,189.398 10.106,188.447 11.156 M206.101 11.087 C 203.820 12.335,204.502 14.330,206.800 13.132 C 208.535 12.227,209.749 13.117,209.391 15.031 C 209.154 16.295,208.576 17.106,206.282 19.396 C 204.686 20.989,204.484 21.302,204.558 22.072 L 204.642 22.944 208.452 23.018 C 212.630 23.099,213.066 22.976,212.755 21.806 C 212.570 21.113,212.485 21.083,210.373 20.955 L 208.183 20.822 209.395 19.559 C 212.509 16.314,213.196 13.588,211.396 11.618 C 210.381 10.506,207.659 10.234,206.101 11.087 M30.316 12.985 C 30.401 14.000,30.407 15.880,30.328 17.163 C 30.147 20.093,30.401 20.827,31.678 21.066 C 33.533 21.414,32.614 21.751,29.808 21.751 C 27.334 21.751,27.031 21.702,27.321 21.353 C 27.503 21.134,27.931 20.955,28.272 20.955 C 28.614 20.955,28.999 20.746,29.127 20.491 C 29.385 19.977,29.373 13.370,29.114 13.110 C 28.879 12.876,27.321 13.257,27.321 13.549 C 27.321 13.683,27.205 13.793,27.064 13.793 C 26.379 13.793,27.846 11.966,28.548 11.945 C 28.713 11.940,28.996 11.757,29.178 11.538 C 29.856 10.722,30.159 11.107,30.316 12.985 M169.761 15.800 C 169.761 20.764,169.912 21.485,170.945 21.485 C 171.983 21.485,172.645 22.315,171.847 22.615 C 171.130 22.885,166.189 22.778,165.899 22.487 C 165.534 22.121,166.357 21.515,167.328 21.434 L 168.302 21.353 168.375 17.198 L 168.448 13.044 167.845 13.197 C 167.513 13.281,166.978 13.520,166.656 13.727 C 165.999 14.151,165.404 13.946,165.713 13.401 C 166.063 12.785,168.541 11.174,169.164 11.157 L 169.761 11.141 169.761 15.800 M190.403 11.735 C 190.311 12.378,189.502 12.685,189.061 12.244 C 188.616 11.799,189.055 11.141,189.798 11.141 C 190.361 11.141,190.472 11.250,190.403 11.735 M210.844 11.987 C 212.474 13.654,211.810 16.203,209.027 18.957 C 206.762 21.199,206.913 21.475,210.411 21.482 C 211.990 21.485,212.202 21.545,212.202 21.988 C 212.202 22.695,211.715 22.812,208.749 22.812 C 204.075 22.812,203.916 22.490,207.042 19.363 C 208.282 18.123,209.372 16.810,209.464 16.446 C 209.556 16.081,209.717 15.723,209.822 15.650 C 209.927 15.577,210.092 15.151,210.189 14.704 C 210.579 12.905,208.643 11.974,206.117 12.748 C 205.378 12.974,205.518 11.981,206.284 11.566 C 207.684 10.807,209.889 11.010,210.844 11.987 M245.411 11.724 C 245.236 11.899,245.093 12.436,245.093 12.918 L 245.093 13.793 243.302 13.850 C 242.318 13.882,240.988 13.881,240.348 13.849 C 238.502 13.755,238.462 13.854,238.462 18.414 C 238.462 22.732,238.560 23.077,239.788 23.077 C 240.941 23.077,241.113 22.651,241.123 19.775 C 241.134 16.375,241.427 15.915,243.576 15.915 L 245.025 15.915 245.144 18.813 C 245.295 22.486,245.689 23.065,248.036 23.072 C 250.491 23.080,251.511 21.178,249.145 21.006 C 247.844 20.912,247.651 20.430,247.796 17.639 L 247.878 16.048 248.799 15.915 C 250.793 15.628,250.640 13.793,248.623 13.793 C 247.799 13.793,247.745 13.737,247.745 12.874 C 247.745 11.605,246.262 10.874,245.411 11.724 M247.000 12.931 C 247.078 13.875,247.136 13.933,248.143 14.058 C 249.507 14.229,249.707 15.195,248.408 15.342 C 246.054 15.607,246.356 21.485,248.724 21.485 C 249.609 21.485,249.550 22.435,248.651 22.661 C 246.568 23.184,245.645 21.881,245.633 18.399 C 245.623 15.499,244.937 14.162,244.024 15.262 C 243.847 15.475,243.260 15.650,242.719 15.650 C 241.008 15.650,240.617 16.360,240.527 19.635 C 240.454 22.288,240.424 22.418,239.854 22.499 L 239.257 22.583 239.257 18.453 C 239.257 14.208,239.310 14.021,240.322 14.653 C 240.741 14.915,240.956 14.915,241.376 14.653 C 241.666 14.472,242.551 14.324,243.343 14.324 C 245.314 14.324,245.623 14.164,245.623 13.146 C 245.623 11.533,246.868 11.339,247.000 12.931 M54.812 13.395 C 54.594 13.614,54.336 13.793,54.239 13.793 C 53.943 13.793,53.069 14.963,53.051 15.385 C 53.041 15.603,52.858 16.014,52.644 16.297 C 52.430 16.581,52.255 17.244,52.255 17.772 C 52.255 18.300,52.430 18.963,52.644 19.246 C 52.858 19.530,53.037 19.960,53.042 20.203 C 53.072 21.783,59.037 23.314,59.586 21.883 C 59.670 21.664,59.875 21.485,60.042 21.484 C 61.406 21.475,62.149 16.448,61.035 14.759 C 59.930 13.083,55.989 12.219,54.812 13.395 M73.771 14.090 C 72.949 14.911,72.679 15.391,72.679 16.026 C 72.679 16.490,72.533 17.016,72.354 17.195 C 72.098 17.451,72.098 17.630,72.354 18.040 C 72.533 18.326,72.679 18.984,72.679 19.501 C 72.679 20.092,72.827 20.498,73.077 20.594 C 73.296 20.678,73.475 20.913,73.475 21.116 C 73.475 21.319,73.641 21.485,73.844 21.485 C 74.048 21.485,74.283 21.664,74.366 21.883 C 74.875 23.208,80.371 22.116,80.371 20.690 C 80.371 19.809,79.625 19.167,79.215 19.695 C 78.674 20.390,76.048 20.346,75.332 19.629 C 74.223 18.520,74.569 18.326,77.785 18.245 L 80.769 18.170 80.849 16.777 C 80.894 16.011,80.817 15.385,80.679 15.385 C 80.542 15.385,80.356 15.096,80.268 14.743 C 79.756 12.704,75.578 12.283,73.771 14.090 M95.661 13.395 C 95.442 13.614,95.195 13.793,95.112 13.793 C 94.817 13.793,93.899 14.859,93.899 15.201 C 93.899 15.392,93.724 15.780,93.510 16.063 C 91.711 18.441,94.424 22.281,97.903 22.281 L 99.979 22.281 101.117 21.166 L 102.255 20.050 102.255 17.651 C 102.255 15.039,101.939 14.283,100.490 13.418 C 99.541 12.851,96.221 12.836,95.661 13.395 M104.098 13.335 C 104.026 13.521,104.000 16.296,104.040 19.502 L 104.111 25.332 105.040 25.332 L 105.968 25.332 106.101 23.475 C 106.178 22.389,106.322 21.756,106.448 21.950 C 107.153 23.039,111.671 21.934,111.671 20.672 C 111.671 20.426,111.850 20.076,112.069 19.894 C 113.153 18.994,112.363 14.818,110.862 13.516 C 110.084 12.841,107.151 12.769,106.617 13.412 C 106.305 13.788,106.252 13.788,106.041 13.412 C 105.762 12.914,104.282 12.855,104.098 13.335 M115.370 13.463 C 113.393 14.813,112.722 16.922,113.428 19.571 C 114.413 23.264,121.067 23.344,121.874 19.673 C 121.974 19.214,122.167 18.771,122.302 18.688 C 123.093 18.198,121.977 14.850,120.658 13.755 C 119.538 12.827,116.545 12.661,115.370 13.463 M129.379 13.606 C 128.834 13.928,128.386 14.326,128.385 14.490 C 128.383 14.655,128.203 14.938,127.984 15.119 C 127.686 15.367,127.586 16.031,127.586 17.773 L 127.586 20.097 128.678 21.189 L 129.771 22.281 131.953 22.281 C 134.213 22.281,136.074 21.257,136.074 20.014 C 136.074 19.802,136.194 19.629,136.340 19.629 C 136.801 19.629,136.650 16.184,136.141 15.103 C 135.137 12.972,131.732 12.218,129.379 13.606 M138.780 13.562 C 138.237 13.912,137.846 14.420,137.751 14.894 C 137.666 15.316,137.493 15.725,137.366 15.804 C 137.049 16.000,137.074 17.172,137.401 17.374 C 137.546 17.464,137.666 17.822,137.666 18.170 C 137.666 18.517,137.546 18.875,137.401 18.966 C 137.044 19.186,137.063 20.246,137.431 20.614 C 137.649 20.832,137.614 21.072,137.299 21.522 C 135.791 23.675,137.431 25.464,140.910 25.464 C 144.252 25.464,145.360 24.777,145.354 22.709 C 145.347 20.644,144.717 20.173,141.872 20.109 C 139.946 20.065,139.864 20.046,141.247 19.962 C 143.558 19.822,144.562 18.830,144.562 16.687 C 144.562 15.561,144.668 15.136,144.977 15.017 C 145.263 14.907,145.366 14.589,145.309 13.994 L 145.225 13.130 142.440 13.063 C 139.981 13.004,139.553 13.063,138.780 13.562 M145.800 13.174 C 145.473 13.501,145.619 14.786,146.021 15.119 C 146.240 15.301,146.419 15.778,146.419 16.180 C 146.419 16.582,146.598 17.060,146.817 17.241 C 147.036 17.423,147.215 17.900,147.215 18.302 C 147.215 18.704,147.394 19.182,147.613 19.363 C 147.832 19.545,148.011 20.022,148.011 20.424 C 148.011 20.826,148.190 21.304,148.408 21.485 C 148.905 21.898,148.912 22.254,148.433 22.791 C 147.998 23.277,147.805 24.651,148.102 25.133 C 148.773 26.218,150.910 24.745,150.937 23.178 C 150.941 22.904,151.121 22.447,151.335 22.164 C 151.549 21.881,151.724 21.374,151.724 21.037 C 151.724 20.700,151.838 20.424,151.977 20.424 C 152.117 20.424,152.312 19.988,152.413 19.454 C 152.513 18.921,152.756 18.175,152.953 17.797 C 153.151 17.418,153.313 16.924,153.314 16.698 C 153.315 16.471,153.444 16.158,153.601 16.001 C 154.363 15.239,154.027 13.135,153.131 13.048 C 152.266 12.964,151.194 14.404,151.194 15.649 C 151.194 15.885,151.018 16.311,150.804 16.594 C 150.590 16.877,150.408 17.467,150.400 17.905 L 150.386 18.700 149.867 18.037 C 149.582 17.672,149.346 17.128,149.343 16.828 C 149.340 16.528,149.162 16.050,148.947 15.767 C 148.733 15.484,148.554 14.983,148.550 14.655 C 148.533 13.507,146.541 12.434,145.800 13.174 M155.984 13.377 C 155.810 13.585,155.706 14.212,155.752 14.769 C 155.896 16.522,158.621 16.246,158.621 14.478 C 158.621 13.264,156.732 12.475,155.984 13.377 M59.425 13.930 C 61.680 15.096,61.618 20.006,59.331 21.318 C 55.330 23.615,51.241 19.111,53.742 15.161 C 54.738 13.586,57.572 12.972,59.425 13.930 M78.940 14.075 C 79.813 14.615,80.366 15.803,80.370 17.147 C 80.372 17.921,79.935 18.037,77.017 18.037 L 74.502 18.037 74.585 18.891 C 74.697 20.038,76.159 21.071,77.321 20.824 C 79.498 20.362,79.841 20.351,79.841 20.743 C 79.841 22.588,74.527 22.094,73.374 20.141 C 71.143 16.365,75.305 11.829,78.940 14.075 M100.255 13.962 C 103.403 15.822,102.043 21.408,98.316 21.919 C 94.154 22.489,92.011 15.915,95.720 13.954 C 96.722 13.424,99.353 13.429,100.255 13.962 M105.841 13.932 C 106.141 14.293,106.240 14.293,106.792 13.932 C 108.427 12.860,110.733 13.630,111.518 15.509 C 113.033 19.134,110.167 23.157,107.144 21.649 C 105.989 21.073,105.836 21.257,105.836 23.225 C 105.836 24.850,105.805 24.934,105.201 24.934 C 104.297 24.934,104.244 24.625,104.248 19.408 C 104.252 13.558,104.584 12.417,105.841 13.932 M120.559 14.409 C 122.436 16.031,121.932 20.448,119.757 21.439 C 115.683 23.295,112.059 19.245,114.214 15.244 C 115.251 13.318,118.763 12.856,120.559 14.409 M134.648 14.198 C 136.175 15.363,136.492 18.338,135.294 20.260 C 133.215 23.596,127.863 21.804,127.863 17.772 C 127.863 14.308,131.962 12.149,134.648 14.198 M145.093 13.774 C 145.093 13.910,144.885 14.228,144.632 14.482 C 144.310 14.803,144.170 15.370,144.167 16.352 C 144.163 18.377,143.085 19.457,140.988 19.537 C 138.303 19.639,138.457 20.413,141.163 20.420 C 144.694 20.430,146.232 22.364,144.104 24.119 C 141.400 26.347,136.384 24.545,137.827 21.864 C 138.205 21.162,138.253 20.841,138.030 20.484 C 137.840 20.181,137.824 19.792,137.984 19.361 C 138.118 18.998,138.151 18.138,138.056 17.450 C 137.837 15.857,138.259 14.572,139.191 13.994 C 139.995 13.496,145.093 13.306,145.093 13.774 M147.693 14.125 C 148.009 14.747,148.659 16.520,149.089 17.931 C 149.796 20.251,150.482 19.781,151.445 16.313 C 151.934 14.549,152.525 13.528,153.054 13.528 C 153.839 13.528,153.666 14.517,152.296 17.855 C 152.127 18.266,151.989 18.710,151.989 18.841 C 151.989 18.973,151.820 19.472,151.614 19.951 C 151.407 20.430,151.049 21.258,150.818 21.791 C 150.587 22.323,150.398 22.872,150.398 23.010 C 150.398 23.789,149.518 24.934,148.920 24.934 C 148.160 24.934,148.084 24.413,148.703 23.467 C 149.214 22.687,149.104 21.668,148.289 19.629 C 147.968 18.826,147.604 17.871,147.480 17.507 C 147.356 17.142,147.007 16.189,146.704 15.388 C 146.017 13.572,146.019 13.528,146.772 13.528 C 147.147 13.528,147.510 13.763,147.693 14.125 M157.692 14.589 C 157.692 16.051,156.404 15.973,156.283 14.503 C 156.203 13.532,156.230 13.493,156.946 13.575 C 157.606 13.651,157.692 13.768,157.692 14.589 M13.532 13.992 C 13.529 14.248,12.080 14.324,7.183 14.324 C 3.694 14.324,0.650 14.396,0.420 14.485 C -0.087 14.679,-0.241 265.252,0.265 265.252 C 0.442 265.252,0.532 223.539,0.534 140.650 C 0.536 72.119,0.610 15.779,0.698 15.451 L 0.858 14.854 7.069 14.854 C 13.244 14.854,13.281 14.858,13.498 15.443 C 13.699 15.986,13.725 15.966,13.840 15.184 C 13.909 14.718,13.868 14.184,13.750 13.998 C 13.582 13.733,13.535 13.732,13.532 13.992 M178.536 14.165 C 178.301 14.448,178.144 15.847,178.050 18.502 C 177.895 22.897,177.995 23.185,179.625 23.029 L 180.504 22.944 180.579 19.951 C 180.663 16.608,180.987 15.915,182.467 15.915 C 183.505 15.915,183.820 16.872,183.820 20.034 C 183.820 22.742,184.039 23.178,185.329 23.030 L 186.074 22.944 186.148 19.348 L 186.221 15.753 185.221 14.753 C 184.240 13.772,184.190 13.755,182.628 13.891 C 181.751 13.968,180.915 14.038,180.769 14.049 C 180.623 14.059,180.139 13.995,179.693 13.908 C 179.127 13.796,178.778 13.874,178.536 14.165 M188.659 14.099 C 188.203 14.555,188.192 22.304,188.647 22.759 C 189.077 23.188,190.315 23.162,190.685 22.716 C 190.899 22.458,190.928 21.150,190.784 18.140 L 190.584 13.926 189.786 13.847 C 189.348 13.804,188.841 13.918,188.659 14.099 M194.397 14.440 C 192.068 16.022,191.826 20.349,193.957 22.295 C 195.646 23.837,200.000 23.241,200.000 21.468 C 200.000 20.698,199.282 20.293,198.583 20.667 C 197.187 21.415,195.716 20.945,195.324 19.629 C 194.529 16.951,196.350 14.956,198.413 16.245 C 199.063 16.651,199.828 16.257,199.948 15.454 C 200.189 13.845,196.314 13.137,194.397 14.440 M218.501 14.162 C 218.085 14.478,218.037 15.093,218.037 20.128 L 218.037 25.741 218.681 26.034 C 220.124 26.692,220.690 26.179,220.690 24.212 C 220.690 22.834,220.760 22.511,221.008 22.759 C 221.569 23.319,224.059 23.151,224.950 22.492 C 227.357 20.713,227.500 16.423,225.220 14.413 C 224.407 13.696,221.785 13.532,221.158 14.159 C 220.847 14.469,220.717 14.469,220.292 14.159 C 219.671 13.704,219.103 13.705,218.501 14.162 M229.836 14.357 C 227.400 16.087,227.076 19.872,229.180 22.018 C 231.929 24.823,237.129 22.519,237.138 18.493 C 237.145 14.784,232.744 12.291,229.836 14.357 M251.601 14.616 C 249.946 16.070,250.849 19.098,252.938 19.098 C 253.654 19.098,254.642 19.944,254.642 20.557 C 254.642 21.108,252.704 21.098,252.244 20.544 C 251.653 19.832,250.807 20.174,250.712 21.163 C 250.508 23.284,254.574 23.976,256.371 22.126 C 257.973 20.476,257.147 17.772,255.041 17.772 C 254.707 17.772,254.365 17.593,254.281 17.374 C 254.197 17.155,253.945 16.976,253.722 16.976 C 252.260 16.976,253.429 15.935,254.973 15.861 C 256.583 15.785,256.634 15.760,256.719 15.016 C 256.897 13.457,253.245 13.172,251.601 14.616 M268.297 14.357 C 265.817 16.119,265.494 19.827,267.632 22.008 C 270.395 24.827,275.597 22.504,275.597 18.452 C 275.597 14.784,271.182 12.307,268.297 14.357 M277.939 14.806 C 276.722 15.941,276.325 17.381,276.589 19.701 C 277.210 25.151,285.676 23.966,285.676 18.430 C 285.676 17.003,284.901 14.854,284.385 14.854 C 284.265 14.854,283.891 14.615,283.554 14.324 C 282.367 13.293,279.276 13.559,277.939 14.806 M287.512 14.217 C 287.254 14.527,287.131 16.097,287.050 20.123 L 286.939 25.606 287.614 25.967 C 289.047 26.734,289.655 26.211,289.655 24.212 C 289.655 22.834,289.726 22.511,289.973 22.759 C 290.531 23.316,292.958 23.147,293.985 22.480 C 296.388 20.918,296.519 16.538,294.225 14.413 C 293.440 13.685,290.734 13.512,290.137 14.151 C 289.857 14.452,289.745 14.452,289.445 14.151 C 288.959 13.665,287.941 13.699,287.512 14.217 M308.960 14.125 C 308.761 14.307,308.365 14.588,308.079 14.749 C 307.453 15.101,307.242 16.165,307.735 16.478 C 308.281 16.823,309.014 16.753,309.454 16.313 C 310.241 15.527,312.202 15.896,312.202 16.831 C 312.202 16.873,311.639 16.971,310.950 17.048 C 310.262 17.126,309.655 17.320,309.602 17.481 C 309.549 17.641,309.246 17.774,308.930 17.776 C 307.120 17.791,306.439 21.095,307.979 22.391 C 308.749 23.039,308.955 23.077,311.494 23.047 C 314.980 23.006,314.854 23.148,314.854 19.257 C 314.854 15.863,314.711 15.372,313.403 14.266 C 312.743 13.708,309.526 13.606,308.960 14.125 M318.521 14.265 C 315.821 16.046,315.714 21.087,318.343 22.657 C 319.585 23.398,322.644 23.234,323.432 22.385 C 324.451 21.286,323.717 19.897,322.515 20.648 C 322.244 20.817,321.491 20.955,320.841 20.955 L 319.659 20.955 319.298 19.695 C 318.935 18.434,319.100 17.056,319.709 16.247 C 320.005 15.854,322.281 15.796,322.281 16.180 C 322.281 16.736,323.523 16.443,323.807 15.821 C 324.575 14.134,320.526 12.942,318.521 14.265 M183.680 14.321 C 185.390 14.971,185.676 15.680,185.676 19.270 L 185.676 22.546 185.013 22.546 L 184.350 22.546 184.350 19.546 C 184.350 15.964,183.965 15.205,182.286 15.478 C 180.440 15.778,180.106 16.420,180.106 19.675 L 180.106 22.546 179.443 22.546 L 178.780 22.546 178.780 18.435 C 178.780 14.500,178.803 14.324,179.310 14.324 C 179.602 14.324,179.841 14.443,179.841 14.589 C 179.841 14.990,181.229 14.891,181.815 14.448 C 182.421 13.989,182.749 13.967,183.680 14.321 M198.735 14.622 C 199.860 15.223,199.274 15.710,197.652 15.522 C 195.328 15.252,194.562 15.974,194.562 18.435 C 194.562 20.893,195.342 21.631,197.661 21.368 C 199.499 21.160,199.858 21.770,198.284 22.427 C 196.649 23.111,194.155 22.411,193.748 21.154 C 193.666 20.899,193.487 20.690,193.351 20.690 C 193.215 20.690,193.103 19.735,193.103 18.568 C 193.103 17.357,193.215 16.446,193.364 16.446 C 193.507 16.446,193.695 16.162,193.782 15.816 C 193.929 15.231,194.593 14.748,195.889 14.285 C 196.495 14.068,198.042 14.251,198.735 14.622 M225.064 15.141 C 227.860 17.891,224.921 24.116,221.635 22.403 C 220.456 21.788,220.195 22.048,220.106 23.926 C 220.035 25.428,219.966 25.605,219.430 25.682 L 218.833 25.766 218.833 20.045 C 218.833 14.382,219.006 13.366,219.761 14.589 C 219.968 14.923,221.485 14.940,221.485 14.608 C 221.485 13.756,224.044 14.136,225.064 15.141 M234.951 15.039 C 237.592 17.176,236.448 22.123,233.185 22.674 C 231.493 22.960,229.323 22.099,229.056 21.036 C 228.971 20.699,228.785 20.424,228.642 20.424 C 228.496 20.424,228.382 19.586,228.382 18.514 L 228.382 16.604 229.569 15.483 C 231.329 13.820,233.249 13.662,234.951 15.039 M256.034 14.502 C 256.739 14.919,256.135 15.385,254.890 15.385 C 253.315 15.385,252.520 15.737,252.520 16.433 C 252.520 16.919,253.982 18.037,254.618 18.037 C 254.789 18.037,255.282 18.298,255.714 18.618 C 258.143 20.414,255.001 23.851,252.267 22.387 C 250.894 21.652,250.745 20.529,252.096 21.094 C 253.891 21.844,255.172 21.494,255.172 20.254 C 255.172 19.610,254.275 18.833,253.531 18.833 C 252.795 18.833,251.194 17.272,251.194 16.554 C 251.194 14.797,254.304 13.479,256.034 14.502 M273.419 15.044 C 276.002 17.135,274.837 22.135,271.641 22.675 C 269.963 22.959,267.731 22.074,267.466 21.021 C 267.384 20.693,267.210 20.424,267.080 20.424 C 266.950 20.424,266.844 19.586,266.844 18.561 C 266.844 14.794,270.617 12.776,273.419 15.044 M282.890 14.622 C 287.615 17.155,283.995 24.658,279.203 22.265 C 277.477 21.403,277.100 20.705,277.100 18.367 C 277.100 14.997,280.041 13.095,282.890 14.622 M294.068 15.227 C 296.867 18.188,294.048 24.040,290.609 22.408 C 289.340 21.806,289.125 22.040,289.125 24.021 C 289.125 25.667,289.100 25.729,288.462 25.729 L 287.798 25.729 287.798 20.027 C 287.798 14.500,287.815 14.324,288.329 14.324 C 288.621 14.324,288.859 14.443,288.859 14.589 C 288.859 14.996,290.253 14.887,290.849 14.433 C 291.649 13.823,293.073 14.174,294.068 15.227 M312.637 14.492 C 314.038 15.157,314.324 15.981,314.324 19.359 C 314.324 22.498,314.086 23.023,312.978 22.331 C 312.610 22.101,312.324 22.122,311.753 22.420 C 309.952 23.359,307.698 22.287,307.694 20.491 C 307.691 18.731,308.718 17.991,311.719 17.586 C 313.169 17.391,313.256 15.936,311.844 15.488 C 311.184 15.278,309.074 15.611,308.859 15.959 C 308.747 16.141,308.608 16.112,308.459 15.877 C 308.096 15.304,308.171 15.168,309.085 14.752 C 310.765 13.988,311.466 13.936,312.637 14.492 M322.613 14.630 C 323.679 15.188,323.122 15.601,321.362 15.559 C 318.974 15.501,318.435 16.036,318.435 18.465 C 318.435 20.882,319.227 21.629,321.511 21.371 C 323.150 21.186,323.605 21.431,322.865 22.100 C 321.498 23.337,318.340 22.619,317.435 20.865 C 316.635 19.316,317.201 15.418,318.288 14.993 C 318.515 14.904,319.118 14.663,319.629 14.457 C 320.544 14.087,321.706 14.155,322.613 14.630 M190.186 18.435 C 190.186 22.370,190.163 22.546,189.655 22.546 C 189.147 22.546,189.125 22.370,189.125 18.435 C 189.125 14.500,189.147 14.324,189.655 14.324 C 190.163 14.324,190.186 14.500,190.186 18.435 M387.268 14.589 C 387.268 14.758,389.567 14.854,393.634 14.854 C 397.701 14.854,400.000 14.758,400.000 14.589 C 400.000 14.419,397.701 14.324,393.634 14.324 C 389.567 14.324,387.268 14.419,387.268 14.589 M75.220 15.150 C 73.935 16.161,74.360 16.829,76.349 16.923 C 78.672 17.033,79.437 16.307,78.249 15.119 C 77.547 14.417,76.134 14.431,75.220 15.150 M140.007 14.864 C 139.425 15.204,139.168 16.441,139.499 17.312 C 140.249 19.284,142.706 18.638,142.706 16.468 C 142.706 14.758,141.459 14.017,140.007 14.864 M55.373 15.318 C 53.599 17.313,54.724 20.527,57.183 20.490 C 59.443 20.456,60.570 17.643,59.133 15.625 C 58.458 14.676,56.113 14.485,55.373 15.318 M65.006 15.553 C 62.913 18.214,65.931 22.122,68.334 19.864 C 69.248 19.005,69.259 16.283,68.352 15.431 C 67.435 14.570,65.730 14.632,65.006 15.553 M96.187 15.348 C 94.643 17.054,95.375 20.268,97.347 20.447 C 99.594 20.650,100.711 19.561,100.468 17.405 C 100.200 15.026,97.607 13.779,96.187 15.348 M106.540 15.459 C 105.553 16.307,105.499 18.955,106.449 19.848 C 107.564 20.895,109.469 20.671,110.007 19.430 C 111.413 16.187,108.960 13.379,106.540 15.459 M115.747 15.584 C 115.009 16.671,115.059 19.156,115.834 19.931 C 118.230 22.327,121.738 18.259,119.609 15.553 C 118.785 14.505,116.466 14.523,115.747 15.584 M129.995 15.747 C 128.633 17.951,129.650 20.455,131.920 20.490 C 133.923 20.520,134.836 19.073,134.372 16.602 C 133.990 14.565,131.077 13.997,129.995 15.747 M58.722 16.030 C 60.474 18.328,57.704 21.630,55.703 19.629 C 54.905 18.831,54.947 16.321,55.769 15.635 C 56.753 14.814,57.913 14.970,58.722 16.030 M67.884 15.806 C 69.043 16.781,69.053 18.431,67.907 19.452 C 66.267 20.913,65.252 20.209,65.252 17.611 C 65.252 15.186,66.296 14.470,67.884 15.806 M77.984 15.230 C 77.984 15.291,78.057 15.530,78.145 15.761 C 78.282 16.117,78.043 16.180,76.554 16.180 C 74.842 16.180,74.812 16.169,75.265 15.672 C 75.670 15.229,77.984 14.853,77.984 15.230 M98.986 15.508 C 99.882 16.501,100.000 16.749,100.000 17.630 C 100.000 19.618,97.624 20.964,96.478 19.626 C 94.807 17.674,97.279 13.615,98.986 15.508 M109.120 15.462 C 109.818 15.972,109.814 19.239,109.115 19.768 C 106.951 21.407,104.861 17.610,106.960 15.856 C 107.926 15.049,108.430 14.957,109.120 15.462 M119.032 15.635 C 119.854 16.321,119.896 18.831,119.098 19.629 C 118.351 20.375,116.815 20.341,116.165 19.562 C 114.380 17.422,116.951 13.899,119.032 15.635 M133.437 15.716 C 134.160 16.583,134.142 18.909,133.407 19.644 C 131.785 21.265,129.085 18.843,130.157 16.728 C 131.029 15.008,132.474 14.562,133.437 15.716 M142.061 15.498 C 142.998 16.435,142.335 17.772,140.933 17.772 C 139.964 17.772,139.582 17.038,139.897 15.782 C 140.090 15.013,141.404 14.841,142.061 15.498 M221.751 15.572 C 220.028 16.202,219.409 19.733,220.838 20.774 C 223.013 22.357,224.536 21.394,224.536 18.435 C 224.536 15.835,223.616 14.890,221.751 15.572 M231.244 15.565 C 229.786 15.949,229.214 19.517,230.417 20.720 C 231.522 21.826,234.255 21.574,234.587 20.336 C 235.521 16.853,234.094 14.816,231.244 15.565 M269.591 15.648 C 267.052 16.672,267.836 21.098,270.612 21.411 C 272.514 21.625,273.210 20.801,273.210 18.334 C 273.210 15.780,271.820 14.748,269.591 15.648 M279.672 15.695 C 276.756 17.107,278.625 21.972,281.852 21.366 C 283.122 21.128,284.750 17.507,283.588 17.507 C 283.460 17.507,283.283 17.147,283.195 16.706 C 282.958 15.521,281.121 14.994,279.672 15.695 M290.716 15.572 C 288.121 16.520,288.582 20.950,291.322 21.395 C 292.873 21.647,293.634 20.673,293.634 18.435 C 293.634 16.010,292.517 14.914,290.716 15.572 M300.890 15.568 C 299.256 15.888,298.539 19.459,299.861 20.690 C 301.824 22.517,303.714 21.386,303.714 18.384 C 303.714 15.721,303.123 15.131,300.890 15.568 M223.725 16.505 C 224.768 17.994,223.964 20.955,222.516 20.955 C 219.987 20.955,219.937 16.003,222.465 15.937 C 223.056 15.922,223.437 16.093,223.725 16.505 M233.732 16.354 C 234.389 16.949,234.421 19.760,233.779 20.470 C 233.268 21.033,231.505 21.135,231.105 20.623 C 229.193 18.177,231.537 14.367,233.732 16.354 M272.194 16.354 C 272.900 16.993,272.886 19.890,272.175 20.533 C 271.339 21.289,269.724 21.010,269.245 20.027 C 267.970 17.408,270.238 14.584,272.194 16.354 M282.529 16.486 C 283.149 17.201,283.177 18.829,282.590 20.066 C 281.880 21.561,279.903 21.318,279.293 19.661 C 278.308 16.985,280.822 14.518,282.529 16.486 M292.618 16.354 C 293.275 16.949,293.307 19.760,292.664 20.470 C 291.421 21.844,289.655 20.649,289.655 18.435 C 289.655 16.229,291.246 15.112,292.618 16.354 M302.873 16.472 C 303.839 18.019,303.094 20.955,301.735 20.955 C 299.924 20.955,299.068 18.071,300.413 16.500 C 301.074 15.728,302.399 15.713,302.873 16.472 M34.947 16.363 C 34.407 16.504,34.031 17.692,34.407 18.067 C 35.002 18.663,39.382 18.223,39.477 17.558 C 39.650 16.334,37.365 15.731,34.947 16.363 M39.078 17.348 C 39.304 17.936,39.020 18.037,37.157 18.033 C 35.226 18.029,34.325 17.698,35.013 17.245 C 35.655 16.824,38.909 16.907,39.078 17.348 M309.468 19.306 C 308.385 20.503,309.402 21.730,311.187 21.378 C 312.150 21.188,313.085 20.149,312.946 19.422 C 312.812 18.718,310.083 18.627,309.468 19.306 M312.198 19.430 C 312.185 20.599,311.870 20.955,310.844 20.955 C 309.744 20.955,309.552 20.614,310.089 19.611 C 310.406 19.018,312.204 18.864,312.198 19.430 M155.880 19.540 C 155.659 19.761,155.648 21.300,155.864 21.862 C 156.286 22.962,158.621 22.024,158.621 20.754 C 158.621 19.695,156.613 18.807,155.880 19.540 M157.734 20.320 C 158.058 20.809,158.045 20.952,157.631 21.464 C 156.966 22.284,156.233 21.957,156.233 20.838 C 156.233 19.477,157.000 19.212,157.734 20.320 M139.307 22.026 C 138.168 23.088,138.935 23.873,141.114 23.873 C 142.684 23.873,143.501 23.471,143.501 22.698 C 143.501 21.532,140.375 21.031,139.307 22.026 M142.838 22.812 C 142.361 23.338,139.868 23.599,139.436 23.168 C 138.961 22.692,139.956 22.281,141.586 22.281 C 143.301 22.281,143.314 22.286,142.838 22.812 M13.528 29.810 C 13.528 30.028,13.647 30.281,13.793 30.371 C 13.939 30.462,14.058 30.356,14.058 30.137 C 14.058 29.919,13.939 29.666,13.793 29.576 C 13.647 29.485,13.528 29.591,13.528 29.810 M22.865 44.085 C 22.495 44.455,22.396 250.280,22.765 250.862 C 22.934 251.127,58.320 251.181,198.822 251.128 L 374.668 251.061 374.735 147.629 C 374.788 65.058,374.735 44.154,374.470 43.985 C 373.887 43.616,23.235 43.715,22.865 44.085 M374.205 147.546 L 374.271 250.928 198.674 250.928 L 23.077 250.928 23.077 147.657 C 23.077 90.858,23.157 44.306,23.254 44.208 C 23.351 44.111,102.340 44.061,198.784 44.098 L 374.138 44.164 374.205 147.546 M24.580 45.535 C 24.483 45.632,24.403 91.587,24.403 147.657 L 24.403 249.603 198.740 249.536 L 373.077 249.469 373.144 147.773 C 373.193 72.812,373.132 45.982,372.912 45.717 C 372.593 45.333,24.964 45.151,24.580 45.535 M372.613 147.546 L 372.680 249.337 198.674 249.337 L 24.668 249.337 24.668 147.635 C 24.668 66.521,24.736 45.906,25.000 45.799 C 25.182 45.725,103.455 45.685,198.939 45.710 L 372.546 45.756 372.613 147.546 M254.754 55.619 C 254.180 55.732,253.757 56.540,252.902 59.151 C 252.354 60.828,252.210 67.601,252.710 68.221 C 252.863 68.412,253.071 68.950,253.171 69.418 C 253.619 71.512,254.324 72.451,255.385 72.363 C 256.469 72.273,256.846 71.337,256.263 70.182 C 255.347 68.368,254.825 62.371,255.409 60.364 C 255.540 59.916,255.838 58.936,256.072 58.187 C 256.708 56.158,256.513 55.264,255.482 55.474 C 255.385 55.494,255.057 55.559,254.754 55.619 M289.191 55.625 C 288.554 55.748,288.407 56.421,288.840 57.232 C 289.807 59.040,290.384 63.793,289.943 66.313 C 289.474 68.990,289.122 70.400,288.857 70.665 C 288.449 71.074,288.547 72.074,289.014 72.253 C 290.409 72.788,291.504 71.906,291.932 69.905 C 292.026 69.461,292.239 68.931,292.405 68.726 C 293.001 67.988,292.774 60.335,292.097 58.372 C 291.121 55.543,290.866 55.302,289.191 55.625 M256.110 56.565 C 255.133 59.714,255.061 60.222,255.066 63.926 C 255.071 67.555,255.416 70.060,255.996 70.676 C 256.814 71.545,255.757 72.619,254.747 71.946 C 251.877 70.032,252.427 55.968,255.372 55.968 C 256.208 55.968,256.278 56.025,256.110 56.565 M291.074 56.830 C 292.517 60.085,292.943 65.958,291.943 68.833 C 290.818 72.071,290.496 72.455,289.295 71.994 C 288.997 71.879,288.952 71.688,289.123 71.264 C 290.815 67.064,290.810 60.759,289.112 56.565 C 288.666 55.462,290.582 55.721,291.074 56.830 M192.772 56.520 C 192.421 56.724,192.308 57.138,192.308 58.214 C 192.308 60.370,192.234 60.459,190.585 60.289 C 187.812 60.002,186.472 61.524,186.472 64.961 C 186.472 68.471,188.956 70.292,191.764 68.840 C 192.430 68.496,192.558 68.496,192.844 68.840 C 193.235 69.311,194.465 69.354,194.907 68.912 C 195.579 68.240,195.334 57.135,194.636 56.646 C 193.958 56.172,193.431 56.136,192.772 56.520 M194.402 56.864 C 194.614 57.119,194.684 58.974,194.634 63.031 L 194.562 68.833 193.923 68.923 C 193.540 68.977,193.190 68.845,193.048 68.592 C 192.755 68.069,192.074 68.063,191.395 68.576 C 190.716 69.089,189.268 69.072,188.457 68.540 C 185.245 66.436,186.855 59.858,190.407 60.574 C 190.869 60.667,191.605 60.816,192.042 60.905 L 192.838 61.068 192.838 58.938 C 192.838 56.850,192.946 56.579,193.800 56.520 C 193.965 56.508,194.236 56.663,194.402 56.864 M106.525 57.204 C 106.247 57.284,105.889 57.458,105.729 57.592 C 105.569 57.725,105.139 58.081,104.775 58.383 C 102.942 59.896,104.069 62.773,107.045 64.179 C 109.098 65.149,109.479 65.853,108.488 66.844 C 107.854 67.478,106.789 67.522,105.711 66.960 C 104.005 66.071,102.861 67.363,104.290 68.565 C 105.465 69.555,108.701 69.543,110.170 68.545 C 113.122 66.539,112.484 63.632,108.687 61.792 C 106.851 60.902,106.437 60.248,107.215 59.469 C 107.611 59.074,109.079 59.052,109.464 59.437 C 109.947 59.920,111.263 59.621,111.351 59.009 C 111.535 57.718,108.584 56.614,106.525 57.204 M164.876 57.378 C 163.476 58.402,164.652 67.514,166.290 68.338 C 166.619 68.503,167.021 68.772,167.184 68.935 C 167.649 69.400,171.237 69.303,172.228 68.799 C 174.388 67.701,174.801 66.529,174.801 61.500 L 174.801 57.548 174.127 57.241 C 173.671 57.033,173.222 57.015,172.735 57.186 L 172.016 57.438 171.883 61.766 L 171.751 66.094 171.006 66.734 C 168.648 68.761,167.374 66.915,167.374 61.472 C 167.374 58.865,167.274 57.565,167.056 57.347 C 166.634 56.926,165.472 56.942,164.876 57.378 M216.499 57.347 C 215.594 58.253,216.483 59.151,218.285 59.151 L 219.363 59.151 219.363 63.893 C 219.363 69.205,219.403 69.324,221.135 69.182 L 222.149 69.098 222.221 64.125 L 222.293 59.151 223.331 59.151 C 225.413 59.151,226.563 58.024,225.216 57.304 C 224.471 56.905,216.903 56.943,216.499 57.347 M260.610 57.239 C 258.898 57.846,257.623 59.635,257.955 60.964 C 258.322 62.435,260.657 64.456,261.990 64.456 C 262.146 64.456,262.478 64.769,262.729 65.152 C 263.642 66.545,262.085 67.836,260.364 67.112 C 258.899 66.496,257.970 66.607,257.877 67.410 C 257.570 70.053,263.854 69.932,265.504 67.263 C 266.781 65.197,265.107 61.811,262.804 61.802 C 261.982 61.799,260.923 60.588,261.105 59.860 C 261.298 59.093,262.950 58.812,263.577 59.439 C 264.103 59.965,265.112 59.612,265.198 58.872 C 265.351 57.558,262.536 56.556,260.610 57.239 M267.706 57.205 C 267.098 57.450,267.251 66.098,267.881 67.134 C 269.919 70.485,275.813 69.883,277.216 66.180 C 277.720 64.849,277.946 59.361,277.556 57.906 C 277.367 57.202,276.246 56.896,275.245 57.277 L 274.536 57.547 274.532 61.466 C 274.528 66.055,274.472 66.345,273.481 66.930 C 271.182 68.289,270.459 67.121,270.292 61.774 C 270.142 57.002,269.783 56.367,267.706 57.205 M278.979 57.316 C 277.748 58.033,278.849 59.151,280.786 59.151 L 281.698 59.151 281.698 63.873 C 281.698 69.085,281.741 69.231,283.289 69.231 C 284.837 69.231,284.881 69.085,284.881 63.873 L 284.881 59.151 285.743 59.125 C 287.704 59.065,288.562 58.347,287.788 57.414 C 287.403 56.950,279.753 56.865,278.979 57.316 M110.256 57.969 C 110.645 58.219,110.785 58.512,110.689 58.877 C 110.542 59.440,110.213 59.581,109.968 59.185 C 109.466 58.373,106.974 58.648,106.629 59.554 C 106.200 60.683,106.599 61.207,108.643 62.204 C 111.339 63.518,112.100 65.058,111.065 67.103 C 110.009 69.191,104.244 69.676,104.244 67.677 C 104.244 66.936,104.511 66.831,105.325 67.252 C 107.039 68.138,109.284 67.445,109.284 66.030 C 109.284 65.058,108.811 64.555,107.231 63.845 C 105.037 62.861,104.372 62.076,104.395 60.496 C 104.433 57.941,107.894 56.449,110.256 57.969 M166.865 57.560 C 167.003 57.560,167.109 59.392,167.109 61.776 L 167.109 65.992 167.878 66.815 C 169.302 68.339,171.463 67.702,172.101 65.571 C 172.273 64.997,172.414 62.972,172.414 61.072 C 172.414 57.392,172.543 57.047,173.777 57.439 C 174.335 57.616,174.527 64.493,174.024 66.249 C 173.061 69.606,166.965 69.928,165.423 66.703 C 165.069 65.962,164.892 64.813,164.789 62.586 C 164.585 58.145,164.896 57.066,166.268 57.459 C 166.463 57.514,166.731 57.560,166.865 57.560 M224.779 57.455 C 225.545 57.749,225.288 58.621,224.436 58.621 C 224.017 58.621,223.303 58.695,222.851 58.785 L 222.027 58.950 221.955 63.891 L 221.883 68.833 220.889 68.915 C 219.665 69.017,219.829 69.695,219.649 63.793 L 219.496 58.753 218.103 58.673 C 216.825 58.600,216.711 58.540,216.711 57.944 L 216.711 57.294 220.535 57.294 C 222.639 57.294,224.549 57.367,224.779 57.455 M264.390 57.977 C 264.718 58.192,264.987 58.604,264.987 58.892 C 264.987 59.457,264.470 59.589,264.019 59.139 C 263.526 58.645,261.622 58.728,261.024 59.269 C 259.915 60.273,260.563 61.215,263.208 62.443 C 265.627 63.566,266.348 65.202,265.225 67.019 C 264.090 68.856,260.843 69.591,258.952 68.438 C 257.534 67.573,257.936 66.476,259.395 67.231 C 260.631 67.869,262.236 67.762,263.009 66.988 C 264.148 65.849,263.602 64.785,261.389 63.831 C 257.328 62.081,257.205 58.950,261.141 57.518 C 261.872 57.251,263.669 57.505,264.390 57.977 M269.518 57.560 C 269.655 57.560,269.761 59.328,269.761 61.612 C 269.761 66.578,270.231 67.651,272.398 67.630 C 274.555 67.610,275.066 66.419,275.066 61.417 C 275.066 57.383,275.180 57.042,276.401 57.430 C 277.627 57.819,277.454 66.054,276.191 67.450 C 274.638 69.168,271.234 69.482,269.392 68.077 C 267.881 66.924,267.639 66.022,267.639 61.526 C 267.639 57.397,267.728 57.117,268.921 57.459 C 269.115 57.514,269.384 57.560,269.518 57.560 M287.214 57.465 C 288.336 57.765,287.800 58.474,286.337 58.625 C 284.268 58.840,284.350 58.622,284.350 63.936 L 284.350 68.690 283.688 68.856 C 282.257 69.215,282.228 69.117,282.228 63.927 L 282.228 59.138 281.548 58.879 C 281.174 58.737,280.457 58.621,279.956 58.621 C 279.022 58.621,278.600 57.784,279.377 57.470 C 279.857 57.276,286.494 57.272,287.214 57.465 M129.775 58.001 C 129.592 58.074,129.443 58.539,129.443 59.034 C 129.443 59.757,129.293 60.011,128.679 60.328 C 128.259 60.545,127.839 60.924,127.745 61.169 C 127.542 61.697,127.511 61.664,128.515 61.987 L 129.310 62.244 129.443 65.035 C 129.616 68.670,129.983 69.220,132.241 69.227 C 133.712 69.231,134.218 68.913,134.218 67.984 C 134.218 67.485,134.075 67.374,133.431 67.374 C 132.367 67.374,132.095 66.764,132.095 64.369 C 132.095 62.252,132.215 62.069,133.593 62.069 C 134.772 62.069,134.377 60.387,133.156 60.212 C 132.358 60.098,132.216 59.968,132.138 59.284 C 131.990 57.972,131.076 57.475,129.775 58.001 M242.493 58.143 C 242.318 58.318,242.175 58.855,242.175 59.337 C 242.175 60.016,242.064 60.212,241.677 60.212 C 240.488 60.212,240.288 61.952,241.458 62.118 C 242.009 62.197,242.050 62.364,242.175 65.033 C 242.341 68.582,242.770 69.233,244.940 69.227 C 247.040 69.220,248.198 67.615,246.240 67.425 C 244.979 67.303,244.796 66.897,244.883 64.416 L 244.960 62.202 246.019 62.069 C 247.796 61.846,247.537 60.212,245.723 60.212 C 244.859 60.212,244.828 60.176,244.828 59.180 C 244.828 58.483,244.691 58.095,244.408 57.986 C 243.732 57.727,242.837 57.800,242.493 58.143 M131.509 58.422 C 131.660 58.604,131.824 59.111,131.873 59.549 C 131.950 60.233,132.093 60.363,132.891 60.477 C 134.071 60.646,134.453 61.804,133.329 61.804 C 131.907 61.804,131.830 61.946,131.830 64.564 C 131.830 67.228,132.015 67.639,133.210 67.639 C 133.642 67.639,133.952 67.783,133.952 67.984 C 133.952 69.248,131.610 69.354,130.478 68.142 C 129.742 67.354,129.708 67.209,129.708 64.832 C 129.708 62.473,129.674 62.324,129.045 61.912 C 128.680 61.673,128.382 61.331,128.382 61.153 C 128.382 60.974,128.680 60.692,129.045 60.526 C 129.566 60.288,129.708 60.027,129.708 59.309 C 129.708 58.222,130.870 57.649,131.509 58.422 M244.143 58.251 C 244.412 58.355,244.562 58.737,244.562 59.321 C 244.562 60.237,244.635 60.304,245.955 60.593 C 247.130 60.850,246.941 61.750,245.690 61.854 L 244.695 61.936 244.618 64.417 C 244.533 67.171,244.722 67.639,245.921 67.639 C 246.371 67.639,246.684 67.781,246.684 67.984 C 246.684 69.119,244.499 69.341,243.317 68.326 C 242.606 67.716,242.567 67.559,242.440 64.812 C 242.314 62.078,242.278 61.932,241.711 61.852 C 240.900 61.736,240.941 60.907,241.777 60.526 C 242.293 60.291,242.440 60.025,242.440 59.334 C 242.440 58.107,242.940 57.790,244.143 58.251 M112.255 60.531 C 111.779 61.006,111.943 61.647,113.146 64.014 C 113.356 64.427,113.528 64.930,113.528 65.132 C 113.528 65.334,113.695 65.891,113.899 66.370 C 115.234 69.505,115.207 69.381,114.729 70.111 C 113.920 71.344,114.269 72.268,115.580 72.363 C 116.674 72.442,116.716 72.415,117.207 71.302 C 118.343 68.729,118.568 68.130,118.568 67.683 C 118.568 67.426,118.696 67.086,118.854 66.929 C 119.011 66.772,119.239 66.241,119.361 65.749 C 119.616 64.718,120.078 63.392,120.636 62.088 C 121.136 60.917,120.811 60.371,119.549 60.263 C 118.587 60.181,117.507 61.467,117.507 62.693 C 117.507 63.551,116.484 65.401,116.315 64.849 C 116.226 64.560,115.980 63.986,115.769 63.573 C 115.558 63.160,115.384 62.623,115.384 62.379 C 115.380 60.796,113.249 59.536,112.255 60.531 M122.475 60.885 C 120.471 62.247,121.117 64.394,123.939 65.747 C 125.273 66.386,125.389 66.547,124.881 67.056 C 124.439 67.497,123.573 67.453,122.858 66.952 C 122.045 66.383,121.485 66.653,121.485 67.616 C 121.485 69.431,125.141 69.964,126.914 68.408 C 128.856 66.703,127.295 63.395,124.549 63.395 C 124.008 63.395,124.017 62.437,124.560 62.229 C 124.792 62.140,125.383 62.257,125.873 62.490 C 126.946 62.999,127.321 62.821,127.321 61.803 C 127.321 60.143,124.386 59.587,122.475 60.885 M137.689 60.402 C 134.617 61.617,134.021 66.513,136.696 68.554 C 138.581 69.992,142.971 69.219,142.971 67.448 C 142.971 66.600,142.278 66.402,141.250 66.956 C 140.116 67.566,139.036 67.409,138.389 66.538 C 137.596 65.471,137.963 65.252,140.546 65.252 C 143.658 65.252,144.166 64.606,142.982 62.154 C 142.211 60.560,139.533 59.673,137.689 60.402 M145.146 60.531 C 144.650 61.026,144.706 68.534,145.208 68.951 C 146.778 70.254,147.679 68.965,147.719 65.363 C 147.744 63.061,147.776 62.938,148.426 62.590 C 149.700 61.908,149.983 62.419,150.133 65.678 C 150.282 68.940,150.390 69.231,151.453 69.231 C 153.012 69.231,153.050 69.155,153.050 66.078 C 153.050 63.571,153.111 63.196,153.584 62.791 C 155.020 61.561,155.703 62.691,155.703 66.300 C 155.703 69.090,156.498 69.980,158.090 68.970 C 158.699 68.584,158.643 63.047,158.018 61.886 C 157.104 60.188,155.068 59.673,153.460 60.732 C 152.683 61.245,152.669 61.245,151.837 60.731 C 150.849 60.120,148.758 60.033,148.212 60.580 C 147.902 60.889,147.743 60.891,147.198 60.589 C 146.388 60.140,145.560 60.117,145.146 60.531 M176.923 60.472 C 176.598 60.677,176.525 61.456,176.525 64.721 C 176.525 69.103,176.566 69.219,178.130 69.227 C 179.416 69.233,179.576 68.866,179.576 65.903 C 179.576 63.012,179.864 62.334,181.093 62.334 C 181.853 62.334,181.963 62.782,181.963 65.884 C 181.963 69.180,182.677 70.003,184.633 68.956 C 185.399 68.546,185.387 63.730,184.617 62.135 C 183.717 60.272,181.435 59.550,179.884 60.636 C 179.328 61.025,179.239 61.025,178.809 60.636 C 178.284 60.161,177.520 60.094,176.923 60.472 M198.173 61.017 C 196.056 62.550,195.820 66.573,197.747 68.287 C 199.703 70.029,204.244 69.464,204.244 67.479 C 204.244 66.622,203.569 66.392,202.648 66.936 C 201.589 67.562,200.614 67.481,199.836 66.703 C 198.758 65.626,199.098 65.399,202.011 65.252 L 204.642 65.119 204.722 63.872 C 204.926 60.702,200.982 58.982,198.173 61.017 M206.432 60.512 C 205.976 60.976,205.964 68.457,206.419 68.912 C 206.594 69.088,207.107 69.231,207.560 69.231 C 208.827 69.231,209.019 68.845,209.019 66.301 C 209.019 63.693,209.413 63.023,210.959 63.007 C 211.744 62.998,211.810 62.926,211.887 61.984 C 212.001 60.606,211.555 60.123,210.360 60.328 C 209.187 60.529,208.856 60.529,207.692 60.332 C 207.102 60.232,206.643 60.298,206.432 60.512 M226.329 60.989 C 223.727 62.873,223.687 66.897,226.253 68.634 C 227.504 69.481,230.439 69.490,231.576 68.650 C 233.072 67.544,232.297 66.016,230.703 66.931 C 229.232 67.775,227.781 67.308,227.544 65.915 C 227.461 65.426,227.618 65.379,229.576 65.318 C 232.686 65.220,232.891 65.144,232.891 64.086 C 232.891 60.737,229.128 58.961,226.329 60.989 M235.536 60.649 C 233.271 62.158,233.731 64.428,236.551 65.647 C 237.434 66.029,237.673 66.263,237.612 66.690 C 237.510 67.406,236.573 67.539,235.694 66.963 C 234.797 66.376,234.218 66.632,234.218 67.616 C 234.218 69.891,239.085 69.874,240.393 67.595 C 241.293 66.027,240.653 64.798,238.413 63.793 C 236.875 63.103,236.456 62.476,237.313 62.148 C 237.556 62.054,238.103 62.177,238.528 62.421 C 239.712 63.101,240.053 62.996,240.053 61.951 C 240.053 60.332,237.234 59.519,235.536 60.649 M114.616 61.406 C 114.872 61.844,115.089 62.378,115.100 62.594 C 115.138 63.355,116.286 65.792,116.563 65.699 C 116.717 65.648,117.044 65.079,117.288 64.434 C 117.533 63.790,117.959 62.666,118.235 61.936 C 118.749 60.579,119.343 60.204,120.150 60.726 C 120.485 60.942,120.455 61.209,119.933 62.650 C 119.600 63.571,119.227 64.682,119.103 65.119 C 118.980 65.557,118.624 66.572,118.312 67.374 C 118.000 68.176,117.558 69.370,117.331 70.027 C 116.671 71.929,116.495 72.149,115.632 72.149 C 114.630 72.149,114.367 71.535,114.947 70.553 C 115.624 69.406,115.477 68.558,114.157 66.007 C 113.957 65.620,113.793 65.076,113.793 64.800 C 113.793 64.523,113.683 64.184,113.549 64.045 C 113.176 63.660,112.232 60.800,112.417 60.615 C 112.858 60.175,114.174 60.648,114.616 61.406 M126.712 61.082 C 127.408 61.777,126.919 62.696,126.128 62.178 C 125.149 61.536,124.024 61.778,123.923 62.652 C 123.843 63.345,125.290 64.456,126.273 64.456 C 127.445 64.456,127.971 66.931,126.989 67.825 C 125.139 69.511,121.751 69.285,121.751 67.476 C 121.751 66.750,121.940 66.703,122.663 67.250 C 123.676 68.015,125.464 67.673,125.464 66.713 C 125.464 66.085,124.749 65.474,123.607 65.127 C 122.004 64.640,121.213 62.879,122.082 61.733 C 123.011 60.509,125.754 60.123,126.712 61.082 M141.414 61.059 C 142.512 61.677,143.111 62.919,142.930 64.203 C 142.841 64.832,142.758 64.857,140.465 64.932 C 137.697 65.022,137.322 65.213,137.713 66.335 C 138.174 67.658,140.290 68.134,141.608 67.211 C 142.279 66.741,142.890 67.040,142.633 67.712 C 141.868 69.705,136.621 69.112,135.795 66.940 C 134.241 62.852,137.861 59.063,141.414 61.059 M146.684 60.875 C 147.101 61.377,147.989 61.373,148.658 60.867 C 149.380 60.321,150.288 60.382,151.487 61.056 L 152.516 61.634 153.675 61.056 C 155.738 60.025,157.269 60.634,157.787 62.690 C 158.265 64.591,158.189 68.606,157.671 68.805 C 156.241 69.353,155.968 68.766,155.968 65.136 C 155.968 62.080,155.049 61.069,153.490 62.409 C 152.819 62.985,152.785 63.135,152.785 65.541 C 152.785 68.360,152.502 69.074,151.444 68.924 C 150.806 68.834,150.795 68.785,150.721 65.887 C 150.621 61.934,149.666 60.867,147.792 62.613 C 147.267 63.102,147.215 63.414,147.215 66.058 L 147.215 68.966 146.317 68.966 C 145.188 68.966,145.101 68.681,145.096 64.954 C 145.091 60.718,145.558 59.518,146.684 60.875 M178.786 61.020 L 179.077 61.562 180.007 60.987 C 181.116 60.302,182.676 60.398,183.543 61.205 C 185.247 62.793,185.025 69.172,183.274 68.924 C 182.644 68.835,182.624 68.762,182.560 66.313 C 182.445 61.910,181.741 60.909,179.870 62.483 C 179.074 63.153,179.062 63.202,178.988 65.998 L 178.912 68.833 178.117 68.833 L 177.321 68.833 177.247 64.999 C 177.206 62.890,177.232 61.010,177.305 60.821 C 177.510 60.288,178.463 60.416,178.786 61.020 M202.559 60.912 C 203.615 61.413,204.584 63.062,204.459 64.145 C 204.377 64.851,204.364 64.855,201.724 64.987 C 199.230 65.111,199.067 65.155,198.988 65.711 C 198.773 67.223,201.156 68.152,202.916 67.242 C 203.722 66.826,204.155 67.062,203.883 67.771 C 203.023 70.013,197.398 68.927,196.929 66.428 C 196.136 62.199,199.117 59.278,202.559 60.912 M208.308 60.871 C 208.973 61.218,209.127 61.214,209.698 60.840 C 210.731 60.164,211.671 60.546,211.671 61.641 C 211.671 62.478,211.609 62.538,210.606 62.672 C 208.883 62.904,208.507 63.591,208.497 66.529 L 208.488 68.999 207.626 68.916 L 206.764 68.833 206.690 64.874 C 206.605 60.309,206.714 60.040,208.308 60.871 M230.789 61.051 C 231.561 61.485,231.908 61.912,232.212 62.804 C 232.864 64.719,232.559 64.987,229.731 64.987 C 227.005 64.987,226.582 65.233,227.215 66.454 C 227.882 67.740,229.718 68.107,230.998 67.211 C 231.692 66.725,232.277 67.048,232.002 67.766 C 231.249 69.729,226.004 69.093,225.185 66.940 C 223.635 62.862,227.251 59.062,230.789 61.051 M239.005 60.882 C 239.693 61.238,240.268 62.878,239.589 62.547 C 239.479 62.493,239.070 62.289,238.680 62.093 C 237.640 61.570,236.605 61.903,236.605 62.760 C 236.605 63.336,236.848 63.547,238.196 64.143 C 240.049 64.962,240.632 65.975,240.054 67.371 C 239.444 68.845,236.302 69.532,234.998 68.476 C 234.277 67.892,234.448 66.922,235.214 67.254 C 236.097 67.637,237.410 67.696,237.802 67.371 C 238.690 66.634,237.922 65.526,236.230 65.102 C 234.835 64.751,233.996 62.772,234.814 61.761 C 235.843 60.489,237.553 60.131,239.005 60.882 M138.008 62.498 C 137.114 63.392,137.581 63.724,139.569 63.608 C 141.123 63.517,141.361 63.230,140.577 62.389 C 139.850 61.608,138.856 61.650,138.008 62.498 M189.535 62.479 C 188.067 63.947,188.860 67.639,190.643 67.639 C 191.771 67.639,193.072 65.424,192.734 64.079 C 192.251 62.151,190.659 61.355,189.535 62.479 M199.453 62.351 C 198.607 63.197,198.939 63.519,200.750 63.607 C 202.234 63.678,202.387 63.636,202.387 63.158 C 202.387 61.946,200.403 61.400,199.453 62.351 M227.570 62.351 C 226.717 63.204,227.050 63.528,228.780 63.528 C 230.498 63.528,230.778 63.259,229.967 62.389 C 229.283 61.655,228.281 61.639,227.570 62.351 M140.381 62.702 C 140.755 63.269,140.575 63.395,139.390 63.395 C 138.524 63.395,138.196 63.290,138.196 63.011 C 138.196 62.155,139.865 61.919,140.381 62.702 M191.532 62.753 C 192.726 64.024,192.065 67.374,190.621 67.374 C 189.208 67.374,188.596 64.353,189.705 62.854 C 190.416 61.892,190.708 61.876,191.532 62.753 M201.532 62.482 C 202.453 63.126,202.236 63.395,200.796 63.395 C 199.393 63.395,198.988 62.906,199.934 62.355 C 200.574 61.982,200.850 62.004,201.532 62.482 M229.770 62.702 C 230.145 63.269,229.965 63.395,228.780 63.395 C 227.914 63.395,227.586 63.290,227.586 63.011 C 227.586 62.155,229.255 61.919,229.770 62.702 M116.645 78.448 C 162.636 78.485,237.895 78.485,283.886 78.448 C 329.877 78.411,292.248 78.381,200.265 78.381 C 108.282 78.381,70.653 78.411,116.645 78.448 M33.810 80.172 C 33.740 80.355,33.715 114.403,33.752 155.836 L 33.821 231.167 33.886 155.659 C 33.939 95.550,34.020 80.123,34.284 80.017 C 34.544 79.912,34.542 79.878,34.275 79.862 C 34.089 79.850,33.879 79.990,33.810 80.172 M366.313 155.517 L 366.446 231.167 366.512 155.717 C 366.549 114.219,366.489 80.176,366.380 80.067 C 366.270 79.957,366.240 113.910,366.313 155.517 M39.918 153.448 C 39.918 189.775,39.949 204.596,39.987 186.385 C 40.024 168.173,40.024 138.452,39.987 120.337 C 39.949 102.222,39.918 117.122,39.918 153.448 M86.337 153.448 C 86.337 189.775,86.368 204.596,86.406 186.385 C 86.443 168.173,86.443 138.452,86.406 120.337 C 86.368 102.222,86.337 117.122,86.337 153.448 M203.921 167.931 C 203.840 175.468,203.832 175.414,204.907 175.286 L 205.646 175.199 205.592 168.899 L 205.538 162.599 225.448 162.599 L 245.358 162.599 245.358 168.982 L 245.358 175.365 246.220 175.282 C 246.844 175.222,247.076 175.070,247.060 174.735 C 247.048 174.479,247.018 171.286,246.994 167.639 L 246.950 161.008 225.473 161.008 L 203.996 161.008 203.921 167.931 M246.684 168.037 C 246.684 174.603,246.669 174.801,246.159 174.801 C 245.652 174.801,245.631 174.581,245.562 168.634 L 245.491 162.467 225.464 162.467 L 205.438 162.467 205.366 168.634 C 205.298 174.581,205.277 174.801,204.770 174.801 C 204.259 174.801,204.244 174.603,204.244 168.037 L 204.244 161.273 225.464 161.273 L 246.684 161.273 246.684 168.037 M208.001 177.122 L 207.958 179.045 205.072 179.045 C 202.831 179.045,202.113 178.956,201.857 178.647 C 201.414 178.113,125.520 178.035,124.987 178.568 C 124.649 178.905,124.497 215.160,124.829 216.026 C 124.976 216.408,134.066 216.446,225.196 216.446 L 325.402 216.446 325.562 215.849 C 325.904 214.575,325.747 179.170,325.398 178.698 C 324.915 178.045,249.653 177.991,249.175 178.643 C 248.752 179.220,243.716 179.225,243.238 178.649 C 242.953 178.307,240.572 178.244,225.632 178.185 L 208.355 178.117 208.200 176.658 L 208.044 175.199 208.001 177.122 M200.928 179.310 C 200.928 179.662,196.613 179.716,163.952 179.775 C 137.160 179.824,126.877 179.924,126.618 180.140 C 126.122 180.551,126.084 214.306,126.578 214.801 C 127.214 215.437,323.523 215.243,323.863 214.606 C 324.293 213.803,324.238 180.874,323.806 180.289 C 323.498 179.871,320.911 179.835,286.870 179.774 C 254.539 179.716,250.265 179.662,250.265 179.310 C 250.265 178.959,254.634 178.905,287.727 178.845 L 325.188 178.778 325.333 179.376 C 325.413 179.704,325.445 188.031,325.405 197.878 L 325.332 215.782 225.729 215.855 C 170.948 215.895,125.859 215.863,125.531 215.783 L 124.934 215.640 124.934 197.365 C 124.934 182.993,125.005 179.061,125.265 178.955 C 126.222 178.568,200.928 178.919,200.928 179.310 M242.308 179.310 C 242.308 179.659,240.236 179.717,225.531 179.777 C 208.866 179.844,208.753 179.841,208.753 179.310 C 208.753 178.779,208.866 178.776,225.531 178.844 C 240.236 178.904,242.308 178.962,242.308 179.310 M323.712 180.791 C 323.922 181.339,323.922 213.621,323.712 214.169 C 323.499 214.724,127.397 214.824,126.844 214.271 C 126.257 213.684,126.398 181.002,126.989 180.658 C 127.865 180.148,323.516 180.280,323.712 180.791 M180.239 192.508 C 179.410 193.230,178.780 194.346,178.780 195.089 C 178.780 195.555,178.572 195.862,178.117 196.069 C 177.682 196.268,177.454 196.587,177.454 196.999 C 177.454 197.424,177.667 197.707,178.117 197.878 C 178.775 198.128,178.780 198.153,178.780 201.447 C 178.780 204.727,178.787 204.766,179.416 204.924 C 181.209 205.374,181.292 205.232,181.375 201.602 C 181.457 197.973,181.496 197.889,183.090 197.882 L 184.085 197.878 184.085 201.161 C 184.085 204.824,184.218 205.136,185.725 204.992 L 186.605 204.907 186.737 201.459 L 186.870 198.011 188.196 198.011 L 189.523 198.011 189.655 201.459 L 189.788 204.907 190.981 204.907 L 192.175 204.907 192.175 200.531 L 192.175 196.154 189.525 196.021 C 187.437 195.917,186.859 195.803,186.799 195.486 C 186.577 194.319,189.130 193.184,189.677 194.206 C 190.200 195.182,192.154 194.786,192.259 193.683 C 192.306 193.199,192.202 192.632,192.028 192.423 C 191.486 191.770,189.655 192.010,189.655 192.734 C 189.655 193.234,189.486 193.200,188.859 192.573 C 187.362 191.075,184.587 192.464,184.222 194.894 L 184.052 196.021 182.867 196.021 C 182.074 196.021,181.632 195.893,181.533 195.636 C 181.314 195.066,182.138 194.048,182.825 194.039 C 183.329 194.033,183.422 193.887,183.422 193.103 L 183.422 192.175 182.095 192.110 C 181.143 192.064,180.620 192.176,180.239 192.508 M182.870 192.469 C 183.508 192.714,183.427 193.885,182.783 193.717 C 182.051 193.526,181.115 194.555,181.217 195.440 C 181.351 196.600,184.091 196.531,184.446 195.358 C 184.992 193.554,185.203 193.184,185.928 192.756 C 186.888 192.189,187.754 192.185,188.374 192.747 C 189.040 193.349,188.982 193.634,188.196 193.634 C 187.274 193.634,186.420 194.555,186.522 195.440 C 186.605 196.152,186.613 196.154,189.257 196.286 L 191.910 196.419 191.910 200.531 L 191.910 204.642 190.981 204.642 L 190.053 204.642 189.920 201.194 L 189.788 197.745 188.196 197.745 L 186.605 197.745 186.472 201.194 C 186.342 204.574,186.327 204.644,185.712 204.731 C 184.665 204.879,184.490 204.397,184.350 200.983 L 184.218 197.745 182.759 197.745 L 181.300 197.745 181.225 201.139 C 181.145 204.797,181.056 205.004,179.708 204.665 L 179.045 204.499 179.045 201.164 C 179.045 198.051,179.010 197.819,178.515 197.690 C 177.855 197.517,177.821 196.658,178.459 196.316 C 178.723 196.175,179.086 195.469,179.276 194.728 C 179.748 192.886,181.343 191.883,182.870 192.469 M191.732 192.539 C 192.536 193.049,191.985 194.291,190.915 194.379 C 189.945 194.460,189.920 194.440,189.920 193.562 C 189.920 192.323,190.698 191.884,191.732 192.539 M153.683 193.221 C 153.311 194.189,153.686 194.559,155.175 194.695 L 156.631 194.828 156.764 199.867 L 156.897 204.907 158.025 204.989 C 159.562 205.100,159.682 204.691,159.682 199.348 C 159.682 194.534,159.617 194.695,161.551 194.695 C 162.835 194.695,163.535 193.790,162.715 193.191 C 161.988 192.659,153.888 192.686,153.683 193.221 M209.024 193.557 C 205.481 195.360,204.619 201.092,207.527 203.521 C 209.541 205.205,213.749 205.598,215.605 204.276 L 216.446 203.677 216.446 200.943 C 216.446 197.557,216.455 197.567,213.355 197.668 L 211.008 197.745 211.008 198.541 C 211.008 199.288,211.078 199.342,212.135 199.418 L 213.263 199.500 213.263 201.188 C 213.263 203.229,212.552 203.646,210.698 202.694 C 206.341 200.458,209.365 193.337,213.930 195.081 C 215.493 195.677,216.294 195.551,216.379 194.695 C 216.562 192.863,211.828 192.131,209.024 193.557 M162.151 193.253 C 163.000 193.579,162.330 194.430,161.225 194.430 C 159.130 194.430,159.151 194.375,159.151 199.752 C 159.151 204.925,159.122 205.024,157.692 204.665 L 157.029 204.499 157.029 199.625 C 157.029 194.168,157.130 194.430,155.018 194.430 C 153.884 194.430,153.415 193.888,154.023 193.280 C 154.237 193.066,161.599 193.042,162.151 193.253 M214.361 193.375 C 215.575 193.712,216.103 194.282,215.677 194.795 C 215.420 195.104,215.203 195.100,214.252 194.770 C 213.582 194.537,212.603 194.430,211.821 194.503 C 206.940 194.962,207.300 203.448,212.200 203.448 C 213.444 203.448,213.828 202.828,213.739 200.964 L 213.660 199.337 212.467 199.204 C 211.494 199.096,211.273 198.973,211.273 198.541 C 211.273 198.052,211.450 198.011,213.528 198.011 L 215.782 198.011 215.858 200.851 L 215.933 203.691 215.151 204.095 C 210.872 206.308,206.357 203.686,206.375 198.999 C 206.392 194.581,209.874 192.128,214.361 193.375 M263.448 193.952 C 263.273 194.127,263.130 194.608,263.130 195.020 C 263.130 195.575,262.958 195.834,262.467 196.021 C 261.565 196.364,261.545 197.528,262.436 197.866 C 263.038 198.095,263.074 198.243,263.173 200.940 C 263.301 204.385,263.761 205.040,266.056 205.040 C 268.162 205.040,268.976 203.355,266.976 203.137 L 266.180 203.050 266.104 200.464 L 266.029 197.878 266.680 197.878 C 267.651 197.878,268.170 197.610,268.170 197.107 C 268.170 196.445,267.632 196.021,266.790 196.021 C 266.120 196.021,266.048 195.932,266.048 195.102 C 266.048 193.815,264.341 193.060,263.448 193.952 M265.098 194.060 C 265.332 194.150,265.519 194.531,265.521 194.922 C 265.527 195.906,265.797 196.225,266.712 196.329 C 267.751 196.447,267.855 197.432,266.844 197.572 C 264.885 197.843,264.879 203.448,266.837 203.448 C 267.724 203.448,267.815 203.637,267.282 204.366 C 266.996 204.757,266.699 204.825,265.802 204.705 C 263.891 204.448,263.660 204.044,263.660 200.940 C 263.660 198.165,263.476 197.613,262.546 197.613 C 261.786 197.613,261.965 196.630,262.798 196.232 C 263.255 196.014,263.558 195.636,263.607 195.223 C 263.769 193.878,264.050 193.658,265.098 194.060 M163.183 196.340 C 162.965 196.558,162.865 197.872,162.865 200.531 C 162.865 204.791,162.949 205.040,164.383 205.040 C 165.518 205.040,165.782 204.392,165.782 201.615 C 165.782 199.261,166.085 198.774,167.639 198.628 C 168.656 198.533,169.112 197.235,168.421 196.402 C 168.071 195.980,166.431 195.881,166.192 196.267 C 166.099 196.418,165.710 196.418,165.184 196.267 C 164.043 195.940,163.565 195.957,163.183 196.340 M170.093 196.582 C 168.421 197.653,169.202 199.165,170.988 198.313 C 172.179 197.746,173.022 197.762,173.567 198.364 C 174.161 199.020,173.892 199.204,172.344 199.204 C 168.863 199.204,167.217 202.940,169.980 204.572 C 170.774 205.041,175.623 205.128,176.326 204.686 C 176.733 204.431,176.792 198.797,176.399 197.763 C 175.755 196.068,171.995 195.364,170.093 196.582 M195.566 196.576 C 192.813 198.340,192.856 202.799,195.643 204.521 C 197.483 205.659,200.796 204.841,200.796 203.248 C 200.796 202.426,200.181 202.241,199.120 202.744 C 197.507 203.510,196.552 202.686,196.552 200.531 C 196.552 198.347,197.652 197.401,199.158 198.291 C 200.649 199.171,201.472 197.810,200.182 196.598 C 199.334 195.801,196.795 195.789,195.566 196.576 M219.847 196.493 C 217.230 198.219,216.953 202.361,219.334 204.177 C 221.443 205.785,225.897 205.112,225.678 203.219 C 225.579 202.368,224.694 202.153,223.818 202.767 C 222.699 203.551,220.690 202.850,220.690 201.677 C 220.690 201.104,220.794 201.077,223.276 201.004 L 225.862 200.928 225.945 199.616 C 226.132 196.660,222.452 194.775,219.847 196.493 M227.918 196.197 C 227.672 196.296,227.586 197.422,227.586 200.548 L 227.586 204.764 228.287 204.940 C 230.044 205.381,230.364 204.921,230.446 201.823 C 230.587 196.565,232.891 196.088,232.891 201.317 C 232.891 204.889,233.606 205.812,235.561 204.765 C 236.798 204.103,236.102 197.723,234.661 196.520 C 233.906 195.890,231.657 195.854,230.794 196.458 C 230.215 196.863,230.153 196.863,229.926 196.458 C 229.693 196.041,228.643 195.904,227.918 196.197 M239.224 196.668 C 237.040 198.152,236.670 202.046,238.536 203.912 C 240.388 205.764,245.225 205.312,245.225 203.288 C 245.225 202.333,244.567 202.159,243.378 202.799 C 242.131 203.471,240.482 202.893,240.276 201.713 C 240.193 201.233,240.387 201.184,242.838 201.061 L 245.491 200.928 245.555 199.469 C 245.689 196.441,241.976 194.798,239.224 196.668 M247.546 196.197 C 247.301 196.296,247.215 197.422,247.215 200.548 L 247.215 204.764 247.915 204.940 C 249.636 205.372,249.992 204.896,250.076 202.050 C 250.156 199.336,250.702 198.327,251.853 198.768 C 252.072 198.852,252.399 198.762,252.581 198.568 C 252.827 198.303,253.102 198.281,253.672 198.480 C 254.253 198.683,254.647 198.643,255.342 198.312 C 256.544 197.738,257.479 197.762,257.806 198.374 C 258.178 199.068,257.937 199.204,256.341 199.204 C 253.912 199.204,252.576 200.989,253.217 203.379 C 253.563 204.672,256.414 205.530,257.836 204.768 C 258.192 204.578,258.491 204.590,258.840 204.807 C 260.896 206.091,261.887 202.759,260.759 198.352 C 260.160 196.014,256.147 195.064,254.000 196.753 C 253.052 197.499,252.843 197.498,252.737 196.751 C 252.630 195.998,251.191 195.788,250.271 196.391 C 249.731 196.745,249.632 196.747,249.502 196.409 C 249.359 196.035,248.247 195.914,247.546 196.197 M270.257 196.889 C 268.966 197.873,268.764 198.384,268.727 200.764 C 268.656 205.312,274.306 206.858,276.981 203.023 C 279.979 198.723,274.457 193.685,270.257 196.889 M279.363 196.340 C 278.919 196.784,278.919 204.277,279.363 204.721 C 279.538 204.897,280.052 205.040,280.504 205.040 C 281.770 205.040,281.963 204.654,281.963 202.115 C 281.963 199.589,282.594 198.430,283.797 198.745 C 284.545 198.940,284.929 198.354,284.831 197.167 C 284.742 196.078,283.251 195.548,282.359 196.288 C 282.098 196.504,281.848 196.509,281.467 196.305 C 280.763 195.928,279.758 195.945,279.363 196.340 M164.868 196.736 C 165.292 197.160,165.365 197.160,166.102 196.736 C 167.194 196.110,167.864 196.173,168.210 196.933 C 168.653 197.904,168.332 198.408,167.269 198.408 C 165.715 198.408,165.252 199.299,165.252 202.290 L 165.252 204.775 164.357 204.775 C 163.258 204.775,163.130 204.332,163.130 200.531 C 163.130 196.405,163.572 195.440,164.868 196.736 M174.969 196.839 C 176.102 197.539,176.260 198.137,176.260 201.724 L 176.260 204.642 175.464 204.564 C 174.021 204.422,173.354 204.438,172.382 204.637 C 170.249 205.072,168.305 202.923,169.245 201.167 C 169.742 200.238,171.345 199.469,172.785 199.469 C 174.186 199.469,174.474 199.156,173.889 198.264 C 173.373 197.476,171.575 197.354,170.594 198.041 C 169.925 198.510,169.311 198.212,169.568 197.544 C 170.031 196.336,173.437 195.892,174.969 196.839 M199.469 196.629 C 199.834 196.812,200.171 197.228,200.217 197.553 C 200.315 198.230,200.215 198.255,199.064 197.839 C 197.322 197.209,196.021 198.360,196.021 200.531 C 196.021 202.644,197.636 204.022,199.159 203.207 C 200.622 202.424,201.056 203.346,199.637 204.222 C 196.289 206.292,192.674 202.326,194.415 198.492 C 195.241 196.671,197.733 195.753,199.469 196.629 M223.697 196.535 C 224.961 197.016,225.729 198.150,225.729 199.533 L 225.729 200.796 223.077 200.796 C 221.149 200.796,220.416 200.886,220.393 201.127 C 220.219 202.964,222.333 204.041,224.200 203.067 C 224.650 202.832,224.986 202.787,225.085 202.949 C 225.886 204.245,222.289 205.307,220.298 204.362 C 215.618 202.141,218.852 194.693,223.697 196.535 M229.612 196.684 C 229.805 197.186,230.483 197.182,231.151 196.676 C 231.844 196.152,233.299 196.184,234.247 196.744 C 235.264 197.345,235.540 198.421,235.542 201.785 L 235.544 204.499 234.839 204.676 C 233.712 204.959,233.422 204.274,233.422 201.335 C 233.422 197.702,232.472 196.645,230.717 198.325 C 229.997 199.016,229.973 199.123,229.973 201.769 C 229.973 204.583,229.548 205.362,228.397 204.651 C 228.088 204.460,227.991 196.766,228.294 196.463 C 228.617 196.140,229.457 196.281,229.612 196.684 M243.604 196.724 C 244.733 197.262,245.434 198.496,245.315 199.735 L 245.225 200.663 242.708 200.740 C 239.981 200.824,239.639 200.964,239.876 201.906 C 240.203 203.209,242.278 203.820,243.765 203.051 C 244.582 202.629,245.003 202.873,244.722 203.606 C 244.317 204.662,241.555 205.079,239.853 204.342 C 238.256 203.650,237.798 202.829,237.798 200.657 C 237.798 197.200,240.610 195.296,243.604 196.724 M249.360 196.705 C 249.782 197.087,249.882 197.085,250.493 196.685 C 251.603 195.957,252.373 196.241,252.470 197.414 C 252.549 198.376,252.524 198.408,251.691 198.408 C 250.055 198.408,249.602 199.194,249.602 202.031 C 249.602 204.566,249.138 205.338,248.026 204.651 C 247.717 204.460,247.620 196.766,247.922 196.463 C 248.226 196.159,248.878 196.269,249.360 196.705 M259.304 196.830 C 260.362 197.483,260.549 198.363,260.427 202.119 C 260.338 204.834,259.981 205.368,258.906 204.395 C 258.482 204.011,258.359 204.009,257.666 204.370 C 255.361 205.572,252.706 203.666,253.444 201.339 C 253.723 200.462,255.512 199.470,256.825 199.465 C 258.465 199.460,258.829 199.164,258.262 198.298 C 257.740 197.503,256.323 197.362,255.125 197.987 C 254.338 198.397,254.111 198.301,254.111 197.556 C 254.111 196.355,257.720 195.850,259.304 196.830 M275.397 196.841 C 279.008 198.595,277.570 204.321,273.419 204.720 C 269.006 205.144,267.082 199.382,270.818 196.930 C 272.037 196.130,273.861 196.094,275.397 196.841 M281.367 196.695 C 281.893 197.064,282.013 197.062,282.604 196.674 C 283.699 195.957,284.469 196.247,284.565 197.414 C 284.646 198.390,284.630 198.408,283.715 198.408 C 281.997 198.408,281.432 199.325,281.432 202.118 C 281.432 204.622,281.286 204.929,280.224 204.662 L 279.576 204.499 279.576 200.570 C 279.576 198.408,279.655 196.561,279.752 196.463 C 280.051 196.165,280.754 196.266,281.367 196.695 M220.863 198.098 C 219.994 199.059,220.289 199.469,221.851 199.469 C 223.625 199.469,224.184 198.985,223.360 198.161 C 222.682 197.483,221.448 197.451,220.863 198.098 M240.377 198.214 C 239.529 199.116,239.958 199.516,241.667 199.418 C 243.229 199.329,243.637 198.848,242.832 198.043 C 242.216 197.426,241.040 197.508,240.377 198.214 M271.737 198.158 C 270.875 199.110,270.858 201.917,271.709 202.767 C 273.262 204.320,275.332 202.932,275.332 200.337 C 275.332 198.072,273.061 196.695,271.737 198.158 M222.857 198.317 C 223.623 199.010,223.439 199.204,222.016 199.204 C 220.575 199.204,220.463 199.098,221.129 198.363 C 221.673 197.761,222.227 197.746,222.857 198.317 M242.486 198.317 C 243.252 199.010,243.068 199.204,241.645 199.204 C 240.204 199.204,240.092 199.098,240.757 198.363 C 241.302 197.761,241.855 197.746,242.486 198.317 M273.899 198.081 C 275.273 198.998,274.960 202.579,273.465 203.054 C 272.126 203.478,271.067 201.674,271.489 199.689 C 271.809 198.186,272.933 197.436,273.899 198.081 M171.518 201.199 C 170.637 202.080,171.227 203.448,172.488 203.448 C 173.204 203.448,174.323 202.236,174.228 201.563 C 174.113 200.750,172.221 200.496,171.518 201.199 M255.712 201.309 C 254.754 203.100,256.571 204.256,257.970 202.746 C 259.132 201.493,258.744 200.796,256.884 200.796 C 256.268 200.796,255.901 200.957,255.712 201.309 M173.919 201.484 C 174.072 201.883,172.900 203.183,172.388 203.183 C 171.778 203.183,171.361 202.023,171.797 201.540 C 172.339 200.942,173.697 200.906,173.919 201.484 M257.999 201.472 C 258.150 201.863,257.175 203.183,256.737 203.183 C 256.463 203.183,255.703 202.403,255.703 202.122 C 255.703 201.241,257.694 200.677,257.999 201.472 M51.658 219.828 C 57.968 219.867,68.292 219.867,74.602 219.828 C 80.912 219.788,75.749 219.755,63.130 219.755 C 50.511 219.755,45.348 219.788,51.658 219.828 M104.591 229.310 C 104.593 230.186,104.642 230.512,104.702 230.035 C 104.761 229.558,104.759 228.842,104.699 228.444 C 104.638 228.045,104.590 228.435,104.591 229.310 M103.025 232.095 C 103.025 234.357,103.065 235.282,103.115 234.151 C 103.165 233.021,103.165 231.170,103.115 230.040 C 103.065 228.909,103.025 229.834,103.025 232.095 M44.885 229.241 C 44.708 229.454,44.559 231.151,44.510 233.498 L 44.430 237.401 48.276 237.397 C 50.391 237.394,51.977 237.300,51.800 237.188 C 51.591 237.055,51.452 236.019,51.402 234.208 C 51.327 231.444,51.323 231.432,50.663 231.432 C 50.004 231.432,49.999 231.450,49.867 234.350 C 49.794 235.955,49.658 237.006,49.565 236.686 C 49.421 236.195,49.171 236.091,47.973 236.023 L 46.552 235.942 46.419 232.493 C 46.281 228.911,45.874 228.049,44.885 229.241 M49.920 229.231 C 49.128 230.023,50.007 231.262,50.988 230.737 C 51.770 230.319,51.417 228.912,50.531 228.912 C 50.370 228.912,50.095 229.056,49.920 229.231 M75.243 229.089 C 75.146 229.187,75.066 231.027,75.066 233.179 C 75.066 236.060,74.979 237.126,74.735 237.225 C 74.552 237.298,74.940 237.368,75.597 237.380 L 76.790 237.402 76.703 235.412 L 76.616 233.422 78.117 233.422 L 79.618 233.422 79.530 235.412 L 79.443 237.402 80.504 237.402 L 81.565 237.402 81.432 233.384 C 81.321 230.017,81.228 229.321,80.858 229.089 C 80.103 228.614,79.576 229.325,79.576 230.816 L 79.576 232.123 78.183 232.043 L 76.790 231.963 76.706 230.774 C 76.596 229.233,75.901 228.432,75.243 229.089 M50.928 229.989 C 50.928 230.272,50.749 230.504,50.531 230.504 C 50.137 230.504,49.974 229.690,50.302 229.362 C 50.579 229.085,50.928 229.435,50.928 229.989 M76.178 230.902 L 76.260 232.228 78.117 232.228 L 79.973 232.228 80.106 230.769 C 80.179 229.967,80.358 229.340,80.504 229.377 C 80.919 229.480,80.854 236.665,80.438 236.804 C 80.195 236.884,80.106 236.458,80.106 235.221 C 80.106 233.233,79.854 232.890,78.395 232.895 C 76.228 232.902,76.127 232.997,76.127 235.044 C 76.127 236.490,76.045 236.870,75.729 236.870 C 75.309 236.870,75.105 229.758,75.513 229.350 C 75.853 229.010,76.095 229.575,76.178 230.902 M46.212 232.825 L 46.286 236.207 47.546 236.288 C 49.500 236.413,49.031 236.870,46.950 236.870 L 45.093 236.870 45.093 233.156 C 45.093 229.639,45.120 229.443,45.615 229.443 C 46.104 229.443,46.143 229.662,46.212 232.825 M94.496 229.881 C 94.314 229.956,94.164 230.233,94.164 230.496 C 94.164 231.063,92.945 231.953,92.704 231.562 C 92.436 231.130,90.010 231.248,89.541 231.717 C 88.539 232.719,89.447 234.717,90.915 234.739 C 92.253 234.759,91.671 236.035,90.283 236.126 C 89.356 236.187,88.956 236.354,88.659 236.804 L 88.264 237.401 90.551 237.401 C 92.638 237.401,92.838 237.356,92.838 236.886 C 92.838 236.603,92.958 236.297,93.103 236.207 C 93.934 235.694,92.756 233.687,91.625 233.687 C 91.341 233.687,90.960 233.448,90.778 233.156 C 90.473 232.669,90.513 232.626,91.262 232.626 C 91.710 232.626,92.278 232.521,92.524 232.392 C 93.605 231.826,94.164 232.486,94.164 234.326 C 94.164 235.270,94.284 236.117,94.430 236.207 C 94.576 236.297,94.695 236.603,94.695 236.886 C 94.695 237.331,94.886 237.401,96.117 237.401 C 97.745 237.401,98.155 236.204,96.590 236.023 C 95.926 235.946,95.884 235.854,95.810 234.308 L 95.732 232.673 96.554 232.493 C 97.544 232.275,97.548 231.535,96.560 231.302 C 96.154 231.206,95.850 230.902,95.754 230.496 C 95.601 229.848,95.132 229.619,94.496 229.881 M95.491 230.778 C 95.491 231.074,95.670 231.372,95.889 231.441 C 97.191 231.847,97.222 231.896,96.341 232.140 L 95.468 232.382 95.546 234.294 C 95.621 236.162,95.641 236.209,96.353 236.291 C 97.459 236.418,97.225 236.870,96.052 236.870 C 94.852 236.870,94.704 236.575,94.699 234.166 C 94.696 232.936,94.592 232.584,94.139 232.266 L 93.582 231.877 94.139 231.579 C 94.445 231.415,94.695 231.047,94.695 230.760 C 94.695 230.473,94.874 230.239,95.093 230.239 C 95.316 230.239,95.491 230.475,95.491 230.778 M35.544 231.300 L 34.350 231.485 35.462 231.525 C 36.073 231.547,36.647 231.446,36.737 231.300 C 36.828 231.154,36.864 231.052,36.819 231.074 C 36.774 231.096,36.200 231.198,35.544 231.300 M52.942 231.660 C 52.646 231.886,52.526 232.653,52.466 234.682 L 52.387 237.402 53.382 237.401 L 54.377 237.401 54.377 235.374 C 54.377 233.260,54.681 232.655,55.753 232.634 C 56.282 232.624,56.610 234.281,56.458 236.192 L 56.362 237.401 57.293 237.401 L 58.223 237.401 58.132 234.947 C 58.011 231.680,57.690 231.291,55.139 231.330 C 54.148 231.345,53.160 231.494,52.942 231.660 M59.593 231.477 C 59.300 231.770,59.391 236.293,59.695 236.480 C 59.885 236.598,59.874 236.770,59.662 237.026 C 59.398 237.344,59.746 237.401,61.970 237.401 L 64.589 237.402 64.456 234.417 C 64.333 231.653,64.284 231.432,63.793 231.432 C 63.327 231.432,63.253 231.636,63.183 233.120 C 63.007 236.849,61.008 237.191,61.008 233.492 C 61.008 231.706,60.330 230.740,59.593 231.477 M65.665 231.541 C 65.463 231.867,65.754 232.594,66.468 233.554 C 66.919 234.161,66.987 234.426,66.753 234.669 C 66.144 235.301,65.832 235.740,65.406 236.563 L 64.973 237.401 66.339 237.401 C 67.390 237.401,67.646 237.324,67.450 237.069 C 67.284 236.853,67.304 236.529,67.508 236.140 C 67.865 235.460,68.700 236.033,68.700 236.957 C 68.700 237.298,68.947 237.401,69.761 237.401 C 70.859 237.401,71.290 236.665,70.491 236.154 C 69.672 235.630,69.118 233.986,69.587 233.468 C 69.829 233.201,70.027 232.852,70.027 232.694 C 70.027 232.535,70.167 232.358,70.339 232.301 C 70.825 232.139,70.373 231.300,69.799 231.300 C 69.520 231.300,69.008 231.657,68.664 232.093 C 67.979 232.960,67.639 233.099,67.639 232.512 C 67.639 231.653,66.072 230.882,65.665 231.541 M83.076 232.174 C 82.092 233.190,81.845 235.426,82.644 236.090 C 82.873 236.280,83.004 236.652,82.935 236.918 C 82.820 237.356,83.012 237.401,85.038 237.401 C 86.928 237.401,87.268 237.334,87.268 236.966 C 87.268 236.726,87.467 236.385,87.710 236.207 C 88.456 235.662,88.323 232.840,87.511 231.984 C 86.479 230.897,84.220 230.994,83.076 232.174 M170.336 231.499 C 206.177 231.536,264.903 231.536,300.840 231.499 C 336.777 231.462,307.454 231.431,235.676 231.431 C 163.899 231.431,134.496 231.462,170.336 231.499 M50.928 234.388 C 50.928 236.291,50.847 236.887,50.597 236.804 C 50.254 236.691,49.969 232.640,50.252 231.902 C 50.618 230.947,50.928 232.087,50.928 234.388 M54.435 232.953 C 54.273 233.149,54.103 234.071,54.059 235.002 C 54.009 236.060,53.854 236.736,53.647 236.805 C 53.285 236.924,53.145 232.090,53.500 231.734 C 53.853 231.381,54.760 232.562,54.435 232.953 M57.162 232.095 C 57.254 232.387,57.441 232.626,57.578 232.626 C 57.714 232.626,57.825 233.591,57.825 234.770 C 57.825 237.565,57.241 237.576,56.989 234.786 C 56.799 232.672,56.484 232.095,55.522 232.095 C 55.159 232.095,54.948 231.979,55.040 231.830 C 55.356 231.318,56.979 231.521,57.162 232.095 M60.477 233.615 C 60.477 235.563,60.905 236.340,61.977 236.340 C 62.320 236.340,62.599 236.459,62.599 236.605 C 62.599 237.208,60.551 236.889,60.110 236.216 C 59.681 235.562,59.482 232.118,59.851 231.749 C 60.261 231.340,60.477 231.986,60.477 233.615 M64.191 234.366 C 64.191 236.971,64.068 237.230,63.257 236.333 C 62.885 235.922,62.844 235.724,63.083 235.484 C 63.255 235.313,63.395 234.440,63.395 233.546 C 63.395 232.651,63.472 231.842,63.565 231.749 C 64.008 231.306,64.191 232.069,64.191 234.366 M66.889 232.004 C 67.156 232.245,67.374 232.604,67.374 232.800 C 67.374 233.395,68.363 233.199,68.918 232.493 C 69.205 232.129,69.569 231.830,69.727 231.830 C 69.930 231.830,69.926 232.026,69.713 232.493 C 69.547 232.858,69.325 233.156,69.219 233.156 C 68.764 233.156,68.796 234.533,69.266 235.130 C 69.538 235.477,69.761 235.890,69.761 236.050 C 69.761 236.209,69.881 236.340,70.027 236.340 C 70.172 236.340,70.292 236.459,70.292 236.605 C 70.292 237.144,69.306 236.848,69.021 236.223 C 68.467 235.006,67.779 234.909,67.072 235.946 C 66.728 236.452,66.356 236.867,66.247 236.868 C 65.898 236.871,66.033 236.151,66.446 235.809 C 66.664 235.627,66.844 235.314,66.844 235.113 C 66.844 234.912,66.963 234.748,67.109 234.748 C 67.255 234.748,67.374 234.509,67.374 234.218 C 67.374 233.926,67.284 233.686,67.175 233.685 C 67.066 233.684,66.767 233.317,66.512 232.868 C 65.775 231.574,65.956 231.160,66.889 232.004 M87.202 232.204 C 88.078 233.128,88.043 235.202,87.135 236.182 C 85.619 237.817,82.493 236.508,82.493 234.237 C 82.493 232.095,85.761 230.684,87.202 232.204 M92.440 231.830 C 92.536 231.984,92.273 232.095,91.815 232.095 C 90.092 232.095,89.362 233.504,90.915 233.830 C 93.575 234.390,93.468 236.870,90.784 236.870 C 90.017 236.870,89.390 236.751,89.390 236.605 C 89.390 236.459,89.931 236.340,90.592 236.340 C 92.250 236.340,92.664 234.814,91.086 234.523 C 90.449 234.405,89.390 233.440,89.390 232.978 C 89.390 231.956,91.928 231.002,92.440 231.830 M84.454 232.278 C 82.730 232.617,83.312 236.116,85.121 236.292 C 86.837 236.459,87.733 234.040,86.462 232.676 C 85.936 232.112,85.618 232.049,84.454 232.278 M86.430 233.302 C 86.857 234.240,86.807 234.774,86.222 235.536 C 85.101 236.994,83.670 235.376,84.203 233.252 C 84.437 232.320,85.998 232.355,86.430 233.302 M104.589 234.483 C 104.589 235.285,104.638 235.613,104.699 235.212 C 104.760 234.811,104.760 234.155,104.699 233.753 C 104.638 233.352,104.589 233.680,104.589 234.483 M70.745 233.852 C 70.113 234.485,70.612 234.771,72.215 234.694 C 73.477 234.634,73.873 234.520,73.873 234.218 C 73.873 233.794,71.125 233.473,70.745 233.852 M73.475 234.218 C 73.475 234.363,72.871 234.483,72.133 234.483 C 71.306 234.483,70.854 234.381,70.955 234.218 C 71.045 234.072,71.649 233.952,72.297 233.952 C 72.945 233.952,73.475 234.072,73.475 234.218 M55.086 238.926 C 63.572 238.965,77.538 238.965,86.120 238.926 C 94.702 238.887,87.759 238.855,70.690 238.855 C 53.621 238.855,46.599 238.887,55.086 238.926 " stroke="none" fill="#9e9f9f" fill-rule="evenodd"></path><path id="path4" d="M-0.000 1.189 C -0.000 1.524,0.958 1.593,6.432 1.653 L 12.865 1.724 12.936 7.673 C 12.991 12.256,12.930 13.672,12.671 13.836 C 12.486 13.954,9.559 14.052,6.167 14.054 C 2.775 14.057,-0.000 14.148,-0.000 14.257 C -0.001 14.573,13.353 14.341,13.550 14.023 C 13.820 13.585,13.978 14.362,13.800 15.252 C 13.652 15.987,13.628 16.002,13.476 15.451 L 13.312 14.854 7.085 14.854 L 0.858 14.854 0.698 15.451 C 0.409 16.527,0.507 265.252,0.796 265.252 C 0.972 265.252,1.061 223.473,1.061 140.446 L 1.061 15.640 6.963 15.711 L 12.865 15.782 12.935 23.320 C 12.982 28.340,13.104 30.976,13.299 31.211 C 13.721 31.719,386.929 31.741,387.613 31.233 C 388.011 30.938,388.067 30.071,388.128 23.342 L 388.196 15.782 394.098 15.711 C 399.101 15.651,400.000 15.580,400.000 15.247 C 400.000 14.911,399.079 14.854,393.634 14.854 C 389.567 14.854,387.268 14.758,387.268 14.589 C 387.268 14.421,389.626 14.303,393.700 14.267 L 400.133 14.211 394.164 14.056 C 390.882 13.970,388.164 13.876,388.125 13.847 C 388.086 13.817,388.086 11.078,388.125 7.759 L 388.196 1.724 394.098 1.653 C 399.101 1.592,400.000 1.522,400.000 1.189 C 400.000 0.842,376.453 0.796,200.000 0.796 C 23.465 0.796,-0.000 0.842,-0.000 1.189 M387.268 1.923 C 387.268 2.188,349.882 2.241,201.045 2.187 C 67.607 2.139,14.670 2.202,14.285 2.408 C 13.660 2.743,13.396 2.582,13.619 2.001 C 13.833 1.443,387.268 1.366,387.268 1.923 M70.496 9.240 C 70.755 9.405,70.816 10.900,70.761 15.801 L 70.690 22.149 69.907 22.238 C 69.410 22.294,69.010 22.170,68.811 21.898 C 68.534 21.519,68.480 21.517,68.342 21.875 C 68.039 22.664,64.376 22.435,63.764 21.589 C 63.488 21.208,63.134 20.759,62.976 20.591 C 61.892 19.439,62.318 15.501,63.683 14.067 C 64.838 12.853,67.364 12.494,68.283 13.414 C 68.662 13.793,68.700 13.626,68.700 11.580 C 68.700 10.027,68.803 9.287,69.032 9.194 C 69.545 8.987,70.126 9.006,70.496 9.240 M125.670 9.431 C 126.250 9.837,126.260 9.948,126.260 15.765 C 126.260 22.307,126.239 22.388,124.619 22.233 L 123.740 22.149 123.669 15.915 C 123.587 8.789,123.795 8.118,125.670 9.431 M43.901 10.017 C 44.414 10.392,45.623 12.170,45.623 12.549 C 45.623 12.760,45.802 13.081,46.021 13.263 C 46.240 13.444,46.419 13.749,46.419 13.939 C 46.419 14.130,46.568 14.445,46.751 14.640 C 46.933 14.835,47.321 15.463,47.613 16.035 L 48.143 17.075 48.306 13.909 C 48.396 12.167,48.485 10.606,48.505 10.440 C 48.558 9.991,49.732 9.776,50.512 10.073 L 51.194 10.332 51.194 15.988 C 51.194 22.305,51.200 22.281,49.417 22.281 C 48.298 22.281,46.709 20.633,46.689 19.452 C 46.687 19.282,46.595 19.103,46.485 19.054 C 46.276 18.961,45.260 17.176,44.585 15.716 C 44.366 15.242,44.092 14.854,43.977 14.854 C 43.861 14.854,43.741 14.586,43.711 14.257 C 43.680 13.929,43.590 15.570,43.512 17.905 L 43.369 22.149 42.374 22.231 L 41.379 22.313 41.379 16.218 C 41.379 11.591,41.459 10.092,41.711 9.990 C 42.224 9.783,43.603 9.800,43.901 10.017 M94.345 9.977 C 96.183 10.470,95.152 11.936,92.967 11.936 L 91.258 11.936 91.186 17.042 L 91.114 22.149 90.163 22.228 C 88.691 22.352,88.615 22.099,88.534 16.824 L 88.462 12.069 86.938 11.989 C 85.298 11.904,84.643 11.138,85.414 10.209 C 85.751 9.802,92.994 9.614,94.345 9.977 M263.864 9.983 L 264.466 10.144 264.395 16.544 L 264.324 22.944 263.578 23.030 C 262.106 23.199,262.069 23.036,262.069 16.426 C 262.069 10.939,262.113 10.346,262.533 10.101 C 263.087 9.779,263.098 9.777,263.864 9.983 M299.138 9.982 C 299.680 10.127,299.735 10.302,299.739 11.901 C 299.743 13.681,300.029 14.655,300.380 14.087 C 300.706 13.560,303.561 13.730,304.313 14.321 C 305.885 15.557,306.788 19.524,305.703 20.424 C 305.484 20.606,305.305 20.965,305.305 21.221 C 305.305 22.701,299.178 23.923,297.679 22.743 C 297.090 22.279,297.215 10.449,297.812 10.101 C 298.365 9.779,298.377 9.778,299.138 9.982 M326.808 10.089 C 327.270 10.336,327.321 10.670,327.321 13.471 L 327.322 16.578 328.657 15.186 C 329.965 13.823,330.628 13.552,331.676 13.954 C 332.413 14.237,332.131 14.972,330.769 16.313 C 329.192 17.867,329.180 17.952,330.365 19.268 C 330.872 19.831,331.290 20.375,331.294 20.477 C 331.297 20.579,331.598 20.984,331.963 21.378 C 333.034 22.534,332.736 23.077,331.031 23.077 C 330.447 23.077,330.043 22.789,329.262 21.817 C 328.705 21.125,328.100 20.400,327.918 20.207 C 327.735 20.014,327.565 19.656,327.538 19.411 C 327.512 19.166,327.423 19.861,327.339 20.955 L 327.188 22.944 326.309 23.029 C 324.602 23.193,324.579 23.099,324.731 16.469 C 324.886 9.741,325.075 9.161,326.808 10.089 M30.350 10.771 C 30.710 10.909,30.769 11.580,30.769 15.512 L 30.769 20.091 31.826 20.260 C 32.919 20.435,33.567 21.447,32.969 22.044 C 32.350 22.664,26.665 22.199,26.569 21.521 C 26.458 20.739,26.771 20.416,27.855 20.194 L 28.704 20.020 28.747 16.875 C 28.791 13.625,28.508 12.801,27.718 13.883 C 27.175 14.624,26.525 14.431,26.525 13.528 C 26.525 12.622,27.258 11.764,28.243 11.516 C 28.611 11.424,28.912 11.251,28.912 11.131 C 28.912 11.012,29.121 10.860,29.377 10.793 C 29.632 10.726,29.861 10.658,29.885 10.641 C 29.910 10.624,30.119 10.683,30.350 10.771 M170.140 11.027 C 170.488 11.375,170.557 12.230,170.557 16.199 L 170.557 20.955 171.476 20.955 C 172.507 20.955,173.092 21.663,172.806 22.564 C 172.648 23.062,172.433 23.087,169.012 23.018 L 165.385 22.944 165.385 22.016 C 165.385 21.113,165.416 21.085,166.512 21.006 L 167.639 20.924 167.639 17.379 L 167.639 13.834 166.833 14.236 C 165.244 15.029,164.407 13.189,165.981 12.364 C 166.383 12.153,166.955 11.751,167.253 11.469 C 168.239 10.537,169.463 10.350,170.140 11.027 M190.671 10.842 C 190.871 10.969,190.986 11.397,190.936 11.832 C 190.830 12.764,188.776 13.006,188.236 12.151 C 187.632 11.192,189.576 10.147,190.671 10.842 M211.396 11.618 C 213.196 13.588,212.509 16.314,209.395 19.559 L 208.183 20.822 210.373 20.955 C 212.485 21.083,212.570 21.113,212.755 21.806 C 213.066 22.976,212.630 23.099,208.452 23.018 L 204.642 22.944 204.558 22.072 C 204.484 21.302,204.686 20.989,206.282 19.396 C 208.576 17.106,209.154 16.295,209.391 15.031 C 209.749 13.117,208.535 12.227,206.800 13.132 C 205.325 13.901,204.255 13.399,204.855 12.219 C 205.793 10.374,209.914 9.995,211.396 11.618 M247.232 11.680 C 247.588 11.871,247.745 12.237,247.745 12.874 C 247.745 13.737,247.799 13.793,248.623 13.793 C 250.640 13.793,250.793 15.628,248.799 15.915 L 247.878 16.048 247.796 17.639 C 247.651 20.430,247.844 20.912,249.145 21.006 C 251.511 21.178,250.491 23.080,248.036 23.072 C 245.689 23.065,245.295 22.486,245.144 18.813 L 245.025 15.915 243.576 15.915 C 241.427 15.915,241.134 16.375,241.123 19.775 C 241.113 22.651,240.941 23.077,239.788 23.077 C 238.560 23.077,238.462 22.732,238.462 18.414 C 238.462 13.854,238.502 13.755,240.348 13.849 C 240.988 13.881,242.318 13.882,243.302 13.850 L 245.093 13.793 245.093 12.918 C 245.093 11.538,245.993 11.017,247.232 11.680 M59.777 13.501 C 62.040 14.993,62.254 21.470,60.042 21.484 C 59.875 21.485,59.670 21.664,59.586 21.883 C 59.037 23.314,53.072 21.783,53.042 20.203 C 53.037 19.960,52.858 19.530,52.644 19.246 C 52.430 18.963,52.255 18.300,52.255 17.772 C 52.255 17.244,52.430 16.581,52.644 16.297 C 52.858 16.014,53.041 15.603,53.051 15.385 C 53.069 14.963,53.943 13.793,54.239 13.793 C 54.336 13.793,54.594 13.614,54.812 13.395 C 55.425 12.782,58.796 12.854,59.777 13.501 M79.213 13.550 C 79.705 13.854,80.179 14.391,80.268 14.743 C 80.356 15.096,80.542 15.385,80.679 15.385 C 80.817 15.385,80.894 16.011,80.849 16.777 L 80.769 18.170 77.785 18.245 C 74.569 18.326,74.223 18.520,75.332 19.629 C 76.048 20.346,78.674 20.390,79.215 19.695 C 79.625 19.167,80.371 19.809,80.371 20.690 C 80.371 22.116,74.875 23.208,74.366 21.883 C 74.283 21.664,74.048 21.485,73.844 21.485 C 73.641 21.485,73.475 21.319,73.475 21.116 C 73.475 20.913,73.296 20.678,73.077 20.594 C 72.827 20.498,72.679 20.092,72.679 19.501 C 72.679 18.984,72.533 18.326,72.354 18.040 C 72.098 17.630,72.098 17.451,72.354 17.195 C 72.533 17.016,72.679 16.490,72.679 16.026 C 72.679 13.577,76.756 12.031,79.213 13.550 M100.490 13.418 C 101.939 14.283,102.255 15.039,102.255 17.651 L 102.255 20.050 101.117 21.166 L 99.979 22.281 97.903 22.281 C 94.424 22.281,91.711 18.441,93.510 16.063 C 93.724 15.780,93.899 15.392,93.899 15.201 C 93.899 14.859,94.817 13.793,95.112 13.793 C 95.195 13.793,95.442 13.614,95.661 13.395 C 96.221 12.836,99.541 12.851,100.490 13.418 M106.041 13.412 C 106.252 13.788,106.305 13.788,106.617 13.412 C 107.151 12.769,110.084 12.841,110.862 13.516 C 112.363 14.818,113.153 18.994,112.069 19.894 C 111.850 20.076,111.671 20.426,111.671 20.672 C 111.671 21.934,107.153 23.039,106.448 21.950 C 106.322 21.756,106.178 22.389,106.101 23.475 L 105.968 25.332 105.040 25.332 L 104.111 25.332 104.040 19.502 C 104.000 16.296,104.026 13.521,104.098 13.335 C 104.282 12.855,105.762 12.914,106.041 13.412 M120.658 13.755 C 121.977 14.850,123.093 18.198,122.302 18.688 C 122.167 18.771,121.974 19.214,121.874 19.673 C 121.296 22.304,116.553 23.400,114.560 21.362 C 113.288 20.062,112.907 18.271,113.406 15.946 C 113.988 13.234,118.416 11.896,120.658 13.755 M134.864 13.558 C 136.261 14.521,137.502 19.629,136.340 19.629 C 136.194 19.629,136.074 19.802,136.074 20.014 C 136.074 21.257,134.213 22.281,131.953 22.281 L 129.771 22.281 128.678 21.189 L 127.586 20.097 127.586 17.773 C 127.586 16.031,127.686 15.367,127.984 15.119 C 128.203 14.938,128.383 14.655,128.385 14.490 C 128.396 13.160,133.271 12.459,134.864 13.558 M145.309 13.994 C 145.366 14.589,145.263 14.907,144.977 15.017 C 144.668 15.136,144.562 15.561,144.562 16.687 C 144.562 18.830,143.558 19.822,141.247 19.962 C 139.864 20.046,139.946 20.065,141.872 20.109 C 144.717 20.173,145.347 20.644,145.354 22.709 C 145.360 24.777,144.252 25.464,140.910 25.464 C 137.431 25.464,135.791 23.675,137.299 21.522 C 137.614 21.072,137.649 20.832,137.431 20.614 C 137.063 20.246,137.044 19.186,137.401 18.966 C 137.546 18.875,137.666 18.517,137.666 18.170 C 137.666 17.822,137.546 17.464,137.401 17.374 C 137.074 17.172,137.049 16.000,137.366 15.804 C 137.493 15.725,137.666 15.316,137.751 14.894 C 138.039 13.455,139.237 12.987,142.440 13.063 L 145.225 13.130 145.309 13.994 M148.011 13.528 C 148.302 13.820,148.545 14.327,148.550 14.655 C 148.554 14.983,148.733 15.484,148.947 15.767 C 149.162 16.050,149.340 16.528,149.343 16.828 C 149.346 17.128,149.582 17.672,149.867 18.037 L 150.386 18.700 150.400 17.905 C 150.408 17.467,150.590 16.877,150.804 16.594 C 151.018 16.311,151.194 15.885,151.194 15.649 C 151.194 14.404,152.266 12.964,153.131 13.048 C 154.027 13.135,154.363 15.239,153.601 16.001 C 153.444 16.158,153.315 16.471,153.314 16.698 C 153.313 16.924,153.151 17.418,152.953 17.797 C 152.756 18.175,152.513 18.921,152.413 19.454 C 152.312 19.988,152.117 20.424,151.977 20.424 C 151.838 20.424,151.724 20.700,151.724 21.037 C 151.724 21.374,151.549 21.881,151.335 22.164 C 151.121 22.447,150.941 22.904,150.937 23.178 C 150.910 24.745,148.773 26.218,148.102 25.133 C 147.805 24.651,147.998 23.277,148.433 22.791 C 148.912 22.254,148.905 21.898,148.408 21.485 C 148.190 21.304,148.011 20.826,148.011 20.424 C 148.011 20.022,147.832 19.545,147.613 19.363 C 147.394 19.182,147.215 18.704,147.215 18.302 C 147.215 17.900,147.036 17.423,146.817 17.241 C 146.598 17.060,146.419 16.582,146.419 16.180 C 146.419 15.778,146.240 15.301,146.021 15.119 C 145.619 14.786,145.473 13.501,145.800 13.174 C 146.169 12.805,147.501 13.019,148.011 13.528 M158.136 13.436 C 159.261 14.455,158.411 15.998,156.797 15.863 C 155.891 15.787,155.831 15.724,155.752 14.769 C 155.616 13.118,156.956 12.368,158.136 13.436 M180.769 14.049 C 180.915 14.038,181.751 13.968,182.628 13.891 C 184.190 13.755,184.240 13.772,185.221 14.753 L 186.221 15.753 186.148 19.348 L 186.074 22.944 185.329 23.030 C 184.039 23.178,183.820 22.742,183.820 20.034 C 183.820 16.872,183.505 15.915,182.467 15.915 C 180.987 15.915,180.663 16.608,180.579 19.951 L 180.504 22.944 179.625 23.029 C 177.995 23.185,177.895 22.897,178.050 18.502 C 178.206 14.112,178.372 13.647,179.693 13.908 C 180.139 13.995,180.623 14.059,180.769 14.049 M190.784 18.140 C 191.002 22.718,190.922 23.077,189.676 23.077 C 188.426 23.077,188.329 22.743,188.329 18.435 C 188.329 14.047,188.434 13.715,189.786 13.847 L 190.584 13.926 190.784 18.140 M199.316 14.354 C 200.510 15.293,199.678 17.035,198.413 16.245 C 196.350 14.956,194.529 16.951,195.324 19.629 C 195.716 20.945,197.187 21.415,198.583 20.667 C 199.807 20.012,200.475 21.406,199.459 22.496 C 197.988 24.076,193.658 22.979,192.837 20.819 C 191.134 16.341,195.854 11.632,199.316 14.354 M220.292 14.159 C 220.717 14.469,220.847 14.469,221.158 14.159 C 221.785 13.532,224.407 13.696,225.220 14.413 C 227.500 16.423,227.357 20.713,224.950 22.492 C 224.059 23.151,221.569 23.319,221.008 22.759 C 220.760 22.511,220.690 22.834,220.690 24.212 C 220.690 26.179,220.124 26.692,218.681 26.034 L 218.037 25.741 218.037 20.128 C 218.037 13.736,218.400 12.775,220.292 14.159 M235.092 14.390 C 236.947 15.606,237.662 18.602,236.588 20.663 C 234.674 24.334,228.689 23.876,227.962 20.002 C 227.080 15.299,231.349 11.938,235.092 14.390 M256.454 14.025 C 257.540 14.714,256.681 15.780,254.973 15.861 C 253.429 15.935,252.260 16.976,253.722 16.976 C 253.945 16.976,254.197 17.155,254.281 17.374 C 254.365 17.593,254.707 17.772,255.041 17.772 C 257.147 17.772,257.973 20.476,256.371 22.126 C 254.574 23.976,250.508 23.284,250.712 21.163 C 250.807 20.174,251.653 19.832,252.244 20.544 C 252.704 21.098,254.642 21.108,254.642 20.557 C 254.642 19.944,253.654 19.098,252.938 19.098 C 250.849 19.098,249.946 16.070,251.601 14.616 C 252.567 13.768,255.487 13.412,256.454 14.025 M273.561 14.390 C 276.128 16.058,276.170 20.441,273.637 22.373 C 272.019 23.607,269.021 23.425,267.632 22.008 C 263.629 17.925,268.792 11.292,273.561 14.390 M283.554 14.324 C 283.891 14.615,284.265 14.854,284.385 14.854 C 284.901 14.854,285.676 17.003,285.676 18.430 C 285.676 23.966,277.210 25.151,276.589 19.701 C 276.149 15.835,277.668 13.793,280.984 13.793 C 282.562 13.793,283.062 13.896,283.554 14.324 M289.445 14.151 C 289.745 14.452,289.857 14.452,290.137 14.151 C 290.734 13.512,293.440 13.685,294.225 14.413 C 296.519 16.538,296.388 20.918,293.985 22.480 C 292.958 23.147,290.531 23.316,289.973 22.759 C 289.726 22.511,289.655 22.834,289.655 24.212 C 289.655 26.211,289.047 26.734,287.614 25.967 L 286.939 25.606 287.050 20.123 C 287.168 14.286,287.279 13.793,288.475 13.793 C 288.812 13.793,289.248 13.954,289.445 14.151 M313.403 14.266 C 314.711 15.372,314.854 15.863,314.854 19.257 C 314.854 23.148,314.980 23.006,311.494 23.047 C 308.955 23.077,308.749 23.039,307.979 22.391 C 306.439 21.095,307.120 17.791,308.930 17.776 C 309.246 17.774,309.549 17.641,309.602 17.481 C 309.655 17.320,310.262 17.126,310.950 17.048 C 311.639 16.971,312.202 16.873,312.202 16.831 C 312.202 15.896,310.241 15.527,309.454 16.313 C 309.014 16.753,308.281 16.823,307.735 16.478 C 307.242 16.165,307.453 15.101,308.079 14.749 C 308.365 14.588,308.761 14.307,308.960 14.125 C 309.526 13.606,312.743 13.708,313.403 14.266 M323.441 14.495 C 323.987 15.084,324.046 15.297,323.807 15.821 C 323.523 16.443,322.281 16.736,322.281 16.180 C 322.281 15.796,320.005 15.854,319.709 16.247 C 319.100 17.056,318.935 18.434,319.298 19.695 L 319.659 20.955 320.841 20.955 C 321.491 20.955,322.244 20.817,322.515 20.648 C 323.717 19.897,324.451 21.286,323.432 22.385 C 322.145 23.773,318.411 23.273,317.120 21.540 C 316.302 20.440,316.349 16.592,317.195 15.517 C 318.707 13.594,322.092 13.040,323.441 14.495 M55.769 15.635 C 54.947 16.321,54.905 18.831,55.703 19.629 C 56.576 20.502,57.892 20.336,58.722 19.248 C 60.469 16.958,57.921 13.840,55.769 15.635 M65.691 15.604 C 65.186 16.163,65.078 18.808,65.527 19.646 C 66.280 21.054,68.700 19.509,68.700 17.619 C 68.700 15.771,66.732 14.454,65.691 15.604 M75.265 15.672 C 74.812 16.169,74.842 16.180,76.554 16.180 C 78.043 16.180,78.282 16.117,78.145 15.761 C 78.057 15.530,77.984 15.291,77.984 15.230 C 77.984 14.853,75.670 15.229,75.265 15.672 M96.618 15.635 C 95.846 16.279,95.758 18.785,96.478 19.626 C 97.624 20.964,100.000 19.618,100.000 17.630 C 100.000 16.749,99.882 16.501,98.986 15.508 C 98.504 14.973,97.336 15.036,96.618 15.635 M106.960 15.856 C 105.740 16.876,105.703 18.705,106.886 19.579 C 108.599 20.845,109.613 20.105,109.598 17.599 C 109.584 15.040,108.664 14.432,106.960 15.856 M116.324 15.846 C 114.873 17.410,115.696 20.159,117.615 20.159 C 119.054 20.159,119.629 19.433,119.629 17.615 C 119.629 15.242,117.795 14.260,116.324 15.846 M131.034 15.459 C 129.254 16.905,129.808 19.935,131.884 20.108 C 133.325 20.228,133.955 19.494,133.943 17.706 C 133.930 15.540,132.395 14.355,131.034 15.459 M139.897 15.782 C 139.582 17.038,139.964 17.772,140.933 17.772 C 141.963 17.772,142.440 17.371,142.440 16.506 C 142.440 15.095,140.227 14.465,139.897 15.782 M221.154 16.468 C 220.469 17.218,220.511 19.715,221.220 20.424 C 222.571 21.775,224.138 20.672,224.138 18.371 C 224.138 16.150,222.435 15.064,221.154 16.468 M231.102 16.247 C 229.175 18.674,231.741 22.722,233.779 20.470 C 234.421 19.760,234.389 16.949,233.732 16.354 C 233.163 15.838,231.480 15.770,231.102 16.247 M269.335 16.584 C 267.786 18.949,270.206 22.315,272.175 20.533 C 272.886 19.890,272.900 16.993,272.194 16.354 C 271.423 15.656,269.861 15.782,269.335 16.584 M279.928 16.121 C 279.170 16.603,278.841 18.434,279.293 19.661 C 280.248 22.254,283.024 21.095,283.024 18.104 C 283.024 16.363,281.292 15.254,279.928 16.121 M290.119 16.468 C 289.435 17.218,289.476 19.715,290.186 20.424 C 291.593 21.831,293.103 20.777,293.103 18.389 C 293.103 16.092,291.440 15.021,290.119 16.468 M300.413 16.500 C 299.068 18.071,299.924 20.955,301.735 20.955 C 302.781 20.955,303.221 20.209,303.221 18.435 C 303.221 16.052,301.696 15.001,300.413 16.500 M39.245 16.564 C 40.292 17.826,35.618 19.279,34.407 18.067 C 34.031 17.692,34.407 16.504,34.947 16.363 C 36.110 16.059,38.936 16.191,39.245 16.564 M310.089 19.611 C 309.552 20.614,309.744 20.955,310.844 20.955 C 311.870 20.955,312.185 20.599,312.198 19.430 C 312.204 18.864,310.406 19.018,310.089 19.611 M158.204 19.780 C 159.166 20.742,158.353 22.281,156.884 22.281 C 155.935 22.281,155.703 21.946,155.703 20.580 C 155.703 19.287,157.225 18.801,158.204 19.780 M139.557 22.637 C 138.818 23.528,142.035 23.699,142.838 22.812 C 143.314 22.286,143.301 22.281,141.586 22.281 C 140.460 22.281,139.749 22.406,139.557 22.637 M14.058 30.137 C 14.058 30.356,13.939 30.462,13.793 30.371 C 13.647 30.281,13.528 30.028,13.528 29.810 C 13.528 29.591,13.647 29.485,13.793 29.576 C 13.939 29.666,14.058 29.919,14.058 30.137 M374.470 43.961 C 374.735 44.149,374.788 65.068,374.735 147.629 L 374.668 251.061 198.822 251.128 C 58.330 251.181,22.929 251.127,22.741 250.862 C 22.567 250.616,22.534 250.634,22.615 250.928 C 22.723 251.326,372.826 251.723,374.470 251.327 L 375.067 251.183 375.000 147.563 C 374.941 55.720,374.888 43.931,374.536 43.835 C 374.241 43.754,374.224 43.787,374.470 43.961 M25.000 45.799 C 24.572 45.972,24.506 249.337,24.934 249.337 C 25.110 249.337,25.199 215.252,25.199 147.613 L 25.199 45.889 198.807 45.889 L 372.415 45.889 372.348 147.613 C 372.311 203.561,372.371 249.337,372.480 249.337 C 372.590 249.337,372.650 203.531,372.613 147.546 L 372.546 45.756 198.939 45.710 C 103.455 45.685,25.182 45.725,25.000 45.799 M254.023 55.615 C 253.926 55.712,253.848 55.921,253.850 56.079 C 253.853 56.273,253.917 56.269,254.049 56.065 C 254.156 55.900,254.483 55.705,254.775 55.632 C 255.288 55.504,255.287 55.498,254.752 55.468 C 254.448 55.452,254.120 55.517,254.023 55.615 M256.227 55.612 C 256.578 55.787,256.577 56.918,256.224 57.577 C 256.040 57.921,256.038 58.090,256.219 58.090 C 256.855 58.090,256.925 55.670,256.293 55.545 C 256.107 55.508,256.077 55.538,256.227 55.612 M288.506 55.615 C 288.199 55.921,288.314 56.908,288.718 57.443 C 288.933 57.726,289.112 57.815,289.116 57.642 C 289.121 57.468,289.005 57.252,288.859 57.162 C 288.330 56.835,288.565 55.745,289.191 55.625 C 289.745 55.518,289.748 55.507,289.235 55.474 C 288.931 55.454,288.603 55.517,288.506 55.615 M192.219 56.410 C 192.122 56.508,192.042 57.337,192.042 58.254 C 192.042 59.561,191.942 59.979,191.578 60.191 C 191.166 60.431,191.163 60.462,191.550 60.469 C 192.125 60.480,192.308 59.937,192.308 58.214 C 192.308 57.138,192.421 56.724,192.772 56.520 C 193.165 56.291,193.172 56.248,192.816 56.241 C 192.585 56.237,192.317 56.313,192.219 56.410 M194.636 56.646 C 195.345 57.143,195.577 68.221,194.894 68.946 C 194.626 69.229,194.639 69.274,194.960 69.176 C 195.296 69.073,195.369 68.109,195.429 63.009 C 195.503 56.818,195.420 56.233,194.471 56.233 C 194.152 56.233,194.194 56.337,194.636 56.646 M291.589 57.019 C 291.752 57.451,291.935 57.755,291.996 57.695 C 292.185 57.505,291.780 56.233,291.530 56.233 C 291.399 56.233,291.426 56.587,291.589 57.019 M253.364 56.821 C 253.192 56.994,253.064 57.440,253.081 57.812 C 253.106 58.362,253.136 58.389,253.242 57.958 C 253.314 57.666,253.496 57.275,253.647 57.089 C 254.009 56.644,253.768 56.417,253.364 56.821 M104.935 57.911 C 104.300 58.448,103.959 58.933,104.052 59.167 C 104.177 59.485,104.206 59.481,104.223 59.143 C 104.235 58.920,104.497 58.562,104.807 58.348 C 105.117 58.133,105.513 57.821,105.688 57.655 C 105.863 57.488,106.236 57.293,106.517 57.221 C 107.008 57.096,107.007 57.090,106.499 57.064 C 106.207 57.049,105.503 57.431,104.935 57.911 M109.715 57.212 C 110.491 57.364,111.474 58.469,111.361 59.061 C 111.250 59.647,109.964 59.871,109.400 59.403 C 109.173 59.215,109.019 59.195,109.019 59.356 C 109.019 59.955,110.816 60.165,111.353 59.629 C 112.168 58.813,111.049 56.992,109.777 57.065 C 109.200 57.099,109.195 57.110,109.715 57.212 M167.056 57.347 C 167.274 57.565,167.374 58.865,167.374 61.472 C 167.374 66.155,167.856 67.374,169.708 67.374 C 170.404 67.374,171.623 66.378,171.597 65.830 C 171.580 65.474,171.545 65.463,171.423 65.773 C 170.966 66.938,169.513 67.405,168.568 66.692 C 168.082 66.325,168.030 65.926,167.952 61.996 C 167.870 57.898,167.708 57.029,167.023 57.029 C 166.837 57.029,166.848 57.140,167.056 57.347 M171.795 57.206 C 171.698 57.303,171.644 59.183,171.676 61.384 L 171.735 65.385 171.814 61.538 C 171.880 58.311,171.964 57.639,172.336 57.361 C 172.711 57.081,172.717 57.029,172.376 57.029 C 172.154 57.029,171.892 57.109,171.795 57.206 M174.337 57.298 C 175.355 57.930,174.787 67.639,173.732 67.639 C 173.622 67.639,173.456 67.835,173.364 68.075 C 173.013 68.991,174.044 67.817,174.566 66.707 C 175.346 65.046,175.214 57.210,174.403 57.089 C 173.918 57.016,173.913 57.034,174.337 57.298 M225.265 57.298 C 225.920 57.705,225.846 58.591,225.133 58.878 C 224.799 59.012,224.711 59.123,224.934 59.130 C 226.078 59.167,226.451 57.253,225.332 57.088 C 224.847 57.016,224.841 57.034,225.265 57.298 M259.259 57.723 C 258.517 58.392,258.867 58.355,259.682 57.679 C 259.901 57.498,260.318 57.291,260.610 57.220 C 261.120 57.096,261.119 57.090,260.585 57.060 C 260.279 57.043,259.683 57.342,259.259 57.723 M263.793 57.220 C 264.085 57.291,264.532 57.534,264.788 57.761 C 265.043 57.987,265.252 58.058,265.252 57.919 C 265.252 57.445,264.617 57.029,263.939 57.060 C 263.390 57.085,263.362 57.115,263.793 57.220 M267.286 57.206 C 266.729 57.763,267.139 67.109,267.721 67.109 C 267.915 67.109,267.905 67.003,267.692 66.790 C 267.231 66.329,267.243 57.391,267.706 57.205 C 267.891 57.130,267.910 57.062,267.750 57.050 C 267.592 57.039,267.383 57.109,267.286 57.206 M269.761 57.289 C 270.078 57.489,270.186 58.403,270.292 61.773 C 270.365 64.101,270.484 66.065,270.557 66.138 C 270.823 66.402,270.503 57.685,270.236 57.361 C 270.085 57.178,269.827 57.031,269.662 57.033 C 269.498 57.035,269.542 57.150,269.761 57.289 M274.388 57.372 C 274.315 57.560,274.293 59.560,274.337 61.815 L 274.418 65.915 274.477 61.729 C 274.534 57.661,274.553 57.536,275.133 57.303 L 275.729 57.063 275.124 57.046 C 274.791 57.037,274.460 57.183,274.388 57.372 M276.981 57.210 C 277.735 57.409,278.038 64.419,277.354 65.849 C 277.220 66.128,277.236 66.313,277.394 66.313 C 277.848 66.313,277.977 65.234,277.980 61.393 C 277.984 57.596,277.839 56.992,276.936 57.060 C 276.612 57.084,276.622 57.116,276.981 57.210 M278.353 57.408 C 278.039 58.225,278.367 59.017,279.045 59.082 C 279.699 59.145,279.700 59.142,279.111 58.892 C 278.400 58.589,278.325 57.697,278.979 57.316 C 279.419 57.059,279.418 57.045,278.970 57.037 C 278.711 57.033,278.433 57.200,278.353 57.408 M129.282 58.200 C 129.203 58.407,129.189 58.914,129.251 59.328 C 129.348 59.974,129.369 59.944,129.403 59.107 C 129.425 58.572,129.592 58.074,129.775 58.001 C 130.034 57.896,130.032 57.862,129.766 57.846 C 129.579 57.834,129.361 57.994,129.282 58.200 M131.774 58.156 C 131.925 58.339,132.089 58.837,132.138 59.263 C 132.188 59.690,132.357 60.081,132.515 60.133 C 132.696 60.192,132.757 59.908,132.680 59.357 C 132.550 58.424,132.193 57.825,131.765 57.825 C 131.593 57.825,131.596 57.941,131.774 58.156 M244.894 59.284 C 244.897 59.867,244.952 60.075,245.015 59.745 C 245.079 59.415,245.076 58.938,245.010 58.684 C 244.943 58.430,244.892 58.700,244.894 59.284 M265.207 58.929 C 265.106 59.640,264.128 59.914,263.513 59.404 C 263.286 59.216,263.130 59.196,263.130 59.356 C 263.130 59.691,263.769 59.947,264.606 59.947 C 265.212 59.947,265.827 58.842,265.438 58.453 C 265.359 58.374,265.255 58.589,265.207 58.929 M289.148 58.886 C 289.149 59.608,289.866 61.393,289.895 60.743 C 289.905 60.524,289.740 59.867,289.530 59.284 C 289.229 58.447,289.148 58.363,289.148 58.886 M292.194 58.753 C 292.301 59.045,292.474 59.821,292.578 60.477 L 292.767 61.671 292.803 60.462 C 292.825 59.707,292.680 59.059,292.419 58.738 C 292.005 58.230,292.002 58.230,292.194 58.753 M255.613 59.469 C 255.531 59.951,255.381 60.750,255.282 61.245 C 255.160 61.853,255.193 62.088,255.383 61.970 C 255.539 61.874,255.748 61.135,255.849 60.329 C 256.048 58.735,255.859 58.044,255.613 59.469 M258.130 58.855 C 257.934 58.980,257.814 59.275,257.865 59.511 C 257.935 59.835,258.033 59.778,258.264 59.280 C 258.433 58.918,258.552 58.623,258.529 58.625 C 258.507 58.627,258.327 58.731,258.130 58.855 M252.529 59.399 C 252.378 59.681,252.271 60.487,252.292 61.189 L 252.329 62.467 252.515 61.141 C 252.616 60.411,252.791 59.605,252.903 59.350 C 253.180 58.719,252.872 58.759,252.529 59.399 M222.226 64.169 C 222.164 68.160,222.216 69.130,222.480 68.911 C 222.889 68.571,222.964 59.151,222.558 59.151 C 222.407 59.151,222.272 61.200,222.226 64.169 M261.105 59.860 C 260.930 60.559,261.978 61.807,262.732 61.798 C 262.878 61.796,262.609 61.546,262.135 61.243 C 261.202 60.645,261.129 60.447,261.548 59.664 C 261.732 59.320,261.734 59.151,261.553 59.151 C 261.405 59.151,261.203 59.470,261.105 59.860 M281.555 64.036 C 281.563 68.256,281.628 69.075,281.963 69.186 C 282.287 69.293,282.300 69.244,282.035 68.923 C 281.813 68.653,281.684 67.028,281.628 63.774 L 281.546 59.019 281.555 64.036 M103.594 60.013 C 103.482 60.269,103.482 60.686,103.594 60.942 C 103.848 61.526,104.094 60.796,103.907 60.013 C 103.801 59.571,103.786 59.571,103.594 60.013 M114.857 61.074 C 115.146 61.548,115.383 62.136,115.384 62.379 C 115.384 62.623,115.558 63.160,115.769 63.573 C 115.980 63.986,116.222 64.550,116.306 64.826 C 116.390 65.102,116.529 65.257,116.615 65.171 C 116.701 65.085,116.519 64.493,116.211 63.856 C 115.902 63.219,115.650 62.544,115.650 62.357 C 115.650 61.839,114.825 60.212,114.563 60.212 C 114.435 60.212,114.568 60.600,114.857 61.074 M117.918 60.892 C 117.673 61.265,117.514 61.692,117.563 61.841 C 117.613 61.990,117.857 61.684,118.106 61.162 C 118.636 60.051,118.550 59.927,117.918 60.892 M121.947 60.886 C 121.054 61.714,120.911 63.760,121.684 64.634 C 122.195 65.212,123.886 66.122,124.083 65.926 C 124.151 65.858,123.863 65.656,123.443 65.477 C 121.148 64.497,120.648 62.127,122.475 60.885 C 123.020 60.515,123.287 60.212,123.069 60.212 C 122.852 60.212,122.347 60.515,121.947 60.886 M126.731 60.625 C 127.116 60.894,127.321 61.312,127.321 61.827 C 127.321 62.722,126.728 63.098,126.118 62.591 C 125.897 62.408,125.644 62.331,125.556 62.419 C 125.099 62.876,126.789 63.192,127.433 62.770 C 128.966 61.765,129.178 62.046,129.178 65.078 C 129.178 67.829,129.678 69.242,130.645 69.227 C 130.803 69.224,130.800 69.148,130.637 69.028 C 129.773 68.393,129.570 67.714,129.443 65.023 L 129.310 62.220 128.448 61.973 C 127.447 61.687,127.388 61.471,128.117 60.743 C 128.513 60.346,128.550 60.212,128.263 60.212 C 128.051 60.212,127.770 60.404,127.639 60.639 C 127.419 61.031,127.387 61.031,127.236 60.639 C 127.146 60.404,126.863 60.212,126.607 60.212 C 126.217 60.212,126.237 60.279,126.731 60.625 M134.167 61.141 C 134.266 61.985,134.215 62.069,133.605 62.069 C 132.213 62.069,132.095 62.249,132.095 64.369 C 132.095 66.764,132.367 67.374,133.431 67.374 C 134.286 67.374,134.554 68.257,133.899 68.912 C 133.657 69.154,133.656 69.231,133.894 69.231 C 134.270 69.231,134.602 68.068,134.387 67.507 C 134.298 67.274,133.901 67.109,133.430 67.109 L 132.626 67.109 132.626 64.738 L 132.626 62.368 133.488 62.285 C 134.373 62.199,134.881 61.035,134.292 60.445 C 134.158 60.312,134.105 60.609,134.167 61.141 M136.341 60.995 C 135.832 61.417,135.478 61.826,135.555 61.903 C 135.632 61.981,136.053 61.710,136.489 61.303 C 136.925 60.895,137.458 60.492,137.673 60.408 C 138.013 60.274,138.012 60.252,137.666 60.240 C 137.447 60.233,136.851 60.572,136.341 60.995 M141.379 60.569 C 142.107 60.953,142.322 60.929,142.053 60.495 C 141.957 60.340,141.617 60.214,141.297 60.216 C 140.740 60.220,140.743 60.234,141.379 60.569 M146.713 60.316 C 147.244 60.776,147.911 60.916,148.181 60.624 C 148.417 60.369,148.276 60.288,147.547 60.261 C 147.031 60.241,146.656 60.266,146.713 60.316 M151.841 60.730 C 152.580 61.217,152.660 61.221,153.376 60.798 C 153.791 60.552,154.000 60.308,153.841 60.255 C 153.681 60.201,153.335 60.352,153.073 60.590 C 152.647 60.975,152.560 60.978,152.260 60.617 C 152.076 60.394,151.730 60.213,151.493 60.214 C 151.212 60.215,151.335 60.396,151.841 60.730 M156.968 60.624 C 157.647 61.099,158.102 61.867,158.374 62.997 L 158.566 63.793 158.594 63.054 C 158.633 61.973,157.431 60.212,156.654 60.212 C 156.504 60.212,156.645 60.397,156.968 60.624 M176.402 60.725 C 175.715 62.009,176.128 69.234,176.888 69.227 C 177.264 69.223,177.268 69.189,176.923 68.971 C 176.598 68.766,176.525 67.987,176.525 64.721 C 176.525 61.456,176.598 60.677,176.923 60.472 C 177.172 60.315,177.200 60.219,176.999 60.216 C 176.821 60.214,176.553 60.443,176.402 60.725 M179.432 60.495 C 179.151 60.950,179.403 60.995,179.958 60.588 C 180.389 60.274,180.402 60.212,180.040 60.212 C 179.802 60.212,179.528 60.340,179.432 60.495 M183.770 60.950 C 184.162 61.356,184.533 61.654,184.594 61.612 C 184.747 61.508,183.512 60.212,183.260 60.212 C 183.149 60.212,183.378 60.544,183.770 60.950 M197.524 61.185 C 196.989 61.720,196.559 62.346,196.569 62.577 C 196.580 62.852,196.667 62.794,196.821 62.411 C 196.951 62.089,197.558 61.462,198.171 61.019 C 198.783 60.575,199.107 60.212,198.890 60.212 C 198.674 60.212,198.059 60.650,197.524 61.185 M203.191 60.847 C 203.697 61.197,204.158 61.439,204.215 61.385 C 204.392 61.217,203.073 60.230,202.660 60.221 C 202.445 60.216,202.684 60.498,203.191 60.847 M208.554 60.499 C 208.870 60.682,209.167 60.682,209.483 60.499 C 209.861 60.278,209.776 60.228,209.019 60.228 C 208.261 60.228,208.176 60.278,208.554 60.499 M225.731 60.995 C 224.419 62.082,224.830 62.173,226.214 61.101 C 226.846 60.612,227.204 60.215,227.010 60.219 C 226.816 60.223,226.241 60.572,225.731 60.995 M230.917 60.588 C 231.473 60.995,231.724 60.950,231.443 60.495 C 231.347 60.340,231.074 60.212,230.836 60.212 C 230.473 60.212,230.487 60.274,230.917 60.588 M234.749 60.874 C 234.407 61.238,234.207 61.616,234.305 61.714 C 234.403 61.812,234.483 61.765,234.483 61.609 C 234.483 61.453,234.871 61.077,235.345 60.773 C 235.844 60.454,236.031 60.219,235.789 60.217 C 235.559 60.214,235.091 60.510,234.749 60.874 M239.464 60.625 C 240.926 61.649,240.064 63.303,238.528 62.421 C 237.645 61.915,236.855 62.094,236.901 62.790 C 236.930 63.233,236.939 63.233,237.053 62.798 C 237.205 62.216,237.672 62.210,238.661 62.778 C 239.693 63.370,240.318 63.099,240.318 62.060 C 240.318 61.005,239.891 60.212,239.322 60.212 C 238.962 60.212,238.990 60.294,239.464 60.625 M142.762 61.737 C 142.932 62.139,143.168 62.580,143.286 62.719 C 144.475 64.112,143.270 65.215,140.459 65.307 C 138.815 65.361,138.086 65.486,138.039 65.723 C 138.001 65.909,138.031 65.939,138.106 65.789 C 138.182 65.635,139.218 65.517,140.490 65.517 C 143.865 65.517,144.682 64.446,143.210 61.952 C 142.546 60.826,142.331 60.724,142.762 61.737 M257.827 61.428 C 257.825 62.037,259.562 63.926,260.124 63.926 C 260.318 63.926,260.477 64.040,260.477 64.179 C 260.477 64.318,260.896 64.511,261.408 64.607 C 263.013 64.908,263.017 66.873,261.413 67.063 C 261.009 67.111,260.549 67.022,260.392 66.864 C 260.235 66.707,259.921 66.582,259.695 66.588 C 258.978 66.604,260.557 67.355,261.329 67.365 C 262.000 67.373,263.130 66.510,263.130 65.988 C 263.130 65.593,262.284 64.456,261.990 64.456 C 260.871 64.456,258.951 63.028,258.243 61.670 C 257.900 61.012,257.828 60.971,257.827 61.428 M104.000 61.955 C 103.969 62.772,108.195 65.634,108.695 65.134 C 108.760 65.068,108.047 64.652,107.110 64.210 C 105.455 63.427,104.464 62.618,104.166 61.804 C 104.065 61.527,104.014 61.572,104.000 61.955 M111.938 61.970 C 111.937 62.281,112.115 62.683,112.334 62.865 C 112.835 63.280,112.836 63.124,112.336 62.166 C 111.992 61.507,111.939 61.481,111.938 61.970 M120.491 62.258 C 120.028 63.252,120.077 63.631,120.576 62.919 C 120.805 62.592,120.954 62.149,120.907 61.935 C 120.853 61.684,120.704 61.799,120.491 62.258 M240.650 61.804 C 240.709 62.023,241.047 62.224,241.400 62.251 C 241.907 62.289,241.930 62.269,241.512 62.154 C 241.220 62.073,240.883 61.872,240.762 61.707 C 240.618 61.508,240.580 61.541,240.650 61.804 M109.041 61.900 C 109.575 62.368,110.446 62.648,110.113 62.245 C 109.913 62.002,109.565 61.804,109.340 61.804 C 109.114 61.804,108.980 61.847,109.041 61.900 M204.492 62.181 C 204.667 62.392,204.769 63.122,204.724 63.839 L 204.642 65.119 202.011 65.252 C 200.176 65.344,199.359 65.487,199.312 65.723 C 199.274 65.909,199.305 65.939,199.379 65.789 C 199.456 65.633,200.553 65.517,201.958 65.517 C 203.506 65.517,204.520 65.400,204.721 65.199 C 205.300 64.621,205.073 61.804,204.448 61.804 C 204.287 61.804,204.304 61.954,204.492 62.181 M232.515 62.202 C 233.454 64.728,233.016 65.242,229.923 65.248 C 228.655 65.250,227.562 65.342,227.494 65.451 C 227.330 65.714,232.397 65.447,232.825 65.170 C 233.298 64.864,233.238 62.800,232.737 62.186 C 232.323 61.678,232.320 61.679,232.515 62.202 M246.021 62.040 L 244.960 62.202 244.883 64.416 C 244.837 65.725,244.922 66.770,245.091 66.974 C 245.401 67.347,247.215 67.657,247.215 67.337 C 247.215 67.229,246.767 67.104,246.220 67.058 L 245.225 66.976 245.149 64.655 L 245.072 62.334 245.995 62.334 C 246.503 62.334,246.992 62.215,247.082 62.069 C 247.172 61.923,247.209 61.821,247.164 61.841 C 247.119 61.862,246.605 61.952,246.021 62.040 M138.660 62.355 C 137.755 62.883,138.115 63.395,139.390 63.395 C 140.622 63.395,140.757 63.279,140.318 62.599 C 140.099 62.259,140.061 62.269,140.057 62.666 C 140.054 63.014,139.837 63.128,139.191 63.121 L 138.329 63.112 138.955 62.591 C 139.617 62.039,139.443 61.900,138.660 62.355 M184.615 62.319 C 184.615 62.456,184.735 62.642,184.881 62.732 C 185.391 63.048,185.212 68.635,184.682 68.944 C 184.270 69.184,184.267 69.216,184.653 69.223 C 185.371 69.236,185.782 64.675,185.244 62.666 C 185.088 62.083,184.615 61.822,184.615 62.319 M189.705 62.854 C 188.596 64.353,189.208 67.374,190.621 67.374 C 191.240 67.374,192.089 66.060,192.190 64.946 L 192.293 63.793 192.052 64.904 C 191.447 67.689,189.379 67.599,189.399 64.788 C 189.414 62.678,190.498 61.769,191.493 63.033 C 191.795 63.418,192.042 63.617,192.042 63.477 C 192.042 62.306,190.429 61.875,189.705 62.854 M199.934 62.355 C 198.988 62.906,199.393 63.395,200.796 63.395 C 202.161 63.395,202.418 63.175,201.724 62.599 C 201.484 62.400,201.326 62.378,201.326 62.545 C 201.326 62.696,201.475 62.881,201.658 62.954 C 201.840 63.028,201.475 63.098,200.846 63.109 C 199.648 63.131,199.544 62.768,200.624 62.332 C 200.955 62.199,201.027 62.099,200.796 62.094 C 200.577 62.089,200.189 62.207,199.934 62.355 M228.050 62.355 C 227.145 62.883,227.505 63.395,228.780 63.395 C 230.019 63.395,230.161 63.270,229.679 62.599 C 229.438 62.264,229.416 62.274,229.542 62.666 C 229.667 63.052,229.527 63.128,228.705 63.121 L 227.719 63.112 228.345 62.591 C 229.007 62.039,228.832 61.900,228.050 62.355 M233.864 62.246 C 233.586 62.523,233.657 63.660,233.952 63.660 C 234.098 63.660,234.218 63.302,234.218 62.865 C 234.218 62.041,234.164 61.946,233.864 62.246 M117.272 62.783 C 117.255 63.102,117.122 63.438,116.976 63.528 C 116.830 63.618,116.716 63.894,116.721 64.140 C 116.729 64.440,116.866 64.342,117.136 63.844 C 117.358 63.434,117.486 62.897,117.421 62.650 C 117.335 62.322,117.295 62.358,117.272 62.783 M124.159 62.798 C 124.145 63.199,124.290 63.394,124.602 63.391 C 124.888 63.389,124.955 63.312,124.775 63.192 C 124.614 63.085,124.415 62.818,124.331 62.599 C 124.230 62.334,124.173 62.400,124.159 62.798 M135.066 62.653 C 134.549 63.170,134.662 66.424,135.230 67.357 C 135.744 68.203,137.080 69.375,137.290 69.164 C 137.360 69.094,137.109 68.836,136.733 68.589 C 135.219 67.597,134.428 64.454,135.288 62.847 C 135.602 62.260,135.526 62.193,135.066 62.653 M148.159 62.741 C 147.876 62.955,147.763 63.130,147.909 63.130 C 148.055 63.130,148.406 62.955,148.689 62.741 C 148.973 62.526,149.085 62.351,148.939 62.351 C 148.793 62.351,148.442 62.526,148.159 62.741 M153.505 62.846 C 153.098 63.257,153.043 63.717,153.117 66.079 L 153.204 68.833 153.260 66.090 C 153.310 63.607,153.372 63.301,153.912 62.850 C 154.241 62.576,154.390 62.355,154.244 62.359 C 154.098 62.363,153.766 62.582,153.505 62.846 M155.131 65.296 C 155.222 68.281,155.439 69.231,156.031 69.231 C 156.260 69.231,156.258 69.149,156.021 68.912 C 155.823 68.714,155.698 67.692,155.691 66.194 C 155.684 64.873,155.535 63.456,155.359 63.043 C 155.091 62.413,155.054 62.771,155.131 65.296 M180.016 62.818 C 179.668 63.203,179.576 63.857,179.576 65.949 C 179.576 67.701,179.464 68.713,179.244 68.946 C 178.976 69.229,178.989 69.274,179.310 69.176 C 179.626 69.080,179.723 68.459,179.780 66.159 C 179.838 63.831,179.939 63.198,180.292 62.934 C 180.533 62.753,180.669 62.543,180.594 62.468 C 180.518 62.393,180.258 62.550,180.016 62.818 M181.391 62.682 C 181.550 62.874,181.713 64.379,181.755 66.042 C 181.815 68.444,181.911 69.079,182.228 69.176 C 182.549 69.274,182.562 69.229,182.294 68.946 C 182.074 68.712,181.963 67.688,181.963 65.884 C 181.963 63.091,181.837 62.334,181.372 62.334 C 181.199 62.334,181.206 62.459,181.391 62.682 M224.452 62.657 C 223.117 63.992,224.942 69.174,226.763 69.221 C 226.967 69.226,226.738 68.962,226.253 68.634 C 224.641 67.543,223.678 63.961,224.717 62.922 C 224.890 62.750,224.971 62.549,224.898 62.476 C 224.825 62.403,224.624 62.484,224.452 62.657 M110.610 62.650 C 110.610 62.724,110.849 63.059,111.141 63.395 C 111.432 63.732,111.671 63.888,111.671 63.742 C 111.671 63.597,111.432 63.261,111.141 62.997 C 110.849 62.733,110.610 62.577,110.610 62.650 M149.644 65.478 C 149.718 67.882,149.822 68.503,150.214 68.890 C 150.676 69.346,150.683 69.335,150.413 68.617 C 150.259 68.206,150.133 66.751,150.133 65.383 C 150.133 63.872,150.019 62.826,149.843 62.717 C 149.639 62.591,149.580 63.401,149.644 65.478 M265.298 63.360 C 265.637 63.779,265.957 64.085,266.007 64.042 C 266.151 63.918,265.147 62.617,264.900 62.608 C 264.780 62.603,264.959 62.942,265.298 63.360 M290.003 64.058 C 290.004 64.934,290.054 65.260,290.113 64.783 C 290.172 64.306,290.170 63.590,290.110 63.192 C 290.049 62.793,290.001 63.183,290.003 64.058 M292.838 63.926 C 292.838 64.763,292.940 65.220,293.103 65.119 C 293.249 65.029,293.369 64.492,293.369 63.926 C 293.369 63.359,293.249 62.822,293.103 62.732 C 292.940 62.631,292.838 63.088,292.838 63.926 M209.717 63.414 C 209.058 63.933,209.019 64.094,209.019 66.279 C 209.019 67.726,208.899 68.714,208.700 68.912 C 208.463 69.149,208.461 69.231,208.691 69.231 C 209.276 69.231,209.549 68.200,209.549 65.994 C 209.549 63.869,209.577 63.766,210.279 63.331 C 210.680 63.082,210.875 62.876,210.712 62.872 C 210.549 62.868,210.102 63.112,209.717 63.414 M196.198 63.307 C 195.918 63.587,195.993 66.264,196.286 66.446 C 196.453 66.549,196.552 65.962,196.552 64.870 C 196.552 63.118,196.521 62.984,196.198 63.307 M125.862 63.836 C 128.175 65.055,128.605 66.923,126.914 68.408 C 126.387 68.870,126.144 69.231,126.360 69.231 C 127.733 69.231,128.715 65.845,127.648 64.788 C 126.966 64.112,125.801 63.394,125.407 63.406 C 125.220 63.412,125.424 63.605,125.862 63.836 M238.859 63.978 C 241.213 65.218,241.411 67.468,239.283 68.789 C 238.904 69.024,238.763 69.220,238.969 69.224 C 239.809 69.240,241.155 67.305,241.026 66.265 C 240.871 65.022,239.203 63.370,238.139 63.407 C 237.952 63.413,238.276 63.670,238.859 63.978 M112.741 63.941 C 112.745 64.152,112.924 64.555,113.138 64.838 C 113.413 65.201,113.525 65.241,113.519 64.971 C 113.515 64.761,113.336 64.357,113.122 64.074 C 112.847 63.711,112.735 63.672,112.741 63.941 M119.685 64.571 C 119.221 65.589,119.292 66.059,119.770 65.141 C 119.992 64.716,120.136 64.255,120.090 64.116 C 120.044 63.978,119.862 64.183,119.685 64.571 M111.671 64.341 C 111.671 64.424,111.795 64.722,111.946 65.004 C 112.138 65.363,112.131 65.683,111.924 66.070 C 111.761 66.375,111.688 66.683,111.761 66.756 C 112.058 67.053,112.490 65.698,112.331 64.971 C 112.189 64.326,111.671 63.831,111.671 64.341 M234.254 64.411 C 234.315 64.605,234.719 64.963,235.153 65.207 C 235.587 65.450,236.001 65.726,236.074 65.818 C 236.147 65.911,236.444 66.031,236.734 66.086 C 237.568 66.244,237.587 67.109,236.757 67.109 C 236.381 67.109,236.074 66.989,236.074 66.844 C 236.074 66.698,235.869 66.578,235.617 66.578 C 235.243 66.578,235.268 66.653,235.754 66.994 C 236.547 67.549,237.512 67.392,237.612 66.690 C 237.673 66.263,237.434 66.029,236.551 65.647 C 235.924 65.376,235.126 64.907,234.778 64.606 C 234.427 64.303,234.194 64.215,234.254 64.411 M164.492 65.949 C 164.472 66.405,164.635 66.927,164.854 67.109 C 165.281 67.463,165.412 67.116,165.009 66.698 C 164.876 66.559,164.713 66.147,164.647 65.782 C 164.544 65.206,164.524 65.227,164.492 65.949 M252.302 66.726 C 252.273 67.562,252.402 68.263,252.644 68.583 C 252.858 68.866,253.037 68.973,253.042 68.820 C 253.047 68.666,252.938 68.428,252.801 68.289 C 252.664 68.151,252.506 67.440,252.451 66.711 L 252.350 65.385 252.302 66.726 M113.546 66.048 C 113.545 66.267,113.720 66.677,113.934 66.961 C 114.430 67.616,114.424 67.185,113.926 66.313 C 113.706 65.928,113.546 65.817,113.546 66.048 M255.184 65.928 C 255.190 66.067,255.369 66.837,255.582 67.639 L 255.968 69.098 255.843 67.660 C 255.743 66.518,255.139 64.932,255.184 65.928 M124.592 66.578 C 124.742 67.155,123.544 67.385,123.210 66.844 C 123.119 66.698,122.903 66.582,122.730 66.587 C 122.160 66.602,123.429 67.374,124.024 67.374 C 124.688 67.374,125.327 66.735,125.073 66.325 C 124.779 65.848,124.446 66.023,124.592 66.578 M103.940 66.491 C 102.846 66.781,103.424 68.952,104.660 69.195 C 105.007 69.263,104.909 69.086,104.326 68.596 C 103.350 67.775,103.407 67.002,104.471 66.612 C 105.167 66.357,104.778 66.268,103.940 66.491 M118.847 66.950 C 118.659 67.300,118.570 67.748,118.649 67.945 C 118.735 68.161,118.799 68.088,118.812 67.759 C 118.823 67.460,118.974 67.074,119.147 66.901 C 119.319 66.728,119.399 66.526,119.324 66.450 C 119.249 66.375,119.034 66.600,118.847 66.950 M121.538 66.631 C 120.860 67.310,121.361 69.231,122.217 69.231 C 122.576 69.231,122.548 69.149,122.075 68.818 C 121.349 68.310,121.275 66.992,121.950 66.599 C 122.205 66.451,122.288 66.325,122.135 66.321 C 121.982 66.317,121.714 66.456,121.538 66.631 M138.584 66.832 C 139.162 67.471,140.477 67.538,141.231 66.968 C 141.680 66.628,141.689 66.578,141.297 66.578 C 141.051 66.578,140.849 66.698,140.849 66.844 C 140.849 66.989,140.431 67.109,139.920 67.109 C 139.410 67.109,138.992 67.002,138.992 66.872 C 138.992 66.742,138.790 66.557,138.543 66.463 C 138.149 66.311,138.154 66.357,138.584 66.832 M199.963 66.815 C 200.692 67.466,201.802 67.539,202.536 66.985 C 202.819 66.770,202.908 66.591,202.734 66.587 C 202.561 66.582,202.345 66.698,202.255 66.844 C 202.006 67.245,200.866 67.161,200.057 66.682 L 199.337 66.255 199.963 66.815 M227.974 66.832 C 228.552 67.471,229.867 67.538,230.621 66.968 C 231.070 66.628,231.078 66.578,230.687 66.578 C 230.441 66.578,230.239 66.698,230.239 66.844 C 230.239 66.989,229.821 67.109,229.310 67.109 C 228.800 67.109,228.382 67.002,228.382 66.872 C 228.382 66.742,228.180 66.557,227.933 66.463 C 227.539 66.311,227.544 66.357,227.974 66.832 M273.358 66.719 C 272.773 67.161,271.618 67.244,271.618 66.844 C 271.618 66.698,271.484 66.578,271.320 66.578 C 271.115 66.578,271.125 66.701,271.353 66.976 C 271.806 67.522,272.659 67.472,273.607 66.844 C 274.045 66.554,274.284 66.320,274.138 66.323 C 273.992 66.327,273.641 66.505,273.358 66.719 M105.431 66.833 C 105.701 67.270,107.425 67.460,108.145 67.132 C 108.517 66.962,108.745 66.747,108.651 66.652 C 108.556 66.558,108.338 66.622,108.165 66.795 C 107.783 67.177,106.460 67.210,106.233 66.844 C 106.143 66.698,105.890 66.578,105.672 66.578 C 105.453 66.578,105.345 66.693,105.431 66.833 M204.181 67.328 C 204.268 67.921,204.131 68.220,203.570 68.662 C 203.130 69.007,202.998 69.231,203.234 69.231 C 204.277 69.231,205.268 66.958,204.355 66.658 C 204.178 66.600,204.112 66.857,204.181 67.328 M233.864 66.755 C 233.319 67.300,234.182 69.231,234.970 69.231 C 235.285 69.231,235.235 69.118,234.782 68.800 C 234.297 68.461,234.189 68.180,234.272 67.474 C 234.372 66.613,234.240 66.379,233.864 66.755 M265.500 67.274 C 265.295 67.657,264.710 68.254,264.200 68.600 C 263.679 68.954,263.454 69.231,263.687 69.231 C 264.193 69.231,266.048 67.424,266.048 66.932 C 266.048 66.413,265.917 66.495,265.500 67.274 M276.944 66.826 C 276.933 67.036,276.664 67.483,276.346 67.821 C 276.029 68.159,275.880 68.431,276.015 68.427 C 276.401 68.414,277.241 67.126,277.096 66.768 C 277.007 66.550,276.958 66.569,276.944 66.826 M292.619 67.557 C 292.594 68.169,292.454 68.743,292.308 68.833 C 292.162 68.923,292.042 69.135,292.042 69.303 C 292.042 69.489,292.206 69.446,292.458 69.195 C 292.747 68.905,292.841 68.428,292.769 67.613 L 292.666 66.446 292.619 67.557 M196.573 67.132 C 196.552 67.541,198.185 69.231,198.600 69.231 C 198.714 69.230,198.376 68.843,197.850 68.368 C 197.324 67.894,196.826 67.328,196.744 67.109 C 196.616 66.770,196.591 66.773,196.573 67.132 M289.383 67.524 C 289.241 67.898,289.138 68.584,289.155 69.049 L 289.186 69.894 289.397 68.966 C 289.514 68.455,289.693 67.769,289.796 67.440 C 290.054 66.615,289.702 66.687,289.383 67.524 M111.406 67.328 C 111.406 67.497,110.910 67.995,110.305 68.433 C 109.700 68.872,109.322 69.231,109.465 69.231 C 109.907 69.231,111.816 67.440,111.605 67.224 C 111.495 67.112,111.406 67.159,111.406 67.328 M186.472 67.283 C 186.472 67.623,188.055 69.231,188.390 69.231 C 188.535 69.231,188.404 69.022,188.101 68.767 C 187.797 68.511,187.306 68.016,187.010 67.665 C 186.714 67.314,186.472 67.143,186.472 67.283 M267.909 67.585 C 267.906 67.774,268.262 68.133,268.699 68.381 C 269.135 68.630,269.493 68.922,269.494 69.032 C 269.495 69.141,269.705 69.227,269.960 69.222 C 270.251 69.217,270.039 68.977,269.392 68.580 C 268.823 68.230,268.258 67.787,268.136 67.593 C 267.957 67.311,267.912 67.310,267.909 67.585 M165.252 67.837 C 165.252 67.991,165.677 68.368,166.196 68.674 C 167.312 69.333,167.559 69.376,167.109 68.833 C 166.927 68.614,166.653 68.435,166.500 68.435 C 166.347 68.435,166.004 68.237,165.737 67.996 C 165.470 67.755,165.252 67.683,165.252 67.837 M242.175 67.890 C 242.175 68.193,243.223 69.332,243.368 69.187 C 243.417 69.138,243.168 68.763,242.816 68.354 C 242.463 67.945,242.175 67.736,242.175 67.890 M114.341 68.121 C 114.331 68.313,114.443 68.694,114.590 68.967 C 114.767 69.299,114.767 69.518,114.590 69.628 C 114.443 69.719,114.324 69.991,114.324 70.234 C 114.324 70.573,114.424 70.532,114.756 70.057 C 115.151 69.494,115.153 69.367,114.773 68.606 C 114.545 68.147,114.350 67.929,114.341 68.121 M147.415 68.568 C 147.345 68.932,147.391 69.231,147.517 69.231 C 147.643 69.231,147.745 68.932,147.745 68.568 C 147.745 68.203,147.700 67.905,147.644 67.905 C 147.588 67.905,147.485 68.203,147.415 68.568 M142.138 68.691 C 141.794 68.978,141.643 69.217,141.802 69.222 C 141.962 69.227,142.309 68.992,142.573 68.700 C 143.187 68.021,142.948 68.017,142.138 68.691 M158.355 68.546 C 158.355 68.752,158.206 68.982,158.024 69.055 C 157.826 69.135,157.879 69.197,158.156 69.210 C 158.451 69.223,158.621 69.037,158.621 68.700 C 158.621 68.408,158.561 68.170,158.488 68.170 C 158.415 68.170,158.355 68.339,158.355 68.546 M231.528 68.691 C 231.184 68.978,231.033 69.217,231.192 69.222 C 231.352 69.227,231.699 68.992,231.963 68.700 C 232.577 68.021,232.338 68.017,231.528 68.691 M257.825 68.390 C 257.825 68.734,258.552 69.300,258.852 69.190 C 258.990 69.139,258.815 68.884,258.464 68.622 C 258.112 68.359,257.825 68.255,257.825 68.390 M118.093 69.081 C 117.630 70.098,117.700 70.568,118.179 69.651 C 118.401 69.225,118.545 68.764,118.499 68.626 C 118.453 68.488,118.270 68.692,118.093 69.081 M172.149 68.833 C 171.692 69.094,171.620 69.215,171.917 69.221 C 172.155 69.227,172.497 69.052,172.679 68.833 C 173.083 68.346,173.000 68.346,172.149 68.833 M191.777 68.830 C 191.117 69.204,191.119 69.206,192.106 69.175 C 192.902 69.151,193.039 69.075,192.803 68.790 C 192.641 68.595,192.493 68.439,192.474 68.444 C 192.456 68.450,192.142 68.623,191.777 68.830 M274.801 68.855 C 274.175 69.202,274.170 69.223,274.706 69.227 C 275.019 69.229,275.344 69.052,275.427 68.833 C 275.511 68.614,275.554 68.447,275.522 68.461 C 275.490 68.475,275.166 68.653,274.801 68.855 M106.568 69.418 C 106.898 69.482,107.375 69.479,107.629 69.413 C 107.883 69.347,107.613 69.295,107.029 69.298 C 106.446 69.301,106.238 69.355,106.568 69.418 M253.081 70.060 C 253.064 70.444,253.229 70.906,253.448 71.088 C 253.874 71.441,254.007 71.097,253.607 70.676 C 253.475 70.538,253.310 70.186,253.240 69.894 C 253.139 69.476,253.105 69.511,253.081 70.060 M255.977 69.679 C 255.972 69.853,256.099 70.076,256.258 70.175 C 256.418 70.273,256.505 70.807,256.452 71.362 C 256.400 71.916,256.448 72.312,256.560 72.243 C 256.910 72.027,256.783 70.419,256.374 69.878 C 256.160 69.595,255.981 69.506,255.977 69.679 M288.599 70.548 C 288.228 71.241,288.340 72.215,288.800 72.307 C 288.986 72.344,289.016 72.313,288.866 72.239 C 288.495 72.055,288.522 71.000,288.908 70.615 C 289.081 70.442,289.150 70.229,289.062 70.141 C 288.974 70.053,288.766 70.236,288.599 70.548 M291.581 70.849 C 291.280 71.650,291.288 71.690,291.673 71.306 C 291.904 71.074,292.052 70.680,292.002 70.428 C 291.938 70.114,291.807 70.245,291.581 70.849 M117.149 71.552 L 116.694 72.546 117.227 71.883 C 117.686 71.312,117.949 70.557,117.688 70.557 C 117.642 70.557,117.400 71.005,117.149 71.552 M32.427 78.203 C 32.162 78.371,32.108 94.050,32.161 155.719 L 32.228 233.024 34.416 233.101 L 36.605 233.178 36.605 234.926 C 36.605 237.089,37.209 238.193,38.821 238.973 C 40.537 239.804,100.850 239.843,102.476 239.014 C 104.399 238.034,105.029 237.075,105.280 234.748 L 105.438 233.289 236.605 233.224 C 359.556 233.163,367.793 233.130,368.103 232.709 C 368.666 231.946,368.582 78.964,368.018 78.401 C 367.560 77.943,33.147 77.746,32.427 78.203 M367.573 78.468 C 367.838 78.636,367.892 94.262,367.839 155.719 L 367.772 232.759 236.340 232.892 C 164.052 232.965,104.894 233.055,104.877 233.091 C 104.861 233.127,104.785 233.932,104.709 234.881 C 104.559 236.743,104.112 237.658,102.992 238.392 C 102.137 238.952,41.273 239.270,39.249 238.724 C 37.736 238.317,37.034 237.183,36.870 234.881 L 36.737 233.024 34.615 232.891 L 32.493 232.759 32.427 155.656 C 32.363 82.388,32.383 78.548,32.824 78.432 C 33.656 78.215,367.231 78.251,367.573 78.468 M34.284 80.016 C 34.020 80.123,33.952 95.516,33.952 155.739 L 33.952 231.327 35.345 231.247 L 36.737 231.167 36.815 229.119 C 36.887 227.211,36.953 227.006,37.774 226.135 L 38.657 225.199 70.760 225.199 L 102.863 225.199 103.673 226.122 C 104.491 227.054,104.717 227.800,104.840 229.973 L 104.907 231.167 235.611 231.234 L 366.314 231.300 366.247 155.637 L 366.180 79.973 200.398 79.928 C 109.218 79.903,34.466 79.943,34.284 80.016 M365.915 155.570 L 365.915 230.902 235.676 230.902 L 105.438 230.902 105.284 229.310 C 105.115 227.556,104.617 226.437,103.566 225.451 L 102.875 224.801 71.796 224.722 C 54.702 224.679,40.186 224.719,39.539 224.812 C 37.428 225.115,36.605 226.259,36.605 228.886 L 36.605 231.034 35.729 231.034 C 35.248 231.034,34.711 230.891,34.536 230.716 C 34.060 230.240,34.073 80.474,34.549 80.282 C 34.731 80.208,109.363 80.168,200.398 80.193 L 365.915 80.239 365.915 155.570 M39.939 86.889 C 39.388 87.440,39.290 219.290,39.841 219.841 C 40.302 220.302,85.958 220.302,86.419 219.841 C 86.970 219.290,86.872 87.440,86.321 86.889 C 85.685 86.253,40.575 86.253,39.939 86.889 M86.311 87.422 C 86.647 88.298,86.491 219.238,86.154 219.576 C 85.693 220.037,40.567 220.037,40.106 219.576 C 39.643 219.112,39.643 87.784,40.106 87.321 C 40.657 86.770,86.099 86.870,86.311 87.422 M203.892 160.918 C 203.794 161.016,203.714 164.061,203.714 167.683 L 203.714 174.271 202.836 174.271 C 201.487 174.271,201.093 174.727,201.005 176.393 L 200.928 177.851 163.023 177.919 C 135.545 177.967,125.020 178.068,124.761 178.283 C 124.356 178.619,124.221 215.748,124.622 216.380 C 124.969 216.927,325.579 216.728,325.619 216.180 C 325.635 215.952,325.601 215.923,325.537 216.114 C 325.347 216.680,125.047 216.592,124.829 216.026 C 124.497 215.160,124.649 178.905,124.987 178.568 C 125.520 178.035,201.414 178.113,201.857 178.647 C 202.113 178.956,202.831 179.045,205.072 179.045 L 207.958 179.045 208.001 177.122 L 208.044 175.199 208.200 176.658 L 208.355 178.117 225.632 178.185 C 240.572 178.244,242.953 178.307,243.238 178.649 C 243.716 179.225,248.752 179.220,249.175 178.643 C 249.663 177.978,324.911 178.047,325.422 178.714 C 325.753 179.147,325.771 179.142,325.683 178.647 C 325.590 178.120,325.329 178.116,287.927 177.984 L 250.265 177.851 250.184 176.393 C 250.087 174.653,249.951 174.485,248.480 174.289 L 247.347 174.138 247.215 167.507 L 247.082 160.875 225.576 160.807 C 213.748 160.770,203.990 160.820,203.892 160.918 M246.994 167.639 C 247.018 171.286,247.048 174.479,247.060 174.735 C 247.076 175.070,246.844 175.222,246.220 175.282 L 245.358 175.365 245.358 168.982 L 245.358 162.599 225.448 162.599 L 205.538 162.599 205.592 168.899 L 205.646 175.199 204.907 175.286 C 203.832 175.414,203.840 175.468,203.921 167.931 L 203.996 161.008 225.473 161.008 L 246.950 161.008 246.994 167.639 M245.032 168.497 L 244.960 174.129 243.921 174.298 C 242.604 174.512,242.175 175.104,242.175 176.709 L 242.175 177.984 225.464 177.984 L 208.753 177.984 208.753 176.446 C 208.753 174.736,208.463 174.271,207.396 174.271 C 205.788 174.271,205.836 174.450,205.836 168.407 L 205.836 162.865 225.469 162.865 L 245.103 162.865 245.032 168.497 M126.989 180.658 C 126.398 181.002,126.257 213.684,126.844 214.271 C 127.090 214.517,149.284 214.574,225.451 214.523 L 323.740 214.457 225.464 214.324 L 127.188 214.191 127.188 197.480 L 127.188 180.769 225.464 180.636 L 323.740 180.503 225.597 180.445 C 159.308 180.406,127.303 180.475,126.989 180.658 M323.732 197.480 C 323.732 206.671,323.766 210.393,323.806 205.750 C 323.847 201.108,323.847 193.588,323.806 189.039 C 323.766 184.491,323.732 188.289,323.732 197.480 M179.333 193.075 C 178.750 193.811,178.526 194.364,178.554 194.998 C 178.593 195.862,178.598 195.865,178.709 195.117 C 178.839 194.239,179.459 193.184,180.239 192.515 C 180.530 192.265,180.630 192.056,180.460 192.051 C 180.290 192.046,179.783 192.507,179.333 193.075 M183.506 192.987 C 183.583 193.643,183.494 193.939,183.187 194.057 C 182.953 194.147,182.831 194.333,182.916 194.470 C 183.009 194.620,183.221 194.596,183.445 194.410 C 183.842 194.081,183.965 192.429,183.610 192.209 C 183.494 192.138,183.448 192.488,183.506 192.987 M184.798 192.786 C 184.327 193.278,184.096 193.795,184.116 194.312 C 184.147 195.065,184.154 195.069,184.315 194.430 C 184.544 193.523,184.896 193.019,185.669 192.491 C 186.101 192.196,186.186 192.042,185.918 192.042 C 185.694 192.042,185.190 192.377,184.798 192.786 M188.886 192.600 C 189.488 193.201,189.655 193.229,189.655 192.728 C 189.655 192.521,189.792 192.306,189.958 192.251 C 190.125 192.195,189.839 192.138,189.322 192.123 C 188.400 192.097,188.392 192.105,188.886 192.600 M191.989 192.361 C 192.164 192.536,192.322 193.043,192.338 193.488 C 192.357 193.977,192.419 194.105,192.495 193.812 C 192.671 193.129,192.358 192.042,191.984 192.042 C 191.746 192.042,191.748 192.119,191.989 192.361 M162.699 193.167 C 163.586 193.837,162.849 194.685,161.330 194.741 L 160.080 194.788 161.197 194.889 C 163.099 195.061,164.527 193.196,162.732 192.883 C 162.218 192.793,162.217 192.802,162.699 193.167 M208.636 193.327 C 207.645 193.886,206.104 195.508,206.102 195.995 C 206.101 196.199,206.461 195.868,206.902 195.260 C 207.419 194.546,208.194 193.925,209.090 193.506 C 209.853 193.149,210.239 192.863,209.947 192.872 C 209.655 192.880,209.065 193.085,208.636 193.327 M214.863 193.056 C 217.419 194.189,216.513 196.167,213.926 195.101 C 213.524 194.935,213.465 194.959,213.683 195.196 C 214.130 195.682,215.848 195.876,216.311 195.493 C 217.206 194.749,216.220 192.811,214.970 192.857 C 214.562 192.872,214.540 192.913,214.863 193.056 M153.342 193.679 C 153.280 194.722,153.601 194.960,155.068 194.960 L 156.499 194.960 156.499 199.852 C 156.499 202.542,156.588 204.799,156.698 204.867 C 156.807 204.935,156.837 202.704,156.764 199.909 L 156.631 194.828 155.183 194.695 C 153.916 194.579,153.712 194.479,153.552 193.899 C 153.449 193.527,153.357 193.430,153.342 193.679 M188.462 193.915 C 187.701 194.093,188.165 194.301,189.062 194.183 C 189.246 194.159,189.468 194.324,189.554 194.550 C 189.720 194.982,191.890 195.156,192.137 194.756 C 192.206 194.644,191.777 194.599,191.183 194.656 C 190.353 194.735,190.006 194.639,189.680 194.243 C 189.353 193.844,189.078 193.770,188.462 193.915 M262.978 193.930 C 262.588 194.561,262.376 196.052,262.691 195.948 C 262.859 195.893,263.038 195.499,263.087 195.072 C 263.137 194.646,263.300 194.148,263.451 193.966 C 263.641 193.736,263.638 193.634,263.443 193.634 C 263.288 193.634,263.079 193.767,262.978 193.930 M181.841 194.584 C 181.154 195.631,181.471 196.029,182.949 195.975 L 184.218 195.929 183.090 195.827 C 181.884 195.718,181.822 195.630,182.222 194.580 C 182.552 193.712,182.411 193.713,181.841 194.584 M212.003 194.878 C 212.258 194.945,212.676 194.945,212.931 194.878 C 213.186 194.811,212.977 194.756,212.467 194.756 C 211.956 194.756,211.747 194.811,212.003 194.878 M159.682 199.320 C 159.682 201.717,159.567 203.979,159.428 204.347 C 159.222 204.888,159.247 204.986,159.560 204.866 C 159.936 204.722,160.186 194.960,159.814 194.960 C 159.741 194.960,159.682 196.922,159.682 199.320 M186.822 195.358 C 186.870 195.837,187.077 195.890,188.929 195.907 L 190.983 195.924 189.010 195.829 C 187.431 195.753,187.010 195.644,186.903 195.281 C 186.803 194.946,186.782 194.966,186.822 195.358 M209.773 196.032 C 208.040 197.855,208.446 201.679,210.471 202.601 C 210.863 202.780,211.141 202.801,211.141 202.652 C 211.141 202.512,210.871 202.330,210.541 202.247 C 208.184 201.655,208.518 196.846,211.024 195.307 C 211.367 195.096,211.415 194.986,211.166 194.976 C 210.961 194.967,210.334 195.443,209.773 196.032 M172.480 195.939 C 172.735 196.006,173.153 196.006,173.408 195.939 C 173.664 195.872,173.455 195.818,172.944 195.818 C 172.434 195.818,172.225 195.872,172.480 195.939 M272.881 195.944 C 273.211 196.007,273.688 196.005,273.942 195.938 C 274.196 195.872,273.926 195.820,273.342 195.823 C 272.759 195.826,272.551 195.880,272.881 195.944 M164.721 196.123 C 164.721 196.348,166.070 196.465,166.202 196.251 C 166.280 196.125,165.979 196.021,165.533 196.021 C 165.087 196.021,164.721 196.067,164.721 196.123 M168.387 196.359 C 169.126 197.254,168.678 198.532,167.593 198.622 C 166.712 198.696,165.513 199.469,166.281 199.469 C 166.444 199.469,166.578 199.350,166.578 199.204 C 166.578 199.058,167.053 198.939,167.634 198.939 C 168.525 198.939,168.715 198.840,168.849 198.308 C 169.090 197.347,168.880 196.210,168.435 196.065 C 168.100 195.955,168.092 196.002,168.387 196.359 M169.603 196.590 C 169.105 197.152,169.105 197.156,169.629 196.864 C 170.790 196.219,170.993 196.030,170.532 196.025 C 170.299 196.023,169.881 196.277,169.603 196.590 M175.274 196.554 C 175.754 196.847,176.253 197.353,176.385 197.681 C 176.613 198.247,176.625 198.249,176.641 197.729 C 176.658 197.172,175.380 196.020,174.745 196.022 C 174.557 196.023,174.795 196.262,175.274 196.554 M177.068 196.514 C 176.837 197.242,177.163 197.862,177.873 198.040 C 178.484 198.193,178.501 198.276,178.573 201.530 C 178.627 203.972,178.738 204.882,178.985 204.932 C 179.171 204.969,179.201 204.939,179.052 204.865 C 178.888 204.784,178.780 203.419,178.780 201.430 C 178.780 198.154,178.775 198.128,178.117 197.878 C 177.401 197.606,177.172 196.444,177.785 196.197 C 177.990 196.114,177.946 196.055,177.670 196.042 C 177.425 196.031,177.154 196.243,177.068 196.514 M194.716 196.877 C 192.341 199.199,193.301 205.040,196.058 205.040 C 196.252 205.040,195.984 204.750,195.463 204.397 C 192.836 202.612,192.893 198.289,195.566 196.576 C 196.054 196.264,196.242 196.028,196.005 196.026 C 195.778 196.023,195.197 196.406,194.716 196.877 M200.253 196.671 C 200.671 197.116,200.823 197.531,200.735 197.989 C 200.665 198.357,200.709 198.595,200.834 198.517 C 201.415 198.159,200.568 196.021,199.845 196.021 C 199.733 196.021,199.917 196.314,200.253 196.671 M219.485 196.304 C 219.204 196.759,219.456 196.804,220.011 196.397 C 220.442 196.083,220.455 196.021,220.093 196.021 C 219.855 196.021,219.581 196.149,219.485 196.304 M224.484 196.515 C 225.725 197.334,226.052 198.018,225.952 199.590 C 225.903 200.372,225.952 200.956,226.061 200.888 C 227.149 200.213,225.467 196.017,224.111 196.023 C 223.907 196.024,224.075 196.245,224.484 196.515 M227.438 196.364 C 227.133 197.158,227.452 204.863,227.792 204.932 C 227.978 204.969,228.008 204.939,227.858 204.865 C 227.437 204.657,227.495 196.368,227.918 196.197 C 228.177 196.092,228.176 196.059,227.909 196.042 C 227.723 196.031,227.510 196.175,227.438 196.364 M230.295 196.429 C 229.855 196.927,230.219 196.916,230.886 196.411 C 231.248 196.137,231.288 196.024,231.019 196.031 C 230.809 196.037,230.483 196.216,230.295 196.429 M234.754 196.650 C 235.115 196.996,235.462 197.233,235.524 197.178 C 235.667 197.051,234.577 196.021,234.300 196.021 C 234.188 196.021,234.392 196.304,234.754 196.650 M239.114 196.304 C 238.833 196.759,239.084 196.804,239.640 196.397 C 240.070 196.083,240.084 196.021,239.722 196.021 C 239.483 196.021,239.210 196.149,239.114 196.304 M244.039 196.477 C 244.400 196.728,244.900 197.176,245.150 197.472 C 245.401 197.768,245.610 197.867,245.615 197.693 C 245.624 197.361,244.022 196.021,243.616 196.021 C 243.488 196.021,243.678 196.226,244.039 196.477 M247.010 200.442 C 247.064 203.766,247.166 204.880,247.420 204.932 C 247.606 204.969,247.636 204.939,247.487 204.865 C 247.066 204.657,247.123 196.368,247.546 196.197 C 247.742 196.118,247.685 196.055,247.407 196.042 C 246.972 196.023,246.942 196.352,247.010 200.442 M249.534 196.492 C 249.638 196.763,249.751 196.764,250.097 196.501 C 250.336 196.320,250.568 196.150,250.614 196.123 C 250.660 196.097,250.407 196.093,250.051 196.115 C 249.646 196.139,249.453 196.280,249.534 196.492 M252.718 196.675 C 252.872 197.477,253.042 197.504,253.877 196.857 C 254.225 196.587,254.688 196.298,254.907 196.214 C 255.207 196.100,255.182 196.058,254.804 196.042 C 254.528 196.031,254.151 196.229,253.966 196.482 C 253.646 196.919,253.602 196.918,253.109 196.472 C 252.605 196.016,252.594 196.022,252.718 196.675 M259.597 196.571 C 261.093 197.529,261.868 203.739,260.610 204.687 C 260.097 205.074,260.097 205.084,260.593 204.997 C 261.603 204.819,261.877 199.469,260.961 197.838 C 260.372 196.792,259.611 196.021,259.171 196.026 C 258.926 196.028,259.103 196.254,259.597 196.571 M267.838 196.306 C 268.367 196.867,268.232 197.589,267.573 197.730 C 267.245 197.800,266.737 197.908,266.446 197.970 C 266.109 198.041,266.211 198.093,266.726 198.112 C 268.193 198.168,269.180 196.461,267.905 196.075 C 267.583 195.978,267.571 196.023,267.838 196.306 M275.909 196.626 C 278.619 198.242,278.276 202.982,275.336 204.548 C 274.565 204.958,274.510 205.040,275.004 205.040 C 275.330 205.040,275.597 204.940,275.597 204.817 C 275.597 204.695,275.878 204.466,276.221 204.310 C 278.927 203.077,278.167 195.951,275.339 196.033 C 275.116 196.039,275.373 196.306,275.909 196.626 M281.524 196.322 C 281.875 196.526,282.097 196.524,282.307 196.314 C 282.520 196.100,282.388 196.023,281.817 196.029 C 281.131 196.036,281.095 196.072,281.524 196.322 M192.414 200.531 C 192.414 202.792,192.455 203.717,192.505 202.586 C 192.555 201.456,192.555 199.605,192.505 198.475 C 192.455 197.344,192.414 198.269,192.414 200.531 M205.612 197.577 C 205.229 198.856,205.239 199.657,205.649 200.613 C 205.930 201.269,205.970 201.073,205.984 198.955 C 206.003 196.187,206.015 196.232,205.612 197.577 M218.352 197.538 C 218.033 197.934,217.774 198.441,217.776 198.665 C 217.779 198.947,217.880 198.899,218.107 198.507 C 218.288 198.197,218.588 197.689,218.776 197.380 C 219.248 196.600,219.045 196.676,218.352 197.538 M269.146 197.496 C 268.881 197.860,268.718 198.364,268.784 198.615 C 268.886 199.002,268.909 198.994,268.935 198.558 C 268.952 198.276,269.225 197.769,269.542 197.431 C 269.859 197.093,270.009 196.821,269.874 196.825 C 269.739 196.830,269.412 197.132,269.146 197.496 M212.401 197.542 C 213.021 197.598,214.035 197.598,214.655 197.542 C 215.275 197.486,214.768 197.440,213.528 197.440 C 212.288 197.440,211.781 197.486,212.401 197.542 M210.787 197.790 C 210.546 198.030,210.563 199.144,210.809 199.296 C 210.918 199.364,211.008 199.012,211.008 198.516 C 211.008 198.019,210.998 197.613,210.986 197.613 C 210.974 197.613,210.884 197.692,210.787 197.790 M216.114 197.898 C 216.335 198.132,216.446 199.156,216.446 200.963 C 216.446 203.875,216.168 204.417,214.456 204.845 C 214.020 204.955,214.043 204.982,214.589 204.999 C 216.277 205.054,216.737 204.118,216.654 200.800 C 216.594 198.400,216.498 197.764,216.180 197.668 C 215.859 197.570,215.846 197.614,216.114 197.898 M235.715 198.011 C 236.208 199.232,236.142 204.334,235.628 204.723 C 235.169 205.070,235.171 205.083,235.676 204.994 C 236.414 204.864,236.630 198.869,235.928 198.005 C 235.502 197.483,235.501 197.483,235.715 198.011 M237.500 198.002 C 237.230 198.705,237.526 198.937,237.840 198.267 C 238.011 197.901,238.037 197.613,237.898 197.613 C 237.761 197.613,237.582 197.788,237.500 198.002 M262.135 197.987 C 262.507 198.265,262.601 198.751,262.609 200.427 C 262.614 201.598,262.766 202.785,262.953 203.123 C 263.236 203.633,263.273 203.328,263.192 201.133 C 263.076 198.015,263.070 197.992,262.290 197.795 C 261.730 197.654,261.716 197.672,262.135 197.987 M170.993 198.310 C 170.576 198.536,170.009 198.662,169.732 198.589 C 169.456 198.517,169.297 198.566,169.379 198.698 C 169.598 199.053,170.322 198.989,171.184 198.539 C 172.150 198.036,172.875 198.036,173.380 198.541 C 173.734 198.895,173.621 198.944,172.366 198.985 C 170.990 199.031,170.984 199.034,172.113 199.135 C 173.784 199.283,174.210 199.074,173.602 198.403 C 173.038 197.779,172.038 197.743,170.993 198.310 M181.780 198.087 C 181.571 198.220,181.437 199.420,181.382 201.642 C 181.317 204.303,181.368 204.939,181.631 204.720 C 181.862 204.528,181.963 203.493,181.963 201.309 L 181.963 198.174 183.090 198.072 L 184.218 197.971 183.156 197.928 C 182.573 197.905,181.954 197.976,181.780 198.087 M186.875 198.195 C 186.662 198.798,186.596 204.996,186.804 204.867 C 186.913 204.799,187.003 203.258,187.003 201.443 L 187.003 198.143 188.188 198.143 L 189.374 198.143 189.460 201.260 L 189.547 204.377 189.535 201.194 L 189.523 198.011 188.260 197.930 C 187.401 197.875,186.958 197.959,186.875 198.195 M197.454 198.081 C 196.312 198.843,196.286 202.918,197.423 202.918 C 197.570 202.918,197.557 202.772,197.392 202.573 C 195.993 200.888,197.247 197.500,198.907 198.480 C 199.978 199.112,200.315 199.056,199.337 198.408 C 198.500 197.854,197.939 197.757,197.454 198.081 M221.220 198.276 C 220.992 198.551,220.982 198.674,221.188 198.674 C 221.351 198.674,221.485 198.554,221.485 198.408 C 221.485 198.006,222.438 198.091,222.799 198.526 C 223.067 198.848,222.916 198.924,221.837 199.008 L 220.557 199.109 221.950 199.156 C 223.433 199.207,223.635 199.021,222.857 198.317 C 222.254 197.771,221.651 197.756,221.220 198.276 M231.081 198.492 C 230.567 199.039,230.504 199.399,230.504 201.794 C 230.504 204.068,230.432 204.527,230.040 204.771 C 229.615 205.035,229.621 205.053,230.106 204.980 C 230.594 204.907,230.643 204.668,230.712 201.997 C 230.843 196.984,232.626 196.365,232.626 201.333 C 232.626 204.441,232.741 205.040,233.336 205.040 C 233.666 205.040,233.661 204.976,233.308 204.623 C 232.980 204.295,232.891 203.590,232.891 201.317 C 232.891 198.731,232.837 198.398,232.378 198.153 C 231.707 197.793,231.747 197.783,231.081 198.492 M240.828 198.342 C 240.529 198.737,240.532 198.757,240.848 198.475 C 241.344 198.033,242.037 198.055,242.428 198.526 C 242.695 198.848,242.544 198.924,241.465 199.008 L 240.186 199.109 241.578 199.156 C 243.062 199.207,243.263 199.021,242.486 198.317 C 241.860 197.750,241.269 197.759,240.828 198.342 M255.438 198.276 C 254.955 198.552,254.896 198.657,255.223 198.664 C 255.470 198.670,255.752 198.543,255.851 198.383 C 255.950 198.223,256.426 198.139,256.909 198.195 C 257.392 198.251,257.729 198.203,257.658 198.088 C 257.451 197.753,256.161 197.862,255.438 198.276 M272.016 198.408 C 271.730 198.725,271.663 198.939,271.851 198.939 C 272.024 198.939,272.234 198.760,272.318 198.541 C 272.884 197.065,274.394 198.524,274.394 200.548 C 274.394 201.394,274.484 201.945,274.594 201.772 C 275.836 199.818,273.500 196.769,272.016 198.408 M245.619 199.523 C 245.548 200.355,245.587 200.939,245.706 200.820 C 245.824 200.702,245.882 200.021,245.834 199.308 L 245.747 198.011 245.619 199.523 M252.576 198.572 C 252.397 198.764,252.072 198.852,251.853 198.768 C 250.683 198.319,250.133 199.348,250.133 201.982 C 250.133 204.077,250.057 204.530,249.668 204.771 C 249.244 205.035,249.250 205.053,249.735 204.980 C 250.218 204.908,250.272 204.667,250.342 202.273 C 250.423 199.467,250.734 198.802,251.843 199.061 C 252.127 199.128,252.485 199.081,252.639 198.956 C 252.792 198.832,253.156 198.683,253.448 198.625 C 253.974 198.521,253.974 198.518,253.440 198.372 C 253.144 198.290,252.756 198.380,252.576 198.572 M284.509 198.631 C 284.421 198.773,284.105 198.825,283.807 198.747 C 282.593 198.430,281.963 199.581,281.963 202.115 C 281.963 203.541,281.843 204.523,281.645 204.721 C 281.408 204.958,281.405 205.040,281.635 205.040 C 282.222 205.040,282.493 204.006,282.493 201.774 C 282.493 199.301,282.781 198.754,283.933 199.043 C 284.525 199.192,285.120 198.824,284.801 198.506 C 284.728 198.433,284.597 198.489,284.509 198.631 M256.499 198.939 L 255.040 199.118 256.417 199.161 C 257.174 199.185,257.867 199.085,257.958 198.939 C 258.048 198.793,258.085 198.693,258.040 198.717 C 257.994 198.741,257.301 198.841,256.499 198.939 M169.297 200.080 C 168.823 200.547,168.435 201.107,168.437 201.326 C 168.438 201.554,168.652 201.400,168.938 200.966 C 169.213 200.549,169.780 199.983,170.197 199.708 C 170.614 199.433,170.776 199.213,170.557 199.220 C 170.338 199.227,169.771 199.614,169.297 200.080 M253.748 199.846 C 253.329 200.189,253.030 200.573,253.084 200.699 C 253.139 200.825,253.582 200.540,254.070 200.066 C 255.092 199.073,254.875 198.924,253.748 199.846 M268.347 199.381 C 268.067 199.661,268.141 202.073,268.435 202.255 C 268.601 202.357,268.700 201.815,268.700 200.811 C 268.700 199.190,268.668 199.060,268.347 199.381 M212.158 199.663 L 213.043 199.772 212.954 201.345 C 212.905 202.211,212.954 202.919,213.064 202.918 C 213.173 202.918,213.263 202.142,213.263 201.194 L 213.263 199.469 212.268 199.512 L 211.273 199.554 212.158 199.663 M271.420 200.663 C 271.423 201.247,271.477 201.454,271.540 201.124 C 271.604 200.794,271.601 200.317,271.535 200.063 C 271.469 199.810,271.417 200.080,271.420 200.663 M171.805 201.531 C 171.546 201.817,171.465 202.139,171.596 202.352 C 171.753 202.605,171.861 202.510,171.986 202.015 C 172.124 201.466,172.319 201.326,172.949 201.326 C 173.790 201.326,174.061 201.942,173.342 202.218 C 173.123 202.302,172.944 202.498,172.944 202.655 C 172.944 202.811,173.198 202.702,173.509 202.412 C 173.837 202.107,174.007 201.714,173.915 201.474 C 173.698 200.909,172.334 200.946,171.805 201.531 M221.817 201.256 C 222.510 201.311,223.644 201.311,224.337 201.256 C 225.030 201.201,224.463 201.157,223.077 201.157 C 221.691 201.157,221.124 201.201,221.817 201.256 M240.226 201.260 C 240.158 201.369,240.897 201.426,241.868 201.386 C 244.945 201.258,245.306 201.147,242.788 201.103 C 241.447 201.080,240.294 201.151,240.226 201.260 M256.120 201.478 C 255.890 201.707,255.703 202.032,255.703 202.200 C 255.703 202.368,255.889 202.240,256.116 201.916 C 256.580 201.254,257.825 201.100,257.825 201.705 C 257.825 201.913,257.510 202.331,257.126 202.633 C 256.742 202.936,256.542 203.183,256.682 203.183 C 257.163 203.183,258.159 201.889,257.999 201.472 C 257.795 200.939,256.655 200.943,256.120 201.478 M252.520 201.974 C 252.520 202.184,252.639 202.430,252.785 202.520 C 252.931 202.610,253.050 202.438,253.050 202.138 C 253.050 201.837,252.931 201.592,252.785 201.592 C 252.639 201.592,252.520 201.764,252.520 201.974 M220.690 202.065 C 220.690 202.895,222.920 203.396,223.818 202.767 C 224.692 202.155,225.579 202.368,225.677 203.214 C 225.740 203.755,225.564 204.033,224.882 204.470 C 224.400 204.778,224.184 205.029,224.403 205.026 C 225.155 205.018,225.995 204.061,225.995 203.212 C 225.995 202.160,224.958 201.813,223.800 202.478 C 222.795 203.055,222.230 203.033,221.485 202.387 C 220.813 201.804,220.690 201.754,220.690 202.065 M199.056 202.511 C 198.444 202.975,198.734 203.050,199.438 202.611 C 200.113 202.189,200.796 202.509,200.796 203.248 C 200.796 203.842,200.195 204.552,199.440 204.852 C 199.154 204.965,199.164 205.003,199.490 205.019 C 200.113 205.050,201.061 203.909,201.061 203.128 C 201.061 202.126,199.998 201.799,199.056 202.511 M217.798 202.542 C 217.769 203.155,219.499 205.040,220.091 205.040 C 220.297 205.040,219.954 204.649,219.328 204.172 C 218.703 203.695,218.109 203.009,218.008 202.647 C 217.850 202.079,217.821 202.065,217.798 202.542 M243.353 202.511 C 243.070 202.726,242.540 202.921,242.175 202.945 C 241.529 202.989,241.527 202.993,242.124 203.107 C 242.461 203.171,243.035 203.028,243.400 202.789 C 244.444 202.105,245.226 202.348,245.224 203.357 C 245.224 203.818,245.313 204.139,245.423 204.071 C 245.802 203.837,245.631 202.447,245.204 202.283 C 244.520 202.021,243.901 202.097,243.353 202.511 M266.132 202.520 C 266.170 202.897,266.414 203.075,266.978 203.137 C 268.108 203.261,268.321 203.576,267.805 204.363 C 267.337 205.078,267.616 205.310,268.158 204.657 C 268.799 203.884,268.390 203.058,267.324 202.969 C 266.683 202.916,266.300 202.733,266.212 202.439 C 266.115 202.113,266.093 202.135,266.132 202.520 M168.449 202.831 C 168.432 203.547,169.654 205.042,170.249 205.033 C 170.553 205.028,170.464 204.886,169.965 204.577 C 169.567 204.329,169.066 203.706,168.852 203.191 C 168.554 202.475,168.459 202.390,168.449 202.831 M237.417 202.732 C 237.398 203.296,239.213 205.046,239.788 205.018 C 240.141 205.000,240.141 204.982,239.788 204.853 C 239.193 204.637,237.907 203.389,237.655 202.785 C 237.460 202.316,237.432 202.310,237.417 202.732 M273.210 202.807 C 272.796 203.037,272.702 203.177,272.960 203.179 C 273.187 203.181,273.605 203.008,273.888 202.794 C 274.532 202.307,274.096 202.315,273.210 202.807 M268.702 202.965 C 268.700 203.480,270.486 205.040,271.078 205.040 C 271.297 205.040,271.089 204.831,270.614 204.576 C 270.139 204.320,269.515 203.753,269.227 203.316 C 268.875 202.781,268.703 202.666,268.702 202.965 M253.069 203.468 C 253.047 203.973,254.128 205.040,254.659 205.038 C 254.868 205.037,254.685 204.802,254.250 204.516 C 253.816 204.230,253.377 203.783,253.274 203.523 C 253.124 203.143,253.084 203.132,253.069 203.468 M263.395 204.199 C 263.395 204.543,264.122 205.109,264.423 204.999 C 264.560 204.948,264.385 204.693,264.034 204.431 C 263.683 204.168,263.395 204.064,263.395 204.199 M208.753 204.642 C 208.935 204.861,209.337 205.039,209.648 205.038 C 210.137 205.037,210.111 204.984,209.452 204.640 C 208.494 204.141,208.338 204.141,208.753 204.642 M244.032 204.682 C 243.396 205.018,243.392 205.032,243.950 205.036 C 244.270 205.038,244.610 204.912,244.706 204.757 C 244.974 204.323,244.760 204.299,244.032 204.682 M257.825 204.776 C 257.519 204.975,257.591 205.022,258.137 204.981 C 258.528 204.951,258.790 204.833,258.719 204.718 C 258.549 204.444,258.311 204.460,257.825 204.776 M173.541 204.957 C 173.796 205.024,174.214 205.024,174.469 204.957 C 174.725 204.891,174.516 204.836,174.005 204.836 C 173.495 204.836,173.286 204.891,173.541 204.957 M39.530 226.818 C 38.516 227.226,38.470 227.445,38.466 231.867 C 38.460 237.275,38.448 237.257,41.949 237.263 L 44.430 237.268 44.504 233.440 C 44.547 231.170,44.696 229.469,44.868 229.262 C 45.087 228.997,45.053 228.912,44.727 228.912 C 44.350 228.912,44.297 229.388,44.297 232.759 L 44.297 236.605 41.976 236.596 C 38.642 236.584,38.727 236.704,38.727 232.000 C 38.727 228.470,38.775 228.068,39.257 227.586 C 39.962 226.882,101.307 226.734,102.008 227.435 C 102.306 227.733,102.387 228.753,102.387 232.209 L 102.387 236.605 100.028 236.605 C 98.176 236.605,97.637 236.519,97.517 236.207 C 97.433 235.988,97.068 235.809,96.705 235.809 C 96.085 235.809,96.041 235.713,95.945 234.151 L 95.844 232.493 95.866 234.218 C 95.888 235.885,95.912 235.944,96.602 236.024 C 97.101 236.082,97.340 236.281,97.397 236.687 C 97.532 237.635,101.572 237.647,102.517 236.703 C 103.085 236.135,103.106 227.945,102.541 227.173 C 102.110 226.583,40.969 226.239,39.530 226.818 M46.419 232.427 L 46.552 235.942 47.973 236.023 C 49.171 236.091,49.421 236.195,49.565 236.686 C 49.658 237.006,49.794 235.970,49.867 234.384 L 50.000 231.500 50.928 231.201 C 52.116 230.818,52.527 228.912,51.422 228.912 C 50.956 228.912,50.893 228.983,51.141 229.231 C 51.933 230.023,51.054 231.262,50.073 230.737 C 49.525 230.444,49.458 229.699,49.934 229.205 C 50.202 228.927,50.164 228.879,49.735 228.955 C 48.919 229.100,48.835 230.699,49.628 230.992 C 50.128 231.177,50.151 231.236,49.777 231.379 C 49.417 231.517,49.337 231.938,49.337 233.679 L 49.337 235.809 48.011 235.809 L 46.684 235.809 46.684 232.361 C 46.684 230.464,46.595 228.912,46.485 228.912 C 46.376 228.912,46.346 230.493,46.419 232.427 M74.447 229.089 C 74.350 229.187,74.271 230.231,74.271 231.410 L 74.271 233.554 72.348 233.554 C 70.433 233.554,70.424 233.558,70.338 234.305 L 70.252 235.057 72.262 234.969 L 74.272 234.881 74.271 235.743 L 74.271 236.605 72.546 236.605 C 71.191 236.605,70.822 236.690,70.822 237.003 C 70.822 237.436,74.087 237.594,74.721 237.190 C 75.147 236.919,75.332 228.911,74.912 228.912 C 74.754 228.912,74.545 228.992,74.447 229.089 M76.316 229.219 C 76.484 229.421,76.659 230.121,76.706 230.774 L 76.790 231.963 78.183 232.043 L 79.576 232.123 79.576 230.836 C 79.576 230.128,79.725 229.394,79.907 229.205 C 80.175 228.927,80.137 228.879,79.708 228.956 C 79.270 229.034,79.164 229.292,79.098 230.440 C 79.017 231.828,79.016 231.830,78.117 231.830 C 77.217 231.830,77.216 231.828,77.136 230.440 C 77.070 229.303,76.961 229.032,76.534 228.951 C 76.115 228.871,76.072 228.924,76.316 229.219 M81.127 229.262 C 81.299 229.469,81.447 231.170,81.491 233.440 C 81.563 237.184,81.578 237.270,82.163 237.353 C 82.937 237.463,83.226 236.737,82.658 236.110 C 81.849 235.216,82.083 233.136,83.103 232.148 C 84.092 231.189,86.854 230.869,87.164 231.677 C 87.244 231.885,87.506 232.130,87.746 232.222 C 88.034 232.333,87.958 232.149,87.527 231.688 C 86.612 230.709,83.661 230.799,82.700 231.835 L 82.095 232.487 82.026 231.296 C 81.920 229.502,81.731 228.912,81.262 228.912 C 80.940 228.912,80.907 228.997,81.127 229.262 M93.899 230.349 C 93.899 231.149,93.587 231.264,91.867 231.098 C 90.316 230.947,89.125 231.168,89.125 231.605 C 89.125 231.768,88.909 232.094,88.646 232.330 C 88.034 232.878,87.888 236.020,88.498 235.513 C 88.697 235.348,88.859 234.983,88.859 234.700 C 88.859 234.223,88.901 234.216,89.449 234.600 C 89.773 234.827,90.400 234.999,90.842 234.982 C 91.603 234.952,91.610 234.942,90.981 234.783 C 89.241 234.343,88.498 232.760,89.541 231.717 C 90.010 231.248,92.436 231.130,92.704 231.562 C 92.945 231.953,94.164 231.063,94.164 230.496 C 94.164 230.233,94.314 229.957,94.496 229.884 C 94.694 229.804,94.641 229.742,94.363 229.729 C 94.044 229.715,93.899 229.908,93.899 230.349 M95.730 230.430 C 95.853 230.891,96.155 231.206,96.567 231.303 C 97.344 231.487,97.571 232.266,96.898 232.440 C 96.519 232.539,96.544 232.571,97.016 232.595 C 98.022 232.647,97.844 231.333,96.817 231.127 C 96.201 231.004,96.021 230.826,96.021 230.338 C 96.021 229.992,95.912 229.708,95.779 229.708 C 95.645 229.708,95.623 230.030,95.730 230.430 M52.728 231.228 C 52.342 231.319,52.260 231.746,52.187 234.036 L 52.101 236.737 52.045 234.019 C 52.005 232.051,51.898 231.300,51.658 231.299 C 51.219 231.298,51.350 236.904,51.796 237.180 C 52.390 237.547,52.520 237.063,52.520 234.476 C 52.520 231.401,52.536 231.382,55.153 231.329 C 57.639 231.279,58.090 231.767,58.090 234.507 C 58.090 236.882,58.232 237.401,58.882 237.401 C 59.484 237.401,60.084 236.721,59.695 236.480 C 59.224 236.189,59.335 231.579,59.818 231.394 C 60.595 231.096,61.008 231.817,61.008 233.472 C 61.008 237.188,63.006 236.865,63.183 233.120 C 63.253 231.636,63.327 231.432,63.793 231.432 C 64.285 231.432,64.329 231.635,64.400 234.214 C 64.485 237.317,64.722 237.886,65.390 236.594 C 65.831 235.742,66.140 235.305,66.753 234.669 C 66.987 234.426,66.917 234.161,66.459 233.554 C 65.260 231.964,65.369 231.072,66.722 231.411 C 67.114 231.510,67.431 231.831,67.531 232.232 C 67.744 233.079,67.900 233.059,68.664 232.093 C 69.008 231.657,69.520 231.300,69.799 231.300 C 70.373 231.300,70.825 232.139,70.339 232.301 C 70.167 232.358,70.027 232.511,70.027 232.640 C 70.027 232.769,70.206 232.806,70.424 232.722 C 70.951 232.520,70.936 231.400,70.403 231.195 C 69.671 230.915,69.267 231.018,68.692 231.631 C 68.176 232.181,68.107 232.193,67.803 231.782 C 67.355 231.174,66.217 230.925,65.542 231.287 C 64.977 231.589,64.769 232.361,65.252 232.361 C 65.398 232.361,65.517 232.544,65.517 232.767 C 65.517 232.990,65.696 233.242,65.915 233.326 C 66.561 233.574,66.372 234.651,65.517 235.587 L 64.721 236.458 64.721 233.897 C 64.721 231.156,64.492 230.742,63.234 231.208 C 62.452 231.497,62.343 231.826,62.338 233.886 C 62.335 235.417,62.253 235.809,61.936 235.809 C 61.616 235.809,61.538 235.396,61.538 233.680 C 61.538 231.307,61.032 230.719,59.443 231.245 C 58.674 231.500,58.320 233.503,58.849 234.602 C 59.382 235.708,59.382 236.605,58.849 236.605 C 58.409 236.605,58.355 236.376,58.355 234.496 C 58.355 231.296,56.646 230.304,52.728 231.228 M92.549 232.381 C 92.285 232.548,92.428 232.619,93.037 232.622 L 93.899 232.626 93.899 234.615 C 93.899 235.710,93.804 236.605,93.687 236.605 C 93.571 236.605,93.524 236.187,93.583 235.677 C 93.711 234.587,92.819 233.434,91.844 233.426 C 91.492 233.424,91.247 233.258,91.247 233.024 C 91.247 232.805,91.067 232.626,90.847 232.626 C 90.513 232.626,90.501 232.714,90.778 233.156 C 90.960 233.448,91.358 233.687,91.662 233.687 C 92.761 233.687,93.916 235.705,93.103 236.207 C 92.412 236.634,92.838 237.401,93.767 237.401 C 94.712 237.401,95.049 236.800,94.444 236.194 C 94.306 236.055,94.156 235.179,94.112 234.247 C 94.028 232.469,93.468 231.800,92.549 232.381 M84.203 233.252 C 83.670 235.376,85.101 236.994,86.222 235.536 C 86.821 234.757,86.855 234.059,86.340 233.156 C 85.980 232.528,85.960 232.580,85.951 234.151 C 85.941 235.900,85.579 236.280,84.729 235.430 C 84.296 234.997,84.218 233.535,84.615 233.289 C 84.956 233.079,84.960 232.626,84.620 232.626 C 84.477 232.626,84.289 232.908,84.203 233.252 M69.549 233.475 C 69.144 233.880,69.158 234.231,69.601 234.816 C 69.914 235.228,69.954 235.159,69.954 234.219 C 69.954 233.014,69.974 233.050,69.549 233.475 M76.713 235.345 L 76.790 237.268 78.117 237.268 L 79.443 237.268 79.521 235.345 C 79.570 234.136,79.496 233.422,79.322 233.422 C 79.160 233.422,79.045 234.085,79.045 235.013 L 79.045 236.605 78.117 236.605 L 77.188 236.605 77.188 235.013 C 77.188 234.085,77.073 233.422,76.911 233.422 C 76.737 233.422,76.664 234.136,76.713 235.345 M56.284 235.080 L 56.233 236.605 55.305 236.605 C 54.657 236.605,54.377 236.725,54.377 237.003 C 54.377 237.524,56.190 237.557,56.389 237.039 C 56.465 236.841,56.484 235.975,56.431 235.116 L 56.334 233.554 56.284 235.080 M73.873 234.218 C 73.873 234.520,73.477 234.634,72.215 234.694 C 70.612 234.771,70.113 234.485,70.745 233.852 C 71.125 233.473,73.873 233.794,73.873 234.218 M67.639 235.878 C 67.639 236.108,67.729 236.345,67.838 236.407 C 67.948 236.468,67.900 236.486,67.732 236.447 C 67.563 236.408,67.356 236.446,67.270 236.532 C 67.012 236.790,67.668 237.401,68.202 237.401 C 68.868 237.401,68.849 236.557,68.170 235.942 C 67.714 235.529,67.639 235.520,67.639 235.878 M88.350 236.273 C 88.201 236.529,88.076 236.592,88.072 236.414 C 88.058 235.879,87.268 236.356,87.268 236.898 C 87.268 237.626,88.182 237.532,88.693 236.752 C 89.024 236.247,89.397 236.082,90.381 236.004 L 91.645 235.905 90.133 235.857 C 88.939 235.819,88.564 235.907,88.350 236.273 " stroke="none" fill="#cbcbcb" fill-rule="evenodd"></path></g></svg>
\ No newline at end of file diff --git a/docs/report/trex_performance_tests/overview.rst b/docs/report/trex_performance_tests/overview.rst deleted file mode 100644 index 5ad340744e..0000000000 --- a/docs/report/trex_performance_tests/overview.rst +++ /dev/null @@ -1,83 +0,0 @@ -Overview -======== - -TRex performance test results are reported for a range of processors. -For description of physical testbeds used for TRex performance tests -please refer to :ref:`tested_physical_topologies`. - -Logical Topology ----------------- - -CSIT TRex performance tests are executed on physical testbeds described -in :ref:`tested_physical_topologies`. Logical topology use 1 nic that has -loopback connected ports. See figure below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/trex_performance_tests/}} - \includegraphics[width=0.90\textwidth]{logical-TRex-nic2nic} - \label{fig:logical-TRex-nic2nic} - \end{figure} - -.. only:: html - - .. figure:: logical-TRex-nic2nic.svg - :alt: logical-TRex-nic2nic - :align: center - - -Performance Tests Coverage --------------------------- - -Performance tests measure following metrics for tested TRex -topologies and configurations: - -- Packet Throughput: measured in accordance with :rfc:`2544`, using - FD.io CSIT Multiple Loss Ratio search (MLRsearch), an optimized binary - search algorithm, producing throughput at different Packet Loss Ratio - (PLR) values: - - - Non Drop Rate (NDR): packet throughput at PLR=0%. - - Partial Drop Rate (PDR): packet throughput at PLR=0.5%. - -- Two-way Packet Latency: measured both east-west and west-east at different - offered packet loads: - - - 90% of discovered PDR throughput. - - 50% of discovered PDR throughput. - - 10% of discovered PDR throughput. - - Minimal offered load. - -|csit-release| includes tests using the following TRex traffic profiles -(corresponding to data plane functionality when DUT is used) -performance tested across a range of NIC drivers and NIC models: - -+-----------------------+----------------------------------------------+ -| Traffic profile | Corresponding dataplane functionality | -+=======================+==============================================+ -| IPv4 Base | IPv4 routing. | -+-----------------------+----------------------------------------------+ -| IPv4 Scale | IPv4 routing with 2M entries. | -+-----------------------+----------------------------------------------+ -| IPv6 Base | IPv6 routing. | -+-----------------------+----------------------------------------------+ -| IPv6 Scale | IPv6 routing with 2M entries. | -+-----------------------+----------------------------------------------+ -| L2BD Scale | L2 Bridge-Domain switching of untagged | -| | Ethernet frames. | -+-----------------------+----------------------------------------------+ - - -Performance Tests Naming ------------------------- - -FD.io |csit-release| follows a common structured naming convention for -all performance and system functional tests. - -The naming should be intuitive for majority of the tests. Complete -description of FD.io CSIT test naming convention is provided on -:ref:`csit_test_naming`. diff --git a/docs/report/trex_performance_tests/packet_latency/1n-aws-nitro50g.rst b/docs/report/trex_performance_tests/packet_latency/1n-aws-nitro50g.rst deleted file mode 100644 index 4e7a8a8b9a..0000000000 --- a/docs/report/trex_performance_tests/packet_latency/1n-aws-nitro50g.rst +++ /dev/null @@ -1,121 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -1n-aws-nitro50g -~~~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/trex/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-1n-aws-50ge1P1ena-64b--ethip4-ip4base-tg" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/hdrh-lat-percentile-1n-aws-50ge1P1ena-64b--ethip4-ip4base-tg.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-1n-aws-50ge1P1ena-64b--ethip4-ip4base-tg} - \label{fig:hdrh-lat-percentile-1n-aws-50ge1P1ena-64b--ethip4-ip4base-tg} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-1n-aws-50ge1P1ena-64b--ethip4-ip4scale2m-tg" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/hdrh-lat-percentile-1n-aws-50ge1P1ena-64b--ethip4-ip4scale2m-tg.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-1n-aws-50ge1P1ena-64b--ethip4-ip4scale2m-tg} - \label{fig:hdrh-lat-percentile-1n-aws-50ge1P1ena-64b--ethip4-ip4scale2m-tg} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-1n-aws-50ge1P1ena-78b--ethip6-ip6base-tg" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/hdrh-lat-percentile-1n-aws-50ge1P1ena-78b--ethip6-ip6base-tg.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-1n-aws-50ge1P1ena-78b--ethip6-ip6base-tg} - \label{fig:hdrh-lat-percentile-1n-aws-50ge1P1ena-78b--ethip6-ip6base-tg} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-1n-aws-50ge1P1ena-78b--ethip6-ip6scale2m-tg" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/hdrh-lat-percentile-1n-aws-50ge1P1ena-78b--ethip6-ip6scale2m-tg.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-1n-aws-50ge1P1ena-78b--ethip6-ip6scale2m-tg} - \label{fig:hdrh-lat-percentile-1n-aws-50ge1P1ena-78b--ethip6-ip6scale2m-tg} - \end{figure} diff --git a/docs/report/trex_performance_tests/packet_latency/2n-icx-e810cq.rst b/docs/report/trex_performance_tests/packet_latency/2n-icx-e810cq.rst deleted file mode 100644 index 52ba0e087d..0000000000 --- a/docs/report/trex_performance_tests/packet_latency/2n-icx-e810cq.rst +++ /dev/null @@ -1,144 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/trex/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--ethip4-ip4base-tg" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--ethip4-ip4base-tg.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--ethip4-ip4base-tg} - \label{fig:hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--ethip4-ip4base-tg} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--ethip4-ip4scale2m-tg" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--ethip4-ip4scale2m-tg.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--ethip4-ip4scale2m-tg} - \label{fig:hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--ethip4-ip4scale2m-tg} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-icx-100ge2p1e810cq-78b--ethip6-ip6base-tg" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/hdrh-lat-percentile-2n-icx-100ge2p1e810cq-78b--ethip6-ip6base-tg.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-100ge2p1e810cq-78b--ethip6-ip6base-tg} - \label{fig:hdrh-lat-percentile-2n-icx-100ge2p1e810cq-78b--ethip6-ip6base-tg} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-icx-100ge2p1e810cq-78b--ethip6-ip6scale2m-tg" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/hdrh-lat-percentile-2n-icx-100ge2p1e810cq-78b--ethip6-ip6scale2m-tg.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-100ge2p1e810cq-78b--ethip6-ip6scale2m-tg} - \label{fig:hdrh-lat-percentile-2n-icx-100ge2p1e810cq-78b--ethip6-ip6scale2m-tg} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-scale ---------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--eth-l2bdscale1mmaclrn-tg" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--eth-l2bdscale1mmaclrn-tg.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--eth-l2bdscale1mmaclrn-tg} - \label{fig:hdrh-lat-percentile-2n-icx-100ge2p1e810cq-64b--eth-l2bdscale1mmaclrn-tg} - \end{figure} diff --git a/docs/report/trex_performance_tests/packet_latency/index.rst b/docs/report/trex_performance_tests/packet_latency/index.rst deleted file mode 100644 index 3bc5530938..0000000000 --- a/docs/report/trex_performance_tests/packet_latency/index.rst +++ /dev/null @@ -1,45 +0,0 @@ - -.. raw:: latex - - \clearpage - -Packet Latency -============== - -TRex latency results are generated based on the test -data obtained from |csit-release| NDR-PDR throughput tests executed -across physical testbeds hosted in LF FD.io labs: 2n-skx. - -Latency by percentile distribution plots are used to show packet latency -percentiles at different packet rate load levels: i) No-Load latency -streams only, ii) Low-Load at 10% PDR, iii) Mid-Load at 50% PDR and iv) -High-Load at 90% PDR. - -For more details, see :ref:`latency_methodology`. - -Additional information about graph data: - -#. **Graph Title**: describes tested DUT packet path. - -#. **X-axis Labels**: percentile of packets. - -#. **Y-axis Labels**: measured one-way packet latency values in [uSec]. - -#. **Graph Legend**: list of latency tests at different packet rate load - level. - -#. **Hover Information**: packet rate load level, stream direction - (East-West, West-East), percentile, one-way latency. - -.. note:: - - Test results are stored in - `build logs from FD.io trex performance job 2n-icx`_. - -.. toctree:: - :maxdepth: 3 - - 2n-icx-e810cq - -.. - 1n-aws-nitro50g diff --git a/docs/report/trex_performance_tests/packet_throughput_graphs/1n-aws-nitro50g.rst b/docs/report/trex_performance_tests/packet_throughput_graphs/1n-aws-nitro50g.rst deleted file mode 100644 index 2ab621bb45..0000000000 --- a/docs/report/trex_performance_tests/packet_throughput_graphs/1n-aws-nitro50g.rst +++ /dev/null @@ -1,125 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -1n-aws-nitro50g -~~~~~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/trex/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/1n-aws-nitro50g-64b--ip4-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{1n-aws-nitro50g-64b--ip4-base-scale-ndr} - \label{fig:1n-aws-nitro50g-64b--ip4-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/1n-aws-nitro50g-64b--ip4-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{1n-aws-nitro50g-64b--ip4-base-scale-pdr} - \label{fig:1n-aws-nitro50g-64b--ip4-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/1n-aws-nitro50g-78b--ip6-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{1n-aws-nitro50g-78b--ip6-base-scale-ndr} - \label{fig:1n-aws-nitro50g-78b--ip6-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/1n-aws-nitro50g-78b--ip6-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{1n-aws-nitro50g-78b--ip6-base-scale-pdr} - \label{fig:1n-aws-nitro50g-78b--ip6-base-scale-pdr} - \end{figure} diff --git a/docs/report/trex_performance_tests/packet_throughput_graphs/2n-icx-e810cq.rst b/docs/report/trex_performance_tests/packet_throughput_graphs/2n-icx-e810cq.rst deleted file mode 100644 index 5f49f1f64a..0000000000 --- a/docs/report/trex_performance_tests/packet_throughput_graphs/2n-icx-e810cq.rst +++ /dev/null @@ -1,254 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -Following sections include summary graphs of Phy-to-Phy performance with -packet routed forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/trex/perf?h=rls2302>`_. - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-64b--ip4-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b--ip4-base-scale-ndr} - \label{fig:2n-icx-e810cq-64b--ip4-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-64b--ip4-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b--ip4-base-scale-pdr} - \label{fig:2n-icx-e810cq-64b--ip4-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-[udp|tcp]-stf-cps --------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-64b--ip4routing-stf-cps-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b--ip4routing-stf-cps-ndr} - \label{fig:2n-icx-e810cq-64b--ip4routing-stf-cps-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-64b--ip4routing-stf-cps-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b--ip4routing-stf-cps-pdr} - \label{fig:2n-icx-e810cq-64b--ip4routing-stf-cps-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-[udp|tcp]-stf-tput ---------------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-64b--ip4routing-stf-tput-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b--ip4routing-stf-tput-ndr} - \label{fig:2n-icx-e810cq-64b--ip4routing-stf-tput-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-64b--ip4routing-stf-tput-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b--ip4routing-stf-tput-pdr} - \label{fig:2n-icx-e810cq-64b--ip4routing-stf-tput-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-78b--ip6-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b--ip6-base-scale-ndr} - \label{fig:2n-icx-e810cq-78b--ip6-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-78b--ip6-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b--ip6-base-scale-pdr} - \label{fig:2n-icx-e810cq-78b--ip6-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-scale ---------------------- - -.. raw:: html - - <center> - <iframe id="09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-64b--l2-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b--l2-scale-ndr} - \label{fig:2n-icx-e810cq-64b--l2-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/trex/2n-icx-e810cq-64b--l2-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/trex/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b--l2-scale-pdr} - \label{fig:2n-icx-e810cq-64b--l2-scale-pdr} - \end{figure} diff --git a/docs/report/trex_performance_tests/packet_throughput_graphs/index.rst b/docs/report/trex_performance_tests/packet_throughput_graphs/index.rst deleted file mode 100644 index 4f2033deb3..0000000000 --- a/docs/report/trex_performance_tests/packet_throughput_graphs/index.rst +++ /dev/null @@ -1,56 +0,0 @@ - -.. raw:: latex - - \clearpage - -Packet Throughput -================= - -Throughput graphs are generated by multiple executions of the same -performance tests across physical testbeds hosted LF FD.io labs: -2n-skx. Box-and-Whisker plots are used to display variations in -measured throughput values, without making any assumptions of the -underlying statistical distribution. - -For each test case, Box-and-Whisker plots show the quartiles (Min, 1st -quartile / 25th percentile, 2nd quartile / 50th percentile / mean, 3rd -quartile / 75th percentile, Max) across collected data set. Outliers are -plotted as individual points. - -Additional information about graph data: - -#. **Graph Title**: describes tested packet path, testbed topology, - processor model, NIC model, packet size, number of cores and - threads used by data plane workers and indication of DPDK DUT - configuration. - -#. **X-axis Labels**: indices of individual test suites as listed in - Graph Legend. - -#. **Y-axis Labels**: measured Packets Per Second [pps] throughput - values. - -#. **Graph Legend**: lists X-axis indices with associated CSIT test - suites executed to generate graphed test results. - -#. **Hover Information**: lists minimum, first quartile, median, - third quartile, and maximum. If either type of outlier is present the - whisker on the appropriate side is taken to 1.5×IQR from the quartile - (the "inner fence") rather than the max or min, and individual outlying - data points are displayed as unfilled circles (for suspected outliers) - or filled circles (for outliers). (The "outer fence" is 3×IQR from the - quartile.) - -.. note:: - - Test results are stored in - `build logs from FD.io trex performance job 2n-skx`_. - Required per test case data set size is **10** and for TRex tests - this is the actual size, as all scheduled test executions completed - successfully. - -.. toctree:: - :maxdepth: 3 - - 2n-icx-e810cq - 1n-aws-nitro50g diff --git a/docs/report/trex_performance_tests/test_environment.rst b/docs/report/trex_performance_tests/test_environment.rst deleted file mode 100644 index 835180e92b..0000000000 --- a/docs/report/trex_performance_tests/test_environment.rst +++ /dev/null @@ -1,11 +0,0 @@ -.. raw:: latex - - \clearpage - -.. include:: ../introduction/environment/intro.rst - - -SUT Settings - TRex -------------------- - -.. include:: ../introduction/environment/tg.rst diff --git a/docs/report/trex_performance_tests/throughput_trending.rst b/docs/report/trex_performance_tests/throughput_trending.rst deleted file mode 100644 index 92adb1d0e1..0000000000 --- a/docs/report/trex_performance_tests/throughput_trending.rst +++ /dev/null @@ -1,5 +0,0 @@ -Throughput Trending -------------------- - -CSIT provides continuous performance trending for master branch: -`C-Dash <http://csit.fd.io/trending/>`_ diff --git a/docs/report/vpp_device_tests/csit_release_notes.rst b/docs/report/vpp_device_tests/csit_release_notes.rst deleted file mode 100644 index 107ce76464..0000000000 --- a/docs/report/vpp_device_tests/csit_release_notes.rst +++ /dev/null @@ -1,30 +0,0 @@ -Release Notes -============= - -Changes in |csit-release| -------------------------- - -#. TEST FRAMEWORK - - - **CSIT test environment** version has been updated to ver. 11, see - :ref:`test_environment_versioning`. - -Known Issues ------------- - -List of known issues in |csit-release| for VPP functional tests in VPP Device: - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ -| | | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ - -New -___ - -List of new issues in |csit-release| for DPDK performance tests: - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ diff --git a/docs/report/vpp_device_tests/index.rst b/docs/report/vpp_device_tests/index.rst deleted file mode 100644 index 841ea98359..0000000000 --- a/docs/report/vpp_device_tests/index.rst +++ /dev/null @@ -1,8 +0,0 @@ -VPP Device -========== - -.. toctree:: - - overview - csit_release_notes - test_environment diff --git a/docs/report/vpp_device_tests/overview.rst b/docs/report/vpp_device_tests/overview.rst deleted file mode 100644 index ba63b4b277..0000000000 --- a/docs/report/vpp_device_tests/overview.rst +++ /dev/null @@ -1,173 +0,0 @@ -Overview -======== - -Virtual Topologies ------------------- - -CSIT VPP Device tests are executed in Physical containerized topologies -created on demand using set of scripts hosted and developed under CSIT -repository. It runs on physical baremetal servers hosted by LF FD.io project. -Based on the packet path thru SUT Containers, three distinct logical topology -types are used for VPP DUT data plane testing: - -#. vfNIC-to-vfNIC switching topologies. -#. vfNIC-to-vhost-user switching topologies. -#. vfNIC-to-memif switching topologies. - -vfNIC-to-vfNIC Switching -~~~~~~~~~~~~~~~~~~~~~~~~ - -The simplest physical topology for software data plane application like -VPP is vfNIC-to-vfNIC switching. Tested virtual topologies for 2-Node testbeds -are shown in figures below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_device_tests/}} - \includegraphics[width=0.90\textwidth]{vf-2n-nic2nic} - \label{fig:vf-2n-nic2nic} - \end{figure} - -.. only:: html - - .. figure:: ../vpp_device_tests/vf-2n-nic2nic.svg - :alt: vf-2n-nic2nic - :align: center - -SUT1 is Docker Container (running Ubuntu, depending on the test suite), TG is -a Traffic Generator (running Ubuntu Container). SUTs run VPP -SW application in Linux user-mode as a Device Under Test (DUT) within -the container. TG runs Scapy SW application as a packet Traffic Generator. -Network connectivity between SUTs and to TG is provided using virtual function -of physical NICs. - -Virtual topologies are created on-demand whenever a verification job is -started (e.g. triggered by the gerrit patch submission) and destroyed -upon completion of all functional tests. Each node is a container running on -physical server. During the test execution, all nodes are reachable thru -the Management (not shown above for clarity). - -vfNIC-to-vhost-user Switching -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -vfNIC-to-vhost-user switching topology test cases require VPP DUT to communicate -with Virtual Machine (VM) over Vhost-user virtual interfaces. VM is created on -SUT1 for the duration of these particular test cases only. Virtual test topology -with VM is shown in the figure below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_device_tests/}} - \includegraphics[width=0.90\textwidth]{vf-2n-nic2vhost} - \label{fig:vf-2n-nic2vhost} - \end{figure} - -.. only:: html - - .. figure:: ../vpp_device_tests/vf-2n-nic2vhost.svg - :alt: vf-2n-nic2vhost - :align: center - -vfNIC-to-memif Switching -~~~~~~~~~~~~~~~~~~~~~~~~ - -vfNIC-to-memif switching topology test cases require VPP DUT to communicate -with another Docker Container over memif interfaces. Container is created for -the duration of these particular test cases only and it is running the same VPP -version as running on DUT. Virtual test topology with Memif is shown in -the figure below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_device_tests/}} - \includegraphics[width=0.90\textwidth]{vf-2n-nic2memif} - \label{fig:vf-2n-nic2memif} - \end{figure} - -.. only:: html - - .. figure:: ../vpp_device_tests/vf-2n-nic2memif.svg - :alt: vf-2n-nic2memif - :align: center - -Functional Tests Coverage -------------------------- - -|csit-release| includes following VPP functionality tested in VPP Device -environment: - -+-----------------------+----------------------------------------------+ -| Functionality | Description | -+=======================+==============================================+ -| ACL (classify) | Ingress Access Control List security for L2 | -| | Bridge-Domain MAC switching, IPv4 routing, | -| | IPv6 routing. | -+-----------------------+----------------------------------------------+ -| ACL (acl_plugin) | Ingress and Egress Access Control List | -| | security in stateless and stateful mode for | -| | L2 Bridge-Domain MAC switching, IPv4 | -| | routing, IPv6 routing. | -+-----------------------+----------------------------------------------+ -| ADL | ADL address allow-list and block-list | -| | filtering for IPv4 and IPv6 routing. | -+-----------------------+----------------------------------------------+ -| GENEVE | GENEVE tunnels for IPv4 routing. | -+-----------------------+----------------------------------------------+ -| IPSec | IPSec tunnel and transport modes. | -+-----------------------+----------------------------------------------+ -| IPv4 | IPv4 routing, ICMPv4. | -+-----------------------+----------------------------------------------+ -| IPv6 | IPv4 routing, ICMPv6. | -+-----------------------+----------------------------------------------+ -| L2BD | L2 Bridge-Domain switching for untagged | -| | Ethernet. | -+-----------------------+----------------------------------------------+ -| L2XC | L2 Cross-Connect switching for untagged | -| | Ethernet. | -+-----------------------+----------------------------------------------+ -| MACIP (acl_plugin) | Ingress Access Control List security for L2 | -| | Bridge-Domain MAC switching based on mix | -| | of MAC and IP address matches. | -+-----------------------+----------------------------------------------+ -| Memif Interface | Baseline VPP memif interface tests. | -+-----------------------+----------------------------------------------+ -| NAT44 | Network Address and Port Translation | -| | deterministic mode and endpoint-dependent | -| | mode tests for IPv4. | -+-----------------------+----------------------------------------------+ -| QoS Policer Metering | Ingress packet rate metering and marking for | -| | IPv4, IPv6. | -+-----------------------+----------------------------------------------+ -| SRv6 | Segment routing over IPv6, base and proxy. | -+-----------------------+----------------------------------------------+ -| Tap Interface | Baseline Linux tap interface tests. | -+-----------------------+----------------------------------------------+ -| VLAN Tag | L2 VLAN subinterfaces. | -+-----------------------+----------------------------------------------+ -| Vhost-user Interface | Baseline VPP vhost-user interface tests. | -+-----------------------+----------------------------------------------+ -| VXLAN | VXLAN overlay tunneling for L2-over-IPv4 and | -| | -over-IPv6. | -+-----------------------+----------------------------------------------+ - -Tests Naming ------------- - -|csit-release| follows a common structured naming convention for all -performance and system functional tests. - -The naming should be intuitive for majority of the tests. Complete -description of CSIT test naming convention is provided on -:ref:`csit_test_naming`. diff --git a/docs/report/vpp_device_tests/test_environment.rst b/docs/report/vpp_device_tests/test_environment.rst deleted file mode 100644 index 33915da83b..0000000000 --- a/docs/report/vpp_device_tests/test_environment.rst +++ /dev/null @@ -1,578 +0,0 @@ -Integration Tests -================= - -Abstract --------- - -FD.io VPP software data plane technology has become very popular across -a wide range of VPP eco-system use cases, putting higher pressure on -continuous verification of VPP software quality. - -This document describes a proposal for design and implementation of extended -continuous VPP testing by extending existing test environments. -Furthermore it describes and summarizes implementation details of Integration -and System tests platform *1-Node VPP_Device*. It aims to provide a complete -end-to-end view of *1-Node VPP_Device* environment in order to improve -extendability and maintenance, under the guideline of VPP core team. - -The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", -"SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be -interpreted as described in :rfc:`8174`. - -Overview --------- - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_device_tests/}} - \includegraphics[width=0.90\textwidth]{vpp_device} - \label{fig:vpp_device} - \end{figure} - -.. only:: html - - .. figure:: vpp_device.svg - :alt: vpp_device - :align: center - -Physical Testbeds ------------------ - -All :abbr:`FD.io (Fast Data Input/Ouput)` :abbr:`CSIT (Continuous System -Integration and Testing)` vpp-device tests are executed on physical testbeds -built with bare-metal servers hosted by :abbr:`LF (Linux Foundation)` FD.io -project. Two 1-node testbed topologies are used: - -- **2-Container Topology**: Consisting of one Docker container acting as SUT - (System Under Test) and one Docker container as TG (Traffic Generator), both - connected in ring topology via physical NIC cross-connecting. - -Current FD.io production testbeds are built with servers based on one -processor generation of Intel Xeons: Skylake (Platinum 8180). Testbeds built -with servers based on Arm processors are in the process of being added to FD.io -production. - -Following section describe existing production 1n-skx testbed. - -1-Node Xeon Skylake (1n-skx) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -1n-skx testbed is based on single SuperMicro SYS-7049GP-TRT server equipped -with two Intel Xeon Skylake Platinum 8180 2.5 GHz 28 core processors. Physical -testbed topology is depicted in a figure below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_device_tests/}} - \includegraphics[width=0.90\textwidth]{vf-2n-nic2nic} - \label{fig:vf-2n-nic2nic} - \end{figure} - -.. only:: html - - .. figure:: vf-2n-nic2nic.svg - :alt: vf-2n-nic2nic - :align: center - -Server is populated with the following NIC models: - -#. NIC-1: x710-da4 4p10GE Intel. -#. NIC-2: E810-2CQDA2 2p100GbE Intel. - -All Intel Xeon Skylake servers run with Intel Hyper-Threading enabled, -doubling the number of logical cores exposed to Linux, with 56 logical -cores and 28 physical cores per processor socket. - -NIC interfaces are shared using Linux vfio_pci and VPP VF drivers: - -- DPDK VF driver, -- Fortville AVF driver. - -Provided Intel x710-da4 4p10GE NICs support 32 VFs per interface, 128 per NIC. - -Total of two 1n-skx testbeds are in operation in FD.io labs. - -1-Node Virtualbox (1n-vbox) -~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -1n-skx testbed can run in single VirtualBox VM machine. This solution replaces -the previously used Vagrant environment based on 3 VMs. - -VirtualBox VM MAY be created by Vagrant and MUST have additional 4 virtio NICs -each pair attached to separate private networks to simulate back-to-back -connections. It SHOULD be 82545EM device model (otherwise can be changed in -boostrap scripts). Example of Vagrant configuration: - -:: - - Vagrant.configure(2) do |c| - c.vm.network "private_network", type: "dhcp", auto_config: false, - virtualbox__intnet: "port1", nic_type: "82545EM" - c.vm.network "private_network", type: "dhcp", auto_config: false, - virtualbox__intnet: "port2", nic_type: "82545EM" - - c.vm.provider :virtualbox do |v| - v.customize ["modifyvm", :id, "--nicpromisc2", "allow-all"] - v.customize ["modifyvm", :id, "--nicpromisc3", "allow-all"] - v.customize ["modifyvm", :id, "--nicpromisc4", "allow-all"] - v.customize ["modifyvm", :id, "--nicpromisc5", "allow-all"] - -Vagrant VM is populated with the following NIC models: - -#. NIC-1: 82545EM Intel. -#. NIC-2: 82545EM Intel. -#. NIC-3: 82545EM Intel. -#. NIC-4: 82545EM Intel. - -Containers ----------- - -It was agreed on :abbr:`TWS (Technical Work Stream)` call to continue with -Ubuntu 18.04 LTS as a baseline system with OPTIONAL extend to Centos 7 and -SuSE per demand [#TWSLink]_. - -All :abbr:`DCR (Docker container)` images are REQUIRED to be hosted on Docker -registry available from LF network, publicly available and trackable. For -backup, tracking and contributing purposes all Dockerfiles (including files -needed for building container) MUST be available and stored in -[#fdiocsitgerrit]_ repository under appropriate folders. This allows the -peer review process to be done for every change of infrastructure related to -scope of this document. -Currently only **csit-shim-dcr** and **csit-sut-dcr** containers will be stored -and maintained under CSIT repository by CSIT contributors. - -At the time of designing solution described in this document the -interconnection between [#dockerhub]_ and [#fdiocsitgerrit]_ for -automated build purposes and image hosting cannot be established with the trust -and respectful to security of FD.io project. Unless adressed, :abbr:`DCR -(Docker container)` images will be placed in custom registry service -[#fdioregistry]_. -Automated Jenkins jobs will be created in align of long term solution for -container lifecycle and ability to build new version of docker images. - -In parallel, the effort is started to find the outsourced Docker registry -service. - -Versioning -~~~~~~~~~~ - -As of initial version of vpp-device, we do have only single latest version of -Docker image hosted on [#dockerhub]_. This will be addressed as further -improvement with proper semantic versioning. - -jenkins-slave-dcr -~~~~~~~~~~~~~~~~~ - -This :abbr:`DCR (Docker container)` acts as the Jenkins slave (known also as -jenkins minion). It can connect over SSH protocol to TCP port 6022 of -**csit-shim-dcr** and executes non-interactive reservation script. Nomad is -responsible for scheduling this container execution onto specific -**1-Node VPP_Device** testbed. It executes -:abbr:`CSIT (Continuous System Integration and Testing)` environment including -:abbr:`CSIT (Continuous System Integration and Testing)` framework. - -All software dependencies including VPP/DPDK that are not present in -**csit-sut-dcr** container image and/or needs to be compiled prior running on -**csit-sut-dcr** SHOULD be compiled in this container. - -- *Container Image Location*: Docker image at snergster/vpp-ubuntu18. - -- *Container Definition*: Docker file specified at [#JenkinsSlaveDcrFile]_. - -- *Initializing*: Container is initialized from within *Consul by HashiCorp* - and *Nomad by HashiCorp*. - -csit-shim-dcr -~~~~~~~~~~~~~ - -This :abbr:`DCR (Docker container)` acts as an intermediate layer running -script responsible for orchestrating topologies under test and reservation. -Responsible for managing VF resources and allocation to -:abbr:`DUT (Device Under Test)`, :abbr:`TG (Traffic Generator)` containers. -This MUST to be done on **csit-shim-dcr**. -This image also acts as the generic reservation mechanics arbiter to make sure -that only Y number of simulations are spawned on any given HW node. - -- *Container Image Location*: Docker image at snergster/csit-shim. - -- *Container Definition*: Docker file specified at [#CsitShimDcrFile]_. - -- *Initializing*: Container is initialized from within *Consul by HashiCorp* - and *Nomad by HashiCorp*. Required docker parameters, to be able to run - nested containers with VF reservation system are: privileged, net=host, - pid=host. - -- *Connectivity*: Over SSH only, using <host>:6022 format. Currently using - *root* user account as primary. From the jenkins slave it will be able to - connect via env variable, since the jenkins slave doesn't actually know what - host its running on. - - :: - - ssh -p 6022 root@10.30.51.node - -csit-sut-dcr -~~~~~~~~~~~~ - -This :abbr:`DCR (Docker container)` acts as an :abbr:`SUT (System Under Test)`. -Any :abbr:`DUT (Device Under Test)` or :abbr:`TG (Traffic Generator)` -application is installed there. It is RECOMMENDED to install DUT and -all DUT dependencies via commands ``rpm -ihv`` on RedHat based OS or -``dpkg -i`` on Debian based OS. - -Container is designed to be a very lightweight Docker image that only installs -packages and execute binaries (previously built or downloaded on -**jenkins-slave-dcr**) and contains libraries necessary to run CSIT framework -including those required by DUT/TG. - -- *Container Image Location*: Docker image at snergster/csit-sut. - -- *Container Definition*: Docker file specified at [#CsitSutDcrFile]_. - -- *Initializing*: - :: - - docker run - # Run the container in the background and print the new container ID. - --detach=true - # Give extended privileges to this container. A "privileged" container is - # given access to all devices and able to run nested containers. - --privileged - # Publish all exposed ports to random ports on the host interfaces. - --publish-all - # Automatically remove the container when it exits. - --rm - # Size of /dev/shm. - dcr_stc_params+="--shm-size 512M " - # Override access to PCI bus by attaching a filesystem mount to the - # container. - dcr_stc_params+="--mount type=tmpfs,destination=/sys/bus/pci/devices " - # Mount vfio to be able to bind to see bound interfaces. We cannot use - # --device=/dev/vfio as this does not see newly bound interfaces. - dcr_stc_params+="--volume /dev/vfio:/dev/vfio " - # Mount docker.sock to be able to use docker deamon of the host. - dcr_stc_params+="--volume /var/run/docker.sock:/var/run/docker.sock " - # Mount /opt/boot/ where VM kernel and initrd are located. - dcr_stc_params+="--volume /opt/boot/:/opt/boot/ " - # Mount host hugepages for VMs. - dcr_stc_params+="--volume /dev/hugepages/:/dev/hugepages/ " - - Container name is catenated from **csit-** prefix and uuid generated uniquely - for each container instance. - -- *Connectivity*: Over SSH only, using <host>[:<port>] format. Currently using - *root* user account as primary. - :: - - ssh -p <port> root@10.30.51.<node> - -Container required to run as ``--privileged`` due to ability to create nested -containers and have full read/write access to sysfs (for bind/unbind). Docker -automatically pick free network port (``--publish-all``) for ability to connect -over ssh. To be able to limit access to PCI bus, container is creating tmpfs -mount type in PCI bus tree. CSIT reservation script is dynamically linking only -PCI devices (NIC cards) that are reserved for particular container. This -way it is not colliding with other containers. To make vfio work, access to -``/dev/vfio`` must be granted. - -.. todo: Change default user to testuser with non-privileged and install sudo. - -Environment initialization --------------------------- - -All 1-node servers are to be managed and provisioned via the -[#ansiblelink]_ set of playbooks with *vpp-device* role. Full playbooks -can be found under [#fdiocsitansible]_ directory. This way we are able to -track all configuration changes of physical servers in gerrit (in structured -yaml format) as well as we are able to extend *vpp-device* to additional -servers with less effort or re-stage servers in case of failure. - -SR-IOV VF initialization is done via ``systemd`` service during host system boot -up. Service with name *csit-initialize-vfs.service* is created under systemd -system context (``/etc/systemd/system/``). By default service is calling -``/usr/local/bin/csit-initialize-vfs.sh`` with single parameter: - -- **start**: Creates maximum number of :abbr:`virtual functions (VFs)` (detected - from ``sriov_totalvfs``) for each whitelisted PCI device. -- **stop**: Removes all :abbr:`VFs (Virtual Functions)` for all whitelisted PCI - device. - -Service is considered active even when all of its processes exited successfully. -Stopping service will automatically remove :abbr:`VFs (Virtual Functions)`. - -:: - - [Unit] - Description=CSIT Initialize SR-IOV VFs - After=network.target - - [Service] - Type=one-shot - RemainAfterExit=True - ExecStart=/usr/local/bin/csit-initialize-vfs.sh start - ExecStop=/usr/local/bin/csit-initialize-vfs.sh stop - - [Install] - WantedBy=default.target - -Script is driven by two array variables ``pci_blacklist``/``pci_whitelist``. -They MUST store all PCI addresses in **<domain>:<bus>:<device>.<func>** format, -where: - -- **pci_blacklist**: PCI addresses to be skipped from - :abbr:`VFs (Virtual Functions)` initialization (useful for e.g. excluding - management network interfaces). -- **pci_whitelist**: PCI addresses to be included for - :abbr:`VFs (Virtual Functions)` initialization. - -VF reservation --------------- - -During topology initialization phase of script, mutex is used to avoid multiple -instances of script to interact with each other during resources allocation. -Mutal exclusion ensure that no two distinct instances of script will get same -resource list. - -Reservation function reads the list of all available virtual function network -devices in system: - -:: - - # Find the first ${device_count} number of available TG Linux network - # VF device names. Only allowed VF PCI IDs are filtered. - for netdev in ${tg_netdev[@]} - do - for netdev_path in $(grep -l "${pci_id}" \ - /sys/class/net/${netdev}*/device/device \ - 2> /dev/null) - do - if [[ ${#TG_NETDEVS[@]} -lt ${device_count} ]]; then - tg_netdev_name=$(dirname ${netdev_path}) - tg_netdev_name=$(dirname ${tg_netdev_name}) - TG_NETDEVS+=($(basename ${tg_netdev_name})) - else - break - fi - done - if [[ ${#TG_NETDEVS[@]} -eq ${device_count} ]]; then - break - fi - done - -Where ``${pci_id}`` is ID of white-listed VF PCI ID. For more information please -see [#pciids]_. This act as security constraint to prevent taking other -unwanted interfaces. -The output list of all VF network devices is split into two lists for TG and -SUT side of connection. First two items from each TG or SUT network devices -list are taken to expose directly to namespace of container. This can be done -via commands: - -:: - - $ ip link set ${netdev} netns ${DCR_CPIDS[tg]} - $ ip link set ${netdev} netns ${DCR_CPIDS[dut1]} - -In this stage also symbolic links to PCI devices under sysfs bus directory tree -are created in running containers. Once VF devices are assigned to container -namespace and PCI devices are linked to running containers and mutex is exited. -Selected VF network device automatically disappear from parent container -namespace, so another instance of script will not find device under that -namespace. - -Once Docker container exits, network device is returned back into parent -namespace and can be reused. - -Network traffic isolation - Intel i40evf ----------------------------------------- - -In a virtualized environment, on Intel(R) Server Adapters that support SR-IOV, -the virtual function (VF) may be subject to malicious behavior. Software- -generated layer two frames, like IEEE 802.3x (link flow control), IEEE 802.1Qbb -(priority based flow-control), and others of this type, are not expected and -can throttle traffic between the host and the virtual switch, reducing -performance. To resolve this issue, configure all SR-IOV enabled ports for -VLAN tagging. This configuration allows unexpected, and potentially malicious, -frames to be dropped. [#inteli40e]_ - -To configure VLAN tagging for the ports on an SR-IOV enabled adapter, -use the following command. The VLAN configuration SHOULD be done -before the VF driver is loaded or the VM is booted. [#inteli40e]_ - -:: - - $ ip link set dev <PF netdev id> vf <id> vlan <vlan id> - -For example, the following instructions will configure PF eth0 and -the first VF on VLAN 10. - -:: - - $ ip link set dev eth0 vf 0 vlan 10 - -VLAN Tag Packet Steering allows to send all packets with a specific VLAN tag to -a particular SR-IOV virtual function (VF). Further, this feature allows to -designate a particular VF as trusted, and allows that trusted VF to request -selective promiscuous mode on the Physical Function (PF). [#inteli40e]_ - -To set a VF as trusted or untrusted, enter the following command in the -Hypervisor: - -:: - - $ ip link set dev eth0 vf 1 trust [on|off] - -Once the VF is designated as trusted, use the following commands in the VM -to set the VF to promiscuous mode. [#inteli40e]_ - -- For promiscuous all: - :: - - $ ip link set eth2 promisc on - -- For promiscuous Multicast: - :: - - $ ip link set eth2 allmulti on - -.. note:: - - By default, the ethtool priv-flag vf-true-promisc-support is set to - *off*, meaning that promiscuous mode for the VF will be limited. To set the - promiscuous mode for the VF to true promiscuous and allow the VF to see - all ingress traffic, use the following command. - $ ethtool set-priv-flags p261p1 vf-true-promisc-support on - The vf-true-promisc-support priv-flag does not enable promiscuous mode; - rather, it designates which type of promiscuous mode (limited or true) - you will get when you enable promiscuous mode using the ip link commands - above. Note that this is a global setting that affects the entire device. - However,the vf-true-promisc-support priv-flag is only exposed to the first - PF of the device. The PF remains in limited promiscuous mode (unless it - is in MFP mode) regardless of the vf-true-promisc-support setting. - [#inteli40e]_ - -Service described earlier *csit-initialize-vfs.service* is responsible for -assigning 802.1Q vlan tagging to each virtual function via physical function -from list of white-listed PCI addresses by following (simplified) code. - -:: - - SCRIPT_DIR="$(dirname $(readlink -e "${BASH_SOURCE[0]}"))" - source "${SCRIPT_DIR}/csit-initialize-vfs-data.sh" - - # Initilize whitelisted NICs with maximum number of VFs. - pci_idx=0 - for pci_addr in ${PCI_WHITELIST[@]}; do - if ! [[ ${PCI_BLACKLIST[*]} =~ "${pci_addr}" ]]; then - pci_path="/sys/bus/pci/devices/${pci_addr}" - # SR-IOV initialization - case "${1:-start}" in - "start" ) - sriov_totalvfs=$(< "${pci_path}"/sriov_totalvfs) - ;; - "stop" ) - sriov_totalvfs=0 - ;; - esac - echo ${sriov_totalvfs} > "${pci_path}"/sriov_numvfs - # SR-IOV 802.1Q isolation - case "${1:-start}" in - "start" ) - pf=$(basename "${pci_path}"/net/*) - for vf in $(seq "${sriov_totalvfs}"); do - # PCI address index in array (pairing siblings). - if [[ -n ${PF_INDICES[@]} ]] - then - vlan_pf_idx=${PF_INDICES[$pci_addr]} - else - vlan_pf_idx=$((pci_idx % (${#PCI_WHITELIST[@]}/2))) - fi - # 802.1Q base offset. - vlan_bs_off=1100 - # 802.1Q PF PCI address offset. - vlan_pf_off=$(( vlan_pf_idx * 100 + vlan_bs_off )) - # 802.1Q VF PCI address offset. - vlan_vf_off=$(( vlan_pf_off + vf - 1 )) - # VLAN string. - vlan_str="vlan ${vlan_vf_off}" - # MAC string. - mac5="$(printf '%x' ${pci_idx})" - mac6="$(printf '%x' $(( vf - 1 )))" - mac_str="mac ba:dc:0f:fe:${mac5}:${mac6}" - # Set 802.1Q VLAN id and MAC address - ip link set ${pf} vf $(( vf - 1)) ${mac_str} ${vlan_str} - ip link set ${pf} vf $(( vf - 1)) trust on - ip link set ${pf} vf $(( vf - 1)) spoof off - done - pci_idx=$(( pci_idx + 1 )) - ;; - esac - rmmod i40evf - modprobe i40evf - fi - done - -Assignment starts at VLAN 1100 and incrementing by 1 for each VF and by 100 for -each white-listed PCI address up to the middle of the PCI list. Second half of -the lists is assumed to be directly (cable) paired siblings and assigned with -same 802.1Q VLANs as its siblings. - -Open tasks ----------- - -Security -~~~~~~~~ - -.. note:: - - Switch to non-privileged containers: As of now all three container - flavors are using privileged containers to make it working. Explore options - to switch containers to non-privileged with explicit rather implicit - privileges. - -.. note:: - - Switch to testuser account instead of root. - -Maintainability -~~~~~~~~~~~~~~~ - -.. note:: - - Docker image distribution: Create jenkins jobs with full pipeline of - CI/CD for CSIT Docker images. - -Stability -~~~~~~~~~ - -.. note:: - - Implement queueing mechanism: Currently there is no mechanics that - would place starving jobs in queue in case of no resources available. - -.. note:: - - Replace reservation script with Docker network plugin written in - GOLANG/SH/Python - platform independent. - -Links ------ - -.. [#TWSLink] `TWS <https://wiki.fd.io/view/CSIT/TWS>`_ -.. [#dockerhub] `Docker hub <https://hub.docker.com/>`_ -.. [#fdiocsitgerrit] `FD.io/CSIT gerrit <https://gerrit.fd.io/r/CSIT>`_ -.. [#fdioregistry] `FD.io registy <registry.fdiopoc.net>`_ -.. [#JenkinsSlaveDcrFile] `jenkins-slave-dcr-file <https://github.com/snergfdio/multivppcache/blob/master/ubuntu18/Dockerfile>`_ -.. [#CsitShimDcrFile] `csit-shim-dcr-file <https://github.com/snergfdio/multivppcache/blob/master/csit-shim/Dockerfile>`_ -.. [#CsitSutDcrFile] `csit-sut-dcr-file <https://github.com/snergfdio/multivppcache/blob/master/csit-sut/Dockerfile>`_ -.. [#ansiblelink] `ansible <https://www.ansible.com/>`_ -.. [#fdiocsitansible] `Fd.io/CSIT ansible <https://git.fd.io/csit/tree/fdio.infra.ansible>`_ -.. [#inteli40e] `Intel i40e <https://downloadmirror.intel.com/26370/eng/readme.txt>`_ -.. [#pciids] `pci ids <http://pci-ids.ucw.cz/v2.2/pci.ids>`_ diff --git a/docs/report/vpp_device_tests/vf-2n-nic2memif.svg b/docs/report/vpp_device_tests/vf-2n-nic2memif.svg deleted file mode 100644 index 57de9b0666..0000000000 --- a/docs/report/vpp_device_tests/vf-2n-nic2memif.svg +++ /dev/null @@ -1,1102 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="148mm" height="110mm" viewBox="0 0 14800 11000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="14800" height="11000"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="14" y="11" width="14771" height="10978"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1879" descent="476"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="z" horiz-adv-x="927" d="M 113,1120 L 987,1120 987,952 295,147 987,147 987,0 88,0 88,168 780,973 113,973 113,1120 Z"/> - <glyph unicode="w" horiz-adv-x="1510" d="M 86,1120 L 270,1120 500,246 729,1120 946,1120 1176,246 1405,1120 1589,1120 1296,0 1079,0 838,918 596,0 379,0 86,1120 Z"/> - <glyph unicode="v" horiz-adv-x="1112" d="M 61,1120 L 256,1120 606,180 956,1120 1151,1120 731,0 481,0 61,1120 Z"/> - <glyph unicode="t" horiz-adv-x="715" d="M 375,1438 L 375,1120 754,1120 754,977 375,977 375,369 C 375,278 388,219 413,193 438,167 488,154 565,154 L 754,154 754,0 565,0 C 423,0 325,27 271,80 217,133 190,229 190,369 L 190,977 55,977 55,1120 190,1120 190,1438 375,1438 Z"/> - <glyph unicode="s" horiz-adv-x="874" d="M 907,1087 L 907,913 C 855,940 801,960 745,973 689,986 631,993 571,993 480,993 411,979 366,951 320,923 297,881 297,825 297,782 313,749 346,725 379,700 444,677 543,655 L 606,641 C 737,613 830,574 885,523 940,472 967,400 967,309 967,205 926,123 844,62 761,1 648,-29 504,-29 444,-29 382,-23 317,-12 252,0 183,18 111,41 L 111,231 C 179,196 246,169 312,152 378,134 443,125 508,125 595,125 661,140 708,170 755,199 778,241 778,295 778,345 761,383 728,410 694,437 620,462 506,487 L 442,502 C 328,526 246,563 195,613 144,662 119,730 119,817 119,922 156,1004 231,1061 306,1118 412,1147 549,1147 617,1147 681,1142 741,1132 801,1122 856,1107 907,1087 Z"/> - <glyph unicode="r" horiz-adv-x="663" d="M 842,948 C 821,960 799,969 775,975 750,980 723,983 694,983 590,983 510,949 455,882 399,814 371,717 371,590 L 371,0 186,0 186,1120 371,1120 371,946 C 410,1014 460,1065 522,1098 584,1131 659,1147 748,1147 761,1147 775,1146 790,1145 805,1143 822,1140 841,1137 L 842,948 Z"/> - <glyph unicode="p" horiz-adv-x="1007" d="M 371,168 L 371,-426 186,-426 186,1120 371,1120 371,950 C 410,1017 459,1066 518,1099 577,1131 647,1147 729,1147 865,1147 976,1093 1061,985 1146,877 1188,735 1188,559 1188,383 1146,241 1061,133 976,25 865,-29 729,-29 647,-29 577,-13 518,20 459,52 410,101 371,168 Z M 997,559 C 997,694 969,801 914,878 858,955 781,993 684,993 587,993 510,955 455,878 399,801 371,694 371,559 371,424 399,318 455,241 510,164 587,125 684,125 781,125 858,164 914,241 969,318 997,424 997,559 Z"/> - <glyph unicode="o" horiz-adv-x="1033" d="M 627,991 C 528,991 450,953 393,876 336,799 307,693 307,559 307,425 336,320 393,243 450,166 528,127 627,127 725,127 803,166 860,243 917,320 946,426 946,559 946,692 917,797 860,875 803,952 725,991 627,991 Z M 627,1147 C 787,1147 913,1095 1004,991 1095,887 1141,743 1141,559 1141,376 1095,232 1004,128 913,23 787,-29 627,-29 466,-29 341,23 250,128 159,232 113,376 113,559 113,743 159,887 250,991 341,1095 466,1147 627,1147 Z"/> - <glyph unicode="n" horiz-adv-x="954" d="M 1124,676 L 1124,0 940,0 940,670 C 940,776 919,855 878,908 837,961 775,987 692,987 593,987 514,955 457,892 400,829 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 415,1013 467,1064 527,1097 586,1130 655,1147 733,1147 862,1147 959,1107 1025,1028 1091,948 1124,831 1124,676 Z"/> - <glyph unicode="m" horiz-adv-x="1642" d="M 1065,905 C 1111,988 1166,1049 1230,1088 1294,1127 1369,1147 1456,1147 1573,1147 1663,1106 1726,1025 1789,943 1821,827 1821,676 L 1821,0 1636,0 1636,670 C 1636,777 1617,857 1579,909 1541,961 1483,987 1405,987 1310,987 1234,955 1179,892 1124,829 1096,742 1096,633 L 1096,0 911,0 911,670 C 911,778 892,858 854,910 816,961 757,987 678,987 584,987 509,955 454,892 399,828 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 413,1015 463,1065 522,1098 581,1131 650,1147 731,1147 812,1147 882,1126 939,1085 996,1044 1038,984 1065,905 Z"/> - <glyph unicode="l" horiz-adv-x="213" d="M 193,1556 L 377,1556 377,0 193,0 193,1556 Z"/> - <glyph unicode="i" horiz-adv-x="213" d="M 193,1120 L 377,1120 377,0 193,0 193,1120 Z M 193,1556 L 377,1556 377,1323 193,1323 193,1556 Z"/> - <glyph unicode="h" horiz-adv-x="954" d="M 1124,676 L 1124,0 940,0 940,670 C 940,776 919,855 878,908 837,961 775,987 692,987 593,987 514,955 457,892 400,829 371,742 371,633 L 371,0 186,0 186,1556 371,1556 371,946 C 415,1013 467,1064 527,1097 586,1130 655,1147 733,1147 862,1147 959,1107 1025,1028 1091,948 1124,831 1124,676 Z"/> - <glyph unicode="g" horiz-adv-x="1006" d="M 930,573 C 930,706 903,810 848,883 793,956 715,993 616,993 517,993 441,956 386,883 331,810 303,706 303,573 303,440 331,337 386,264 441,191 517,154 616,154 715,154 793,191 848,264 903,337 930,440 930,573 Z M 1114,139 C 1114,-52 1072,-193 987,-287 902,-379 773,-426 598,-426 533,-426 472,-421 415,-412 358,-402 302,-387 248,-367 L 248,-188 C 302,-217 355,-239 408,-253 461,-267 514,-274 569,-274 690,-274 780,-242 840,-180 900,-116 930,-21 930,106 L 930,197 C 892,131 843,82 784,49 725,16 654,0 571,0 434,0 323,52 239,157 155,262 113,400 113,573 113,746 155,885 239,990 323,1095 434,1147 571,1147 654,1147 725,1131 784,1098 843,1065 892,1016 930,950 L 930,1120 1114,1120 1114,139 Z"/> - <glyph unicode="f" horiz-adv-x="742" d="M 760,1556 L 760,1403 584,1403 C 518,1403 472,1390 447,1363 421,1336 408,1288 408,1219 L 408,1120 711,1120 711,977 408,977 408,0 223,0 223,977 47,977 47,1120 223,1120 223,1198 C 223,1323 252,1414 310,1471 368,1528 460,1556 586,1556 L 760,1556 Z"/> - <glyph unicode="e" horiz-adv-x="1059" d="M 1151,606 L 1151,516 305,516 C 313,389 351,293 420,227 488,160 583,127 705,127 776,127 844,136 911,153 977,170 1043,196 1108,231 L 1108,57 C 1042,29 974,8 905,-7 836,-22 765,-29 694,-29 515,-29 374,23 270,127 165,231 113,372 113,549 113,732 163,878 262,986 361,1093 494,1147 662,1147 813,1147 932,1099 1020,1002 1107,905 1151,773 1151,606 Z M 967,659 C 966,760 938,841 883,901 828,961 755,991 664,991 561,991 479,962 418,904 356,846 320,764 311,659 L 967,659 Z"/> - <glyph unicode="d" horiz-adv-x="1006" d="M 930,950 L 930,1556 1114,1556 1114,0 930,0 930,168 C 891,101 843,52 784,20 725,-13 654,-29 571,-29 436,-29 326,25 241,133 156,241 113,383 113,559 113,735 156,877 241,985 326,1093 436,1147 571,1147 654,1147 725,1131 784,1099 843,1066 891,1017 930,950 Z M 303,559 C 303,424 331,318 387,241 442,164 519,125 616,125 713,125 790,164 846,241 902,318 930,424 930,559 930,694 902,801 846,878 790,955 713,993 616,993 519,993 442,955 387,878 331,801 303,694 303,559 Z"/> - <glyph unicode="c" horiz-adv-x="900" d="M 999,1077 L 999,905 C 947,934 895,955 843,970 790,984 737,991 684,991 565,991 472,953 406,878 340,802 307,696 307,559 307,422 340,316 406,241 472,165 565,127 684,127 737,127 790,134 843,149 895,163 947,184 999,213 L 999,43 C 948,19 895,1 840,-11 785,-23 726,-29 664,-29 495,-29 361,24 262,130 163,236 113,379 113,559 113,742 163,885 264,990 364,1095 501,1147 676,1147 733,1147 788,1141 842,1130 896,1118 948,1100 999,1077 Z"/> - <glyph unicode="a" horiz-adv-x="980" d="M 702,563 C 553,563 450,546 393,512 336,478 307,420 307,338 307,273 329,221 372,183 415,144 473,125 547,125 649,125 731,161 793,234 854,306 885,402 885,522 L 885,563 702,563 Z M 1069,639 L 1069,0 885,0 885,170 C 843,102 791,52 728,20 665,-13 589,-29 498,-29 383,-29 292,3 225,68 157,132 123,218 123,326 123,452 165,547 250,611 334,675 460,707 627,707 L 885,707 885,725 C 885,810 857,875 802,922 746,968 668,991 567,991 503,991 441,983 380,968 319,953 261,930 205,899 L 205,1069 C 272,1095 338,1115 401,1128 464,1141 526,1147 586,1147 748,1147 869,1105 949,1021 1029,937 1069,810 1069,639 Z"/> - <glyph unicode="T" horiz-adv-x="1297" d="M -6,1493 L 1257,1493 1257,1323 727,1323 727,0 524,0 524,1323 -6,1323 -6,1493 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 201,1493 L 473,1493 1135,244 1135,1493 1331,1493 1331,0 1059,0 397,1249 397,0 201,0 201,1493 Z"/> - <glyph unicode="I" horiz-adv-x="239" d="M 201,1493 L 403,1493 403,0 201,0 201,1493 Z"/> - <glyph unicode="C" horiz-adv-x="1218" d="M 1319,1378 L 1319,1165 C 1251,1228 1179,1276 1102,1307 1025,1338 943,1354 856,1354 685,1354 555,1302 464,1198 373,1093 328,942 328,745 328,548 373,398 464,294 555,189 685,137 856,137 943,137 1025,153 1102,184 1179,215 1251,263 1319,326 L 1319,115 C 1248,67 1174,31 1095,7 1016,-17 932,-29 844,-29 618,-29 440,40 310,179 180,317 115,506 115,745 115,985 180,1174 310,1313 440,1451 618,1520 844,1520 933,1520 1018,1508 1097,1485 1176,1461 1250,1425 1319,1378 Z"/> - <glyph unicode=":" horiz-adv-x="213" d="M 240,254 L 451,254 451,0 240,0 240,254 Z M 240,1059 L 451,1059 451,805 240,805 240,1059 Z"/> - <glyph unicode="2" horiz-adv-x="980" d="M 393,170 L 1098,170 1098,0 150,0 150,170 C 227,249 331,356 464,490 596,623 679,709 713,748 778,821 823,882 849,933 874,983 887,1032 887,1081 887,1160 859,1225 804,1275 748,1325 675,1350 586,1350 523,1350 456,1339 386,1317 315,1295 240,1262 160,1217 L 160,1421 C 241,1454 317,1478 388,1495 459,1512 523,1520 582,1520 737,1520 860,1481 952,1404 1044,1327 1090,1223 1090,1094 1090,1033 1079,975 1056,920 1033,865 991,800 930,725 913,706 860,650 771,558 682,465 556,336 393,170 Z"/> - <glyph unicode="-" horiz-adv-x="583" d="M 100,643 L 639,643 639,479 100,479 100,643 Z"/> - <glyph unicode=" " horiz-adv-x="635"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1879" descent="476"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1271" d="M 455,573 L 51,1120 430,1120 659,788 891,1120 1270,1120 866,575 1290,0 911,0 659,354 410,0 31,0 455,573 Z"/> - <glyph unicode="v" horiz-adv-x="1298" d="M 31,1120 L 389,1120 668,346 946,1120 1305,1120 864,0 471,0 31,1120 Z"/> - <glyph unicode="u" horiz-adv-x="1138" d="M 160,436 L 160,1120 520,1120 520,1008 C 520,947 520,871 519,780 518,688 518,627 518,596 518,506 520,441 525,402 530,362 538,333 549,315 564,292 583,274 607,261 630,248 657,242 688,242 763,242 821,271 864,328 907,385 928,465 928,567 L 928,1120 1286,1120 1286,0 928,0 928,162 C 874,97 817,49 757,18 696,-13 630,-29 557,-29 428,-29 329,11 262,90 194,169 160,285 160,436 Z"/> - <glyph unicode="t" horiz-adv-x="928" d="M 563,1438 L 563,1120 932,1120 932,864 563,864 563,389 C 563,337 573,302 594,284 615,265 656,256 717,256 L 901,256 901,0 594,0 C 453,0 353,30 294,89 235,148 205,248 205,389 L 205,864 27,864 27,1120 205,1120 205,1438 563,1438 Z"/> - <glyph unicode="s" horiz-adv-x="1060" d="M 1047,1085 L 1047,813 C 970,845 896,869 825,885 754,901 686,909 623,909 555,909 505,901 472,884 439,867 422,840 422,805 422,776 435,754 460,739 485,724 529,712 594,705 L 657,696 C 840,673 964,634 1027,581 1090,528 1122,444 1122,330 1122,211 1078,121 990,61 902,1 771,-29 596,-29 522,-29 446,-23 367,-12 288,0 206,18 123,41 L 123,313 C 194,278 268,252 343,235 418,218 494,209 571,209 641,209 694,219 729,238 764,257 782,286 782,324 782,356 770,380 746,396 721,411 673,423 600,432 L 537,440 C 378,460 266,497 202,551 138,605 106,687 106,797 106,916 147,1004 228,1061 309,1118 434,1147 602,1147 668,1147 737,1142 810,1132 883,1122 962,1106 1047,1085 Z"/> - <glyph unicode="r" horiz-adv-x="847" d="M 1004,815 C 973,830 942,841 911,848 880,855 848,858 817,858 725,858 654,829 605,770 555,711 530,626 530,516 L 530,0 172,0 172,1120 530,1120 530,936 C 576,1009 629,1062 689,1095 748,1128 820,1145 903,1145 915,1145 928,1145 942,1145 956,1145 976,1143 1003,1139 L 1004,815 Z"/> - <glyph unicode="p" horiz-adv-x="1218" d="M 530,162 L 530,-426 172,-426 172,1120 530,1120 530,956 C 579,1021 634,1070 694,1101 754,1132 823,1147 901,1147 1039,1147 1152,1092 1241,983 1330,873 1374,732 1374,559 1374,386 1330,245 1241,136 1152,26 1039,-29 901,-29 823,-29 754,-13 694,18 634,49 579,97 530,162 Z M 768,887 C 691,887 633,859 592,803 551,746 530,665 530,559 530,453 551,372 592,316 633,259 691,231 768,231 845,231 903,259 944,315 984,371 1004,452 1004,559 1004,666 984,747 944,803 903,859 845,887 768,887 Z"/> - <glyph unicode="o" horiz-adv-x="1245" d="M 705,891 C 626,891 565,863 524,806 482,749 461,666 461,559 461,452 482,370 524,313 565,256 626,227 705,227 783,227 843,256 884,313 925,370 946,452 946,559 946,666 925,749 884,806 843,863 783,891 705,891 Z M 705,1147 C 898,1147 1048,1095 1157,991 1265,887 1319,743 1319,559 1319,375 1265,231 1157,127 1048,23 898,-29 705,-29 512,-29 361,23 252,127 143,231 88,375 88,559 88,743 143,887 252,991 361,1095 512,1147 705,1147 Z"/> - <glyph unicode="n" horiz-adv-x="1138" d="M 1298,682 L 1298,0 938,0 938,111 938,522 C 938,619 936,685 932,722 927,759 920,786 909,803 895,826 876,845 852,858 828,871 801,877 770,877 695,877 637,848 594,791 551,733 530,653 530,551 L 530,0 172,0 172,1120 530,1120 530,956 C 584,1021 641,1070 702,1101 763,1132 830,1147 903,1147 1032,1147 1131,1107 1198,1028 1265,949 1298,833 1298,682 Z"/> - <glyph unicode="l" horiz-adv-x="371" d="M 172,1556 L 530,1556 530,0 172,0 172,1556 Z"/> - <glyph unicode="i" horiz-adv-x="371" d="M 172,1120 L 530,1120 530,0 172,0 172,1120 Z M 172,1556 L 530,1556 530,1264 172,1264 172,1556 Z"/> - <glyph unicode="e" horiz-adv-x="1218" d="M 1290,563 L 1290,461 453,461 C 462,377 492,314 544,272 596,230 669,209 762,209 837,209 915,220 994,243 1073,265 1154,299 1237,344 L 1237,68 C 1152,36 1068,12 983,-5 898,-21 814,-29 729,-29 526,-29 369,23 257,126 144,229 88,373 88,559 88,742 143,885 254,990 364,1095 516,1147 709,1147 885,1147 1026,1094 1132,988 1237,882 1290,740 1290,563 Z M 922,682 C 922,750 902,805 863,847 823,888 771,909 707,909 638,909 581,890 538,851 495,812 468,755 457,682 L 922,682 Z"/> - <glyph unicode="c" horiz-adv-x="1007" d="M 1077,1085 L 1077,793 C 1028,826 980,851 931,867 882,883 831,891 778,891 678,891 600,862 545,804 489,745 461,664 461,559 461,454 489,373 545,315 600,256 678,227 778,227 834,227 887,235 938,252 988,269 1034,293 1077,326 L 1077,33 C 1021,12 964,-3 907,-14 849,-24 791,-29 733,-29 531,-29 373,23 259,127 145,230 88,374 88,559 88,744 145,888 259,992 373,1095 531,1147 733,1147 792,1147 850,1142 907,1132 964,1121 1020,1106 1077,1085 Z"/> - <glyph unicode="a" horiz-adv-x="1139" d="M 674,504 C 599,504 543,491 506,466 468,441 449,403 449,354 449,309 464,273 495,248 525,222 567,209 621,209 688,209 745,233 791,282 837,330 860,390 860,463 L 860,504 674,504 Z M 1221,639 L 1221,0 860,0 860,166 C 812,98 758,49 698,18 638,-13 565,-29 479,-29 363,-29 269,5 197,73 124,140 88,228 88,336 88,467 133,564 224,625 314,686 456,717 649,717 L 860,717 860,745 C 860,802 838,843 793,870 748,896 679,909 584,909 507,909 436,901 370,886 304,871 243,848 186,817 L 186,1090 C 263,1109 340,1123 417,1133 494,1142 572,1147 649,1147 851,1147 997,1107 1087,1028 1176,948 1221,818 1221,639 Z"/> - <glyph unicode="_" horiz-adv-x="1033" d="M 1024,-293 L 1024,-483 0,-483 0,-293 1024,-293 Z"/> - <glyph unicode="]" horiz-adv-x="636" d="M 760,-270 L 139,-270 139,-45 420,-45 420,1331 139,1331 139,1556 760,1556 760,-270 Z"/> - <glyph unicode="[" horiz-adv-x="636" d="M 176,1556 L 797,1556 797,1331 516,1331 516,-45 797,-45 797,-270 176,-270 176,1556 Z"/> - <glyph unicode="U" horiz-adv-x="1298" d="M 188,1493 L 573,1493 573,598 C 573,475 593,387 634,334 674,281 740,254 831,254 923,254 989,281 1030,334 1070,387 1090,475 1090,598 L 1090,1493 1475,1493 1475,598 C 1475,387 1422,229 1316,126 1210,23 1048,-29 831,-29 614,-29 453,23 347,126 241,229 188,387 188,598 L 188,1493 Z"/> - <glyph unicode="T" horiz-adv-x="1403" d="M 10,1493 L 1386,1493 1386,1202 891,1202 891,0 506,0 506,1202 10,1202 10,1493 Z"/> - <glyph unicode="S" horiz-adv-x="1192" d="M 1227,1446 L 1227,1130 C 1145,1167 1065,1194 987,1213 909,1232 835,1241 766,1241 674,1241 606,1228 562,1203 518,1178 496,1138 496,1085 496,1045 511,1014 541,992 570,969 624,950 702,934 L 866,901 C 1032,868 1150,817 1220,749 1290,681 1325,584 1325,459 1325,294 1276,172 1179,92 1081,11 932,-29 731,-29 636,-29 541,-20 446,-2 351,16 255,43 160,78 L 160,403 C 255,352 348,314 437,289 526,263 611,250 694,250 778,250 842,264 887,292 932,320 954,360 954,412 954,459 939,495 909,520 878,545 818,568 727,588 L 578,621 C 429,653 320,704 251,774 182,844 147,938 147,1057 147,1206 195,1320 291,1400 387,1480 525,1520 705,1520 787,1520 871,1514 958,1502 1045,1489 1134,1471 1227,1446 Z"/> - <glyph unicode="N" horiz-adv-x="1351" d="M 188,1493 L 618,1493 1161,469 1161,1493 1526,1493 1526,0 1096,0 553,1024 553,0 188,0 188,1493 Z"/> - <glyph unicode="L" horiz-adv-x="1060" d="M 188,1493 L 573,1493 573,291 1249,291 1249,0 188,0 188,1493 Z"/> - <glyph unicode="K" horiz-adv-x="1456" d="M 188,1493 L 573,1493 573,948 1128,1493 1575,1493 856,786 1649,0 1167,0 573,588 573,0 188,0 188,1493 Z"/> - <glyph unicode="I" horiz-adv-x="398" d="M 188,1493 L 573,1493 573,0 188,0 188,1493 Z"/> - <glyph unicode="H" horiz-adv-x="1351" d="M 188,1493 L 573,1493 573,924 1141,924 1141,1493 1526,1493 1526,0 1141,0 1141,633 573,633 573,0 188,0 188,1493 Z"/> - <glyph unicode="G" horiz-adv-x="1457" d="M 1530,111 C 1434,64 1334,29 1231,6 1128,-17 1021,-29 911,-29 662,-29 465,41 320,180 175,319 102,507 102,745 102,986 176,1175 324,1313 472,1451 675,1520 932,1520 1031,1520 1127,1511 1218,1492 1309,1473 1394,1446 1475,1409 L 1475,1100 C 1392,1147 1309,1183 1227,1206 1144,1229 1062,1241 979,1241 826,1241 708,1198 625,1113 542,1027 500,904 500,745 500,587 540,465 620,379 700,293 814,250 961,250 1001,250 1038,253 1073,258 1107,263 1138,270 1165,281 L 1165,571 930,571 930,829 1530,829 1530,111 Z"/> - <glyph unicode="F" horiz-adv-x="1060" d="M 188,1493 L 1227,1493 1227,1202 573,1202 573,924 1188,924 1188,633 573,633 573,0 188,0 188,1493 Z"/> - <glyph unicode="D" horiz-adv-x="1404" d="M 573,1202 L 573,291 711,291 C 868,291 989,330 1072,408 1155,486 1196,599 1196,748 1196,896 1155,1009 1072,1086 989,1163 869,1202 711,1202 L 573,1202 Z M 188,1493 L 594,1493 C 821,1493 990,1477 1101,1445 1212,1412 1307,1357 1386,1280 1456,1213 1508,1135 1542,1047 1576,959 1593,859 1593,748 1593,635 1576,535 1542,447 1508,358 1456,280 1386,213 1306,136 1210,81 1098,49 986,16 818,0 594,0 L 188,0 188,1493 Z"/> - <glyph unicode="C" horiz-adv-x="1298" d="M 1372,82 C 1301,45 1228,18 1151,-1 1074,-20 994,-29 911,-29 662,-29 465,41 320,180 175,319 102,507 102,745 102,984 175,1173 320,1312 465,1451 662,1520 911,1520 994,1520 1074,1511 1151,1492 1228,1473 1301,1446 1372,1409 L 1372,1100 C 1301,1149 1230,1184 1161,1207 1092,1230 1019,1241 942,1241 805,1241 697,1197 618,1109 539,1021 500,900 500,745 500,591 539,470 618,382 697,294 805,250 942,250 1019,250 1092,261 1161,284 1230,307 1301,342 1372,391 L 1372,82 Z"/> - <glyph unicode="7" horiz-adv-x="1139" d="M 137,1493 L 1262,1493 1262,1276 680,0 305,0 856,1210 137,1210 137,1493 Z"/> - <glyph unicode="2" horiz-adv-x="1086" d="M 590,283 L 1247,283 1247,0 162,0 162,283 707,764 C 756,808 792,851 815,893 838,935 850,979 850,1024 850,1094 827,1150 780,1193 733,1236 670,1257 592,1257 532,1257 466,1244 395,1219 324,1193 247,1155 166,1104 L 166,1432 C 253,1461 338,1483 423,1498 508,1513 591,1520 672,1520 851,1520 990,1481 1089,1402 1188,1323 1237,1214 1237,1073 1237,992 1216,916 1174,846 1132,775 1044,681 909,563 L 590,283 Z"/> - <glyph unicode="1" horiz-adv-x="1085" d="M 240,266 L 580,266 580,1231 231,1159 231,1421 578,1493 944,1493 944,266 1284,266 1284,0 240,0 240,266 Z"/> - <glyph unicode="0" horiz-adv-x="1245" d="M 942,748 C 942,935 925,1066 890,1143 855,1219 796,1257 713,1257 630,1257 571,1219 536,1143 501,1066 483,935 483,748 483,559 501,426 536,349 571,272 630,233 713,233 795,233 854,272 889,349 924,426 942,559 942,748 Z M 1327,745 C 1327,498 1274,307 1167,173 1060,38 909,-29 713,-29 516,-29 365,38 258,173 151,307 98,498 98,745 98,993 151,1184 258,1319 365,1453 516,1520 713,1520 909,1520 1060,1453 1167,1319 1274,1184 1327,993 1327,745 Z"/> - <glyph unicode="." horiz-adv-x="398" d="M 209,387 L 569,387 569,0 209,0 209,387 Z"/> - <glyph unicode="-" horiz-adv-x="636" d="M 111,735 L 739,735 739,444 111,444 111,735 Z"/> - <glyph unicode=" " horiz-adv-x="714"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 801,0 Z"/> - <glyph unicode="u" horiz-adv-x="874" d="M 314,1082 L 314,396 C 314,325 321,269 335,230 349,191 371,162 402,145 433,128 478,119 537,119 624,119 692,149 742,208 792,267 817,350 817,455 L 817,1082 997,1082 997,231 C 997,105 999,28 1003,0 L 833,0 C 832,3 832,12 831,27 830,42 830,59 829,78 828,97 826,132 825,185 L 822,185 C 781,110 733,58 679,27 624,-4 557,-20 476,-20 357,-20 271,10 216,69 161,128 133,225 133,361 L 133,1082 314,1082 Z"/> - <glyph unicode="t" horiz-adv-x="531" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 L 554,8 Z"/> - <glyph unicode="s" horiz-adv-x="901" d="M 950,299 C 950,197 912,118 835,63 758,8 650,-20 511,-20 376,-20 273,2 200,47 127,91 79,160 57,254 L 216,285 C 231,227 263,185 311,158 359,131 426,117 511,117 602,117 669,131 712,159 754,187 775,229 775,285 775,328 760,362 731,389 702,416 654,438 589,455 L 460,489 C 357,516 283,542 240,568 196,593 162,624 137,661 112,698 100,743 100,796 100,895 135,970 206,1022 276,1073 378,1099 513,1099 632,1099 727,1078 798,1036 868,994 912,927 931,834 L 769,814 C 759,862 732,899 689,925 645,950 586,963 513,963 432,963 372,951 333,926 294,901 275,864 275,814 275,783 283,758 299,738 315,718 339,701 370,687 401,673 467,654 568,629 663,605 732,583 774,563 816,542 849,520 874,495 898,470 917,442 930,410 943,377 950,340 950,299 Z"/> - <glyph unicode="r" horiz-adv-x="530" d="M 142,0 L 142,830 C 142,906 140,990 136,1082 L 306,1082 C 311,959 314,886 314,861 L 318,861 C 347,954 380,1017 417,1051 454,1085 507,1102 575,1102 599,1102 623,1099 648,1092 L 648,927 C 624,934 592,937 552,937 477,937 420,905 381,841 342,776 322,684 322,564 L 322,0 142,0 Z"/> - <glyph unicode="q" horiz-adv-x="927" d="M 484,-20 C 347,-20 246,26 182,119 118,212 86,351 86,536 86,913 219,1102 484,1102 566,1102 634,1088 687,1059 740,1030 785,981 821,914 L 823,914 C 823,934 824,969 827,1018 830,1067 832,1093 835,1096 L 1008,1096 C 1003,1057 1001,958 1001,801 L 1001,-425 821,-425 821,14 825,178 823,178 C 787,107 743,56 690,26 637,-5 569,-20 484,-20 Z M 821,554 C 821,695 798,799 752,867 706,935 633,969 532,969 441,969 375,935 335,867 295,799 275,691 275,542 275,391 295,282 336,217 376,152 441,119 530,119 632,119 706,155 752,228 798,301 821,409 821,554 Z"/> - <glyph unicode="p" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 488,-20 376,43 319,168 L 314,168 C 317,163 318,106 318,-2 L 318,-425 138,-425 138,861 C 138,972 136,1046 132,1082 L 306,1082 C 307,1079 308,1070 309,1054 310,1037 312,1012 314,978 315,944 316,921 316,908 L 320,908 C 352,975 394,1024 447,1055 500,1086 569,1101 655,1101 788,1101 888,1056 954,967 1020,878 1053,737 1053,546 Z M 864,542 C 864,693 844,800 803,865 762,930 698,962 609,962 538,962 482,947 442,917 401,887 371,840 350,777 329,713 318,630 318,528 318,386 341,281 386,214 431,147 505,113 607,113 696,113 762,146 803,212 844,277 864,387 864,542 Z"/> - <glyph unicode="o" horiz-adv-x="980" d="M 1053,542 C 1053,353 1011,212 928,119 845,26 724,-20 565,-20 407,-20 288,28 207,125 126,221 86,360 86,542 86,915 248,1102 571,1102 736,1102 858,1057 936,966 1014,875 1053,733 1053,542 Z M 864,542 C 864,691 842,800 798,868 753,935 679,969 574,969 469,969 393,935 346,866 299,797 275,689 275,542 275,399 298,292 345,221 391,149 464,113 563,113 671,113 748,148 795,217 841,286 864,395 864,542 Z"/> - <glyph unicode="n" horiz-adv-x="874" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 825,0 Z"/> - <glyph unicode="m" horiz-adv-x="1457" d="M 768,0 L 768,686 C 768,791 754,863 725,903 696,943 645,963 570,963 493,963 433,934 388,875 343,816 321,734 321,627 L 321,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 356,974 400,1027 450,1057 500,1087 561,1102 633,1102 715,1102 780,1086 828,1053 875,1020 908,968 927,897 L 930,897 C 967,970 1013,1022 1066,1054 1119,1086 1183,1102 1258,1102 1367,1102 1447,1072 1497,1013 1546,954 1571,856 1571,721 L 1571,0 1393,0 1393,686 C 1393,791 1379,863 1350,903 1321,943 1270,963 1195,963 1116,963 1055,934 1012,876 968,817 946,734 946,627 L 946,0 768,0 Z"/> - <glyph unicode="l" horiz-adv-x="187" d="M 138,0 L 138,1484 318,1484 318,0 138,0 Z"/> - <glyph unicode="i" horiz-adv-x="187" d="M 137,1312 L 137,1484 317,1484 317,1312 137,1312 Z M 137,0 L 137,1082 317,1082 317,0 137,0 Z"/> - <glyph unicode="h" horiz-adv-x="874" d="M 317,897 C 356,968 402,1020 457,1053 511,1086 580,1102 663,1102 780,1102 867,1073 923,1015 978,956 1006,858 1006,721 L 1006,0 825,0 825,686 C 825,762 818,819 804,856 790,893 767,920 735,937 703,954 659,963 602,963 517,963 450,934 399,875 348,816 322,737 322,638 L 322,0 142,0 142,1484 322,1484 322,1098 C 322,1057 321,1015 319,972 316,929 315,904 314,897 L 317,897 Z"/> - <glyph unicode="g" horiz-adv-x="927" d="M 548,-425 C 430,-425 336,-402 266,-356 196,-309 151,-243 131,-158 L 312,-132 C 324,-182 351,-220 392,-248 433,-274 486,-288 553,-288 732,-288 822,-183 822,27 L 822,201 820,201 C 786,132 739,80 680,45 621,10 551,-8 472,-8 339,-8 242,36 180,124 117,212 86,350 86,539 86,730 120,872 187,963 254,1054 355,1099 492,1099 569,1099 635,1082 692,1047 748,1012 791,962 822,897 L 824,897 C 824,917 825,952 828,1001 831,1050 833,1077 836,1082 L 1007,1082 C 1003,1046 1001,971 1001,858 L 1001,31 C 1001,-273 850,-425 548,-425 Z M 822,541 C 822,629 810,705 786,769 762,832 728,881 685,915 641,948 591,965 536,965 444,965 377,932 335,865 293,798 272,690 272,541 272,393 292,287 331,222 370,157 438,125 533,125 590,125 640,142 684,175 728,208 762,256 786,319 810,381 822,455 822,541 Z"/> - <glyph unicode="e" horiz-adv-x="980" d="M 276,503 C 276,379 302,283 353,216 404,149 479,115 578,115 656,115 719,131 766,162 813,193 844,233 861,281 L 1019,236 C 954,65 807,-20 578,-20 418,-20 296,28 213,123 129,218 87,360 87,548 87,727 129,864 213,959 296,1054 416,1102 571,1102 889,1102 1048,910 1048,527 L 1048,503 276,503 Z M 862,641 C 852,755 823,838 775,891 727,943 658,969 568,969 481,969 412,940 361,882 310,823 282,743 278,641 L 862,641 Z"/> - <glyph unicode="d" horiz-adv-x="927" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 L 821,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="c" horiz-adv-x="901" d="M 275,546 C 275,402 298,295 343,226 388,157 457,122 548,122 612,122 666,139 709,174 752,209 778,262 788,334 L 970,322 C 956,218 912,135 837,73 762,11 668,-20 553,-20 402,-20 286,28 207,124 127,219 87,359 87,542 87,724 127,863 207,959 287,1054 402,1102 551,1102 662,1102 754,1073 827,1016 900,959 945,880 964,779 L 779,765 C 770,825 746,873 708,908 670,943 616,961 546,961 451,961 382,929 339,866 296,803 275,696 275,546 Z"/> - <glyph unicode="b" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 573,-20 505,-5 451,25 396,54 352,102 318,168 L 316,168 C 316,147 315,116 312,74 309,31 307,7 306,0 L 132,0 C 136,36 138,110 138,223 L 138,1484 318,1484 318,1061 C 318,1018 317,967 314,908 L 318,908 C 351,977 396,1027 451,1057 506,1087 574,1102 655,1102 792,1102 892,1056 957,964 1021,872 1053,733 1053,546 Z M 864,540 C 864,691 844,800 804,865 764,930 699,963 609,963 508,963 434,928 388,859 341,790 318,680 318,529 318,387 341,282 386,215 431,147 505,113 607,113 698,113 763,147 804,214 844,281 864,389 864,540 Z"/> - <glyph unicode="a" horiz-adv-x="1060" d="M 414,-20 C 305,-20 224,9 169,66 114,123 87,202 87,302 87,414 124,500 198,560 271,620 390,652 554,656 L 797,660 797,719 C 797,807 778,870 741,908 704,946 645,965 565,965 484,965 426,951 389,924 352,897 330,853 323,793 L 135,810 C 166,1005 310,1102 569,1102 705,1102 807,1071 876,1009 945,946 979,856 979,738 L 979,272 C 979,219 986,179 1000,152 1014,125 1041,111 1080,111 1097,111 1117,113 1139,118 L 1139,6 C 1094,-5 1047,-10 1000,-10 933,-10 885,8 855,43 824,78 807,132 803,207 L 797,207 C 751,124 698,66 637,32 576,-3 501,-20 414,-20 Z M 455,115 C 521,115 580,130 631,160 682,190 723,231 753,284 782,336 797,390 797,445 L 797,534 600,530 C 515,529 451,520 408,504 364,488 330,463 307,430 284,397 272,353 272,299 272,240 288,195 320,163 351,131 396,115 455,115 Z"/> - <glyph unicode="]" horiz-adv-x="424" d="M 16,-425 L 16,-296 249,-296 249,1355 16,1355 16,1484 423,1484 423,-425 16,-425 Z"/> - <glyph unicode="[" horiz-adv-x="425" d="M 146,-425 L 146,1484 553,1484 553,1355 320,1355 320,-296 553,-296 553,-425 146,-425 Z"/> - <glyph unicode="W" horiz-adv-x="1932" d="M 1511,0 L 1283,0 1039,895 C 1023,951 1000,1051 969,1196 952,1119 937,1054 925,1002 913,950 822,616 652,0 L 424,0 9,1409 208,1409 461,514 C 491,402 519,287 544,168 560,241 579,321 600,408 621,495 713,828 877,1409 L 1060,1409 1305,532 C 1342,389 1372,267 1393,168 L 1402,203 C 1420,280 1435,342 1446,391 1457,439 1551,778 1727,1409 L 1926,1409 1511,0 Z"/> - <glyph unicode="V" horiz-adv-x="1377" d="M 782,0 L 584,0 9,1409 210,1409 600,417 684,168 768,417 1156,1409 1357,1409 782,0 Z"/> - <glyph unicode="T" horiz-adv-x="1192" d="M 720,1253 L 720,0 530,0 530,1253 46,1253 46,1409 1204,1409 1204,1253 720,1253 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 1082,0 L 328,1200 333,1103 338,936 338,0 168,0 168,1409 390,1409 1152,201 C 1144,332 1140,426 1140,485 L 1140,1409 1312,1409 1312,0 1082,0 Z"/> - <glyph unicode="L" horiz-adv-x="927" d="M 168,0 L 168,1409 359,1409 359,156 1071,156 1071,0 168,0 Z"/> - <glyph unicode="I" horiz-adv-x="213" d="M 189,0 L 189,1409 380,1409 380,0 189,0 Z"/> - <glyph unicode="G" horiz-adv-x="1377" d="M 103,711 C 103,940 164,1117 287,1242 410,1367 582,1430 804,1430 960,1430 1087,1404 1184,1351 1281,1298 1356,1214 1409,1098 L 1227,1044 C 1187,1124 1132,1182 1062,1219 991,1256 904,1274 799,1274 636,1274 512,1225 426,1127 340,1028 297,890 297,711 297,533 343,393 434,290 525,187 652,135 813,135 905,135 991,149 1071,177 1150,205 1215,243 1264,291 L 1264,545 843,545 843,705 1440,705 1440,219 C 1365,143 1274,84 1166,43 1057,1 940,-20 813,-20 666,-20 539,9 432,68 325,127 244,211 188,322 131,432 103,562 103,711 Z"/> - <glyph unicode="F" horiz-adv-x="1006" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 359,1253 Z"/> - <glyph unicode="E" horiz-adv-x="1138" d="M 168,0 L 168,1409 1237,1409 1237,1253 359,1253 359,801 1177,801 1177,647 359,647 359,156 1278,156 1278,0 168,0 Z"/> - <glyph unicode="D" horiz-adv-x="1218" d="M 1381,719 C 1381,574 1353,447 1296,338 1239,229 1159,145 1055,87 951,29 831,0 695,0 L 168,0 168,1409 634,1409 C 873,1409 1057,1349 1187,1230 1316,1110 1381,940 1381,719 Z M 1189,719 C 1189,894 1141,1027 1046,1119 950,1210 811,1256 630,1256 L 359,1256 359,153 673,153 C 776,153 867,176 946,221 1024,266 1084,332 1126,417 1168,502 1189,603 1189,719 Z"/> - <glyph unicode="A" horiz-adv-x="1377" d="M 1167,0 L 1006,412 364,412 202,0 4,0 579,1409 796,1409 1362,0 1167,0 Z M 685,1265 L 676,1237 C 659,1182 635,1111 602,1024 L 422,561 949,561 768,1026 C 749,1072 731,1124 712,1182 L 685,1265 Z"/> - <glyph unicode=":" horiz-adv-x="213" d="M 187,875 L 187,1082 382,1082 382,875 187,875 Z M 187,0 L 187,207 382,207 382,0 187,0 Z"/> - <glyph unicode="3" horiz-adv-x="1006" d="M 1049,389 C 1049,259 1008,158 925,87 842,16 724,-20 571,-20 428,-20 315,12 230,77 145,141 94,236 78,362 L 264,379 C 288,212 390,129 571,129 662,129 733,151 785,196 836,241 862,307 862,395 862,472 833,532 774,575 715,618 629,639 518,639 L 416,639 416,795 514,795 C 613,795 689,817 744,860 798,903 825,962 825,1038 825,1113 803,1173 759,1217 714,1260 648,1282 561,1282 482,1282 418,1262 369,1221 320,1180 291,1123 283,1049 L 102,1063 C 115,1178 163,1268 246,1333 328,1398 434,1430 563,1430 704,1430 814,1397 893,1332 971,1266 1010,1174 1010,1057 1010,967 985,894 935,838 884,781 811,743 715,723 L 715,719 C 820,708 902,672 961,613 1020,554 1049,479 1049,389 Z"/> - <glyph unicode="2" horiz-adv-x="954" d="M 103,0 L 103,127 C 137,205 179,274 228,334 277,393 328,447 382,496 436,544 490,589 543,630 596,671 643,713 686,754 729,795 763,839 790,884 816,929 829,981 829,1038 829,1115 806,1175 761,1218 716,1261 653,1282 572,1282 495,1282 432,1261 383,1220 333,1178 304,1119 295,1044 L 111,1061 C 124,1174 172,1263 255,1330 337,1397 443,1430 572,1430 714,1430 823,1397 900,1330 976,1263 1014,1167 1014,1044 1014,989 1002,935 977,881 952,827 914,773 865,719 816,665 721,581 582,468 505,405 444,349 399,299 354,248 321,200 301,153 L 1036,153 1036,0 103,0 Z"/> - <glyph unicode="1" horiz-adv-x="927" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 156,0 Z"/> - <glyph unicode="0" horiz-adv-x="980" d="M 1059,705 C 1059,470 1018,290 935,166 852,42 729,-20 567,-20 405,-20 283,42 202,165 121,288 80,468 80,705 80,947 120,1128 199,1249 278,1370 402,1430 573,1430 739,1430 862,1369 941,1247 1020,1125 1059,944 1059,705 Z M 876,705 C 876,908 853,1056 806,1147 759,1238 681,1284 573,1284 462,1284 383,1239 335,1149 286,1059 262,911 262,705 262,505 287,359 336,266 385,173 462,127 569,127 675,127 753,174 802,269 851,364 876,509 876,705 Z"/> - <glyph unicode="-" horiz-adv-x="531" d="M 91,464 L 91,624 591,624 591,464 91,464 Z"/> - <glyph unicode=" " horiz-adv-x="556"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="Group"> - <g class="com.sun.star.drawing.TextShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="3573" y="9634" width="5778" height="1806"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="3823" y="9950"><tspan fill="rgb(0,0,0)" stroke="none">Ethernet Wire Encapsulation: </tspan><tspan fill="rgb(0,0,0)" stroke="none">dot1q</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="586" y="856" width="13649" height="9754"/> - <path fill="none" stroke="rgb(178,178,178)" stroke-width="28" stroke-linejoin="miter" d="M 7410,10595 L 600,10595 600,870 14220,870 14220,10595 7410,10595 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="804" y="424" width="13124" height="690"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 7366,1099 L 818,1099 818,438 13913,438 13913,1099 7366,1099 Z"/> - <path fill="none" stroke="rgb(178,178,178)" stroke-width="28" stroke-linejoin="miter" d="M 7366,1099 L 818,1099 818,438 13913,438 13913,1099 7366,1099 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="1073" y="884"><tspan fill="rgb(0,0,0)" stroke="none">2-Node Containerized Topologies: vfNIC-to-memif switching</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1374" y="1856" width="11849" height="6972"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 7298,8809 L 1392,8809 1392,1874 13204,1874 13204,8809 7298,8809 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7298,8809 L 1392,8809 1392,1874 13204,1874 13204,8809 7298,8809 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="5887" y="2422"><tspan fill="rgb(0,0,0)" stroke="none">Host Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="1681" y="3023" width="11312" height="5197"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 7337,8201 L 1699,8201 1699,3041 12974,3041 12974,8201 7337,8201 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 7337,8201 L 1699,8201 1699,3041 12974,3041 12974,8201 7337,8201 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="1652" y="3059" width="11033" height="4468"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 7168,7508 L 1670,7508 1670,3077 12666,3077 12666,7508 7168,7508 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 7168,7508 L 1670,7508 1670,3077 12666,3077 12666,7508 7168,7508 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="3927" y="3487" width="2528" height="1862"/> - <g> - <defs> - <linearGradient id="gradient1" x1="5190" y1="3505" x2="5190" y2="5330" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 5191,5330 L 3945,5330 3945,3505 6436,3505 6436,5330 5191,5330 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 5191,5330 L 3945,5330 3945,3505 6436,3505 6436,5330 5191,5330 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="4222" y="3853"><tspan fill="rgb(0,0,0)" stroke="none">cSUT[1.1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="3948" y="5511" width="2527" height="1861"/> - <g> - <defs> - <linearGradient id="gradient2" x1="5211" y1="5529" x2="5211" y2="7353" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient2)" d="M 5211,7353 L 3966,7353 3966,5529 6456,5529 6456,7353 5211,7353 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 5211,7353 L 3966,7353 3966,5529 6456,5529 6456,7353 5211,7353 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="4369" y="5877"><tspan fill="rgb(0,0,0)" stroke="none">cTG[1.2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="1931" y="3273" width="1557" height="4468"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 1949,5507 L 1949,3291 3469,3291 3469,7722 1949,7722 1949,5507 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 1949,5507 L 1949,3291 3469,3291 3469,7722 1949,7722 1949,5507 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="1806" y="4923" width="1885" height="1348"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="2213" y="5527"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="2107" y="5880"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="1844" y="7966" width="2274" height="457"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 1862,8071 L 1862,8071 1862,8066 1862,8062 1863,8057 1864,8053 1865,8048 1866,8044 1868,8040 1870,8036 1871,8032 1874,8027 1876,8024 1879,8020 1881,8016 1884,8013 1887,8009 1891,8006 1894,8003 1898,8001 1902,7998 1906,7996 1910,7993 1914,7992 1918,7990 1922,7988 1926,7987 1931,7986 1935,7985 1940,7984 1944,7984 1949,7984 4011,7984 4011,7984 4016,7984 4020,7984 4025,7985 4029,7986 4034,7987 4038,7988 4042,7990 4046,7992 4050,7993 4055,7996 4058,7998 4062,8001 4066,8003 4069,8006 4073,8009 4076,8013 4079,8016 4081,8020 4084,8024 4086,8028 4089,8032 4090,8036 4092,8040 4094,8044 4095,8048 4096,8053 4097,8057 4098,8062 4098,8066 4098,8071 4099,8316 4099,8316 4099,8321 4099,8325 4098,8330 4097,8334 4096,8339 4095,8343 4093,8347 4091,8351 4090,8355 4087,8359 4085,8363 4082,8367 4080,8371 4077,8374 4074,8378 4070,8381 4067,8384 4063,8386 4059,8389 4056,8391 4051,8394 4047,8395 4043,8397 4039,8399 4035,8400 4030,8401 4026,8402 4021,8403 4017,8403 4012,8403 1949,8404 1949,8404 1944,8404 1940,8404 1935,8403 1931,8402 1926,8401 1922,8400 1918,8398 1914,8396 1910,8395 1906,8392 1902,8390 1898,8387 1894,8385 1891,8382 1887,8379 1884,8375 1881,8372 1879,8368 1876,8364 1874,8361 1871,8356 1870,8352 1868,8348 1866,8344 1865,8340 1864,8335 1863,8331 1862,8326 1862,8322 1862,8317 1862,8071 Z M 1862,7984 L 1862,7984 Z M 4099,8404 L 4099,8404 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 1862,8071 L 1862,8071 1862,8066 1862,8062 1863,8057 1864,8053 1865,8048 1866,8044 1868,8040 1870,8036 1871,8032 1874,8027 1876,8024 1879,8020 1881,8016 1884,8013 1887,8009 1891,8006 1894,8003 1898,8001 1902,7998 1906,7996 1910,7993 1914,7992 1918,7990 1922,7988 1926,7987 1931,7986 1935,7985 1940,7984 1944,7984 1949,7984 4011,7984 4011,7984 4016,7984 4020,7984 4025,7985 4029,7986 4034,7987 4038,7988 4042,7990 4046,7992 4050,7993 4055,7996 4058,7998 4062,8001 4066,8003 4069,8006 4073,8009 4076,8013 4079,8016 4081,8020 4084,8024 4086,8028 4089,8032 4090,8036 4092,8040 4094,8044 4095,8048 4096,8053 4097,8057 4098,8062 4098,8066 4098,8071 4099,8316 4099,8316 4099,8321 4099,8325 4098,8330 4097,8334 4096,8339 4095,8343 4093,8347 4091,8351 4090,8355 4087,8359 4085,8363 4082,8367 4080,8371 4077,8374 4074,8378 4070,8381 4067,8384 4063,8386 4059,8389 4056,8391 4051,8394 4047,8395 4043,8397 4039,8399 4035,8400 4030,8401 4026,8402 4021,8403 4017,8403 4012,8403 1949,8404 1949,8404 1944,8404 1940,8404 1935,8403 1931,8402 1926,8401 1922,8400 1918,8398 1914,8396 1910,8395 1906,8392 1902,8390 1898,8387 1894,8385 1891,8382 1887,8379 1884,8375 1881,8372 1879,8368 1876,8364 1874,8361 1871,8356 1870,8352 1868,8348 1866,8344 1865,8340 1864,8335 1863,8331 1862,8326 1862,8322 1862,8317 1862,8071 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="2119" y="8314"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="4169" y="7553" width="2471" height="452"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 4187,7670 L 4187,7670 4187,7665 4188,7660 4188,7655 4189,7649 4190,7644 4192,7639 4194,7635 4196,7630 4198,7625 4200,7620 4203,7616 4206,7612 4209,7608 4212,7604 4216,7600 4220,7596 4224,7593 4228,7590 4232,7587 4237,7584 4241,7582 4246,7580 4251,7578 4255,7576 4260,7574 4265,7573 4271,7572 4276,7572 4281,7571 4286,7571 6521,7571 6521,7571 6526,7571 6531,7572 6536,7572 6542,7573 6547,7574 6552,7576 6556,7578 6561,7580 6566,7582 6571,7584 6575,7587 6579,7590 6583,7593 6587,7596 6591,7600 6595,7604 6598,7608 6601,7612 6604,7616 6607,7621 6609,7625 6611,7630 6613,7635 6615,7639 6617,7644 6618,7649 6619,7655 6619,7660 6620,7665 6620,7670 6621,7886 6620,7886 6620,7891 6619,7896 6619,7901 6618,7906 6617,7911 6615,7916 6614,7921 6612,7926 6609,7931 6607,7935 6604,7940 6601,7944 6598,7948 6595,7952 6591,7956 6588,7959 6584,7963 6580,7966 6575,7969 6571,7971 6567,7974 6562,7976 6557,7978 6552,7980 6547,7981 6542,7983 6537,7984 6532,7984 6527,7985 6522,7985 4286,7986 4286,7985 4281,7985 4276,7984 4271,7984 4266,7983 4261,7982 4256,7980 4251,7979 4246,7977 4241,7974 4237,7972 4232,7969 4228,7966 4224,7963 4220,7960 4216,7956 4213,7953 4209,7949 4206,7945 4203,7940 4201,7936 4198,7932 4196,7927 4194,7922 4192,7917 4191,7912 4189,7907 4188,7902 4188,7897 4187,7892 4187,7887 4187,7670 Z M 4187,7571 L 4187,7571 Z M 6621,7986 L 6621,7986 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 4187,7670 L 4187,7670 4187,7665 4188,7660 4188,7655 4189,7649 4190,7644 4192,7639 4194,7635 4196,7630 4198,7625 4200,7620 4203,7616 4206,7612 4209,7608 4212,7604 4216,7600 4220,7596 4224,7593 4228,7590 4232,7587 4237,7584 4241,7582 4246,7580 4251,7578 4255,7576 4260,7574 4265,7573 4271,7572 4276,7572 4281,7571 4286,7571 6521,7571 6521,7571 6526,7571 6531,7572 6536,7572 6542,7573 6547,7574 6552,7576 6556,7578 6561,7580 6566,7582 6571,7584 6575,7587 6579,7590 6583,7593 6587,7596 6591,7600 6595,7604 6598,7608 6601,7612 6604,7616 6607,7621 6609,7625 6611,7630 6613,7635 6615,7639 6617,7644 6618,7649 6619,7655 6619,7660 6620,7665 6620,7670 6621,7886 6620,7886 6620,7891 6619,7896 6619,7901 6618,7906 6617,7911 6615,7916 6614,7921 6612,7926 6609,7931 6607,7935 6604,7940 6601,7944 6598,7948 6595,7952 6591,7956 6588,7959 6584,7963 6580,7966 6575,7969 6571,7971 6567,7974 6562,7976 6557,7978 6552,7980 6547,7981 6542,7983 6537,7984 6532,7984 6527,7985 6522,7985 4286,7986 4286,7985 4281,7985 4276,7984 4271,7984 4266,7983 4261,7982 4256,7980 4251,7979 4246,7977 4241,7974 4237,7972 4232,7969 4228,7966 4224,7963 4220,7960 4216,7956 4213,7953 4209,7949 4206,7945 4203,7940 4201,7936 4198,7932 4196,7927 4194,7922 4192,7917 4191,7912 4189,7907 4188,7902 4188,7897 4187,7892 4187,7887 4187,7670 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="4502" y="7899"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="4178" y="4284" width="2062" height="854"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5209,5119 L 4196,5119 4196,4302 6221,4302 6221,5119 5209,5119 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5209,5119 L 4196,5119 4196,4302 6221,4302 6221,5119 5209,5119 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="4878" y="4831"><tspan fill="rgb(255,255,255)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="4175" y="6306" width="2062" height="855"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5206,7142 L 4193,7142 4193,6324 6218,6324 6218,7142 5206,7142 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5206,7142 L 4193,7142 4193,6324 6218,6324 6218,7142 5206,7142 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="4991" y="6854"><tspan fill="rgb(255,255,255)" stroke="none">TG</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="4217" y="8314" width="8781" height="1345"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 8607,9649 L 4226,9649 4226,8323 12988,8323 12988,9649 8607,9649 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8607,9649 L 4226,9649 4226,8323 12988,8323 12988,9649 8607,9649 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="11119" y="9093"><tspan fill="rgb(0,0,0)" stroke="none">NIC x710</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="7564" y="9700" width="1689" height="542"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="round" d="M 7582,9718 L 7582,10223 9234,10223 9234,9719"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="6279" y="4532" width="2824" height="4593"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 9084,9106 L 9084,4550 6297,4550"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="6269" y="6612" width="1185" height="2514"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="35" stroke-linejoin="round" d="M 7435,9107 L 7435,6630 6287,6630"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="6270" y="6912" width="882" height="2213"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="35" stroke-linejoin="round" d="M 7133,9106 L 7133,6930 6288,6930"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="7563" y="9290" width="38" height="312"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 7582,9583 L 7582,9453 7581,9453 7581,9308"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="8550" y="9073" width="1362" height="254"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 9893,9091 L 9893,9091 9893,9102 9893,9114 9892,9125 9891,9136 9890,9147 9889,9158 9887,9168 9885,9179 9884,9189 9881,9199 9879,9209 9876,9218 9874,9227 9871,9236 9868,9244 9864,9252 9861,9259 9857,9266 9853,9272 9849,9278 9845,9283 9841,9288 9837,9293 9833,9296 9829,9300 9824,9302 9820,9304 9815,9306 9811,9307 9806,9307 8656,9308 8656,9308 8651,9308 8647,9307 8642,9305 8638,9303 8634,9301 8629,9297 8625,9294 8621,9289 8617,9284 8613,9279 8609,9273 8605,9267 8601,9260 8598,9253 8595,9245 8591,9237 8589,9228 8586,9219 8583,9210 8581,9200 8579,9190 8577,9180 8575,9169 8573,9159 8572,9148 8571,9137 8570,9126 8570,9115 8569,9103 8569,9092"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 9893,9091 L 9893,9091 Z"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 8568,9308 L 8568,9308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="9213" y="9289" width="40" height="314"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 9234,9584 L 9234,9453 9231,9453 9231,9307"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="9941" y="3487" width="2527" height="1862"/> - <g> - <defs> - <linearGradient id="gradient3" x1="11204" y1="3505" x2="11204" y2="5330" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient3)" d="M 11204,5330 L 9959,5330 9959,3505 12449,3505 12449,5330 11204,5330 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 11204,5330 L 9959,5330 9959,3505 12449,3505 12449,5330 11204,5330 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="10053" y="3867"><tspan fill="rgb(0,0,0)" stroke="none">DUT1_CNF1[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="10191" y="4284" width="2063" height="854"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 11222,5119 L 10209,5119 10209,4302 12235,4302 12235,5119 11222,5119 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 11222,5119 L 10209,5119 10209,4302 12235,4302 12235,5119 11222,5119 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="10301" y="4831"><tspan fill="rgb(255,255,255)" stroke="none">DUT1_CNF1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="7040" y="9610" width="2755" height="1092"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8028" y="9926"><tspan fill="rgb(0,0,0)" stroke="none">External</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8163" y="10164"><tspan fill="rgb(0,0,0)" stroke="none">cable</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="5747" y="3817" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5997" y="4260"><tspan fill="rgb(0,0,0)" stroke="none">VF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="4118" y="8556" width="3269" height="849"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="4369" y="8872"><tspan fill="rgb(0,0,0)" stroke="none">VFs mapped to VLAN IDs</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="6281" y="4832" width="2520" height="4291"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8782,9104 L 8782,4850 6299,4850"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="5587" y="3939" width="5036" height="363"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5605,4283 L 5605,3957 10604,3957 10604,4283"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="5742" y="4860" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5992" y="5303"><tspan fill="rgb(0,0,0)" stroke="none">VF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="8624" y="8738" width="286" height="259"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8669,8742 C 8648,8742 8628,8762 8628,8783 L 8628,8950 C 8628,8971 8648,8992 8669,8992 L 8863,8992 C 8884,8992 8905,8971 8905,8950 L 8905,8783 C 8905,8762 8884,8742 8863,8742 L 8669,8742 Z M 8628,8742 L 8628,8742 Z M 8905,8992 L 8905,8992 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 8669,8742 C 8648,8742 8628,8762 8628,8783 L 8628,8950 C 8628,8971 8648,8992 8669,8992 L 8863,8992 C 8884,8992 8905,8971 8905,8950 L 8905,8783 C 8905,8762 8884,8742 8863,8742 L 8669,8742 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8707" y="8939"><tspan fill="rgb(0,0,0)" stroke="none">1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="8939" y="8394" width="286" height="259"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8984,8398 C 8963,8398 8943,8418 8943,8439 L 8943,8606 C 8943,8627 8963,8648 8984,8648 L 9178,8648 C 9199,8648 9220,8627 9220,8606 L 9220,8439 C 9220,8418 9199,8398 9178,8398 L 8984,8398 Z M 8943,8398 L 8943,8398 Z M 9220,8648 L 9220,8648 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 8984,8398 C 8963,8398 8943,8418 8943,8439 L 8943,8606 C 8943,8627 8963,8648 8984,8648 L 9178,8648 C 9199,8648 9220,8627 9220,8606 L 9220,8439 C 9220,8418 9199,8398 9178,8398 L 8984,8398 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9022" y="8595"><tspan fill="rgb(0,0,0)" stroke="none">2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="9174" y="8733" width="400" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9223,8737 C 9200,8737 9178,8759 9178,8782 L 9178,8962 C 9178,8985 9200,9008 9223,9008 L 9523,9008 C 9546,9008 9569,8985 9569,8962 L 9569,8782 C 9569,8759 9546,8737 9523,8737 L 9223,8737 Z M 9178,8737 L 9178,8737 Z M 9569,9008 L 9569,9008 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 9223,8737 C 9200,8737 9178,8759 9178,8782 L 9178,8962 C 9178,8985 9200,9008 9223,9008 L 9523,9008 C 9546,9008 9569,8985 9569,8962 L 9569,8782 C 9569,8759 9546,8737 9523,8737 L 9223,8737 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9254" y="8944"><tspan fill="rgb(0,0,0)" stroke="none">2n</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="9467" y="8391" width="671" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9516,8395 C 9493,8395 9471,8417 9471,8440 L 9471,8620 C 9471,8643 9493,8666 9516,8666 L 10087,8666 C 10110,8666 10133,8643 10133,8620 L 10133,8440 C 10133,8417 10110,8395 10087,8395 L 9516,8395 Z M 9471,8395 L 9471,8395 Z M 10133,8666 L 10133,8666 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 9516,8395 C 9493,8395 9471,8417 9471,8440 L 9471,8620 C 9471,8643 9493,8666 9516,8666 L 10087,8666 C 10110,8666 10133,8643 10133,8620 L 10133,8440 C 10133,8417 10110,8395 10087,8395 L 9516,8395 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9587" y="8602"><tspan fill="rgb(0,0,0)" stroke="none">2n-1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="8643" y="9099" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8669,9103 C 8658,9103 8647,9114 8647,9125 L 8647,9216 C 8647,9227 8658,9239 8669,9239 L 8895,9239 C 8906,9239 8918,9227 8918,9216 L 8918,9125 C 8918,9114 8906,9103 8895,9103 L 8669,9103 Z M 8647,9103 L 8647,9103 Z M 8918,9239 L 8918,9239 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 8669,9103 C 8658,9103 8647,9114 8647,9125 L 8647,9216 C 8647,9227 8658,9239 8669,9239 L 8895,9239 C 8906,9239 8918,9227 8918,9216 L 8918,9125 C 8918,9114 8906,9103 8895,9103 L 8669,9103 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="8945" y="9101" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8971,9105 C 8960,9105 8949,9116 8949,9127 L 8949,9218 C 8949,9229 8960,9241 8971,9241 L 9197,9241 C 9208,9241 9220,9229 9220,9218 L 9220,9127 C 9220,9116 9208,9105 9197,9105 L 8971,9105 Z M 8949,9105 L 8949,9105 Z M 9220,9241 L 9220,9241 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 8971,9105 C 8960,9105 8949,9116 8949,9127 L 8949,9218 C 8949,9229 8960,9241 8971,9241 L 9197,9241 C 9208,9241 9220,9229 9220,9218 L 9220,9127 C 9220,9116 9208,9105 9197,9105 L 8971,9105 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="9246" y="9102" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9272,9106 C 9261,9106 9250,9117 9250,9128 L 9250,9219 C 9250,9230 9261,9242 9272,9242 L 9498,9242 C 9509,9242 9521,9230 9521,9219 L 9521,9128 C 9521,9117 9509,9106 9498,9106 L 9272,9106 Z M 9250,9106 L 9250,9106 Z M 9521,9242 L 9521,9242 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 9272,9106 C 9261,9106 9250,9117 9250,9128 L 9250,9219 C 9250,9230 9261,9242 9272,9242 L 9498,9242 C 9509,9242 9521,9230 9521,9219 L 9521,9128 C 9521,9117 9509,9106 9498,9106 L 9272,9106 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="9548" y="9104" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9574,9108 C 9563,9108 9552,9119 9552,9130 L 9552,9221 C 9552,9232 9563,9244 9574,9244 L 9800,9244 C 9811,9244 9823,9232 9823,9221 L 9823,9130 C 9823,9119 9811,9108 9800,9108 L 9574,9108 Z M 9552,9108 L 9552,9108 Z M 9823,9244 L 9823,9244 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 9574,9108 C 9563,9108 9552,9119 9552,9130 L 9552,9221 C 9552,9232 9563,9244 9574,9244 L 9800,9244 C 9811,9244 9823,9232 9823,9221 L 9823,9130 C 9823,9119 9811,9108 9800,9108 L 9574,9108 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="5754" y="5883" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="6004" y="6326"><tspan fill="rgb(0,0,0)" stroke="none">VF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="5750" y="6916" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="6000" y="7392"><tspan fill="rgb(0,0,0)" stroke="none">VF[</tspan><tspan font-size="388px" fill="rgb(0,0,0)" stroke="none">1</tspan><tspan fill="rgb(0,0,0)" stroke="none">]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="6994" y="9101" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7020,9105 C 7009,9105 6998,9116 6998,9127 L 6998,9218 C 6998,9229 7009,9241 7020,9241 L 7246,9241 C 7257,9241 7269,9229 7269,9218 L 7269,9127 C 7269,9116 7257,9105 7246,9105 L 7020,9105 Z M 6998,9105 L 6998,9105 Z M 7269,9241 L 7269,9241 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7020,9105 C 7009,9105 6998,9116 6998,9127 L 6998,9218 C 6998,9229 7009,9241 7020,9241 L 7246,9241 C 7257,9241 7269,9229 7269,9218 L 7269,9127 C 7269,9116 7257,9105 7246,9105 L 7020,9105 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="7296" y="9102" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7322,9106 C 7311,9106 7300,9117 7300,9128 L 7300,9219 C 7300,9230 7311,9242 7322,9242 L 7548,9242 C 7559,9242 7571,9230 7571,9219 L 7571,9128 C 7571,9117 7559,9106 7548,9106 L 7322,9106 Z M 7300,9106 L 7300,9106 Z M 7571,9242 L 7571,9242 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7322,9106 C 7311,9106 7300,9117 7300,9128 L 7300,9219 C 7300,9230 7311,9242 7322,9242 L 7548,9242 C 7559,9242 7571,9230 7571,9219 L 7571,9128 C 7571,9117 7559,9106 7548,9106 L 7322,9106 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="7597" y="9104" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7623,9108 C 7612,9108 7601,9119 7601,9130 L 7601,9221 C 7601,9232 7612,9244 7623,9244 L 7849,9244 C 7860,9244 7872,9232 7872,9221 L 7872,9130 C 7872,9119 7860,9108 7849,9108 L 7623,9108 Z M 7601,9108 L 7601,9108 Z M 7872,9244 L 7872,9244 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7623,9108 C 7612,9108 7601,9119 7601,9130 L 7601,9221 C 7601,9232 7612,9244 7623,9244 L 7849,9244 C 7860,9244 7872,9232 7872,9221 L 7872,9130 C 7872,9119 7860,9108 7849,9108 L 7623,9108 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="7899" y="9105" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7925,9109 C 7914,9109 7903,9120 7903,9131 L 7903,9222 C 7903,9233 7914,9245 7925,9245 L 8151,9245 C 8162,9245 8174,9233 8174,9222 L 8174,9131 C 8174,9120 8162,9109 8151,9109 L 7925,9109 Z M 7903,9109 L 7903,9109 Z M 8174,9245 L 8174,9245 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7925,9109 C 7914,9109 7903,9120 7903,9131 L 7903,9222 C 7903,9233 7914,9245 7925,9245 L 8151,9245 C 8162,9245 8174,9233 8174,9222 L 8174,9131 C 8174,9120 8162,9109 8151,9109 L 7925,9109 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="6975" y="8739" width="286" height="259"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7020,8743 C 6999,8743 6979,8763 6979,8784 L 6979,8951 C 6979,8972 6999,8993 7020,8993 L 7214,8993 C 7235,8993 7256,8972 7256,8951 L 7256,8784 C 7256,8763 7235,8743 7214,8743 L 7020,8743 Z M 6979,8743 L 6979,8743 Z M 7256,8993 L 7256,8993 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7020,8743 C 6999,8743 6979,8763 6979,8784 L 6979,8951 C 6979,8972 6999,8993 7020,8993 L 7214,8993 C 7235,8993 7256,8972 7256,8951 L 7256,8784 C 7256,8763 7235,8743 7214,8743 L 7020,8743 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7058" y="8940"><tspan fill="rgb(0,0,0)" stroke="none">1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="7290" y="8396" width="286" height="259"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7335,8400 C 7314,8400 7294,8420 7294,8441 L 7294,8608 C 7294,8629 7314,8650 7335,8650 L 7529,8650 C 7550,8650 7571,8629 7571,8608 L 7571,8441 C 7571,8420 7550,8400 7529,8400 L 7335,8400 Z M 7294,8400 L 7294,8400 Z M 7571,8650 L 7571,8650 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7335,8400 C 7314,8400 7294,8420 7294,8441 L 7294,8608 C 7294,8629 7314,8650 7335,8650 L 7529,8650 C 7550,8650 7571,8629 7571,8608 L 7571,8441 C 7571,8420 7550,8400 7529,8400 L 7335,8400 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7373" y="8597"><tspan fill="rgb(0,0,0)" stroke="none">2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="6900" y="9074" width="1361" height="254"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 8242,9092 L 8242,9092 8242,9103 8242,9115 8241,9126 8240,9137 8239,9148 8238,9159 8236,9169 8234,9180 8233,9190 8230,9200 8228,9210 8225,9219 8223,9228 8220,9237 8217,9245 8213,9253 8210,9260 8206,9267 8202,9273 8198,9279 8194,9284 8190,9289 8186,9294 8182,9297 8178,9301 8173,9303 8169,9305 8164,9307 8160,9308 8155,9308 7006,9309 7006,9309 7001,9309 6997,9308 6992,9306 6988,9304 6984,9302 6979,9298 6975,9295 6971,9290 6967,9285 6963,9280 6959,9274 6955,9268 6951,9261 6948,9254 6945,9246 6941,9238 6939,9229 6936,9220 6933,9211 6931,9201 6929,9191 6927,9181 6925,9170 6923,9160 6922,9149 6921,9138 6920,9127 6920,9116 6919,9104 6919,9093"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 8242,9092 L 8242,9092 Z"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 6918,9309 L 6918,9309 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="10465" y="4278" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 10491,4282 C 10480,4282 10469,4293 10469,4304 L 10469,4395 C 10469,4406 10480,4418 10491,4418 L 10717,4418 C 10728,4418 10740,4406 10740,4395 L 10740,4304 C 10740,4293 10728,4282 10717,4282 L 10491,4282 Z M 10469,4282 L 10469,4282 Z M 10740,4418 L 10740,4418 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 10491,4282 C 10480,4282 10469,4293 10469,4304 L 10469,4395 C 10469,4406 10480,4418 10491,4418 L 10717,4418 C 10728,4418 10740,4406 10740,4395 L 10740,4304 C 10740,4293 10728,4282 10717,4282 L 10491,4282 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="6157" y="4410" width="145" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 6161,4663 C 6161,4674 6172,4685 6183,4685 L 6274,4685 C 6285,4685 6297,4674 6297,4663 L 6297,4437 C 6297,4426 6285,4414 6274,4414 L 6183,4414 C 6172,4414 6161,4426 6161,4437 L 6161,4663 Z M 6161,4685 L 6161,4685 Z M 6297,4414 L 6297,4414 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 6161,4663 C 6161,4674 6172,4685 6183,4685 L 6274,4685 C 6285,4685 6297,4674 6297,4663 L 6297,4437 C 6297,4426 6285,4414 6274,4414 L 6183,4414 C 6172,4414 6161,4426 6161,4437 L 6161,4663 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="6159" y="4710" width="145" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 6163,4963 C 6163,4974 6174,4985 6185,4985 L 6276,4985 C 6287,4985 6299,4974 6299,4963 L 6299,4737 C 6299,4726 6287,4714 6276,4714 L 6185,4714 C 6174,4714 6163,4726 6163,4737 L 6163,4963 Z M 6163,4985 L 6163,4985 Z M 6299,4714 L 6299,4714 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 6163,4963 C 6163,4974 6174,4985 6185,4985 L 6276,4985 C 6287,4985 6299,4974 6299,4963 L 6299,4737 C 6299,4726 6287,4714 6276,4714 L 6185,4714 C 6174,4714 6163,4726 6163,4737 L 6163,4963 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="6147" y="6490" width="145" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 6151,6743 C 6151,6754 6162,6765 6173,6765 L 6264,6765 C 6275,6765 6287,6754 6287,6743 L 6287,6517 C 6287,6506 6275,6494 6264,6494 L 6173,6494 C 6162,6494 6151,6506 6151,6517 L 6151,6743 Z M 6151,6765 L 6151,6765 Z M 6287,6494 L 6287,6494 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 6151,6743 C 6151,6754 6162,6765 6173,6765 L 6264,6765 C 6275,6765 6287,6754 6287,6743 L 6287,6517 C 6287,6506 6275,6494 6264,6494 L 6173,6494 C 6162,6494 6151,6506 6151,6517 L 6151,6743 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="6148" y="6790" width="145" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 6152,7043 C 6152,7054 6163,7065 6174,7065 L 6265,7065 C 6276,7065 6288,7054 6288,7043 L 6288,6817 C 6288,6806 6276,6794 6265,6794 L 6174,6794 C 6163,6794 6152,6806 6152,6817 L 6152,7043 Z M 6152,7065 L 6152,7065 Z M 6288,6794 L 6288,6794 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 6152,7043 C 6152,7054 6163,7065 6174,7065 L 6265,7065 C 6276,7065 6288,7054 6288,7043 L 6288,6817 C 6288,6806 6276,6794 6265,6794 L 6174,6794 C 6163,6794 6152,6806 6152,6817 L 6152,7043 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="7525" y="8734" width="400" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7574,8738 C 7551,8738 7529,8760 7529,8783 L 7529,8963 C 7529,8986 7551,9009 7574,9009 L 7874,9009 C 7897,9009 7920,8986 7920,8963 L 7920,8783 C 7920,8760 7897,8738 7874,8738 L 7574,8738 Z M 7529,8738 L 7529,8738 Z M 7920,9009 L 7920,9009 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7574,8738 C 7551,8738 7529,8760 7529,8783 L 7529,8963 C 7529,8986 7551,9009 7574,9009 L 7874,9009 C 7897,9009 7920,8986 7920,8963 L 7920,8783 C 7920,8760 7897,8738 7874,8738 L 7574,8738 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7605" y="8945"><tspan fill="rgb(0,0,0)" stroke="none">2n</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="7818" y="8392" width="671" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7867,8396 C 7844,8396 7822,8418 7822,8441 L 7822,8621 C 7822,8644 7844,8667 7867,8667 L 8438,8667 C 8461,8667 8484,8644 8484,8621 L 8484,8441 C 8484,8418 8461,8396 8438,8396 L 7867,8396 Z M 7822,8396 L 7822,8396 Z M 8484,8667 L 8484,8667 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7867,8396 C 7844,8396 7822,8418 7822,8441 L 7822,8621 C 7822,8644 7844,8667 7867,8667 L 8438,8667 C 8461,8667 8484,8644 8484,8621 L 8484,8441 C 8484,8418 8461,8396 8438,8396 L 7867,8396 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7938" y="8603"><tspan fill="rgb(0,0,0)" stroke="none">2n-1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="4308" y="8688" width="2594" height="223"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 4347,8692 C 4329,8692 4312,8709 4312,8727 L 4312,8870 C 4312,8888 4329,8906 4347,8906 L 6861,8906 C 6879,8906 6897,8888 6897,8870 L 6897,8727 C 6897,8709 6879,8692 6861,8692 L 4347,8692 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="7443" y="9578" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 7469,9582 C 7458,9582 7447,9593 7447,9604 L 7447,9695 C 7447,9706 7458,9718 7469,9718 L 7695,9718 C 7706,9718 7718,9706 7718,9695 L 7718,9604 C 7718,9593 7706,9582 7695,9582 L 7469,9582 Z M 7447,9582 L 7447,9582 Z M 7718,9718 L 7718,9718 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 7469,9582 C 7458,9582 7447,9593 7447,9604 L 7447,9695 C 7447,9706 7458,9718 7469,9718 L 7695,9718 C 7706,9718 7718,9706 7718,9695 L 7718,9604 C 7718,9593 7706,9582 7695,9582 L 7469,9582 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="9095" y="9579" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 9121,9583 C 9110,9583 9099,9594 9099,9605 L 9099,9696 C 9099,9707 9110,9719 9121,9719 L 9347,9719 C 9358,9719 9370,9707 9370,9696 L 9370,9605 C 9370,9594 9358,9583 9347,9583 L 9121,9583 Z M 9099,9583 L 9099,9583 Z M 9370,9719 L 9370,9719 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 9121,9583 C 9110,9583 9099,9594 9099,9605 L 9099,9696 C 9099,9707 9110,9719 9121,9719 L 9347,9719 C 9358,9719 9370,9707 9370,9696 L 9370,9605 C 9370,9594 9358,9583 9347,9583 L 9121,9583 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="6626" y="9185" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="6876" y="9501"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-0</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="8278" y="9185" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8528" y="9501"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="10565" y="9700" width="1689" height="542"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="round" d="M 10583,9718 L 10583,10223 12235,10223 12235,9719"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="10041" y="9610" width="2755" height="1092"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="11029" y="9926"><tspan fill="rgb(0,0,0)" stroke="none">External</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="11164" y="10164"><tspan fill="rgb(0,0,0)" stroke="none">cable</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="10444" y="9578" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 10470,9582 C 10459,9582 10448,9593 10448,9604 L 10448,9695 C 10448,9706 10459,9718 10470,9718 L 10696,9718 C 10707,9718 10719,9706 10719,9695 L 10719,9604 C 10719,9593 10707,9582 10696,9582 L 10470,9582 Z M 10448,9582 L 10448,9582 Z M 10719,9718 L 10719,9718 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 10470,9582 C 10459,9582 10448,9593 10448,9604 L 10448,9695 C 10448,9706 10459,9718 10470,9718 L 10696,9718 C 10707,9718 10719,9706 10719,9695 L 10719,9604 C 10719,9593 10707,9582 10696,9582 L 10470,9582 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="12096" y="9579" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 12122,9583 C 12111,9583 12100,9594 12100,9605 L 12100,9696 C 12100,9707 12111,9719 12122,9719 L 12348,9719 C 12359,9719 12371,9707 12371,9696 L 12371,9605 C 12371,9594 12359,9583 12348,9583 L 12122,9583 Z M 12100,9583 L 12100,9583 Z M 12371,9719 L 12371,9719 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 12122,9583 C 12111,9583 12100,9594 12100,9605 L 12100,9696 C 12100,9707 12111,9719 12122,9719 L 12348,9719 C 12359,9719 12371,9707 12371,9696 L 12371,9605 C 12371,9594 12359,9583 12348,9583 L 12122,9583 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="9627" y="9185" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9877" y="9501"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="11279" y="9185" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="11529" y="9501"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.PolyLineShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="6326" y="4664" width="2552" height="5607"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6451,6858 L 6486,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6522,6858 L 6557,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6593,6858 L 6628,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6663,6858 L 6699,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6734,6858 L 6770,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6805,6858 L 6841,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6876,6858 L 6912,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6947,6858 L 6983,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7018,6858 L 7054,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7089,6858 L 7124,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7160,6858 L 7195,6858"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,6875 L 7214,6910"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,6946 L 7214,6981"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7017 L 7214,7052"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7088 L 7214,7123"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7159 L 7214,7194"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7229 L 7214,7265"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7300 L 7214,7336"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7371 L 7214,7407"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7442 L 7214,7478"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7513 L 7214,7549"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7584 L 7214,7619"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7655 L 7214,7690"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7726 L 7214,7761"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7797 L 7214,7832"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7868 L 7214,7903"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,7939 L 7214,7974"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8010 L 7214,8045"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8080 L 7214,8116"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8151 L 7214,8187"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8222 L 7214,8258"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8293 L 7214,8329"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8364 L 7214,8400"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8435 L 7214,8471"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8506 L 7214,8541"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8577 L 7214,8612"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8648 L 7214,8683"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8719 L 7214,8754"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8790 L 7214,8825"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8861 L 7214,8896"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,8932 L 7214,8967"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9002 L 7214,9038"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9073 L 7214,9109"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9144 L 7214,9180"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9215 L 7214,9251"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9286 L 7214,9322"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9357 L 7214,9392"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9428 L 7214,9463"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9499 L 7214,9534"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9570 L 7214,9605"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9641 L 7214,9676"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9712 L 7214,9747"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9783 L 7214,9818"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9853 L 7214,9889"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9924 L 7214,9960"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,9995 L 7214,10031"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,10066 L 7214,10102"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,10137 L 7214,10173"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7214,10208 L 7214,10244"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7232,10261 L 7267,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7303,10261 L 7338,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7374,10261 L 7409,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7445,10261 L 7480,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7516,10261 L 7551,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7587,10261 L 7622,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7658,10261 L 7693,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7728,10261 L 7764,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7799,10261 L 7835,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7870,10261 L 7906,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7941,10261 L 7977,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8012,10261 L 8048,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8083,10261 L 8118,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8154,10261 L 8189,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8225,10261 L 8260,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8296,10261 L 8331,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8367,10261 L 8402,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8438,10261 L 8473,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8509,10261 L 8544,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8579,10261 L 8615,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8650,10261 L 8686,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8721,10261 L 8757,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8792,10261 L 8828,10261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8863,10261 L 8868,10261 8868,10230"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,10195 L 8868,10159"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,10124 L 8868,10089"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,10053 L 8868,10018"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9982 L 8868,9947"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9911 L 8868,9876"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9840 L 8868,9805"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9769 L 8868,9734"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9698 L 8868,9663"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9628 L 8868,9592"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9557 L 8868,9521"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9486 L 8868,9450"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9415 L 8868,9379"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9344 L 8868,9308"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9273 L 8868,9238"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9202 L 8868,9167"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9131 L 8868,9096"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,9060 L 8868,9025"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8989 L 8868,8954"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8918 L 8868,8883"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8847 L 8868,8812"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8777 L 8868,8741"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8706 L 8868,8670"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8635 L 8868,8599"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8564 L 8868,8528"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8493 L 8868,8457"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8422 L 8868,8386"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8351 L 8868,8316"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8280 L 8868,8245"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8209 L 8868,8174"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8138 L 8868,8103"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,8067 L 8868,8032"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7996 L 8868,7961"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7925 L 8868,7890"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7855 L 8868,7819"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7784 L 8868,7748"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7713 L 8868,7677"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7642 L 8868,7606"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7571 L 8868,7535"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7500 L 8868,7465"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7429 L 8868,7394"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7358 L 8868,7323"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7287 L 8868,7252"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7216 L 8868,7181"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7145 L 8868,7110"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7074 L 8868,7039"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,7004 L 8868,6968"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6933 L 8868,6897"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6862 L 8868,6826"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6791 L 8868,6755"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6720 L 8868,6684"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6649 L 8868,6613"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6578 L 8868,6543"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6507 L 8868,6472"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6436 L 8868,6401"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6365 L 8868,6330"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6294 L 8868,6259"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6223 L 8868,6188"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6152 L 8868,6117"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6082 L 8868,6046"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,6011 L 8868,5975"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5940 L 8868,5904"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5869 L 8868,5833"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5798 L 8868,5762"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5727 L 8868,5692"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5656 L 8868,5621"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5585 L 8868,5550"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5514 L 8868,5479"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5443 L 8868,5408"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5372 L 8868,5337"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5301 L 8868,5266"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5231 L 8868,5195"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5160 L 8868,5124"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5089 L 8868,5053"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,5018 L 8868,4982"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,4947 L 8868,4911"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,4876 L 8868,4840"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8868,4805 L 8868,4777 8861,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8825,4777 L 8790,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8754,4777 L 8719,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8683,4777 L 8648,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8612,4777 L 8577,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8541,4777 L 8506,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8470,4777 L 8435,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8400,4777 L 8364,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8329,4777 L 8293,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8258,4777 L 8222,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8187,4777 L 8151,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8116,4777 L 8080,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8045,4777 L 8010,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7974,4777 L 7939,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7903,4777 L 7868,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7832,4777 L 7797,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7761,4777 L 7726,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7690,4777 L 7655,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7619,4777 L 7584,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7549,4777 L 7513,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7478,4777 L 7442,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7407,4777 L 7371,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7336,4777 L 7300,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7265,4777 L 7229,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7194,4777 L 7158,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7123,4777 L 7088,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7052,4777 L 7017,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6981,4777 L 6946,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6910,4777 L 6875,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6839,4777 L 6804,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6768,4777 L 6733,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6697,4777 L 6662,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6627,4777 L 6591,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6556,4777 L 6520,4777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6485,4777 L 6449,4777"/> - <path fill="rgb(237,28,36)" stroke="none" d="M 6334,6745 C 6337,6745 6340,6745 6344,6745 6354,6745 6364,6746 6373,6749 6382,6751 6391,6755 6400,6760 6409,6765 6417,6771 6424,6778 6431,6785 6436,6792 6442,6802 6447,6811 6451,6819 6453,6829 6455,6838 6457,6847 6457,6857 L 6466,6857 6466,6859 6457,6859 C 6457,6869 6455,6878 6453,6887 6451,6897 6447,6905 6442,6915 6436,6924 6431,6931 6424,6938 6417,6945 6409,6951 6400,6956 6391,6961 6382,6965 6373,6967 6364,6970 6354,6971 6344,6971 6340,6971 6337,6971 6334,6971 L 6334,6966 6335,6962 C 6338,6962 6341,6962 6344,6962 6353,6962 6362,6961 6371,6959 6379,6956 6387,6953 6396,6948 6404,6943 6411,6938 6417,6932 6424,6925 6429,6918 6434,6910 6439,6902 6442,6893 6444,6885 6447,6876 6448,6868 6448,6858 6448,6848 6447,6840 6444,6831 6442,6823 6439,6814 6434,6806 6429,6798 6424,6791 6417,6784 6411,6778 6404,6773 6396,6768 6387,6763 6379,6760 6371,6757 6362,6755 6353,6754 6344,6754 6341,6754 6338,6754 6335,6754 L 6334,6750 6334,6745 Z"/> - <path fill="rgb(237,28,36)" stroke="none" d="M 6326,4664 C 6329,4664 6332,4664 6336,4664 6346,4664 6356,4665 6365,4668 6374,4670 6383,4674 6392,4679 6401,4684 6409,4690 6416,4697 6423,4704 6428,4711 6434,4721 6439,4730 6443,4738 6445,4748 6447,4757 6449,4766 6449,4776 L 6458,4776 6458,4778 6449,4778 C 6449,4788 6447,4797 6445,4806 6443,4816 6439,4824 6434,4834 6428,4843 6423,4850 6416,4857 6409,4864 6401,4870 6392,4875 6383,4880 6374,4884 6365,4886 6356,4889 6346,4890 6336,4890 6332,4890 6329,4890 6326,4890 L 6326,4885 6327,4881 C 6330,4881 6333,4881 6336,4881 6345,4881 6354,4880 6363,4878 6371,4875 6379,4872 6388,4867 6396,4862 6403,4857 6409,4851 6416,4844 6421,4837 6426,4829 6431,4821 6434,4812 6436,4804 6439,4795 6440,4787 6440,4777 6440,4767 6439,4759 6436,4750 6434,4742 6431,4733 6426,4725 6421,4717 6416,4710 6409,4703 6403,4697 6396,4692 6388,4687 6379,4682 6371,4679 6363,4676 6354,4674 6345,4673 6336,4673 6333,4673 6330,4673 6327,4673 L 6326,4669 6326,4664 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.PolyLineShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="6345" y="4353" width="2823" height="5723"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6488,6540 L 6523,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6559,6540 L 6594,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6630,6540 L 6665,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6700,6540 L 6736,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6771,6540 L 6807,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6842,6540 L 6878,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6913,6540 L 6949,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6984,6540 L 7020,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7055,6540 L 7091,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7126,6540 L 7161,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7197,6540 L 7232,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7268,6540 L 7303,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7339,6540 L 7374,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7410,6540 L 7445,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7481,6540 L 7516,6540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,6568 L 7524,6603"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,6638 L 7524,6674"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,6709 L 7524,6745"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,6780 L 7524,6816"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,6851 L 7524,6887"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,6922 L 7524,6958"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,6993 L 7524,7028"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7064 L 7524,7099"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7135 L 7524,7170"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7206 L 7524,7241"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7277 L 7524,7312"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7348 L 7524,7383"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7419 L 7524,7454"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7489 L 7524,7525"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7560 L 7524,7596"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7631 L 7524,7667"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7702 L 7524,7738"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7773 L 7524,7809"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7844 L 7524,7880"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7915 L 7524,7950"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,7986 L 7524,8021"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8057 L 7524,8092"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8128 L 7524,8163"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8199 L 7524,8234"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8270 L 7524,8305"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8341 L 7524,8376"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8411 L 7524,8447"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8482 L 7524,8518"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8553 L 7524,8589"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8624 L 7524,8660"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8695 L 7524,8731"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8766 L 7524,8801"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8837 L 7524,8872"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8908 L 7524,8943"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,8979 L 7524,9014"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9050 L 7524,9085"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9121 L 7524,9156"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9192 L 7524,9227"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9262 L 7524,9298"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9333 L 7524,9369"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9404 L 7524,9440"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9475 L 7524,9511"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9546 L 7524,9582"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9617 L 7524,9653"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9688 L 7524,9723"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9759 L 7524,9794"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9830 L 7524,9865"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9901 L 7524,9936"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,9972 L 7524,10007"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7524,10043 L 7524,10066 7536,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7572,10066 L 7607,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7642,10066 L 7678,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7713,10066 L 7749,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7784,10066 L 7820,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7855,10066 L 7891,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7926,10066 L 7962,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7997,10066 L 8032,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8068,10066 L 8103,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8139,10066 L 8174,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8210,10066 L 8245,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8281,10066 L 8316,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8352,10066 L 8387,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8423,10066 L 8458,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8493,10066 L 8529,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8564,10066 L 8600,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8635,10066 L 8671,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8706,10066 L 8742,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8777,10066 L 8813,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8848,10066 L 8884,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8919,10066 L 8954,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8990,10066 L 9025,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9061,10066 L 9096,10066"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9132,10066 L 9158,10066 9158,10057"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,10021 L 9158,9986"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9950 L 9158,9915"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9879 L 9158,9844"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9809 L 9158,9773"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9738 L 9158,9702"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9667 L 9158,9631"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9596 L 9158,9560"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9525 L 9158,9489"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9454 L 9158,9419"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9383 L 9158,9348"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9312 L 9158,9277"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9241 L 9158,9206"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9170 L 9158,9135"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9099 L 9158,9064"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,9028 L 9158,8993"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8958 L 9158,8922"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8887 L 9158,8851"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8816 L 9158,8780"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8745 L 9158,8709"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8674 L 9158,8638"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8603 L 9158,8567"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8532 L 9158,8497"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8461 L 9158,8426"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8390 L 9158,8355"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8319 L 9158,8284"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8248 L 9158,8213"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8177 L 9158,8142"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8106 L 9158,8071"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,8036 L 9158,8000"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7965 L 9158,7929"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7894 L 9158,7858"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7823 L 9158,7787"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7752 L 9158,7716"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7681 L 9158,7646"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7610 L 9158,7575"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7539 L 9158,7504"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7468 L 9158,7433"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7397 L 9158,7362"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7326 L 9158,7291"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7255 L 9158,7220"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7185 L 9158,7149"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7114 L 9158,7078"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,7043 L 9158,7007"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6972 L 9158,6936"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6901 L 9158,6865"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6830 L 9158,6794"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6759 L 9158,6724"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6688 L 9158,6653"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6617 L 9158,6582"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6546 L 9158,6511"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6475 L 9158,6440"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6404 L 9158,6369"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6333 L 9158,6298"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6263 L 9158,6227"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6192 L 9158,6156"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6121 L 9158,6085"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,6050 L 9158,6014"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5979 L 9158,5943"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5908 L 9158,5873"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5837 L 9158,5802"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5766 L 9158,5731"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5695 L 9158,5660"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5624 L 9158,5589"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5553 L 9158,5518"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5482 L 9158,5447"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5412 L 9158,5376"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5341 L 9158,5305"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5270 L 9158,5234"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5199 L 9158,5163"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5128 L 9158,5092"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,5057 L 9158,5021"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,4986 L 9158,4951"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,4915 L 9158,4880"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,4844 L 9158,4809"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,4773 L 9158,4738"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,4702 L 9158,4667"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,4631 L 9158,4596"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,4560 L 9158,4525"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9158,4490 L 9158,4466 9146,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9111,4466 L 9075,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9040,4466 L 9004,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8969,4466 L 8933,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8898,4466 L 8862,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8827,4466 L 8792,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8756,4466 L 8721,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8685,4466 L 8650,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8614,4466 L 8579,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8543,4466 L 8508,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8472,4466 L 8437,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8401,4466 L 8366,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8331,4466 L 8295,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8260,4466 L 8224,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8189,4466 L 8153,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8118,4466 L 8082,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8047,4466 L 8011,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7976,4466 L 7940,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7905,4466 L 7870,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7834,4466 L 7799,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7763,4466 L 7728,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7692,4466 L 7657,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7621,4466 L 7586,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7550,4466 L 7515,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7479,4466 L 7444,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7409,4466 L 7373,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7338,4466 L 7302,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7267,4466 L 7231,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7196,4466 L 7160,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7125,4466 L 7089,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7054,4466 L 7019,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6983,4466 L 6948,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6912,4466 L 6877,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6841,4466 L 6806,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6770,4466 L 6735,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6699,4466 L 6664,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6628,4466 L 6593,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6558,4466 L 6522,4466"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6487,4466 L 6462,4466"/> - <path fill="rgb(0,182,189)" stroke="none" d="M 6371,6427 C 6374,6427 6377,6427 6381,6427 6391,6427 6401,6428 6410,6431 6419,6433 6428,6437 6437,6442 6446,6447 6454,6453 6461,6460 6468,6467 6473,6474 6479,6484 6484,6493 6488,6501 6490,6511 6492,6520 6494,6529 6494,6539 L 6503,6539 6503,6541 6494,6541 C 6494,6551 6492,6560 6490,6569 6488,6579 6484,6587 6479,6597 6473,6606 6468,6613 6461,6620 6454,6627 6446,6633 6437,6638 6428,6643 6419,6647 6410,6649 6401,6652 6391,6653 6381,6653 6377,6653 6374,6653 6371,6653 L 6371,6648 6372,6644 C 6375,6644 6378,6644 6381,6644 6390,6644 6399,6643 6408,6641 6416,6638 6424,6635 6433,6630 6441,6625 6448,6620 6454,6614 6461,6607 6466,6600 6471,6592 6476,6584 6479,6575 6481,6567 6484,6558 6485,6550 6485,6540 6485,6530 6484,6522 6481,6513 6479,6505 6476,6496 6471,6488 6466,6480 6461,6473 6454,6466 6448,6460 6441,6455 6433,6450 6424,6445 6416,6442 6408,6439 6399,6437 6390,6436 6381,6436 6378,6436 6375,6436 6372,6436 L 6371,6432 6371,6427 Z"/> - <path fill="rgb(0,182,189)" stroke="none" d="M 6345,4353 C 6348,4353 6351,4353 6355,4353 6365,4353 6375,4354 6384,4357 6393,4359 6402,4363 6411,4368 6420,4373 6428,4379 6435,4386 6442,4393 6447,4400 6453,4410 6458,4419 6462,4427 6464,4437 6466,4446 6468,4455 6468,4465 L 6477,4465 6477,4467 6468,4467 C 6468,4477 6466,4486 6464,4495 6462,4505 6458,4513 6453,4523 6447,4532 6442,4539 6435,4546 6428,4553 6420,4559 6411,4564 6402,4569 6393,4573 6384,4575 6375,4578 6365,4579 6355,4579 6351,4579 6348,4579 6345,4579 L 6345,4574 6346,4570 C 6349,4570 6352,4570 6355,4570 6364,4570 6373,4569 6382,4567 6390,4564 6398,4561 6407,4556 6415,4551 6422,4546 6428,4540 6435,4533 6440,4526 6445,4518 6450,4510 6453,4501 6455,4493 6458,4484 6459,4476 6459,4466 6459,4456 6458,4448 6455,4439 6453,4431 6450,4422 6445,4414 6440,4406 6435,4399 6428,4392 6422,4386 6415,4381 6407,4376 6398,4371 6390,4368 6382,4365 6373,4363 6364,4362 6355,4362 6352,4362 6349,4362 6346,4362 L 6345,4358 6345,4353 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="11366" y="4278" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 11392,4282 C 11381,4282 11370,4293 11370,4304 L 11370,4395 C 11370,4406 11381,4418 11392,4418 L 11618,4418 C 11629,4418 11641,4406 11641,4395 L 11641,4304 C 11641,4293 11629,4282 11618,4282 L 11392,4282 Z M 11370,4282 L 11370,4282 Z M 11641,4418 L 11641,4418 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 11392,4282 C 11381,4282 11370,4293 11370,4304 L 11370,4395 C 11370,4406 11381,4418 11392,4418 L 11618,4418 C 11629,4418 11641,4406 11641,4395 L 11641,4304 C 11641,4293 11629,4282 11618,4282 L 11392,4282 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="4566" y="4278" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 4592,4282 C 4581,4282 4570,4293 4570,4304 L 4570,4395 C 4570,4406 4581,4418 4592,4418 L 4818,4418 C 4829,4418 4841,4406 4841,4395 L 4841,4304 C 4841,4293 4829,4282 4818,4282 L 4592,4282 Z M 4570,4282 L 4570,4282 Z M 4841,4418 L 4841,4418 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 4592,4282 C 4581,4282 4570,4293 4570,4304 L 4570,4395 C 4570,4406 4581,4418 4592,4418 L 4818,4418 C 4829,4418 4841,4406 4841,4395 L 4841,4304 C 4841,4293 4829,4282 4818,4282 L 4592,4282 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="5466" y="4278" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 5492,4282 C 5481,4282 5470,4293 5470,4304 L 5470,4395 C 5470,4406 5481,4418 5492,4418 L 5718,4418 C 5729,4418 5741,4406 5741,4395 L 5741,4304 C 5741,4293 5729,4282 5718,4282 L 5492,4282 Z M 5470,4282 L 5470,4282 Z M 5741,4418 L 5741,4418 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 5492,4282 C 5481,4282 5470,4293 5470,4304 L 5470,4395 C 5470,4406 5481,4418 5492,4418 L 5718,4418 C 5729,4418 5741,4406 5741,4395 L 5741,4304 C 5741,4293 5729,4282 5718,4282 L 5492,4282 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="4687" y="3304" width="6837" height="999"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4705,4283 L 4705,3322 11505,3322 11505,4284"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_device_tests/vf-2n-nic2nic.svg b/docs/report/vpp_device_tests/vf-2n-nic2nic.svg deleted file mode 100644 index 2bf2ec678c..0000000000 --- a/docs/report/vpp_device_tests/vf-2n-nic2nic.svg +++ /dev/null @@ -1,1165 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="148mm" height="110mm" viewBox="0 0 14800 11000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="14800" height="11000"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="14" y="11" width="14771" height="10978"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1879" descent="476"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="…" horiz-adv-x="1615" d="M 918,254 L 1130,254 1130,0 918,0 918,254 Z M 1599,254 L 1812,254 1812,0 1599,0 1599,254 Z M 236,254 L 449,254 449,0 236,0 236,254 Z"/> - <glyph unicode="z" horiz-adv-x="927" d="M 113,1120 L 987,1120 987,952 295,147 987,147 987,0 88,0 88,168 780,973 113,973 113,1120 Z"/> - <glyph unicode="t" horiz-adv-x="715" d="M 375,1438 L 375,1120 754,1120 754,977 375,977 375,369 C 375,278 388,219 413,193 438,167 488,154 565,154 L 754,154 754,0 565,0 C 423,0 325,27 271,80 217,133 190,229 190,369 L 190,977 55,977 55,1120 190,1120 190,1438 375,1438 Z"/> - <glyph unicode="s" horiz-adv-x="874" d="M 907,1087 L 907,913 C 855,940 801,960 745,973 689,986 631,993 571,993 480,993 411,979 366,951 320,923 297,881 297,825 297,782 313,749 346,725 379,700 444,677 543,655 L 606,641 C 737,613 830,574 885,523 940,472 967,400 967,309 967,205 926,123 844,62 761,1 648,-29 504,-29 444,-29 382,-23 317,-12 252,0 183,18 111,41 L 111,231 C 179,196 246,169 312,152 378,134 443,125 508,125 595,125 661,140 708,170 755,199 778,241 778,295 778,345 761,383 728,410 694,437 620,462 506,487 L 442,502 C 328,526 246,563 195,613 144,662 119,730 119,817 119,922 156,1004 231,1061 306,1118 412,1147 549,1147 617,1147 681,1142 741,1132 801,1122 856,1107 907,1087 Z"/> - <glyph unicode="r" horiz-adv-x="663" d="M 842,948 C 821,960 799,969 775,975 750,980 723,983 694,983 590,983 510,949 455,882 399,814 371,717 371,590 L 371,0 186,0 186,1120 371,1120 371,946 C 410,1014 460,1065 522,1098 584,1131 659,1147 748,1147 761,1147 775,1146 790,1145 805,1143 822,1140 841,1137 L 842,948 Z"/> - <glyph unicode="p" horiz-adv-x="1007" d="M 371,168 L 371,-426 186,-426 186,1120 371,1120 371,950 C 410,1017 459,1066 518,1099 577,1131 647,1147 729,1147 865,1147 976,1093 1061,985 1146,877 1188,735 1188,559 1188,383 1146,241 1061,133 976,25 865,-29 729,-29 647,-29 577,-13 518,20 459,52 410,101 371,168 Z M 997,559 C 997,694 969,801 914,878 858,955 781,993 684,993 587,993 510,955 455,878 399,801 371,694 371,559 371,424 399,318 455,241 510,164 587,125 684,125 781,125 858,164 914,241 969,318 997,424 997,559 Z"/> - <glyph unicode="o" horiz-adv-x="1033" d="M 627,991 C 528,991 450,953 393,876 336,799 307,693 307,559 307,425 336,320 393,243 450,166 528,127 627,127 725,127 803,166 860,243 917,320 946,426 946,559 946,692 917,797 860,875 803,952 725,991 627,991 Z M 627,1147 C 787,1147 913,1095 1004,991 1095,887 1141,743 1141,559 1141,376 1095,232 1004,128 913,23 787,-29 627,-29 466,-29 341,23 250,128 159,232 113,376 113,559 113,743 159,887 250,991 341,1095 466,1147 627,1147 Z"/> - <glyph unicode="n" horiz-adv-x="954" d="M 1124,676 L 1124,0 940,0 940,670 C 940,776 919,855 878,908 837,961 775,987 692,987 593,987 514,955 457,892 400,829 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 415,1013 467,1064 527,1097 586,1130 655,1147 733,1147 862,1147 959,1107 1025,1028 1091,948 1124,831 1124,676 Z"/> - <glyph unicode="l" horiz-adv-x="213" d="M 193,1556 L 377,1556 377,0 193,0 193,1556 Z"/> - <glyph unicode="i" horiz-adv-x="213" d="M 193,1120 L 377,1120 377,0 193,0 193,1120 Z M 193,1556 L 377,1556 377,1323 193,1323 193,1556 Z"/> - <glyph unicode="g" horiz-adv-x="1006" d="M 930,573 C 930,706 903,810 848,883 793,956 715,993 616,993 517,993 441,956 386,883 331,810 303,706 303,573 303,440 331,337 386,264 441,191 517,154 616,154 715,154 793,191 848,264 903,337 930,440 930,573 Z M 1114,139 C 1114,-52 1072,-193 987,-287 902,-379 773,-426 598,-426 533,-426 472,-421 415,-412 358,-402 302,-387 248,-367 L 248,-188 C 302,-217 355,-239 408,-253 461,-267 514,-274 569,-274 690,-274 780,-242 840,-180 900,-116 930,-21 930,106 L 930,197 C 892,131 843,82 784,49 725,16 654,0 571,0 434,0 323,52 239,157 155,262 113,400 113,573 113,746 155,885 239,990 323,1095 434,1147 571,1147 654,1147 725,1131 784,1098 843,1065 892,1016 930,950 L 930,1120 1114,1120 1114,139 Z"/> - <glyph unicode="e" horiz-adv-x="1059" d="M 1151,606 L 1151,516 305,516 C 313,389 351,293 420,227 488,160 583,127 705,127 776,127 844,136 911,153 977,170 1043,196 1108,231 L 1108,57 C 1042,29 974,8 905,-7 836,-22 765,-29 694,-29 515,-29 374,23 270,127 165,231 113,372 113,549 113,732 163,878 262,986 361,1093 494,1147 662,1147 813,1147 932,1099 1020,1002 1107,905 1151,773 1151,606 Z M 967,659 C 966,760 938,841 883,901 828,961 755,991 664,991 561,991 479,962 418,904 356,846 320,764 311,659 L 967,659 Z"/> - <glyph unicode="d" horiz-adv-x="1006" d="M 930,950 L 930,1556 1114,1556 1114,0 930,0 930,168 C 891,101 843,52 784,20 725,-13 654,-29 571,-29 436,-29 326,25 241,133 156,241 113,383 113,559 113,735 156,877 241,985 326,1093 436,1147 571,1147 654,1147 725,1131 784,1099 843,1066 891,1017 930,950 Z M 303,559 C 303,424 331,318 387,241 442,164 519,125 616,125 713,125 790,164 846,241 902,318 930,424 930,559 930,694 902,801 846,878 790,955 713,993 616,993 519,993 442,955 387,878 331,801 303,694 303,559 Z"/> - <glyph unicode="a" horiz-adv-x="980" d="M 702,563 C 553,563 450,546 393,512 336,478 307,420 307,338 307,273 329,221 372,183 415,144 473,125 547,125 649,125 731,161 793,234 854,306 885,402 885,522 L 885,563 702,563 Z M 1069,639 L 1069,0 885,0 885,170 C 843,102 791,52 728,20 665,-13 589,-29 498,-29 383,-29 292,3 225,68 157,132 123,218 123,326 123,452 165,547 250,611 334,675 460,707 627,707 L 885,707 885,725 C 885,810 857,875 802,922 746,968 668,991 567,991 503,991 441,983 380,968 319,953 261,930 205,899 L 205,1069 C 272,1095 338,1115 401,1128 464,1141 526,1147 586,1147 748,1147 869,1105 949,1021 1029,937 1069,810 1069,639 Z"/> - <glyph unicode="T" horiz-adv-x="1297" d="M -6,1493 L 1257,1493 1257,1323 727,1323 727,0 524,0 524,1323 -6,1323 -6,1493 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 201,1493 L 473,1493 1135,244 1135,1493 1331,1493 1331,0 1059,0 397,1249 397,0 201,0 201,1493 Z"/> - <glyph unicode="C" horiz-adv-x="1218" d="M 1319,1378 L 1319,1165 C 1251,1228 1179,1276 1102,1307 1025,1338 943,1354 856,1354 685,1354 555,1302 464,1198 373,1093 328,942 328,745 328,548 373,398 464,294 555,189 685,137 856,137 943,137 1025,153 1102,184 1179,215 1251,263 1319,326 L 1319,115 C 1248,67 1174,31 1095,7 1016,-17 932,-29 844,-29 618,-29 440,40 310,179 180,317 115,506 115,745 115,985 180,1174 310,1313 440,1451 618,1520 844,1520 933,1520 1018,1508 1097,1485 1176,1461 1250,1425 1319,1378 Z"/> - <glyph unicode="2" horiz-adv-x="980" d="M 393,170 L 1098,170 1098,0 150,0 150,170 C 227,249 331,356 464,490 596,623 679,709 713,748 778,821 823,882 849,933 874,983 887,1032 887,1081 887,1160 859,1225 804,1275 748,1325 675,1350 586,1350 523,1350 456,1339 386,1317 315,1295 240,1262 160,1217 L 160,1421 C 241,1454 317,1478 388,1495 459,1512 523,1520 582,1520 737,1520 860,1481 952,1404 1044,1327 1090,1223 1090,1094 1090,1033 1079,975 1056,920 1033,865 991,800 930,725 913,706 860,650 771,558 682,465 556,336 393,170 Z"/> - <glyph unicode="-" horiz-adv-x="583" d="M 100,643 L 639,643 639,479 100,479 100,643 Z"/> - <glyph unicode=" " horiz-adv-x="635"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1879" descent="476"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1271" d="M 455,573 L 51,1120 430,1120 659,788 891,1120 1270,1120 866,575 1290,0 911,0 659,354 410,0 31,0 455,573 Z"/> - <glyph unicode="v" horiz-adv-x="1298" d="M 31,1120 L 389,1120 668,346 946,1120 1305,1120 864,0 471,0 31,1120 Z"/> - <glyph unicode="u" horiz-adv-x="1138" d="M 160,436 L 160,1120 520,1120 520,1008 C 520,947 520,871 519,780 518,688 518,627 518,596 518,506 520,441 525,402 530,362 538,333 549,315 564,292 583,274 607,261 630,248 657,242 688,242 763,242 821,271 864,328 907,385 928,465 928,567 L 928,1120 1286,1120 1286,0 928,0 928,162 C 874,97 817,49 757,18 696,-13 630,-29 557,-29 428,-29 329,11 262,90 194,169 160,285 160,436 Z"/> - <glyph unicode="t" horiz-adv-x="928" d="M 563,1438 L 563,1120 932,1120 932,864 563,864 563,389 C 563,337 573,302 594,284 615,265 656,256 717,256 L 901,256 901,0 594,0 C 453,0 353,30 294,89 235,148 205,248 205,389 L 205,864 27,864 27,1120 205,1120 205,1438 563,1438 Z"/> - <glyph unicode="s" horiz-adv-x="1060" d="M 1047,1085 L 1047,813 C 970,845 896,869 825,885 754,901 686,909 623,909 555,909 505,901 472,884 439,867 422,840 422,805 422,776 435,754 460,739 485,724 529,712 594,705 L 657,696 C 840,673 964,634 1027,581 1090,528 1122,444 1122,330 1122,211 1078,121 990,61 902,1 771,-29 596,-29 522,-29 446,-23 367,-12 288,0 206,18 123,41 L 123,313 C 194,278 268,252 343,235 418,218 494,209 571,209 641,209 694,219 729,238 764,257 782,286 782,324 782,356 770,380 746,396 721,411 673,423 600,432 L 537,440 C 378,460 266,497 202,551 138,605 106,687 106,797 106,916 147,1004 228,1061 309,1118 434,1147 602,1147 668,1147 737,1142 810,1132 883,1122 962,1106 1047,1085 Z"/> - <glyph unicode="r" horiz-adv-x="847" d="M 1004,815 C 973,830 942,841 911,848 880,855 848,858 817,858 725,858 654,829 605,770 555,711 530,626 530,516 L 530,0 172,0 172,1120 530,1120 530,936 C 576,1009 629,1062 689,1095 748,1128 820,1145 903,1145 915,1145 928,1145 942,1145 956,1145 976,1143 1003,1139 L 1004,815 Z"/> - <glyph unicode="p" horiz-adv-x="1218" d="M 530,162 L 530,-426 172,-426 172,1120 530,1120 530,956 C 579,1021 634,1070 694,1101 754,1132 823,1147 901,1147 1039,1147 1152,1092 1241,983 1330,873 1374,732 1374,559 1374,386 1330,245 1241,136 1152,26 1039,-29 901,-29 823,-29 754,-13 694,18 634,49 579,97 530,162 Z M 768,887 C 691,887 633,859 592,803 551,746 530,665 530,559 530,453 551,372 592,316 633,259 691,231 768,231 845,231 903,259 944,315 984,371 1004,452 1004,559 1004,666 984,747 944,803 903,859 845,887 768,887 Z"/> - <glyph unicode="o" horiz-adv-x="1245" d="M 705,891 C 626,891 565,863 524,806 482,749 461,666 461,559 461,452 482,370 524,313 565,256 626,227 705,227 783,227 843,256 884,313 925,370 946,452 946,559 946,666 925,749 884,806 843,863 783,891 705,891 Z M 705,1147 C 898,1147 1048,1095 1157,991 1265,887 1319,743 1319,559 1319,375 1265,231 1157,127 1048,23 898,-29 705,-29 512,-29 361,23 252,127 143,231 88,375 88,559 88,743 143,887 252,991 361,1095 512,1147 705,1147 Z"/> - <glyph unicode="n" horiz-adv-x="1138" d="M 1298,682 L 1298,0 938,0 938,111 938,522 C 938,619 936,685 932,722 927,759 920,786 909,803 895,826 876,845 852,858 828,871 801,877 770,877 695,877 637,848 594,791 551,733 530,653 530,551 L 530,0 172,0 172,1120 530,1120 530,956 C 584,1021 641,1070 702,1101 763,1132 830,1147 903,1147 1032,1147 1131,1107 1198,1028 1265,949 1298,833 1298,682 Z"/> - <glyph unicode="l" horiz-adv-x="371" d="M 172,1556 L 530,1556 530,0 172,0 172,1556 Z"/> - <glyph unicode="i" horiz-adv-x="371" d="M 172,1120 L 530,1120 530,0 172,0 172,1120 Z M 172,1556 L 530,1556 530,1264 172,1264 172,1556 Z"/> - <glyph unicode="e" horiz-adv-x="1218" d="M 1290,563 L 1290,461 453,461 C 462,377 492,314 544,272 596,230 669,209 762,209 837,209 915,220 994,243 1073,265 1154,299 1237,344 L 1237,68 C 1152,36 1068,12 983,-5 898,-21 814,-29 729,-29 526,-29 369,23 257,126 144,229 88,373 88,559 88,742 143,885 254,990 364,1095 516,1147 709,1147 885,1147 1026,1094 1132,988 1237,882 1290,740 1290,563 Z M 922,682 C 922,750 902,805 863,847 823,888 771,909 707,909 638,909 581,890 538,851 495,812 468,755 457,682 L 922,682 Z"/> - <glyph unicode="c" horiz-adv-x="1007" d="M 1077,1085 L 1077,793 C 1028,826 980,851 931,867 882,883 831,891 778,891 678,891 600,862 545,804 489,745 461,664 461,559 461,454 489,373 545,315 600,256 678,227 778,227 834,227 887,235 938,252 988,269 1034,293 1077,326 L 1077,33 C 1021,12 964,-3 907,-14 849,-24 791,-29 733,-29 531,-29 373,23 259,127 145,230 88,374 88,559 88,744 145,888 259,992 373,1095 531,1147 733,1147 792,1147 850,1142 907,1132 964,1121 1020,1106 1077,1085 Z"/> - <glyph unicode="a" horiz-adv-x="1139" d="M 674,504 C 599,504 543,491 506,466 468,441 449,403 449,354 449,309 464,273 495,248 525,222 567,209 621,209 688,209 745,233 791,282 837,330 860,390 860,463 L 860,504 674,504 Z M 1221,639 L 1221,0 860,0 860,166 C 812,98 758,49 698,18 638,-13 565,-29 479,-29 363,-29 269,5 197,73 124,140 88,228 88,336 88,467 133,564 224,625 314,686 456,717 649,717 L 860,717 860,745 C 860,802 838,843 793,870 748,896 679,909 584,909 507,909 436,901 370,886 304,871 243,848 186,817 L 186,1090 C 263,1109 340,1123 417,1133 494,1142 572,1147 649,1147 851,1147 997,1107 1087,1028 1176,948 1221,818 1221,639 Z"/> - <glyph unicode="]" horiz-adv-x="636" d="M 760,-270 L 139,-270 139,-45 420,-45 420,1331 139,1331 139,1556 760,1556 760,-270 Z"/> - <glyph unicode="[" horiz-adv-x="636" d="M 176,1556 L 797,1556 797,1331 516,1331 516,-45 797,-45 797,-270 176,-270 176,1556 Z"/> - <glyph unicode="U" horiz-adv-x="1298" d="M 188,1493 L 573,1493 573,598 C 573,475 593,387 634,334 674,281 740,254 831,254 923,254 989,281 1030,334 1070,387 1090,475 1090,598 L 1090,1493 1475,1493 1475,598 C 1475,387 1422,229 1316,126 1210,23 1048,-29 831,-29 614,-29 453,23 347,126 241,229 188,387 188,598 L 188,1493 Z"/> - <glyph unicode="T" horiz-adv-x="1403" d="M 10,1493 L 1386,1493 1386,1202 891,1202 891,0 506,0 506,1202 10,1202 10,1493 Z"/> - <glyph unicode="S" horiz-adv-x="1192" d="M 1227,1446 L 1227,1130 C 1145,1167 1065,1194 987,1213 909,1232 835,1241 766,1241 674,1241 606,1228 562,1203 518,1178 496,1138 496,1085 496,1045 511,1014 541,992 570,969 624,950 702,934 L 866,901 C 1032,868 1150,817 1220,749 1290,681 1325,584 1325,459 1325,294 1276,172 1179,92 1081,11 932,-29 731,-29 636,-29 541,-20 446,-2 351,16 255,43 160,78 L 160,403 C 255,352 348,314 437,289 526,263 611,250 694,250 778,250 842,264 887,292 932,320 954,360 954,412 954,459 939,495 909,520 878,545 818,568 727,588 L 578,621 C 429,653 320,704 251,774 182,844 147,938 147,1057 147,1206 195,1320 291,1400 387,1480 525,1520 705,1520 787,1520 871,1514 958,1502 1045,1489 1134,1471 1227,1446 Z"/> - <glyph unicode="N" horiz-adv-x="1351" d="M 188,1493 L 618,1493 1161,469 1161,1493 1526,1493 1526,0 1096,0 553,1024 553,0 188,0 188,1493 Z"/> - <glyph unicode="L" horiz-adv-x="1060" d="M 188,1493 L 573,1493 573,291 1249,291 1249,0 188,0 188,1493 Z"/> - <glyph unicode="K" horiz-adv-x="1456" d="M 188,1493 L 573,1493 573,948 1128,1493 1575,1493 856,786 1649,0 1167,0 573,588 573,0 188,0 188,1493 Z"/> - <glyph unicode="I" horiz-adv-x="398" d="M 188,1493 L 573,1493 573,0 188,0 188,1493 Z"/> - <glyph unicode="H" horiz-adv-x="1351" d="M 188,1493 L 573,1493 573,924 1141,924 1141,1493 1526,1493 1526,0 1141,0 1141,633 573,633 573,0 188,0 188,1493 Z"/> - <glyph unicode="G" horiz-adv-x="1457" d="M 1530,111 C 1434,64 1334,29 1231,6 1128,-17 1021,-29 911,-29 662,-29 465,41 320,180 175,319 102,507 102,745 102,986 176,1175 324,1313 472,1451 675,1520 932,1520 1031,1520 1127,1511 1218,1492 1309,1473 1394,1446 1475,1409 L 1475,1100 C 1392,1147 1309,1183 1227,1206 1144,1229 1062,1241 979,1241 826,1241 708,1198 625,1113 542,1027 500,904 500,745 500,587 540,465 620,379 700,293 814,250 961,250 1001,250 1038,253 1073,258 1107,263 1138,270 1165,281 L 1165,571 930,571 930,829 1530,829 1530,111 Z"/> - <glyph unicode="D" horiz-adv-x="1404" d="M 573,1202 L 573,291 711,291 C 868,291 989,330 1072,408 1155,486 1196,599 1196,748 1196,896 1155,1009 1072,1086 989,1163 869,1202 711,1202 L 573,1202 Z M 188,1493 L 594,1493 C 821,1493 990,1477 1101,1445 1212,1412 1307,1357 1386,1280 1456,1213 1508,1135 1542,1047 1576,959 1593,859 1593,748 1593,635 1576,535 1542,447 1508,358 1456,280 1386,213 1306,136 1210,81 1098,49 986,16 818,0 594,0 L 188,0 188,1493 Z"/> - <glyph unicode="C" horiz-adv-x="1298" d="M 1372,82 C 1301,45 1228,18 1151,-1 1074,-20 994,-29 911,-29 662,-29 465,41 320,180 175,319 102,507 102,745 102,984 175,1173 320,1312 465,1451 662,1520 911,1520 994,1520 1074,1511 1151,1492 1228,1473 1301,1446 1372,1409 L 1372,1100 C 1301,1149 1230,1184 1161,1207 1092,1230 1019,1241 942,1241 805,1241 697,1197 618,1109 539,1021 500,900 500,745 500,591 539,470 618,382 697,294 805,250 942,250 1019,250 1092,261 1161,284 1230,307 1301,342 1372,391 L 1372,82 Z"/> - <glyph unicode="7" horiz-adv-x="1139" d="M 137,1493 L 1262,1493 1262,1276 680,0 305,0 856,1210 137,1210 137,1493 Z"/> - <glyph unicode="2" horiz-adv-x="1086" d="M 590,283 L 1247,283 1247,0 162,0 162,283 707,764 C 756,808 792,851 815,893 838,935 850,979 850,1024 850,1094 827,1150 780,1193 733,1236 670,1257 592,1257 532,1257 466,1244 395,1219 324,1193 247,1155 166,1104 L 166,1432 C 253,1461 338,1483 423,1498 508,1513 591,1520 672,1520 851,1520 990,1481 1089,1402 1188,1323 1237,1214 1237,1073 1237,992 1216,916 1174,846 1132,775 1044,681 909,563 L 590,283 Z"/> - <glyph unicode="1" horiz-adv-x="1085" d="M 240,266 L 580,266 580,1231 231,1159 231,1421 578,1493 944,1493 944,266 1284,266 1284,0 240,0 240,266 Z"/> - <glyph unicode="0" horiz-adv-x="1245" d="M 942,748 C 942,935 925,1066 890,1143 855,1219 796,1257 713,1257 630,1257 571,1219 536,1143 501,1066 483,935 483,748 483,559 501,426 536,349 571,272 630,233 713,233 795,233 854,272 889,349 924,426 942,559 942,748 Z M 1327,745 C 1327,498 1274,307 1167,173 1060,38 909,-29 713,-29 516,-29 365,38 258,173 151,307 98,498 98,745 98,993 151,1184 258,1319 365,1453 516,1520 713,1520 909,1520 1060,1453 1167,1319 1274,1184 1327,993 1327,745 Z"/> - <glyph unicode="." horiz-adv-x="398" d="M 209,387 L 569,387 569,0 209,0 209,387 Z"/> - <glyph unicode="-" horiz-adv-x="636" d="M 111,735 L 739,735 739,444 111,444 111,735 Z"/> - <glyph unicode=" " horiz-adv-x="714"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 801,0 Z"/> - <glyph unicode="u" horiz-adv-x="874" d="M 314,1082 L 314,396 C 314,325 321,269 335,230 349,191 371,162 402,145 433,128 478,119 537,119 624,119 692,149 742,208 792,267 817,350 817,455 L 817,1082 997,1082 997,231 C 997,105 999,28 1003,0 L 833,0 C 832,3 832,12 831,27 830,42 830,59 829,78 828,97 826,132 825,185 L 822,185 C 781,110 733,58 679,27 624,-4 557,-20 476,-20 357,-20 271,10 216,69 161,128 133,225 133,361 L 133,1082 314,1082 Z"/> - <glyph unicode="t" horiz-adv-x="531" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 L 554,8 Z"/> - <glyph unicode="s" horiz-adv-x="901" d="M 950,299 C 950,197 912,118 835,63 758,8 650,-20 511,-20 376,-20 273,2 200,47 127,91 79,160 57,254 L 216,285 C 231,227 263,185 311,158 359,131 426,117 511,117 602,117 669,131 712,159 754,187 775,229 775,285 775,328 760,362 731,389 702,416 654,438 589,455 L 460,489 C 357,516 283,542 240,568 196,593 162,624 137,661 112,698 100,743 100,796 100,895 135,970 206,1022 276,1073 378,1099 513,1099 632,1099 727,1078 798,1036 868,994 912,927 931,834 L 769,814 C 759,862 732,899 689,925 645,950 586,963 513,963 432,963 372,951 333,926 294,901 275,864 275,814 275,783 283,758 299,738 315,718 339,701 370,687 401,673 467,654 568,629 663,605 732,583 774,563 816,542 849,520 874,495 898,470 917,442 930,410 943,377 950,340 950,299 Z"/> - <glyph unicode="r" horiz-adv-x="530" d="M 142,0 L 142,830 C 142,906 140,990 136,1082 L 306,1082 C 311,959 314,886 314,861 L 318,861 C 347,954 380,1017 417,1051 454,1085 507,1102 575,1102 599,1102 623,1099 648,1092 L 648,927 C 624,934 592,937 552,937 477,937 420,905 381,841 342,776 322,684 322,564 L 322,0 142,0 Z"/> - <glyph unicode="q" horiz-adv-x="927" d="M 484,-20 C 347,-20 246,26 182,119 118,212 86,351 86,536 86,913 219,1102 484,1102 566,1102 634,1088 687,1059 740,1030 785,981 821,914 L 823,914 C 823,934 824,969 827,1018 830,1067 832,1093 835,1096 L 1008,1096 C 1003,1057 1001,958 1001,801 L 1001,-425 821,-425 821,14 825,178 823,178 C 787,107 743,56 690,26 637,-5 569,-20 484,-20 Z M 821,554 C 821,695 798,799 752,867 706,935 633,969 532,969 441,969 375,935 335,867 295,799 275,691 275,542 275,391 295,282 336,217 376,152 441,119 530,119 632,119 706,155 752,228 798,301 821,409 821,554 Z"/> - <glyph unicode="p" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 488,-20 376,43 319,168 L 314,168 C 317,163 318,106 318,-2 L 318,-425 138,-425 138,861 C 138,972 136,1046 132,1082 L 306,1082 C 307,1079 308,1070 309,1054 310,1037 312,1012 314,978 315,944 316,921 316,908 L 320,908 C 352,975 394,1024 447,1055 500,1086 569,1101 655,1101 788,1101 888,1056 954,967 1020,878 1053,737 1053,546 Z M 864,542 C 864,693 844,800 803,865 762,930 698,962 609,962 538,962 482,947 442,917 401,887 371,840 350,777 329,713 318,630 318,528 318,386 341,281 386,214 431,147 505,113 607,113 696,113 762,146 803,212 844,277 864,387 864,542 Z"/> - <glyph unicode="o" horiz-adv-x="980" d="M 1053,542 C 1053,353 1011,212 928,119 845,26 724,-20 565,-20 407,-20 288,28 207,125 126,221 86,360 86,542 86,915 248,1102 571,1102 736,1102 858,1057 936,966 1014,875 1053,733 1053,542 Z M 864,542 C 864,691 842,800 798,868 753,935 679,969 574,969 469,969 393,935 346,866 299,797 275,689 275,542 275,399 298,292 345,221 391,149 464,113 563,113 671,113 748,148 795,217 841,286 864,395 864,542 Z"/> - <glyph unicode="n" horiz-adv-x="874" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 825,0 Z"/> - <glyph unicode="m" horiz-adv-x="1457" d="M 768,0 L 768,686 C 768,791 754,863 725,903 696,943 645,963 570,963 493,963 433,934 388,875 343,816 321,734 321,627 L 321,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 356,974 400,1027 450,1057 500,1087 561,1102 633,1102 715,1102 780,1086 828,1053 875,1020 908,968 927,897 L 930,897 C 967,970 1013,1022 1066,1054 1119,1086 1183,1102 1258,1102 1367,1102 1447,1072 1497,1013 1546,954 1571,856 1571,721 L 1571,0 1393,0 1393,686 C 1393,791 1379,863 1350,903 1321,943 1270,963 1195,963 1116,963 1055,934 1012,876 968,817 946,734 946,627 L 946,0 768,0 Z"/> - <glyph unicode="l" horiz-adv-x="187" d="M 138,0 L 138,1484 318,1484 318,0 138,0 Z"/> - <glyph unicode="i" horiz-adv-x="187" d="M 137,1312 L 137,1484 317,1484 317,1312 137,1312 Z M 137,0 L 137,1082 317,1082 317,0 137,0 Z"/> - <glyph unicode="h" horiz-adv-x="874" d="M 317,897 C 356,968 402,1020 457,1053 511,1086 580,1102 663,1102 780,1102 867,1073 923,1015 978,956 1006,858 1006,721 L 1006,0 825,0 825,686 C 825,762 818,819 804,856 790,893 767,920 735,937 703,954 659,963 602,963 517,963 450,934 399,875 348,816 322,737 322,638 L 322,0 142,0 142,1484 322,1484 322,1098 C 322,1057 321,1015 319,972 316,929 315,904 314,897 L 317,897 Z"/> - <glyph unicode="g" horiz-adv-x="927" d="M 548,-425 C 430,-425 336,-402 266,-356 196,-309 151,-243 131,-158 L 312,-132 C 324,-182 351,-220 392,-248 433,-274 486,-288 553,-288 732,-288 822,-183 822,27 L 822,201 820,201 C 786,132 739,80 680,45 621,10 551,-8 472,-8 339,-8 242,36 180,124 117,212 86,350 86,539 86,730 120,872 187,963 254,1054 355,1099 492,1099 569,1099 635,1082 692,1047 748,1012 791,962 822,897 L 824,897 C 824,917 825,952 828,1001 831,1050 833,1077 836,1082 L 1007,1082 C 1003,1046 1001,971 1001,858 L 1001,31 C 1001,-273 850,-425 548,-425 Z M 822,541 C 822,629 810,705 786,769 762,832 728,881 685,915 641,948 591,965 536,965 444,965 377,932 335,865 293,798 272,690 272,541 272,393 292,287 331,222 370,157 438,125 533,125 590,125 640,142 684,175 728,208 762,256 786,319 810,381 822,455 822,541 Z"/> - <glyph unicode="e" horiz-adv-x="980" d="M 276,503 C 276,379 302,283 353,216 404,149 479,115 578,115 656,115 719,131 766,162 813,193 844,233 861,281 L 1019,236 C 954,65 807,-20 578,-20 418,-20 296,28 213,123 129,218 87,360 87,548 87,727 129,864 213,959 296,1054 416,1102 571,1102 889,1102 1048,910 1048,527 L 1048,503 276,503 Z M 862,641 C 852,755 823,838 775,891 727,943 658,969 568,969 481,969 412,940 361,882 310,823 282,743 278,641 L 862,641 Z"/> - <glyph unicode="d" horiz-adv-x="927" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 L 821,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="c" horiz-adv-x="901" d="M 275,546 C 275,402 298,295 343,226 388,157 457,122 548,122 612,122 666,139 709,174 752,209 778,262 788,334 L 970,322 C 956,218 912,135 837,73 762,11 668,-20 553,-20 402,-20 286,28 207,124 127,219 87,359 87,542 87,724 127,863 207,959 287,1054 402,1102 551,1102 662,1102 754,1073 827,1016 900,959 945,880 964,779 L 779,765 C 770,825 746,873 708,908 670,943 616,961 546,961 451,961 382,929 339,866 296,803 275,696 275,546 Z"/> - <glyph unicode="b" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 573,-20 505,-5 451,25 396,54 352,102 318,168 L 316,168 C 316,147 315,116 312,74 309,31 307,7 306,0 L 132,0 C 136,36 138,110 138,223 L 138,1484 318,1484 318,1061 C 318,1018 317,967 314,908 L 318,908 C 351,977 396,1027 451,1057 506,1087 574,1102 655,1102 792,1102 892,1056 957,964 1021,872 1053,733 1053,546 Z M 864,540 C 864,691 844,800 804,865 764,930 699,963 609,963 508,963 434,928 388,859 341,790 318,680 318,529 318,387 341,282 386,215 431,147 505,113 607,113 698,113 763,147 804,214 844,281 864,389 864,540 Z"/> - <glyph unicode="a" horiz-adv-x="1060" d="M 414,-20 C 305,-20 224,9 169,66 114,123 87,202 87,302 87,414 124,500 198,560 271,620 390,652 554,656 L 797,660 797,719 C 797,807 778,870 741,908 704,946 645,965 565,965 484,965 426,951 389,924 352,897 330,853 323,793 L 135,810 C 166,1005 310,1102 569,1102 705,1102 807,1071 876,1009 945,946 979,856 979,738 L 979,272 C 979,219 986,179 1000,152 1014,125 1041,111 1080,111 1097,111 1117,113 1139,118 L 1139,6 C 1094,-5 1047,-10 1000,-10 933,-10 885,8 855,43 824,78 807,132 803,207 L 797,207 C 751,124 698,66 637,32 576,-3 501,-20 414,-20 Z M 455,115 C 521,115 580,130 631,160 682,190 723,231 753,284 782,336 797,390 797,445 L 797,534 600,530 C 515,529 451,520 408,504 364,488 330,463 307,430 284,397 272,353 272,299 272,240 288,195 320,163 351,131 396,115 455,115 Z"/> - <glyph unicode="]" horiz-adv-x="424" d="M 16,-425 L 16,-296 249,-296 249,1355 16,1355 16,1484 423,1484 423,-425 16,-425 Z"/> - <glyph unicode="[" horiz-adv-x="425" d="M 146,-425 L 146,1484 553,1484 553,1355 320,1355 320,-296 553,-296 553,-425 146,-425 Z"/> - <glyph unicode="W" horiz-adv-x="1932" d="M 1511,0 L 1283,0 1039,895 C 1023,951 1000,1051 969,1196 952,1119 937,1054 925,1002 913,950 822,616 652,0 L 424,0 9,1409 208,1409 461,514 C 491,402 519,287 544,168 560,241 579,321 600,408 621,495 713,828 877,1409 L 1060,1409 1305,532 C 1342,389 1372,267 1393,168 L 1402,203 C 1420,280 1435,342 1446,391 1457,439 1551,778 1727,1409 L 1926,1409 1511,0 Z"/> - <glyph unicode="V" horiz-adv-x="1377" d="M 782,0 L 584,0 9,1409 210,1409 600,417 684,168 768,417 1156,1409 1357,1409 782,0 Z"/> - <glyph unicode="T" horiz-adv-x="1192" d="M 720,1253 L 720,0 530,0 530,1253 46,1253 46,1409 1204,1409 1204,1253 720,1253 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 1082,0 L 328,1200 333,1103 338,936 338,0 168,0 168,1409 390,1409 1152,201 C 1144,332 1140,426 1140,485 L 1140,1409 1312,1409 1312,0 1082,0 Z"/> - <glyph unicode="L" horiz-adv-x="927" d="M 168,0 L 168,1409 359,1409 359,156 1071,156 1071,0 168,0 Z"/> - <glyph unicode="I" horiz-adv-x="213" d="M 189,0 L 189,1409 380,1409 380,0 189,0 Z"/> - <glyph unicode="G" horiz-adv-x="1377" d="M 103,711 C 103,940 164,1117 287,1242 410,1367 582,1430 804,1430 960,1430 1087,1404 1184,1351 1281,1298 1356,1214 1409,1098 L 1227,1044 C 1187,1124 1132,1182 1062,1219 991,1256 904,1274 799,1274 636,1274 512,1225 426,1127 340,1028 297,890 297,711 297,533 343,393 434,290 525,187 652,135 813,135 905,135 991,149 1071,177 1150,205 1215,243 1264,291 L 1264,545 843,545 843,705 1440,705 1440,219 C 1365,143 1274,84 1166,43 1057,1 940,-20 813,-20 666,-20 539,9 432,68 325,127 244,211 188,322 131,432 103,562 103,711 Z"/> - <glyph unicode="F" horiz-adv-x="1006" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 359,1253 Z"/> - <glyph unicode="E" horiz-adv-x="1138" d="M 168,0 L 168,1409 1237,1409 1237,1253 359,1253 359,801 1177,801 1177,647 359,647 359,156 1278,156 1278,0 168,0 Z"/> - <glyph unicode="D" horiz-adv-x="1218" d="M 1381,719 C 1381,574 1353,447 1296,338 1239,229 1159,145 1055,87 951,29 831,0 695,0 L 168,0 168,1409 634,1409 C 873,1409 1057,1349 1187,1230 1316,1110 1381,940 1381,719 Z M 1189,719 C 1189,894 1141,1027 1046,1119 950,1210 811,1256 630,1256 L 359,1256 359,153 673,153 C 776,153 867,176 946,221 1024,266 1084,332 1126,417 1168,502 1189,603 1189,719 Z"/> - <glyph unicode="A" horiz-adv-x="1377" d="M 1167,0 L 1006,412 364,412 202,0 4,0 579,1409 796,1409 1362,0 1167,0 Z M 685,1265 L 676,1237 C 659,1182 635,1111 602,1024 L 422,561 949,561 768,1026 C 749,1072 731,1124 712,1182 L 685,1265 Z"/> - <glyph unicode=":" horiz-adv-x="213" d="M 187,875 L 187,1082 382,1082 382,875 187,875 Z M 187,0 L 187,207 382,207 382,0 187,0 Z"/> - <glyph unicode="3" horiz-adv-x="1006" d="M 1049,389 C 1049,259 1008,158 925,87 842,16 724,-20 571,-20 428,-20 315,12 230,77 145,141 94,236 78,362 L 264,379 C 288,212 390,129 571,129 662,129 733,151 785,196 836,241 862,307 862,395 862,472 833,532 774,575 715,618 629,639 518,639 L 416,639 416,795 514,795 C 613,795 689,817 744,860 798,903 825,962 825,1038 825,1113 803,1173 759,1217 714,1260 648,1282 561,1282 482,1282 418,1262 369,1221 320,1180 291,1123 283,1049 L 102,1063 C 115,1178 163,1268 246,1333 328,1398 434,1430 563,1430 704,1430 814,1397 893,1332 971,1266 1010,1174 1010,1057 1010,967 985,894 935,838 884,781 811,743 715,723 L 715,719 C 820,708 902,672 961,613 1020,554 1049,479 1049,389 Z"/> - <glyph unicode="2" horiz-adv-x="954" d="M 103,0 L 103,127 C 137,205 179,274 228,334 277,393 328,447 382,496 436,544 490,589 543,630 596,671 643,713 686,754 729,795 763,839 790,884 816,929 829,981 829,1038 829,1115 806,1175 761,1218 716,1261 653,1282 572,1282 495,1282 432,1261 383,1220 333,1178 304,1119 295,1044 L 111,1061 C 124,1174 172,1263 255,1330 337,1397 443,1430 572,1430 714,1430 823,1397 900,1330 976,1263 1014,1167 1014,1044 1014,989 1002,935 977,881 952,827 914,773 865,719 816,665 721,581 582,468 505,405 444,349 399,299 354,248 321,200 301,153 L 1036,153 1036,0 103,0 Z"/> - <glyph unicode="1" horiz-adv-x="927" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 156,0 Z"/> - <glyph unicode="0" horiz-adv-x="980" d="M 1059,705 C 1059,470 1018,290 935,166 852,42 729,-20 567,-20 405,-20 283,42 202,165 121,288 80,468 80,705 80,947 120,1128 199,1249 278,1370 402,1430 573,1430 739,1430 862,1369 941,1247 1020,1125 1059,944 1059,705 Z M 876,705 C 876,908 853,1056 806,1147 759,1238 681,1284 573,1284 462,1284 383,1239 335,1149 286,1059 262,911 262,705 262,505 287,359 336,266 385,173 462,127 569,127 675,127 753,174 802,269 851,364 876,509 876,705 Z"/> - <glyph unicode="-" horiz-adv-x="531" d="M 91,464 L 91,624 591,624 591,464 91,464 Z"/> - <glyph unicode=" " horiz-adv-x="556"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="Group"> - <g class="com.sun.star.drawing.TextShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="3513" y="9607" width="5778" height="1806"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="3763" y="9923"><tspan fill="rgb(0,0,0)" stroke="none">Ethernet Wire Encapsulation: </tspan><tspan fill="rgb(0,0,0)" stroke="none">dot1q</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="526" y="829" width="13649" height="9754"/> - <path fill="none" stroke="rgb(178,178,178)" stroke-width="28" stroke-linejoin="miter" d="M 7350,10568 L 540,10568 540,843 14160,843 14160,10568 7350,10568 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="3565" y="397" width="7485" height="690"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 7307,1072 L 3579,1072 3579,411 11035,411 11035,1072 7307,1072 Z"/> - <path fill="none" stroke="rgb(178,178,178)" stroke-width="28" stroke-linejoin="miter" d="M 7307,1072 L 3579,1072 3579,411 11035,411 11035,1072 7307,1072 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="3834" y="857"><tspan fill="rgb(0,0,0)" stroke="none">2-Node Containerized Topologies</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1314" y="1829" width="11849" height="6972"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 7238,8782 L 1332,8782 1332,1847 13144,1847 13144,8782 7238,8782 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7238,8782 L 1332,8782 1332,1847 13144,1847 13144,8782 7238,8782 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="5827" y="2395"><tspan fill="rgb(0,0,0)" stroke="none">Host Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="1627" y="2996" width="11312" height="5197"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 7283,8174 L 1645,8174 1645,3014 12920,3014 12920,8174 7283,8174 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 7283,8174 L 1645,8174 1645,3014 12920,3014 12920,8174 7283,8174 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="1594" y="3032" width="9074" height="4468"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 6131,7481 L 1612,7481 1612,3050 10649,3050 10649,7481 6131,7481 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 6131,7481 L 1612,7481 1612,3050 10649,3050 10649,7481 6131,7481 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="3873" y="3460" width="2528" height="1862"/> - <g> - <defs> - <linearGradient id="gradient1" x1="5136" y1="3478" x2="5136" y2="5303" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 5137,5303 L 3891,5303 3891,3478 6382,3478 6382,5303 5137,5303 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 5137,5303 L 3891,5303 3891,3478 6382,3478 6382,5303 5137,5303 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="4168" y="3826"><tspan fill="rgb(0,0,0)" stroke="none">cSUT[1.1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="3888" y="5484" width="2527" height="1861"/> - <g> - <defs> - <linearGradient id="gradient2" x1="5151" y1="5502" x2="5151" y2="7326" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient2)" d="M 5151,7326 L 3906,7326 3906,5502 6396,5502 6396,7326 5151,7326 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 5151,7326 L 3906,7326 3906,5502 6396,5502 6396,7326 5151,7326 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="4309" y="5850"><tspan fill="rgb(0,0,0)" stroke="none">cTG[1.2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="1871" y="3246" width="1557" height="4468"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 1889,5480 L 1889,3264 3409,3264 3409,7695 1889,7695 1889,5480 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 1889,5480 L 1889,3264 3409,3264 3409,7695 1889,7695 1889,5480 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="1746" y="4896" width="1885" height="1348"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="2153" y="5500"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="2047" y="5853"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="1784" y="7939" width="2274" height="457"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 1802,8044 L 1802,8044 1802,8039 1802,8035 1803,8030 1804,8026 1805,8021 1806,8017 1808,8013 1810,8009 1811,8005 1814,8000 1816,7997 1819,7993 1821,7989 1824,7986 1827,7982 1831,7979 1834,7976 1838,7974 1842,7971 1846,7969 1850,7966 1854,7965 1858,7963 1862,7961 1866,7960 1871,7959 1875,7958 1880,7957 1884,7957 1889,7957 3951,7957 3951,7957 3956,7957 3960,7957 3965,7958 3969,7959 3974,7960 3978,7961 3982,7963 3986,7965 3990,7966 3995,7969 3998,7971 4002,7974 4006,7976 4009,7979 4013,7982 4016,7986 4019,7989 4021,7993 4024,7997 4026,8001 4029,8005 4030,8009 4032,8013 4034,8017 4035,8021 4036,8026 4037,8030 4038,8035 4038,8039 4038,8044 4039,8289 4039,8289 4039,8294 4039,8298 4038,8303 4037,8307 4036,8312 4035,8316 4033,8320 4031,8324 4030,8328 4027,8332 4025,8336 4022,8340 4020,8344 4017,8347 4014,8351 4010,8354 4007,8357 4003,8359 3999,8362 3996,8364 3991,8367 3987,8368 3983,8370 3979,8372 3975,8373 3970,8374 3966,8375 3961,8376 3957,8376 3952,8376 1889,8377 1889,8377 1884,8377 1880,8377 1875,8376 1871,8375 1866,8374 1862,8373 1858,8371 1854,8369 1850,8368 1846,8365 1842,8363 1838,8360 1834,8358 1831,8355 1827,8352 1824,8348 1821,8345 1819,8341 1816,8337 1814,8334 1811,8329 1810,8325 1808,8321 1806,8317 1805,8313 1804,8308 1803,8304 1802,8299 1802,8295 1802,8290 1802,8044 Z M 1802,7957 L 1802,7957 Z M 4039,8377 L 4039,8377 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 1802,8044 L 1802,8044 1802,8039 1802,8035 1803,8030 1804,8026 1805,8021 1806,8017 1808,8013 1810,8009 1811,8005 1814,8000 1816,7997 1819,7993 1821,7989 1824,7986 1827,7982 1831,7979 1834,7976 1838,7974 1842,7971 1846,7969 1850,7966 1854,7965 1858,7963 1862,7961 1866,7960 1871,7959 1875,7958 1880,7957 1884,7957 1889,7957 3951,7957 3951,7957 3956,7957 3960,7957 3965,7958 3969,7959 3974,7960 3978,7961 3982,7963 3986,7965 3990,7966 3995,7969 3998,7971 4002,7974 4006,7976 4009,7979 4013,7982 4016,7986 4019,7989 4021,7993 4024,7997 4026,8001 4029,8005 4030,8009 4032,8013 4034,8017 4035,8021 4036,8026 4037,8030 4038,8035 4038,8039 4038,8044 4039,8289 4039,8289 4039,8294 4039,8298 4038,8303 4037,8307 4036,8312 4035,8316 4033,8320 4031,8324 4030,8328 4027,8332 4025,8336 4022,8340 4020,8344 4017,8347 4014,8351 4010,8354 4007,8357 4003,8359 3999,8362 3996,8364 3991,8367 3987,8368 3983,8370 3979,8372 3975,8373 3970,8374 3966,8375 3961,8376 3957,8376 3952,8376 1889,8377 1889,8377 1884,8377 1880,8377 1875,8376 1871,8375 1866,8374 1862,8373 1858,8371 1854,8369 1850,8368 1846,8365 1842,8363 1838,8360 1834,8358 1831,8355 1827,8352 1824,8348 1821,8345 1819,8341 1816,8337 1814,8334 1811,8329 1810,8325 1808,8321 1806,8317 1805,8313 1804,8308 1803,8304 1802,8299 1802,8295 1802,8290 1802,8044 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="2059" y="8287"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="4109" y="7526" width="2471" height="452"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 4127,7643 L 4127,7643 4127,7638 4128,7633 4128,7628 4129,7622 4130,7617 4132,7612 4134,7608 4136,7603 4138,7598 4140,7593 4143,7589 4146,7585 4149,7581 4152,7577 4156,7573 4160,7569 4164,7566 4168,7563 4172,7560 4177,7557 4181,7555 4186,7553 4191,7551 4195,7549 4200,7547 4205,7546 4211,7545 4216,7545 4221,7544 4226,7544 6461,7544 6461,7544 6466,7544 6471,7545 6476,7545 6482,7546 6487,7547 6492,7549 6496,7551 6501,7553 6506,7555 6511,7557 6515,7560 6519,7563 6523,7566 6527,7569 6531,7573 6535,7577 6538,7581 6541,7585 6544,7589 6547,7594 6549,7598 6551,7603 6553,7608 6555,7612 6557,7617 6558,7622 6559,7628 6559,7633 6560,7638 6560,7643 6561,7859 6560,7859 6560,7864 6559,7869 6559,7874 6558,7879 6557,7884 6555,7889 6554,7894 6552,7899 6549,7904 6547,7908 6544,7913 6541,7917 6538,7921 6535,7925 6531,7929 6528,7932 6524,7936 6520,7939 6515,7942 6511,7944 6507,7947 6502,7949 6497,7951 6492,7953 6487,7954 6482,7956 6477,7957 6472,7957 6467,7958 6462,7958 4226,7959 4226,7958 4221,7958 4216,7957 4211,7957 4206,7956 4201,7955 4196,7953 4191,7952 4186,7950 4181,7947 4177,7945 4172,7942 4168,7939 4164,7936 4160,7933 4156,7929 4153,7926 4149,7922 4146,7918 4143,7913 4141,7909 4138,7905 4136,7900 4134,7895 4132,7890 4131,7885 4129,7880 4128,7875 4128,7870 4127,7865 4127,7860 4127,7643 Z M 4127,7544 L 4127,7544 Z M 6561,7959 L 6561,7959 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 4127,7643 L 4127,7643 4127,7638 4128,7633 4128,7628 4129,7622 4130,7617 4132,7612 4134,7608 4136,7603 4138,7598 4140,7593 4143,7589 4146,7585 4149,7581 4152,7577 4156,7573 4160,7569 4164,7566 4168,7563 4172,7560 4177,7557 4181,7555 4186,7553 4191,7551 4195,7549 4200,7547 4205,7546 4211,7545 4216,7545 4221,7544 4226,7544 6461,7544 6461,7544 6466,7544 6471,7545 6476,7545 6482,7546 6487,7547 6492,7549 6496,7551 6501,7553 6506,7555 6511,7557 6515,7560 6519,7563 6523,7566 6527,7569 6531,7573 6535,7577 6538,7581 6541,7585 6544,7589 6547,7594 6549,7598 6551,7603 6553,7608 6555,7612 6557,7617 6558,7622 6559,7628 6559,7633 6560,7638 6560,7643 6561,7859 6560,7859 6560,7864 6559,7869 6559,7874 6558,7879 6557,7884 6555,7889 6554,7894 6552,7899 6549,7904 6547,7908 6544,7913 6541,7917 6538,7921 6535,7925 6531,7929 6528,7932 6524,7936 6520,7939 6515,7942 6511,7944 6507,7947 6502,7949 6497,7951 6492,7953 6487,7954 6482,7956 6477,7957 6472,7957 6467,7958 6462,7958 4226,7959 4226,7958 4221,7958 4216,7957 4211,7957 4206,7956 4201,7955 4196,7953 4191,7952 4186,7950 4181,7947 4177,7945 4172,7942 4168,7939 4164,7936 4160,7933 4156,7929 4153,7926 4149,7922 4146,7918 4143,7913 4141,7909 4138,7905 4136,7900 4134,7895 4132,7890 4131,7885 4129,7880 4128,7875 4128,7870 4127,7865 4127,7860 4127,7643 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="4442" y="7872"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="4124" y="4257" width="2062" height="854"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5155,5092 L 4142,5092 4142,4275 6167,4275 6167,5092 5155,5092 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5155,5092 L 4142,5092 4142,4275 6167,4275 6167,5092 5155,5092 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="4824" y="4804"><tspan fill="rgb(255,255,255)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="7575" y="3248" width="995" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="7825" y="3867"><tspan fill="rgb(128,128,128)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="4121" y="6279" width="2062" height="855"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5152,7115 L 4139,7115 4139,6297 6164,6297 6164,7115 5152,7115 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5152,7115 L 4139,7115 4139,6297 6164,6297 6164,7115 5152,7115 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="4937" y="6827"><tspan fill="rgb(255,255,255)" stroke="none">TG</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="4157" y="8287" width="8781" height="1345"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 8547,9622 L 4166,9622 4166,8296 12928,8296 12928,9622 8547,9622 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8547,9622 L 4166,9622 4166,8296 12928,8296 12928,9622 8547,9622 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="11059" y="9066"><tspan fill="rgb(0,0,0)" stroke="none">NIC x710</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="7504" y="9673" width="1689" height="542"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="round" d="M 7522,9691 L 7522,10196 9174,10196 9174,9692"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="6219" y="4505" width="2824" height="4593"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 9024,9079 L 9024,4523 6237,4523"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="6209" y="6585" width="1185" height="2514"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="35" stroke-linejoin="round" d="M 7375,9080 L 7375,6603 6227,6603"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="6210" y="6885" width="882" height="2213"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="35" stroke-linejoin="round" d="M 7073,9079 L 7073,6903 6228,6903"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="7503" y="9263" width="38" height="312"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 7522,9556 L 7522,9426 7521,9426 7521,9281"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="8490" y="9046" width="1362" height="254"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 9833,9064 L 9833,9064 9833,9075 9833,9087 9832,9098 9831,9109 9830,9120 9829,9131 9827,9141 9825,9152 9824,9162 9821,9172 9819,9182 9816,9191 9814,9200 9811,9209 9808,9217 9804,9225 9801,9232 9797,9239 9793,9245 9789,9251 9785,9256 9781,9261 9777,9266 9773,9269 9769,9273 9764,9275 9760,9277 9755,9279 9751,9280 9746,9280 8596,9281 8596,9281 8591,9281 8587,9280 8582,9278 8578,9276 8574,9274 8569,9270 8565,9267 8561,9262 8557,9257 8553,9252 8549,9246 8545,9240 8541,9233 8538,9226 8535,9218 8531,9210 8529,9201 8526,9192 8523,9183 8521,9173 8519,9163 8517,9153 8515,9142 8513,9132 8512,9121 8511,9110 8510,9099 8510,9088 8509,9076 8509,9065"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 9833,9064 L 9833,9064 Z"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 8508,9281 L 8508,9281 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="9153" y="9262" width="40" height="314"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 9174,9557 L 9174,9426 9171,9426 9171,9280"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="9881" y="3460" width="2527" height="1862"/> - <g> - <defs> - <linearGradient id="gradient3" x1="11144" y1="3478" x2="11144" y2="5303" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient3)" d="M 11144,5303 L 9899,5303 9899,3478 12389,3478 12389,5303 11144,5303 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 11144,5303 L 9899,5303 9899,3478 12389,3478 12389,5303 11144,5303 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="10175" y="3826"><tspan fill="rgb(0,0,0)" stroke="none">cSUT[n.1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="9887" y="5484" width="2528" height="1861"/> - <g> - <defs> - <linearGradient id="gradient4" x1="11150" y1="5502" x2="11150" y2="7326" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient4)" d="M 11151,7326 L 9905,7326 9905,5502 12396,5502 12396,7326 11151,7326 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 11151,7326 L 9905,7326 9905,5502 12396,5502 12396,7326 11151,7326 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="10305" y="5850"><tspan fill="rgb(0,0,0)" stroke="none">cTG[n.2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="10131" y="4257" width="2063" height="854"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 11162,5092 L 10149,5092 10149,4275 12175,4275 12175,5092 11162,5092 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 11162,5092 L 10149,5092 10149,4275 12175,4275 12175,5092 11162,5092 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="10832" y="4804"><tspan fill="rgb(255,255,255)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="10128" y="6279" width="2063" height="855"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 11159,7115 L 10146,7115 10146,6297 12172,6297 12172,7115 11159,7115 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 11159,7115 L 10146,7115 10146,6297 12172,6297 12172,7115 11159,7115 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="10945" y="6827"><tspan fill="rgb(255,255,255)" stroke="none">TG</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="9307" y="4505" width="788" height="4594"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 9325,9080 L 9325,4523 10076,4523"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="6980" y="9583" width="2755" height="1092"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7968" y="9899"><tspan fill="rgb(0,0,0)" stroke="none">External</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8103" y="10137"><tspan fill="rgb(0,0,0)" stroke="none">cable</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="5687" y="3790" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5937" y="4233"><tspan fill="rgb(0,0,0)" stroke="none">VF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="9648" y="3727" width="1932" height="734"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="9898" y="4170"><tspan fill="rgb(0,0,0)" stroke="none">VF[2n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="4058" y="8529" width="3269" height="849"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="4309" y="8845"><tspan fill="rgb(0,0,0)" stroke="none">VFs mapped to VLAN IDs</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="6221" y="4805" width="2520" height="4291"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8722,9077 L 8722,4823 6239,4823"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="9554" y="4805" width="542" height="4296"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 9627,9082 L 9627,7020 9572,7020 9572,4823 10077,4823"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="5682" y="4833" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5932" y="5276"><tspan fill="rgb(0,0,0)" stroke="none">VF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="9677" y="4842" width="2151" height="1092"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="9927" y="5285"><tspan fill="rgb(0,0,0)" stroke="none">VF[2n-1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="8564" y="8711" width="286" height="259"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8609,8715 C 8588,8715 8568,8735 8568,8756 L 8568,8923 C 8568,8944 8588,8965 8609,8965 L 8803,8965 C 8824,8965 8845,8944 8845,8923 L 8845,8756 C 8845,8735 8824,8715 8803,8715 L 8609,8715 Z M 8568,8715 L 8568,8715 Z M 8845,8965 L 8845,8965 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 8609,8715 C 8588,8715 8568,8735 8568,8756 L 8568,8923 C 8568,8944 8588,8965 8609,8965 L 8803,8965 C 8824,8965 8845,8944 8845,8923 L 8845,8756 C 8845,8735 8824,8715 8803,8715 L 8609,8715 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8647" y="8912"><tspan fill="rgb(0,0,0)" stroke="none">1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="8879" y="8367" width="286" height="259"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8924,8371 C 8903,8371 8883,8391 8883,8412 L 8883,8579 C 8883,8600 8903,8621 8924,8621 L 9118,8621 C 9139,8621 9160,8600 9160,8579 L 9160,8412 C 9160,8391 9139,8371 9118,8371 L 8924,8371 Z M 8883,8371 L 8883,8371 Z M 9160,8621 L 9160,8621 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 8924,8371 C 8903,8371 8883,8391 8883,8412 L 8883,8579 C 8883,8600 8903,8621 8924,8621 L 9118,8621 C 9139,8621 9160,8600 9160,8579 L 9160,8412 C 9160,8391 9139,8371 9118,8371 L 8924,8371 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8962" y="8568"><tspan fill="rgb(0,0,0)" stroke="none">2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="9114" y="8706" width="400" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9163,8710 C 9140,8710 9118,8732 9118,8755 L 9118,8935 C 9118,8958 9140,8981 9163,8981 L 9463,8981 C 9486,8981 9509,8958 9509,8935 L 9509,8755 C 9509,8732 9486,8710 9463,8710 L 9163,8710 Z M 9118,8710 L 9118,8710 Z M 9509,8981 L 9509,8981 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 9163,8710 C 9140,8710 9118,8732 9118,8755 L 9118,8935 C 9118,8958 9140,8981 9163,8981 L 9463,8981 C 9486,8981 9509,8958 9509,8935 L 9509,8755 C 9509,8732 9486,8710 9463,8710 L 9163,8710 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9194" y="8917"><tspan fill="rgb(0,0,0)" stroke="none">2n</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="9407" y="8364" width="671" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9456,8368 C 9433,8368 9411,8390 9411,8413 L 9411,8593 C 9411,8616 9433,8639 9456,8639 L 10027,8639 C 10050,8639 10073,8616 10073,8593 L 10073,8413 C 10073,8390 10050,8368 10027,8368 L 9456,8368 Z M 9411,8368 L 9411,8368 Z M 10073,8639 L 10073,8639 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 9456,8368 C 9433,8368 9411,8390 9411,8413 L 9411,8593 C 9411,8616 9433,8639 9456,8639 L 10027,8639 C 10050,8639 10073,8616 10073,8593 L 10073,8413 C 10073,8390 10050,8368 10027,8368 L 9456,8368 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9527" y="8575"><tspan fill="rgb(0,0,0)" stroke="none">2n-1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="8583" y="9072" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8609,9076 C 8598,9076 8587,9087 8587,9098 L 8587,9189 C 8587,9200 8598,9212 8609,9212 L 8835,9212 C 8846,9212 8858,9200 8858,9189 L 8858,9098 C 8858,9087 8846,9076 8835,9076 L 8609,9076 Z M 8587,9076 L 8587,9076 Z M 8858,9212 L 8858,9212 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 8609,9076 C 8598,9076 8587,9087 8587,9098 L 8587,9189 C 8587,9200 8598,9212 8609,9212 L 8835,9212 C 8846,9212 8858,9200 8858,9189 L 8858,9098 C 8858,9087 8846,9076 8835,9076 L 8609,9076 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="8885" y="9074" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8911,9078 C 8900,9078 8889,9089 8889,9100 L 8889,9191 C 8889,9202 8900,9214 8911,9214 L 9137,9214 C 9148,9214 9160,9202 9160,9191 L 9160,9100 C 9160,9089 9148,9078 9137,9078 L 8911,9078 Z M 8889,9078 L 8889,9078 Z M 9160,9214 L 9160,9214 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 8911,9078 C 8900,9078 8889,9089 8889,9100 L 8889,9191 C 8889,9202 8900,9214 8911,9214 L 9137,9214 C 9148,9214 9160,9202 9160,9191 L 9160,9100 C 9160,9089 9148,9078 9137,9078 L 8911,9078 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="9186" y="9075" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9212,9079 C 9201,9079 9190,9090 9190,9101 L 9190,9192 C 9190,9203 9201,9215 9212,9215 L 9438,9215 C 9449,9215 9461,9203 9461,9192 L 9461,9101 C 9461,9090 9449,9079 9438,9079 L 9212,9079 Z M 9190,9079 L 9190,9079 Z M 9461,9215 L 9461,9215 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 9212,9079 C 9201,9079 9190,9090 9190,9101 L 9190,9192 C 9190,9203 9201,9215 9212,9215 L 9438,9215 C 9449,9215 9461,9203 9461,9192 L 9461,9101 C 9461,9090 9449,9079 9438,9079 L 9212,9079 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="9488" y="9077" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9514,9081 C 9503,9081 9492,9092 9492,9103 L 9492,9194 C 9492,9205 9503,9217 9514,9217 L 9740,9217 C 9751,9217 9763,9205 9763,9194 L 9763,9103 C 9763,9092 9751,9081 9740,9081 L 9514,9081 Z M 9492,9081 L 9492,9081 Z M 9763,9217 L 9763,9217 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 9514,9081 C 9503,9081 9492,9092 9492,9103 L 9492,9194 C 9492,9205 9503,9217 9514,9217 L 9740,9217 C 9751,9217 9763,9205 9763,9194 L 9763,9103 C 9763,9092 9751,9081 9740,9081 L 9514,9081 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="5694" y="5856" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5944" y="6299"><tspan fill="rgb(0,0,0)" stroke="none">VF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="9663" y="5858" width="1932" height="734"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="9913" y="6301"><tspan fill="rgb(0,0,0)" stroke="none">VF[2n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="5690" y="6889" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5940" y="7365"><tspan fill="rgb(0,0,0)" stroke="none">VF[</tspan><tspan font-size="388px" fill="rgb(0,0,0)" stroke="none">1</tspan><tspan fill="rgb(0,0,0)" stroke="none">]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="9677" y="6895" width="2151" height="1092"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="9927" y="7338"><tspan fill="rgb(0,0,0)" stroke="none">VF[2n-1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="6934" y="9074" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 6960,9078 C 6949,9078 6938,9089 6938,9100 L 6938,9191 C 6938,9202 6949,9214 6960,9214 L 7186,9214 C 7197,9214 7209,9202 7209,9191 L 7209,9100 C 7209,9089 7197,9078 7186,9078 L 6960,9078 Z M 6938,9078 L 6938,9078 Z M 7209,9214 L 7209,9214 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 6960,9078 C 6949,9078 6938,9089 6938,9100 L 6938,9191 C 6938,9202 6949,9214 6960,9214 L 7186,9214 C 7197,9214 7209,9202 7209,9191 L 7209,9100 C 7209,9089 7197,9078 7186,9078 L 6960,9078 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="7236" y="9075" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7262,9079 C 7251,9079 7240,9090 7240,9101 L 7240,9192 C 7240,9203 7251,9215 7262,9215 L 7488,9215 C 7499,9215 7511,9203 7511,9192 L 7511,9101 C 7511,9090 7499,9079 7488,9079 L 7262,9079 Z M 7240,9079 L 7240,9079 Z M 7511,9215 L 7511,9215 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7262,9079 C 7251,9079 7240,9090 7240,9101 L 7240,9192 C 7240,9203 7251,9215 7262,9215 L 7488,9215 C 7499,9215 7511,9203 7511,9192 L 7511,9101 C 7511,9090 7499,9079 7488,9079 L 7262,9079 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="7537" y="9077" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7563,9081 C 7552,9081 7541,9092 7541,9103 L 7541,9194 C 7541,9205 7552,9217 7563,9217 L 7789,9217 C 7800,9217 7812,9205 7812,9194 L 7812,9103 C 7812,9092 7800,9081 7789,9081 L 7563,9081 Z M 7541,9081 L 7541,9081 Z M 7812,9217 L 7812,9217 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7563,9081 C 7552,9081 7541,9092 7541,9103 L 7541,9194 C 7541,9205 7552,9217 7563,9217 L 7789,9217 C 7800,9217 7812,9205 7812,9194 L 7812,9103 C 7812,9092 7800,9081 7789,9081 L 7563,9081 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="7839" y="9078" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7865,9082 C 7854,9082 7843,9093 7843,9104 L 7843,9195 C 7843,9206 7854,9218 7865,9218 L 8091,9218 C 8102,9218 8114,9206 8114,9195 L 8114,9104 C 8114,9093 8102,9082 8091,9082 L 7865,9082 Z M 7843,9082 L 7843,9082 Z M 8114,9218 L 8114,9218 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7865,9082 C 7854,9082 7843,9093 7843,9104 L 7843,9195 C 7843,9206 7854,9218 7865,9218 L 8091,9218 C 8102,9218 8114,9206 8114,9195 L 8114,9104 C 8114,9093 8102,9082 8091,9082 L 7865,9082 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="6915" y="8712" width="286" height="259"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 6960,8716 C 6939,8716 6919,8736 6919,8757 L 6919,8924 C 6919,8945 6939,8966 6960,8966 L 7154,8966 C 7175,8966 7196,8945 7196,8924 L 7196,8757 C 7196,8736 7175,8716 7154,8716 L 6960,8716 Z M 6919,8716 L 6919,8716 Z M 7196,8966 L 7196,8966 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 6960,8716 C 6939,8716 6919,8736 6919,8757 L 6919,8924 C 6919,8945 6939,8966 6960,8966 L 7154,8966 C 7175,8966 7196,8945 7196,8924 L 7196,8757 C 7196,8736 7175,8716 7154,8716 L 6960,8716 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="6998" y="8913"><tspan fill="rgb(0,0,0)" stroke="none">1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="7230" y="8369" width="286" height="259"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7275,8373 C 7254,8373 7234,8393 7234,8414 L 7234,8581 C 7234,8602 7254,8623 7275,8623 L 7469,8623 C 7490,8623 7511,8602 7511,8581 L 7511,8414 C 7511,8393 7490,8373 7469,8373 L 7275,8373 Z M 7234,8373 L 7234,8373 Z M 7511,8623 L 7511,8623 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7275,8373 C 7254,8373 7234,8393 7234,8414 L 7234,8581 C 7234,8602 7254,8623 7275,8623 L 7469,8623 C 7490,8623 7511,8602 7511,8581 L 7511,8414 C 7511,8393 7490,8373 7469,8373 L 7275,8373 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7313" y="8570"><tspan fill="rgb(0,0,0)" stroke="none">2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="6840" y="9047" width="1361" height="254"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 8182,9065 L 8182,9065 8182,9076 8182,9088 8181,9099 8180,9110 8179,9121 8178,9132 8176,9142 8174,9153 8173,9163 8170,9173 8168,9183 8165,9192 8163,9201 8160,9210 8157,9218 8153,9226 8150,9233 8146,9240 8142,9246 8138,9252 8134,9257 8130,9262 8126,9267 8122,9270 8118,9274 8113,9276 8109,9278 8104,9280 8100,9281 8095,9281 6946,9282 6946,9282 6941,9282 6937,9281 6932,9279 6928,9277 6924,9275 6919,9271 6915,9268 6911,9263 6907,9258 6903,9253 6899,9247 6895,9241 6891,9234 6888,9227 6885,9219 6881,9211 6879,9202 6876,9193 6873,9184 6871,9174 6869,9164 6867,9154 6865,9143 6863,9133 6862,9122 6861,9111 6860,9100 6860,9089 6859,9077 6859,9066"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 8182,9065 L 8182,9065 Z"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 6858,9282 L 6858,9282 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="10071" y="4383" width="145" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 10075,4636 C 10075,4647 10086,4658 10097,4658 L 10188,4658 C 10199,4658 10211,4647 10211,4636 L 10211,4410 C 10211,4399 10199,4387 10188,4387 L 10097,4387 C 10086,4387 10075,4399 10075,4410 L 10075,4636 Z M 10075,4658 L 10075,4658 Z M 10211,4387 L 10211,4387 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 10075,4636 C 10075,4647 10086,4658 10097,4658 L 10188,4658 C 10199,4658 10211,4647 10211,4636 L 10211,4410 C 10211,4399 10199,4387 10188,4387 L 10097,4387 C 10086,4387 10075,4399 10075,4410 L 10075,4636 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="10072" y="4683" width="145" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 10076,4936 C 10076,4947 10087,4958 10098,4958 L 10189,4958 C 10200,4958 10212,4947 10212,4936 L 10212,4710 C 10212,4699 10200,4687 10189,4687 L 10098,4687 C 10087,4687 10076,4699 10076,4710 L 10076,4936 Z M 10076,4958 L 10076,4958 Z M 10212,4687 L 10212,4687 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 10076,4936 C 10076,4947 10087,4958 10098,4958 L 10189,4958 C 10200,4958 10212,4947 10212,4936 L 10212,4710 C 10212,4699 10200,4687 10189,4687 L 10098,4687 C 10087,4687 10076,4699 10076,4710 L 10076,4936 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="6097" y="4383" width="145" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 6101,4636 C 6101,4647 6112,4658 6123,4658 L 6214,4658 C 6225,4658 6237,4647 6237,4636 L 6237,4410 C 6237,4399 6225,4387 6214,4387 L 6123,4387 C 6112,4387 6101,4399 6101,4410 L 6101,4636 Z M 6101,4658 L 6101,4658 Z M 6237,4387 L 6237,4387 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 6101,4636 C 6101,4647 6112,4658 6123,4658 L 6214,4658 C 6225,4658 6237,4647 6237,4636 L 6237,4410 C 6237,4399 6225,4387 6214,4387 L 6123,4387 C 6112,4387 6101,4399 6101,4410 L 6101,4636 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="6099" y="4683" width="145" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 6103,4936 C 6103,4947 6114,4958 6125,4958 L 6216,4958 C 6227,4958 6239,4947 6239,4936 L 6239,4710 C 6239,4699 6227,4687 6216,4687 L 6125,4687 C 6114,4687 6103,4699 6103,4710 L 6103,4936 Z M 6103,4958 L 6103,4958 Z M 6239,4687 L 6239,4687 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 6103,4936 C 6103,4947 6114,4958 6125,4958 L 6216,4958 C 6227,4958 6239,4947 6239,4936 L 6239,4710 C 6239,4699 6227,4687 6216,4687 L 6125,4687 C 6114,4687 6103,4699 6103,4710 L 6103,4936 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="6087" y="6463" width="145" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 6091,6716 C 6091,6727 6102,6738 6113,6738 L 6204,6738 C 6215,6738 6227,6727 6227,6716 L 6227,6490 C 6227,6479 6215,6467 6204,6467 L 6113,6467 C 6102,6467 6091,6479 6091,6490 L 6091,6716 Z M 6091,6738 L 6091,6738 Z M 6227,6467 L 6227,6467 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 6091,6716 C 6091,6727 6102,6738 6113,6738 L 6204,6738 C 6215,6738 6227,6727 6227,6716 L 6227,6490 C 6227,6479 6215,6467 6204,6467 L 6113,6467 C 6102,6467 6091,6479 6091,6490 L 6091,6716 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="6088" y="6763" width="145" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 6092,7016 C 6092,7027 6103,7038 6114,7038 L 6205,7038 C 6216,7038 6228,7027 6228,7016 L 6228,6790 C 6228,6779 6216,6767 6205,6767 L 6114,6767 C 6103,6767 6092,6779 6092,6790 L 6092,7016 Z M 6092,7038 L 6092,7038 Z M 6228,6767 L 6228,6767 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 6092,7016 C 6092,7027 6103,7038 6114,7038 L 6205,7038 C 6216,7038 6228,7027 6228,7016 L 6228,6790 C 6228,6779 6216,6767 6205,6767 L 6114,6767 C 6103,6767 6092,6779 6092,6790 L 6092,7016 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="10066" y="6457" width="145" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 10070,6710 C 10070,6721 10081,6732 10092,6732 L 10183,6732 C 10194,6732 10206,6721 10206,6710 L 10206,6484 C 10206,6473 10194,6461 10183,6461 L 10092,6461 C 10081,6461 10070,6473 10070,6484 L 10070,6710 Z M 10070,6732 L 10070,6732 Z M 10206,6461 L 10206,6461 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 10070,6710 C 10070,6721 10081,6732 10092,6732 L 10183,6732 C 10194,6732 10206,6721 10206,6710 L 10206,6484 C 10206,6473 10194,6461 10183,6461 L 10092,6461 C 10081,6461 10070,6473 10070,6484 L 10070,6710 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="10068" y="6757" width="145" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 10072,7010 C 10072,7021 10083,7032 10094,7032 L 10185,7032 C 10196,7032 10208,7021 10208,7010 L 10208,6784 C 10208,6773 10196,6761 10185,6761 L 10094,6761 C 10083,6761 10072,6773 10072,6784 L 10072,7010 Z M 10072,7032 L 10072,7032 Z M 10208,6761 L 10208,6761 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 10072,7010 C 10072,7021 10083,7032 10094,7032 L 10185,7032 C 10196,7032 10208,7021 10208,7010 L 10208,6784 C 10208,6773 10196,6761 10185,6761 L 10094,6761 C 10083,6761 10072,6773 10072,6784 L 10072,7010 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="7658" y="6579" width="2432" height="2522"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="35" stroke-linejoin="round" d="M 7676,9082 L 7676,6597 10071,6597"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="7960" y="6879" width="2132" height="2223"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="35" stroke-linejoin="round" d="M 7978,9083 L 7978,6897 10073,6897"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="7465" y="8707" width="400" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7514,8711 C 7491,8711 7469,8733 7469,8756 L 7469,8936 C 7469,8959 7491,8982 7514,8982 L 7814,8982 C 7837,8982 7860,8959 7860,8936 L 7860,8756 C 7860,8733 7837,8711 7814,8711 L 7514,8711 Z M 7469,8711 L 7469,8711 Z M 7860,8982 L 7860,8982 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7514,8711 C 7491,8711 7469,8733 7469,8756 L 7469,8936 C 7469,8959 7491,8982 7514,8982 L 7814,8982 C 7837,8982 7860,8959 7860,8936 L 7860,8756 C 7860,8733 7837,8711 7814,8711 L 7514,8711 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7545" y="8918"><tspan fill="rgb(0,0,0)" stroke="none">2n</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="7758" y="8365" width="671" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7807,8369 C 7784,8369 7762,8391 7762,8414 L 7762,8594 C 7762,8617 7784,8640 7807,8640 L 8378,8640 C 8401,8640 8424,8617 8424,8594 L 8424,8414 C 8424,8391 8401,8369 8378,8369 L 7807,8369 Z M 7762,8369 L 7762,8369 Z M 8424,8640 L 8424,8640 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7807,8369 C 7784,8369 7762,8391 7762,8414 L 7762,8594 C 7762,8617 7784,8640 7807,8640 L 8378,8640 C 8401,8640 8424,8617 8424,8594 L 8424,8414 C 8424,8391 8401,8369 8378,8369 L 7807,8369 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7878" y="8576"><tspan fill="rgb(0,0,0)" stroke="none">2n-1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="4248" y="8661" width="2594" height="223"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 4287,8665 C 4269,8665 4252,8682 4252,8700 L 4252,8843 C 4252,8861 4269,8879 4287,8879 L 6801,8879 C 6819,8879 6837,8861 6837,8843 L 6837,8700 C 6837,8682 6819,8665 6801,8665 L 4287,8665 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="7383" y="9551" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 7409,9555 C 7398,9555 7387,9566 7387,9577 L 7387,9668 C 7387,9679 7398,9691 7409,9691 L 7635,9691 C 7646,9691 7658,9679 7658,9668 L 7658,9577 C 7658,9566 7646,9555 7635,9555 L 7409,9555 Z M 7387,9555 L 7387,9555 Z M 7658,9691 L 7658,9691 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 7409,9555 C 7398,9555 7387,9566 7387,9577 L 7387,9668 C 7387,9679 7398,9691 7409,9691 L 7635,9691 C 7646,9691 7658,9679 7658,9668 L 7658,9577 C 7658,9566 7646,9555 7635,9555 L 7409,9555 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="9035" y="9552" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 9061,9556 C 9050,9556 9039,9567 9039,9578 L 9039,9669 C 9039,9680 9050,9692 9061,9692 L 9287,9692 C 9298,9692 9310,9680 9310,9669 L 9310,9578 C 9310,9567 9298,9556 9287,9556 L 9061,9556 Z M 9039,9556 L 9039,9556 Z M 9310,9692 L 9310,9692 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 9061,9556 C 9050,9556 9039,9567 9039,9578 L 9039,9669 C 9039,9680 9050,9692 9061,9692 L 9287,9692 C 9298,9692 9310,9680 9310,9669 L 9310,9578 C 9310,9567 9298,9556 9287,9556 L 9061,9556 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="6566" y="9158" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="6816" y="9474"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-0</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="8218" y="9158" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8468" y="9474"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="10505" y="9673" width="1689" height="542"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="round" d="M 10523,9691 L 10523,10196 12175,10196 12175,9692"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="9981" y="9583" width="2755" height="1092"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="10969" y="9899"><tspan fill="rgb(0,0,0)" stroke="none">External</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="11104" y="10137"><tspan fill="rgb(0,0,0)" stroke="none">cable</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="10384" y="9551" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 10410,9555 C 10399,9555 10388,9566 10388,9577 L 10388,9668 C 10388,9679 10399,9691 10410,9691 L 10636,9691 C 10647,9691 10659,9679 10659,9668 L 10659,9577 C 10659,9566 10647,9555 10636,9555 L 10410,9555 Z M 10388,9555 L 10388,9555 Z M 10659,9691 L 10659,9691 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 10410,9555 C 10399,9555 10388,9566 10388,9577 L 10388,9668 C 10388,9679 10399,9691 10410,9691 L 10636,9691 C 10647,9691 10659,9679 10659,9668 L 10659,9577 C 10659,9566 10647,9555 10636,9555 L 10410,9555 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="12036" y="9552" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 12062,9556 C 12051,9556 12040,9567 12040,9578 L 12040,9669 C 12040,9680 12051,9692 12062,9692 L 12288,9692 C 12299,9692 12311,9680 12311,9669 L 12311,9578 C 12311,9567 12299,9556 12288,9556 L 12062,9556 Z M 12040,9556 L 12040,9556 Z M 12311,9692 L 12311,9692 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 12062,9556 C 12051,9556 12040,9567 12040,9578 L 12040,9669 C 12040,9680 12051,9692 12062,9692 L 12288,9692 C 12299,9692 12311,9680 12311,9669 L 12311,9578 C 12311,9567 12299,9556 12288,9556 L 12062,9556 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="9567" y="9158" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9817" y="9474"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="11219" y="9158" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="11469" y="9474"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.PolyLineShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="6266" y="4637" width="2552" height="5607"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6391,6831 L 6426,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6462,6831 L 6497,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6533,6831 L 6568,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6603,6831 L 6639,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6674,6831 L 6710,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6745,6831 L 6781,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6816,6831 L 6852,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6887,6831 L 6923,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6958,6831 L 6994,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7029,6831 L 7064,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7100,6831 L 7135,6831"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,6848 L 7154,6883"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,6919 L 7154,6954"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,6990 L 7154,7025"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7061 L 7154,7096"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7132 L 7154,7167"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7202 L 7154,7238"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7273 L 7154,7309"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7344 L 7154,7380"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7415 L 7154,7451"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7486 L 7154,7522"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7557 L 7154,7592"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7628 L 7154,7663"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7699 L 7154,7734"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7770 L 7154,7805"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7841 L 7154,7876"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7912 L 7154,7947"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,7983 L 7154,8018"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8053 L 7154,8089"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8124 L 7154,8160"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8195 L 7154,8231"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8266 L 7154,8302"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8337 L 7154,8373"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8408 L 7154,8444"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8479 L 7154,8514"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8550 L 7154,8585"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8621 L 7154,8656"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8692 L 7154,8727"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8763 L 7154,8798"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8834 L 7154,8869"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8905 L 7154,8940"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,8975 L 7154,9011"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9046 L 7154,9082"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9117 L 7154,9153"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9188 L 7154,9224"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9259 L 7154,9295"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9330 L 7154,9365"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9401 L 7154,9436"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9472 L 7154,9507"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9543 L 7154,9578"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9614 L 7154,9649"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9685 L 7154,9720"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9756 L 7154,9791"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9826 L 7154,9862"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9897 L 7154,9933"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,9968 L 7154,10004"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,10039 L 7154,10075"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,10110 L 7154,10146"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7154,10181 L 7154,10217"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7172,10234 L 7207,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7243,10234 L 7278,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7314,10234 L 7349,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7385,10234 L 7420,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7456,10234 L 7491,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7527,10234 L 7562,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7598,10234 L 7633,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7668,10234 L 7704,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7739,10234 L 7775,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7810,10234 L 7846,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7881,10234 L 7917,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7952,10234 L 7988,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8023,10234 L 8058,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8094,10234 L 8129,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8165,10234 L 8200,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8236,10234 L 8271,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8307,10234 L 8342,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8378,10234 L 8413,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8449,10234 L 8484,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8519,10234 L 8555,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8590,10234 L 8626,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8661,10234 L 8697,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8732,10234 L 8768,10234"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8803,10234 L 8808,10234 8808,10203"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,10168 L 8808,10132"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,10097 L 8808,10062"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,10026 L 8808,9991"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9955 L 8808,9920"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9884 L 8808,9849"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9813 L 8808,9778"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9742 L 8808,9707"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9671 L 8808,9636"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9601 L 8808,9565"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9530 L 8808,9494"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9459 L 8808,9423"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9388 L 8808,9352"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9317 L 8808,9281"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9246 L 8808,9211"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9175 L 8808,9140"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9104 L 8808,9069"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,9033 L 8808,8998"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8962 L 8808,8927"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8891 L 8808,8856"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8820 L 8808,8785"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8750 L 8808,8714"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8679 L 8808,8643"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8608 L 8808,8572"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8537 L 8808,8501"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8466 L 8808,8430"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8395 L 8808,8359"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8324 L 8808,8289"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8253 L 8808,8218"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8182 L 8808,8147"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8111 L 8808,8076"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,8040 L 8808,8005"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7969 L 8808,7934"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7898 L 8808,7863"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7828 L 8808,7792"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7757 L 8808,7721"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7686 L 8808,7650"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7615 L 8808,7579"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7544 L 8808,7508"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7473 L 8808,7438"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7402 L 8808,7367"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7331 L 8808,7296"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7260 L 8808,7225"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7189 L 8808,7154"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7118 L 8808,7083"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,7047 L 8808,7012"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6977 L 8808,6941"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6906 L 8808,6870"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6835 L 8808,6799"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6764 L 8808,6728"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6693 L 8808,6657"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6622 L 8808,6586"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6551 L 8808,6516"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6480 L 8808,6445"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6409 L 8808,6374"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6338 L 8808,6303"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6267 L 8808,6232"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6196 L 8808,6161"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6125 L 8808,6090"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,6055 L 8808,6019"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5984 L 8808,5948"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5913 L 8808,5877"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5842 L 8808,5806"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5771 L 8808,5735"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5700 L 8808,5665"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5629 L 8808,5594"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5558 L 8808,5523"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5487 L 8808,5452"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5416 L 8808,5381"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5345 L 8808,5310"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5274 L 8808,5239"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5204 L 8808,5168"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5133 L 8808,5097"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,5062 L 8808,5026"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,4991 L 8808,4955"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,4920 L 8808,4884"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,4849 L 8808,4813"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8808,4778 L 8808,4750 8801,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8765,4750 L 8730,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8694,4750 L 8659,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8623,4750 L 8588,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8552,4750 L 8517,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8481,4750 L 8446,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8410,4750 L 8375,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8340,4750 L 8304,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8269,4750 L 8233,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8198,4750 L 8162,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8127,4750 L 8091,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8056,4750 L 8020,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7985,4750 L 7950,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7914,4750 L 7879,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7843,4750 L 7808,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7772,4750 L 7737,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7701,4750 L 7666,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7630,4750 L 7595,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7559,4750 L 7524,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7489,4750 L 7453,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7418,4750 L 7382,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7347,4750 L 7311,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7276,4750 L 7240,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7205,4750 L 7169,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7134,4750 L 7098,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 7063,4750 L 7028,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6992,4750 L 6957,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6921,4750 L 6886,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6850,4750 L 6815,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6779,4750 L 6744,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6708,4750 L 6673,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6637,4750 L 6602,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6567,4750 L 6531,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6496,4750 L 6460,4750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 6425,4750 L 6389,4750"/> - <path fill="rgb(237,28,36)" stroke="none" d="M 6274,6718 C 6277,6718 6280,6718 6284,6718 6294,6718 6304,6719 6313,6722 6322,6724 6331,6728 6340,6733 6349,6738 6357,6744 6364,6751 6371,6758 6376,6765 6382,6775 6387,6784 6391,6792 6393,6802 6395,6811 6397,6820 6397,6830 L 6406,6830 6406,6832 6397,6832 C 6397,6842 6395,6851 6393,6860 6391,6870 6387,6878 6382,6888 6376,6897 6371,6904 6364,6911 6357,6918 6349,6924 6340,6929 6331,6934 6322,6938 6313,6940 6304,6943 6294,6944 6284,6944 6280,6944 6277,6944 6274,6944 L 6274,6939 6275,6935 C 6278,6935 6281,6935 6284,6935 6293,6935 6302,6934 6311,6932 6319,6929 6327,6926 6336,6921 6344,6916 6351,6911 6357,6905 6364,6898 6369,6891 6374,6883 6379,6875 6382,6866 6384,6858 6387,6849 6388,6841 6388,6831 6388,6821 6387,6813 6384,6804 6382,6796 6379,6787 6374,6779 6369,6771 6364,6764 6357,6757 6351,6751 6344,6746 6336,6741 6327,6736 6319,6733 6311,6730 6302,6728 6293,6727 6284,6727 6281,6727 6278,6727 6275,6727 L 6274,6723 6274,6718 Z"/> - <path fill="rgb(237,28,36)" stroke="none" d="M 6266,4637 C 6269,4637 6272,4637 6276,4637 6286,4637 6296,4638 6305,4641 6314,4643 6323,4647 6332,4652 6341,4657 6349,4663 6356,4670 6363,4677 6368,4684 6374,4694 6379,4703 6383,4711 6385,4721 6387,4730 6389,4739 6389,4749 L 6398,4749 6398,4751 6389,4751 C 6389,4761 6387,4770 6385,4779 6383,4789 6379,4797 6374,4807 6368,4816 6363,4823 6356,4830 6349,4837 6341,4843 6332,4848 6323,4853 6314,4857 6305,4859 6296,4862 6286,4863 6276,4863 6272,4863 6269,4863 6266,4863 L 6266,4858 6267,4854 C 6270,4854 6273,4854 6276,4854 6285,4854 6294,4853 6303,4851 6311,4848 6319,4845 6328,4840 6336,4835 6343,4830 6349,4824 6356,4817 6361,4810 6366,4802 6371,4794 6374,4785 6376,4777 6379,4768 6380,4760 6380,4750 6380,4740 6379,4732 6376,4723 6374,4715 6371,4706 6366,4698 6361,4690 6356,4683 6349,4676 6343,4670 6336,4665 6328,4660 6319,4655 6311,4652 6303,4649 6294,4647 6285,4646 6276,4646 6273,4646 6270,4646 6267,4646 L 6266,4642 6266,4637 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.PolyLineShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="6285" y="4326" width="2823" height="5723"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6428,6513 L 6463,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6499,6513 L 6534,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6570,6513 L 6605,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6640,6513 L 6676,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6711,6513 L 6747,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6782,6513 L 6818,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6853,6513 L 6889,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6924,6513 L 6960,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6995,6513 L 7031,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7066,6513 L 7101,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7137,6513 L 7172,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7208,6513 L 7243,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7279,6513 L 7314,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7350,6513 L 7385,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7421,6513 L 7456,6513"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,6541 L 7464,6576"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,6611 L 7464,6647"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,6682 L 7464,6718"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,6753 L 7464,6789"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,6824 L 7464,6860"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,6895 L 7464,6931"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,6966 L 7464,7001"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7037 L 7464,7072"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7108 L 7464,7143"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7179 L 7464,7214"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7250 L 7464,7285"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7321 L 7464,7356"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7392 L 7464,7427"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7462 L 7464,7498"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7533 L 7464,7569"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7604 L 7464,7640"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7675 L 7464,7711"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7746 L 7464,7782"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7817 L 7464,7853"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7888 L 7464,7923"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,7959 L 7464,7994"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8030 L 7464,8065"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8101 L 7464,8136"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8172 L 7464,8207"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8243 L 7464,8278"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8314 L 7464,8349"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8384 L 7464,8420"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8455 L 7464,8491"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8526 L 7464,8562"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8597 L 7464,8633"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8668 L 7464,8704"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8739 L 7464,8774"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8810 L 7464,8845"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8881 L 7464,8916"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,8952 L 7464,8987"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9023 L 7464,9058"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9094 L 7464,9129"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9165 L 7464,9200"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9235 L 7464,9271"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9306 L 7464,9342"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9377 L 7464,9413"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9448 L 7464,9484"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9519 L 7464,9555"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9590 L 7464,9626"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9661 L 7464,9696"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9732 L 7464,9767"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9803 L 7464,9838"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9874 L 7464,9909"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,9945 L 7464,9980"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7464,10016 L 7464,10039 7476,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7512,10039 L 7547,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7582,10039 L 7618,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7653,10039 L 7689,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7724,10039 L 7760,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7795,10039 L 7831,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7866,10039 L 7902,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7937,10039 L 7972,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8008,10039 L 8043,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8079,10039 L 8114,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8150,10039 L 8185,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8221,10039 L 8256,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8292,10039 L 8327,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8363,10039 L 8398,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8433,10039 L 8469,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8504,10039 L 8540,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8575,10039 L 8611,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8646,10039 L 8682,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8717,10039 L 8753,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8788,10039 L 8824,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8859,10039 L 8894,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8930,10039 L 8965,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9001,10039 L 9036,10039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9072,10039 L 9098,10039 9098,10030"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9994 L 9098,9959"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9923 L 9098,9888"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9852 L 9098,9817"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9782 L 9098,9746"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9711 L 9098,9675"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9640 L 9098,9604"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9569 L 9098,9533"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9498 L 9098,9462"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9427 L 9098,9392"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9356 L 9098,9321"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9285 L 9098,9250"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9214 L 9098,9179"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9143 L 9098,9108"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9072 L 9098,9037"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,9001 L 9098,8966"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8931 L 9098,8895"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8860 L 9098,8824"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8789 L 9098,8753"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8718 L 9098,8682"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8647 L 9098,8611"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8576 L 9098,8540"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8505 L 9098,8470"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8434 L 9098,8399"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8363 L 9098,8328"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8292 L 9098,8257"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8221 L 9098,8186"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8150 L 9098,8115"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8079 L 9098,8044"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,8009 L 9098,7973"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7938 L 9098,7902"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7867 L 9098,7831"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7796 L 9098,7760"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7725 L 9098,7689"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7654 L 9098,7619"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7583 L 9098,7548"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7512 L 9098,7477"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7441 L 9098,7406"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7370 L 9098,7335"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7299 L 9098,7264"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7228 L 9098,7193"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7158 L 9098,7122"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7087 L 9098,7051"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,7016 L 9098,6980"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6945 L 9098,6909"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6874 L 9098,6838"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6803 L 9098,6767"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6732 L 9098,6697"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6661 L 9098,6626"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6590 L 9098,6555"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6519 L 9098,6484"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6448 L 9098,6413"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6377 L 9098,6342"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6306 L 9098,6271"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6236 L 9098,6200"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6165 L 9098,6129"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6094 L 9098,6058"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,6023 L 9098,5987"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5952 L 9098,5916"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5881 L 9098,5846"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5810 L 9098,5775"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5739 L 9098,5704"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5668 L 9098,5633"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5597 L 9098,5562"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5526 L 9098,5491"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5455 L 9098,5420"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5385 L 9098,5349"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5314 L 9098,5278"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5243 L 9098,5207"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5172 L 9098,5136"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5101 L 9098,5065"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,5030 L 9098,4994"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,4959 L 9098,4924"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,4888 L 9098,4853"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,4817 L 9098,4782"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,4746 L 9098,4711"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,4675 L 9098,4640"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,4604 L 9098,4569"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,4533 L 9098,4498"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9098,4463 L 9098,4439 9086,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9051,4439 L 9015,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8980,4439 L 8944,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8909,4439 L 8873,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8838,4439 L 8802,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8767,4439 L 8732,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8696,4439 L 8661,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8625,4439 L 8590,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8554,4439 L 8519,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8483,4439 L 8448,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8412,4439 L 8377,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8341,4439 L 8306,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8271,4439 L 8235,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8200,4439 L 8164,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8129,4439 L 8093,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8058,4439 L 8022,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7987,4439 L 7951,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7916,4439 L 7880,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7845,4439 L 7810,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7774,4439 L 7739,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7703,4439 L 7668,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7632,4439 L 7597,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7561,4439 L 7526,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7490,4439 L 7455,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7419,4439 L 7384,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7349,4439 L 7313,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7278,4439 L 7242,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7207,4439 L 7171,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7136,4439 L 7100,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 7065,4439 L 7029,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6994,4439 L 6959,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6923,4439 L 6888,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6852,4439 L 6817,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6781,4439 L 6746,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6710,4439 L 6675,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6639,4439 L 6604,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6568,4439 L 6533,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6498,4439 L 6462,4439"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 6427,4439 L 6402,4439"/> - <path fill="rgb(0,182,189)" stroke="none" d="M 6311,6400 C 6314,6400 6317,6400 6321,6400 6331,6400 6341,6401 6350,6404 6359,6406 6368,6410 6377,6415 6386,6420 6394,6426 6401,6433 6408,6440 6413,6447 6419,6457 6424,6466 6428,6474 6430,6484 6432,6493 6434,6502 6434,6512 L 6443,6512 6443,6514 6434,6514 C 6434,6524 6432,6533 6430,6542 6428,6552 6424,6560 6419,6570 6413,6579 6408,6586 6401,6593 6394,6600 6386,6606 6377,6611 6368,6616 6359,6620 6350,6622 6341,6625 6331,6626 6321,6626 6317,6626 6314,6626 6311,6626 L 6311,6621 6312,6617 C 6315,6617 6318,6617 6321,6617 6330,6617 6339,6616 6348,6614 6356,6611 6364,6608 6373,6603 6381,6598 6388,6593 6394,6587 6401,6580 6406,6573 6411,6565 6416,6557 6419,6548 6421,6540 6424,6531 6425,6523 6425,6513 6425,6503 6424,6495 6421,6486 6419,6478 6416,6469 6411,6461 6406,6453 6401,6446 6394,6439 6388,6433 6381,6428 6373,6423 6364,6418 6356,6415 6348,6412 6339,6410 6330,6409 6321,6409 6318,6409 6315,6409 6312,6409 L 6311,6405 6311,6400 Z"/> - <path fill="rgb(0,182,189)" stroke="none" d="M 6285,4326 C 6288,4326 6291,4326 6295,4326 6305,4326 6315,4327 6324,4330 6333,4332 6342,4336 6351,4341 6360,4346 6368,4352 6375,4359 6382,4366 6387,4373 6393,4383 6398,4392 6402,4400 6404,4410 6406,4419 6408,4428 6408,4438 L 6417,4438 6417,4440 6408,4440 C 6408,4450 6406,4459 6404,4468 6402,4478 6398,4486 6393,4496 6387,4505 6382,4512 6375,4519 6368,4526 6360,4532 6351,4537 6342,4542 6333,4546 6324,4548 6315,4551 6305,4552 6295,4552 6291,4552 6288,4552 6285,4552 L 6285,4547 6286,4543 C 6289,4543 6292,4543 6295,4543 6304,4543 6313,4542 6322,4540 6330,4537 6338,4534 6347,4529 6355,4524 6362,4519 6368,4513 6375,4506 6380,4499 6385,4491 6390,4483 6393,4474 6395,4466 6398,4457 6399,4449 6399,4439 6399,4429 6398,4421 6395,4412 6393,4404 6390,4395 6385,4387 6380,4379 6375,4372 6368,4365 6362,4359 6355,4354 6347,4349 6338,4344 6330,4341 6322,4338 6313,4336 6304,4335 6295,4335 6292,4335 6289,4335 6286,4335 L 6285,4331 6285,4326 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="7575" y="5349" width="995" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="7825" y="5968"><tspan fill="rgb(128,128,128)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_device_tests/vf-2n-nic2vhost.svg b/docs/report/vpp_device_tests/vf-2n-nic2vhost.svg deleted file mode 100644 index a3204bfbaa..0000000000 --- a/docs/report/vpp_device_tests/vf-2n-nic2vhost.svg +++ /dev/null @@ -1,1042 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="148mm" height="110mm" viewBox="0 0 14800 11000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="14800" height="11000"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="14" y="11" width="14771" height="10978"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1879" descent="476"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="z" horiz-adv-x="927" d="M 113,1120 L 987,1120 987,952 295,147 987,147 987,0 88,0 88,168 780,973 113,973 113,1120 Z"/> - <glyph unicode="w" horiz-adv-x="1510" d="M 86,1120 L 270,1120 500,246 729,1120 946,1120 1176,246 1405,1120 1589,1120 1296,0 1079,0 838,918 596,0 379,0 86,1120 Z"/> - <glyph unicode="v" horiz-adv-x="1112" d="M 61,1120 L 256,1120 606,180 956,1120 1151,1120 731,0 481,0 61,1120 Z"/> - <glyph unicode="u" horiz-adv-x="953" d="M 174,442 L 174,1120 358,1120 358,449 C 358,343 379,264 420,211 461,158 523,131 606,131 705,131 784,163 842,226 899,289 928,376 928,485 L 928,1120 1112,1120 1112,0 928,0 928,172 C 883,104 832,54 773,21 714,-12 645,-29 567,-29 438,-29 341,11 274,91 207,171 174,288 174,442 Z "/> - <glyph unicode="t" horiz-adv-x="715" d="M 375,1438 L 375,1120 754,1120 754,977 375,977 375,369 C 375,278 388,219 413,193 438,167 488,154 565,154 L 754,154 754,0 565,0 C 423,0 325,27 271,80 217,133 190,229 190,369 L 190,977 55,977 55,1120 190,1120 190,1438 375,1438 Z"/> - <glyph unicode="s" horiz-adv-x="874" d="M 907,1087 L 907,913 C 855,940 801,960 745,973 689,986 631,993 571,993 480,993 411,979 366,951 320,923 297,881 297,825 297,782 313,749 346,725 379,700 444,677 543,655 L 606,641 C 737,613 830,574 885,523 940,472 967,400 967,309 967,205 926,123 844,62 761,1 648,-29 504,-29 444,-29 382,-23 317,-12 252,0 183,18 111,41 L 111,231 C 179,196 246,169 312,152 378,134 443,125 508,125 595,125 661,140 708,170 755,199 778,241 778,295 778,345 761,383 728,410 694,437 620,462 506,487 L 442,502 C 328,526 246,563 195,613 144,662 119,730 119,817 119,922 156,1004 231,1061 306,1118 412,1147 549,1147 617,1147 681,1142 741,1132 801,1122 856,1107 907,1087 Z"/> - <glyph unicode="r" horiz-adv-x="663" d="M 842,948 C 821,960 799,969 775,975 750,980 723,983 694,983 590,983 510,949 455,882 399,814 371,717 371,590 L 371,0 186,0 186,1120 371,1120 371,946 C 410,1014 460,1065 522,1098 584,1131 659,1147 748,1147 761,1147 775,1146 790,1145 805,1143 822,1140 841,1137 L 842,948 Z"/> - <glyph unicode="p" horiz-adv-x="1007" d="M 371,168 L 371,-426 186,-426 186,1120 371,1120 371,950 C 410,1017 459,1066 518,1099 577,1131 647,1147 729,1147 865,1147 976,1093 1061,985 1146,877 1188,735 1188,559 1188,383 1146,241 1061,133 976,25 865,-29 729,-29 647,-29 577,-13 518,20 459,52 410,101 371,168 Z M 997,559 C 997,694 969,801 914,878 858,955 781,993 684,993 587,993 510,955 455,878 399,801 371,694 371,559 371,424 399,318 455,241 510,164 587,125 684,125 781,125 858,164 914,241 969,318 997,424 997,559 Z"/> - <glyph unicode="o" horiz-adv-x="1033" d="M 627,991 C 528,991 450,953 393,876 336,799 307,693 307,559 307,425 336,320 393,243 450,166 528,127 627,127 725,127 803,166 860,243 917,320 946,426 946,559 946,692 917,797 860,875 803,952 725,991 627,991 Z M 627,1147 C 787,1147 913,1095 1004,991 1095,887 1141,743 1141,559 1141,376 1095,232 1004,128 913,23 787,-29 627,-29 466,-29 341,23 250,128 159,232 113,376 113,559 113,743 159,887 250,991 341,1095 466,1147 627,1147 Z"/> - <glyph unicode="n" horiz-adv-x="954" d="M 1124,676 L 1124,0 940,0 940,670 C 940,776 919,855 878,908 837,961 775,987 692,987 593,987 514,955 457,892 400,829 371,742 371,633 L 371,0 186,0 186,1120 371,1120 371,946 C 415,1013 467,1064 527,1097 586,1130 655,1147 733,1147 862,1147 959,1107 1025,1028 1091,948 1124,831 1124,676 Z"/> - <glyph unicode="l" horiz-adv-x="213" d="M 193,1556 L 377,1556 377,0 193,0 193,1556 Z"/> - <glyph unicode="i" horiz-adv-x="213" d="M 193,1120 L 377,1120 377,0 193,0 193,1120 Z M 193,1556 L 377,1556 377,1323 193,1323 193,1556 Z"/> - <glyph unicode="h" horiz-adv-x="954" d="M 1124,676 L 1124,0 940,0 940,670 C 940,776 919,855 878,908 837,961 775,987 692,987 593,987 514,955 457,892 400,829 371,742 371,633 L 371,0 186,0 186,1556 371,1556 371,946 C 415,1013 467,1064 527,1097 586,1130 655,1147 733,1147 862,1147 959,1107 1025,1028 1091,948 1124,831 1124,676 Z"/> - <glyph unicode="g" horiz-adv-x="1006" d="M 930,573 C 930,706 903,810 848,883 793,956 715,993 616,993 517,993 441,956 386,883 331,810 303,706 303,573 303,440 331,337 386,264 441,191 517,154 616,154 715,154 793,191 848,264 903,337 930,440 930,573 Z M 1114,139 C 1114,-52 1072,-193 987,-287 902,-379 773,-426 598,-426 533,-426 472,-421 415,-412 358,-402 302,-387 248,-367 L 248,-188 C 302,-217 355,-239 408,-253 461,-267 514,-274 569,-274 690,-274 780,-242 840,-180 900,-116 930,-21 930,106 L 930,197 C 892,131 843,82 784,49 725,16 654,0 571,0 434,0 323,52 239,157 155,262 113,400 113,573 113,746 155,885 239,990 323,1095 434,1147 571,1147 654,1147 725,1131 784,1098 843,1065 892,1016 930,950 L 930,1120 1114,1120 1114,139 Z"/> - <glyph unicode="f" horiz-adv-x="742" d="M 760,1556 L 760,1403 584,1403 C 518,1403 472,1390 447,1363 421,1336 408,1288 408,1219 L 408,1120 711,1120 711,977 408,977 408,0 223,0 223,977 47,977 47,1120 223,1120 223,1198 C 223,1323 252,1414 310,1471 368,1528 460,1556 586,1556 L 760,1556 Z"/> - <glyph unicode="e" horiz-adv-x="1059" d="M 1151,606 L 1151,516 305,516 C 313,389 351,293 420,227 488,160 583,127 705,127 776,127 844,136 911,153 977,170 1043,196 1108,231 L 1108,57 C 1042,29 974,8 905,-7 836,-22 765,-29 694,-29 515,-29 374,23 270,127 165,231 113,372 113,549 113,732 163,878 262,986 361,1093 494,1147 662,1147 813,1147 932,1099 1020,1002 1107,905 1151,773 1151,606 Z M 967,659 C 966,760 938,841 883,901 828,961 755,991 664,991 561,991 479,962 418,904 356,846 320,764 311,659 L 967,659 Z"/> - <glyph unicode="d" horiz-adv-x="1006" d="M 930,950 L 930,1556 1114,1556 1114,0 930,0 930,168 C 891,101 843,52 784,20 725,-13 654,-29 571,-29 436,-29 326,25 241,133 156,241 113,383 113,559 113,735 156,877 241,985 326,1093 436,1147 571,1147 654,1147 725,1131 784,1099 843,1066 891,1017 930,950 Z M 303,559 C 303,424 331,318 387,241 442,164 519,125 616,125 713,125 790,164 846,241 902,318 930,424 930,559 930,694 902,801 846,878 790,955 713,993 616,993 519,993 442,955 387,878 331,801 303,694 303,559 Z"/> - <glyph unicode="c" horiz-adv-x="900" d="M 999,1077 L 999,905 C 947,934 895,955 843,970 790,984 737,991 684,991 565,991 472,953 406,878 340,802 307,696 307,559 307,422 340,316 406,241 472,165 565,127 684,127 737,127 790,134 843,149 895,163 947,184 999,213 L 999,43 C 948,19 895,1 840,-11 785,-23 726,-29 664,-29 495,-29 361,24 262,130 163,236 113,379 113,559 113,742 163,885 264,990 364,1095 501,1147 676,1147 733,1147 788,1141 842,1130 896,1118 948,1100 999,1077 Z"/> - <glyph unicode="a" horiz-adv-x="980" d="M 702,563 C 553,563 450,546 393,512 336,478 307,420 307,338 307,273 329,221 372,183 415,144 473,125 547,125 649,125 731,161 793,234 854,306 885,402 885,522 L 885,563 702,563 Z M 1069,639 L 1069,0 885,0 885,170 C 843,102 791,52 728,20 665,-13 589,-29 498,-29 383,-29 292,3 225,68 157,132 123,218 123,326 123,452 165,547 250,611 334,675 460,707 627,707 L 885,707 885,725 C 885,810 857,875 802,922 746,968 668,991 567,991 503,991 441,983 380,968 319,953 261,930 205,899 L 205,1069 C 272,1095 338,1115 401,1128 464,1141 526,1147 586,1147 748,1147 869,1105 949,1021 1029,937 1069,810 1069,639 Z"/> - <glyph unicode="]" horiz-adv-x="451" d="M 623,1556 L 623,-270 199,-270 199,-127 438,-127 438,1413 199,1413 199,1556 623,1556 Z"/> - <glyph unicode="[" horiz-adv-x="451" d="M 176,1556 L 600,1556 600,1413 360,1413 360,-127 600,-127 600,-270 176,-270 176,1556 Z"/> - <glyph unicode="V" horiz-adv-x="1403" d="M 586,0 L 16,1493 227,1493 700,236 1174,1493 1384,1493 815,0 586,0 Z"/> - <glyph unicode="T" horiz-adv-x="1297" d="M -6,1493 L 1257,1493 1257,1323 727,1323 727,0 524,0 524,1323 -6,1323 -6,1493 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 201,1493 L 473,1493 1135,244 1135,1493 1331,1493 1331,0 1059,0 397,1249 397,0 201,0 201,1493 Z"/> - <glyph unicode="M" horiz-adv-x="1377" d="M 201,1493 L 502,1493 883,477 1266,1493 1567,1493 1567,0 1370,0 1370,1311 985,287 782,287 397,1311 397,0 201,0 201,1493 Z"/> - <glyph unicode="I" horiz-adv-x="239" d="M 201,1493 L 403,1493 403,0 201,0 201,1493 Z"/> - <glyph unicode="C" horiz-adv-x="1218" d="M 1319,1378 L 1319,1165 C 1251,1228 1179,1276 1102,1307 1025,1338 943,1354 856,1354 685,1354 555,1302 464,1198 373,1093 328,942 328,745 328,548 373,398 464,294 555,189 685,137 856,137 943,137 1025,153 1102,184 1179,215 1251,263 1319,326 L 1319,115 C 1248,67 1174,31 1095,7 1016,-17 932,-29 844,-29 618,-29 440,40 310,179 180,317 115,506 115,745 115,985 180,1174 310,1313 440,1451 618,1520 844,1520 933,1520 1018,1508 1097,1485 1176,1461 1250,1425 1319,1378 Z"/> - <glyph unicode=":" horiz-adv-x="213" d="M 240,254 L 451,254 451,0 240,0 240,254 Z M 240,1059 L 451,1059 451,805 240,805 240,1059 Z"/> - <glyph unicode="2" horiz-adv-x="980" d="M 393,170 L 1098,170 1098,0 150,0 150,170 C 227,249 331,356 464,490 596,623 679,709 713,748 778,821 823,882 849,933 874,983 887,1032 887,1081 887,1160 859,1225 804,1275 748,1325 675,1350 586,1350 523,1350 456,1339 386,1317 315,1295 240,1262 160,1217 L 160,1421 C 241,1454 317,1478 388,1495 459,1512 523,1520 582,1520 737,1520 860,1481 952,1404 1044,1327 1090,1223 1090,1094 1090,1033 1079,975 1056,920 1033,865 991,800 930,725 913,706 860,650 771,558 682,465 556,336 393,170 Z"/> - <glyph unicode="1" horiz-adv-x="900" d="M 254,170 L 584,170 584,1309 225,1237 225,1421 582,1493 784,1493 784,170 1114,170 1114,0 254,0 254,170 Z"/> - <glyph unicode="/" horiz-adv-x="689" d="M 520,1493 L 690,1493 170,-190 0,-190 520,1493 Z"/> - <glyph unicode="-" horiz-adv-x="583" d="M 100,643 L 639,643 639,479 100,479 100,643 Z"/> - <glyph unicode=" " horiz-adv-x="635"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1879" descent="476"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1271" d="M 455,573 L 51,1120 430,1120 659,788 891,1120 1270,1120 866,575 1290,0 911,0 659,354 410,0 31,0 455,573 Z"/> - <glyph unicode="v" horiz-adv-x="1298" d="M 31,1120 L 389,1120 668,346 946,1120 1305,1120 864,0 471,0 31,1120 Z"/> - <glyph unicode="u" horiz-adv-x="1138" d="M 160,436 L 160,1120 520,1120 520,1008 C 520,947 520,871 519,780 518,688 518,627 518,596 518,506 520,441 525,402 530,362 538,333 549,315 564,292 583,274 607,261 630,248 657,242 688,242 763,242 821,271 864,328 907,385 928,465 928,567 L 928,1120 1286,1120 1286,0 928,0 928,162 C 874,97 817,49 757,18 696,-13 630,-29 557,-29 428,-29 329,11 262,90 194,169 160,285 160,436 Z"/> - <glyph unicode="t" horiz-adv-x="928" d="M 563,1438 L 563,1120 932,1120 932,864 563,864 563,389 C 563,337 573,302 594,284 615,265 656,256 717,256 L 901,256 901,0 594,0 C 453,0 353,30 294,89 235,148 205,248 205,389 L 205,864 27,864 27,1120 205,1120 205,1438 563,1438 Z"/> - <glyph unicode="s" horiz-adv-x="1060" d="M 1047,1085 L 1047,813 C 970,845 896,869 825,885 754,901 686,909 623,909 555,909 505,901 472,884 439,867 422,840 422,805 422,776 435,754 460,739 485,724 529,712 594,705 L 657,696 C 840,673 964,634 1027,581 1090,528 1122,444 1122,330 1122,211 1078,121 990,61 902,1 771,-29 596,-29 522,-29 446,-23 367,-12 288,0 206,18 123,41 L 123,313 C 194,278 268,252 343,235 418,218 494,209 571,209 641,209 694,219 729,238 764,257 782,286 782,324 782,356 770,380 746,396 721,411 673,423 600,432 L 537,440 C 378,460 266,497 202,551 138,605 106,687 106,797 106,916 147,1004 228,1061 309,1118 434,1147 602,1147 668,1147 737,1142 810,1132 883,1122 962,1106 1047,1085 Z"/> - <glyph unicode="r" horiz-adv-x="847" d="M 1004,815 C 973,830 942,841 911,848 880,855 848,858 817,858 725,858 654,829 605,770 555,711 530,626 530,516 L 530,0 172,0 172,1120 530,1120 530,936 C 576,1009 629,1062 689,1095 748,1128 820,1145 903,1145 915,1145 928,1145 942,1145 956,1145 976,1143 1003,1139 L 1004,815 Z"/> - <glyph unicode="p" horiz-adv-x="1218" d="M 530,162 L 530,-426 172,-426 172,1120 530,1120 530,956 C 579,1021 634,1070 694,1101 754,1132 823,1147 901,1147 1039,1147 1152,1092 1241,983 1330,873 1374,732 1374,559 1374,386 1330,245 1241,136 1152,26 1039,-29 901,-29 823,-29 754,-13 694,18 634,49 579,97 530,162 Z M 768,887 C 691,887 633,859 592,803 551,746 530,665 530,559 530,453 551,372 592,316 633,259 691,231 768,231 845,231 903,259 944,315 984,371 1004,452 1004,559 1004,666 984,747 944,803 903,859 845,887 768,887 Z"/> - <glyph unicode="o" horiz-adv-x="1245" d="M 705,891 C 626,891 565,863 524,806 482,749 461,666 461,559 461,452 482,370 524,313 565,256 626,227 705,227 783,227 843,256 884,313 925,370 946,452 946,559 946,666 925,749 884,806 843,863 783,891 705,891 Z M 705,1147 C 898,1147 1048,1095 1157,991 1265,887 1319,743 1319,559 1319,375 1265,231 1157,127 1048,23 898,-29 705,-29 512,-29 361,23 252,127 143,231 88,375 88,559 88,743 143,887 252,991 361,1095 512,1147 705,1147 Z"/> - <glyph unicode="n" horiz-adv-x="1138" d="M 1298,682 L 1298,0 938,0 938,111 938,522 C 938,619 936,685 932,722 927,759 920,786 909,803 895,826 876,845 852,858 828,871 801,877 770,877 695,877 637,848 594,791 551,733 530,653 530,551 L 530,0 172,0 172,1120 530,1120 530,956 C 584,1021 641,1070 702,1101 763,1132 830,1147 903,1147 1032,1147 1131,1107 1198,1028 1265,949 1298,833 1298,682 Z"/> - <glyph unicode="l" horiz-adv-x="371" d="M 172,1556 L 530,1556 530,0 172,0 172,1556 Z"/> - <glyph unicode="i" horiz-adv-x="371" d="M 172,1120 L 530,1120 530,0 172,0 172,1120 Z M 172,1556 L 530,1556 530,1264 172,1264 172,1556 Z"/> - <glyph unicode="e" horiz-adv-x="1218" d="M 1290,563 L 1290,461 453,461 C 462,377 492,314 544,272 596,230 669,209 762,209 837,209 915,220 994,243 1073,265 1154,299 1237,344 L 1237,68 C 1152,36 1068,12 983,-5 898,-21 814,-29 729,-29 526,-29 369,23 257,126 144,229 88,373 88,559 88,742 143,885 254,990 364,1095 516,1147 709,1147 885,1147 1026,1094 1132,988 1237,882 1290,740 1290,563 Z M 922,682 C 922,750 902,805 863,847 823,888 771,909 707,909 638,909 581,890 538,851 495,812 468,755 457,682 L 922,682 Z"/> - <glyph unicode="c" horiz-adv-x="1007" d="M 1077,1085 L 1077,793 C 1028,826 980,851 931,867 882,883 831,891 778,891 678,891 600,862 545,804 489,745 461,664 461,559 461,454 489,373 545,315 600,256 678,227 778,227 834,227 887,235 938,252 988,269 1034,293 1077,326 L 1077,33 C 1021,12 964,-3 907,-14 849,-24 791,-29 733,-29 531,-29 373,23 259,127 145,230 88,374 88,559 88,744 145,888 259,992 373,1095 531,1147 733,1147 792,1147 850,1142 907,1132 964,1121 1020,1106 1077,1085 Z"/> - <glyph unicode="a" horiz-adv-x="1139" d="M 674,504 C 599,504 543,491 506,466 468,441 449,403 449,354 449,309 464,273 495,248 525,222 567,209 621,209 688,209 745,233 791,282 837,330 860,390 860,463 L 860,504 674,504 Z M 1221,639 L 1221,0 860,0 860,166 C 812,98 758,49 698,18 638,-13 565,-29 479,-29 363,-29 269,5 197,73 124,140 88,228 88,336 88,467 133,564 224,625 314,686 456,717 649,717 L 860,717 860,745 C 860,802 838,843 793,870 748,896 679,909 584,909 507,909 436,901 370,886 304,871 243,848 186,817 L 186,1090 C 263,1109 340,1123 417,1133 494,1142 572,1147 649,1147 851,1147 997,1107 1087,1028 1176,948 1221,818 1221,639 Z"/> - <glyph unicode="]" horiz-adv-x="636" d="M 760,-270 L 139,-270 139,-45 420,-45 420,1331 139,1331 139,1556 760,1556 760,-270 Z"/> - <glyph unicode="[" horiz-adv-x="636" d="M 176,1556 L 797,1556 797,1331 516,1331 516,-45 797,-45 797,-270 176,-270 176,1556 Z"/> - <glyph unicode="V" horiz-adv-x="1589" d="M 10,1493 L 397,1493 793,391 1188,1493 1575,1493 1022,0 563,0 10,1493 Z"/> - <glyph unicode="U" horiz-adv-x="1298" d="M 188,1493 L 573,1493 573,598 C 573,475 593,387 634,334 674,281 740,254 831,254 923,254 989,281 1030,334 1070,387 1090,475 1090,598 L 1090,1493 1475,1493 1475,598 C 1475,387 1422,229 1316,126 1210,23 1048,-29 831,-29 614,-29 453,23 347,126 241,229 188,387 188,598 L 188,1493 Z"/> - <glyph unicode="T" horiz-adv-x="1403" d="M 10,1493 L 1386,1493 1386,1202 891,1202 891,0 506,0 506,1202 10,1202 10,1493 Z"/> - <glyph unicode="S" horiz-adv-x="1192" d="M 1227,1446 L 1227,1130 C 1145,1167 1065,1194 987,1213 909,1232 835,1241 766,1241 674,1241 606,1228 562,1203 518,1178 496,1138 496,1085 496,1045 511,1014 541,992 570,969 624,950 702,934 L 866,901 C 1032,868 1150,817 1220,749 1290,681 1325,584 1325,459 1325,294 1276,172 1179,92 1081,11 932,-29 731,-29 636,-29 541,-20 446,-2 351,16 255,43 160,78 L 160,403 C 255,352 348,314 437,289 526,263 611,250 694,250 778,250 842,264 887,292 932,320 954,360 954,412 954,459 939,495 909,520 878,545 818,568 727,588 L 578,621 C 429,653 320,704 251,774 182,844 147,938 147,1057 147,1206 195,1320 291,1400 387,1480 525,1520 705,1520 787,1520 871,1514 958,1502 1045,1489 1134,1471 1227,1446 Z"/> - <glyph unicode="N" horiz-adv-x="1351" d="M 188,1493 L 618,1493 1161,469 1161,1493 1526,1493 1526,0 1096,0 553,1024 553,0 188,0 188,1493 Z"/> - <glyph unicode="L" horiz-adv-x="1060" d="M 188,1493 L 573,1493 573,291 1249,291 1249,0 188,0 188,1493 Z"/> - <glyph unicode="K" horiz-adv-x="1456" d="M 188,1493 L 573,1493 573,948 1128,1493 1575,1493 856,786 1649,0 1167,0 573,588 573,0 188,0 188,1493 Z"/> - <glyph unicode="I" horiz-adv-x="398" d="M 188,1493 L 573,1493 573,0 188,0 188,1493 Z"/> - <glyph unicode="H" horiz-adv-x="1351" d="M 188,1493 L 573,1493 573,924 1141,924 1141,1493 1526,1493 1526,0 1141,0 1141,633 573,633 573,0 188,0 188,1493 Z"/> - <glyph unicode="G" horiz-adv-x="1457" d="M 1530,111 C 1434,64 1334,29 1231,6 1128,-17 1021,-29 911,-29 662,-29 465,41 320,180 175,319 102,507 102,745 102,986 176,1175 324,1313 472,1451 675,1520 932,1520 1031,1520 1127,1511 1218,1492 1309,1473 1394,1446 1475,1409 L 1475,1100 C 1392,1147 1309,1183 1227,1206 1144,1229 1062,1241 979,1241 826,1241 708,1198 625,1113 542,1027 500,904 500,745 500,587 540,465 620,379 700,293 814,250 961,250 1001,250 1038,253 1073,258 1107,263 1138,270 1165,281 L 1165,571 930,571 930,829 1530,829 1530,111 Z"/> - <glyph unicode="F" horiz-adv-x="1060" d="M 188,1493 L 1227,1493 1227,1202 573,1202 573,924 1188,924 1188,633 573,633 573,0 188,0 188,1493 Z"/> - <glyph unicode="D" horiz-adv-x="1404" d="M 573,1202 L 573,291 711,291 C 868,291 989,330 1072,408 1155,486 1196,599 1196,748 1196,896 1155,1009 1072,1086 989,1163 869,1202 711,1202 L 573,1202 Z M 188,1493 L 594,1493 C 821,1493 990,1477 1101,1445 1212,1412 1307,1357 1386,1280 1456,1213 1508,1135 1542,1047 1576,959 1593,859 1593,748 1593,635 1576,535 1542,447 1508,358 1456,280 1386,213 1306,136 1210,81 1098,49 986,16 818,0 594,0 L 188,0 188,1493 Z"/> - <glyph unicode="C" horiz-adv-x="1298" d="M 1372,82 C 1301,45 1228,18 1151,-1 1074,-20 994,-29 911,-29 662,-29 465,41 320,180 175,319 102,507 102,745 102,984 175,1173 320,1312 465,1451 662,1520 911,1520 994,1520 1074,1511 1151,1492 1228,1473 1301,1446 1372,1409 L 1372,1100 C 1301,1149 1230,1184 1161,1207 1092,1230 1019,1241 942,1241 805,1241 697,1197 618,1109 539,1021 500,900 500,745 500,591 539,470 618,382 697,294 805,250 942,250 1019,250 1092,261 1161,284 1230,307 1301,342 1372,391 L 1372,82 Z"/> - <glyph unicode="7" horiz-adv-x="1139" d="M 137,1493 L 1262,1493 1262,1276 680,0 305,0 856,1210 137,1210 137,1493 Z"/> - <glyph unicode="2" horiz-adv-x="1086" d="M 590,283 L 1247,283 1247,0 162,0 162,283 707,764 C 756,808 792,851 815,893 838,935 850,979 850,1024 850,1094 827,1150 780,1193 733,1236 670,1257 592,1257 532,1257 466,1244 395,1219 324,1193 247,1155 166,1104 L 166,1432 C 253,1461 338,1483 423,1498 508,1513 591,1520 672,1520 851,1520 990,1481 1089,1402 1188,1323 1237,1214 1237,1073 1237,992 1216,916 1174,846 1132,775 1044,681 909,563 L 590,283 Z"/> - <glyph unicode="1" horiz-adv-x="1085" d="M 240,266 L 580,266 580,1231 231,1159 231,1421 578,1493 944,1493 944,266 1284,266 1284,0 240,0 240,266 Z"/> - <glyph unicode="0" horiz-adv-x="1245" d="M 942,748 C 942,935 925,1066 890,1143 855,1219 796,1257 713,1257 630,1257 571,1219 536,1143 501,1066 483,935 483,748 483,559 501,426 536,349 571,272 630,233 713,233 795,233 854,272 889,349 924,426 942,559 942,748 Z M 1327,745 C 1327,498 1274,307 1167,173 1060,38 909,-29 713,-29 516,-29 365,38 258,173 151,307 98,498 98,745 98,993 151,1184 258,1319 365,1453 516,1520 713,1520 909,1520 1060,1453 1167,1319 1274,1184 1327,993 1327,745 Z"/> - <glyph unicode="." horiz-adv-x="398" d="M 209,387 L 569,387 569,0 209,0 209,387 Z"/> - <glyph unicode="-" horiz-adv-x="636" d="M 111,735 L 739,735 739,444 111,444 111,735 Z"/> - <glyph unicode=" " horiz-adv-x="714"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 801,0 Z"/> - <glyph unicode="w" horiz-adv-x="1509" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,805 699,748 631,480 508,0 L 300,0 -3,1082 175,1082 358,347 C 363,331 377,265 401,149 L 418,223 644,1082 837,1082 1026,339 1072,149 1103,288 1308,1082 1484,1082 1174,0 Z"/> - <glyph unicode="u" horiz-adv-x="874" d="M 314,1082 L 314,396 C 314,325 321,269 335,230 349,191 371,162 402,145 433,128 478,119 537,119 624,119 692,149 742,208 792,267 817,350 817,455 L 817,1082 997,1082 997,231 C 997,105 999,28 1003,0 L 833,0 C 832,3 832,12 831,27 830,42 830,59 829,78 828,97 826,132 825,185 L 822,185 C 781,110 733,58 679,27 624,-4 557,-20 476,-20 357,-20 271,10 216,69 161,128 133,225 133,361 L 133,1082 314,1082 Z"/> - <glyph unicode="t" horiz-adv-x="531" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 L 554,8 Z"/> - <glyph unicode="s" horiz-adv-x="901" d="M 950,299 C 950,197 912,118 835,63 758,8 650,-20 511,-20 376,-20 273,2 200,47 127,91 79,160 57,254 L 216,285 C 231,227 263,185 311,158 359,131 426,117 511,117 602,117 669,131 712,159 754,187 775,229 775,285 775,328 760,362 731,389 702,416 654,438 589,455 L 460,489 C 357,516 283,542 240,568 196,593 162,624 137,661 112,698 100,743 100,796 100,895 135,970 206,1022 276,1073 378,1099 513,1099 632,1099 727,1078 798,1036 868,994 912,927 931,834 L 769,814 C 759,862 732,899 689,925 645,950 586,963 513,963 432,963 372,951 333,926 294,901 275,864 275,814 275,783 283,758 299,738 315,718 339,701 370,687 401,673 467,654 568,629 663,605 732,583 774,563 816,542 849,520 874,495 898,470 917,442 930,410 943,377 950,340 950,299 Z"/> - <glyph unicode="r" horiz-adv-x="530" d="M 142,0 L 142,830 C 142,906 140,990 136,1082 L 306,1082 C 311,959 314,886 314,861 L 318,861 C 347,954 380,1017 417,1051 454,1085 507,1102 575,1102 599,1102 623,1099 648,1092 L 648,927 C 624,934 592,937 552,937 477,937 420,905 381,841 342,776 322,684 322,564 L 322,0 142,0 Z"/> - <glyph unicode="q" horiz-adv-x="927" d="M 484,-20 C 347,-20 246,26 182,119 118,212 86,351 86,536 86,913 219,1102 484,1102 566,1102 634,1088 687,1059 740,1030 785,981 821,914 L 823,914 C 823,934 824,969 827,1018 830,1067 832,1093 835,1096 L 1008,1096 C 1003,1057 1001,958 1001,801 L 1001,-425 821,-425 821,14 825,178 823,178 C 787,107 743,56 690,26 637,-5 569,-20 484,-20 Z M 821,554 C 821,695 798,799 752,867 706,935 633,969 532,969 441,969 375,935 335,867 295,799 275,691 275,542 275,391 295,282 336,217 376,152 441,119 530,119 632,119 706,155 752,228 798,301 821,409 821,554 Z"/> - <glyph unicode="p" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 488,-20 376,43 319,168 L 314,168 C 317,163 318,106 318,-2 L 318,-425 138,-425 138,861 C 138,972 136,1046 132,1082 L 306,1082 C 307,1079 308,1070 309,1054 310,1037 312,1012 314,978 315,944 316,921 316,908 L 320,908 C 352,975 394,1024 447,1055 500,1086 569,1101 655,1101 788,1101 888,1056 954,967 1020,878 1053,737 1053,546 Z M 864,542 C 864,693 844,800 803,865 762,930 698,962 609,962 538,962 482,947 442,917 401,887 371,840 350,777 329,713 318,630 318,528 318,386 341,281 386,214 431,147 505,113 607,113 696,113 762,146 803,212 844,277 864,387 864,542 Z"/> - <glyph unicode="o" horiz-adv-x="980" d="M 1053,542 C 1053,353 1011,212 928,119 845,26 724,-20 565,-20 407,-20 288,28 207,125 126,221 86,360 86,542 86,915 248,1102 571,1102 736,1102 858,1057 936,966 1014,875 1053,733 1053,542 Z M 864,542 C 864,691 842,800 798,868 753,935 679,969 574,969 469,969 393,935 346,866 299,797 275,689 275,542 275,399 298,292 345,221 391,149 464,113 563,113 671,113 748,148 795,217 841,286 864,395 864,542 Z"/> - <glyph unicode="n" horiz-adv-x="874" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 825,0 Z"/> - <glyph unicode="m" horiz-adv-x="1457" d="M 768,0 L 768,686 C 768,791 754,863 725,903 696,943 645,963 570,963 493,963 433,934 388,875 343,816 321,734 321,627 L 321,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 356,974 400,1027 450,1057 500,1087 561,1102 633,1102 715,1102 780,1086 828,1053 875,1020 908,968 927,897 L 930,897 C 967,970 1013,1022 1066,1054 1119,1086 1183,1102 1258,1102 1367,1102 1447,1072 1497,1013 1546,954 1571,856 1571,721 L 1571,0 1393,0 1393,686 C 1393,791 1379,863 1350,903 1321,943 1270,963 1195,963 1116,963 1055,934 1012,876 968,817 946,734 946,627 L 946,0 768,0 Z"/> - <glyph unicode="l" horiz-adv-x="187" d="M 138,0 L 138,1484 318,1484 318,0 138,0 Z"/> - <glyph unicode="i" horiz-adv-x="187" d="M 137,1312 L 137,1484 317,1484 317,1312 137,1312 Z M 137,0 L 137,1082 317,1082 317,0 137,0 Z"/> - <glyph unicode="h" horiz-adv-x="874" d="M 317,897 C 356,968 402,1020 457,1053 511,1086 580,1102 663,1102 780,1102 867,1073 923,1015 978,956 1006,858 1006,721 L 1006,0 825,0 825,686 C 825,762 818,819 804,856 790,893 767,920 735,937 703,954 659,963 602,963 517,963 450,934 399,875 348,816 322,737 322,638 L 322,0 142,0 142,1484 322,1484 322,1098 C 322,1057 321,1015 319,972 316,929 315,904 314,897 L 317,897 Z"/> - <glyph unicode="g" horiz-adv-x="927" d="M 548,-425 C 430,-425 336,-402 266,-356 196,-309 151,-243 131,-158 L 312,-132 C 324,-182 351,-220 392,-248 433,-274 486,-288 553,-288 732,-288 822,-183 822,27 L 822,201 820,201 C 786,132 739,80 680,45 621,10 551,-8 472,-8 339,-8 242,36 180,124 117,212 86,350 86,539 86,730 120,872 187,963 254,1054 355,1099 492,1099 569,1099 635,1082 692,1047 748,1012 791,962 822,897 L 824,897 C 824,917 825,952 828,1001 831,1050 833,1077 836,1082 L 1007,1082 C 1003,1046 1001,971 1001,858 L 1001,31 C 1001,-273 850,-425 548,-425 Z M 822,541 C 822,629 810,705 786,769 762,832 728,881 685,915 641,948 591,965 536,965 444,965 377,932 335,865 293,798 272,690 272,541 272,393 292,287 331,222 370,157 438,125 533,125 590,125 640,142 684,175 728,208 762,256 786,319 810,381 822,455 822,541 Z"/> - <glyph unicode="e" horiz-adv-x="980" d="M 276,503 C 276,379 302,283 353,216 404,149 479,115 578,115 656,115 719,131 766,162 813,193 844,233 861,281 L 1019,236 C 954,65 807,-20 578,-20 418,-20 296,28 213,123 129,218 87,360 87,548 87,727 129,864 213,959 296,1054 416,1102 571,1102 889,1102 1048,910 1048,527 L 1048,503 276,503 Z M 862,641 C 852,755 823,838 775,891 727,943 658,969 568,969 481,969 412,940 361,882 310,823 282,743 278,641 L 862,641 Z"/> - <glyph unicode="d" horiz-adv-x="927" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 L 821,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="c" horiz-adv-x="901" d="M 275,546 C 275,402 298,295 343,226 388,157 457,122 548,122 612,122 666,139 709,174 752,209 778,262 788,334 L 970,322 C 956,218 912,135 837,73 762,11 668,-20 553,-20 402,-20 286,28 207,124 127,219 87,359 87,542 87,724 127,863 207,959 287,1054 402,1102 551,1102 662,1102 754,1073 827,1016 900,959 945,880 964,779 L 779,765 C 770,825 746,873 708,908 670,943 616,961 546,961 451,961 382,929 339,866 296,803 275,696 275,546 Z"/> - <glyph unicode="b" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 573,-20 505,-5 451,25 396,54 352,102 318,168 L 316,168 C 316,147 315,116 312,74 309,31 307,7 306,0 L 132,0 C 136,36 138,110 138,223 L 138,1484 318,1484 318,1061 C 318,1018 317,967 314,908 L 318,908 C 351,977 396,1027 451,1057 506,1087 574,1102 655,1102 792,1102 892,1056 957,964 1021,872 1053,733 1053,546 Z M 864,540 C 864,691 844,800 804,865 764,930 699,963 609,963 508,963 434,928 388,859 341,790 318,680 318,529 318,387 341,282 386,215 431,147 505,113 607,113 698,113 763,147 804,214 844,281 864,389 864,540 Z"/> - <glyph unicode="a" horiz-adv-x="1060" d="M 414,-20 C 305,-20 224,9 169,66 114,123 87,202 87,302 87,414 124,500 198,560 271,620 390,652 554,656 L 797,660 797,719 C 797,807 778,870 741,908 704,946 645,965 565,965 484,965 426,951 389,924 352,897 330,853 323,793 L 135,810 C 166,1005 310,1102 569,1102 705,1102 807,1071 876,1009 945,946 979,856 979,738 L 979,272 C 979,219 986,179 1000,152 1014,125 1041,111 1080,111 1097,111 1117,113 1139,118 L 1139,6 C 1094,-5 1047,-10 1000,-10 933,-10 885,8 855,43 824,78 807,132 803,207 L 797,207 C 751,124 698,66 637,32 576,-3 501,-20 414,-20 Z M 455,115 C 521,115 580,130 631,160 682,190 723,231 753,284 782,336 797,390 797,445 L 797,534 600,530 C 515,529 451,520 408,504 364,488 330,463 307,430 284,397 272,353 272,299 272,240 288,195 320,163 351,131 396,115 455,115 Z"/> - <glyph unicode="]" horiz-adv-x="424" d="M 16,-425 L 16,-296 249,-296 249,1355 16,1355 16,1484 423,1484 423,-425 16,-425 Z"/> - <glyph unicode="[" horiz-adv-x="425" d="M 146,-425 L 146,1484 553,1484 553,1355 320,1355 320,-296 553,-296 553,-425 146,-425 Z"/> - <glyph unicode="W" horiz-adv-x="1932" d="M 1511,0 L 1283,0 1039,895 C 1023,951 1000,1051 969,1196 952,1119 937,1054 925,1002 913,950 822,616 652,0 L 424,0 9,1409 208,1409 461,514 C 491,402 519,287 544,168 560,241 579,321 600,408 621,495 713,828 877,1409 L 1060,1409 1305,532 C 1342,389 1372,267 1393,168 L 1402,203 C 1420,280 1435,342 1446,391 1457,439 1551,778 1727,1409 L 1926,1409 1511,0 Z"/> - <glyph unicode="V" horiz-adv-x="1377" d="M 782,0 L 584,0 9,1409 210,1409 600,417 684,168 768,417 1156,1409 1357,1409 782,0 Z"/> - <glyph unicode="T" horiz-adv-x="1192" d="M 720,1253 L 720,0 530,0 530,1253 46,1253 46,1409 1204,1409 1204,1253 720,1253 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 1082,0 L 328,1200 333,1103 338,936 338,0 168,0 168,1409 390,1409 1152,201 C 1144,332 1140,426 1140,485 L 1140,1409 1312,1409 1312,0 1082,0 Z"/> - <glyph unicode="L" horiz-adv-x="927" d="M 168,0 L 168,1409 359,1409 359,156 1071,156 1071,0 168,0 Z"/> - <glyph unicode="I" horiz-adv-x="213" d="M 189,0 L 189,1409 380,1409 380,0 189,0 Z"/> - <glyph unicode="G" horiz-adv-x="1377" d="M 103,711 C 103,940 164,1117 287,1242 410,1367 582,1430 804,1430 960,1430 1087,1404 1184,1351 1281,1298 1356,1214 1409,1098 L 1227,1044 C 1187,1124 1132,1182 1062,1219 991,1256 904,1274 799,1274 636,1274 512,1225 426,1127 340,1028 297,890 297,711 297,533 343,393 434,290 525,187 652,135 813,135 905,135 991,149 1071,177 1150,205 1215,243 1264,291 L 1264,545 843,545 843,705 1440,705 1440,219 C 1365,143 1274,84 1166,43 1057,1 940,-20 813,-20 666,-20 539,9 432,68 325,127 244,211 188,322 131,432 103,562 103,711 Z"/> - <glyph unicode="F" horiz-adv-x="1006" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 359,1253 Z"/> - <glyph unicode="E" horiz-adv-x="1138" d="M 168,0 L 168,1409 1237,1409 1237,1253 359,1253 359,801 1177,801 1177,647 359,647 359,156 1278,156 1278,0 168,0 Z"/> - <glyph unicode="D" horiz-adv-x="1218" d="M 1381,719 C 1381,574 1353,447 1296,338 1239,229 1159,145 1055,87 951,29 831,0 695,0 L 168,0 168,1409 634,1409 C 873,1409 1057,1349 1187,1230 1316,1110 1381,940 1381,719 Z M 1189,719 C 1189,894 1141,1027 1046,1119 950,1210 811,1256 630,1256 L 359,1256 359,153 673,153 C 776,153 867,176 946,221 1024,266 1084,332 1126,417 1168,502 1189,603 1189,719 Z"/> - <glyph unicode="C" horiz-adv-x="1324" d="M 792,1274 C 636,1274 515,1224 428,1124 341,1023 298,886 298,711 298,538 343,400 434,295 524,190 646,137 800,137 997,137 1146,235 1245,430 L 1401,352 C 1343,231 1262,138 1157,75 1052,12 930,-20 791,-20 649,-20 526,10 423,69 319,128 240,212 186,322 131,431 104,561 104,711 104,936 165,1112 286,1239 407,1366 575,1430 790,1430 940,1430 1065,1401 1166,1342 1267,1283 1341,1196 1388,1081 L 1207,1021 C 1174,1103 1122,1166 1050,1209 977,1252 891,1274 792,1274 Z"/> - <glyph unicode="A" horiz-adv-x="1377" d="M 1167,0 L 1006,412 364,412 202,0 4,0 579,1409 796,1409 1362,0 1167,0 Z M 685,1265 L 676,1237 C 659,1182 635,1111 602,1024 L 422,561 949,561 768,1026 C 749,1072 731,1124 712,1182 L 685,1265 Z"/> - <glyph unicode=":" horiz-adv-x="213" d="M 187,875 L 187,1082 382,1082 382,875 187,875 Z M 187,0 L 187,207 382,207 382,0 187,0 Z"/> - <glyph unicode="3" horiz-adv-x="1006" d="M 1049,389 C 1049,259 1008,158 925,87 842,16 724,-20 571,-20 428,-20 315,12 230,77 145,141 94,236 78,362 L 264,379 C 288,212 390,129 571,129 662,129 733,151 785,196 836,241 862,307 862,395 862,472 833,532 774,575 715,618 629,639 518,639 L 416,639 416,795 514,795 C 613,795 689,817 744,860 798,903 825,962 825,1038 825,1113 803,1173 759,1217 714,1260 648,1282 561,1282 482,1282 418,1262 369,1221 320,1180 291,1123 283,1049 L 102,1063 C 115,1178 163,1268 246,1333 328,1398 434,1430 563,1430 704,1430 814,1397 893,1332 971,1266 1010,1174 1010,1057 1010,967 985,894 935,838 884,781 811,743 715,723 L 715,719 C 820,708 902,672 961,613 1020,554 1049,479 1049,389 Z"/> - <glyph unicode="2" horiz-adv-x="954" d="M 103,0 L 103,127 C 137,205 179,274 228,334 277,393 328,447 382,496 436,544 490,589 543,630 596,671 643,713 686,754 729,795 763,839 790,884 816,929 829,981 829,1038 829,1115 806,1175 761,1218 716,1261 653,1282 572,1282 495,1282 432,1261 383,1220 333,1178 304,1119 295,1044 L 111,1061 C 124,1174 172,1263 255,1330 337,1397 443,1430 572,1430 714,1430 823,1397 900,1330 976,1263 1014,1167 1014,1044 1014,989 1002,935 977,881 952,827 914,773 865,719 816,665 721,581 582,468 505,405 444,349 399,299 354,248 321,200 301,153 L 1036,153 1036,0 103,0 Z"/> - <glyph unicode="1" horiz-adv-x="927" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 156,0 Z"/> - <glyph unicode="0" horiz-adv-x="980" d="M 1059,705 C 1059,470 1018,290 935,166 852,42 729,-20 567,-20 405,-20 283,42 202,165 121,288 80,468 80,705 80,947 120,1128 199,1249 278,1370 402,1430 573,1430 739,1430 862,1369 941,1247 1020,1125 1059,944 1059,705 Z M 876,705 C 876,908 853,1056 806,1147 759,1238 681,1284 573,1284 462,1284 383,1239 335,1149 286,1059 262,911 262,705 262,505 287,359 336,266 385,173 462,127 569,127 675,127 753,174 802,269 851,364 876,509 876,705 Z"/> - <glyph unicode="-" horiz-adv-x="531" d="M 91,464 L 91,624 591,624 591,464 91,464 Z"/> - <glyph unicode=" " horiz-adv-x="556"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="Group"> - <g class="com.sun.star.drawing.TextShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="3564" y="9691" width="5778" height="1806"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="3814" y="10007"><tspan fill="rgb(0,0,0)" stroke="none">Ethernet Wire Encapsulation: </tspan><tspan fill="rgb(0,0,0)" stroke="none">dot1q</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="577" y="913" width="13649" height="9754"/> - <path fill="none" stroke="rgb(178,178,178)" stroke-width="28" stroke-linejoin="miter" d="M 7401,10652 L 591,10652 591,927 14211,927 14211,10652 7401,10652 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="360" y="481" width="13996" height="690"/> - <path fill="rgb(238,238,238)" stroke="none" d="M 7358,1156 L 374,1156 374,495 14341,495 14341,1156 7358,1156 Z"/> - <path fill="none" stroke="rgb(178,178,178)" stroke-width="28" stroke-linejoin="miter" d="M 7358,1156 L 374,1156 374,495 14341,495 14341,1156 7358,1156 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="629" y="941"><tspan fill="rgb(0,0,0)" stroke="none">2-Node Containerized Topologies: vfNIC-to-vhost-user switching</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1386" y="1913" width="11849" height="6972"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 7310,8866 L 1404,8866 1404,1931 13216,1931 13216,8866 7310,8866 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 7310,8866 L 1404,8866 1404,1931 13216,1931 13216,8866 7310,8866 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="5899" y="2479"><tspan fill="rgb(0,0,0)" stroke="none">Host Server</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="1695" y="3069" width="11312" height="5197"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 7351,8247 L 1713,8247 1713,3087 12988,3087 12988,8247 7351,8247 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 7351,8247 L 1713,8247 1713,3087 12988,3087 12988,8247 7351,8247 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="1641" y="3116" width="9074" height="4468"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 6178,7565 L 1659,7565 1659,3134 10696,3134 10696,7565 6178,7565 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 6178,7565 L 1659,7565 1659,3134 10696,3134 10696,7565 6178,7565 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="3956" y="3254" width="4715" height="2152"/> - <g> - <defs> - <linearGradient id="gradient1" x1="6313" y1="3272" x2="6313" y2="5387" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 6313,5387 L 3974,5387 3974,3272 8652,3272 8652,5387 6313,5387 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 6313,5387 L 3974,5387 3974,3272 8652,3272 8652,5387 6313,5387 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="6717" y="3620"><tspan fill="rgb(0,0,0)" stroke="none">cSUT[1.1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="3939" y="5568" width="4699" height="1861"/> - <g> - <defs> - <linearGradient id="gradient2" x1="6288" y1="5586" x2="6288" y2="7410" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient2)" d="M 6288,7410 L 3957,7410 3957,5586 8619,5586 8619,7410 6288,7410 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 6288,7410 L 3957,7410 3957,5586 8619,5586 8619,7410 6288,7410 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="5446" y="5934"><tspan fill="rgb(0,0,0)" stroke="none">cTG[1.2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="1922" y="3330" width="1557" height="4468"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 1940,5564 L 1940,3348 3460,3348 3460,7779 1940,7779 1940,5564 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 1940,5564 L 1940,3348 3460,3348 3460,7779 1940,7779 1940,5564 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="1797" y="4980" width="1885" height="1348"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="2204" y="5584"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="2098" y="5937"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="1835" y="8023" width="2274" height="457"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 1853,8128 L 1853,8128 1853,8123 1853,8119 1854,8114 1855,8110 1856,8105 1857,8101 1859,8097 1861,8093 1862,8089 1865,8084 1867,8081 1870,8077 1872,8073 1875,8070 1878,8066 1882,8063 1885,8060 1889,8058 1893,8055 1897,8053 1901,8050 1905,8049 1909,8047 1913,8045 1917,8044 1922,8043 1926,8042 1931,8041 1935,8041 1940,8041 4002,8041 4002,8041 4007,8041 4011,8041 4016,8042 4020,8043 4025,8044 4029,8045 4033,8047 4037,8049 4041,8050 4046,8053 4049,8055 4053,8058 4057,8060 4060,8063 4064,8066 4067,8070 4070,8073 4072,8077 4075,8081 4077,8085 4080,8089 4081,8093 4083,8097 4085,8101 4086,8105 4087,8110 4088,8114 4089,8119 4089,8123 4089,8128 4090,8373 4090,8373 4090,8378 4090,8382 4089,8387 4088,8391 4087,8396 4086,8400 4084,8404 4082,8408 4081,8412 4078,8416 4076,8420 4073,8424 4071,8428 4068,8431 4065,8435 4061,8438 4058,8441 4054,8443 4050,8446 4047,8448 4042,8451 4038,8452 4034,8454 4030,8456 4026,8457 4021,8458 4017,8459 4012,8460 4008,8460 4003,8460 1940,8461 1940,8461 1935,8461 1931,8461 1926,8460 1922,8459 1917,8458 1913,8457 1909,8455 1905,8453 1901,8452 1897,8449 1893,8447 1889,8444 1885,8442 1882,8439 1878,8436 1875,8432 1872,8429 1870,8425 1867,8421 1865,8418 1862,8413 1861,8409 1859,8405 1857,8401 1856,8397 1855,8392 1854,8388 1853,8383 1853,8379 1853,8374 1853,8128 Z M 1853,8041 L 1853,8041 Z M 4090,8461 L 4090,8461 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 1853,8128 L 1853,8128 1853,8123 1853,8119 1854,8114 1855,8110 1856,8105 1857,8101 1859,8097 1861,8093 1862,8089 1865,8084 1867,8081 1870,8077 1872,8073 1875,8070 1878,8066 1882,8063 1885,8060 1889,8058 1893,8055 1897,8053 1901,8050 1905,8049 1909,8047 1913,8045 1917,8044 1922,8043 1926,8042 1931,8041 1935,8041 1940,8041 4002,8041 4002,8041 4007,8041 4011,8041 4016,8042 4020,8043 4025,8044 4029,8045 4033,8047 4037,8049 4041,8050 4046,8053 4049,8055 4053,8058 4057,8060 4060,8063 4064,8066 4067,8070 4070,8073 4072,8077 4075,8081 4077,8085 4080,8089 4081,8093 4083,8097 4085,8101 4086,8105 4087,8110 4088,8114 4089,8119 4089,8123 4089,8128 4090,8373 4090,8373 4090,8378 4090,8382 4089,8387 4088,8391 4087,8396 4086,8400 4084,8404 4082,8408 4081,8412 4078,8416 4076,8420 4073,8424 4071,8428 4068,8431 4065,8435 4061,8438 4058,8441 4054,8443 4050,8446 4047,8448 4042,8451 4038,8452 4034,8454 4030,8456 4026,8457 4021,8458 4017,8459 4012,8460 4008,8460 4003,8460 1940,8461 1940,8461 1935,8461 1931,8461 1926,8460 1922,8459 1917,8458 1913,8457 1909,8455 1905,8453 1901,8452 1897,8449 1893,8447 1889,8444 1885,8442 1882,8439 1878,8436 1875,8432 1872,8429 1870,8425 1867,8421 1865,8418 1862,8413 1861,8409 1859,8405 1857,8401 1856,8397 1855,8392 1854,8388 1853,8383 1853,8379 1853,8374 1853,8128 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="2110" y="8371"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="4160" y="7610" width="2471" height="452"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 4178,7727 L 4178,7727 4178,7722 4179,7717 4179,7712 4180,7706 4181,7701 4183,7696 4185,7692 4187,7687 4189,7682 4191,7677 4194,7673 4197,7669 4200,7665 4203,7661 4207,7657 4211,7653 4215,7650 4219,7647 4223,7644 4228,7641 4232,7639 4237,7637 4242,7635 4246,7633 4251,7631 4256,7630 4262,7629 4267,7629 4272,7628 4277,7628 6512,7628 6512,7628 6517,7628 6522,7629 6527,7629 6533,7630 6538,7631 6543,7633 6547,7635 6552,7637 6557,7639 6562,7641 6566,7644 6570,7647 6574,7650 6578,7653 6582,7657 6586,7661 6589,7665 6592,7669 6595,7673 6598,7678 6600,7682 6602,7687 6604,7692 6606,7696 6608,7701 6609,7706 6610,7712 6610,7717 6611,7722 6611,7727 6612,7943 6611,7943 6611,7948 6610,7953 6610,7958 6609,7963 6608,7968 6606,7973 6605,7978 6603,7983 6600,7988 6598,7992 6595,7997 6592,8001 6589,8005 6586,8009 6582,8013 6579,8016 6575,8020 6571,8023 6566,8026 6562,8028 6558,8031 6553,8033 6548,8035 6543,8037 6538,8038 6533,8040 6528,8041 6523,8041 6518,8042 6513,8042 4277,8043 4277,8042 4272,8042 4267,8041 4262,8041 4257,8040 4252,8039 4247,8037 4242,8036 4237,8034 4232,8031 4228,8029 4223,8026 4219,8023 4215,8020 4211,8017 4207,8013 4204,8010 4200,8006 4197,8002 4194,7997 4192,7993 4189,7989 4187,7984 4185,7979 4183,7974 4182,7969 4180,7964 4179,7959 4179,7954 4178,7949 4178,7944 4178,7727 Z M 4178,7628 L 4178,7628 Z M 6612,8043 L 6612,8043 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 4178,7727 L 4178,7727 4178,7722 4179,7717 4179,7712 4180,7706 4181,7701 4183,7696 4185,7692 4187,7687 4189,7682 4191,7677 4194,7673 4197,7669 4200,7665 4203,7661 4207,7657 4211,7653 4215,7650 4219,7647 4223,7644 4228,7641 4232,7639 4237,7637 4242,7635 4246,7633 4251,7631 4256,7630 4262,7629 4267,7629 4272,7628 4277,7628 6512,7628 6512,7628 6517,7628 6522,7629 6527,7629 6533,7630 6538,7631 6543,7633 6547,7635 6552,7637 6557,7639 6562,7641 6566,7644 6570,7647 6574,7650 6578,7653 6582,7657 6586,7661 6589,7665 6592,7669 6595,7673 6598,7678 6600,7682 6602,7687 6604,7692 6606,7696 6608,7701 6609,7706 6610,7712 6610,7717 6611,7722 6611,7727 6612,7943 6611,7943 6611,7948 6610,7953 6610,7958 6609,7963 6608,7968 6606,7973 6605,7978 6603,7983 6600,7988 6598,7992 6595,7997 6592,8001 6589,8005 6586,8009 6582,8013 6579,8016 6575,8020 6571,8023 6566,8026 6562,8028 6558,8031 6553,8033 6548,8035 6543,8037 6538,8038 6533,8040 6528,8041 6523,8041 6518,8042 6513,8042 4277,8043 4277,8042 4272,8042 4267,8041 4262,8041 4257,8040 4252,8039 4247,8037 4242,8036 4237,8034 4232,8031 4228,8029 4223,8026 4219,8023 4215,8020 4211,8017 4207,8013 4204,8010 4200,8006 4197,8002 4194,7997 4192,7993 4189,7989 4187,7984 4185,7979 4183,7974 4182,7969 4180,7964 4179,7959 4179,7954 4178,7949 4178,7944 4178,7727 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="4493" y="7956"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="4171" y="4341" width="3632" height="854"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5987,5176 L 4189,5176 4189,4359 7784,4359 7784,5176 5987,5176 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5987,5176 L 4189,5176 4189,4359 7784,4359 7784,5176 5987,5176 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="6734" y="4888"><tspan fill="rgb(255,255,255)" stroke="none">DUT </tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="4172" y="6363" width="3755" height="855"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 6049,7199 L 4190,7199 4190,6381 7908,6381 7908,7199 6049,7199 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 6049,7199 L 4190,7199 4190,6381 7908,6381 7908,7199 6049,7199 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="700"><tspan class="TextPosition" x="5835" y="6911"><tspan fill="rgb(255,255,255)" stroke="none">TG</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="4164" y="8366" width="8781" height="1345"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 8554,9701 L 4173,9701 4173,8375 12935,8375 12935,9701 8554,9701 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8554,9701 L 4173,9701 4173,8375 12935,8375 12935,9701 8554,9701 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="700"><tspan class="TextPosition" x="11066" y="9145"><tspan fill="rgb(0,0,0)" stroke="none">NIC x710</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="7555" y="9757" width="1689" height="542"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="round" d="M 7573,9775 L 7573,10280 9225,10280 9225,9776"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="7870" y="4589" width="1224" height="4593"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 9075,9163 L 9075,4607 7888,4607"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="7408" y="6669" width="1093" height="2514"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="35" stroke-linejoin="round" d="M 7426,9164 L 7426,7993 8482,7993 8482,6687 7978,6687"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="7106" y="6969" width="1143" height="2213"/> - <path fill="none" stroke="rgb(238,131,59)" stroke-width="35" stroke-linejoin="round" d="M 7124,9163 L 7124,8142 8230,8142 8230,6987 7979,6987"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="7554" y="9347" width="38" height="312"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 7573,9640 L 7573,9510 7572,9510 7572,9365"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="8541" y="9130" width="1362" height="254"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 9884,9148 L 9884,9148 9884,9159 9884,9171 9883,9182 9882,9193 9881,9204 9880,9215 9878,9225 9876,9236 9875,9246 9872,9256 9870,9266 9867,9275 9865,9284 9862,9293 9859,9301 9855,9309 9852,9316 9848,9323 9844,9329 9840,9335 9836,9340 9832,9345 9828,9350 9824,9353 9820,9357 9815,9359 9811,9361 9806,9363 9802,9364 9797,9364 8647,9365 8647,9365 8642,9365 8638,9364 8633,9362 8629,9360 8625,9358 8620,9354 8616,9351 8612,9346 8608,9341 8604,9336 8600,9330 8596,9324 8592,9317 8589,9310 8586,9302 8582,9294 8580,9285 8577,9276 8574,9267 8572,9257 8570,9247 8568,9237 8566,9226 8564,9216 8563,9205 8562,9194 8561,9183 8561,9172 8560,9160 8560,9149"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 9884,9148 L 9884,9148 Z"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 8559,9365 L 8559,9365 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="9204" y="9346" width="40" height="314"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 9225,9641 L 9225,9510 9222,9510 9222,9364"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="7031" y="9667" width="2755" height="1092"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8019" y="9983"><tspan fill="rgb(0,0,0)" stroke="none">External</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8154" y="10221"><tspan fill="rgb(0,0,0)" stroke="none">cable</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="7338" y="3874" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="7588" y="4317"><tspan fill="rgb(0,0,0)" stroke="none">VF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="4109" y="8613" width="3269" height="849"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="4360" y="8929"><tspan fill="rgb(0,0,0)" stroke="none">VFs mapped to VLAN IDs</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="7804" y="4885" width="988" height="4295"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8773,9161 L 8773,4903 7822,4903 7822,5042"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="7333" y="4917" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="7583" y="5360"><tspan fill="rgb(0,0,0)" stroke="none">VF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="8615" y="8795" width="286" height="259"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8660,8799 C 8639,8799 8619,8819 8619,8840 L 8619,9007 C 8619,9028 8639,9049 8660,9049 L 8854,9049 C 8875,9049 8896,9028 8896,9007 L 8896,8840 C 8896,8819 8875,8799 8854,8799 L 8660,8799 Z M 8619,8799 L 8619,8799 Z M 8896,9049 L 8896,9049 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 8660,8799 C 8639,8799 8619,8819 8619,8840 L 8619,9007 C 8619,9028 8639,9049 8660,9049 L 8854,9049 C 8875,9049 8896,9028 8896,9007 L 8896,8840 C 8896,8819 8875,8799 8854,8799 L 8660,8799 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8698" y="8996"><tspan fill="rgb(0,0,0)" stroke="none">1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="8930" y="8451" width="286" height="259"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8975,8455 C 8954,8455 8934,8475 8934,8496 L 8934,8663 C 8934,8684 8954,8705 8975,8705 L 9169,8705 C 9190,8705 9211,8684 9211,8663 L 9211,8496 C 9211,8475 9190,8455 9169,8455 L 8975,8455 Z M 8934,8455 L 8934,8455 Z M 9211,8705 L 9211,8705 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 8975,8455 C 8954,8455 8934,8475 8934,8496 L 8934,8663 C 8934,8684 8954,8705 8975,8705 L 9169,8705 C 9190,8705 9211,8684 9211,8663 L 9211,8496 C 9211,8475 9190,8455 9169,8455 L 8975,8455 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9013" y="8652"><tspan fill="rgb(0,0,0)" stroke="none">2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="9165" y="8790" width="400" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9214,8794 C 9191,8794 9169,8816 9169,8839 L 9169,9019 C 9169,9042 9191,9065 9214,9065 L 9514,9065 C 9537,9065 9560,9042 9560,9019 L 9560,8839 C 9560,8816 9537,8794 9514,8794 L 9214,8794 Z M 9169,8794 L 9169,8794 Z M 9560,9065 L 9560,9065 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 9214,8794 C 9191,8794 9169,8816 9169,8839 L 9169,9019 C 9169,9042 9191,9065 9214,9065 L 9514,9065 C 9537,9065 9560,9042 9560,9019 L 9560,8839 C 9560,8816 9537,8794 9514,8794 L 9214,8794 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9245" y="9001"><tspan fill="rgb(0,0,0)" stroke="none">2n</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="9458" y="8448" width="671" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9507,8452 C 9484,8452 9462,8474 9462,8497 L 9462,8677 C 9462,8700 9484,8723 9507,8723 L 10078,8723 C 10101,8723 10124,8700 10124,8677 L 10124,8497 C 10124,8474 10101,8452 10078,8452 L 9507,8452 Z M 9462,8452 L 9462,8452 Z M 10124,8723 L 10124,8723 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 9507,8452 C 9484,8452 9462,8474 9462,8497 L 9462,8677 C 9462,8700 9484,8723 9507,8723 L 10078,8723 C 10101,8723 10124,8700 10124,8677 L 10124,8497 C 10124,8474 10101,8452 10078,8452 L 9507,8452 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9578" y="8659"><tspan fill="rgb(0,0,0)" stroke="none">2n-1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="8634" y="9156" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8660,9160 C 8649,9160 8638,9171 8638,9182 L 8638,9273 C 8638,9284 8649,9296 8660,9296 L 8886,9296 C 8897,9296 8909,9284 8909,9273 L 8909,9182 C 8909,9171 8897,9160 8886,9160 L 8660,9160 Z M 8638,9160 L 8638,9160 Z M 8909,9296 L 8909,9296 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 8660,9160 C 8649,9160 8638,9171 8638,9182 L 8638,9273 C 8638,9284 8649,9296 8660,9296 L 8886,9296 C 8897,9296 8909,9284 8909,9273 L 8909,9182 C 8909,9171 8897,9160 8886,9160 L 8660,9160 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="8936" y="9158" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8962,9162 C 8951,9162 8940,9173 8940,9184 L 8940,9275 C 8940,9286 8951,9298 8962,9298 L 9188,9298 C 9199,9298 9211,9286 9211,9275 L 9211,9184 C 9211,9173 9199,9162 9188,9162 L 8962,9162 Z M 8940,9162 L 8940,9162 Z M 9211,9298 L 9211,9298 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 8962,9162 C 8951,9162 8940,9173 8940,9184 L 8940,9275 C 8940,9286 8951,9298 8962,9298 L 9188,9298 C 9199,9298 9211,9286 9211,9275 L 9211,9184 C 9211,9173 9199,9162 9188,9162 L 8962,9162 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="9237" y="9159" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9263,9163 C 9252,9163 9241,9174 9241,9185 L 9241,9276 C 9241,9287 9252,9299 9263,9299 L 9489,9299 C 9500,9299 9512,9287 9512,9276 L 9512,9185 C 9512,9174 9500,9163 9489,9163 L 9263,9163 Z M 9241,9163 L 9241,9163 Z M 9512,9299 L 9512,9299 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 9263,9163 C 9252,9163 9241,9174 9241,9185 L 9241,9276 C 9241,9287 9252,9299 9263,9299 L 9489,9299 C 9500,9299 9512,9287 9512,9276 L 9512,9185 C 9512,9174 9500,9163 9489,9163 L 9263,9163 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="9539" y="9161" width="280" height="145"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 9565,9165 C 9554,9165 9543,9176 9543,9187 L 9543,9278 C 9543,9289 9554,9301 9565,9301 L 9791,9301 C 9802,9301 9814,9289 9814,9278 L 9814,9187 C 9814,9176 9802,9165 9791,9165 L 9565,9165 Z M 9543,9165 L 9543,9165 Z M 9814,9301 L 9814,9301 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 9565,9165 C 9554,9165 9543,9176 9543,9187 L 9543,9278 C 9543,9289 9554,9301 9565,9301 L 9791,9301 C 9802,9301 9814,9289 9814,9278 L 9814,9187 C 9814,9176 9802,9165 9791,9165 L 9565,9165 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="7345" y="5940" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="7595" y="6383"><tspan fill="rgb(0,0,0)" stroke="none">VF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="7341" y="6973" width="1932" height="735"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="7591" y="7449"><tspan fill="rgb(0,0,0)" stroke="none">VF[</tspan><tspan font-size="388px" fill="rgb(0,0,0)" stroke="none">1</tspan><tspan fill="rgb(0,0,0)" stroke="none">]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="6985" y="9158" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7011,9162 C 7000,9162 6989,9173 6989,9184 L 6989,9275 C 6989,9286 7000,9298 7011,9298 L 7237,9298 C 7248,9298 7260,9286 7260,9275 L 7260,9184 C 7260,9173 7248,9162 7237,9162 L 7011,9162 Z M 6989,9162 L 6989,9162 Z M 7260,9298 L 7260,9298 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7011,9162 C 7000,9162 6989,9173 6989,9184 L 6989,9275 C 6989,9286 7000,9298 7011,9298 L 7237,9298 C 7248,9298 7260,9286 7260,9275 L 7260,9184 C 7260,9173 7248,9162 7237,9162 L 7011,9162 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="7287" y="9159" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7313,9163 C 7302,9163 7291,9174 7291,9185 L 7291,9276 C 7291,9287 7302,9299 7313,9299 L 7539,9299 C 7550,9299 7562,9287 7562,9276 L 7562,9185 C 7562,9174 7550,9163 7539,9163 L 7313,9163 Z M 7291,9163 L 7291,9163 Z M 7562,9299 L 7562,9299 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7313,9163 C 7302,9163 7291,9174 7291,9185 L 7291,9276 C 7291,9287 7302,9299 7313,9299 L 7539,9299 C 7550,9299 7562,9287 7562,9276 L 7562,9185 C 7562,9174 7550,9163 7539,9163 L 7313,9163 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="7588" y="9161" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7614,9165 C 7603,9165 7592,9176 7592,9187 L 7592,9278 C 7592,9289 7603,9301 7614,9301 L 7840,9301 C 7851,9301 7863,9289 7863,9278 L 7863,9187 C 7863,9176 7851,9165 7840,9165 L 7614,9165 Z M 7592,9165 L 7592,9165 Z M 7863,9301 L 7863,9301 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7614,9165 C 7603,9165 7592,9176 7592,9187 L 7592,9278 C 7592,9289 7603,9301 7614,9301 L 7840,9301 C 7851,9301 7863,9289 7863,9278 L 7863,9187 C 7863,9176 7851,9165 7840,9165 L 7614,9165 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="7890" y="9162" width="280" height="145"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7916,9166 C 7905,9166 7894,9177 7894,9188 L 7894,9279 C 7894,9290 7905,9302 7916,9302 L 8142,9302 C 8153,9302 8165,9290 8165,9279 L 8165,9188 C 8165,9177 8153,9166 8142,9166 L 7916,9166 Z M 7894,9166 L 7894,9166 Z M 8165,9302 L 8165,9302 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7916,9166 C 7905,9166 7894,9177 7894,9188 L 7894,9279 C 7894,9290 7905,9302 7916,9302 L 8142,9302 C 8153,9302 8165,9290 8165,9279 L 8165,9188 C 8165,9177 8153,9166 8142,9166 L 7916,9166 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="6966" y="8796" width="286" height="259"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7011,8800 C 6990,8800 6970,8820 6970,8841 L 6970,9008 C 6970,9029 6990,9050 7011,9050 L 7205,9050 C 7226,9050 7247,9029 7247,9008 L 7247,8841 C 7247,8820 7226,8800 7205,8800 L 7011,8800 Z M 6970,8800 L 6970,8800 Z M 7247,9050 L 7247,9050 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7011,8800 C 6990,8800 6970,8820 6970,8841 L 6970,9008 C 6970,9029 6990,9050 7011,9050 L 7205,9050 C 7226,9050 7247,9029 7247,9008 L 7247,8841 C 7247,8820 7226,8800 7205,8800 L 7011,8800 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7049" y="8997"><tspan fill="rgb(0,0,0)" stroke="none">1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="7281" y="8453" width="286" height="259"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7326,8457 C 7305,8457 7285,8477 7285,8498 L 7285,8665 C 7285,8686 7305,8707 7326,8707 L 7520,8707 C 7541,8707 7562,8686 7562,8665 L 7562,8498 C 7562,8477 7541,8457 7520,8457 L 7326,8457 Z M 7285,8457 L 7285,8457 Z M 7562,8707 L 7562,8707 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7326,8457 C 7305,8457 7285,8477 7285,8498 L 7285,8665 C 7285,8686 7305,8707 7326,8707 L 7520,8707 C 7541,8707 7562,8686 7562,8665 L 7562,8498 C 7562,8477 7541,8457 7520,8457 L 7326,8457 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7364" y="8654"><tspan fill="rgb(0,0,0)" stroke="none">2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="6891" y="9131" width="1361" height="254"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 8233,9149 L 8233,9149 8233,9160 8233,9172 8232,9183 8231,9194 8230,9205 8229,9216 8227,9226 8225,9237 8224,9247 8221,9257 8219,9267 8216,9276 8214,9285 8211,9294 8208,9302 8204,9310 8201,9317 8197,9324 8193,9330 8189,9336 8185,9341 8181,9346 8177,9351 8173,9354 8169,9358 8164,9360 8160,9362 8155,9364 8151,9365 8146,9365 6997,9366 6997,9366 6992,9366 6988,9365 6983,9363 6979,9361 6975,9359 6970,9355 6966,9352 6962,9347 6958,9342 6954,9337 6950,9331 6946,9325 6942,9318 6939,9311 6936,9303 6932,9295 6930,9286 6927,9277 6924,9268 6922,9258 6920,9248 6918,9238 6916,9227 6914,9217 6913,9206 6912,9195 6911,9184 6911,9173 6910,9161 6910,9150"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 8233,9149 L 8233,9149 Z"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="35" stroke-linejoin="round" d="M 6909,9366 L 6909,9366 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="7748" y="4467" width="145" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 7752,4720 C 7752,4731 7763,4742 7774,4742 L 7865,4742 C 7876,4742 7888,4731 7888,4720 L 7888,4494 C 7888,4483 7876,4471 7865,4471 L 7774,4471 C 7763,4471 7752,4483 7752,4494 L 7752,4720 Z M 7752,4742 L 7752,4742 Z M 7888,4471 L 7888,4471 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 7752,4720 C 7752,4731 7763,4742 7774,4742 L 7865,4742 C 7876,4742 7888,4731 7888,4720 L 7888,4494 C 7888,4483 7876,4471 7865,4471 L 7774,4471 C 7763,4471 7752,4483 7752,4494 L 7752,4720 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="7750" y="4767" width="145" height="280"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 7754,5020 C 7754,5031 7765,5042 7776,5042 L 7867,5042 C 7878,5042 7890,5031 7890,5020 L 7890,4794 C 7890,4783 7878,4771 7867,4771 L 7776,4771 C 7765,4771 7754,4783 7754,4794 L 7754,5020 Z M 7754,5042 L 7754,5042 Z M 7890,4771 L 7890,4771 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 7754,5020 C 7754,5031 7765,5042 7776,5042 L 7867,5042 C 7878,5042 7890,5031 7890,5020 L 7890,4794 C 7890,4783 7878,4771 7867,4771 L 7776,4771 C 7765,4771 7754,4783 7754,4794 L 7754,5020 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="7838" y="6547" width="145" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7842,6800 C 7842,6811 7853,6822 7864,6822 L 7955,6822 C 7966,6822 7978,6811 7978,6800 L 7978,6574 C 7978,6563 7966,6551 7955,6551 L 7864,6551 C 7853,6551 7842,6563 7842,6574 L 7842,6800 Z M 7842,6822 L 7842,6822 Z M 7978,6551 L 7978,6551 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7842,6800 C 7842,6811 7853,6822 7864,6822 L 7955,6822 C 7966,6822 7978,6811 7978,6800 L 7978,6574 C 7978,6563 7966,6551 7955,6551 L 7864,6551 C 7853,6551 7842,6563 7842,6574 L 7842,6800 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="7839" y="6847" width="145" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7843,7100 C 7843,7111 7854,7122 7865,7122 L 7956,7122 C 7967,7122 7979,7111 7979,7100 L 7979,6874 C 7979,6863 7967,6851 7956,6851 L 7865,6851 C 7854,6851 7843,6863 7843,6874 L 7843,7100 Z M 7843,7122 L 7843,7122 Z M 7979,6851 L 7979,6851 Z"/> - <path fill="none" stroke="rgb(245,130,32)" stroke-width="7" stroke-linejoin="round" d="M 7843,7100 C 7843,7111 7854,7122 7865,7122 L 7956,7122 C 7967,7122 7979,7111 7979,7100 L 7979,6874 C 7979,6863 7967,6851 7956,6851 L 7865,6851 C 7854,6851 7843,6863 7843,6874 L 7843,7100 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="7516" y="8791" width="400" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7565,8795 C 7542,8795 7520,8817 7520,8840 L 7520,9020 C 7520,9043 7542,9066 7565,9066 L 7865,9066 C 7888,9066 7911,9043 7911,9020 L 7911,8840 C 7911,8817 7888,8795 7865,8795 L 7565,8795 Z M 7520,8795 L 7520,8795 Z M 7911,9066 L 7911,9066 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7565,8795 C 7542,8795 7520,8817 7520,8840 L 7520,9020 C 7520,9043 7542,9066 7565,9066 L 7865,9066 C 7888,9066 7911,9043 7911,9020 L 7911,8840 C 7911,8817 7888,8795 7865,8795 L 7565,8795 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7596" y="9002"><tspan fill="rgb(0,0,0)" stroke="none">2n</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="7809" y="8449" width="671" height="280"/> - <path fill="rgb(250,166,26)" stroke="none" d="M 7858,8453 C 7835,8453 7813,8475 7813,8498 L 7813,8678 C 7813,8701 7835,8724 7858,8724 L 8429,8724 C 8452,8724 8475,8701 8475,8678 L 8475,8498 C 8475,8475 8452,8453 8429,8453 L 7858,8453 Z M 7813,8453 L 7813,8453 Z M 8475,8724 L 8475,8724 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 7858,8453 C 7835,8453 7813,8475 7813,8498 L 7813,8678 C 7813,8701 7835,8724 7858,8724 L 8429,8724 C 8452,8724 8475,8701 8475,8678 L 8475,8498 C 8475,8475 8452,8453 8429,8453 L 7858,8453 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="7929" y="8660"><tspan fill="rgb(0,0,0)" stroke="none">2n-1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="4299" y="8745" width="2594" height="223"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 4338,8749 C 4320,8749 4303,8766 4303,8784 L 4303,8927 C 4303,8945 4320,8963 4338,8963 L 6852,8963 C 6870,8963 6888,8945 6888,8927 L 6888,8784 C 6888,8766 6870,8749 6852,8749 L 4338,8749 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="7434" y="9635" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 7460,9639 C 7449,9639 7438,9650 7438,9661 L 7438,9752 C 7438,9763 7449,9775 7460,9775 L 7686,9775 C 7697,9775 7709,9763 7709,9752 L 7709,9661 C 7709,9650 7697,9639 7686,9639 L 7460,9639 Z M 7438,9639 L 7438,9639 Z M 7709,9775 L 7709,9775 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 7460,9639 C 7449,9639 7438,9650 7438,9661 L 7438,9752 C 7438,9763 7449,9775 7460,9775 L 7686,9775 C 7697,9775 7709,9763 7709,9752 L 7709,9661 C 7709,9650 7697,9639 7686,9639 L 7460,9639 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="9086" y="9636" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 9112,9640 C 9101,9640 9090,9651 9090,9662 L 9090,9753 C 9090,9764 9101,9776 9112,9776 L 9338,9776 C 9349,9776 9361,9764 9361,9753 L 9361,9662 C 9361,9651 9349,9640 9338,9640 L 9112,9640 Z M 9090,9640 L 9090,9640 Z M 9361,9776 L 9361,9776 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 9112,9640 C 9101,9640 9090,9651 9090,9662 L 9090,9753 C 9090,9764 9101,9776 9112,9776 L 9338,9776 C 9349,9776 9361,9764 9361,9753 L 9361,9662 C 9361,9651 9349,9640 9338,9640 L 9112,9640 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="6617" y="9242" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="6867" y="9558"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-0</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="8269" y="9242" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="8519" y="9558"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="10556" y="9757" width="1689" height="542"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="round" d="M 10574,9775 L 10574,10280 12226,10280 12226,9776"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="10032" y="9667" width="2755" height="1092"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="11020" y="9983"><tspan fill="rgb(0,0,0)" stroke="none">External</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="11155" y="10221"><tspan fill="rgb(0,0,0)" stroke="none">cable</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="10435" y="9635" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 10461,9639 C 10450,9639 10439,9650 10439,9661 L 10439,9752 C 10439,9763 10450,9775 10461,9775 L 10687,9775 C 10698,9775 10710,9763 10710,9752 L 10710,9661 C 10710,9650 10698,9639 10687,9639 L 10461,9639 Z M 10439,9639 L 10439,9639 Z M 10710,9775 L 10710,9775 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 10461,9639 C 10450,9639 10439,9650 10439,9661 L 10439,9752 C 10439,9763 10450,9775 10461,9775 L 10687,9775 C 10698,9775 10710,9763 10710,9752 L 10710,9661 C 10710,9650 10698,9639 10687,9639 L 10461,9639 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="12087" y="9636" width="280" height="145"/> - <path fill="rgb(221,221,221)" stroke="none" d="M 12113,9640 C 12102,9640 12091,9651 12091,9662 L 12091,9753 C 12091,9764 12102,9776 12113,9776 L 12339,9776 C 12350,9776 12362,9764 12362,9753 L 12362,9662 C 12362,9651 12350,9640 12339,9640 L 12113,9640 Z M 12091,9640 L 12091,9640 Z M 12362,9776 L 12362,9776 Z"/> - <path fill="none" stroke="rgb(102,102,102)" stroke-width="7" stroke-linejoin="round" d="M 12113,9640 C 12102,9640 12091,9651 12091,9662 L 12091,9753 C 12091,9764 12102,9776 12113,9776 L 12339,9776 C 12350,9776 12362,9764 12362,9753 L 12362,9662 C 12362,9651 12350,9640 12339,9640 L 12113,9640 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="9618" y="9242" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="9868" y="9558"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="11270" y="9242" width="1923" height="1085"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="212px" font-weight="400"><tspan class="TextPosition" x="11520" y="9558"><tspan fill="rgb(0,0,0)" stroke="none">TenGigEth-3</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.PolyLineShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="8042" y="4737" width="869" height="5601"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8162,6929 L 8197,6929"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8233,6929 L 8268,6929"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8304,6929 L 8339,6929"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,6961 L 8342,6997"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7032 L 8342,7068"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7103 L 8342,7139"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7174 L 8342,7210"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7245 L 8342,7281"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7316 L 8342,7352"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7387 L 8342,7422"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7458 L 8342,7493"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7529 L 8342,7564"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7600 L 8342,7635"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7671 L 8342,7706"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7742 L 8342,7777"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7813 L 8342,7848"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7883 L 8342,7919"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,7954 L 8342,7990"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8025 L 8342,8061"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8096 L 8342,8132"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8167 L 8342,8203"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8238 L 8342,8273"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8309 L 8342,8344"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8380 L 8342,8415"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8451 L 8342,8486"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8522 L 8342,8557"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8593 L 8342,8628"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8664 L 8342,8699"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8734 L 8342,8770"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8805 L 8342,8841"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8876 L 8342,8912"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,8947 L 8342,8983"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9018 L 8342,9054"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9089 L 8342,9125"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9160 L 8342,9195"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9231 L 8342,9266"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9302 L 8342,9337"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9373 L 8342,9408"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9444 L 8342,9479"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9515 L 8342,9550"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9586 L 8342,9621"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9656 L 8342,9692"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9727 L 8342,9763"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9798 L 8342,9834"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9869 L 8342,9905"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,9940 L 8342,9976"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,10011 L 8342,10046"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,10082 L 8342,10117"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,10153 L 8342,10188"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,10224 L 8342,10259"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8342,10295 L 8342,10328 8344,10328"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8380,10328 L 8415,10328"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8451,10328 L 8486,10328"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8521,10328 L 8557,10328"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8592,10328 L 8628,10328"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8663,10328 L 8699,10328"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8734,10328 L 8770,10328"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8805,10328 L 8841,10328"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8876,10328 L 8901,10328 8901,10317"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,10282 L 8901,10247"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,10211 L 8901,10176"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,10140 L 8901,10105"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,10069 L 8901,10034"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9998 L 8901,9963"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9927 L 8901,9892"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9856 L 8901,9821"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9786 L 8901,9750"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9715 L 8901,9679"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9644 L 8901,9608"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9573 L 8901,9537"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9502 L 8901,9466"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9431 L 8901,9396"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9360 L 8901,9325"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9289 L 8901,9254"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9218 L 8901,9183"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9147 L 8901,9112"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9076 L 8901,9041"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,9005 L 8901,8970"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8935 L 8901,8899"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8864 L 8901,8828"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8793 L 8901,8757"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8722 L 8901,8686"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8651 L 8901,8615"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8580 L 8901,8544"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8509 L 8901,8474"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8438 L 8901,8403"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8367 L 8901,8332"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8296 L 8901,8261"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8225 L 8901,8190"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8154 L 8901,8119"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8083 L 8901,8048"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,8013 L 8901,7977"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7942 L 8901,7906"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7871 L 8901,7835"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7800 L 8901,7764"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7729 L 8901,7693"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7658 L 8901,7623"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7587 L 8901,7552"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7516 L 8901,7481"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7445 L 8901,7410"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7374 L 8901,7339"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7303 L 8901,7268"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7232 L 8901,7197"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7162 L 8901,7126"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7091 L 8901,7055"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,7020 L 8901,6984"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6949 L 8901,6913"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6878 L 8901,6842"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6807 L 8901,6771"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6736 L 8901,6701"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6665 L 8901,6630"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6594 L 8901,6559"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6523 L 8901,6488"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6452 L 8901,6417"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6381 L 8901,6346"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6310 L 8901,6275"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6240 L 8901,6204"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6169 L 8901,6133"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6098 L 8901,6062"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,6027 L 8901,5991"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5956 L 8901,5920"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5885 L 8901,5850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5814 L 8901,5779"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5743 L 8901,5708"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5672 L 8901,5637"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5601 L 8901,5566"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5530 L 8901,5495"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5459 L 8901,5424"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5389 L 8901,5353"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5318 L 8901,5282"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5247 L 8901,5211"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5176 L 8901,5140"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5105 L 8901,5069"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,5034 L 8901,4998"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,4963 L 8901,4928"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8901,4892 L 8901,4857"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8872,4850 L 8837,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8801,4850 L 8766,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8730,4850 L 8695,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8659,4850 L 8624,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8588,4850 L 8553,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8518,4850 L 8482,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8447,4850 L 8411,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8376,4850 L 8340,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8305,4850 L 8269,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8234,4850 L 8198,4850"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="18" stroke-linejoin="round" d="M 8163,4850 L 8159,4850"/> - <path fill="rgb(237,28,36)" stroke="none" d="M 8045,6816 C 8048,6816 8051,6816 8055,6816 8065,6816 8075,6817 8084,6820 8093,6822 8102,6826 8111,6831 8120,6836 8128,6842 8135,6849 8142,6856 8147,6863 8153,6873 8158,6882 8162,6890 8164,6900 8166,6909 8168,6918 8168,6928 L 8177,6928 8177,6930 8168,6930 C 8168,6940 8166,6949 8164,6958 8162,6968 8158,6976 8153,6986 8147,6995 8142,7002 8135,7009 8128,7016 8120,7022 8111,7027 8102,7032 8093,7036 8084,7038 8075,7041 8065,7042 8055,7042 8051,7042 8048,7042 8045,7042 L 8045,7037 8046,7033 C 8049,7033 8052,7033 8055,7033 8064,7033 8073,7032 8082,7030 8090,7027 8098,7024 8107,7019 8115,7014 8122,7009 8128,7003 8135,6996 8140,6989 8145,6981 8150,6973 8153,6964 8155,6956 8158,6947 8159,6939 8159,6929 8159,6919 8158,6911 8155,6902 8153,6894 8150,6885 8145,6877 8140,6869 8135,6862 8128,6855 8122,6849 8115,6844 8107,6839 8098,6834 8090,6831 8082,6828 8073,6826 8064,6825 8055,6825 8052,6825 8049,6825 8046,6825 L 8045,6821 8045,6816 Z"/> - <path fill="rgb(237,28,36)" stroke="none" d="M 8042,4737 C 8045,4737 8048,4737 8052,4737 8062,4737 8072,4738 8081,4741 8090,4743 8099,4747 8108,4752 8117,4757 8125,4763 8132,4770 8139,4777 8144,4784 8150,4794 8155,4803 8159,4811 8161,4821 8163,4830 8165,4839 8165,4849 L 8174,4849 8174,4851 8165,4851 C 8165,4861 8163,4870 8161,4879 8159,4889 8155,4897 8150,4907 8144,4916 8139,4923 8132,4930 8125,4937 8117,4943 8108,4948 8099,4953 8090,4957 8081,4959 8072,4962 8062,4963 8052,4963 8048,4963 8045,4963 8042,4963 L 8042,4958 8043,4954 C 8046,4954 8049,4954 8052,4954 8061,4954 8070,4953 8079,4951 8087,4948 8095,4945 8104,4940 8112,4935 8119,4930 8125,4924 8132,4917 8137,4910 8142,4902 8147,4894 8150,4885 8152,4877 8155,4868 8156,4860 8156,4850 8156,4840 8155,4832 8152,4823 8150,4815 8147,4806 8142,4798 8137,4790 8132,4783 8125,4776 8119,4770 8112,4765 8104,4760 8095,4755 8087,4752 8079,4749 8070,4747 8061,4746 8052,4746 8049,4746 8046,4746 8043,4746 L 8042,4742 8042,4737 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.PolyLineShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="8021" y="4472" width="1107" height="5703"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8148,6652 L 8183,6652"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8219,6652 L 8254,6652"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8290,6652 L 8325,6652"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8360,6652 L 8396,6652"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8431,6652 L 8467,6652"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,6673 L 8481,6709"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,6744 L 8481,6780"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,6815 L 8481,6851"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,6886 L 8481,6922"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,6957 L 8481,6992"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7028 L 8481,7063"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7099 L 8481,7134"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7170 L 8481,7205"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7241 L 8481,7276"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7312 L 8481,7347"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7383 L 8481,7418"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7453 L 8481,7489"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7524 L 8481,7560"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7595 L 8481,7631"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7666 L 8481,7702"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7737 L 8481,7773"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7808 L 8481,7843"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7879 L 8481,7914"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,7950 L 8481,7985"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8021 L 8481,8056"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8092 L 8481,8127"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8163 L 8481,8198"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8234 L 8481,8269"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8304 L 8481,8340"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8375 L 8481,8411"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8446 L 8481,8482"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8517 L 8481,8553"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8588 L 8481,8624"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8659 L 8481,8695"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8730 L 8481,8765"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8801 L 8481,8836"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8872 L 8481,8907"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,8943 L 8481,8978"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9014 L 8481,9049"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9085 L 8481,9120"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9156 L 8481,9191"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9226 L 8481,9262"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9297 L 8481,9333"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9368 L 8481,9404"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9439 L 8481,9475"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9510 L 8481,9546"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9581 L 8481,9616"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9652 L 8481,9687"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9723 L 8481,9758"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9794 L 8481,9829"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9865 L 8481,9900"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,9936 L 8481,9971"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,10007 L 8481,10042"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,10077 L 8481,10113"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8481,10148 L 8481,10165 8500,10165"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8535,10165 L 8571,10165"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8606,10165 L 8642,10165"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8677,10165 L 8713,10165"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8748,10165 L 8784,10165"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8819,10165 L 8854,10165"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8890,10165 L 8925,10165"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8961,10165 L 8996,10165"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9032,10165 L 9067,10165"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9103,10165 L 9118,10165 9118,10145"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,10109 L 9118,10074"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,10038 L 9118,10003"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9968 L 9118,9932"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9897 L 9118,9861"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9826 L 9118,9790"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9755 L 9118,9719"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9684 L 9118,9648"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9613 L 9118,9578"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9542 L 9118,9507"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9471 L 9118,9436"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9400 L 9118,9365"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9329 L 9118,9294"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9258 L 9118,9223"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9187 L 9118,9152"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9117 L 9118,9081"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,9046 L 9118,9010"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8975 L 9118,8939"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8904 L 9118,8868"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8833 L 9118,8797"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8762 L 9118,8726"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8691 L 9118,8656"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8620 L 9118,8585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8549 L 9118,8514"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8478 L 9118,8443"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8407 L 9118,8372"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8336 L 9118,8301"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8265 L 9118,8230"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8195 L 9118,8159"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8124 L 9118,8088"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,8053 L 9118,8017"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7982 L 9118,7946"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7911 L 9118,7875"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7840 L 9118,7805"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7769 L 9118,7734"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7698 L 9118,7663"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7627 L 9118,7592"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7556 L 9118,7521"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7485 L 9118,7450"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7414 L 9118,7379"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7344 L 9118,7308"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7273 L 9118,7237"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7202 L 9118,7166"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7131 L 9118,7095"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,7060 L 9118,7024"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6989 L 9118,6953"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6918 L 9118,6883"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6847 L 9118,6812"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6776 L 9118,6741"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6705 L 9118,6670"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6634 L 9118,6599"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6563 L 9118,6528"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6492 L 9118,6457"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6422 L 9118,6386"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6351 L 9118,6315"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6280 L 9118,6244"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6209 L 9118,6173"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6138 L 9118,6102"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,6067 L 9118,6032"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5996 L 9118,5961"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5925 L 9118,5890"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5854 L 9118,5819"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5783 L 9118,5748"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5712 L 9118,5677"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5641 L 9118,5606"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5571 L 9118,5535"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5500 L 9118,5464"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5429 L 9118,5393"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5358 L 9118,5322"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5287 L 9118,5251"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5216 L 9118,5180"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5145 L 9118,5110"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5074 L 9118,5039"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,5003 L 9118,4968"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,4932 L 9118,4897"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,4861 L 9118,4826"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,4790 L 9118,4755"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,4719 L 9118,4684"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9118,4649 L 9118,4613"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9111,4585 L 9075,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 9040,4585 L 9004,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8969,4585 L 8933,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8898,4585 L 8862,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8827,4585 L 8792,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8756,4585 L 8721,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8685,4585 L 8650,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8614,4585 L 8579,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8543,4585 L 8508,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8472,4585 L 8437,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8401,4585 L 8366,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8331,4585 L 8295,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8260,4585 L 8224,4585"/> - <path fill="none" stroke="rgb(0,182,189)" stroke-width="18" stroke-linejoin="round" d="M 8189,4585 L 8153,4585"/> - <path fill="rgb(0,182,189)" stroke="none" d="M 8031,6539 C 8034,6539 8037,6539 8041,6539 8051,6539 8061,6540 8070,6543 8079,6545 8088,6549 8097,6554 8106,6559 8114,6565 8121,6572 8128,6579 8133,6586 8139,6596 8144,6605 8148,6613 8150,6623 8152,6632 8154,6641 8154,6651 L 8163,6651 8163,6653 8154,6653 C 8154,6663 8152,6672 8150,6681 8148,6691 8144,6699 8139,6709 8133,6718 8128,6725 8121,6732 8114,6739 8106,6745 8097,6750 8088,6755 8079,6759 8070,6761 8061,6764 8051,6765 8041,6765 8037,6765 8034,6765 8031,6765 L 8031,6760 8032,6756 C 8035,6756 8038,6756 8041,6756 8050,6756 8059,6755 8068,6753 8076,6750 8084,6747 8093,6742 8101,6737 8108,6732 8114,6726 8121,6719 8126,6712 8131,6704 8136,6696 8139,6687 8141,6679 8144,6670 8145,6662 8145,6652 8145,6642 8144,6634 8141,6625 8139,6617 8136,6608 8131,6600 8126,6592 8121,6585 8114,6578 8108,6572 8101,6567 8093,6562 8084,6557 8076,6554 8068,6551 8059,6549 8050,6548 8041,6548 8038,6548 8035,6548 8032,6548 L 8031,6544 8031,6539 Z"/> - <path fill="rgb(0,182,189)" stroke="none" d="M 8021,4472 C 8024,4472 8027,4472 8031,4472 8041,4472 8051,4473 8060,4476 8069,4478 8078,4482 8087,4487 8096,4492 8104,4498 8111,4505 8118,4512 8123,4519 8129,4529 8134,4538 8138,4546 8140,4556 8142,4565 8144,4574 8144,4584 L 8153,4584 8153,4586 8144,4586 C 8144,4596 8142,4605 8140,4614 8138,4624 8134,4632 8129,4642 8123,4651 8118,4658 8111,4665 8104,4672 8096,4678 8087,4683 8078,4688 8069,4692 8060,4694 8051,4697 8041,4698 8031,4698 8027,4698 8024,4698 8021,4698 L 8021,4693 8022,4689 C 8025,4689 8028,4689 8031,4689 8040,4689 8049,4688 8058,4686 8066,4683 8074,4680 8083,4675 8091,4670 8098,4665 8104,4659 8111,4652 8116,4645 8121,4637 8126,4629 8129,4620 8131,4612 8134,4603 8135,4595 8135,4585 8135,4575 8134,4567 8131,4558 8129,4550 8126,4541 8121,4533 8116,4525 8111,4518 8104,4511 8098,4505 8091,4500 8083,4495 8074,4490 8066,4487 8058,4484 8049,4482 8040,4481 8031,4481 8028,4481 8025,4481 8022,4481 L 8021,4477 8021,4472 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="4172" y="3329" width="1813" height="937"/> - <g> - <defs> - <linearGradient id="gradient3" x1="4661" y1="3075" x2="5495" y2="4519" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(128,128,128)"/> - <stop offset="1" style="stop-color:rgb(128,128,128)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient3)" d="M 5078,4247 L 4190,4247 4190,3347 5966,3347 5966,4247 5078,4247 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 5078,4247 L 4190,4247 4190,3347 5966,3347 5966,4247 5078,4247 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="176px" font-weight="400"><tspan class="TextPosition" x="4473" y="3730"><tspan fill="rgb(0,0,0)" stroke="none">Nested/VM[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="4370" y="4561" width="568" height="427"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 4443,4565 C 4408,4565 4374,4599 4374,4634 L 4374,4913 C 4374,4948 4408,4983 4443,4983 L 4863,4983 C 4898,4983 4933,4948 4933,4913 L 4933,4634 C 4933,4599 4898,4565 4863,4565 L 4443,4565 Z M 4374,4565 L 4374,4565 Z M 4933,4983 L 4933,4983 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 4443,4565 C 4408,4565 4374,4599 4374,4634 L 4374,4913 C 4374,4948 4408,4983 4443,4983 L 4863,4983 C 4898,4983 4933,4948 4933,4913 L 4933,4634 C 4933,4599 4898,4565 4863,4565 L 4443,4565 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="176px" font-weight="400"><tspan class="TextPosition" x="4486" y="4736"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="176px" font-weight="400"><tspan class="TextPosition" x="4420" y="4935"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[0]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="5171" y="4561" width="568" height="427"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 5244,4565 C 5209,4565 5175,4599 5175,4634 L 5175,4913 C 5175,4948 5209,4983 5244,4983 L 5664,4983 C 5699,4983 5734,4948 5734,4913 L 5734,4634 C 5734,4599 5699,4565 5664,4565 L 5244,4565 Z M 5175,4565 L 5175,4565 Z M 5734,4983 L 5734,4983 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="7" stroke-linejoin="round" d="M 5244,4565 C 5209,4565 5175,4599 5175,4634 L 5175,4913 C 5175,4948 5209,4983 5244,4983 L 5664,4983 C 5699,4983 5734,4948 5734,4913 L 5734,4634 C 5734,4599 5699,4565 5664,4565 L 5244,4565 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="176px" font-weight="400"><tspan class="TextPosition" x="5287" y="4736"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="176px" font-weight="400"><tspan class="TextPosition" x="5221" y="4935"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="5436" y="4589" width="2336" height="471"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5454,4983 L 5454,5041 6222,5041 6222,4607 7753,4607"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="4635" y="4889" width="3139" height="245"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 7755,4907 L 6941,4907 6941,5115 4653,5115 4653,4983"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="4385" y="3774" width="1318" height="427"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5044,4182 L 4403,4182 4403,3792 5684,3792 5684,4182 5044,4182 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5044,4182 L 4403,4182 4403,3792 5684,3792 5684,4182 5044,4182 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="141px" font-weight="700"><tspan class="TextPosition" x="4768" y="4029"><tspan fill="rgb(255,255,255)" stroke="none">VNF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="4635" y="4165" width="37" height="420"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4653,4566 L 4653,4183"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="5435" y="4166" width="37" height="420"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5453,4567 L 5453,4184"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="4556" y="4111" width="183" height="77"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 4571,4115 C 4565,4115 4560,4120 4560,4126 L 4560,4171 C 4560,4177 4565,4183 4571,4183 L 4722,4183 C 4727,4183 4733,4177 4733,4171 L 4733,4126 C 4733,4120 4727,4115 4722,4115 L 4571,4115 Z M 4560,4115 L 4560,4115 Z M 4734,4183 L 4734,4183 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 4571,4115 C 4565,4115 4560,4120 4560,4126 L 4560,4171 C 4560,4177 4565,4183 4571,4183 L 4722,4183 C 4727,4183 4733,4177 4733,4171 L 4733,4126 C 4733,4120 4727,4115 4722,4115 L 4571,4115 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="4556" y="4311" width="183" height="77"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 4571,4315 C 4565,4315 4560,4320 4560,4326 L 4560,4371 C 4560,4377 4565,4383 4571,4383 L 4722,4383 C 4727,4383 4733,4377 4733,4371 L 4733,4326 C 4733,4320 4727,4315 4722,4315 L 4571,4315 Z M 4560,4315 L 4560,4315 Z M 4734,4383 L 4734,4383 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 4571,4315 C 4565,4315 4560,4320 4560,4326 L 4560,4371 C 4560,4377 4565,4383 4571,4383 L 4722,4383 C 4727,4383 4733,4377 4733,4371 L 4733,4326 C 4733,4320 4727,4315 4722,4315 L 4571,4315 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="5356" y="4111" width="183" height="77"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 5371,4115 C 5365,4115 5360,4120 5360,4126 L 5360,4171 C 5360,4177 5365,4183 5371,4183 L 5522,4183 C 5527,4183 5533,4177 5533,4171 L 5533,4126 C 5533,4120 5527,4115 5522,4115 L 5371,4115 Z M 5360,4115 L 5360,4115 Z M 5534,4183 L 5534,4183 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 5371,4115 C 5365,4115 5360,4120 5360,4126 L 5360,4171 C 5360,4177 5365,4183 5371,4183 L 5522,4183 C 5527,4183 5533,4177 5533,4171 L 5533,4126 C 5533,4120 5527,4115 5522,4115 L 5371,4115 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="5356" y="4311" width="183" height="77"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 5371,4315 C 5365,4315 5360,4320 5360,4326 L 5360,4371 C 5360,4377 5365,4383 5371,4383 L 5522,4383 C 5527,4383 5533,4377 5533,4371 L 5533,4326 C 5533,4320 5527,4315 5522,4315 L 5371,4315 Z M 5360,4315 L 5360,4315 Z M 5534,4383 L 5534,4383 Z"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="7" stroke-linejoin="round" d="M 5371,4315 C 5365,4315 5360,4320 5360,4326 L 5360,4371 C 5360,4377 5365,4383 5371,4383 L 5522,4383 C 5527,4383 5533,4377 5533,4371 L 5533,4326 C 5533,4320 5527,4315 5522,4315 L 5371,4315 Z"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_device_tests/vpp_device.svg b/docs/report/vpp_device_tests/vpp_device.svg deleted file mode 100644 index 177d49af89..0000000000 --- a/docs/report/vpp_device_tests/vpp_device.svg +++ /dev/null @@ -1,318 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="163mm" height="127mm" viewBox="0 0 16300 12700" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="0" y="0" width="16300" height="12700"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="16" y="12" width="16268" height="12675"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 801,0 Z"/> - <glyph unicode="w" horiz-adv-x="1509" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,805 699,748 631,480 508,0 L 300,0 -3,1082 175,1082 358,347 C 363,331 377,265 401,149 L 418,223 644,1082 837,1082 1026,339 1072,149 1103,288 1308,1082 1484,1082 1174,0 Z"/> - <glyph unicode="u" horiz-adv-x="874" d="M 314,1082 L 314,396 C 314,325 321,269 335,230 349,191 371,162 402,145 433,128 478,119 537,119 624,119 692,149 742,208 792,267 817,350 817,455 L 817,1082 997,1082 997,231 C 997,105 999,28 1003,0 L 833,0 C 832,3 832,12 831,27 830,42 830,59 829,78 828,97 826,132 825,185 L 822,185 C 781,110 733,58 679,27 624,-4 557,-20 476,-20 357,-20 271,10 216,69 161,128 133,225 133,361 L 133,1082 314,1082 Z"/> - <glyph unicode="t" horiz-adv-x="531" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 L 554,8 Z"/> - <glyph unicode="r" horiz-adv-x="530" d="M 142,0 L 142,830 C 142,906 140,990 136,1082 L 306,1082 C 311,959 314,886 314,861 L 318,861 C 347,954 380,1017 417,1051 454,1085 507,1102 575,1102 599,1102 623,1099 648,1092 L 648,927 C 624,934 592,937 552,937 477,937 420,905 381,841 342,776 322,684 322,564 L 322,0 142,0 Z"/> - <glyph unicode="q" horiz-adv-x="927" d="M 484,-20 C 347,-20 246,26 182,119 118,212 86,351 86,536 86,913 219,1102 484,1102 566,1102 634,1088 687,1059 740,1030 785,981 821,914 L 823,914 C 823,934 824,969 827,1018 830,1067 832,1093 835,1096 L 1008,1096 C 1003,1057 1001,958 1001,801 L 1001,-425 821,-425 821,14 825,178 823,178 C 787,107 743,56 690,26 637,-5 569,-20 484,-20 Z M 821,554 C 821,695 798,799 752,867 706,935 633,969 532,969 441,969 375,935 335,867 295,799 275,691 275,542 275,391 295,282 336,217 376,152 441,119 530,119 632,119 706,155 752,228 798,301 821,409 821,554 Z"/> - <glyph unicode="p" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 488,-20 376,43 319,168 L 314,168 C 317,163 318,106 318,-2 L 318,-425 138,-425 138,861 C 138,972 136,1046 132,1082 L 306,1082 C 307,1079 308,1070 309,1054 310,1037 312,1012 314,978 315,944 316,921 316,908 L 320,908 C 352,975 394,1024 447,1055 500,1086 569,1101 655,1101 788,1101 888,1056 954,967 1020,878 1053,737 1053,546 Z M 864,542 C 864,693 844,800 803,865 762,930 698,962 609,962 538,962 482,947 442,917 401,887 371,840 350,777 329,713 318,630 318,528 318,386 341,281 386,214 431,147 505,113 607,113 696,113 762,146 803,212 844,277 864,387 864,542 Z"/> - <glyph unicode="o" horiz-adv-x="980" d="M 1053,542 C 1053,353 1011,212 928,119 845,26 724,-20 565,-20 407,-20 288,28 207,125 126,221 86,360 86,542 86,915 248,1102 571,1102 736,1102 858,1057 936,966 1014,875 1053,733 1053,542 Z M 864,542 C 864,691 842,800 798,868 753,935 679,969 574,969 469,969 393,935 346,866 299,797 275,689 275,542 275,399 298,292 345,221 391,149 464,113 563,113 671,113 748,148 795,217 841,286 864,395 864,542 Z"/> - <glyph unicode="n" horiz-adv-x="874" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 825,0 Z"/> - <glyph unicode="m" horiz-adv-x="1457" d="M 768,0 L 768,686 C 768,791 754,863 725,903 696,943 645,963 570,963 493,963 433,934 388,875 343,816 321,734 321,627 L 321,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 356,974 400,1027 450,1057 500,1087 561,1102 633,1102 715,1102 780,1086 828,1053 875,1020 908,968 927,897 L 930,897 C 967,970 1013,1022 1066,1054 1119,1086 1183,1102 1258,1102 1367,1102 1447,1072 1497,1013 1546,954 1571,856 1571,721 L 1571,0 1393,0 1393,686 C 1393,791 1379,863 1350,903 1321,943 1270,963 1195,963 1116,963 1055,934 1012,876 968,817 946,734 946,627 L 946,0 768,0 Z"/> - <glyph unicode="k" horiz-adv-x="901" d="M 816,0 L 450,494 318,385 318,0 138,0 138,1484 318,1484 318,557 793,1082 1004,1082 565,617 1027,0 816,0 Z"/> - <glyph unicode="i" horiz-adv-x="187" d="M 137,1312 L 137,1484 317,1484 317,1312 137,1312 Z M 137,0 L 137,1082 317,1082 317,0 137,0 Z"/> - <glyph unicode="g" horiz-adv-x="927" d="M 548,-425 C 430,-425 336,-402 266,-356 196,-309 151,-243 131,-158 L 312,-132 C 324,-182 351,-220 392,-248 433,-274 486,-288 553,-288 732,-288 822,-183 822,27 L 822,201 820,201 C 786,132 739,80 680,45 621,10 551,-8 472,-8 339,-8 242,36 180,124 117,212 86,350 86,539 86,730 120,872 187,963 254,1054 355,1099 492,1099 569,1099 635,1082 692,1047 748,1012 791,962 822,897 L 824,897 C 824,917 825,952 828,1001 831,1050 833,1077 836,1082 L 1007,1082 C 1003,1046 1001,971 1001,858 L 1001,31 C 1001,-273 850,-425 548,-425 Z M 822,541 C 822,629 810,705 786,769 762,832 728,881 685,915 641,948 591,965 536,965 444,965 377,932 335,865 293,798 272,690 272,541 272,393 292,287 331,222 370,157 438,125 533,125 590,125 640,142 684,175 728,208 762,256 786,319 810,381 822,455 822,541 Z"/> - <glyph unicode="e" horiz-adv-x="980" d="M 276,503 C 276,379 302,283 353,216 404,149 479,115 578,115 656,115 719,131 766,162 813,193 844,233 861,281 L 1019,236 C 954,65 807,-20 578,-20 418,-20 296,28 213,123 129,218 87,360 87,548 87,727 129,864 213,959 296,1054 416,1102 571,1102 889,1102 1048,910 1048,527 L 1048,503 276,503 Z M 862,641 C 852,755 823,838 775,891 727,943 658,969 568,969 481,969 412,940 361,882 310,823 282,743 278,641 L 862,641 Z"/> - <glyph unicode="d" horiz-adv-x="927" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 L 821,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="c" horiz-adv-x="901" d="M 275,546 C 275,402 298,295 343,226 388,157 457,122 548,122 612,122 666,139 709,174 752,209 778,262 788,334 L 970,322 C 956,218 912,135 837,73 762,11 668,-20 553,-20 402,-20 286,28 207,124 127,219 87,359 87,542 87,724 127,863 207,959 287,1054 402,1102 551,1102 662,1102 754,1073 827,1016 900,959 945,880 964,779 L 779,765 C 770,825 746,873 708,908 670,943 616,961 546,961 451,961 382,929 339,866 296,803 275,696 275,546 Z"/> - <glyph unicode="b" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 573,-20 505,-5 451,25 396,54 352,102 318,168 L 316,168 C 316,147 315,116 312,74 309,31 307,7 306,0 L 132,0 C 136,36 138,110 138,223 L 138,1484 318,1484 318,1061 C 318,1018 317,967 314,908 L 318,908 C 351,977 396,1027 451,1057 506,1087 574,1102 655,1102 792,1102 892,1056 957,964 1021,872 1053,733 1053,546 Z M 864,540 C 864,691 844,800 804,865 764,930 699,963 609,963 508,963 434,928 388,859 341,790 318,680 318,529 318,387 341,282 386,215 431,147 505,113 607,113 698,113 763,147 804,214 844,281 864,389 864,540 Z"/> - <glyph unicode="a" horiz-adv-x="1060" d="M 414,-20 C 305,-20 224,9 169,66 114,123 87,202 87,302 87,414 124,500 198,560 271,620 390,652 554,656 L 797,660 797,719 C 797,807 778,870 741,908 704,946 645,965 565,965 484,965 426,951 389,924 352,897 330,853 323,793 L 135,810 C 166,1005 310,1102 569,1102 705,1102 807,1071 876,1009 945,946 979,856 979,738 L 979,272 C 979,219 986,179 1000,152 1014,125 1041,111 1080,111 1097,111 1117,113 1139,118 L 1139,6 C 1094,-5 1047,-10 1000,-10 933,-10 885,8 855,43 824,78 807,132 803,207 L 797,207 C 751,124 698,66 637,32 576,-3 501,-20 414,-20 Z M 455,115 C 521,115 580,130 631,160 682,190 723,231 753,284 782,336 797,390 797,445 L 797,534 600,530 C 515,529 451,520 408,504 364,488 330,463 307,430 284,397 272,353 272,299 272,240 288,195 320,163 351,131 396,115 455,115 Z"/> - <glyph unicode="U" horiz-adv-x="1192" d="M 731,-20 C 616,-20 515,1 429,43 343,85 276,146 229,226 182,306 158,401 158,512 L 158,1409 349,1409 349,528 C 349,399 382,302 447,235 512,168 607,135 730,135 857,135 955,170 1026,239 1096,308 1131,408 1131,541 L 1131,1409 1321,1409 1321,530 C 1321,416 1297,318 1249,235 1200,152 1132,89 1044,46 955,2 851,-20 731,-20 Z"/> - <glyph unicode="S" horiz-adv-x="1192" d="M 1272,389 C 1272,259 1221,158 1120,87 1018,16 875,-20 690,-20 347,-20 148,99 93,338 L 278,375 C 299,290 345,228 414,189 483,149 578,129 697,129 820,129 916,150 983,193 1050,235 1083,297 1083,379 1083,425 1073,462 1052,491 1031,520 1001,543 963,562 925,581 880,596 827,609 774,622 716,635 652,650 541,675 456,699 399,724 341,749 295,776 262,807 229,837 203,872 186,913 168,954 159,1000 159,1053 159,1174 205,1267 298,1332 390,1397 522,1430 694,1430 854,1430 976,1406 1061,1357 1146,1308 1205,1224 1239,1106 L 1051,1073 C 1030,1148 991,1202 933,1236 875,1269 795,1286 692,1286 579,1286 493,1267 434,1230 375,1193 345,1137 345,1063 345,1020 357,984 380,956 403,927 436,903 479,884 522,864 609,840 738,811 781,801 825,791 868,781 911,770 952,758 991,744 1030,729 1067,712 1102,693 1136,674 1166,650 1191,622 1216,594 1236,561 1251,523 1265,485 1272,440 1272,389 Z"/> - <glyph unicode="N" horiz-adv-x="1165" d="M 1082,0 L 328,1200 333,1103 338,936 338,0 168,0 168,1409 390,1409 1152,201 C 1144,332 1140,426 1140,485 L 1140,1409 1312,1409 1312,0 1082,0 Z"/> - <glyph unicode="H" horiz-adv-x="1165" d="M 1121,0 L 1121,653 359,653 359,0 168,0 168,1409 359,1409 359,813 1121,813 1121,1409 1312,1409 1312,0 1121,0 Z"/> - <glyph unicode="1" horiz-adv-x="927" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 156,0 Z"/> - <glyph unicode=" " horiz-adv-x="556"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1852" descent="423"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="1139" d="M 283,-425 C 216,-425 157,-421 106,-412 L 106,-212 C 141,-217 174,-220 203,-220 243,-220 276,-214 303,-201 329,-188 353,-167 374,-138 395,-109 418,-59 444,11 L 16,1082 313,1082 483,575 C 510,502 543,391 584,241 L 609,336 674,571 834,1082 1128,1082 700,-57 C 643,-196 583,-292 522,-345 460,-398 380,-425 283,-425 Z"/> - <glyph unicode="v" horiz-adv-x="1139" d="M 731,0 L 395,0 8,1082 305,1082 494,477 C 504,444 528,360 565,227 572,254 585,302 606,371 627,440 703,677 836,1082 L 1130,1082 731,0 Z"/> - <glyph unicode="t" horiz-adv-x="662" d="M 420,-18 C 337,-18 274,5 229,50 184,95 162,163 162,254 L 162,892 25,892 25,1082 176,1082 264,1336 440,1336 440,1082 645,1082 645,892 440,892 440,330 C 440,277 450,239 470,214 490,189 521,176 563,176 585,176 616,181 657,190 L 657,16 C 588,-7 509,-18 420,-18 Z"/> - <glyph unicode="s" horiz-adv-x="1006" d="M 1055,316 C 1055,211 1012,129 927,70 841,10 722,-20 571,-20 422,-20 309,4 230,51 151,98 98,171 72,270 L 319,307 C 333,256 357,219 392,198 426,177 486,166 571,166 650,166 707,176 743,196 779,216 797,247 797,290 797,325 783,352 754,373 725,393 675,410 606,424 447,455 340,485 285,512 230,539 188,574 159,617 130,660 115,712 115,775 115,878 155,959 235,1017 314,1074 427,1103 573,1103 702,1103 805,1078 884,1028 962,978 1011,906 1030,811 L 781,785 C 773,829 753,862 722,884 691,905 641,916 573,916 506,916 456,908 423,891 390,874 373,845 373,805 373,774 386,749 412,731 437,712 480,697 541,685 626,668 701,650 767,632 832,613 885,591 925,566 964,541 996,508 1020,469 1043,429 1055,378 1055,316 Z"/> - <glyph unicode="r" horiz-adv-x="636" d="M 143,0 L 143,828 C 143,887 142,937 141,977 139,1016 137,1051 135,1082 L 403,1082 C 405,1070 408,1034 411,973 414,912 416,871 416,851 L 420,851 C 447,927 472,981 493,1012 514,1043 540,1066 569,1081 598,1096 635,1103 679,1103 715,1103 744,1098 766,1088 L 766,853 C 721,863 681,868 646,868 576,868 522,840 483,783 444,726 424,642 424,531 L 424,0 143,0 Z"/> - <glyph unicode="o" horiz-adv-x="1113" d="M 1171,542 C 1171,367 1122,229 1025,130 928,30 793,-20 621,-20 452,-20 320,30 224,130 128,230 80,367 80,542 80,716 128,853 224,953 320,1052 454,1102 627,1102 804,1102 939,1054 1032,958 1125,861 1171,723 1171,542 Z M 877,542 C 877,671 856,764 814,822 772,880 711,909 631,909 460,909 375,787 375,542 375,421 396,330 438,267 479,204 539,172 618,172 791,172 877,295 877,542 Z"/> - <glyph unicode="n" horiz-adv-x="1007" d="M 844,0 L 844,607 C 844,797 780,892 651,892 583,892 528,863 487,805 445,746 424,671 424,580 L 424,0 143,0 143,840 C 143,898 142,946 141,983 139,1020 137,1053 135,1082 L 403,1082 C 405,1069 408,1036 411,981 414,926 416,888 416,867 L 420,867 C 458,950 506,1010 563,1047 620,1084 689,1103 768,1103 883,1103 971,1068 1032,997 1093,926 1124,823 1124,687 L 1124,0 844,0 Z"/> - <glyph unicode="m" horiz-adv-x="1562" d="M 780,0 L 780,607 C 780,797 725,892 616,892 559,892 513,863 478,805 442,747 424,672 424,580 L 424,0 143,0 143,840 C 143,898 142,946 141,983 139,1020 137,1053 135,1082 L 403,1082 C 405,1069 408,1036 411,981 414,926 416,888 416,867 L 420,867 C 455,950 498,1010 550,1047 601,1084 663,1103 735,1103 900,1103 1001,1024 1036,867 L 1042,867 C 1079,951 1123,1011 1174,1048 1225,1085 1291,1103 1370,1103 1475,1103 1556,1067 1611,996 1666,924 1694,821 1694,687 L 1694,0 1415,0 1415,607 C 1415,797 1360,892 1251,892 1196,892 1152,866 1117,813 1082,760 1062,686 1059,593 L 1059,0 780,0 Z"/> - <glyph unicode="l" horiz-adv-x="292" d="M 143,0 L 143,1484 424,1484 424,0 143,0 Z"/> - <glyph unicode="k" horiz-adv-x="1007" d="M 834,0 L 545,490 424,406 424,0 143,0 143,1484 424,1484 424,634 810,1082 1112,1082 732,660 1141,0 834,0 Z"/> - <glyph unicode="i" horiz-adv-x="292" d="M 143,1277 L 143,1484 424,1484 424,1277 143,1277 Z M 143,0 L 143,1082 424,1082 424,0 143,0 Z"/> - <glyph unicode="h" horiz-adv-x="1007" d="M 420,866 C 458,949 506,1009 563,1046 620,1083 689,1102 768,1102 883,1102 971,1067 1032,996 1093,925 1124,822 1124,686 L 1124,0 844,0 844,606 C 844,796 780,891 651,891 583,891 528,862 487,804 445,745 424,670 424,579 L 424,0 143,0 143,1484 424,1484 424,1079 C 424,1006 421,935 416,866 L 420,866 Z"/> - <glyph unicode="e" horiz-adv-x="1007" d="M 586,-20 C 423,-20 298,28 211,125 124,221 80,361 80,546 80,725 124,862 213,958 302,1054 427,1102 590,1102 745,1102 864,1051 946,948 1028,845 1069,694 1069,495 L 1069,487 375,487 C 375,382 395,302 434,249 473,195 528,168 600,168 699,168 762,211 788,297 L 1053,274 C 976,78 821,-20 586,-20 Z M 586,925 C 520,925 469,902 434,856 398,810 379,746 377,663 L 797,663 C 792,750 771,816 734,860 697,903 648,925 586,925 Z"/> - <glyph unicode="d" horiz-adv-x="1033" d="M 844,0 C 841,10 838,35 835,76 831,116 829,149 829,176 L 825,176 C 764,45 649,-20 479,-20 353,-20 256,29 187,128 118,226 84,363 84,540 84,719 120,858 193,956 265,1053 367,1102 500,1102 577,1102 643,1086 699,1054 754,1022 797,974 827,911 L 829,911 827,1089 827,1484 1108,1484 1108,236 C 1108,169 1111,91 1116,0 L 844,0 Z M 831,547 C 831,664 812,754 773,817 734,880 676,911 600,911 525,911 469,881 432,820 395,759 377,665 377,540 377,295 451,172 598,172 672,172 729,205 770,270 811,335 831,427 831,547 Z"/> - <glyph unicode="a" horiz-adv-x="1112" d="M 393,-20 C 288,-20 207,9 148,66 89,123 60,203 60,306 60,418 97,503 170,562 243,621 348,651 487,652 L 720,656 720,711 C 720,782 708,834 683,869 658,903 618,920 562,920 510,920 472,908 448,885 423,861 408,822 402,767 L 109,781 C 127,886 175,966 254,1021 332,1075 439,1102 574,1102 711,1102 816,1068 890,1001 964,934 1001,838 1001,714 L 1001,320 C 1001,259 1008,218 1022,195 1035,172 1058,160 1090,160 1111,160 1132,162 1152,166 L 1152,14 C 1135,10 1120,6 1107,3 1094,0 1080,-3 1067,-5 1054,-7 1040,-9 1025,-10 1010,-11 992,-12 972,-12 901,-12 849,5 816,40 782,75 762,126 755,193 L 749,193 C 670,51 552,-20 393,-20 Z M 720,501 L 576,499 C 511,496 464,489 437,478 410,466 389,448 375,424 360,400 353,368 353,328 353,277 365,239 389,214 412,189 444,176 483,176 527,176 567,188 604,212 640,236 668,269 689,312 710,354 720,399 720,446 L 720,501 Z"/> - <glyph unicode="U" horiz-adv-x="1244" d="M 723,-20 C 529,-20 381,27 278,122 175,217 123,352 123,528 L 123,1409 418,1409 418,551 C 418,440 445,355 498,298 551,240 628,211 731,211 836,211 917,241 974,302 1031,362 1059,448 1059,561 L 1059,1409 1354,1409 1354,543 C 1354,364 1299,226 1189,128 1078,29 923,-20 723,-20 Z"/> - <glyph unicode="T" horiz-adv-x="1245" d="M 773,1181 L 773,0 478,0 478,1181 23,1181 23,1409 1229,1409 1229,1181 773,1181 Z"/> - <glyph unicode="S" horiz-adv-x="1244" d="M 1286,406 C 1286,268 1235,163 1133,90 1030,17 880,-20 682,-20 501,-20 360,12 257,76 154,140 88,237 59,367 L 344,414 C 363,339 401,285 457,252 513,218 591,201 690,201 896,201 999,264 999,389 999,429 987,462 964,488 940,514 907,536 864,553 821,570 738,591 616,616 511,641 437,661 396,676 355,691 317,708 284,729 251,749 222,773 199,802 176,831 158,864 145,903 132,942 125,986 125,1036 125,1163 173,1261 269,1329 364,1396 503,1430 686,1430 861,1430 992,1403 1080,1348 1167,1293 1224,1203 1249,1077 L 963,1038 C 948,1099 919,1144 874,1175 829,1206 764,1221 680,1221 501,1221 412,1165 412,1053 412,1016 422,986 441,963 460,940 488,920 525,904 562,887 638,867 752,842 887,813 984,787 1043,763 1101,738 1147,710 1181,678 1215,645 1241,607 1259,562 1277,517 1286,465 1286,406 Z"/> - <glyph unicode="N" horiz-adv-x="1218" d="M 995,0 L 381,1085 C 393,980 399,895 399,831 L 399,0 137,0 137,1409 474,1409 1097,315 C 1085,416 1079,507 1079,590 L 1079,1409 1341,1409 1341,0 995,0 Z"/> - <glyph unicode="J" horiz-adv-x="980" d="M 524,-20 C 378,-20 266,12 188,75 109,138 57,241 31,382 L 324,425 C 336,352 358,299 391,264 424,229 469,211 526,211 585,211 629,231 660,270 690,309 705,366 705,439 L 705,1178 424,1178 424,1409 999,1409 999,446 C 999,299 957,185 874,103 791,21 674,-20 524,-20 Z"/> - <glyph unicode="I" horiz-adv-x="319" d="M 137,0 L 137,1409 432,1409 432,0 137,0 Z"/> - <glyph unicode="G" horiz-adv-x="1404" d="M 806,211 C 883,211 957,222 1029,245 1101,267 1157,295 1196,330 L 1196,525 852,525 852,743 1466,743 1466,225 C 1391,148 1294,88 1175,45 1055,2 929,-20 798,-20 569,-20 392,44 269,171 146,298 84,478 84,711 84,943 146,1121 270,1245 394,1368 572,1430 805,1430 1136,1430 1346,1308 1436,1063 L 1164,981 C 1135,1052 1089,1106 1026,1143 963,1180 890,1198 805,1198 666,1198 561,1156 489,1072 417,988 381,868 381,711 381,552 418,429 493,342 567,255 671,211 806,211 Z"/> - <glyph unicode="C" horiz-adv-x="1351" d="M 795,212 C 973,212 1097,301 1166,480 L 1423,383 C 1368,247 1287,146 1180,80 1073,13 944,-20 795,-20 568,-20 393,44 270,173 146,301 84,480 84,711 84,942 144,1120 263,1244 382,1368 555,1430 782,1430 947,1430 1082,1397 1186,1331 1290,1264 1363,1167 1405,1038 L 1145,967 C 1123,1038 1080,1094 1016,1136 951,1177 875,1198 788,1198 655,1198 554,1157 485,1074 416,991 381,870 381,711 381,549 417,425 488,340 559,255 661,212 795,212 Z"/> - <glyph unicode="1" horiz-adv-x="980" d="M 129,0 L 129,209 478,209 478,1170 140,959 140,1180 493,1409 759,1409 759,209 1082,209 1082,0 129,0 Z"/> - <glyph unicode=" " horiz-adv-x="556"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g> - <g id="id2" class="Master_Slide"> - <g id="bg-id2" class="Background"/> - <g id="bo-id2" class="BackgroundObjects"/> - </g> - </g> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="Graphic"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="9188" y="4640" width="2066" height="3618"/> - <path fill="rgb(62,62,63)" stroke="none" d="M 10221,8249 L 10994,8249 C 11134,8249 11247,8131 11247,7985 L 11247,4913 C 11247,4767 11134,4650 10994,4650 L 9447,4650 C 9307,4650 9194,4767 9194,4913 L 9194,7985 C 9194,8131 9307,8249 9447,8249 L 10221,8249 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 10221,7596 L 9194,7596 9194,7353 11247,7353 11247,7596 10221,7596 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 10221,7044 L 9194,7044 9194,6802 11247,6802 11247,7044 10221,7044 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 10221,6492 L 9194,6492 9194,6250 11247,6250 11247,6492 10221,6492 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 10221,5941 L 9194,5941 9194,5698 11247,5698 11247,5941 10221,5941 Z"/> - <path fill="rgb(250,203,27)" stroke="none" d="M 9801,5177 C 9801,5212 9793,5242 9777,5272 9761,5303 9740,5325 9712,5342 9683,5360 9656,5368 9623,5368 9590,5368 9562,5360 9534,5342 9505,5325 9485,5303 9469,5272 9452,5242 9445,5212 9445,5177 9445,5141 9452,5111 9469,5081 9485,5050 9505,5029 9534,5011 9562,4993 9590,4985 9623,4985 9656,4985 9683,4993 9712,5011 9740,5029 9761,5050 9777,5081 9793,5111 9801,5141 9801,5177 L 9801,5177 Z"/> - <path fill="rgb(249,145,52)" stroke="none" d="M 10391,5177 C 10391,5212 10384,5242 10368,5272 10351,5303 10331,5325 10302,5342 10274,5360 10246,5368 10213,5368 10181,5368 10153,5360 10124,5342 10096,5325 10075,5303 10059,5272 10043,5242 10035,5212 10035,5177 10035,5141 10043,5111 10059,5081 10075,5050 10096,5029 10124,5011 10153,4993 10181,4985 10213,4985 10246,4985 10274,4993 10302,5011 10331,5029 10351,5050 10368,5081 10384,5111 10391,5141 10391,5177 L 10391,5177 Z"/> - <path fill="rgb(250,85,85)" stroke="none" d="M 10982,5177 C 10982,5212 10974,5242 10958,5272 10942,5303 10921,5325 10893,5342 10864,5360 10837,5368 10804,5368 10771,5368 10743,5360 10715,5342 10686,5325 10666,5303 10650,5272 10633,5242 10626,5212 10626,5177 10626,5141 10633,5111 10650,5081 10666,5050 10686,5029 10715,5011 10743,4993 10771,4985 10804,4985 10837,4985 10864,4993 10893,5011 10921,5029 10942,5050 10958,5081 10974,5111 10982,5141 10982,5177 L 10982,5177 Z"/> - </g> - </g> - <g class="Graphic"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="514" y="506" width="2066" height="3618"/> - <path fill="rgb(62,62,63)" stroke="none" d="M 1547,4115 L 2320,4115 C 2460,4115 2573,3997 2573,3851 L 2573,779 C 2573,633 2460,516 2320,516 L 773,516 C 633,516 520,633 520,779 L 520,3851 C 520,3997 633,4115 773,4115 L 1547,4115 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 1547,3462 L 520,3462 520,3219 2573,3219 2573,3462 1547,3462 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 1547,2910 L 520,2910 520,2668 2573,2668 2573,2910 1547,2910 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 1547,2358 L 520,2358 520,2116 2573,2116 2573,2358 1547,2358 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 1547,1807 L 520,1807 520,1564 2573,1564 2573,1807 1547,1807 Z"/> - <path fill="rgb(250,203,27)" stroke="none" d="M 1127,1043 C 1127,1078 1119,1108 1103,1138 1087,1169 1066,1191 1038,1208 1009,1226 982,1234 949,1234 916,1234 888,1226 860,1208 831,1191 811,1169 795,1138 778,1108 771,1078 771,1043 771,1007 778,977 795,947 811,916 831,895 860,877 888,859 916,851 949,851 982,851 1009,859 1038,877 1066,895 1087,916 1103,947 1119,977 1127,1007 1127,1043 L 1127,1043 Z"/> - <path fill="rgb(249,145,52)" stroke="none" d="M 1717,1043 C 1717,1078 1710,1108 1694,1138 1677,1169 1657,1191 1628,1208 1600,1226 1572,1234 1539,1234 1507,1234 1479,1226 1450,1208 1422,1191 1401,1169 1385,1138 1369,1108 1361,1078 1361,1043 1361,1007 1369,977 1385,947 1401,916 1422,895 1450,877 1479,859 1507,851 1539,851 1572,851 1600,859 1628,877 1657,895 1677,916 1694,947 1710,977 1717,1007 1717,1043 L 1717,1043 Z"/> - <path fill="rgb(250,85,85)" stroke="none" d="M 2308,1043 C 2308,1078 2300,1108 2284,1138 2268,1169 2247,1191 2219,1208 2190,1226 2163,1234 2130,1234 2097,1234 2069,1226 2041,1208 2012,1191 1992,1169 1976,1138 1959,1108 1952,1078 1952,1043 1952,1007 1959,977 1976,947 1992,916 2012,895 2041,877 2069,859 2097,851 2130,851 2163,851 2190,859 2219,877 2247,895 2268,916 2284,947 2300,977 2308,1007 2308,1043 L 2308,1043 Z"/> - </g> - </g> - <g class="Graphic"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="514" y="4640" width="2066" height="3618"/> - <path fill="rgb(62,62,63)" stroke="none" d="M 1547,8249 L 2320,8249 C 2460,8249 2573,8131 2573,7985 L 2573,4913 C 2573,4767 2460,4650 2320,4650 L 773,4650 C 633,4650 520,4767 520,4913 L 520,7985 C 520,8131 633,8249 773,8249 L 1547,8249 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 1547,7596 L 520,7596 520,7353 2573,7353 2573,7596 1547,7596 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 1547,7044 L 520,7044 520,6802 2573,6802 2573,7044 1547,7044 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 1547,6492 L 520,6492 520,6250 2573,6250 2573,6492 1547,6492 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 1547,5941 L 520,5941 520,5698 2573,5698 2573,5941 1547,5941 Z"/> - <path fill="rgb(250,203,27)" stroke="none" d="M 1127,5177 C 1127,5212 1119,5242 1103,5272 1087,5303 1066,5325 1038,5342 1009,5360 982,5368 949,5368 916,5368 888,5360 860,5342 831,5325 811,5303 795,5272 778,5242 771,5212 771,5177 771,5141 778,5111 795,5081 811,5050 831,5029 860,5011 888,4993 916,4985 949,4985 982,4985 1009,4993 1038,5011 1066,5029 1087,5050 1103,5081 1119,5111 1127,5141 1127,5177 L 1127,5177 Z"/> - <path fill="rgb(249,145,52)" stroke="none" d="M 1717,5177 C 1717,5212 1710,5242 1694,5272 1677,5303 1657,5325 1628,5342 1600,5360 1572,5368 1539,5368 1507,5368 1479,5360 1450,5342 1422,5325 1401,5303 1385,5272 1369,5242 1361,5212 1361,5177 1361,5141 1369,5111 1385,5081 1401,5050 1422,5029 1450,5011 1479,4993 1507,4985 1539,4985 1572,4985 1600,4993 1628,5011 1657,5029 1677,5050 1694,5081 1710,5111 1717,5141 1717,5177 L 1717,5177 Z"/> - <path fill="rgb(250,85,85)" stroke="none" d="M 2308,5177 C 2308,5212 2300,5242 2284,5272 2268,5303 2247,5325 2219,5342 2190,5360 2163,5368 2130,5368 2097,5368 2069,5360 2041,5342 2012,5325 1992,5303 1976,5272 1959,5242 1952,5212 1952,5177 1952,5141 1959,5111 1976,5081 1992,5050 2012,5029 2041,5011 2069,4993 2097,4985 2130,4985 2163,4985 2190,4993 2219,5011 2247,5029 2268,5050 2284,5081 2300,5111 2308,5141 2308,5177 L 2308,5177 Z"/> - </g> - </g> - <g class="Graphic"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="13747" y="506" width="2066" height="3618"/> - <path fill="rgb(62,62,63)" stroke="none" d="M 14780,4115 L 15553,4115 C 15693,4115 15806,3997 15806,3851 L 15806,779 C 15806,633 15693,516 15553,516 L 14006,516 C 13866,516 13753,633 13753,779 L 13753,3851 C 13753,3997 13866,4115 14006,4115 L 14780,4115 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 14780,3462 L 13753,3462 13753,3219 15806,3219 15806,3462 14780,3462 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 14780,2910 L 13753,2910 13753,2668 15806,2668 15806,2910 14780,2910 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 14780,2358 L 13753,2358 13753,2116 15806,2116 15806,2358 14780,2358 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 14780,1807 L 13753,1807 13753,1564 15806,1564 15806,1807 14780,1807 Z"/> - <path fill="rgb(250,203,27)" stroke="none" d="M 14360,1043 C 14360,1078 14352,1108 14336,1138 14320,1169 14299,1191 14271,1208 14242,1226 14215,1234 14182,1234 14149,1234 14121,1226 14093,1208 14064,1191 14044,1169 14028,1138 14011,1108 14004,1078 14004,1043 14004,1007 14011,977 14028,947 14044,916 14064,895 14093,877 14121,859 14149,851 14182,851 14215,851 14242,859 14271,877 14299,895 14320,916 14336,947 14352,977 14360,1007 14360,1043 L 14360,1043 Z"/> - <path fill="rgb(249,145,52)" stroke="none" d="M 14950,1043 C 14950,1078 14943,1108 14927,1138 14910,1169 14890,1191 14861,1208 14833,1226 14805,1234 14772,1234 14740,1234 14712,1226 14683,1208 14655,1191 14634,1169 14618,1138 14602,1108 14594,1078 14594,1043 14594,1007 14602,977 14618,947 14634,916 14655,895 14683,877 14712,859 14740,851 14772,851 14805,851 14833,859 14861,877 14890,895 14910,916 14927,947 14943,977 14950,1007 14950,1043 L 14950,1043 Z"/> - <path fill="rgb(250,85,85)" stroke="none" d="M 15541,1043 C 15541,1078 15533,1108 15517,1138 15501,1169 15480,1191 15452,1208 15423,1226 15396,1234 15363,1234 15330,1234 15302,1226 15274,1208 15245,1191 15225,1169 15209,1138 15192,1108 15185,1078 15185,1043 15185,1007 15192,977 15209,947 15225,916 15245,895 15274,877 15302,859 15330,851 15363,851 15396,851 15423,859 15452,877 15480,895 15501,916 15517,947 15533,977 15541,1007 15541,1043 L 15541,1043 Z"/> - </g> - </g> - <g class="Graphic"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="13741" y="8598" width="2066" height="3618"/> - <path fill="rgb(62,62,63)" stroke="none" d="M 14774,12207 L 15547,12207 C 15687,12207 15800,12089 15800,11943 L 15800,8871 C 15800,8725 15687,8608 15547,8608 L 14000,8608 C 13860,8608 13747,8725 13747,8871 L 13747,11943 C 13747,12089 13860,12207 14000,12207 L 14774,12207 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 14774,11554 L 13747,11554 13747,11311 15800,11311 15800,11554 14774,11554 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 14774,11002 L 13747,11002 13747,10760 15800,10760 15800,11002 14774,11002 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 14774,10450 L 13747,10450 13747,10208 15800,10208 15800,10450 14774,10450 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 14774,9899 L 13747,9899 13747,9656 15800,9656 15800,9899 14774,9899 Z"/> - <path fill="rgb(250,203,27)" stroke="none" d="M 14354,9135 C 14354,9170 14346,9200 14330,9230 14314,9261 14293,9283 14265,9300 14236,9318 14209,9326 14176,9326 14143,9326 14115,9318 14087,9300 14058,9283 14038,9261 14022,9230 14005,9200 13998,9170 13998,9135 13998,9099 14005,9069 14022,9039 14038,9008 14058,8987 14087,8969 14115,8951 14143,8943 14176,8943 14209,8943 14236,8951 14265,8969 14293,8987 14314,9008 14330,9039 14346,9069 14354,9099 14354,9135 L 14354,9135 Z"/> - <path fill="rgb(249,145,52)" stroke="none" d="M 14944,9135 C 14944,9170 14937,9200 14921,9230 14904,9261 14884,9283 14855,9300 14827,9318 14799,9326 14766,9326 14734,9326 14706,9318 14677,9300 14649,9283 14628,9261 14612,9230 14596,9200 14588,9170 14588,9135 14588,9099 14596,9069 14612,9039 14628,9008 14649,8987 14677,8969 14706,8951 14734,8943 14766,8943 14799,8943 14827,8951 14855,8969 14884,8987 14904,9008 14921,9039 14937,9069 14944,9099 14944,9135 L 14944,9135 Z"/> - <path fill="rgb(250,85,85)" stroke="none" d="M 15535,9135 C 15535,9170 15527,9200 15511,9230 15495,9261 15474,9283 15446,9300 15417,9318 15390,9326 15357,9326 15324,9326 15296,9318 15268,9300 15239,9283 15219,9261 15203,9230 15186,9200 15179,9170 15179,9135 15179,9099 15186,9069 15203,9039 15219,9008 15239,8987 15268,8969 15296,8951 15324,8943 15357,8943 15390,8943 15417,8951 15446,8969 15474,8987 15495,9008 15511,9039 15527,9069 15535,9099 15535,9135 L 15535,9135 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="14732" y="4082" width="89" height="4558"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="81" stroke-linejoin="round" d="M 14779,4123 L 14779,6361 14773,6361 14773,8598"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="1505" y="4082" width="83" height="600"/> - <path fill="none" stroke="rgb(128,128,128)" stroke-width="81" stroke-linejoin="round" d="M 1546,4123 L 1546,4640"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="2538" y="6407" width="6692" height="83"/> - <path fill="none" stroke="rgb(188,49,46)" stroke-width="81" stroke-linejoin="round" d="M 2579,6448 L 9188,6448"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="11212" y="6407" width="2571" height="4041"/> - <path fill="none" stroke="rgb(188,49,46)" stroke-width="81" stroke-linejoin="round" d="M 11253,6448 L 11973,6448 11973,10406 13741,10406"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="11212" y="2273" width="2577" height="4217"/> - <path fill="none" stroke="rgb(188,49,46)" stroke-width="81" stroke-linejoin="round" d="M 11253,6448 L 11973,6448 11973,2314 13747,2314"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="1505" y="8216" width="2426" height="2231"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="81" stroke-linejoin="round" d="M 1546,8257 L 1546,10405 3889,10405"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="7913" y="8216" width="2349" height="2231"/> - <path fill="none" stroke="rgb(52,101,164)" stroke-width="81" stroke-linejoin="round" d="M 7954,10405 L 10220,10405 10220,8257"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="488" y="3366" width="2101" height="1200"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="738" y="3876"><tspan fill="rgb(255,255,255)" stroke="none">Jenkins</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="488" y="7045" width="2101" height="1674"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="747" y="7555"><tspan fill="rgb(255,255,255)" stroke="none">Jenkins</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="1005" y="8029"><tspan fill="rgb(255,255,255)" stroke="none">slave</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="13806" y="3424" width="2001" height="726"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="14512" y="3934"><tspan fill="rgb(255,255,255)" stroke="none">TG</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="13806" y="11490" width="2001" height="726"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="14383" y="12000"><tspan fill="rgb(255,255,255)" stroke="none">SUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="9188" y="5546" width="2101" height="2622"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="9756" y="6056"><tspan fill="rgb(255,255,255)" stroke="none">CSIT</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="9743" y="6530"><tspan fill="rgb(255,255,255)" stroke="none">shim </tspan></tspan><tspan class="TextPosition" x="9980" y="7004"><tspan fill="rgb(255,255,255)" stroke="none">on</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="9682" y="7478"><tspan fill="rgb(255,255,255)" stroke="none">every</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="9792" y="7952"><tspan fill="rgb(255,255,255)" stroke="none">host</tspan></tspan></tspan></text> - </g> - </g> - <g class="Graphic"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="3889" y="8597" width="2066" height="3618"/> - <path fill="rgb(62,62,63)" stroke="none" d="M 4922,12206 L 5695,12206 C 5835,12206 5948,12088 5948,11942 L 5948,8870 C 5948,8724 5835,8607 5695,8607 L 4148,8607 C 4008,8607 3895,8724 3895,8870 L 3895,11942 C 3895,12088 4008,12206 4148,12206 L 4922,12206 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 4922,11553 L 3895,11553 3895,11310 5948,11310 5948,11553 4922,11553 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 4922,11001 L 3895,11001 3895,10759 5948,10759 5948,11001 4922,11001 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 4922,10449 L 3895,10449 3895,10207 5948,10207 5948,10449 4922,10449 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 4922,9898 L 3895,9898 3895,9655 5948,9655 5948,9898 4922,9898 Z"/> - <path fill="rgb(250,203,27)" stroke="none" d="M 4502,9134 C 4502,9169 4494,9199 4478,9229 4462,9260 4441,9282 4413,9299 4384,9317 4357,9325 4324,9325 4291,9325 4263,9317 4235,9299 4206,9282 4186,9260 4170,9229 4153,9199 4146,9169 4146,9134 4146,9098 4153,9068 4170,9038 4186,9007 4206,8986 4235,8968 4263,8950 4291,8942 4324,8942 4357,8942 4384,8950 4413,8968 4441,8986 4462,9007 4478,9038 4494,9068 4502,9098 4502,9134 L 4502,9134 Z"/> - <path fill="rgb(249,145,52)" stroke="none" d="M 5092,9134 C 5092,9169 5085,9199 5069,9229 5052,9260 5032,9282 5003,9299 4975,9317 4947,9325 4914,9325 4882,9325 4854,9317 4825,9299 4797,9282 4776,9260 4760,9229 4744,9199 4736,9169 4736,9134 4736,9098 4744,9068 4760,9038 4776,9007 4797,8986 4825,8968 4854,8950 4882,8942 4914,8942 4947,8942 4975,8950 5003,8968 5032,8986 5052,9007 5069,9038 5085,9068 5092,9098 5092,9134 L 5092,9134 Z"/> - <path fill="rgb(250,85,85)" stroke="none" d="M 5683,9134 C 5683,9169 5675,9199 5659,9229 5643,9260 5622,9282 5594,9299 5565,9317 5538,9325 5505,9325 5472,9325 5444,9317 5416,9299 5387,9282 5367,9260 5351,9229 5334,9199 5327,9169 5327,9134 5327,9098 5334,9068 5351,9038 5367,9007 5387,8986 5416,8968 5444,8950 5472,8942 5505,8942 5538,8942 5565,8950 5594,8968 5622,8986 5643,9007 5659,9038 5675,9068 5683,9098 5683,9134 L 5683,9134 Z"/> - </g> - </g> - <g class="Graphic"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="5889" y="8597" width="2066" height="3618"/> - <path fill="rgb(62,62,63)" stroke="none" d="M 6922,12206 L 7695,12206 C 7835,12206 7948,12088 7948,11942 L 7948,8870 C 7948,8724 7835,8607 7695,8607 L 6148,8607 C 6008,8607 5895,8724 5895,8870 L 5895,11942 C 5895,12088 6008,12206 6148,12206 L 6922,12206 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 6922,11553 L 5895,11553 5895,11310 7948,11310 7948,11553 6922,11553 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 6922,11001 L 5895,11001 5895,10759 7948,10759 7948,11001 6922,11001 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 6922,10449 L 5895,10449 5895,10207 7948,10207 7948,10449 6922,10449 Z"/> - <path fill="rgb(127,128,130)" stroke="none" d="M 6922,9898 L 5895,9898 5895,9655 7948,9655 7948,9898 6922,9898 Z"/> - <path fill="rgb(250,203,27)" stroke="none" d="M 6502,9134 C 6502,9169 6494,9199 6478,9229 6462,9260 6441,9282 6413,9299 6384,9317 6357,9325 6324,9325 6291,9325 6263,9317 6235,9299 6206,9282 6186,9260 6170,9229 6153,9199 6146,9169 6146,9134 6146,9098 6153,9068 6170,9038 6186,9007 6206,8986 6235,8968 6263,8950 6291,8942 6324,8942 6357,8942 6384,8950 6413,8968 6441,8986 6462,9007 6478,9038 6494,9068 6502,9098 6502,9134 L 6502,9134 Z"/> - <path fill="rgb(249,145,52)" stroke="none" d="M 7092,9134 C 7092,9169 7085,9199 7069,9229 7052,9260 7032,9282 7003,9299 6975,9317 6947,9325 6914,9325 6882,9325 6854,9317 6825,9299 6797,9282 6776,9260 6760,9229 6744,9199 6736,9169 6736,9134 6736,9098 6744,9068 6760,9038 6776,9007 6797,8986 6825,8968 6854,8950 6882,8942 6914,8942 6947,8942 6975,8950 7003,8968 7032,8986 7052,9007 7069,9038 7085,9068 7092,9098 7092,9134 L 7092,9134 Z"/> - <path fill="rgb(250,85,85)" stroke="none" d="M 7683,9134 C 7683,9169 7675,9199 7659,9229 7643,9260 7622,9282 7594,9299 7565,9317 7538,9325 7505,9325 7472,9325 7444,9317 7416,9299 7387,9282 7367,9260 7351,9229 7334,9199 7327,9169 7327,9134 7327,9098 7334,9068 7351,9038 7367,9007 7387,8986 7416,8968 7444,8950 7472,8942 7505,8942 7538,8942 7565,8950 7594,8968 7622,8986 7643,9007 7659,9038 7675,9068 7683,9098 7683,9134 L 7683,9134 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="4288" y="11471" width="3153" height="726"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="5028" y="11981"><tspan fill="rgb(255,255,255)" stroke="none">Nomad1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="2540" y="5825" width="6601" height="726"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="4069" y="6335"><tspan fill="rgb(0,0,0)" stroke="none">SSH to known port</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="11774" y="4040" width="1901" height="2401"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="12024" y="4550"><tspan fill="rgb(0,0,0)" stroke="none">SSH or </tspan></tspan><tspan class="TextPosition" x="12024" y="5024"><tspan fill="rgb(0,0,0)" stroke="none">docker </tspan></tspan><tspan class="TextPosition" x="12024" y="5498"><tspan fill="rgb(0,0,0)" stroke="none">exec</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="12800" y="7300" width="2101" height="1401"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="13305" y="7810"><tspan fill="rgb(0,0,0)" stroke="none">Unique </tspan></tspan><tspan class="TextPosition" x="13165" y="8284"><tspan fill="rgb(0,0,0)" stroke="none">network </tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.TextShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="8340" y="9840" width="2201" height="1301"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="8590" y="10350"><tspan fill="rgb(0,0,0)" stroke="none">Nomad1 </tspan></tspan><tspan class="TextPosition" x="8590" y="10824"><tspan fill="rgb(0,0,0)" stroke="none">bridge</tspan></tspan></tspan></text> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_performance_tests/comparisons/2n-clx_vs_2n-icx_testbeds.rst b/docs/report/vpp_performance_tests/comparisons/2n-clx_vs_2n-icx_testbeds.rst deleted file mode 100644 index 81f63e963c..0000000000 --- a/docs/report/vpp_performance_tests/comparisons/2n-clx_vs_2n-icx_testbeds.rst +++ /dev/null @@ -1,55 +0,0 @@ -2n-Icx vs 2n-Clx Testbeds -------------------------- - -Relative comparison of |vpp-release| packet throughput (NDR, PDR and -MRR) is calculated for the same tests executed on 2-Node Cascadelake (2n- -clx) and 2-Node Icelake (2n-icx) physical testbed types, in 1-core, -2-core and 4-core configurations. - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_ and - `build logs from FD.io vpp performance job 2n-clx`_ - with RF result - files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -NDR Comparison -~~~~~~~~~~~~~~ - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1c NDR comparison <performance-compare-testbeds-2n-clx-2n-icx-1c-ndr.html>`_ - - `HTML 2c NDR comparison <performance-compare-testbeds-2n-clx-2n-icx-2c-ndr.html>`_ - - `ASCII 1c NDR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-1c-ndr.txt>`_ - - `ASCII 2c NDR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-2c-ndr.txt>`_ - - `CSV 1c NDR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-1c-ndr-csv.csv>`_ - - `CSV 2c NDR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-2c-ndr-csv.csv>`_ - -PDR Comparison -~~~~~~~~~~~~~~ - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1c PDR comparison <performance-compare-testbeds-2n-clx-2n-icx-1c-pdr.html>`_ - - `HTML 2c PDR comparison <performance-compare-testbeds-2n-clx-2n-icx-2c-pdr.html>`_ - - `ASCII 1c PDR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-1c-pdr.txt>`_ - - `ASCII 2c PDR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-2c-pdr.txt>`_ - - `CSV 1c PDR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-1c-pdr-csv.csv>`_ - - `CSV 2c PDR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-2c-pdr-csv.csv>`_ - -MRR Comparison -~~~~~~~~~~~~~~ - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1c MRR comparison <performance-compare-testbeds-2n-clx-2n-icx-1c-mrr.html>`_ - - `HTML 2c MRR comparison <performance-compare-testbeds-2n-clx-2n-icx-2c-mrr.html>`_ - - `HTML 4c MRR comparison <performance-compare-testbeds-2n-clx-2n-icx-4c-mrr.html>`_ - - `ASCII 1c MRR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-1c-mrr.txt>`_ - - `ASCII 2c MRR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-2c-mrr.txt>`_ - - `ASCII 4c MRR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-4c-mrr.txt>`_ - - `CSV 1c MRR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-1c-mrr-csv.csv>`_ - - `CSV 2c MRR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-2c-mrr-csv.csv>`_ - - `CSV 4c MRR comparison <../../_static/vpp/performance-compare-testbeds-2n-clx-2n-icx-4c-mrr-csv.csv>`_ diff --git a/docs/report/vpp_performance_tests/comparisons/current_vs_previous_release.rst b/docs/report/vpp_performance_tests/comparisons/current_vs_previous_release.rst deleted file mode 100644 index a492e04074..0000000000 --- a/docs/report/vpp_performance_tests/comparisons/current_vs_previous_release.rst +++ /dev/null @@ -1,624 +0,0 @@ - -.. _vpp_compare_current_vs_previous_release: - -Current vs Previous Release ---------------------------- - -Relative comparison of VPP packet throughput (NDR, PDR and MRR) between -|vpp-release| and |vpp-release-1| (measured for |csit-release| and -|csit-release-1| respectively) is calculated from results of tests -running on 3-node Arm TaiShan (3n-tsh) -testbeds, in 1-core, 2-core and 4-core (MRR only) configurations. - -Listed mean and standard deviation values are computed based on a series -of the same tests executed against respective VPP releases to verify -test results repeatability, with percentage change calculated for mean -values. Note that the standard deviation is quite high for a small -number of packet throughput tests, what indicates poor test results -repeatability and makes the relative change of mean throughput value not -fully representative for these tests. The root causes behind poor -results repeatability vary between the test cases. - -.. note:: - - Test results are stored in - - - `build logs from FD.io vpp performance job 2n-icx`_, - - `build logs from FD.io vpp performance job 3n-icx`_, - - `build logs from FD.io vpp performance job 2n-clx`_, - - `build logs from FD.io vpp performance job 2n-zn2`_, - - `build logs from FD.io vpp performance job 3n-tsh`_, - - `build logs from FD.io vpp performance job 2n-tx2`_, - - `build logs from FD.io vpp performance job 2n-aws`_, - - with RF result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c NDR comparison <performance-changes-2n-icx-2t1c-ndr.html>`_ - - `HTML 4t2c NDR comparison <performance-changes-2n-icx-4t2c-ndr.html>`_ - - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-ndr-csv.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR comparison <performance-changes-2n-icx-2t1c-pdr.html>`_ - - `HTML 4t2c PDR comparison <performance-changes-2n-icx-4t2c-pdr.html>`_ - - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-pdr-csv.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c MRR comparison <performance-changes-2n-icx-2t1c-mrr.html>`_ - - `HTML 4t2c MRR comparison <performance-changes-2n-icx-4t2c-mrr.html>`_ - - `HTML 8t4c MRR comparison <performance-changes-2n-icx-8t4c-mrr.html>`_ - - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-mrr.txt>`_ - - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-mrr.txt>`_ - - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-icx-8t4c-mrr.txt>`_ - - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-mrr-csv.csv>`_ - - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-mrr-csv.csv>`_ - - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-icx-8t4c-mrr-csv.csv>`_ - -Latency Comparison -`````````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-2n-icx-xxv710-2t1c-pdr50-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-max.html>`_ - - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr50-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-max.txt>`_ - - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr50-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-max-csv.csv>`_ - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c NDR comparison <performance-changes-3n-icx-2t1c-ndr.html>`_ - - `HTML 4t2c NDR comparison <performance-changes-3n-icx-4t2c-ndr.html>`_ - - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-ndr-csv.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR comparison <performance-changes-3n-icx-2t1c-pdr.html>`_ - - `HTML 4t2c PDR comparison <performance-changes-3n-icx-4t2c-pdr.html>`_ - - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-pdr-csv.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c MRR comparison <performance-changes-3n-icx-2t1c-mrr.html>`_ - - `HTML 4t2c MRR comparison <performance-changes-3n-icx-4t2c-mrr.html>`_ - - `HTML 8t4c MRR comparison <performance-changes-3n-icx-8t4c-mrr.html>`_ - - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-mrr.txt>`_ - - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-mrr.txt>`_ - - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-3n-icx-8t4c-mrr.txt>`_ - - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-mrr-csv.csv>`_ - - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-mrr-csv.csv>`_ - - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-3n-icx-8t4c-mrr-csv.csv>`_ - -Latency Comparison -`````````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-3n-icx-xxv710-2t1c-pdr50-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-max.html>`_ - - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr50-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-max.txt>`_ - - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr50-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-max-csv.csv>`_ - -.. - Hoststack - ````````` - - Comparison tables in HTML, ASCII and CSV formats: - - - `HTML Hoststack comparison <performance-changes-3n-icx-hoststack.html>`_ - - `ASCII Hoststack comparison <../../_static/vpp/performance-changes-3n-icx-hoststack.txt>`_ - - `CSV Hoststack comparison <../../_static/vpp/performance-changes-3n-icx-hoststack-csv.csv>`_ - -3n-icx-e810xxv -~~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c NDR comparison <performance-changes-3n-icx-e810xxv-2t1c-ndr.html>`_ - - `HTML 4t2c NDR comparison <performance-changes-3n-icx-e810xxv-4t2c-ndr.html>`_ - - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-2t1c-ndr-csv.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-4t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR comparison <performance-changes-3n-icx-e810xxv-2t1c-pdr.html>`_ - - `HTML 4t2c PDR comparison <performance-changes-3n-icx-e810xxv-4t2c-pdr.html>`_ - - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-2t1c-pdr-csv.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-4t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c MRR comparison <performance-changes-3n-icx-e810xxv-2t1c-mrr.html>`_ - - `HTML 4t2c MRR comparison <performance-changes-3n-icx-e810xxv-4t2c-mrr.html>`_ - - `HTML 8t4c MRR comparison <performance-changes-3n-icx-e810xxv-8t4c-mrr.html>`_ - - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-2t1c-mrr.txt>`_ - - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-4t2c-mrr.txt>`_ - - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-8t4c-mrr.txt>`_ - - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-2t1c-mrr-csv.csv>`_ - - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-4t2c-mrr-csv.csv>`_ - - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-3n-icx-e810xxv-8t4c-mrr-csv.csv>`_ - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c NDR comparison <performance-changes-2n-clx-xxv710-2t1c-ndr.html>`_ - - `HTML 4t2c NDR comparison <performance-changes-2n-clx-xxv710-4t2c-ndr.html>`_ - - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-ndr-csv.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR comparison <performance-changes-2n-clx-xxv710-2t1c-pdr.html>`_ - - `HTML 4t2c PDR comparison <performance-changes-2n-clx-xxv710-4t2c-pdr.html>`_ - - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-pdr-csv.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c MRR comparison <performance-changes-2n-clx-xxv710-2t1c-mrr.html>`_ - - `HTML 4t2c MRR comparison <performance-changes-2n-clx-xxv710-4t2c-mrr.html>`_ - - `HTML 8t4c MRR comparison <performance-changes-2n-clx-xxv710-8t4c-mrr.html>`_ - - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-mrr.txt>`_ - - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-mrr.txt>`_ - - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-8t4c-mrr.txt>`_ - - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-mrr-csv.csv>`_ - - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-mrr-csv.csv>`_ - - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-8t4c-mrr-csv.csv>`_ - -Latency Comparison -`````````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-2n-clx-xxv710-2t1c-pdr50-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-max.html>`_ - - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr50-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-max.txt>`_ - - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr50-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-max-csv.csv>`_ - -2n-clx-cx556a -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c NDR comparison <performance-changes-2n-clx-cx556a-2t1c-ndr.html>`_ - - `HTML 4t2c NDR comparison <performance-changes-2n-clx-cx556a-4t2c-ndr.html>`_ - - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-ndr-csv.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR comparison <performance-changes-2n-clx-cx556a-2t1c-pdr.html>`_ - - `HTML 4t2c PDR comparison <performance-changes-2n-clx-cx556a-4t2c-pdr.html>`_ - - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-pdr-csv.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c MRR comparison <performance-changes-2n-clx-cx556a-2t1c-mrr.html>`_ - - `HTML 4t2c MRR comparison <performance-changes-2n-clx-cx556a-4t2c-mrr.html>`_ - - `HTML 8t4c MRR comparison <performance-changes-2n-clx-cx556a-8t4c-mrr.html>`_ - - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-mrr.txt>`_ - - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-mrr.txt>`_ - - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-8t4c-mrr.txt>`_ - - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-mrr-csv.csv>`_ - - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-mrr-csv.csv>`_ - - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-8t4c-mrr-csv.csv>`_ - -Latency Comparison -`````````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-2n-clx-cx556a-2t1c-pdr50-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-max.html>`_ - - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr50-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-max.txt>`_ - - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr50-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-max-csv.csv>`_ - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c NDR comparison <performance-changes-2n-zn2-xxv710-2t1c-ndr.html>`_ - - `HTML 4t2c NDR comparison <performance-changes-2n-zn2-xxv710-4t2c-ndr.html>`_ - - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-ndr-csv.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR comparison <performance-changes-2n-zn2-xxv710-2t1c-pdr.html>`_ - - `HTML 4t2c PDR comparison <performance-changes-2n-zn2-xxv710-4t2c-pdr.html>`_ - - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-pdr-csv.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c MRR comparison <performance-changes-2n-zn2-xxv710-2t1c-mrr.html>`_ - - `HTML 4t2c MRR comparison <performance-changes-2n-zn2-xxv710-4t2c-mrr.html>`_ - - `HTML 8t4c MRR comparison <performance-changes-2n-zn2-xxv710-8t4c-mrr.html>`_ - - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-mrr.txt>`_ - - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-mrr.txt>`_ - - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-8t4c-mrr.txt>`_ - - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-mrr-csv.csv>`_ - - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-mrr-csv.csv>`_ - - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-8t4c-mrr-csv.csv>`_ - -Latency Comparison -`````````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-2n-zn2-xxv710-2t1c-pdr50-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-avg.html>`_ - - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-max.html>`_ - - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr50-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-avg.txt>`_ - - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-max.txt>`_ - - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr50-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-avg-csv.csv>`_ - - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-max-csv.csv>`_ - -3n-tsh-x520 -~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c NDR comparison <performance-changes-3n-tsh-1t1c-ndr.html>`_ - - `HTML 2t2c NDR comparison <performance-changes-3n-tsh-2t2c-ndr.html>`_ - - `ASCII 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-ndr.txt>`_ - - `ASCII 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-ndr.txt>`_ - - `CSV 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-ndr-csv.csv>`_ - - `CSV 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c PDR comparison <performance-changes-3n-tsh-1t1c-pdr.html>`_ - - `HTML 2t2c PDR comparison <performance-changes-3n-tsh-2t2c-pdr.html>`_ - - `ASCII 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-pdr.txt>`_ - - `ASCII 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-pdr.txt>`_ - - `CSV 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-pdr-csv.csv>`_ - - `CSV 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c MRR comparison <performance-changes-3n-tsh-1t1c-mrr.html>`_ - - `HTML 2t2c MRR comparison <performance-changes-3n-tsh-2t2c-mrr.html>`_ - - `HTML 4t4c MRR comparison <performance-changes-3n-tsh-4t4c-mrr.html>`_ - - `ASCII 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-mrr.txt>`_ - - `ASCII 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-mrr.txt>`_ - - `ASCII 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-4t4c-mrr.txt>`_ - - `CSV 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-mrr-csv.csv>`_ - - `CSV 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-mrr-csv.csv>`_ - - `CSV 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-4t4c-mrr-csv.csv>`_ - -Latency Comparison -`````````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c PDR50, direction1, average value comparison <latency-changes-3n-tsh-x520-1t1c-pdr50-d1-avg.html>`_ - - `HTML 1t1c PDR90, direction1, average value comparison <latency-changes-3n-tsh-x520-1t1c-pdr90-d1-avg.html>`_ - - `HTML 1t1c PDR90, direction1, max value comparison <latency-changes-3n-tsh-x520-1t1c-pdr90-d1-max.html>`_ - - `ASCII 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr50-d1-avg.txt>`_ - - `ASCII 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr90-d1-avg.txt>`_ - - `ASCII 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr90-d1-max.txt>`_ - - `CSV 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr50-d1-avg-csv.csv>`_ - - `CSV 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr90-d1-avg-csv.csv>`_ - - `CSV 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr90-d1-max-csv.csv>`_ - -3n-alt-xl710 -~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c NDR comparison <performance-changes-3n-alt-1t1c-ndr.html>`_ - - `HTML 2t2c NDR comparison <performance-changes-3n-alt-2t2c-ndr.html>`_ - - `ASCII 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-alt-1t1c-ndr.txt>`_ - - `ASCII 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-alt-2t2c-ndr.txt>`_ - - `CSV 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-alt-1t1c-ndr-csv.csv>`_ - - `CSV 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-alt-2t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c PDR comparison <performance-changes-3n-alt-1t1c-pdr.html>`_ - - `HTML 2t2c PDR comparison <performance-changes-3n-alt-2t2c-pdr.html>`_ - - `ASCII 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-alt-1t1c-pdr.txt>`_ - - `ASCII 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-alt-2t2c-pdr.txt>`_ - - `CSV 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-alt-1t1c-pdr-csv.csv>`_ - - `CSV 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-alt-2t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c MRR comparison <performance-changes-3n-alt-1t1c-mrr.html>`_ - - `HTML 2t2c MRR comparison <performance-changes-3n-alt-2t2c-mrr.html>`_ - - `HTML 4t4c MRR comparison <performance-changes-3n-alt-4t4c-mrr.html>`_ - - `ASCII 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-alt-1t1c-mrr.txt>`_ - - `ASCII 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-alt-2t2c-mrr.txt>`_ - - `ASCII 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-alt-4t4c-mrr.txt>`_ - - `CSV 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-alt-1t1c-mrr-csv.csv>`_ - - `CSV 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-alt-2t2c-mrr-csv.csv>`_ - - `CSV 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-alt-4t4c-mrr-csv.csv>`_ - -Latency Comparison -`````````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c PDR50, direction1, average value comparison <latency-changes-3n-alt-xl710-1t1c-pdr50-d1-avg.html>`_ - - `HTML 1t1c PDR90, direction1, average value comparison <latency-changes-3n-alt-xl710-1t1c-pdr90-d1-avg.html>`_ - - `HTML 1t1c PDR90, direction1, max value comparison <latency-changes-3n-alt-xl710-1t1c-pdr90-d1-max.html>`_ - - `ASCII 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-alt-xl710-1t1c-pdr50-d1-avg.txt>`_ - - `ASCII 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-alt-xl710-1t1c-pdr90-d1-avg.txt>`_ - - `ASCII 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-alt-xl710-1t1c-pdr90-d1-max.txt>`_ - - `CSV 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-alt-xl710-1t1c-pdr50-d1-avg-csv.csv>`_ - - `CSV 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-alt-xl710-1t1c-pdr90-d1-avg-csv.csv>`_ - - `CSV 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-alt-xl710-1t1c-pdr90-d1-max-csv.csv>`_ - -2n-tx2-xl710 -~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c NDR comparison <performance-changes-2n-tx2-1t1c-ndr.html>`_ - - `HTML 2t2c NDR comparison <performance-changes-2n-tx2-2t2c-ndr.html>`_ - - `ASCII 1t1c NDR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-ndr.txt>`_ - - `ASCII 2t2c NDR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-ndr.txt>`_ - - `CSV 1t1c NDR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-ndr-csv.csv>`_ - - `CSV 2t2c NDR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c PDR comparison <performance-changes-2n-tx2-1t1c-pdr.html>`_ - - `HTML 2t2c PDR comparison <performance-changes-2n-tx2-2t2c-pdr.html>`_ - - `ASCII 1t1c PDR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-pdr.txt>`_ - - `ASCII 2t2c PDR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-pdr.txt>`_ - - `CSV 1t1c PDR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-pdr-csv.csv>`_ - - `CSV 2t2c PDR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c MRR comparison <performance-changes-2n-tx2-1t1c-mrr.html>`_ - - `HTML 2t2c MRR comparison <performance-changes-2n-tx2-2t2c-mrr.html>`_ - - `HTML 4t4c MRR comparison <performance-changes-2n-tx2-4t4c-mrr.html>`_ - - `ASCII 1t1c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-mrr.txt>`_ - - `ASCII 2t2c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-mrr.txt>`_ - - `ASCII 4t4c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-4t4c-mrr.txt>`_ - - `CSV 1t1c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-mrr-csv.csv>`_ - - `CSV 2t2c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-mrr-csv.csv>`_ - - `CSV 4t4c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-4t4c-mrr-csv.csv>`_ - -Latency Comparison -`````````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c PDR50, direction1, average value comparison <latency-changes-2n-tx2-xl710-1t1c-pdr50-d1-avg.html>`_ - - `HTML 1t1c PDR90, direction1, average value comparison <latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-avg.html>`_ - - `HTML 1t1c PDR90, direction1, max value comparison <latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-max.html>`_ - - `ASCII 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr50-d1-avg.txt>`_ - - `ASCII 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-avg.txt>`_ - - `ASCII 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-max.txt>`_ - - `CSV 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr50-d1-avg-csv.csv>`_ - - `CSV 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-avg-csv.csv>`_ - - `CSV 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-max-csv.csv>`_ - -2n-aws-nitro50g -~~~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c NDR comparison <performance-changes-2n-aws-2t1c-ndr.html>`_ - - `HTML 4t2c NDR comparison <performance-changes-2n-aws-4t2c-ndr.html>`_ - - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-ndr.txt>`_ - - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-ndr.txt>`_ - - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-ndr-csv.csv>`_ - - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR comparison <performance-changes-2n-aws-2t1c-pdr.html>`_ - - `HTML 4t2c PDR comparison <performance-changes-2n-aws-4t2c-pdr.html>`_ - - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-pdr.txt>`_ - - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-pdr.txt>`_ - - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-pdr-csv.csv>`_ - - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c MRR comparison <performance-changes-2n-aws-2t1c-mrr.html>`_ - - `HTML 4t2c MRR comparison <performance-changes-2n-aws-4t2c-mrr.html>`_ - - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-mrr.txt>`_ - - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-mrr.txt>`_ - - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-mrr-csv.csv>`_ - - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-mrr-csv.csv>`_ - -3n-snr-e822cq -~~~~~~~~~~~~~ - -NDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c NDR comparison <performance-changes-3n-snr-1t1c-ndr.html>`_ - - `HTML 2t2c NDR comparison <performance-changes-3n-snr-2t2c-ndr.html>`_ - - `ASCII 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-snr-1t1c-ndr.txt>`_ - - `ASCII 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-snr-2t2c-ndr.txt>`_ - - `CSV 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-snr-1t1c-ndr-csv.csv>`_ - - `CSV 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-snr-2t2c-ndr-csv.csv>`_ - -PDR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c PDR comparison <performance-changes-3n-snr-1t1c-pdr.html>`_ - - `HTML 2t2c PDR comparison <performance-changes-3n-snr-2t2c-pdr.html>`_ - - `ASCII 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-snr-1t1c-pdr.txt>`_ - - `ASCII 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-snr-2t2c-pdr.txt>`_ - - `CSV 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-snr-1t1c-pdr-csv.csv>`_ - - `CSV 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-snr-2t2c-pdr-csv.csv>`_ - -MRR Comparison -`````````````` - -Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 1t1c MRR comparison <performance-changes-3n-snr-1t1c-mrr.html>`_ - - `HTML 2t2c MRR comparison <performance-changes-3n-snr-2t2c-mrr.html>`_ - - `HTML 4t4c MRR comparison <performance-changes-3n-snr-4t4c-mrr.html>`_ - - `ASCII 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-snr-1t1c-mrr.txt>`_ - - `ASCII 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-snr-2t2c-mrr.txt>`_ - - `ASCII 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-snr-4t4c-mrr.txt>`_ - - `CSV 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-snr-1t1c-mrr-csv.csv>`_ - - `CSV 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-snr-2t2c-mrr-csv.csv>`_ - - `CSV 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-snr-4t4c-mrr-csv.csv>`_ diff --git a/docs/report/vpp_performance_tests/comparisons/index.rst b/docs/report/vpp_performance_tests/comparisons/index.rst deleted file mode 100644 index b077cb203d..0000000000 --- a/docs/report/vpp_performance_tests/comparisons/index.rst +++ /dev/null @@ -1,18 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _vpp_throughput_comparisons: - -Comparisons -=========== - -.. toctree:: - - current_vs_previous_release - 2n-clx_vs_2n-icx_testbeds - soak_vs_ndr - -.. - nic_comparison diff --git a/docs/report/vpp_performance_tests/comparisons/nic_comparison.rst b/docs/report/vpp_performance_tests/comparisons/nic_comparison.rst deleted file mode 100644 index 15091fca77..0000000000 --- a/docs/report/vpp_performance_tests/comparisons/nic_comparison.rst +++ /dev/null @@ -1,112 +0,0 @@ - -.. _vpp_compare_nics_release: - -NICs Comparison ---------------- - -Relative comparison of VPP packet throughput (NDR, PDR and MRR) between -NICs (measured for |csit-release|) is calculated from results of tests -running on 3n-skx, 2n-skx testbeds. - -Listed mean and standard deviation values are computed based on a series -of the same tests executed against respective VPP releases to verify -test results repeatability, with percentage change calculated for mean -values. Note that the standard deviation is quite high for a small -number of packet throughput tests, what indicates poor test results -repeatability and makes the relative change of mean throughput value not -fully representative for these tests. The root causes behind poor -results repeatability vary between the test cases. - -.. note:: - - Test results are stored in - - - - - with RF result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -.. - 3n-skx - ~~~~~~ - - NDR Comparison - `````````````` - - Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c NDR Intel-x710 and Intel-xxv710 comparison <performance-changes-3n-skx-2t1c-nics-ndr.html>`_ - - `HTML 4t2c NDR Intel-x710 and Intel-xxv710 comparison <performance-changes-3n-skx-4t2c-nics-ndr.html>`_ - - `ASCII 2t1c NDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-2t1c-nics-ndr.txt>`_ - - `ASCII 4t2c NDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-4t2c-nics-ndr.txt>`_ - - `CSV 2t1c NDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-2t1c-nics-ndr-csv.csv>`_ - - `CSV 4t2c NDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-4t2c-nics-ndr-csv.csv>`_ - - PDR Comparison - `````````````` - - Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR Intel-x710 and Intel-xxv710 comparison <performance-changes-3n-skx-2t1c-nics-pdr.html>`_ - - `HTML 4t2c PDR Intel-x710 and Intel-xxv710 comparison <performance-changes-3n-skx-4t2c-nics-pdr.html>`_ - - `ASCII 2t1c PDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-2t1c-nics-pdr.txt>`_ - - `ASCII 4t2c PDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-4t2c-nics-pdr.txt>`_ - - `CSV 2t1c PDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-2t1c-nics-pdr-csv.csv>`_ - - `CSV 4t2c PDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-4t2c-nics-pdr-csv.csv>`_ - - MRR Comparison - `````````````` - - Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c MRR Intel-x710 and Intel-xxv710 comparison <performance-changes-3n-skx-2t1c-nics-mrr.html>`_ - - `HTML 4t2c MRR Intel-x710 and Intel-xxv710 comparison <performance-changes-3n-skx-4t2c-nics-mrr.html>`_ - - `HTML 8t4c MRR Intel-x710 and Intel-xxv710 comparison <performance-changes-3n-skx-8t4c-nics-mrr.html>`_ - - `ASCII 2t1c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-2t1c-nics-mrr.txt>`_ - - `ASCII 4t2c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-4t2c-nics-mrr.txt>`_ - - `ASCII 8t4c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-8t4c-nics-mrr.txt>`_ - - `CSV 2t1c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-2t1c-nics-mrr-csv.csv>`_ - - `CSV 4t2c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-4t2c-nics-mrr-csv.csv>`_ - - `CSV 8t4c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-3n-skx-8t4c-nics-mrr-csv.csv>`_ - - 2n-skx - ~~~~~~ - - NDR Comparison - `````````````` - - Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c NDR Intel-x710 and Intel-xxv710 comparison <performance-changes-2n-skx-2t1c-nics-ndr.html>`_ - - `HTML 4t2c NDR Intel-x710 and Intel-xxv710 comparison <performance-changes-2n-skx-4t2c-nics-ndr.html>`_ - - `ASCII 2t1c NDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-2t1c-nics-ndr.txt>`_ - - `ASCII 4t2c NDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-4t2c-nics-ndr.txt>`_ - - `CSV 2t1c NDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-2t1c-nics-ndr-csv.csv>`_ - - `CSV 4t2c NDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-4t2c-nics-ndr-csv.csv>`_ - - PDR Comparison - `````````````` - - Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c PDR Intel-x710 and Intel-xxv710 comparison <performance-changes-2n-skx-2t1c-nics-pdr.html>`_ - - `HTML 4t2c PDR Intel-x710 and Intel-xxv710 comparison <performance-changes-2n-skx-4t2c-nics-pdr.html>`_ - - `ASCII 2t1c PDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-2t1c-nics-pdr.txt>`_ - - `ASCII 4t2c PDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-4t2c-nics-pdr.txt>`_ - - `CSV 2t1c PDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-2t1c-nics-pdr-csv.csv>`_ - - `CSV 4t2c PDR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-4t2c-nics-pdr-csv.csv>`_ - - MRR Comparison - `````````````` - - Comparison tables in HTML, ASCII and CSV formats: - - - `HTML 2t1c MRR Intel-x710 and Intel-xxv710 comparison <performance-changes-2n-skx-2t1c-nics-mrr.html>`_ - - `HTML 4t2c MRR Intel-x710 and Intel-xxv710 comparison <performance-changes-2n-skx-4t2c-nics-mrr.html>`_ - - `HTML 8t4c MRR Intel-x710 and Intel-xxv710 comparison <performance-changes-2n-skx-8t4c-nics-mrr.html>`_ - - `ASCII 2t1c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-2t1c-nics-mrr.txt>`_ - - `ASCII 4t2c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-4t2c-nics-mrr.txt>`_ - - `ASCII 8t4c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-8t4c-nics-mrr.txt>`_ - - `CSV 2t1c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-2t1c-nics-mrr-csv.csv>`_ - - `CSV 4t2c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-4t2c-nics-mrr-csv.csv>`_ - - `CSV 8t4c MRR Intel-x710 and Intel-xxv710 comparison <../../_static/vpp/performance-changes-2n-skx-8t4c-nics-mrr-csv.csv>`_ diff --git a/docs/report/vpp_performance_tests/comparisons/soak_vs_ndr.rst b/docs/report/vpp_performance_tests/comparisons/soak_vs_ndr.rst deleted file mode 100644 index de904ffc91..0000000000 --- a/docs/report/vpp_performance_tests/comparisons/soak_vs_ndr.rst +++ /dev/null @@ -1,30 +0,0 @@ -.. _`soak vs ndr comparison`: - -Soak Tests vs NDR Tests ------------------------ - -Relative comparison of |vpp-release| Soak PLRSearch vs NDR packet throughput -is calculated for the tests executed on 2-Node Skylake physical testbed types, -in 1-core configurations. - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 2n-clx`_ - with RF result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -Comparison tables in ASCII and CSV formats: - -2n-icx -~~~~~~ - - - `ASCII Soak vs NDR comparison <../../_static/vpp/soak-vs-ndr-2n-icx.txt>`_ - - `CSV Soak vs NDR comparison <../../_static/vpp/soak-vs-ndr-2n-icx.csv>`_ - -2n-clx -~~~~~~ - - - `ASCII Soak vs NDR comparison <../../_static/vpp/soak-vs-ndr-2n-clx.txt>`_ - - `CSV Soak vs NDR comparison <../../_static/vpp/soak-vs-ndr-2n-clx.csv>`_ diff --git a/docs/report/vpp_performance_tests/csit_release_notes.rst b/docs/report/vpp_performance_tests/csit_release_notes.rst deleted file mode 100644 index 6e5882b241..0000000000 --- a/docs/report/vpp_performance_tests/csit_release_notes.rst +++ /dev/null @@ -1,170 +0,0 @@ -.. _vpp_performance_tests_release_notes: - -Release Notes -============= - -Changes in |csit-release| -------------------------- - -#. VPP PERFORMANCE TESTS - - - **Enhanced and added VPP hoststack tests** to daily and weekly - trending including: Quic VPP Echo, UDP+TCP LD_PRELOAD iPerf3, - LD_PRELOAD NGINX. - - - **Added Nvidia/Mellanox DPDK tests** to daily and weekly trending - and report, in addition to RDMA_CORE ones that were already - there. - - - **Jumbo frames tests** got fixed and re-added number of to report - coverage tests. - - - **Intel Xeon SKX performance testbeds** got decommissioned and - removed from FD.io performance lab. - -#. TEST FRAMEWORK - - - **CSIT test environment** version has not changed from ver. 11 used - in previous release, see :ref:`test_environment_versioning`. - - - **CSIT PAPI optimizations for scale** got applied improving PAPI - programming speed especially for large scale tests. VAT has been - now completely deprecated from CSIT. - - - **General Code Housekeeping**: Ongoing code optimizations and bug - fixes. - -#. PRESENTATION AND ANALYTICS LAYER - - - `Performance dashboard <http://csit.fd.io/>`_ got updated with - addition of VPP telemetry trending across all VPP tests. A number - of code and AWS resource usage optimizations got applied to the - data processing pipeline and UI frontend and backend. - - - Examples of release iterative data visualisation: - - - `Packet throughput 2n-icx-e810cq-ip4-base-scale-pdr <https://csit.fd.io/report/#eNrdVcluwjAQ_Zr0ggbZDml64QDkP5BxhhJlwYxNVPr1OAhpYiGO7cEHb3pv1qeRnT8T7h1266zYZuU2U2VThy3LN4twUOdULhSM1oLKl-FG2KF2CGqAxvyAFOIblZX4JYW5gB6P0NgVfK4OIA2gP02vsA6Tja1pcq12T9cvcRitr57RED1CRiQGo7SYZk-3GeddsszXhJoNQsYMeXSzZOKamHUk3aNrfpGpoQuMm9BohqSJ_fubnaHPRpXVg_F3qjijO1RCtEBDnZo8UXFJ6NQmKlGbgjp9ujPU_8cEFdXHcKb-8Q8V1R2PI8PX>`_ - - `Speedup Multi-Core throughput graph for 2n-icx-e810cq-ip4-base-pdr <https://csit.fd.io/report/#eNrtlM8OgjAMxp8GL6aGFRAvHlTew8xRhAR1bpOoT-8wJIUYEg8mXjjsX35fu65fMusuhvaW6nWQbIN0G2Ba5X4Kos3cL6a2GIUIjdaA0cLvDNUkLQGeoVJ3EGF4JNSCViJUV5BNAZWOYRkfQCggV7YnPw5tjM5Nmxp3XeqPe5jmN8fU3z4gDRmGg7JYpstHTzNWLOulIckBvmJGjmyvmOGbWFUYeSJbPYmlvgvMlW80I6GG-d1D92jXqDR7K37qCk6ujLuC_3IlnlwZdyX-0pUkm50v5vT-yZLsBXP6Swk>`_ - - `MRR, NDR and PDR comparison for 2n-icx-e810cq-ip4-base <https://csit.fd.io/report/#eNrtVMsOgjAQ_Bq8mDW0gHjxoPIfppZVSQDrthLx6y2GuBBj4kVPHvrKzG6nM0mtOxFuLZbLIFkH6TqQaZH7KYhWU79QaWUUSmiMARnN_I6wRGURZA2FvoIIwwNKI3AhQn0G1eyhMDHM4x0IDeiO3cmPXVdTEXWt5aZv_XIPo_nFMepvHyENEoMjWUwzx3bAeSeW-YpQcYFXzJBDOxAzfhOz9qQqtMUNmepdYFx7oxkSetzftWaA9kal2YPx5VTq_J_KR6n0Rv0mFfNP5bNUzDOVJJvUJ6oeP1mS3QG2H0sT>`_ - - `Normalized throughput architecture comparison for 2n-[icx|clx]-e810cq-ip4-base-pdr <https://csit.fd.io/report/#eNrVk00OgjAQhU-DGzOGFhA3LlTuYUoZhKRibSsRT28hJANRF-500b98rzOvM6l1F4NHi2obJPsg3Qc8rQs_BdFu6RejLI9CDq3WwKOV3xlUKCwCb0CqO7AwPCHXDDcslFcQbQm1jmEd58AkoKv6kx95f0cXpg_ND2PolzxEi5sj6rPPSIuG4MwWyXTVTTSfzJJeGBR0wTsm5NBOzMzfRKrSiDPa-oEk9VUgLn2hCTE5j-86PaFjodJsUHzXlVr-UVfem_35riTZormY8_BneNpvhRpzJNkT6FzkMw>`_ - - `NICs comparison for 2n-icx-ip4-base-pdr <https://csit.fd.io/report/#eNrll99ugyAUh5_G3SxnESx1N7to53s0FI6rmbYMnKF7-qFrcmRmV7vReuG__A74wSckuvZi8eCwfknEPsn3Cc8rHU5JtnsMF1s7nqUcOmOAZ0_hzmKN0iHwM6jaA0vTN-SGKS_EVkJTewGV2cB2cwSmANtT_xSOY9_IaNv3zV9vfU9eRKn-bCkNr4-SDi2FEReVmdN1VPMnLTWQFiW1CMgUtehGNPGgqKq0skFXfSGVhmmgXIWppoipuP_2akbpbabyYqj4txerG7kcLz3tnXvBZ5aqD5BduQAtBLsOK9ro9-Vo6Wnv1sswUJ-zdPZLJSJdgY_ZL5IY9U6NcPEzTN8NX14JXpsZW_mNewi46zAz691rwroKJzPfwaaws7ciiofzxTbDv6QovgETwNPp>`_ - -.. raw:: latex - - \clearpage - -.. _vpp_known_issues: - -Known Issues ------------- - -New -___ - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ -| 1 | `VPP-2070 | CSIT rdma 4c tests fail on 2n-zn2. | -| | <https://jira.fd.io/browse/VPP-2070>`_ | Memory alignment issue caused by a recent VPP merge. | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 2 | `CSIT-1876 | 1n-aws: TRex NDR PDR ALL IP4 scale and L2 scale tests failing with 50% packet loss. | -| | <https://jira.fd.io/browse/CSIT-1876>`_ | AWS perhaps changed its policy. | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 3 | `CSIT-1901 | 3n-icx: negative ipackets on TB38 AVF 4c l2patch | -| | <https://jira.fd.io/browse/CSIT-1901>`_ | Hardware or TRex issue. | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ - -Previous -________ - -Issues reported in previous releases which still affect the current results. - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ -| 1 | `CSIT-1782 | Multicore AVF tests are failing when trying to create interface. | -| | <https://jira.fd.io/browse/CSIT-1782>`_ | Frequency is reduced by CSIT workaround, but occasional failures do still happen. | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 2 | `CSIT-1785 | NAT44ED tests failing to establish all TCP sessions. | -| | <https://jira.fd.io/browse/CSIT-1785>`_ | At least for max scale, in allotted time (limited by session 500s timeout) due to worse | -| +-----------------------------------------+ slow path performance than previously measured and calibrated for. | -| | `VPP-1972 | CSIT removed the max scale NAT tests to avoid this issue. | -| | <https://jira.fd.io/browse/VPP-1972>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 3 | `CSIT-1798 | Investigate why vhost with testpmd in VM has two-band structure. | -| | <https://jira.fd.io/browse/CSIT-1798>`_ | Probably QEMU not allocating memory on the correct NUMA socket. | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 4 | `CSIT-1800 | All Geneve L3 mode scale tests (1024 tunnels) are failing. | -| | <https://jira.fd.io/browse/CSIT-1800>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 5 | `CSIT-1801 | 9000B payload frames not forwarded over tunnels due to violating supported Max Frame Size (VxLAN, LISP, | -| | <https://jira.fd.io/browse/CSIT-1801>`_ | SRv6). | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 6 | `CSIT-1802 | all testbeds: AF-XDP - NDR tests failing from time to time. | -| | <https://jira.fd.io/browse/CSIT-1802>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 7 | `CSIT-1804 | All testbeds: NDR tests failing from time to time. | -| | <https://jira.fd.io/browse/CSIT-1804>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 8 | `CSIT-1808 | All tests with 9000B payload frames not forwarded over memif interfaces. | -| | <https://jira.fd.io/browse/CSIT-1808>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 9 | `CSIT-1890 | 3n-alt: Tests failing until 40Ge Interface comes up. | -| | <https://jira.fd.io/browse/CSIT-1890>`_ | A consequence of CSIT-1848 link slowness persisting over to other job runs. | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 10 | `CSIT-1849 | 2n-skx, 2n-clx, 2n-icx: UDP 16m TPUT tests fail to create all sessions. | -| | <https://jira.fd.io/browse/CSIT-1849>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 11 | `CSIT-1864 | 2n-clx: half of the packets lost on PDR tests. | -| | <https://jira.fd.io/browse/CSIT-1864>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 12 | `CSIT-1877 | 3n-tsh: all VM tests sometimes too slow to boot VM. | -| | <https://jira.fd.io/browse/CSIT-1877>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 13 | `CSIT-1883 | 3n-snr: All hwasync wireguard tests failing when trying to verify device. | -| | <https://jira.fd.io/browse/CSIT-1883>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 14 | `CSIT-1884 | 2n-clx, 2n-icx: All NAT44DET NDR PDR IMIX over 1M sessions BIDIR tests failing to create enough sessions. | -| | <https://jira.fd.io/browse/CSIT-1884>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 15 | `CSIT-1886 | 3n-icx: Wireguard tests with 100 and more tunnels are failing PDR criteria. | -| | <https://jira.fd.io/browse/CSIT-1886>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ - -Fixed -_____ - -Issues reported in previous releases which were fixed in this release: - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ -| 1 | `CSIT-1799 | All NAT44-ED 16M sessions CPS scale tests fail while setting NAT44 address range. | -| | <https://jira.fd.io/browse/CSIT-1799>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 2 | `CSIT-1827 | 3n-icx, 3n-skx: all AVF crypto tests sporadically fail. 1518B with no traffic, IMIX with excessive | -| | <https://jira.fd.io/browse/CSIT-1827>`_ | packet loss. | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 3 | `CSIT-1835 | 3n-icx: QUIC vppecho BPS tests failing on timeout when checking hoststack finished. | -| | <https://jira.fd.io/browse/CSIT-1835>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 4 | `CSIT-1885 | 3n-icx: 9000b ip4 ip6 l2 NDRPDR AVF tests are failing to forward traffic. | -| | <https://jira.fd.io/browse/CSIT-1885>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ - -.. _vpp_rca: - -Root Cause Analysis for Performance Changes -------------------------------------------- - -List of RCAs in |csit-release| for VPP performance changes: - -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | -+====+=========================================+===========================================================================================================+ -| 1 | `CSIT-1902 | 3n-alt: Changed performance in VXLAN and IPsec tests. | -| | <https://jira.fd.io/browse/CSIT-1902>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| 2 | `VPP-2072 | RSS is not deterministic on Intel-E822CQ NIC. | -| | <https://jira.fd.io/browse/VPP-2072>`_ | | -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ diff --git a/docs/report/vpp_performance_tests/gso_testing/2n-clx.rst b/docs/report/vpp_performance_tests/gso_testing/2n-clx.rst deleted file mode 100644 index 8afc3df52c..0000000000 --- a/docs/report/vpp_performance_tests/gso_testing/2n-clx.rst +++ /dev/null @@ -1,93 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx -~~~~~~ - -.. raw:: latex - - \clearpage - -1t1c ----- - -.. raw:: html - - <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-128kb-1t1c-ip4routing-iperf3.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-128kb-1t1c-ip4routing-iperf3} - \label{fig:2n-clx-128kb-1t1c-ip4routing-iperf3} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - 2t2c - ---- - - .. raw:: html - - <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-128kb-2t2c-ip4routing-iperf3.html"></iframe> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-128kb-2t2c-ip4routing-iperf3} - \label{fig:2n-clx-128kb-2t2c-ip4routing-iperf3} - \end{figure} - - .. raw:: latex - - \clearpage - - 4t4c - ---- - - .. raw:: html - - <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-128kb-4t4c-ip4routing-iperf3.html"></iframe> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-128kb-4t4c-ip4routing-iperf3} - \label{fig:2n-clx-128kb-4t4c-ip4routing-iperf3} - \end{figure} diff --git a/docs/report/vpp_performance_tests/gso_testing/2n-icx.rst b/docs/report/vpp_performance_tests/gso_testing/2n-icx.rst deleted file mode 100644 index a8a94f4bb2..0000000000 --- a/docs/report/vpp_performance_tests/gso_testing/2n-icx.rst +++ /dev/null @@ -1,93 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx -~~~~~~ - -.. raw:: latex - - \clearpage - -1t1c ----- - -.. raw:: html - - <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-128kb-1t1c-ip4routing-iperf3.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-128kb-1t1c-ip4routing-iperf3} - \label{fig:2n-icx-128kb-1t1c-ip4routing-iperf3} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - 2t2c - ---- - - .. raw:: html - - <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-128kb-2t2c-ip4routing-iperf3.html"></iframe> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-128kb-2t2c-ip4routing-iperf3} - \label{fig:2n-icx-128kb-2t2c-ip4routing-iperf3} - \end{figure} - - .. raw:: latex - - \clearpage - - 4t4c - ---- - - .. raw:: html - - <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-128kb-4t4c-ip4routing-iperf3.html"></iframe> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-128kb-4t4c-ip4routing-iperf3} - \label{fig:2n-icx-128kb-4t4c-ip4routing-iperf3} - \end{figure} diff --git a/docs/report/vpp_performance_tests/gso_testing/2n-zn2.rst b/docs/report/vpp_performance_tests/gso_testing/2n-zn2.rst deleted file mode 100644 index dddd3d81b5..0000000000 --- a/docs/report/vpp_performance_tests/gso_testing/2n-zn2.rst +++ /dev/null @@ -1,93 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2 -~~~~~~ - -.. raw:: latex - - \clearpage - -1t1c ----- - -.. raw:: html - - <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-128kb-1t1c-ip4routing-iperf3.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-128kb-1t1c-ip4routing-iperf3} - \label{fig:2n-zn2-128kb-1t1c-ip4routing-iperf3} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - 2t2c - ---- - - .. raw:: html - - <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-128kb-2t2c-ip4routing-iperf3.html"></iframe> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-128kb-2t2c-ip4routing-iperf3} - \label{fig:2n-zn2-128kb-2t2c-ip4routing-iperf3} - \end{figure} - - .. raw:: latex - - \clearpage - - 4t4c - ---- - - .. raw:: html - - <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-128kb-4t4c-ip4routing-iperf3.html"></iframe> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-128kb-4t4c-ip4routing-iperf3} - \label{fig:2n-zn2-128kb-4t4c-ip4routing-iperf3} - \end{figure} diff --git a/docs/report/vpp_performance_tests/gso_testing/index.rst b/docs/report/vpp_performance_tests/gso_testing/index.rst deleted file mode 100644 index 9230170525..0000000000 --- a/docs/report/vpp_performance_tests/gso_testing/index.rst +++ /dev/null @@ -1,8 +0,0 @@ -GSO Testing -=========== - -.. toctree:: - - 2n-icx - 2n-clx - 2n-zn2 diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_aws.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_aws.rst deleted file mode 100644 index 1133b934db..0000000000 --- a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_aws.rst +++ /dev/null @@ -1,3 +0,0 @@ -2n-aws -====== - diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_clx.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_clx.rst deleted file mode 100644 index 6667f9539a..0000000000 --- a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_clx.rst +++ /dev/null @@ -1,3 +0,0 @@ -2n-clx -====== - diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_icx.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_icx.rst deleted file mode 100644 index 4e6f59bd82..0000000000 --- a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_icx.rst +++ /dev/null @@ -1,3 +0,0 @@ -2n-icx -====== - diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_zn2.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_zn2.rst deleted file mode 100644 index 2f14be0030..0000000000 --- a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/2n_zn2.rst +++ /dev/null @@ -1,3 +0,0 @@ -2n-zn2 -====== - diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_alt.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_alt.rst deleted file mode 100644 index b92691a4db..0000000000 --- a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_alt.rst +++ /dev/null @@ -1,3 +0,0 @@ -3n-alt -====== - diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_aws.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_aws.rst deleted file mode 100644 index 7c6b3bfe57..0000000000 --- a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_aws.rst +++ /dev/null @@ -1,3 +0,0 @@ -3n-aws -====== - diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_tsh.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_tsh.rst deleted file mode 100644 index 7fe42625f7..0000000000 --- a/docs/report/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs/3n_tsh.rst +++ /dev/null @@ -1,3 +0,0 @@ -3n-tsh -====== - diff --git a/docs/report/vpp_performance_tests/hoststack_testing/index.rst b/docs/report/vpp_performance_tests/hoststack_testing/index.rst deleted file mode 100644 index 94675347cd..0000000000 --- a/docs/report/vpp_performance_tests/hoststack_testing/index.rst +++ /dev/null @@ -1,9 +0,0 @@ -Hoststack Testing -================= - -.. toctree:: - - iperf3/tcp/index - iperf3/udp/index - quic/index - nginx/tcp/index diff --git a/docs/report/vpp_performance_tests/hoststack_testing/iperf3/tcp/index.rst b/docs/report/vpp_performance_tests/hoststack_testing/iperf3/tcp/index.rst deleted file mode 100644 index 67b6a652d0..0000000000 --- a/docs/report/vpp_performance_tests/hoststack_testing/iperf3/tcp/index.rst +++ /dev/null @@ -1,67 +0,0 @@ -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -TCP/IP with iperf3 -~~~~~~~~~~~~~~~~~~ - -1460b-2t1c-e810xxv-ip4tcp-base-scale ------------------------------------- - -.. raw:: html - - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../../_static/vpp/3n-icx-e810xxv-1460b-2t1c-eth-ip4tcp-ldpreload-iperf3-bps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1460b-2t1c-eth-ip4tcp-ldpreload-iperf3-bps} - \label{fig:3n-icx-e810xxv-1460b-2t1c-eth-ip4tcp-ldpreload-iperf3-bps} - \end{figure} - -.. raw:: latex - - \clearpage - -1460b-2t1c-e810cq-ip4tcp-base-scale ------------------------------------ - -.. raw:: html - - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../../_static/vpp/3n-icx-e810cq-1460b-2t1c-eth-ip4tcp-ldpreload-iperf3-bps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1460b-2t1c-eth-ip4tcp-ldpreload-iperf3-bps} - \label{fig:3n-icx-e810cq-1460b-2t1c-eth-ip4tcp-ldpreload-iperf3-bps} - \end{figure} diff --git a/docs/report/vpp_performance_tests/hoststack_testing/iperf3/udp/index.rst b/docs/report/vpp_performance_tests/hoststack_testing/iperf3/udp/index.rst deleted file mode 100644 index d02fb3b229..0000000000 --- a/docs/report/vpp_performance_tests/hoststack_testing/iperf3/udp/index.rst +++ /dev/null @@ -1,67 +0,0 @@ -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -UDP/IP with iperf3 -~~~~~~~~~~~~~~~~~~ - -1460b-2t1c-e810xxv-ip4udp-base-scale ------------------------------------- - -.. raw:: html - - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../../_static/vpp/3n-icx-e810xxv-1460b-2t1c-eth-ip4udp-ldpreload-iperf3-bps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1460b-2t1c-eth-ip4udp-ldpreload-iperf3-bps} - \label{fig:3n-icx-e810xxv-1460b-2t1c-eth-ip4udp-ldpreload-iperf3-bps} - \end{figure} - -.. raw:: latex - - \clearpage - -1460b-2t1c-e810cq-ip4udp-base-scale ------------------------------------ - -.. raw:: html - - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../../_static/vpp/3n-icx-e810cq-1460b-2t1c-eth-ip4udp-ldpreload-iperf3-bps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1460b-2t1c-eth-ip4udp-ldpreload-iperf3-bps} - \label{fig:3n-icx-e810cq-1460b-2t1c-eth-ip4udp-ldpreload-iperf3-bps} - \end{figure} diff --git a/docs/report/vpp_performance_tests/hoststack_testing/nginx/tcp/index.rst b/docs/report/vpp_performance_tests/hoststack_testing/nginx/tcp/index.rst deleted file mode 100644 index 5e83c5b1ce..0000000000 --- a/docs/report/vpp_performance_tests/hoststack_testing/nginx/tcp/index.rst +++ /dev/null @@ -1,101 +0,0 @@ -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -TCP/IP with nginx -~~~~~~~~~~~~~~~~~ - -0b-2t1c-e810xxv-ip4tcp-base ---------------------------- - -.. raw:: html - - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../../_static/vpp/2n-icx-e810xxv-0b-2t1c-eth-ip4tcp-ldpreload-nginx-cps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810xxv-0b-2t1c-eth-ip4tcp-ldpreload-nginx-cps} - \label{fig:2n-icx-e810xxv-0b-2t1c-eth-ip4tcp-ldpreload-nginx-cps} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../../_static/vpp/2n-icx-e810xxv-0b-2t1c-eth-ip4tcp-ldpreload-nginx-rps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810xxv-0b-2t1c-eth-ip4tcp-ldpreload-nginx-rps} - \label{fig:2n-icx-e810xxv-0b-2t1c-eth-ip4tcp-ldpreload-nginx-rps} - \end{figure} - -.. raw:: latex - - \clearpage - -0b-2t1c-e810cq-ip4tcp-base --------------------------- - -.. raw:: html - - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../../_static/vpp/2n-icx-e810cq-0b-2t1c-eth-ip4tcp-ldpreload-nginx-cps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-0b-2t1c-eth-ip4tcp-ldpreload-nginx-cps} - \label{fig:2n-icx-e810cq-0b-2t1c-eth-ip4tcp-ldpreload-nginx-cps} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../../_static/vpp/2n-icx-e810cq-0b-2t1c-eth-ip4tcp-ldpreload-nginx-rps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-0b-2t1c-eth-ip4tcp-ldpreload-nginx-rps} - \label{fig:2n-icx-e810cq-0b-2t1c-eth-ip4tcp-ldpreload-nginx-rps} - \end{figure} diff --git a/docs/report/vpp_performance_tests/hoststack_testing/quic/index.rst b/docs/report/vpp_performance_tests/hoststack_testing/quic/index.rst deleted file mode 100644 index 8d74ef8fd2..0000000000 --- a/docs/report/vpp_performance_tests/hoststack_testing/quic/index.rst +++ /dev/null @@ -1,68 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -QUIC/UDP/IP with vpp_echo -~~~~~~~~~~~~~~~~~~~~~~~~~ - -1280b-2t1c-e810xxv-base-scale ------------------------------ - -.. raw:: html - - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../_static/vpp/3n-icx-e810xxv-1280b-2t1c-eth-ip4udpquic-vppecho-bps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1280b-2t1c-eth-ip4udpquic-vppecho-bps} - \label{fig:3n-icx-e810xxv-1280b-2t1c-eth-ip4udpquic-vppecho-bps} - \end{figure} - -.. raw:: latex - - \clearpage - -1280b-2t1c-e810cq-base-scale ----------------------------- - -.. raw:: html - - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../../_static/vpp/3n-icx-e810cq-1280b-2t1c-eth-ip4udpquic-vppecho-bps.html"></iframe> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1280b-2t1c-eth-ip4udpquic-vppecho-bps} - \label{fig:3n-icx-e810cq-1280b-2t1c-eth-ip4udpquic-vppecho-bps} - \end{figure} diff --git a/docs/report/vpp_performance_tests/index.rst b/docs/report/vpp_performance_tests/index.rst deleted file mode 100644 index e54549ed32..0000000000 --- a/docs/report/vpp_performance_tests/index.rst +++ /dev/null @@ -1,18 +0,0 @@ -VPP Performance -=============== - -.. toctree:: - - overview - csit_release_notes - packet_throughput_graphs/index - throughput_speedup_multi_core/index - packet_latency/index - soak_tests/index - reconf_tests/index - nf_service_density/index - hoststack_testing/index - gso_testing/index - comparisons/index - throughput_trending - test_environment diff --git a/docs/report/vpp_performance_tests/logical-2n-container-memif.svg b/docs/report/vpp_performance_tests/logical-2n-container-memif.svg deleted file mode 100644 index 7026104170..0000000000 --- a/docs/report/vpp_performance_tests/logical-2n-container-memif.svg +++ /dev/null @@ -1,657 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="90.34mm" height="76.75mm" viewBox="1095 1129 9034 7675" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="1095" y="1129" width="9034" height="7675"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="1104" y="1136" width="9016" height="7660"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="…" horiz-adv-x="1142" d="M 361,108 C 361,61 353,30 338,15 322,-1 294,-9 254,-9 215,-9 188,-1 173,14 158,29 150,60 150,105 150,152 158,183 174,199 189,214 217,222 257,222 296,222 323,214 338,199 353,184 361,153 361,108 Z M 812,108 C 812,61 804,30 789,15 774,-1 746,-9 706,-9 667,-9 640,-1 625,14 610,29 602,60 602,105 602,152 610,183 626,199 641,214 669,222 708,222 747,222 775,214 790,199 805,184 812,153 812,108 Z M 1264,108 C 1264,61 1256,30 1241,15 1225,-1 1197,-9 1157,-9 1118,-9 1091,-1 1076,14 1061,29 1053,60 1053,105 1053,152 1061,183 1077,199 1092,214 1120,222 1160,222 1199,222 1226,214 1241,199 1256,184 1264,153 1264,108 Z"/> - <glyph unicode="y" horiz-adv-x="883" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="813" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="w" horiz-adv-x="1366" d="M 1412,927 C 1412,922 1411,917 1410,910 1409,903 1406,895 1403,885 L 1138,30 C 1136,23 1133,17 1129,12 1124,7 1118,4 1111,1 1103,-2 1092,-4 1079,-5 1066,-6 1049,-6 1029,-6 1008,-6 991,-5 977,-4 963,-3 952,-1 944,2 935,5 929,8 925,13 921,18 918,23 916,30 L 727,683 725,692 723,683 548,30 C 546,23 543,17 539,12 534,7 528,4 519,1 510,-2 499,-4 486,-5 472,-6 455,-6 435,-6 414,-6 398,-5 385,-4 372,-3 361,-1 353,2 344,5 338,8 334,13 330,18 327,23 325,30 L 62,885 C 59,895 56,903 55,910 54,917 53,922 53,927 53,933 54,938 57,942 60,945 64,948 71,951 77,953 85,954 96,955 107,956 120,956 135,956 154,956 169,956 180,955 191,954 200,952 206,950 212,947 216,944 219,940 222,935 224,930 226,924 L 443,182 445,173 447,182 646,924 C 647,930 650,935 653,940 656,944 660,947 666,950 672,952 680,954 691,955 701,956 714,956 731,956 747,956 760,956 771,955 781,954 789,952 795,950 801,947 805,944 808,940 811,936 813,931 814,926 L 1029,182 1031,173 1032,182 1246,924 C 1247,930 1250,935 1253,940 1256,944 1260,947 1267,950 1273,952 1282,954 1293,955 1304,956 1318,956 1335,956 1351,956 1364,956 1374,955 1383,954 1391,953 1397,950 1402,947 1406,944 1409,941 1411,938 1412,933 1412,927 Z"/> - <glyph unicode="v" horiz-adv-x="883" d="M 891,927 C 891,924 891,922 891,919 890,916 890,912 889,909 888,906 888,902 887,898 886,894 884,890 883,885 L 576,30 C 573,23 570,17 566,12 561,7 555,4 546,1 537,-2 526,-4 513,-5 500,-6 483,-6 463,-6 443,-6 426,-5 413,-4 400,-3 389,-1 381,2 372,5 366,8 361,13 356,18 353,23 350,30 L 44,885 C 41,893 39,900 38,906 36,912 35,917 35,920 34,923 34,925 34,927 34,932 35,937 38,941 41,945 45,948 52,951 58,953 66,954 77,955 87,956 100,956 115,956 134,956 150,956 162,955 173,954 182,952 189,949 195,946 200,943 203,939 206,935 208,930 211,924 L 465,182 469,170 472,182 723,924 C 724,930 727,935 730,939 733,943 738,946 745,949 751,952 760,954 771,955 782,956 796,956 814,956 829,956 842,956 852,955 862,954 870,953 876,950 881,947 885,944 888,941 890,937 891,932 891,927 Z"/> - <glyph unicode="u" horiz-adv-x="796" d="M 924,25 C 924,20 923,15 921,12 918,8 914,5 908,2 902,-1 894,-3 885,-4 875,-5 863,-6 849,-6 834,-6 821,-5 812,-4 802,-3 794,-1 789,2 783,5 779,8 777,12 775,15 774,20 774,25 L 774,144 C 723,87 672,46 622,20 572,-6 521,-19 470,-19 410,-19 360,-9 319,11 278,31 244,58 219,93 194,127 176,167 165,213 154,258 148,314 148,379 L 148,925 C 148,930 149,935 152,939 154,942 158,946 165,949 172,952 180,954 191,955 202,956 215,956 231,956 247,956 260,956 271,955 282,954 290,952 297,949 303,946 307,942 310,939 313,935 314,930 314,925 L 314,401 C 314,348 318,306 326,275 333,243 345,216 361,194 376,171 396,154 420,142 444,129 472,123 504,123 545,123 587,138 628,167 669,196 712,239 758,296 L 758,925 C 758,930 759,935 762,939 764,942 768,946 775,949 782,952 790,954 801,955 811,956 824,956 841,956 857,956 870,956 881,955 892,954 900,952 906,949 912,946 917,942 920,939 923,935 924,930 924,925 Z"/> - <glyph unicode="t" horiz-adv-x="606" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="658" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="554" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="p" horiz-adv-x="848" d="M 981,489 C 981,410 973,340 956,277 939,214 914,161 881,118 848,74 807,40 758,17 709,-7 654,-19 591,-19 564,-19 540,-16 517,-11 494,-6 472,3 451,14 429,25 407,40 386,57 365,74 342,95 318,118 L 318,-332 C 318,-337 317,-342 314,-346 311,-350 307,-353 301,-356 295,-359 287,-361 276,-362 265,-363 252,-364 235,-364 219,-364 206,-363 195,-362 184,-361 176,-359 170,-356 163,-353 159,-350 157,-346 154,-342 153,-337 153,-332 L 153,925 C 153,931 154,936 156,940 158,943 162,946 168,949 174,952 182,954 191,955 200,956 212,956 225,956 239,956 251,956 260,955 269,954 276,952 282,949 288,946 292,943 295,940 297,936 298,931 298,925 L 298,804 C 325,832 352,856 377,877 402,898 428,915 454,929 479,942 506,953 533,960 560,967 588,970 618,970 683,970 739,957 785,932 831,907 869,872 898,828 927,784 948,733 961,675 974,616 981,554 981,489 Z M 807,470 C 807,516 804,561 797,604 790,647 778,685 761,718 744,751 721,778 692,798 663,818 628,828 585,828 564,828 543,825 522,819 501,812 480,802 459,789 438,775 415,757 392,735 369,712 344,685 318,652 L 318,294 C 363,239 406,196 447,167 488,138 530,123 575,123 616,123 652,133 682,153 711,173 735,200 754,233 772,266 785,304 794,345 803,386 807,428 807,470 Z"/> - <glyph unicode="o" horiz-adv-x="917" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="l" horiz-adv-x="191" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 Z"/> - <glyph unicode="i" horiz-adv-x="226" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="h" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,822 C 365,872 413,909 461,934 509,958 557,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,573 Z"/> - <glyph unicode="g" horiz-adv-x="865" d="M 905,884 C 905,861 902,844 896,834 889,823 881,818 871,818 L 742,818 C 765,794 782,768 791,739 800,710 805,679 805,648 805,596 797,550 780,510 763,470 740,436 709,409 678,381 641,360 598,345 555,330 508,323 456,323 419,323 385,328 352,338 319,347 293,359 275,374 263,362 253,348 246,333 238,318 234,300 234,280 234,257 245,237 267,222 288,207 317,198 353,197 L 588,187 C 633,186 674,180 711,169 748,158 781,142 808,122 835,101 857,76 872,47 887,17 895,-18 895,-57 895,-98 886,-138 869,-175 852,-212 825,-245 790,-274 754,-302 708,-324 653,-341 598,-357 532,-365 457,-365 384,-365 323,-359 272,-347 221,-334 179,-317 146,-296 113,-275 90,-249 75,-220 60,-190 53,-158 53,-123 53,-101 56,-80 61,-59 66,-38 75,-19 86,0 97,19 110,37 127,54 143,71 162,87 183,104 150,121 126,142 111,167 95,192 87,220 87,249 87,290 95,326 112,358 129,390 149,419 174,444 153,469 137,497 125,528 113,559 107,596 107,640 107,691 116,737 133,778 150,819 174,853 205,881 236,909 273,931 316,946 359,961 405,968 456,968 483,968 509,967 533,964 556,961 578,956 599,951 L 871,951 C 882,951 891,946 897,935 902,924 905,907 905,884 Z M 647,647 C 647,708 630,756 597,791 563,825 515,842 453,842 421,842 393,837 370,826 346,815 326,801 311,782 295,763 283,742 276,718 268,693 264,668 264,641 264,582 281,535 315,501 348,467 395,450 456,450 489,450 517,455 541,466 565,476 585,490 601,509 616,527 628,548 636,572 643,596 647,621 647,647 Z M 730,-66 C 730,-27 714,3 683,24 651,45 608,56 554,57 L 321,65 C 300,48 282,33 269,18 255,3 244,-12 236,-26 228,-39 223,-53 220,-66 217,-79 215,-93 215,-107 215,-150 237,-183 281,-206 325,-228 386,-239 465,-239 515,-239 557,-234 591,-225 624,-215 651,-202 672,-186 693,-170 708,-152 717,-131 726,-110 730,-89 730,-66 Z"/> - <glyph unicode="e" horiz-adv-x="848" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="848" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="727" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="762" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="]" horiz-adv-x="364" d="M 438,-250 C 438,-263 436,-275 433,-284 429,-293 424,-300 418,-305 412,-310 405,-314 398,-317 390,-319 382,-320 374,-320 L 119,-320 C 110,-320 103,-316 98,-307 93,-298 90,-282 90,-260 90,-249 91,-239 92,-232 93,-224 94,-218 97,-213 100,-208 103,-204 107,-202 110,-200 114,-199 119,-199 L 282,-199 282,1277 119,1277 C 110,1277 103,1282 98,1291 93,1300 90,1316 90,1337 90,1348 91,1358 92,1366 93,1373 94,1380 97,1385 100,1390 103,1394 107,1396 110,1398 114,1399 119,1399 L 374,1399 C 382,1399 390,1398 398,1396 405,1393 412,1389 418,1384 424,1378 429,1371 433,1362 436,1353 438,1342 438,1329 Z"/> - <glyph unicode="[" horiz-adv-x="364" d="M 539,-260 C 539,-282 537,-298 532,-307 527,-316 519,-320 510,-320 L 254,-320 C 246,-320 238,-319 231,-317 224,-314 217,-310 211,-305 205,-300 200,-293 197,-284 193,-275 191,-263 191,-250 L 191,1329 C 191,1342 193,1353 197,1362 200,1371 205,1378 211,1384 217,1389 224,1393 231,1396 238,1398 246,1399 254,1399 L 510,1399 C 514,1399 518,1398 522,1396 525,1394 528,1390 531,1385 534,1380 536,1373 537,1366 538,1358 539,1348 539,1337 539,1316 537,1300 532,1291 527,1282 519,1277 510,1277 L 347,1277 347,-199 510,-199 C 514,-199 518,-200 522,-202 525,-204 528,-208 531,-213 534,-218 536,-224 537,-232 538,-239 539,-249 539,-260 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="986" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="813" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="L" horiz-adv-x="692" d="M 843,75 C 843,62 842,51 841,42 840,33 838,25 835,19 832,12 828,8 824,5 819,2 814,0 808,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,149 808,149 C 814,149 819,148 824,145 828,142 832,137 835,132 838,126 840,118 841,109 842,100 843,88 843,75 Z"/> - <glyph unicode="K" horiz-adv-x="864" d="M 1016,28 C 1016,23 1015,18 1013,14 1010,9 1006,6 999,3 992,0 983,-2 972,-4 961,-5 946,-6 928,-6 905,-6 886,-5 871,-3 856,-1 845,3 838,8 831,13 825,19 820,26 L 344,673 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,693 802,1268 C 806,1274 811,1279 816,1283 821,1287 828,1290 836,1293 843,1295 853,1297 864,1298 875,1299 889,1300 906,1300 923,1300 937,1299 948,1298 959,1296 967,1294 974,1291 980,1288 984,1285 987,1281 989,1277 990,1273 990,1268 990,1259 988,1251 984,1242 979,1233 971,1221 959,1206 L 530,693 992,79 C 1003,62 1010,50 1013,44 1015,37 1016,32 1016,28 Z"/> - <glyph unicode="I" horiz-adv-x="191" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="H" horiz-adv-x="951" d="M 1104,26 C 1104,21 1103,16 1100,12 1097,8 1093,5 1086,3 1079,0 1071,-2 1060,-4 1049,-5 1035,-6 1019,-6 1002,-6 988,-5 977,-4 966,-2 958,0 951,3 944,5 940,8 937,12 934,16 933,21 933,26 L 933,600 344,600 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,750 933,750 933,1268 C 933,1273 934,1278 937,1282 940,1286 944,1289 951,1292 958,1294 966,1296 977,1298 988,1299 1002,1300 1019,1300 1035,1300 1049,1299 1060,1298 1071,1296 1079,1294 1086,1292 1093,1289 1097,1286 1100,1282 1103,1278 1104,1273 1104,1268 Z"/> - <glyph unicode="F" horiz-adv-x="709" d="M 852,1220 C 852,1207 851,1196 850,1187 849,1178 846,1170 843,1165 840,1159 836,1155 832,1152 827,1149 823,1148 818,1148 L 344,1148 344,708 792,708 C 797,708 801,707 806,705 810,702 814,698 817,693 820,688 823,681 824,672 825,663 826,651 826,637 826,624 825,614 824,605 823,596 820,588 817,583 814,577 810,573 806,570 801,567 797,565 792,565 L 344,565 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 818,1294 C 823,1294 827,1293 832,1290 836,1287 840,1283 843,1277 846,1271 849,1263 850,1254 851,1244 852,1233 852,1220 Z"/> - <glyph unicode="D" horiz-adv-x="1020" d="M 1167,666 C 1167,554 1153,456 1124,373 1095,289 1054,220 999,165 944,110 876,68 796,41 716,14 621,0 510,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 529,1294 C 641,1294 736,1280 813,1251 890,1222 955,1180 1008,1126 1060,1071 1100,1005 1127,928 1154,851 1167,763 1167,666 Z M 986,659 C 986,729 977,794 960,855 943,915 916,967 879,1011 842,1055 795,1089 738,1114 681,1139 608,1151 519,1151 L 344,1151 344,144 521,144 C 604,144 673,154 730,175 787,196 834,227 872,270 910,313 939,366 958,431 977,495 986,571 986,659 Z"/> - <glyph unicode="C" horiz-adv-x="952" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode=":" horiz-adv-x="225" d="M 397,800 C 397,779 396,761 393,746 390,731 384,720 376,711 367,702 356,695 343,692 330,688 313,686 292,686 271,686 253,688 240,692 227,695 216,702 208,711 200,720 195,731 192,746 189,761 187,779 187,800 187,823 189,842 192,857 195,872 200,884 208,893 216,902 227,908 240,912 253,915 271,917 292,917 313,917 330,915 343,912 356,908 367,902 376,893 384,884 390,872 393,857 396,842 397,823 397,800 Z M 397,106 C 397,84 396,66 393,51 390,36 384,25 376,16 367,7 356,0 343,-4 330,-7 313,-9 292,-9 271,-9 253,-7 240,-4 227,0 216,7 208,16 200,25 195,36 192,51 189,66 187,84 187,106 187,128 189,147 192,162 195,177 200,188 208,197 216,206 227,212 240,216 253,220 271,222 292,222 313,222 330,220 343,216 356,212 367,206 376,197 384,188 390,177 393,162 396,147 397,128 397,106 Z"/> - <glyph unicode="2" horiz-adv-x="830" d="M 924,74 C 924,62 923,51 922,42 920,33 918,25 915,19 912,12 908,8 903,5 898,2 892,0 886,0 L 171,0 C 162,0 154,1 147,4 140,6 134,10 129,15 124,20 120,28 118,38 115,48 114,60 114,75 114,88 115,100 116,110 117,120 119,129 122,137 125,144 130,152 135,160 140,167 146,175 154,184 L 405,450 C 463,511 510,566 545,615 580,664 607,708 626,748 645,788 657,824 663,857 669,890 672,920 672,949 672,978 667,1005 658,1031 649,1056 635,1079 618,1098 600,1117 578,1133 551,1144 524,1155 494,1161 459,1161 418,1161 382,1155 350,1144 317,1133 289,1120 265,1107 240,1094 220,1081 204,1070 187,1059 175,1053 167,1053 162,1053 158,1054 155,1057 151,1060 148,1064 146,1070 143,1076 141,1084 140,1094 139,1104 138,1116 138,1130 138,1140 138,1149 139,1156 140,1163 141,1170 143,1175 144,1180 146,1185 149,1190 152,1195 157,1201 165,1208 173,1215 187,1224 207,1236 226,1248 251,1260 281,1272 310,1283 343,1293 379,1301 414,1309 452,1313 491,1313 554,1313 609,1304 656,1287 703,1269 742,1245 773,1214 804,1183 827,1148 842,1107 857,1066 865,1023 865,977 865,936 861,895 854,854 847,813 831,768 808,721 784,673 750,620 705,562 660,503 601,436 527,360 L 322,146 885,146 C 890,146 896,145 901,142 906,139 910,134 914,128 917,122 920,115 922,106 923,97 924,86 924,74 Z"/> - <glyph unicode="1" horiz-adv-x="761" d="M 927,68 C 927,55 926,45 924,36 922,27 919,20 916,15 913,10 909,6 905,4 900,1 896,0 891,0 L 215,0 C 210,0 206,1 202,4 198,6 194,10 191,15 187,20 184,27 182,36 180,45 179,55 179,68 179,80 180,90 182,99 184,108 187,115 190,121 193,126 196,131 201,134 205,137 210,138 215,138 L 485,138 485,1122 235,973 C 222,966 212,962 205,961 197,960 191,961 186,966 181,970 178,977 177,987 175,997 174,1010 174,1025 174,1036 175,1046 176,1054 177,1062 178,1069 180,1074 182,1079 185,1084 189,1088 192,1092 197,1096 203,1100 L 501,1291 C 504,1293 507,1295 511,1296 515,1297 520,1299 526,1300 532,1301 539,1302 547,1303 555,1303 565,1303 577,1303 593,1303 606,1302 617,1301 628,1300 636,1298 642,1296 648,1293 652,1290 654,1287 656,1283 657,1279 657,1275 L 657,138 891,138 C 896,138 901,137 906,134 911,131 915,126 918,121 921,115 923,108 925,99 926,90 927,80 927,68 Z"/> - <glyph unicode="-" horiz-adv-x="519" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="934" d="M 643,0 L 535,-316 C 529,-333 513,-345 486,-352 459,-359 420,-363 369,-363 342,-363 321,-362 305,-360 289,-357 277,-353 269,-348 261,-343 257,-336 256,-328 255,-320 257,-310 262,-299 L 381,0 C 372,4 365,10 358,19 351,27 345,36 342,45 L 35,865 C 26,888 22,906 22,919 22,931 26,941 34,948 42,955 56,959 75,962 94,965 119,966 150,966 179,966 201,966 218,965 235,964 248,961 257,957 266,953 273,947 278,939 283,930 287,918 292,903 L 502,306 505,306 697,915 C 701,932 706,944 713,950 719,955 729,959 744,962 759,965 784,966 821,966 850,966 874,965 893,962 912,959 926,954 935,947 944,940 948,930 948,918 948,905 945,891 940,874 Z"/> - <glyph unicode="t" horiz-adv-x="641" d="M 654,122 C 654,93 652,70 649,55 645,39 640,28 634,22 628,15 619,10 608,5 596,-1 582,-5 567,-9 551,-12 534,-15 516,-17 497,-19 479,-20 460,-20 410,-20 367,-14 330,-1 293,12 263,31 239,58 215,84 197,117 186,157 175,197 169,244 169,299 L 169,756 62,756 C 49,756 40,764 33,780 26,795 23,821 23,858 23,877 24,894 26,907 27,920 30,931 33,939 36,946 41,952 46,955 51,958 56,960 63,960 L 169,960 169,1159 C 169,1166 171,1172 175,1177 178,1182 185,1187 195,1191 204,1194 217,1197 234,1199 250,1200 270,1201 294,1201 319,1201 339,1200 356,1199 372,1197 385,1194 394,1191 403,1187 410,1182 414,1177 418,1172 420,1166 420,1159 L 420,960 614,960 C 621,960 627,958 632,955 637,952 641,946 644,939 647,931 650,920 652,907 653,894 654,877 654,858 654,821 651,795 644,780 637,764 628,756 615,756 L 420,756 420,337 C 420,288 428,252 443,228 458,203 486,191 525,191 538,191 550,192 561,195 572,197 581,200 590,203 598,206 605,208 611,211 616,213 621,214 626,214 630,214 634,213 638,211 641,208 644,204 646,197 648,190 650,180 652,168 653,156 654,141 654,122 Z"/> - <glyph unicode="s" horiz-adv-x="692" d="M 754,286 C 754,235 745,191 726,152 707,113 680,81 645,55 610,29 569,10 522,-4 475,-17 423,-23 368,-23 335,-23 303,-21 273,-16 242,-11 215,-4 191,4 167,11 147,19 131,27 115,35 103,43 96,50 89,57 83,68 79,83 75,98 73,120 73,149 73,168 74,184 75,196 76,207 78,217 81,224 84,231 87,235 91,238 95,240 100,241 106,241 113,241 124,237 139,229 153,220 171,211 192,201 213,191 238,182 267,173 295,164 327,160 363,160 386,160 406,162 424,167 441,172 457,178 470,187 483,196 492,207 499,220 506,233 509,249 509,266 509,286 503,303 491,318 478,332 462,344 442,355 421,366 398,376 373,385 347,394 321,405 294,416 267,427 240,440 215,455 189,470 166,488 146,509 125,530 109,556 97,586 84,616 78,652 78,694 78,737 86,776 103,812 120,847 144,878 175,903 206,928 245,948 290,962 335,976 385,983 441,983 469,983 496,981 523,977 549,973 573,968 594,962 615,956 633,950 648,943 663,936 673,930 680,925 686,920 690,915 693,910 696,905 698,899 699,892 700,885 702,876 703,866 704,855 704,842 704,827 704,809 704,794 703,783 702,772 700,763 698,756 695,749 692,745 688,743 684,740 679,739 674,739 668,739 659,743 646,750 633,757 618,764 599,772 580,780 558,788 533,795 508,802 479,805 447,805 424,805 405,803 388,798 371,793 358,787 347,778 336,769 328,759 323,748 318,736 315,723 315,710 315,689 321,672 334,658 347,644 363,632 384,621 405,610 428,600 455,591 481,582 508,572 535,561 562,550 588,537 615,522 641,507 664,489 685,468 706,447 722,421 735,392 748,362 754,327 754,286 Z"/> - <glyph unicode="r" horiz-adv-x="588" d="M 699,843 C 699,819 698,799 697,784 696,769 694,757 691,748 688,739 685,733 681,730 676,727 671,725 664,725 659,725 653,726 646,729 639,731 632,733 624,736 615,739 606,741 596,744 586,746 575,747 563,747 549,747 535,744 521,739 507,733 493,724 478,712 463,700 447,684 431,664 414,644 397,619 378,590 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,815 C 364,848 386,876 407,898 428,919 447,936 466,949 485,962 503,971 522,976 541,981 559,983 578,983 587,983 596,983 606,982 616,981 626,979 637,977 648,974 657,972 665,969 673,966 679,962 683,959 686,956 689,952 691,948 692,944 694,939 695,932 696,925 697,914 698,900 699,886 699,867 699,843 Z"/> - <glyph unicode="o" horiz-adv-x="969" d="M 1028,489 C 1028,413 1018,344 998,281 978,218 948,164 907,119 866,74 815,39 754,14 693,-11 621,-23 539,-23 460,-23 391,-12 332,10 273,32 225,64 186,106 147,148 119,200 100,261 81,322 72,392 72,471 72,547 82,617 103,680 123,743 153,797 194,842 235,887 286,921 347,946 408,971 479,983 561,983 641,983 710,972 769,951 828,929 876,897 915,855 953,813 981,761 1000,700 1019,639 1028,568 1028,489 Z M 769,479 C 769,523 766,564 759,601 752,638 740,670 723,697 706,724 684,746 657,761 629,776 594,784 552,784 515,784 482,777 454,764 426,750 403,730 385,704 367,677 354,646 345,609 336,572 331,529 331,482 331,438 335,398 342,361 349,324 361,291 378,264 394,237 416,216 444,201 472,186 507,178 548,178 586,178 619,185 647,199 675,212 698,232 716,258 734,284 747,316 756,353 765,390 769,432 769,479 Z"/> - <glyph unicode="n" horiz-adv-x="865" d="M 978,34 C 978,27 976,22 972,17 968,12 961,7 952,4 943,1 930,-2 914,-4 897,-5 877,-6 853,-6 828,-6 808,-5 792,-4 775,-2 762,1 753,4 744,7 737,12 733,17 729,22 727,27 727,34 L 727,543 C 727,586 724,620 718,645 711,670 702,691 690,709 678,726 663,740 644,750 625,759 602,764 577,764 545,764 513,752 480,729 447,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 441,916 492,943 543,970 596,983 651,983 712,983 763,973 805,953 846,933 880,906 906,872 931,837 950,797 961,751 972,705 978,650 978,585 Z"/> - <glyph unicode="m" horiz-adv-x="1435" d="M 1545,34 C 1545,27 1543,22 1539,17 1535,12 1528,7 1519,4 1510,1 1497,-2 1481,-4 1465,-5 1445,-6 1420,-6 1395,-6 1374,-5 1358,-4 1342,-2 1329,1 1320,4 1310,7 1303,12 1300,17 1296,22 1294,27 1294,34 L 1294,563 C 1294,593 1291,620 1286,645 1280,670 1271,691 1260,709 1248,726 1233,740 1216,750 1198,759 1177,764 1152,764 1122,764 1092,752 1061,729 1030,706 997,672 961,627 L 961,34 C 961,27 959,22 955,17 951,12 944,7 935,4 925,1 912,-2 896,-4 880,-5 860,-6 836,-6 811,-6 791,-5 775,-4 759,-2 746,1 737,4 727,7 720,12 716,17 712,22 710,27 710,34 L 710,563 C 710,593 707,620 702,645 696,670 687,691 676,709 665,726 650,740 632,750 614,759 593,764 569,764 538,764 508,752 477,729 446,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 440,916 489,943 538,970 589,983 642,983 679,983 712,979 741,972 770,964 797,953 820,939 843,924 862,907 879,887 896,867 910,845 921,820 948,849 974,873 1000,894 1025,915 1051,932 1076,945 1101,958 1126,967 1151,974 1176,980 1201,983 1227,983 1286,983 1336,973 1377,953 1418,933 1451,906 1476,872 1501,837 1518,797 1529,751 1540,705 1545,656 1545,605 Z"/> - <glyph unicode="i" horiz-adv-x="294" d="M 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,924 C 126,931 128,937 132,942 136,947 143,951 153,955 162,958 175,961 191,963 207,965 227,966 252,966 277,966 297,965 313,963 329,961 342,958 352,955 361,951 368,947 372,942 376,937 378,931 378,924 Z M 397,1228 C 397,1177 387,1142 366,1123 345,1104 307,1094 251,1094 194,1094 156,1103 137,1122 117,1141 107,1174 107,1223 107,1274 117,1309 138,1329 158,1348 196,1358 253,1358 309,1358 347,1349 367,1330 387,1311 397,1277 397,1228 Z"/> - <glyph unicode="f" horiz-adv-x="658" d="M 664,1266 C 664,1247 663,1231 662,1220 661,1208 659,1199 656,1193 653,1186 650,1182 647,1180 644,1177 640,1176 636,1176 631,1176 626,1177 621,1180 615,1182 608,1184 600,1187 591,1190 581,1192 570,1195 559,1197 545,1198 530,1198 512,1198 497,1195 484,1190 471,1184 460,1175 451,1163 442,1150 436,1134 432,1115 428,1095 426,1071 426,1042 L 426,960 589,960 C 595,960 601,958 606,955 611,952 615,946 618,939 621,931 624,920 626,907 627,894 628,877 628,858 628,821 625,795 618,780 611,764 602,756 589,756 L 426,756 426,34 C 426,27 424,22 420,17 416,12 409,7 400,4 391,1 378,-2 361,-4 344,-5 324,-6 300,-6 276,-6 256,-5 240,-4 223,-2 210,1 201,4 191,7 184,12 181,17 177,22 175,27 175,34 L 175,756 63,756 C 50,756 41,764 35,780 28,795 25,821 25,858 25,877 26,894 28,907 29,920 32,931 35,939 38,946 42,952 47,955 52,958 57,960 64,960 L 175,960 175,1035 C 175,1096 181,1149 193,1195 205,1240 224,1278 250,1309 275,1339 308,1362 348,1377 387,1392 434,1400 488,1400 514,1400 539,1398 562,1394 585,1389 604,1385 617,1380 630,1375 639,1370 644,1366 649,1361 653,1355 656,1347 659,1338 661,1328 662,1315 663,1302 664,1285 664,1266 Z"/> - <glyph unicode="e" horiz-adv-x="882" d="M 950,506 C 950,475 943,453 930,438 916,423 897,416 873,416 L 330,416 C 330,378 335,344 344,313 353,282 367,255 387,234 406,212 432,195 463,184 494,173 531,167 574,167 618,167 657,170 690,177 723,183 752,190 777,198 801,205 821,212 837,219 853,225 866,228 876,228 882,228 887,227 891,225 895,222 898,218 901,212 904,206 906,198 907,187 908,176 908,162 908,145 908,130 908,118 907,108 906,97 905,88 904,81 903,74 901,68 898,63 895,58 892,53 888,48 883,43 871,37 852,29 833,21 808,13 778,6 748,-2 714,-9 675,-15 636,-20 595,-23 551,-23 472,-23 402,-13 343,7 283,27 233,57 193,98 153,139 123,190 104,252 84,314 74,387 74,470 74,549 84,621 105,685 126,748 156,802 195,847 234,891 282,925 339,948 395,971 458,983 529,983 604,983 668,972 721,950 774,928 817,898 851,859 885,820 910,773 926,720 942,667 950,609 950,546 Z M 706,578 C 708,649 694,704 664,745 633,785 586,805 523,805 491,805 463,799 440,787 416,775 396,759 381,739 365,718 353,694 345,667 336,639 331,609 330,578 Z"/> - <glyph unicode="d" horiz-adv-x="917" d="M 972,34 C 972,27 970,21 967,16 964,11 958,6 950,3 942,0 931,-3 918,-4 904,-5 887,-6 867,-6 846,-6 828,-5 815,-4 802,-3 791,0 783,3 774,6 768,11 765,16 761,21 759,27 759,34 L 759,133 C 713,84 665,45 615,18 564,-9 508,-23 447,-23 379,-23 322,-10 275,17 228,43 189,78 160,123 130,168 108,220 95,280 82,339 75,402 75,468 75,547 84,619 101,682 118,745 142,799 175,844 208,889 248,923 297,947 346,971 402,983 465,983 515,983 560,973 601,953 642,932 682,902 722,863 L 722,1346 C 722,1353 724,1359 728,1364 731,1369 738,1374 748,1378 757,1381 770,1384 786,1386 802,1388 822,1389 847,1389 872,1389 892,1388 908,1386 924,1384 937,1381 946,1378 955,1374 962,1369 966,1364 970,1359 972,1353 972,1346 Z M 722,630 C 686,675 652,710 619,734 586,758 551,770 515,770 482,770 454,762 431,746 407,729 388,707 374,680 359,653 349,622 342,589 335,555 331,520 331,485 331,448 334,411 340,376 346,341 356,309 370,282 383,254 401,232 424,215 447,198 475,190 510,190 527,190 544,193 561,198 577,203 594,211 611,222 628,233 645,248 663,267 681,285 701,307 722,334 Z"/> - <glyph unicode="c" horiz-adv-x="744" d="M 801,176 C 801,159 801,144 800,133 799,121 797,111 796,103 794,95 792,89 790,84 787,79 782,72 774,65 766,57 752,48 733,37 714,26 692,16 667,7 642,-2 616,-9 587,-14 558,-19 528,-22 497,-22 428,-22 368,-11 315,10 262,31 217,63 181,105 145,146 118,197 100,257 81,317 72,386 72,463 72,552 83,630 106,695 128,760 159,813 199,856 239,899 286,930 341,951 396,972 456,982 521,982 548,982 574,980 600,975 625,970 649,964 672,956 694,948 714,939 732,929 749,919 762,910 769,903 776,896 782,890 785,885 788,880 790,873 792,865 793,857 795,847 796,836 797,824 797,810 797,793 797,754 794,727 787,712 780,696 772,688 761,688 750,688 738,693 725,702 712,711 697,722 680,733 663,744 642,755 618,764 594,773 565,778 532,778 467,778 417,753 382,703 347,652 330,578 330,481 330,433 334,391 343,354 352,317 365,287 382,262 399,237 420,219 446,207 471,194 501,188 535,188 570,188 600,193 625,204 650,214 671,225 690,238 709,251 724,262 737,273 750,283 760,288 769,288 775,288 780,286 784,283 788,280 791,274 794,265 796,256 798,244 799,230 800,216 801,198 801,176 Z"/> - <glyph unicode="a" horiz-adv-x="831" d="M 886,31 C 886,22 883,14 876,9 869,4 859,0 845,-3 830,-5 809,-6 781,-6 751,-6 729,-5 716,-3 702,0 692,4 687,9 681,14 678,22 678,31 L 678,102 C 641,63 600,32 553,10 506,-12 453,-23 396,-23 349,-23 305,-17 266,-5 226,8 192,26 163,51 134,75 111,105 95,141 79,177 71,219 71,267 71,319 81,364 102,403 122,441 152,473 193,498 233,523 283,541 343,553 403,565 473,571 552,571 L 639,571 639,625 C 639,653 636,678 631,699 625,720 616,737 603,751 590,765 572,775 551,782 529,789 502,792 470,792 428,792 391,787 358,778 325,769 295,758 270,747 245,736 224,725 207,716 190,707 176,702 165,702 158,702 151,704 146,709 140,714 135,720 132,729 128,738 125,748 123,761 121,774 120,788 120,803 120,824 122,840 125,852 128,864 135,875 144,885 153,894 170,905 193,917 216,928 244,939 275,949 306,959 341,967 378,974 415,980 453,983 492,983 562,983 622,976 672,963 721,949 762,928 794,900 826,871 849,835 864,790 879,745 886,692 886,631 Z M 639,413 L 543,413 C 502,413 468,410 439,404 410,398 387,389 369,377 351,365 338,351 330,334 321,317 317,297 317,275 317,238 329,208 353,187 376,166 409,155 451,155 486,155 519,164 549,182 578,200 608,226 639,261 Z"/> - <glyph unicode="U" horiz-adv-x="1073" d="M 1197,482 C 1197,403 1185,332 1162,269 1139,206 1104,153 1059,110 1014,67 958,34 891,11 824,-12 748,-23 661,-23 580,-23 507,-13 442,8 377,28 323,59 278,100 233,141 199,193 176,255 152,316 140,388 140,471 L 140,1258 C 140,1265 142,1271 146,1276 150,1281 157,1286 168,1289 178,1292 191,1295 208,1297 225,1299 246,1300 272,1300 297,1300 318,1299 335,1297 352,1295 365,1292 375,1289 385,1286 392,1281 397,1276 401,1271 403,1265 403,1258 L 403,494 C 403,443 409,398 422,361 435,323 453,292 477,267 500,242 529,224 562,212 595,199 631,193 672,193 713,193 750,199 783,212 816,225 843,243 866,268 889,292 906,322 919,358 931,393 937,434 937,479 L 937,1258 C 937,1265 939,1271 943,1276 947,1281 954,1286 964,1289 974,1292 988,1295 1005,1297 1022,1299 1043,1300 1068,1300 1093,1300 1114,1299 1131,1297 1147,1295 1160,1292 1170,1289 1180,1286 1187,1281 1191,1276 1195,1271 1197,1265 1197,1258 Z"/> - <glyph unicode="T" horiz-adv-x="1003" d="M 1002,1186 C 1002,1167 1001,1150 1000,1137 998,1123 995,1112 992,1104 989,1095 985,1089 980,1085 975,1081 969,1079 963,1079 L 639,1079 639,36 C 639,29 637,23 633,18 628,13 621,8 611,5 601,2 588,-1 571,-3 554,-5 532,-6 507,-6 482,-6 461,-5 444,-3 427,-1 413,2 403,5 393,8 386,13 382,18 377,23 375,29 375,36 L 375,1079 51,1079 C 44,1079 39,1081 34,1085 29,1089 25,1095 22,1104 19,1112 16,1123 15,1137 13,1150 12,1167 12,1186 12,1206 13,1223 15,1237 16,1251 19,1262 22,1271 25,1279 29,1285 34,1289 39,1292 44,1294 51,1294 L 963,1294 C 969,1294 975,1292 980,1289 985,1285 989,1279 992,1271 995,1262 998,1251 1000,1237 1001,1223 1002,1206 1002,1186 Z"/> - <glyph unicode="S" horiz-adv-x="865" d="M 908,388 C 908,320 895,260 870,209 845,158 810,115 767,81 724,46 673,20 615,3 557,-14 495,-23 429,-23 384,-23 343,-19 305,-12 266,-5 232,4 203,15 174,25 149,36 130,47 110,58 96,68 87,77 78,86 72,98 69,115 65,131 63,154 63,185 63,206 64,223 65,237 66,251 69,262 72,271 75,280 79,286 84,290 89,293 94,295 101,295 110,295 124,290 141,279 158,268 179,255 206,242 233,229 265,217 302,206 339,195 381,189 430,189 462,189 491,193 516,201 541,208 563,219 581,233 598,247 612,264 621,285 630,306 635,329 635,354 635,383 627,409 611,430 595,451 574,469 549,486 523,502 494,517 461,532 428,546 395,561 360,577 325,593 292,611 259,632 226,652 197,676 172,705 146,733 125,766 109,805 93,844 85,890 85,944 85,1006 97,1061 120,1108 143,1155 174,1194 213,1225 252,1256 298,1279 351,1294 404,1309 460,1317 519,1317 550,1317 580,1315 611,1310 642,1305 670,1299 697,1291 724,1283 747,1274 768,1264 789,1254 802,1246 809,1239 816,1232 820,1227 823,1222 825,1217 827,1211 829,1204 830,1196 831,1186 832,1175 833,1163 833,1148 833,1131 833,1112 833,1095 832,1082 831,1069 829,1058 827,1049 824,1040 821,1034 817,1030 812,1026 806,1024 799,1024 792,1024 780,1029 764,1038 748,1047 728,1058 705,1069 682,1080 655,1090 624,1099 593,1108 560,1112 523,1112 494,1112 469,1109 448,1102 427,1095 409,1085 395,1073 380,1060 370,1045 363,1028 356,1011 352,992 352,973 352,944 360,920 376,899 391,878 412,859 439,843 465,826 495,811 528,797 561,782 595,767 630,751 665,735 699,717 732,697 765,676 795,652 821,624 847,595 868,562 884,524 900,485 908,440 908,388 Z"/> - <glyph unicode="G" horiz-adv-x="1124" d="M 1179,1093 C 1179,1074 1178,1057 1177,1043 1175,1029 1173,1018 1170,1010 1167,1001 1163,995 1159,992 1154,989 1149,987 1143,987 1134,987 1120,993 1101,1005 1082,1017 1056,1030 1024,1044 992,1058 954,1071 910,1083 865,1095 814,1101 755,1101 692,1101 636,1090 585,1069 534,1047 491,1016 455,977 419,937 391,889 372,834 353,778 343,716 343,649 343,575 353,510 373,454 392,397 420,350 455,312 490,274 533,245 583,226 632,207 687,197 747,197 776,197 805,200 834,207 863,214 889,224 914,237 L 914,537 669,537 C 657,537 648,545 641,560 634,575 631,600 631,636 631,655 632,670 634,683 635,696 638,706 641,714 644,721 648,727 653,731 658,734 663,736 669,736 L 1106,736 C 1117,736 1126,734 1135,731 1143,727 1150,721 1157,714 1163,707 1168,698 1171,688 1174,677 1176,665 1176,652 L 1176,137 C 1176,117 1173,100 1166,85 1159,70 1144,58 1123,49 1101,40 1074,31 1042,22 1010,13 977,5 943,-2 908,-9 874,-14 839,-17 804,-20 768,-22 733,-22 630,-22 537,-7 456,23 374,52 305,95 248,152 191,208 148,277 118,358 88,439 73,530 73,633 73,739 89,834 121,919 153,1003 198,1075 257,1134 316,1193 387,1238 470,1269 553,1300 645,1316 747,1316 803,1316 854,1312 900,1305 946,1297 986,1288 1021,1277 1055,1266 1083,1254 1106,1241 1129,1228 1145,1217 1154,1208 1163,1199 1169,1186 1173,1169 1177,1152 1179,1126 1179,1093 Z"/> - <glyph unicode=")" horiz-adv-x="451" d="M 530,538 C 530,463 526,389 517,316 508,243 495,170 478,99 460,27 438,-44 412,-115 385,-185 354,-255 318,-324 316,-329 313,-333 308,-337 303,-340 296,-343 287,-346 278,-348 266,-350 253,-351 240,-352 224,-353 205,-353 178,-353 157,-352 142,-349 127,-346 115,-342 108,-337 101,-332 97,-325 97,-318 97,-310 99,-301 103,-290 158,-159 201,-25 230,114 259,252 273,394 273,540 273,685 259,827 230,966 201,1104 159,1238 102,1368 99,1377 98,1385 99,1392 100,1399 104,1405 113,1410 121,1415 133,1418 148,1421 163,1423 182,1424 207,1424 228,1424 245,1424 258,1423 271,1422 282,1420 291,1418 300,1415 306,1413 310,1410 313,1407 316,1404 318,1401 387,1261 440,1120 476,977 512,834 530,687 530,538 Z"/> - <glyph unicode="(" horiz-adv-x="450" d="M 535,1368 C 479,1238 437,1104 408,966 379,827 365,685 365,540 365,394 380,252 409,115 438,-23 479,-158 534,-290 538,-301 540,-310 540,-318 540,-325 536,-332 529,-337 522,-342 511,-346 496,-349 481,-352 460,-353 433,-353 414,-353 398,-352 385,-351 372,-350 361,-348 352,-346 343,-343 336,-340 331,-337 326,-333 322,-329 320,-324 284,-255 253,-185 226,-115 199,-44 177,27 160,99 142,170 129,243 120,316 111,389 107,463 107,538 107,613 112,687 121,760 130,833 143,905 161,977 179,1048 201,1119 228,1190 254,1261 285,1331 320,1401 321,1404 324,1407 328,1410 332,1413 338,1415 346,1418 354,1420 365,1422 379,1423 392,1424 410,1424 431,1424 455,1424 475,1423 490,1421 505,1418 517,1415 525,1410 533,1405 538,1399 539,1392 540,1385 538,1377 535,1368 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1866" descent="432"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="986" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 Z"/> - <glyph unicode="w" horiz-adv-x="1504" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,805 699,748 631,480 508,0 L 300,0 -3,1082 175,1082 358,347 C 363,331 377,265 401,149 L 418,223 644,1082 837,1082 1026,339 1072,149 1103,288 1308,1082 1484,1082 Z"/> - <glyph unicode="t" horiz-adv-x="554" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 Z"/> - <glyph unicode="n" horiz-adv-x="899" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 Z"/> - <glyph unicode="d" horiz-adv-x="951" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="]" horiz-adv-x="433" d="M 16,-425 L 16,-296 249,-296 249,1355 16,1355 16,1484 423,1484 423,-425 Z"/> - <glyph unicode="[" horiz-adv-x="433" d="M 146,-425 L 146,1484 553,1484 553,1355 320,1355 320,-296 553,-296 553,-425 Z"/> - <glyph unicode="F" horiz-adv-x="1020" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 Z"/> - <glyph unicode="C" horiz-adv-x="1314" d="M 792,1274 C 636,1274 515,1224 428,1124 341,1023 298,886 298,711 298,538 343,400 434,295 524,190 646,137 800,137 997,137 1146,235 1245,430 L 1401,352 C 1343,231 1262,138 1157,75 1052,12 930,-20 791,-20 649,-20 526,10 423,69 319,128 240,212 186,322 131,431 104,561 104,711 104,936 165,1112 286,1239 407,1366 575,1430 790,1430 940,1430 1065,1401 1166,1342 1267,1283 1341,1196 1388,1081 L 1207,1021 C 1174,1103 1122,1166 1050,1209 977,1252 891,1274 792,1274 Z"/> - <glyph unicode="2" horiz-adv-x="952" d="M 103,0 L 103,127 C 137,205 179,274 228,334 277,393 328,447 382,496 436,544 490,589 543,630 596,671 643,713 686,754 729,795 763,839 790,884 816,929 829,981 829,1038 829,1115 806,1175 761,1218 716,1261 653,1282 572,1282 495,1282 432,1261 383,1220 333,1178 304,1119 295,1044 L 111,1061 C 124,1174 172,1263 255,1330 337,1397 443,1430 572,1430 714,1430 823,1397 900,1330 976,1263 1014,1167 1014,1044 1014,989 1002,935 977,881 952,827 914,773 865,719 816,665 721,581 582,468 505,405 444,349 399,299 354,248 321,200 301,153 L 1036,153 1036,0 Z"/> - <glyph unicode="1" horiz-adv-x="899" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 Z"/> - <glyph unicode="0" horiz-adv-x="1003" d="M 1059,705 C 1059,470 1018,290 935,166 852,42 729,-20 567,-20 405,-20 283,42 202,165 121,288 80,468 80,705 80,947 120,1128 199,1249 278,1370 402,1430 573,1430 739,1430 862,1369 941,1247 1020,1125 1059,944 1059,705 Z M 876,705 C 876,908 853,1056 806,1147 759,1238 681,1284 573,1284 462,1284 383,1239 335,1149 286,1059 262,911 262,705 262,505 287,359 336,266 385,173 462,127 569,127 675,127 753,174 802,269 851,364 876,509 876,705 Z"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="1094" y="1421" width="9036" height="7384"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 5612,8799 L 1099,8799 1099,1426 10124,1426 10124,8799 5612,8799 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="1390" y="1129" width="8430" height="668"/> - <g> - <defs> - <linearGradient id="gradient1" x1="5604" y1="1138" x2="5604" y2="1787" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 5605,1787 L 1399,1787 1399,1138 9810,1138 9810,1787 5605,1787 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5605,1787 L 1399,1787 1399,1138 9810,1138 9810,1787 5605,1787 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="1649" y="1579"><tspan fill="rgb(0,0,0)" stroke="none">2-Node Topology: Container Service Switching</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="1610" y="2082" width="7909" height="4659"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5564,6722 L 1628,6722 1628,2100 9500,2100 9500,6722 5564,6722 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5564,6722 L 1628,6722 1628,2100 9500,2100 9500,6722 5564,6722 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="3421" y="2648"><tspan fill="rgb(0,0,0)" stroke="none">System Under Test (SUT)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1821" y="2854" width="7551" height="3476"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5596,6311 L 1839,6311 1839,2872 9353,2872 9353,6311 5596,6311 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 5596,6311 L 1839,6311 1839,2872 9353,2872 9353,6311 5596,6311 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="3158" y="3046" width="6060" height="2990"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 6188,6017 L 3176,6017 3176,3064 9199,3064 9199,6017 6188,6017 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 6188,6017 L 3176,6017 3176,3064 9199,3064 9199,6017 6188,6017 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="7390" y="3234" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient2" x1="8238" y1="3252" x2="8238" y2="4468" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient2)" d="M 8238,4468 L 7408,4468 7408,3252 9068,3252 9068,4468 8238,4468 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 8238,4468 L 7408,4468 7408,3252 9068,3252 9068,4468 8238,4468 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="7825" y="3600"><tspan fill="rgb(0,0,0)" stroke="none">Ctr[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="3318" y="3226" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient3" x1="4166" y1="3244" x2="4166" y2="4460" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient3)" d="M 4166,4460 L 3336,4460 3336,3244 4996,3244 4996,4460 4166,4460 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 4166,4460 L 3336,4460 3336,3244 4996,3244 4996,4460 4166,4460 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="3758" y="3592"><tspan fill="rgb(0,0,0)" stroke="none">Ctr[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="5147" y="3225" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient4" x1="5995" y1="3243" x2="5995" y2="4459" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient4)" d="M 5995,4459 L 5165,4459 5165,3243 6825,3243 6825,4459 5995,4459 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 5995,4459 L 5165,4459 5165,3243 6825,3243 6825,4459 5995,4459 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5587" y="3591"><tspan fill="rgb(0,0,0)" stroke="none">Ctr[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="3294" y="4659" width="5804" height="1126"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 6196,5766 L 3312,5766 3312,4677 9079,4677 9079,5766 6196,5766 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 6196,5766 L 3312,5766 3312,4677 9079,4677 9079,5766 6196,5766 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5727" y="5321"><tspan fill="rgb(255,255,255)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="1627" y="7680" width="7882" height="852"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5568,8513 L 1645,8513 1645,7698 9490,7698 9490,8513 5568,8513 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5568,8513 L 1645,8513 1645,7698 9490,7698 9490,8513 5568,8513 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="4091" y="8276"><tspan fill="rgb(0,0,0)" stroke="none">Traffic Generator</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="1989" y="3048" width="1050" height="2990"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 2007,4543 L 2007,3066 3020,3066 3020,6019 2007,6019 2007,4543 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 2007,4543 L 2007,3066 3020,3066 3020,6019 2007,6019 2007,4543 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="1903" y="4128" width="1256" height="899"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="2154" y="4508"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="2074" y="4861"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="1923" y="6149" width="1528" height="317"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 1941,6225 L 1941,6225 1941,6222 1941,6219 1942,6216 1942,6213 1943,6210 1944,6207 1945,6204 1946,6201 1947,6199 1949,6196 1950,6193 1952,6191 1954,6188 1956,6186 1958,6184 1960,6182 1962,6180 1965,6178 1967,6176 1970,6175 1973,6173 1975,6172 1978,6171 1981,6170 1984,6169 1987,6168 1990,6168 1993,6167 1996,6167 1999,6167 3373,6167 3373,6167 3376,6167 3379,6167 3382,6168 3385,6168 3388,6169 3391,6170 3394,6171 3397,6172 3399,6173 3402,6175 3405,6176 3407,6178 3410,6180 3412,6182 3414,6184 3416,6186 3418,6188 3420,6191 3422,6193 3423,6196 3425,6199 3426,6201 3427,6204 3428,6207 3429,6210 3430,6213 3430,6216 3431,6219 3431,6222 3431,6225 3432,6388 3432,6388 3432,6391 3432,6394 3431,6397 3431,6400 3430,6403 3429,6406 3428,6409 3427,6412 3426,6414 3424,6417 3423,6420 3421,6422 3419,6425 3417,6427 3415,6429 3413,6431 3411,6433 3408,6435 3406,6437 3403,6438 3400,6440 3398,6441 3395,6442 3392,6443 3389,6444 3386,6445 3383,6445 3380,6446 3377,6446 3374,6446 1999,6447 1999,6447 1996,6447 1993,6447 1990,6446 1987,6446 1984,6445 1981,6444 1978,6443 1975,6442 1973,6441 1970,6439 1967,6438 1965,6436 1962,6434 1960,6432 1958,6430 1956,6428 1954,6426 1952,6423 1950,6421 1949,6418 1947,6415 1946,6413 1945,6410 1944,6407 1943,6404 1942,6401 1942,6398 1941,6395 1941,6392 1941,6389 1941,6225 Z M 1941,6167 L 1941,6167 Z M 3432,6447 L 3432,6447 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 1941,6225 L 1941,6225 1941,6222 1941,6219 1942,6216 1942,6213 1943,6210 1944,6207 1945,6204 1946,6201 1947,6199 1949,6196 1950,6193 1952,6191 1954,6188 1956,6186 1958,6184 1960,6182 1962,6180 1965,6178 1967,6176 1970,6175 1973,6173 1975,6172 1978,6171 1981,6170 1984,6169 1987,6168 1990,6168 1993,6167 1996,6167 1999,6167 3373,6167 3373,6167 3376,6167 3379,6167 3382,6168 3385,6168 3388,6169 3391,6170 3394,6171 3397,6172 3399,6173 3402,6175 3405,6176 3407,6178 3410,6180 3412,6182 3414,6184 3416,6186 3418,6188 3420,6191 3422,6193 3423,6196 3425,6199 3426,6201 3427,6204 3428,6207 3429,6210 3430,6213 3430,6216 3431,6219 3431,6222 3431,6225 3432,6388 3432,6388 3432,6391 3432,6394 3431,6397 3431,6400 3430,6403 3429,6406 3428,6409 3427,6412 3426,6414 3424,6417 3423,6420 3421,6422 3419,6425 3417,6427 3415,6429 3413,6431 3411,6433 3408,6435 3406,6437 3403,6438 3400,6440 3398,6441 3395,6442 3392,6443 3389,6444 3386,6445 3383,6445 3380,6446 3377,6446 3374,6446 1999,6447 1999,6447 1996,6447 1993,6447 1990,6446 1987,6446 1984,6445 1981,6444 1978,6443 1975,6442 1973,6441 1970,6439 1967,6438 1965,6436 1962,6434 1960,6432 1958,6430 1956,6428 1954,6426 1952,6423 1950,6421 1949,6418 1947,6415 1946,6413 1945,6410 1944,6407 1943,6404 1942,6401 1942,6398 1941,6395 1941,6392 1941,6389 1941,6225 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2083" y="6427"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="3473" y="5874" width="1660" height="329"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 3491,5958 L 3491,5958 3491,5955 3491,5951 3492,5948 3492,5944 3493,5941 3494,5938 3495,5934 3497,5931 3498,5928 3500,5925 3502,5922 3504,5919 3506,5916 3508,5914 3510,5911 3513,5909 3515,5907 3518,5905 3521,5903 3524,5901 3527,5899 3530,5898 3533,5896 3537,5895 3540,5894 3543,5893 3547,5893 3550,5892 3554,5892 3557,5892 5047,5892 5047,5892 5050,5892 5054,5892 5057,5893 5061,5893 5064,5894 5067,5895 5071,5896 5074,5898 5077,5899 5080,5901 5083,5903 5086,5905 5089,5907 5091,5909 5094,5911 5096,5914 5098,5916 5100,5919 5102,5922 5104,5925 5106,5928 5107,5931 5109,5934 5110,5938 5111,5941 5112,5944 5112,5948 5113,5951 5113,5955 5113,5958 5114,6102 5113,6102 5113,6105 5113,6109 5112,6112 5112,6116 5111,6119 5110,6122 5109,6125 5107,6129 5106,6132 5104,6135 5103,6138 5101,6140 5099,6143 5096,6146 5094,6148 5092,6151 5089,6153 5086,6155 5083,6157 5081,6159 5078,6160 5075,6162 5071,6163 5068,6165 5065,6166 5062,6166 5058,6167 5055,6168 5051,6168 5048,6168 3557,6169 3557,6168 3554,6168 3550,6168 3547,6167 3543,6167 3540,6166 3537,6165 3534,6164 3530,6162 3527,6161 3524,6159 3521,6158 3519,6156 3516,6154 3513,6151 3511,6149 3508,6147 3506,6144 3504,6141 3502,6138 3500,6136 3499,6133 3497,6130 3496,6126 3494,6123 3493,6120 3493,6117 3492,6113 3491,6110 3491,6106 3491,6103 3491,5958 Z M 3491,5892 L 3491,5892 Z M 5114,6169 L 5114,6169 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 3491,5958 L 3491,5958 3491,5955 3491,5951 3492,5948 3492,5944 3493,5941 3494,5938 3495,5934 3497,5931 3498,5928 3500,5925 3502,5922 3504,5919 3506,5916 3508,5914 3510,5911 3513,5909 3515,5907 3518,5905 3521,5903 3524,5901 3527,5899 3530,5898 3533,5896 3537,5895 3540,5894 3543,5893 3547,5893 3550,5892 3554,5892 3557,5892 5047,5892 5047,5892 5050,5892 5054,5892 5057,5893 5061,5893 5064,5894 5067,5895 5071,5896 5074,5898 5077,5899 5080,5901 5083,5903 5086,5905 5089,5907 5091,5909 5094,5911 5096,5914 5098,5916 5100,5919 5102,5922 5104,5925 5106,5928 5107,5931 5109,5934 5110,5938 5111,5941 5112,5944 5112,5948 5113,5951 5113,5955 5113,5958 5114,6102 5113,6102 5113,6105 5113,6109 5112,6112 5112,6116 5111,6119 5110,6122 5109,6125 5107,6129 5106,6132 5104,6135 5103,6138 5101,6140 5099,6143 5096,6146 5094,6148 5092,6151 5089,6153 5086,6155 5083,6157 5081,6159 5078,6160 5075,6162 5071,6163 5068,6165 5065,6166 5062,6166 5058,6167 5055,6168 5051,6168 5048,6168 3557,6169 3557,6168 3554,6168 3550,6168 3547,6167 3543,6167 3540,6166 3537,6165 3534,6164 3530,6162 3527,6161 3524,6159 3521,6158 3519,6156 3516,6154 3513,6151 3511,6149 3508,6147 3506,6144 3504,6141 3502,6138 3500,6136 3499,6133 3497,6130 3496,6126 3494,6123 3493,6120 3493,6117 3492,6113 3491,6110 3491,6106 3491,6103 3491,5958 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3661" y="6151"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="3485" y="3695" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 4178,4258 L 3503,4258 3503,3713 4853,3713 4853,4258 4178,4258 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 4178,4258 L 3503,4258 3503,3713 4853,3713 4853,4258 4178,4258 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3785" y="4106"><tspan fill="rgb(255,255,255)" stroke="none">CNF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="6697" y="3829" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="6947" y="4448"><tspan fill="rgb(128,128,128)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="5314" y="3694" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 6007,4257 L 5332,4257 5332,3712 6682,3712 6682,4257 6007,4257 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 6007,4257 L 5332,4257 5332,3712 6682,3712 6682,4257 6007,4257 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5614" y="4105"><tspan fill="rgb(255,255,255)" stroke="none">CNF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="7557" y="3685" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 8250,4248 L 7575,4248 7575,3703 8925,3703 8925,4248 8250,4248 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 8250,4248 L 7575,4248 7575,3703 8925,3703 8925,4248 8250,4248 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7854" y="4096"><tspan fill="rgb(255,255,255)" stroke="none">CNF[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="5837" y="6491" width="1172" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6423,6934 L 5846,6934 5846,6500 6999,6500 6999,6934 6423,6934 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6423,6934 L 5846,6934 5846,6500 6999,6500 6999,6934 6423,6934 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="6171" y="6824"><tspan fill="rgb(0,0,0)" stroke="none">NIC</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="5917" y="6877" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6001,6985 L 5926,6985 5926,6886 6075,6886 6075,6985 6001,6985 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6001,6985 L 5926,6985 5926,6886 6075,6886 6075,6985 6001,6985 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="5866" y="7594" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5950,7702 L 5875,7702 5875,7603 6024,7603 6024,7702 5950,7702 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5950,7702 L 5875,7702 5875,7603 6024,7603 6024,7702 5950,7702 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="6719" y="6875" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6803,6983 L 6728,6983 6728,6884 6877,6884 6877,6983 6803,6983 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6803,6983 L 6728,6983 6728,6884 6877,6884 6877,6983 6803,6983 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="6795" y="7594" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6879,7702 L 6804,7702 6804,7603 6953,7603 6953,7702 6879,7702 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6879,7702 L 6804,7702 6804,7603 6953,7603 6953,7702 6879,7702 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="5931" y="6968" width="88" height="655"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 6000,6986 L 6000,7294 5949,7294 5949,7604"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="6784" y="6966" width="113" height="657"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 6802,6984 L 6802,7293 6878,7293 6878,7604"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="4018" y="5448" width="1238" height="331"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5237,5760 L 5237,5680 4637,5680 4637,5680 4036,5680 4036,5466"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="6784" y="5851" width="1714" height="1053"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6802,6885 L 6802,6178 7641,6178 7641,6178 8479,6178 8479,5869"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="3978" y="4716" width="46" height="523"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 3996,4734 L 3996,4976 4005,4976 4005,5220"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="5219" y="5841" width="800" height="1065"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6000,6887 L 6000,6153 5237,6153 5237,5859"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="8461" y="5533" width="37" height="256"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8479,5551 L 8479,5770"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="4384" y="4710" width="485" height="355"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4402,4728 L 4402,4816 4850,4816 4850,5046"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="5338" y="4715" width="500" height="348"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5819,4733 L 5819,4812 5356,4812 5356,5044"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="6212" y="4710" width="542" height="364"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6230,4728 L 6230,4815 6735,4815 6735,5055"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="7162" y="4715" width="920" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8063,4733 L 8063,4818 7456,4818 7456,4818 7180,4818 7180,5056"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="8456" y="4710" width="37" height="390"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8474,4728 L 8474,5081"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="4767" y="5036" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4851,5144 L 4776,5144 4776,5045 4925,5045 4925,5144 4851,5144 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4851,5144 L 4776,5144 4776,5045 4925,5045 4925,5144 4851,5144 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="5273" y="5034" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5357,5142 L 5282,5142 5282,5043 5431,5043 5431,5142 5357,5142 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5357,5142 L 5282,5142 5282,5043 5431,5043 5431,5142 5357,5142 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="6652" y="5045" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6736,5153 L 6661,5153 6661,5054 6810,5054 6810,5153 6736,5153 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6736,5153 L 6661,5153 6661,5054 6810,5054 6810,5153 6736,5153 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="7097" y="5046" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7181,5154 L 7106,5154 7106,5055 7255,5055 7255,5154 7181,5154 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7181,5154 L 7106,5154 7106,5055 7255,5055 7255,5154 7181,5154 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="3953" y="5357" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4037,5465 L 3962,5465 3962,5366 4111,5366 4111,5465 4037,5465 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4037,5465 L 3962,5465 3962,5366 4111,5366 4111,5465 4037,5465 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="8396" y="5442" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8480,5550 L 8405,5550 8405,5451 8554,5451 8554,5550 8480,5550 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8480,5550 L 8405,5550 8405,5451 8554,5451 8554,5550 8480,5550 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="3922" y="5210" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4006,5318 L 3931,5318 3931,5219 4080,5219 4080,5318 4006,5318 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4006,5318 L 3931,5318 3931,5219 4080,5219 4080,5318 4006,5318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="8391" y="5071" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8475,5179 L 8400,5179 8400,5080 8549,5080 8549,5179 8475,5179 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8475,5179 L 8400,5179 8400,5080 8549,5080 8549,5179 8475,5179 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="7376" y="4850" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="7626" y="5469"><tspan fill="rgb(68,114,196)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="5798" y="4285" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5816,4303 L 5816,4468 5819,4468 5819,4634"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="6209" y="4288" width="40" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6227,4306 L 6227,4467 6230,4467 6230,4629"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="3970" y="4295" width="45" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 3988,4313 L 3988,4473 3996,4473 3996,4635"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="4380" y="4289" width="41" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4398,4307 L 4398,4467 4402,4467 4402,4629"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="8042" y="4285" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8060,4303 L 8060,4468 8063,4468 8063,4634"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="8452" y="4279" width="41" height="369"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8470,4297 L 8470,4462 8474,4462 8474,4629"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="3532" y="4918" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 3644,4919 C 3588,4919 3533,4974 3533,5030 L 3533,5477 C 3533,5533 3588,5589 3644,5589 L 4366,5589 C 4421,5589 4477,5533 4477,5477 L 4477,5030 C 4477,4974 4421,4919 4366,4919 L 3644,4919 Z M 3533,4919 L 3533,4919 Z M 4478,5589 L 4478,5589 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 3644,4919 C 3588,4919 3533,4974 3533,5030 L 3533,5477 C 3533,5533 3588,5589 3644,5589 L 4366,5589 C 4421,5589 4477,5533 4477,5477 L 4477,5030 C 4477,4974 4421,4919 4366,4919 L 3644,4919 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 3533,4919 L 3533,4919 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4478,5589 L 4478,5589 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3738" y="5194"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3632" y="5512"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[0]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="4678" y="4916" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 4790,4917 C 4734,4917 4679,4972 4679,5028 L 4679,5475 C 4679,5531 4734,5587 4790,5587 L 5512,5587 C 5567,5587 5623,5531 5623,5475 L 5623,5028 C 5623,4972 5567,4917 5512,4917 L 4790,4917 Z M 4679,4917 L 4679,4917 Z M 5624,5587 L 5624,5587 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4790,4917 C 4734,4917 4679,4972 4679,5028 L 4679,5475 C 4679,5531 4734,5587 4790,5587 L 5512,5587 C 5567,5587 5623,5531 5623,5475 L 5623,5028 C 5623,4972 5567,4917 5512,4917 L 4790,4917 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4679,4917 L 4679,4917 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 5624,5587 L 5624,5587 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4884" y="5192"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4778" y="5510"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="6529" y="4912" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 6641,4913 C 6585,4913 6530,4968 6530,5024 L 6530,5471 C 6530,5527 6585,5583 6641,5583 L 7363,5583 C 7418,5583 7474,5527 7474,5471 L 7474,5024 C 7474,4968 7418,4913 7363,4913 L 6641,4913 Z M 6530,4913 L 6530,4913 Z M 7475,5583 L 7475,5583 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 6641,4913 C 6585,4913 6530,4968 6530,5024 L 6530,5471 C 6530,5527 6585,5583 6641,5583 L 7363,5583 C 7418,5583 7474,5527 7474,5471 L 7474,5024 C 7474,4968 7418,4913 7363,4913 L 6641,4913 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 6530,4913 L 6530,4913 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7475,5583 L 7475,5583 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6735" y="5188"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6629" y="5506"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="8013" y="4910" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8125,4911 C 8069,4911 8014,4966 8014,5022 L 8014,5469 C 8014,5525 8069,5581 8125,5581 L 8847,5581 C 8902,5581 8958,5525 8958,5469 L 8958,5022 C 8958,4966 8902,4911 8847,4911 L 8125,4911 Z M 8014,4911 L 8014,4911 Z M 8959,5581 L 8959,5581 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 8125,4911 C 8069,4911 8014,4966 8014,5022 L 8014,5469 C 8014,5525 8069,5581 8125,5581 L 8847,5581 C 8902,5581 8958,5525 8958,5469 L 8958,5022 C 8958,4966 8902,4911 8847,4911 L 8125,4911 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 8014,4911 L 8014,4911 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 8959,5581 L 8959,5581 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8219" y="5186"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8113" y="5504"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="3916" y="4625" width="161" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3996,4733 L 3925,4733 3925,4634 4067,4634 4067,4733 3996,4733 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3996,4733 L 3925,4733 3925,4634 4067,4634 4067,4733 3996,4733 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="4319" y="4619" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4403,4727 L 4328,4727 4328,4628 4477,4628 4477,4727 4403,4727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4403,4727 L 4328,4727 4328,4628 4477,4628 4477,4727 4403,4727 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="3905" y="4204" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3989,4312 L 3914,4312 3914,4213 4063,4213 4063,4312 3989,4312 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3989,4312 L 3914,4312 3914,4213 4063,4213 4063,4312 3989,4312 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="4315" y="4198" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4399,4306 L 4324,4306 4324,4207 4473,4207 4473,4306 4399,4306 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4399,4306 L 4324,4306 4324,4207 4473,4207 4473,4306 4399,4306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="5736" y="4624" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5820,4732 L 5745,4732 5745,4633 5894,4633 5894,4732 5820,4732 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5820,4732 L 5745,4732 5745,4633 5894,4633 5894,4732 5820,4732 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="6147" y="4619" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6231,4727 L 6156,4727 6156,4628 6305,4628 6305,4727 6231,4727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6231,4727 L 6156,4727 6156,4628 6305,4628 6305,4727 6231,4727 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="5733" y="4194" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5817,4302 L 5742,4302 5742,4203 5891,4203 5891,4302 5817,4302 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5817,4302 L 5742,4302 5742,4203 5891,4203 5891,4302 5817,4302 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="6144" y="4197" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6228,4305 L 6153,4305 6153,4206 6302,4206 6302,4305 6228,4305 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6228,4305 L 6153,4305 6153,4206 6302,4206 6302,4305 6228,4305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="7980" y="4624" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8064,4732 L 7989,4732 7989,4633 8138,4633 8138,4732 8064,4732 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8064,4732 L 7989,4732 7989,4633 8138,4633 8138,4732 8064,4732 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="8391" y="4619" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8475,4727 L 8400,4727 8400,4628 8549,4628 8549,4727 8475,4727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8475,4727 L 8400,4727 8400,4628 8549,4628 8549,4727 8475,4727 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="7977" y="4194" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8061,4302 L 7986,4302 7986,4203 8135,4203 8135,4302 8061,4302 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8061,4302 L 7986,4302 7986,4203 8135,4203 8135,4302 8061,4302 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="8387" y="4188" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8471,4296 L 8396,4296 8396,4197 8545,4197 8545,4296 8471,4296 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8471,4296 L 8396,4296 8396,4197 8545,4197 8545,4296 8471,4296 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="5154" y="5750" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5238,5858 L 5163,5858 5163,5759 5312,5759 5312,5858 5238,5858 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5238,5858 L 5163,5858 5163,5759 5312,5759 5312,5858 5238,5858 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="8396" y="5760" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8480,5868 L 8405,5868 8405,5769 8554,5769 8554,5868 8480,5868 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8480,5868 L 8405,5868 8405,5769 8554,5769 8554,5868 8480,5868 Z"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_performance_tests/logical-2n-nic2nic.svg b/docs/report/vpp_performance_tests/logical-2n-nic2nic.svg deleted file mode 100644 index 6510fef606..0000000000 --- a/docs/report/vpp_performance_tests/logical-2n-nic2nic.svg +++ /dev/null @@ -1,326 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="80.09mm" height="65.64mm" viewBox="996 1041 8009 6564" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="996" y="1041" width="8009" height="6564"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="1004" y="1047" width="7993" height="6551"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="883" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="813" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="w" horiz-adv-x="1366" d="M 1412,927 C 1412,922 1411,917 1410,910 1409,903 1406,895 1403,885 L 1138,30 C 1136,23 1133,17 1129,12 1124,7 1118,4 1111,1 1103,-2 1092,-4 1079,-5 1066,-6 1049,-6 1029,-6 1008,-6 991,-5 977,-4 963,-3 952,-1 944,2 935,5 929,8 925,13 921,18 918,23 916,30 L 727,683 725,692 723,683 548,30 C 546,23 543,17 539,12 534,7 528,4 519,1 510,-2 499,-4 486,-5 472,-6 455,-6 435,-6 414,-6 398,-5 385,-4 372,-3 361,-1 353,2 344,5 338,8 334,13 330,18 327,23 325,30 L 62,885 C 59,895 56,903 55,910 54,917 53,922 53,927 53,933 54,938 57,942 60,945 64,948 71,951 77,953 85,954 96,955 107,956 120,956 135,956 154,956 169,956 180,955 191,954 200,952 206,950 212,947 216,944 219,940 222,935 224,930 226,924 L 443,182 445,173 447,182 646,924 C 647,930 650,935 653,940 656,944 660,947 666,950 672,952 680,954 691,955 701,956 714,956 731,956 747,956 760,956 771,955 781,954 789,952 795,950 801,947 805,944 808,940 811,936 813,931 814,926 L 1029,182 1031,173 1032,182 1246,924 C 1247,930 1250,935 1253,940 1256,944 1260,947 1267,950 1273,952 1282,954 1293,955 1304,956 1318,956 1335,956 1351,956 1364,956 1374,955 1383,954 1391,953 1397,950 1402,947 1406,944 1409,941 1411,938 1412,933 1412,927 Z"/> - <glyph unicode="u" horiz-adv-x="796" d="M 924,25 C 924,20 923,15 921,12 918,8 914,5 908,2 902,-1 894,-3 885,-4 875,-5 863,-6 849,-6 834,-6 821,-5 812,-4 802,-3 794,-1 789,2 783,5 779,8 777,12 775,15 774,20 774,25 L 774,144 C 723,87 672,46 622,20 572,-6 521,-19 470,-19 410,-19 360,-9 319,11 278,31 244,58 219,93 194,127 176,167 165,213 154,258 148,314 148,379 L 148,925 C 148,930 149,935 152,939 154,942 158,946 165,949 172,952 180,954 191,955 202,956 215,956 231,956 247,956 260,956 271,955 282,954 290,952 297,949 303,946 307,942 310,939 313,935 314,930 314,925 L 314,401 C 314,348 318,306 326,275 333,243 345,216 361,194 376,171 396,154 420,142 444,129 472,123 504,123 545,123 587,138 628,167 669,196 712,239 758,296 L 758,925 C 758,930 759,935 762,939 764,942 768,946 775,949 782,952 790,954 801,955 811,956 824,956 841,956 857,956 870,956 881,955 892,954 900,952 906,949 912,946 917,942 920,939 923,935 924,930 924,925 Z"/> - <glyph unicode="t" horiz-adv-x="606" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="658" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="554" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="p" horiz-adv-x="848" d="M 981,489 C 981,410 973,340 956,277 939,214 914,161 881,118 848,74 807,40 758,17 709,-7 654,-19 591,-19 564,-19 540,-16 517,-11 494,-6 472,3 451,14 429,25 407,40 386,57 365,74 342,95 318,118 L 318,-332 C 318,-337 317,-342 314,-346 311,-350 307,-353 301,-356 295,-359 287,-361 276,-362 265,-363 252,-364 235,-364 219,-364 206,-363 195,-362 184,-361 176,-359 170,-356 163,-353 159,-350 157,-346 154,-342 153,-337 153,-332 L 153,925 C 153,931 154,936 156,940 158,943 162,946 168,949 174,952 182,954 191,955 200,956 212,956 225,956 239,956 251,956 260,955 269,954 276,952 282,949 288,946 292,943 295,940 297,936 298,931 298,925 L 298,804 C 325,832 352,856 377,877 402,898 428,915 454,929 479,942 506,953 533,960 560,967 588,970 618,970 683,970 739,957 785,932 831,907 869,872 898,828 927,784 948,733 961,675 974,616 981,554 981,489 Z M 807,470 C 807,516 804,561 797,604 790,647 778,685 761,718 744,751 721,778 692,798 663,818 628,828 585,828 564,828 543,825 522,819 501,812 480,802 459,789 438,775 415,757 392,735 369,712 344,685 318,652 L 318,294 C 363,239 406,196 447,167 488,138 530,123 575,123 616,123 652,133 682,153 711,173 735,200 754,233 772,266 785,304 794,345 803,386 807,428 807,470 Z"/> - <glyph unicode="o" horiz-adv-x="917" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="l" horiz-adv-x="191" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 Z"/> - <glyph unicode="i" horiz-adv-x="226" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="h" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,822 C 365,872 413,909 461,934 509,958 557,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,573 Z"/> - <glyph unicode="g" horiz-adv-x="865" d="M 905,884 C 905,861 902,844 896,834 889,823 881,818 871,818 L 742,818 C 765,794 782,768 791,739 800,710 805,679 805,648 805,596 797,550 780,510 763,470 740,436 709,409 678,381 641,360 598,345 555,330 508,323 456,323 419,323 385,328 352,338 319,347 293,359 275,374 263,362 253,348 246,333 238,318 234,300 234,280 234,257 245,237 267,222 288,207 317,198 353,197 L 588,187 C 633,186 674,180 711,169 748,158 781,142 808,122 835,101 857,76 872,47 887,17 895,-18 895,-57 895,-98 886,-138 869,-175 852,-212 825,-245 790,-274 754,-302 708,-324 653,-341 598,-357 532,-365 457,-365 384,-365 323,-359 272,-347 221,-334 179,-317 146,-296 113,-275 90,-249 75,-220 60,-190 53,-158 53,-123 53,-101 56,-80 61,-59 66,-38 75,-19 86,0 97,19 110,37 127,54 143,71 162,87 183,104 150,121 126,142 111,167 95,192 87,220 87,249 87,290 95,326 112,358 129,390 149,419 174,444 153,469 137,497 125,528 113,559 107,596 107,640 107,691 116,737 133,778 150,819 174,853 205,881 236,909 273,931 316,946 359,961 405,968 456,968 483,968 509,967 533,964 556,961 578,956 599,951 L 871,951 C 882,951 891,946 897,935 902,924 905,907 905,884 Z M 647,647 C 647,708 630,756 597,791 563,825 515,842 453,842 421,842 393,837 370,826 346,815 326,801 311,782 295,763 283,742 276,718 268,693 264,668 264,641 264,582 281,535 315,501 348,467 395,450 456,450 489,450 517,455 541,466 565,476 585,490 601,509 616,527 628,548 636,572 643,596 647,621 647,647 Z M 730,-66 C 730,-27 714,3 683,24 651,45 608,56 554,57 L 321,65 C 300,48 282,33 269,18 255,3 244,-12 236,-26 228,-39 223,-53 220,-66 217,-79 215,-93 215,-107 215,-150 237,-183 281,-206 325,-228 386,-239 465,-239 515,-239 557,-234 591,-225 624,-215 651,-202 672,-186 693,-170 708,-152 717,-131 726,-110 730,-89 730,-66 Z"/> - <glyph unicode="e" horiz-adv-x="848" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="848" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="727" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="762" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="986" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="813" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="L" horiz-adv-x="692" d="M 843,75 C 843,62 842,51 841,42 840,33 838,25 835,19 832,12 828,8 824,5 819,2 814,0 808,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,149 808,149 C 814,149 819,148 824,145 828,142 832,137 835,132 838,126 840,118 841,109 842,100 843,88 843,75 Z"/> - <glyph unicode="K" horiz-adv-x="864" d="M 1016,28 C 1016,23 1015,18 1013,14 1010,9 1006,6 999,3 992,0 983,-2 972,-4 961,-5 946,-6 928,-6 905,-6 886,-5 871,-3 856,-1 845,3 838,8 831,13 825,19 820,26 L 344,673 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,693 802,1268 C 806,1274 811,1279 816,1283 821,1287 828,1290 836,1293 843,1295 853,1297 864,1298 875,1299 889,1300 906,1300 923,1300 937,1299 948,1298 959,1296 967,1294 974,1291 980,1288 984,1285 987,1281 989,1277 990,1273 990,1268 990,1259 988,1251 984,1242 979,1233 971,1221 959,1206 L 530,693 992,79 C 1003,62 1010,50 1013,44 1015,37 1016,32 1016,28 Z"/> - <glyph unicode="I" horiz-adv-x="191" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="H" horiz-adv-x="951" d="M 1104,26 C 1104,21 1103,16 1100,12 1097,8 1093,5 1086,3 1079,0 1071,-2 1060,-4 1049,-5 1035,-6 1019,-6 1002,-6 988,-5 977,-4 966,-2 958,0 951,3 944,5 940,8 937,12 934,16 933,21 933,26 L 933,600 344,600 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,750 933,750 933,1268 C 933,1273 934,1278 937,1282 940,1286 944,1289 951,1292 958,1294 966,1296 977,1298 988,1299 1002,1300 1019,1300 1035,1300 1049,1299 1060,1298 1071,1296 1079,1294 1086,1292 1093,1289 1097,1286 1100,1282 1103,1278 1104,1273 1104,1268 Z"/> - <glyph unicode="C" horiz-adv-x="952" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode=":" horiz-adv-x="225" d="M 397,800 C 397,779 396,761 393,746 390,731 384,720 376,711 367,702 356,695 343,692 330,688 313,686 292,686 271,686 253,688 240,692 227,695 216,702 208,711 200,720 195,731 192,746 189,761 187,779 187,800 187,823 189,842 192,857 195,872 200,884 208,893 216,902 227,908 240,912 253,915 271,917 292,917 313,917 330,915 343,912 356,908 367,902 376,893 384,884 390,872 393,857 396,842 397,823 397,800 Z M 397,106 C 397,84 396,66 393,51 390,36 384,25 376,16 367,7 356,0 343,-4 330,-7 313,-9 292,-9 271,-9 253,-7 240,-4 227,0 216,7 208,16 200,25 195,36 192,51 189,66 187,84 187,106 187,128 189,147 192,162 195,177 200,188 208,197 216,206 227,212 240,216 253,220 271,222 292,222 313,222 330,220 343,216 356,212 367,206 376,197 384,188 390,177 393,162 396,147 397,128 397,106 Z"/> - <glyph unicode="2" horiz-adv-x="830" d="M 924,74 C 924,62 923,51 922,42 920,33 918,25 915,19 912,12 908,8 903,5 898,2 892,0 886,0 L 171,0 C 162,0 154,1 147,4 140,6 134,10 129,15 124,20 120,28 118,38 115,48 114,60 114,75 114,88 115,100 116,110 117,120 119,129 122,137 125,144 130,152 135,160 140,167 146,175 154,184 L 405,450 C 463,511 510,566 545,615 580,664 607,708 626,748 645,788 657,824 663,857 669,890 672,920 672,949 672,978 667,1005 658,1031 649,1056 635,1079 618,1098 600,1117 578,1133 551,1144 524,1155 494,1161 459,1161 418,1161 382,1155 350,1144 317,1133 289,1120 265,1107 240,1094 220,1081 204,1070 187,1059 175,1053 167,1053 162,1053 158,1054 155,1057 151,1060 148,1064 146,1070 143,1076 141,1084 140,1094 139,1104 138,1116 138,1130 138,1140 138,1149 139,1156 140,1163 141,1170 143,1175 144,1180 146,1185 149,1190 152,1195 157,1201 165,1208 173,1215 187,1224 207,1236 226,1248 251,1260 281,1272 310,1283 343,1293 379,1301 414,1309 452,1313 491,1313 554,1313 609,1304 656,1287 703,1269 742,1245 773,1214 804,1183 827,1148 842,1107 857,1066 865,1023 865,977 865,936 861,895 854,854 847,813 831,768 808,721 784,673 750,620 705,562 660,503 601,436 527,360 L 322,146 885,146 C 890,146 896,145 901,142 906,139 910,134 914,128 917,122 920,115 922,106 923,97 924,86 924,74 Z"/> - <glyph unicode="-" horiz-adv-x="519" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="934" d="M 643,0 L 535,-316 C 529,-333 513,-345 486,-352 459,-359 420,-363 369,-363 342,-363 321,-362 305,-360 289,-357 277,-353 269,-348 261,-343 257,-336 256,-328 255,-320 257,-310 262,-299 L 381,0 C 372,4 365,10 358,19 351,27 345,36 342,45 L 35,865 C 26,888 22,906 22,919 22,931 26,941 34,948 42,955 56,959 75,962 94,965 119,966 150,966 179,966 201,966 218,965 235,964 248,961 257,957 266,953 273,947 278,939 283,930 287,918 292,903 L 502,306 505,306 697,915 C 701,932 706,944 713,950 719,955 729,959 744,962 759,965 784,966 821,966 850,966 874,965 893,962 912,959 926,954 935,947 944,940 948,930 948,918 948,905 945,891 940,874 Z"/> - <glyph unicode="t" horiz-adv-x="641" d="M 654,122 C 654,93 652,70 649,55 645,39 640,28 634,22 628,15 619,10 608,5 596,-1 582,-5 567,-9 551,-12 534,-15 516,-17 497,-19 479,-20 460,-20 410,-20 367,-14 330,-1 293,12 263,31 239,58 215,84 197,117 186,157 175,197 169,244 169,299 L 169,756 62,756 C 49,756 40,764 33,780 26,795 23,821 23,858 23,877 24,894 26,907 27,920 30,931 33,939 36,946 41,952 46,955 51,958 56,960 63,960 L 169,960 169,1159 C 169,1166 171,1172 175,1177 178,1182 185,1187 195,1191 204,1194 217,1197 234,1199 250,1200 270,1201 294,1201 319,1201 339,1200 356,1199 372,1197 385,1194 394,1191 403,1187 410,1182 414,1177 418,1172 420,1166 420,1159 L 420,960 614,960 C 621,960 627,958 632,955 637,952 641,946 644,939 647,931 650,920 652,907 653,894 654,877 654,858 654,821 651,795 644,780 637,764 628,756 615,756 L 420,756 420,337 C 420,288 428,252 443,228 458,203 486,191 525,191 538,191 550,192 561,195 572,197 581,200 590,203 598,206 605,208 611,211 616,213 621,214 626,214 630,214 634,213 638,211 641,208 644,204 646,197 648,190 650,180 652,168 653,156 654,141 654,122 Z"/> - <glyph unicode="s" horiz-adv-x="692" d="M 754,286 C 754,235 745,191 726,152 707,113 680,81 645,55 610,29 569,10 522,-4 475,-17 423,-23 368,-23 335,-23 303,-21 273,-16 242,-11 215,-4 191,4 167,11 147,19 131,27 115,35 103,43 96,50 89,57 83,68 79,83 75,98 73,120 73,149 73,168 74,184 75,196 76,207 78,217 81,224 84,231 87,235 91,238 95,240 100,241 106,241 113,241 124,237 139,229 153,220 171,211 192,201 213,191 238,182 267,173 295,164 327,160 363,160 386,160 406,162 424,167 441,172 457,178 470,187 483,196 492,207 499,220 506,233 509,249 509,266 509,286 503,303 491,318 478,332 462,344 442,355 421,366 398,376 373,385 347,394 321,405 294,416 267,427 240,440 215,455 189,470 166,488 146,509 125,530 109,556 97,586 84,616 78,652 78,694 78,737 86,776 103,812 120,847 144,878 175,903 206,928 245,948 290,962 335,976 385,983 441,983 469,983 496,981 523,977 549,973 573,968 594,962 615,956 633,950 648,943 663,936 673,930 680,925 686,920 690,915 693,910 696,905 698,899 699,892 700,885 702,876 703,866 704,855 704,842 704,827 704,809 704,794 703,783 702,772 700,763 698,756 695,749 692,745 688,743 684,740 679,739 674,739 668,739 659,743 646,750 633,757 618,764 599,772 580,780 558,788 533,795 508,802 479,805 447,805 424,805 405,803 388,798 371,793 358,787 347,778 336,769 328,759 323,748 318,736 315,723 315,710 315,689 321,672 334,658 347,644 363,632 384,621 405,610 428,600 455,591 481,582 508,572 535,561 562,550 588,537 615,522 641,507 664,489 685,468 706,447 722,421 735,392 748,362 754,327 754,286 Z"/> - <glyph unicode="r" horiz-adv-x="588" d="M 699,843 C 699,819 698,799 697,784 696,769 694,757 691,748 688,739 685,733 681,730 676,727 671,725 664,725 659,725 653,726 646,729 639,731 632,733 624,736 615,739 606,741 596,744 586,746 575,747 563,747 549,747 535,744 521,739 507,733 493,724 478,712 463,700 447,684 431,664 414,644 397,619 378,590 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,815 C 364,848 386,876 407,898 428,919 447,936 466,949 485,962 503,971 522,976 541,981 559,983 578,983 587,983 596,983 606,982 616,981 626,979 637,977 648,974 657,972 665,969 673,966 679,962 683,959 686,956 689,952 691,948 692,944 694,939 695,932 696,925 697,914 698,900 699,886 699,867 699,843 Z"/> - <glyph unicode="o" horiz-adv-x="969" d="M 1028,489 C 1028,413 1018,344 998,281 978,218 948,164 907,119 866,74 815,39 754,14 693,-11 621,-23 539,-23 460,-23 391,-12 332,10 273,32 225,64 186,106 147,148 119,200 100,261 81,322 72,392 72,471 72,547 82,617 103,680 123,743 153,797 194,842 235,887 286,921 347,946 408,971 479,983 561,983 641,983 710,972 769,951 828,929 876,897 915,855 953,813 981,761 1000,700 1019,639 1028,568 1028,489 Z M 769,479 C 769,523 766,564 759,601 752,638 740,670 723,697 706,724 684,746 657,761 629,776 594,784 552,784 515,784 482,777 454,764 426,750 403,730 385,704 367,677 354,646 345,609 336,572 331,529 331,482 331,438 335,398 342,361 349,324 361,291 378,264 394,237 416,216 444,201 472,186 507,178 548,178 586,178 619,185 647,199 675,212 698,232 716,258 734,284 747,316 756,353 765,390 769,432 769,479 Z"/> - <glyph unicode="n" horiz-adv-x="865" d="M 978,34 C 978,27 976,22 972,17 968,12 961,7 952,4 943,1 930,-2 914,-4 897,-5 877,-6 853,-6 828,-6 808,-5 792,-4 775,-2 762,1 753,4 744,7 737,12 733,17 729,22 727,27 727,34 L 727,543 C 727,586 724,620 718,645 711,670 702,691 690,709 678,726 663,740 644,750 625,759 602,764 577,764 545,764 513,752 480,729 447,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 441,916 492,943 543,970 596,983 651,983 712,983 763,973 805,953 846,933 880,906 906,872 931,837 950,797 961,751 972,705 978,650 978,585 Z"/> - <glyph unicode="m" horiz-adv-x="1435" d="M 1545,34 C 1545,27 1543,22 1539,17 1535,12 1528,7 1519,4 1510,1 1497,-2 1481,-4 1465,-5 1445,-6 1420,-6 1395,-6 1374,-5 1358,-4 1342,-2 1329,1 1320,4 1310,7 1303,12 1300,17 1296,22 1294,27 1294,34 L 1294,563 C 1294,593 1291,620 1286,645 1280,670 1271,691 1260,709 1248,726 1233,740 1216,750 1198,759 1177,764 1152,764 1122,764 1092,752 1061,729 1030,706 997,672 961,627 L 961,34 C 961,27 959,22 955,17 951,12 944,7 935,4 925,1 912,-2 896,-4 880,-5 860,-6 836,-6 811,-6 791,-5 775,-4 759,-2 746,1 737,4 727,7 720,12 716,17 712,22 710,27 710,34 L 710,563 C 710,593 707,620 702,645 696,670 687,691 676,709 665,726 650,740 632,750 614,759 593,764 569,764 538,764 508,752 477,729 446,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 440,916 489,943 538,970 589,983 642,983 679,983 712,979 741,972 770,964 797,953 820,939 843,924 862,907 879,887 896,867 910,845 921,820 948,849 974,873 1000,894 1025,915 1051,932 1076,945 1101,958 1126,967 1151,974 1176,980 1201,983 1227,983 1286,983 1336,973 1377,953 1418,933 1451,906 1476,872 1501,837 1518,797 1529,751 1540,705 1545,656 1545,605 Z"/> - <glyph unicode="i" horiz-adv-x="294" d="M 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,924 C 126,931 128,937 132,942 136,947 143,951 153,955 162,958 175,961 191,963 207,965 227,966 252,966 277,966 297,965 313,963 329,961 342,958 352,955 361,951 368,947 372,942 376,937 378,931 378,924 Z M 397,1228 C 397,1177 387,1142 366,1123 345,1104 307,1094 251,1094 194,1094 156,1103 137,1122 117,1141 107,1174 107,1223 107,1274 117,1309 138,1329 158,1348 196,1358 253,1358 309,1358 347,1349 367,1330 387,1311 397,1277 397,1228 Z"/> - <glyph unicode="f" horiz-adv-x="658" d="M 664,1266 C 664,1247 663,1231 662,1220 661,1208 659,1199 656,1193 653,1186 650,1182 647,1180 644,1177 640,1176 636,1176 631,1176 626,1177 621,1180 615,1182 608,1184 600,1187 591,1190 581,1192 570,1195 559,1197 545,1198 530,1198 512,1198 497,1195 484,1190 471,1184 460,1175 451,1163 442,1150 436,1134 432,1115 428,1095 426,1071 426,1042 L 426,960 589,960 C 595,960 601,958 606,955 611,952 615,946 618,939 621,931 624,920 626,907 627,894 628,877 628,858 628,821 625,795 618,780 611,764 602,756 589,756 L 426,756 426,34 C 426,27 424,22 420,17 416,12 409,7 400,4 391,1 378,-2 361,-4 344,-5 324,-6 300,-6 276,-6 256,-5 240,-4 223,-2 210,1 201,4 191,7 184,12 181,17 177,22 175,27 175,34 L 175,756 63,756 C 50,756 41,764 35,780 28,795 25,821 25,858 25,877 26,894 28,907 29,920 32,931 35,939 38,946 42,952 47,955 52,958 57,960 64,960 L 175,960 175,1035 C 175,1096 181,1149 193,1195 205,1240 224,1278 250,1309 275,1339 308,1362 348,1377 387,1392 434,1400 488,1400 514,1400 539,1398 562,1394 585,1389 604,1385 617,1380 630,1375 639,1370 644,1366 649,1361 653,1355 656,1347 659,1338 661,1328 662,1315 663,1302 664,1285 664,1266 Z"/> - <glyph unicode="e" horiz-adv-x="882" d="M 950,506 C 950,475 943,453 930,438 916,423 897,416 873,416 L 330,416 C 330,378 335,344 344,313 353,282 367,255 387,234 406,212 432,195 463,184 494,173 531,167 574,167 618,167 657,170 690,177 723,183 752,190 777,198 801,205 821,212 837,219 853,225 866,228 876,228 882,228 887,227 891,225 895,222 898,218 901,212 904,206 906,198 907,187 908,176 908,162 908,145 908,130 908,118 907,108 906,97 905,88 904,81 903,74 901,68 898,63 895,58 892,53 888,48 883,43 871,37 852,29 833,21 808,13 778,6 748,-2 714,-9 675,-15 636,-20 595,-23 551,-23 472,-23 402,-13 343,7 283,27 233,57 193,98 153,139 123,190 104,252 84,314 74,387 74,470 74,549 84,621 105,685 126,748 156,802 195,847 234,891 282,925 339,948 395,971 458,983 529,983 604,983 668,972 721,950 774,928 817,898 851,859 885,820 910,773 926,720 942,667 950,609 950,546 Z M 706,578 C 708,649 694,704 664,745 633,785 586,805 523,805 491,805 463,799 440,787 416,775 396,759 381,739 365,718 353,694 345,667 336,639 331,609 330,578 Z"/> - <glyph unicode="d" horiz-adv-x="917" d="M 972,34 C 972,27 970,21 967,16 964,11 958,6 950,3 942,0 931,-3 918,-4 904,-5 887,-6 867,-6 846,-6 828,-5 815,-4 802,-3 791,0 783,3 774,6 768,11 765,16 761,21 759,27 759,34 L 759,133 C 713,84 665,45 615,18 564,-9 508,-23 447,-23 379,-23 322,-10 275,17 228,43 189,78 160,123 130,168 108,220 95,280 82,339 75,402 75,468 75,547 84,619 101,682 118,745 142,799 175,844 208,889 248,923 297,947 346,971 402,983 465,983 515,983 560,973 601,953 642,932 682,902 722,863 L 722,1346 C 722,1353 724,1359 728,1364 731,1369 738,1374 748,1378 757,1381 770,1384 786,1386 802,1388 822,1389 847,1389 872,1389 892,1388 908,1386 924,1384 937,1381 946,1378 955,1374 962,1369 966,1364 970,1359 972,1353 972,1346 Z M 722,630 C 686,675 652,710 619,734 586,758 551,770 515,770 482,770 454,762 431,746 407,729 388,707 374,680 359,653 349,622 342,589 335,555 331,520 331,485 331,448 334,411 340,376 346,341 356,309 370,282 383,254 401,232 424,215 447,198 475,190 510,190 527,190 544,193 561,198 577,203 594,211 611,222 628,233 645,248 663,267 681,285 701,307 722,334 Z"/> - <glyph unicode="c" horiz-adv-x="744" d="M 801,176 C 801,159 801,144 800,133 799,121 797,111 796,103 794,95 792,89 790,84 787,79 782,72 774,65 766,57 752,48 733,37 714,26 692,16 667,7 642,-2 616,-9 587,-14 558,-19 528,-22 497,-22 428,-22 368,-11 315,10 262,31 217,63 181,105 145,146 118,197 100,257 81,317 72,386 72,463 72,552 83,630 106,695 128,760 159,813 199,856 239,899 286,930 341,951 396,972 456,982 521,982 548,982 574,980 600,975 625,970 649,964 672,956 694,948 714,939 732,929 749,919 762,910 769,903 776,896 782,890 785,885 788,880 790,873 792,865 793,857 795,847 796,836 797,824 797,810 797,793 797,754 794,727 787,712 780,696 772,688 761,688 750,688 738,693 725,702 712,711 697,722 680,733 663,744 642,755 618,764 594,773 565,778 532,778 467,778 417,753 382,703 347,652 330,578 330,481 330,433 334,391 343,354 352,317 365,287 382,262 399,237 420,219 446,207 471,194 501,188 535,188 570,188 600,193 625,204 650,214 671,225 690,238 709,251 724,262 737,273 750,283 760,288 769,288 775,288 780,286 784,283 788,280 791,274 794,265 796,256 798,244 799,230 800,216 801,198 801,176 Z"/> - <glyph unicode="a" horiz-adv-x="831" d="M 886,31 C 886,22 883,14 876,9 869,4 859,0 845,-3 830,-5 809,-6 781,-6 751,-6 729,-5 716,-3 702,0 692,4 687,9 681,14 678,22 678,31 L 678,102 C 641,63 600,32 553,10 506,-12 453,-23 396,-23 349,-23 305,-17 266,-5 226,8 192,26 163,51 134,75 111,105 95,141 79,177 71,219 71,267 71,319 81,364 102,403 122,441 152,473 193,498 233,523 283,541 343,553 403,565 473,571 552,571 L 639,571 639,625 C 639,653 636,678 631,699 625,720 616,737 603,751 590,765 572,775 551,782 529,789 502,792 470,792 428,792 391,787 358,778 325,769 295,758 270,747 245,736 224,725 207,716 190,707 176,702 165,702 158,702 151,704 146,709 140,714 135,720 132,729 128,738 125,748 123,761 121,774 120,788 120,803 120,824 122,840 125,852 128,864 135,875 144,885 153,894 170,905 193,917 216,928 244,939 275,949 306,959 341,967 378,974 415,980 453,983 492,983 562,983 622,976 672,963 721,949 762,928 794,900 826,871 849,835 864,790 879,745 886,692 886,631 Z M 639,413 L 543,413 C 502,413 468,410 439,404 410,398 387,389 369,377 351,365 338,351 330,334 321,317 317,297 317,275 317,238 329,208 353,187 376,166 409,155 451,155 486,155 519,164 549,182 578,200 608,226 639,261 Z"/> - <glyph unicode="U" horiz-adv-x="1073" d="M 1197,482 C 1197,403 1185,332 1162,269 1139,206 1104,153 1059,110 1014,67 958,34 891,11 824,-12 748,-23 661,-23 580,-23 507,-13 442,8 377,28 323,59 278,100 233,141 199,193 176,255 152,316 140,388 140,471 L 140,1258 C 140,1265 142,1271 146,1276 150,1281 157,1286 168,1289 178,1292 191,1295 208,1297 225,1299 246,1300 272,1300 297,1300 318,1299 335,1297 352,1295 365,1292 375,1289 385,1286 392,1281 397,1276 401,1271 403,1265 403,1258 L 403,494 C 403,443 409,398 422,361 435,323 453,292 477,267 500,242 529,224 562,212 595,199 631,193 672,193 713,193 750,199 783,212 816,225 843,243 866,268 889,292 906,322 919,358 931,393 937,434 937,479 L 937,1258 C 937,1265 939,1271 943,1276 947,1281 954,1286 964,1289 974,1292 988,1295 1005,1297 1022,1299 1043,1300 1068,1300 1093,1300 1114,1299 1131,1297 1147,1295 1160,1292 1170,1289 1180,1286 1187,1281 1191,1276 1195,1271 1197,1265 1197,1258 Z"/> - <glyph unicode="T" horiz-adv-x="1003" d="M 1002,1186 C 1002,1167 1001,1150 1000,1137 998,1123 995,1112 992,1104 989,1095 985,1089 980,1085 975,1081 969,1079 963,1079 L 639,1079 639,36 C 639,29 637,23 633,18 628,13 621,8 611,5 601,2 588,-1 571,-3 554,-5 532,-6 507,-6 482,-6 461,-5 444,-3 427,-1 413,2 403,5 393,8 386,13 382,18 377,23 375,29 375,36 L 375,1079 51,1079 C 44,1079 39,1081 34,1085 29,1089 25,1095 22,1104 19,1112 16,1123 15,1137 13,1150 12,1167 12,1186 12,1206 13,1223 15,1237 16,1251 19,1262 22,1271 25,1279 29,1285 34,1289 39,1292 44,1294 51,1294 L 963,1294 C 969,1294 975,1292 980,1289 985,1285 989,1279 992,1271 995,1262 998,1251 1000,1237 1001,1223 1002,1206 1002,1186 Z"/> - <glyph unicode="S" horiz-adv-x="865" d="M 908,388 C 908,320 895,260 870,209 845,158 810,115 767,81 724,46 673,20 615,3 557,-14 495,-23 429,-23 384,-23 343,-19 305,-12 266,-5 232,4 203,15 174,25 149,36 130,47 110,58 96,68 87,77 78,86 72,98 69,115 65,131 63,154 63,185 63,206 64,223 65,237 66,251 69,262 72,271 75,280 79,286 84,290 89,293 94,295 101,295 110,295 124,290 141,279 158,268 179,255 206,242 233,229 265,217 302,206 339,195 381,189 430,189 462,189 491,193 516,201 541,208 563,219 581,233 598,247 612,264 621,285 630,306 635,329 635,354 635,383 627,409 611,430 595,451 574,469 549,486 523,502 494,517 461,532 428,546 395,561 360,577 325,593 292,611 259,632 226,652 197,676 172,705 146,733 125,766 109,805 93,844 85,890 85,944 85,1006 97,1061 120,1108 143,1155 174,1194 213,1225 252,1256 298,1279 351,1294 404,1309 460,1317 519,1317 550,1317 580,1315 611,1310 642,1305 670,1299 697,1291 724,1283 747,1274 768,1264 789,1254 802,1246 809,1239 816,1232 820,1227 823,1222 825,1217 827,1211 829,1204 830,1196 831,1186 832,1175 833,1163 833,1148 833,1131 833,1112 833,1095 832,1082 831,1069 829,1058 827,1049 824,1040 821,1034 817,1030 812,1026 806,1024 799,1024 792,1024 780,1029 764,1038 748,1047 728,1058 705,1069 682,1080 655,1090 624,1099 593,1108 560,1112 523,1112 494,1112 469,1109 448,1102 427,1095 409,1085 395,1073 380,1060 370,1045 363,1028 356,1011 352,992 352,973 352,944 360,920 376,899 391,878 412,859 439,843 465,826 495,811 528,797 561,782 595,767 630,751 665,735 699,717 732,697 765,676 795,652 821,624 847,595 868,562 884,524 900,485 908,440 908,388 Z"/> - <glyph unicode="G" horiz-adv-x="1124" d="M 1179,1093 C 1179,1074 1178,1057 1177,1043 1175,1029 1173,1018 1170,1010 1167,1001 1163,995 1159,992 1154,989 1149,987 1143,987 1134,987 1120,993 1101,1005 1082,1017 1056,1030 1024,1044 992,1058 954,1071 910,1083 865,1095 814,1101 755,1101 692,1101 636,1090 585,1069 534,1047 491,1016 455,977 419,937 391,889 372,834 353,778 343,716 343,649 343,575 353,510 373,454 392,397 420,350 455,312 490,274 533,245 583,226 632,207 687,197 747,197 776,197 805,200 834,207 863,214 889,224 914,237 L 914,537 669,537 C 657,537 648,545 641,560 634,575 631,600 631,636 631,655 632,670 634,683 635,696 638,706 641,714 644,721 648,727 653,731 658,734 663,736 669,736 L 1106,736 C 1117,736 1126,734 1135,731 1143,727 1150,721 1157,714 1163,707 1168,698 1171,688 1174,677 1176,665 1176,652 L 1176,137 C 1176,117 1173,100 1166,85 1159,70 1144,58 1123,49 1101,40 1074,31 1042,22 1010,13 977,5 943,-2 908,-9 874,-14 839,-17 804,-20 768,-22 733,-22 630,-22 537,-7 456,23 374,52 305,95 248,152 191,208 148,277 118,358 88,439 73,530 73,633 73,739 89,834 121,919 153,1003 198,1075 257,1134 316,1193 387,1238 470,1269 553,1300 645,1316 747,1316 803,1316 854,1312 900,1305 946,1297 986,1288 1021,1277 1055,1266 1083,1254 1106,1241 1129,1228 1145,1217 1154,1208 1163,1199 1169,1186 1173,1169 1177,1152 1179,1126 1179,1093 Z"/> - <glyph unicode="D" horiz-adv-x="1090" d="M 1216,666 C 1216,547 1201,446 1170,362 1139,277 1094,208 1036,155 978,102 908,63 825,38 742,13 643,0 528,0 L 219,0 C 197,0 179,7 164,20 149,33 141,54 141,83 L 141,1211 C 141,1240 149,1262 164,1275 179,1288 197,1294 219,1294 L 551,1294 C 666,1294 764,1281 845,1254 925,1227 993,1187 1048,1134 1103,1081 1144,1015 1173,937 1202,859 1216,769 1216,666 Z M 944,657 C 944,718 937,775 923,828 908,881 885,926 854,965 822,1004 781,1034 732,1056 682,1077 617,1088 536,1088 L 403,1088 403,208 540,208 C 612,208 673,217 722,236 771,255 813,283 846,321 879,358 903,405 920,461 936,517 944,582 944,657 Z"/> - <glyph unicode=")" horiz-adv-x="451" d="M 530,538 C 530,463 526,389 517,316 508,243 495,170 478,99 460,27 438,-44 412,-115 385,-185 354,-255 318,-324 316,-329 313,-333 308,-337 303,-340 296,-343 287,-346 278,-348 266,-350 253,-351 240,-352 224,-353 205,-353 178,-353 157,-352 142,-349 127,-346 115,-342 108,-337 101,-332 97,-325 97,-318 97,-310 99,-301 103,-290 158,-159 201,-25 230,114 259,252 273,394 273,540 273,685 259,827 230,966 201,1104 159,1238 102,1368 99,1377 98,1385 99,1392 100,1399 104,1405 113,1410 121,1415 133,1418 148,1421 163,1423 182,1424 207,1424 228,1424 245,1424 258,1423 271,1422 282,1420 291,1418 300,1415 306,1413 310,1410 313,1407 316,1404 318,1401 387,1261 440,1120 476,977 512,834 530,687 530,538 Z"/> - <glyph unicode="(" horiz-adv-x="450" d="M 535,1368 C 479,1238 437,1104 408,966 379,827 365,685 365,540 365,394 380,252 409,115 438,-23 479,-158 534,-290 538,-301 540,-310 540,-318 540,-325 536,-332 529,-337 522,-342 511,-346 496,-349 481,-352 460,-353 433,-353 414,-353 398,-352 385,-351 372,-350 361,-348 352,-346 343,-343 336,-340 331,-337 326,-333 322,-329 320,-324 284,-255 253,-185 226,-115 199,-44 177,27 160,99 142,170 129,243 120,316 111,389 107,463 107,538 107,613 112,687 121,760 130,833 143,905 161,977 179,1048 201,1119 228,1190 254,1261 285,1331 320,1401 321,1404 324,1407 328,1410 332,1413 338,1415 346,1418 354,1420 365,1422 379,1423 392,1424 410,1424 431,1424 455,1424 475,1423 490,1421 505,1418 517,1415 525,1410 533,1405 538,1399 539,1392 540,1385 538,1377 535,1368 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1866" descent="432"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="986" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 Z"/> - <glyph unicode="w" horiz-adv-x="1504" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,805 699,748 631,480 508,0 L 300,0 -3,1082 175,1082 358,347 C 363,331 377,265 401,149 L 418,223 644,1082 837,1082 1026,339 1072,149 1103,288 1308,1082 1484,1082 Z"/> - <glyph unicode="t" horiz-adv-x="554" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 Z"/> - <glyph unicode="r" horiz-adv-x="537" d="M 142,0 L 142,830 C 142,906 140,990 136,1082 L 306,1082 C 311,959 314,886 314,861 L 318,861 C 347,954 380,1017 417,1051 454,1085 507,1102 575,1102 599,1102 623,1099 648,1092 L 648,927 C 624,934 592,937 552,937 477,937 420,905 381,841 342,776 322,684 322,564 L 322,0 Z"/> - <glyph unicode="o" horiz-adv-x="986" d="M 1053,542 C 1053,353 1011,212 928,119 845,26 724,-20 565,-20 407,-20 288,28 207,125 126,221 86,360 86,542 86,915 248,1102 571,1102 736,1102 858,1057 936,966 1014,875 1053,733 1053,542 Z M 864,542 C 864,691 842,800 798,868 753,935 679,969 574,969 469,969 393,935 346,866 299,797 275,689 275,542 275,399 298,292 345,221 391,149 464,113 563,113 671,113 748,148 795,217 841,286 864,395 864,542 Z"/> - <glyph unicode="n" horiz-adv-x="899" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 Z"/> - <glyph unicode="i" horiz-adv-x="208" d="M 137,1312 L 137,1484 317,1484 317,1312 Z M 137,0 L 137,1082 317,1082 317,0 Z"/> - <glyph unicode="g" horiz-adv-x="951" d="M 548,-425 C 430,-425 336,-402 266,-356 196,-309 151,-243 131,-158 L 312,-132 C 324,-182 351,-221 392,-248 433,-275 486,-288 553,-288 732,-288 822,-183 822,27 L 822,201 820,201 C 786,132 739,80 680,45 621,10 551,-8 472,-8 339,-8 242,36 180,124 117,212 86,350 86,539 86,730 120,872 187,963 254,1054 355,1099 492,1099 569,1099 635,1082 692,1047 748,1012 791,962 822,897 L 824,897 C 824,917 825,952 828,1001 831,1050 833,1077 836,1082 L 1007,1082 C 1003,1046 1001,971 1001,858 L 1001,31 C 1001,-273 850,-425 548,-425 Z M 822,541 C 822,629 810,705 786,769 762,832 728,881 685,915 641,948 591,965 536,965 444,965 377,932 335,865 293,798 272,690 272,541 272,393 292,287 331,222 370,157 438,125 533,125 590,125 640,142 684,175 728,208 762,256 786,319 810,381 822,455 822,541 Z"/> - <glyph unicode="e" horiz-adv-x="969" d="M 276,503 C 276,379 302,283 353,216 404,149 479,115 578,115 656,115 719,131 766,162 813,193 844,233 861,281 L 1019,236 C 954,65 807,-20 578,-20 418,-20 296,28 213,123 129,218 87,360 87,548 87,727 129,864 213,959 296,1054 416,1102 571,1102 889,1102 1048,910 1048,527 L 1048,503 Z M 862,641 C 852,755 823,838 775,891 727,943 658,969 568,969 481,969 412,940 361,882 310,823 282,743 278,641 Z"/> - <glyph unicode="d" horiz-adv-x="951" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="a" horiz-adv-x="1055" d="M 414,-20 C 305,-20 224,9 169,66 114,123 87,202 87,302 87,414 124,500 198,560 271,620 390,652 554,656 L 797,660 797,719 C 797,807 778,870 741,908 704,946 645,965 565,965 484,965 426,951 389,924 352,897 330,853 323,793 L 135,810 C 166,1005 310,1102 569,1102 705,1102 807,1071 876,1009 945,946 979,856 979,738 L 979,272 C 979,219 986,179 1000,152 1014,125 1041,111 1080,111 1097,111 1117,113 1139,118 L 1139,6 C 1094,-5 1047,-10 1000,-10 933,-10 885,8 855,43 824,78 807,132 803,207 L 797,207 C 751,124 698,66 637,32 576,-3 501,-20 414,-20 Z M 455,115 C 521,115 580,130 631,160 682,190 723,231 753,284 782,336 797,390 797,445 L 797,534 600,530 C 515,529 451,520 408,504 364,488 330,463 307,430 284,397 272,353 272,299 272,240 288,195 320,163 351,131 396,115 455,115 Z"/> - <glyph unicode="F" horiz-adv-x="1020" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 Z"/> - <glyph unicode="C" horiz-adv-x="1314" d="M 792,1274 C 636,1274 515,1224 428,1124 341,1023 298,886 298,711 298,538 343,400 434,295 524,190 646,137 800,137 997,137 1146,235 1245,430 L 1401,352 C 1343,231 1262,138 1157,75 1052,12 930,-20 791,-20 649,-20 526,10 423,69 319,128 240,212 186,322 131,431 104,561 104,711 104,936 165,1112 286,1239 407,1366 575,1430 790,1430 940,1430 1065,1401 1166,1342 1267,1283 1341,1196 1388,1081 L 1207,1021 C 1174,1103 1122,1166 1050,1209 977,1252 891,1274 792,1274 Z"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="1953" y="2273" width="6174" height="3233"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5040,5478 L 1980,5478 1980,2300 8099,2300 8099,5478 5040,5478 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="53" stroke-linejoin="miter" d="M 5040,5478 L 1980,5478 1980,2300 8099,2300 8099,5478 5040,5478 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="2896" y="2857"><tspan fill="rgb(0,0,0)" stroke="none">System Under Test (SUT)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="3527" y="3214" width="4100" height="1578"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 5577,4773 L 3545,4773 3545,3232 7608,3232 7608,4773 5577,4773 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="3674" y="3414" width="3739" height="1126"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5543,4521 L 3692,4521 3692,3432 7394,3432 7394,4521 5543,4521 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5543,4521 L 3692,4521 3692,3432 7394,3432 7394,4521 5543,4521 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="700"><tspan class="TextPosition" x="3692" y="4076"><tspan fill="rgb(255,255,255)" stroke="none"> </tspan><tspan fill="rgb(255,255,255)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1971" y="6407" width="6157" height="870"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5049,7249 L 1998,7249 1998,6434 8100,6434 8100,7249 5049,7249 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="53" stroke-linejoin="miter" d="M 5049,7249 L 1998,7249 1998,6434 8100,6434 8100,7249 5049,7249 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="3157" y="7012"><tspan fill="rgb(0,0,0)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="5902" y="5258" width="1172" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6488,5701 L 5911,5701 5911,5267 7064,5267 7064,5701 6488,5701 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6488,5701 L 5911,5701 5911,5267 7064,5267 7064,5701 6488,5701 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="6236" y="5591"><tspan fill="rgb(0,0,0)" stroke="none">NIC</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="5984" y="5644" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6068,5752 L 5993,5752 5993,5653 6142,5653 6142,5752 6068,5752 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6068,5752 L 5993,5752 5993,5653 6142,5653 6142,5752 6068,5752 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="5933" y="6361" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6017,6469 L 5942,6469 5942,6370 6091,6370 6091,6469 6017,6469 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6017,6469 L 5942,6469 5942,6370 6091,6370 6091,6469 6017,6469 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="2357" y="3216" width="1050" height="1578"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 2375,4005 L 2375,3234 3388,3234 3388,4775 2375,4775 2375,4005 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 2375,4005 L 2375,3234 3388,3234 3388,4775 2375,4775 2375,4005 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="2273" y="3627" width="1256" height="899"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="2524" y="4007"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="2444" y="4360"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="2192" y="2991" width="5683" height="2094"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 5033,5066 L 2210,5066 2210,3009 7856,3009 7856,5066 5033,5066 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="2294" y="4904" width="1528" height="317"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 2312,4980 L 2312,4980 2312,4977 2312,4974 2313,4971 2313,4968 2314,4965 2315,4962 2316,4959 2317,4956 2318,4954 2320,4951 2321,4948 2323,4946 2325,4943 2327,4941 2329,4939 2331,4937 2333,4935 2336,4933 2338,4931 2341,4930 2344,4928 2346,4927 2349,4926 2352,4925 2355,4924 2358,4923 2361,4923 2364,4922 2367,4922 2370,4922 3744,4922 3744,4922 3747,4922 3750,4922 3753,4923 3756,4923 3759,4924 3762,4925 3765,4926 3768,4927 3770,4928 3773,4930 3776,4931 3778,4933 3781,4935 3783,4937 3785,4939 3787,4941 3789,4943 3791,4946 3793,4948 3794,4951 3796,4954 3797,4956 3798,4959 3799,4962 3800,4965 3801,4968 3801,4971 3802,4974 3802,4977 3802,4980 3803,5143 3803,5143 3803,5146 3803,5149 3802,5152 3802,5155 3801,5158 3800,5161 3799,5164 3798,5167 3797,5169 3795,5172 3794,5175 3792,5177 3790,5180 3788,5182 3786,5184 3784,5186 3782,5188 3779,5190 3777,5192 3774,5193 3771,5195 3769,5196 3766,5197 3763,5198 3760,5199 3757,5200 3754,5200 3751,5201 3748,5201 3745,5201 2370,5202 2370,5202 2367,5202 2364,5202 2361,5201 2358,5201 2355,5200 2352,5199 2349,5198 2346,5197 2344,5196 2341,5194 2338,5193 2336,5191 2333,5189 2331,5187 2329,5185 2327,5183 2325,5181 2323,5178 2321,5176 2320,5173 2318,5170 2317,5168 2316,5165 2315,5162 2314,5159 2313,5156 2313,5153 2312,5150 2312,5147 2312,5144 2312,4980 Z M 2312,4922 L 2312,4922 Z M 3803,5202 L 3803,5202 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 2312,4980 L 2312,4980 2312,4977 2312,4974 2313,4971 2313,4968 2314,4965 2315,4962 2316,4959 2317,4956 2318,4954 2320,4951 2321,4948 2323,4946 2325,4943 2327,4941 2329,4939 2331,4937 2333,4935 2336,4933 2338,4931 2341,4930 2344,4928 2346,4927 2349,4926 2352,4925 2355,4924 2358,4923 2361,4923 2364,4922 2367,4922 2370,4922 3744,4922 3744,4922 3747,4922 3750,4922 3753,4923 3756,4923 3759,4924 3762,4925 3765,4926 3768,4927 3770,4928 3773,4930 3776,4931 3778,4933 3781,4935 3783,4937 3785,4939 3787,4941 3789,4943 3791,4946 3793,4948 3794,4951 3796,4954 3797,4956 3798,4959 3799,4962 3800,4965 3801,4968 3801,4971 3802,4974 3802,4977 3802,4980 3803,5143 3803,5143 3803,5146 3803,5149 3802,5152 3802,5155 3801,5158 3800,5161 3799,5164 3798,5167 3797,5169 3795,5172 3794,5175 3792,5177 3790,5180 3788,5182 3786,5184 3784,5186 3782,5188 3779,5190 3777,5192 3774,5193 3771,5195 3769,5196 3766,5197 3763,5198 3760,5199 3757,5200 3754,5200 3751,5201 3748,5201 3745,5201 2370,5202 2370,5202 2367,5202 2364,5202 2361,5201 2358,5201 2355,5200 2352,5199 2349,5198 2346,5197 2344,5196 2341,5194 2338,5193 2336,5191 2333,5189 2331,5187 2329,5185 2327,5183 2325,5181 2323,5178 2321,5176 2320,5173 2318,5170 2317,5168 2316,5165 2315,5162 2314,5159 2313,5156 2313,5153 2312,5150 2312,5147 2312,5144 2312,4980 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2454" y="5182"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="3971" y="4629" width="1660" height="329"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 3989,4713 L 3989,4713 3989,4710 3989,4706 3990,4703 3990,4699 3991,4696 3992,4693 3993,4689 3995,4686 3996,4683 3998,4680 4000,4677 4002,4674 4004,4671 4006,4669 4008,4666 4011,4664 4013,4662 4016,4660 4019,4658 4022,4656 4025,4654 4028,4653 4031,4651 4035,4650 4038,4649 4041,4648 4045,4648 4048,4647 4052,4647 4055,4647 5545,4647 5545,4647 5548,4647 5552,4647 5555,4648 5559,4648 5562,4649 5565,4650 5569,4651 5572,4653 5575,4654 5578,4656 5581,4658 5584,4660 5587,4662 5589,4664 5592,4666 5594,4669 5596,4671 5598,4674 5600,4677 5602,4680 5604,4683 5605,4686 5607,4689 5608,4693 5609,4696 5610,4699 5610,4703 5611,4706 5611,4710 5611,4713 5612,4857 5611,4857 5611,4860 5611,4864 5610,4867 5610,4871 5609,4874 5608,4877 5607,4880 5605,4884 5604,4887 5602,4890 5601,4893 5599,4895 5597,4898 5594,4901 5592,4903 5590,4906 5587,4908 5584,4910 5581,4912 5579,4914 5576,4915 5573,4917 5569,4918 5566,4920 5563,4921 5560,4921 5556,4922 5553,4923 5549,4923 5546,4923 4055,4924 4055,4923 4052,4923 4048,4923 4045,4922 4041,4922 4038,4921 4035,4920 4032,4919 4028,4917 4025,4916 4022,4914 4019,4913 4017,4911 4014,4909 4011,4906 4009,4904 4006,4902 4004,4899 4002,4896 4000,4893 3998,4891 3997,4888 3995,4885 3994,4881 3992,4878 3991,4875 3991,4872 3990,4868 3989,4865 3989,4861 3989,4858 3989,4713 Z M 3989,4647 L 3989,4647 Z M 5612,4924 L 5612,4924 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 3989,4713 L 3989,4713 3989,4710 3989,4706 3990,4703 3990,4699 3991,4696 3992,4693 3993,4689 3995,4686 3996,4683 3998,4680 4000,4677 4002,4674 4004,4671 4006,4669 4008,4666 4011,4664 4013,4662 4016,4660 4019,4658 4022,4656 4025,4654 4028,4653 4031,4651 4035,4650 4038,4649 4041,4648 4045,4648 4048,4647 4052,4647 4055,4647 5545,4647 5545,4647 5548,4647 5552,4647 5555,4648 5559,4648 5562,4649 5565,4650 5569,4651 5572,4653 5575,4654 5578,4656 5581,4658 5584,4660 5587,4662 5589,4664 5592,4666 5594,4669 5596,4671 5598,4674 5600,4677 5602,4680 5604,4683 5605,4686 5607,4689 5608,4693 5609,4696 5610,4699 5610,4703 5611,4706 5611,4710 5611,4713 5612,4857 5611,4857 5611,4860 5611,4864 5610,4867 5610,4871 5609,4874 5608,4877 5607,4880 5605,4884 5604,4887 5602,4890 5601,4893 5599,4895 5597,4898 5594,4901 5592,4903 5590,4906 5587,4908 5584,4910 5581,4912 5579,4914 5576,4915 5573,4917 5569,4918 5566,4920 5563,4921 5560,4921 5556,4922 5553,4923 5549,4923 5546,4923 4055,4924 4055,4923 4052,4923 4048,4923 4045,4922 4041,4922 4038,4921 4035,4920 4032,4919 4028,4917 4025,4916 4022,4914 4019,4913 4017,4911 4014,4909 4011,4906 4009,4904 4006,4902 4004,4899 4002,4896 4000,4893 3998,4891 3997,4888 3995,4885 3994,4881 3992,4878 3991,4875 3991,4872 3990,4868 3989,4865 3989,4861 3989,4858 3989,4713 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4159" y="4906"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="6786" y="5642" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6870,5750 L 6795,5750 6795,5651 6944,5651 6944,5750 6870,5750 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6870,5750 L 6795,5750 6795,5651 6944,5651 6944,5750 6870,5750 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="6862" y="6361" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6946,6469 L 6871,6469 6871,6370 7020,6370 7020,6469 6946,6469 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6946,6469 L 6871,6469 6871,6370 7020,6370 7020,6469 6946,6469 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="995" y="1295" width="8011" height="6311"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 5000,7600 L 1000,7600 1000,1300 9000,1300 9000,7600 5000,7600 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="1465" y="1041" width="7245" height="668"/> - <g> - <defs> - <linearGradient id="gradient1" x1="5087" y1="1050" x2="5087" y2="1699" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 5087,1699 L 1474,1699 1474,1050 8700,1050 8700,1699 5087,1699 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5087,1699 L 1474,1699 1474,1050 8700,1050 8700,1699 5087,1699 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="1724" y="1491"><tspan fill="rgb(0,0,0)" stroke="none">2-Node Topology: NIC-to-NIC Switching</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="5998" y="5735" width="88" height="655"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 6067,5753 L 6067,6061 6016,6061 6016,6371"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="6851" y="5733" width="113" height="657"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 6869,5751 L 6869,6060 6945,6060 6945,6371"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="5996" y="4159" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6080,4267 L 6005,4267 6005,4168 6154,4168 6154,4267 6080,4267 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6080,4267 L 6005,4267 6005,4168 6154,4168 6154,4267 6080,4267 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="6797" y="4159" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6881,4267 L 6806,4267 6806,4168 6955,4168 6955,4267 6881,4267 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6881,4267 L 6806,4267 6806,4168 6955,4168 6955,4267 6881,4267 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="6049" y="4250" width="49" height="1423"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6067,5654 L 6067,4960 6079,4960 6079,4268"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="6851" y="4250" width="48" height="1421"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6869,5652 L 6869,4959 6880,4959 6880,4268"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="5995" y="4459" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6079,4567 L 6004,4567 6004,4468 6153,4468 6153,4567 6079,4567 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6079,4567 L 6004,4567 6004,4468 6153,4468 6153,4567 6079,4567 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="6771" y="4467" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6855,4575 L 6780,4575 6780,4476 6929,4476 6929,4575 6855,4575 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6855,4575 L 6780,4575 6780,4476 6929,4476 6929,4575 6855,4575 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="5699" y="3599" width="1604" height="704"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 5816,3600 C 5758,3600 5700,3658 5700,3716 L 5700,4184 C 5700,4242 5758,4301 5816,4301 L 7184,4301 C 7242,4301 7300,4242 7300,4184 L 7300,3716 C 7300,3658 7242,3600 7184,3600 L 5816,3600 Z M 5700,3600 L 5700,3600 Z M 7301,4301 L 7301,4301 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 5816,3600 C 5758,3600 5700,3658 5700,3716 L 5700,4184 C 5700,4242 5758,4301 5816,4301 L 7184,4301 C 7242,4301 7300,4242 7300,4184 L 7300,3716 C 7300,3658 7242,3600 7184,3600 L 5816,3600 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 5700,3600 L 5700,3600 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7301,4301 L 7301,4301 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5795" y="3890"><tspan fill="rgb(0,0,0)" stroke="none">Forwarding</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6011" y="4208"><tspan fill="rgb(0,0,0)" stroke="none">Context</tspan></tspan></tspan></text> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_performance_tests/logical-2n-vm-vhost.svg b/docs/report/vpp_performance_tests/logical-2n-vm-vhost.svg deleted file mode 100644 index 743a23790a..0000000000 --- a/docs/report/vpp_performance_tests/logical-2n-vm-vhost.svg +++ /dev/null @@ -1,659 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="88.09mm" height="76.75mm" viewBox="1096 1129 8809 7675" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="1096" y="1129" width="8809" height="7675"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="1104" y="1136" width="8792" height="7660"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="…" horiz-adv-x="1142" d="M 361,108 C 361,61 353,30 338,15 322,-1 294,-9 254,-9 215,-9 188,-1 173,14 158,29 150,60 150,105 150,152 158,183 174,199 189,214 217,222 257,222 296,222 323,214 338,199 353,184 361,153 361,108 Z M 812,108 C 812,61 804,30 789,15 774,-1 746,-9 706,-9 667,-9 640,-1 625,14 610,29 602,60 602,105 602,152 610,183 626,199 641,214 669,222 708,222 747,222 775,214 790,199 805,184 812,153 812,108 Z M 1264,108 C 1264,61 1256,30 1241,15 1225,-1 1197,-9 1157,-9 1118,-9 1091,-1 1076,14 1061,29 1053,60 1053,105 1053,152 1061,183 1077,199 1092,214 1120,222 1160,222 1199,222 1226,214 1241,199 1256,184 1264,153 1264,108 Z"/> - <glyph unicode="y" horiz-adv-x="883" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="813" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="w" horiz-adv-x="1366" d="M 1412,927 C 1412,922 1411,917 1410,910 1409,903 1406,895 1403,885 L 1138,30 C 1136,23 1133,17 1129,12 1124,7 1118,4 1111,1 1103,-2 1092,-4 1079,-5 1066,-6 1049,-6 1029,-6 1008,-6 991,-5 977,-4 963,-3 952,-1 944,2 935,5 929,8 925,13 921,18 918,23 916,30 L 727,683 725,692 723,683 548,30 C 546,23 543,17 539,12 534,7 528,4 519,1 510,-2 499,-4 486,-5 472,-6 455,-6 435,-6 414,-6 398,-5 385,-4 372,-3 361,-1 353,2 344,5 338,8 334,13 330,18 327,23 325,30 L 62,885 C 59,895 56,903 55,910 54,917 53,922 53,927 53,933 54,938 57,942 60,945 64,948 71,951 77,953 85,954 96,955 107,956 120,956 135,956 154,956 169,956 180,955 191,954 200,952 206,950 212,947 216,944 219,940 222,935 224,930 226,924 L 443,182 445,173 447,182 646,924 C 647,930 650,935 653,940 656,944 660,947 666,950 672,952 680,954 691,955 701,956 714,956 731,956 747,956 760,956 771,955 781,954 789,952 795,950 801,947 805,944 808,940 811,936 813,931 814,926 L 1029,182 1031,173 1032,182 1246,924 C 1247,930 1250,935 1253,940 1256,944 1260,947 1267,950 1273,952 1282,954 1293,955 1304,956 1318,956 1335,956 1351,956 1364,956 1374,955 1383,954 1391,953 1397,950 1402,947 1406,944 1409,941 1411,938 1412,933 1412,927 Z"/> - <glyph unicode="v" horiz-adv-x="883" d="M 891,927 C 891,924 891,922 891,919 890,916 890,912 889,909 888,906 888,902 887,898 886,894 884,890 883,885 L 576,30 C 573,23 570,17 566,12 561,7 555,4 546,1 537,-2 526,-4 513,-5 500,-6 483,-6 463,-6 443,-6 426,-5 413,-4 400,-3 389,-1 381,2 372,5 366,8 361,13 356,18 353,23 350,30 L 44,885 C 41,893 39,900 38,906 36,912 35,917 35,920 34,923 34,925 34,927 34,932 35,937 38,941 41,945 45,948 52,951 58,953 66,954 77,955 87,956 100,956 115,956 134,956 150,956 162,955 173,954 182,952 189,949 195,946 200,943 203,939 206,935 208,930 211,924 L 465,182 469,170 472,182 723,924 C 724,930 727,935 730,939 733,943 738,946 745,949 751,952 760,954 771,955 782,956 796,956 814,956 829,956 842,956 852,955 862,954 870,953 876,950 881,947 885,944 888,941 890,937 891,932 891,927 Z"/> - <glyph unicode="u" horiz-adv-x="796" d="M 924,25 C 924,20 923,15 921,12 918,8 914,5 908,2 902,-1 894,-3 885,-4 875,-5 863,-6 849,-6 834,-6 821,-5 812,-4 802,-3 794,-1 789,2 783,5 779,8 777,12 775,15 774,20 774,25 L 774,144 C 723,87 672,46 622,20 572,-6 521,-19 470,-19 410,-19 360,-9 319,11 278,31 244,58 219,93 194,127 176,167 165,213 154,258 148,314 148,379 L 148,925 C 148,930 149,935 152,939 154,942 158,946 165,949 172,952 180,954 191,955 202,956 215,956 231,956 247,956 260,956 271,955 282,954 290,952 297,949 303,946 307,942 310,939 313,935 314,930 314,925 L 314,401 C 314,348 318,306 326,275 333,243 345,216 361,194 376,171 396,154 420,142 444,129 472,123 504,123 545,123 587,138 628,167 669,196 712,239 758,296 L 758,925 C 758,930 759,935 762,939 764,942 768,946 775,949 782,952 790,954 801,955 811,956 824,956 841,956 857,956 870,956 881,955 892,954 900,952 906,949 912,946 917,942 920,939 923,935 924,930 924,925 Z"/> - <glyph unicode="t" horiz-adv-x="606" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="658" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="554" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="p" horiz-adv-x="848" d="M 981,489 C 981,410 973,340 956,277 939,214 914,161 881,118 848,74 807,40 758,17 709,-7 654,-19 591,-19 564,-19 540,-16 517,-11 494,-6 472,3 451,14 429,25 407,40 386,57 365,74 342,95 318,118 L 318,-332 C 318,-337 317,-342 314,-346 311,-350 307,-353 301,-356 295,-359 287,-361 276,-362 265,-363 252,-364 235,-364 219,-364 206,-363 195,-362 184,-361 176,-359 170,-356 163,-353 159,-350 157,-346 154,-342 153,-337 153,-332 L 153,925 C 153,931 154,936 156,940 158,943 162,946 168,949 174,952 182,954 191,955 200,956 212,956 225,956 239,956 251,956 260,955 269,954 276,952 282,949 288,946 292,943 295,940 297,936 298,931 298,925 L 298,804 C 325,832 352,856 377,877 402,898 428,915 454,929 479,942 506,953 533,960 560,967 588,970 618,970 683,970 739,957 785,932 831,907 869,872 898,828 927,784 948,733 961,675 974,616 981,554 981,489 Z M 807,470 C 807,516 804,561 797,604 790,647 778,685 761,718 744,751 721,778 692,798 663,818 628,828 585,828 564,828 543,825 522,819 501,812 480,802 459,789 438,775 415,757 392,735 369,712 344,685 318,652 L 318,294 C 363,239 406,196 447,167 488,138 530,123 575,123 616,123 652,133 682,153 711,173 735,200 754,233 772,266 785,304 794,345 803,386 807,428 807,470 Z"/> - <glyph unicode="o" horiz-adv-x="917" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="l" horiz-adv-x="191" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 Z"/> - <glyph unicode="i" horiz-adv-x="226" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="h" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,822 C 365,872 413,909 461,934 509,958 557,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,573 Z"/> - <glyph unicode="g" horiz-adv-x="865" d="M 905,884 C 905,861 902,844 896,834 889,823 881,818 871,818 L 742,818 C 765,794 782,768 791,739 800,710 805,679 805,648 805,596 797,550 780,510 763,470 740,436 709,409 678,381 641,360 598,345 555,330 508,323 456,323 419,323 385,328 352,338 319,347 293,359 275,374 263,362 253,348 246,333 238,318 234,300 234,280 234,257 245,237 267,222 288,207 317,198 353,197 L 588,187 C 633,186 674,180 711,169 748,158 781,142 808,122 835,101 857,76 872,47 887,17 895,-18 895,-57 895,-98 886,-138 869,-175 852,-212 825,-245 790,-274 754,-302 708,-324 653,-341 598,-357 532,-365 457,-365 384,-365 323,-359 272,-347 221,-334 179,-317 146,-296 113,-275 90,-249 75,-220 60,-190 53,-158 53,-123 53,-101 56,-80 61,-59 66,-38 75,-19 86,0 97,19 110,37 127,54 143,71 162,87 183,104 150,121 126,142 111,167 95,192 87,220 87,249 87,290 95,326 112,358 129,390 149,419 174,444 153,469 137,497 125,528 113,559 107,596 107,640 107,691 116,737 133,778 150,819 174,853 205,881 236,909 273,931 316,946 359,961 405,968 456,968 483,968 509,967 533,964 556,961 578,956 599,951 L 871,951 C 882,951 891,946 897,935 902,924 905,907 905,884 Z M 647,647 C 647,708 630,756 597,791 563,825 515,842 453,842 421,842 393,837 370,826 346,815 326,801 311,782 295,763 283,742 276,718 268,693 264,668 264,641 264,582 281,535 315,501 348,467 395,450 456,450 489,450 517,455 541,466 565,476 585,490 601,509 616,527 628,548 636,572 643,596 647,621 647,647 Z M 730,-66 C 730,-27 714,3 683,24 651,45 608,56 554,57 L 321,65 C 300,48 282,33 269,18 255,3 244,-12 236,-26 228,-39 223,-53 220,-66 217,-79 215,-93 215,-107 215,-150 237,-183 281,-206 325,-228 386,-239 465,-239 515,-239 557,-234 591,-225 624,-215 651,-202 672,-186 693,-170 708,-152 717,-131 726,-110 730,-89 730,-66 Z"/> - <glyph unicode="e" horiz-adv-x="848" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="848" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="727" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="762" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="]" horiz-adv-x="364" d="M 438,-250 C 438,-263 436,-275 433,-284 429,-293 424,-300 418,-305 412,-310 405,-314 398,-317 390,-319 382,-320 374,-320 L 119,-320 C 110,-320 103,-316 98,-307 93,-298 90,-282 90,-260 90,-249 91,-239 92,-232 93,-224 94,-218 97,-213 100,-208 103,-204 107,-202 110,-200 114,-199 119,-199 L 282,-199 282,1277 119,1277 C 110,1277 103,1282 98,1291 93,1300 90,1316 90,1337 90,1348 91,1358 92,1366 93,1373 94,1380 97,1385 100,1390 103,1394 107,1396 110,1398 114,1399 119,1399 L 374,1399 C 382,1399 390,1398 398,1396 405,1393 412,1389 418,1384 424,1378 429,1371 433,1362 436,1353 438,1342 438,1329 Z"/> - <glyph unicode="[" horiz-adv-x="364" d="M 539,-260 C 539,-282 537,-298 532,-307 527,-316 519,-320 510,-320 L 254,-320 C 246,-320 238,-319 231,-317 224,-314 217,-310 211,-305 205,-300 200,-293 197,-284 193,-275 191,-263 191,-250 L 191,1329 C 191,1342 193,1353 197,1362 200,1371 205,1378 211,1384 217,1389 224,1393 231,1396 238,1398 246,1399 254,1399 L 510,1399 C 514,1399 518,1398 522,1396 525,1394 528,1390 531,1385 534,1380 536,1373 537,1366 538,1358 539,1348 539,1337 539,1316 537,1300 532,1291 527,1282 519,1277 510,1277 L 347,1277 347,-199 510,-199 C 514,-199 518,-200 522,-202 525,-204 528,-208 531,-213 534,-218 536,-224 537,-232 538,-239 539,-249 539,-260 Z"/> - <glyph unicode="V" horiz-adv-x="1124" d="M 695,30 C 692,23 689,17 684,12 679,7 673,4 665,1 656,-2 646,-4 633,-5 620,-6 603,-6 584,-6 569,-6 557,-6 546,-6 535,-5 525,-4 517,-3 509,-2 502,0 497,2 491,3 486,5 482,8 478,11 475,14 473,18 470,21 468,26 466,31 L 43,1233 C 38,1248 35,1260 35,1269 34,1278 37,1284 43,1289 49,1294 59,1297 72,1298 85,1299 103,1300 126,1300 145,1300 160,1300 171,1299 182,1298 190,1296 196,1293 202,1290 207,1287 210,1283 213,1278 215,1273 218,1266 L 589,177 590,177 951,1264 C 953,1271 955,1277 958,1282 961,1287 965,1290 972,1293 979,1296 988,1298 1000,1299 1012,1300 1028,1300 1048,1300 1069,1300 1085,1299 1097,1298 1109,1296 1117,1293 1122,1288 1126,1283 1128,1277 1127,1268 1126,1259 1122,1247 1117,1232 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="986" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="813" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="M" horiz-adv-x="1435" d="M 1579,26 C 1579,21 1578,16 1575,12 1572,8 1568,5 1561,3 1554,0 1546,-2 1536,-4 1525,-5 1512,-6 1495,-6 1480,-6 1467,-5 1456,-4 1445,-2 1436,0 1430,3 1423,5 1419,8 1416,12 1413,16 1412,21 1412,26 L 1412,1153 1410,1153 949,21 C 947,16 944,12 941,9 937,6 932,3 925,1 918,-2 909,-4 900,-5 890,-6 878,-6 865,-6 851,-6 839,-5 829,-4 819,-3 811,-1 804,2 797,4 792,7 789,10 785,13 782,17 781,21 L 340,1153 339,1153 339,26 C 339,21 338,16 335,12 332,8 328,5 321,3 314,0 306,-2 295,-4 284,-5 271,-6 254,-6 238,-6 225,-5 214,-4 203,-2 195,0 189,3 182,5 178,8 176,12 173,16 172,21 172,26 L 172,1216 C 172,1244 179,1264 194,1276 209,1288 225,1294 243,1294 L 347,1294 C 368,1294 387,1292 403,1288 419,1284 433,1278 445,1269 457,1260 467,1249 475,1236 483,1223 490,1207 496,1189 L 871,252 876,252 1266,1186 C 1273,1206 1281,1223 1290,1237 1299,1251 1308,1262 1319,1271 1329,1279 1340,1285 1353,1289 1366,1292 1380,1294 1397,1294 L 1506,1294 C 1516,1294 1526,1293 1535,1290 1544,1287 1551,1282 1558,1276 1564,1269 1569,1261 1573,1252 1577,1242 1579,1230 1579,1216 Z"/> - <glyph unicode="L" horiz-adv-x="692" d="M 843,75 C 843,62 842,51 841,42 840,33 838,25 835,19 832,12 828,8 824,5 819,2 814,0 808,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,149 808,149 C 814,149 819,148 824,145 828,142 832,137 835,132 838,126 840,118 841,109 842,100 843,88 843,75 Z"/> - <glyph unicode="K" horiz-adv-x="864" d="M 1016,28 C 1016,23 1015,18 1013,14 1010,9 1006,6 999,3 992,0 983,-2 972,-4 961,-5 946,-6 928,-6 905,-6 886,-5 871,-3 856,-1 845,3 838,8 831,13 825,19 820,26 L 344,673 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,693 802,1268 C 806,1274 811,1279 816,1283 821,1287 828,1290 836,1293 843,1295 853,1297 864,1298 875,1299 889,1300 906,1300 923,1300 937,1299 948,1298 959,1296 967,1294 974,1291 980,1288 984,1285 987,1281 989,1277 990,1273 990,1268 990,1259 988,1251 984,1242 979,1233 971,1221 959,1206 L 530,693 992,79 C 1003,62 1010,50 1013,44 1015,37 1016,32 1016,28 Z"/> - <glyph unicode="I" horiz-adv-x="191" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="H" horiz-adv-x="951" d="M 1104,26 C 1104,21 1103,16 1100,12 1097,8 1093,5 1086,3 1079,0 1071,-2 1060,-4 1049,-5 1035,-6 1019,-6 1002,-6 988,-5 977,-4 966,-2 958,0 951,3 944,5 940,8 937,12 934,16 933,21 933,26 L 933,600 344,600 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,750 933,750 933,1268 C 933,1273 934,1278 937,1282 940,1286 944,1289 951,1292 958,1294 966,1296 977,1298 988,1299 1002,1300 1019,1300 1035,1300 1049,1299 1060,1298 1071,1296 1079,1294 1086,1292 1093,1289 1097,1286 1100,1282 1103,1278 1104,1273 1104,1268 Z"/> - <glyph unicode="F" horiz-adv-x="709" d="M 852,1220 C 852,1207 851,1196 850,1187 849,1178 846,1170 843,1165 840,1159 836,1155 832,1152 827,1149 823,1148 818,1148 L 344,1148 344,708 792,708 C 797,708 801,707 806,705 810,702 814,698 817,693 820,688 823,681 824,672 825,663 826,651 826,637 826,624 825,614 824,605 823,596 820,588 817,583 814,577 810,573 806,570 801,567 797,565 792,565 L 344,565 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 818,1294 C 823,1294 827,1293 832,1290 836,1287 840,1283 843,1277 846,1271 849,1263 850,1254 851,1244 852,1233 852,1220 Z"/> - <glyph unicode="D" horiz-adv-x="1020" d="M 1167,666 C 1167,554 1153,456 1124,373 1095,289 1054,220 999,165 944,110 876,68 796,41 716,14 621,0 510,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 529,1294 C 641,1294 736,1280 813,1251 890,1222 955,1180 1008,1126 1060,1071 1100,1005 1127,928 1154,851 1167,763 1167,666 Z M 986,659 C 986,729 977,794 960,855 943,915 916,967 879,1011 842,1055 795,1089 738,1114 681,1139 608,1151 519,1151 L 344,1151 344,144 521,144 C 604,144 673,154 730,175 787,196 834,227 872,270 910,313 939,366 958,431 977,495 986,571 986,659 Z"/> - <glyph unicode="C" horiz-adv-x="952" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode=":" horiz-adv-x="225" d="M 397,800 C 397,779 396,761 393,746 390,731 384,720 376,711 367,702 356,695 343,692 330,688 313,686 292,686 271,686 253,688 240,692 227,695 216,702 208,711 200,720 195,731 192,746 189,761 187,779 187,800 187,823 189,842 192,857 195,872 200,884 208,893 216,902 227,908 240,912 253,915 271,917 292,917 313,917 330,915 343,912 356,908 367,902 376,893 384,884 390,872 393,857 396,842 397,823 397,800 Z M 397,106 C 397,84 396,66 393,51 390,36 384,25 376,16 367,7 356,0 343,-4 330,-7 313,-9 292,-9 271,-9 253,-7 240,-4 227,0 216,7 208,16 200,25 195,36 192,51 189,66 187,84 187,106 187,128 189,147 192,162 195,177 200,188 208,197 216,206 227,212 240,216 253,220 271,222 292,222 313,222 330,220 343,216 356,212 367,206 376,197 384,188 390,177 393,162 396,147 397,128 397,106 Z"/> - <glyph unicode="2" horiz-adv-x="830" d="M 924,74 C 924,62 923,51 922,42 920,33 918,25 915,19 912,12 908,8 903,5 898,2 892,0 886,0 L 171,0 C 162,0 154,1 147,4 140,6 134,10 129,15 124,20 120,28 118,38 115,48 114,60 114,75 114,88 115,100 116,110 117,120 119,129 122,137 125,144 130,152 135,160 140,167 146,175 154,184 L 405,450 C 463,511 510,566 545,615 580,664 607,708 626,748 645,788 657,824 663,857 669,890 672,920 672,949 672,978 667,1005 658,1031 649,1056 635,1079 618,1098 600,1117 578,1133 551,1144 524,1155 494,1161 459,1161 418,1161 382,1155 350,1144 317,1133 289,1120 265,1107 240,1094 220,1081 204,1070 187,1059 175,1053 167,1053 162,1053 158,1054 155,1057 151,1060 148,1064 146,1070 143,1076 141,1084 140,1094 139,1104 138,1116 138,1130 138,1140 138,1149 139,1156 140,1163 141,1170 143,1175 144,1180 146,1185 149,1190 152,1195 157,1201 165,1208 173,1215 187,1224 207,1236 226,1248 251,1260 281,1272 310,1283 343,1293 379,1301 414,1309 452,1313 491,1313 554,1313 609,1304 656,1287 703,1269 742,1245 773,1214 804,1183 827,1148 842,1107 857,1066 865,1023 865,977 865,936 861,895 854,854 847,813 831,768 808,721 784,673 750,620 705,562 660,503 601,436 527,360 L 322,146 885,146 C 890,146 896,145 901,142 906,139 910,134 914,128 917,122 920,115 922,106 923,97 924,86 924,74 Z"/> - <glyph unicode="1" horiz-adv-x="761" d="M 927,68 C 927,55 926,45 924,36 922,27 919,20 916,15 913,10 909,6 905,4 900,1 896,0 891,0 L 215,0 C 210,0 206,1 202,4 198,6 194,10 191,15 187,20 184,27 182,36 180,45 179,55 179,68 179,80 180,90 182,99 184,108 187,115 190,121 193,126 196,131 201,134 205,137 210,138 215,138 L 485,138 485,1122 235,973 C 222,966 212,962 205,961 197,960 191,961 186,966 181,970 178,977 177,987 175,997 174,1010 174,1025 174,1036 175,1046 176,1054 177,1062 178,1069 180,1074 182,1079 185,1084 189,1088 192,1092 197,1096 203,1100 L 501,1291 C 504,1293 507,1295 511,1296 515,1297 520,1299 526,1300 532,1301 539,1302 547,1303 555,1303 565,1303 577,1303 593,1303 606,1302 617,1301 628,1300 636,1298 642,1296 648,1293 652,1290 654,1287 656,1283 657,1279 657,1275 L 657,138 891,138 C 896,138 901,137 906,134 911,131 915,126 918,121 921,115 923,108 925,99 926,90 927,80 927,68 Z"/> - <glyph unicode="-" horiz-adv-x="519" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="934" d="M 643,0 L 535,-316 C 529,-333 513,-345 486,-352 459,-359 420,-363 369,-363 342,-363 321,-362 305,-360 289,-357 277,-353 269,-348 261,-343 257,-336 256,-328 255,-320 257,-310 262,-299 L 381,0 C 372,4 365,10 358,19 351,27 345,36 342,45 L 35,865 C 26,888 22,906 22,919 22,931 26,941 34,948 42,955 56,959 75,962 94,965 119,966 150,966 179,966 201,966 218,965 235,964 248,961 257,957 266,953 273,947 278,939 283,930 287,918 292,903 L 502,306 505,306 697,915 C 701,932 706,944 713,950 719,955 729,959 744,962 759,965 784,966 821,966 850,966 874,965 893,962 912,959 926,954 935,947 944,940 948,930 948,918 948,905 945,891 940,874 Z"/> - <glyph unicode="t" horiz-adv-x="641" d="M 654,122 C 654,93 652,70 649,55 645,39 640,28 634,22 628,15 619,10 608,5 596,-1 582,-5 567,-9 551,-12 534,-15 516,-17 497,-19 479,-20 460,-20 410,-20 367,-14 330,-1 293,12 263,31 239,58 215,84 197,117 186,157 175,197 169,244 169,299 L 169,756 62,756 C 49,756 40,764 33,780 26,795 23,821 23,858 23,877 24,894 26,907 27,920 30,931 33,939 36,946 41,952 46,955 51,958 56,960 63,960 L 169,960 169,1159 C 169,1166 171,1172 175,1177 178,1182 185,1187 195,1191 204,1194 217,1197 234,1199 250,1200 270,1201 294,1201 319,1201 339,1200 356,1199 372,1197 385,1194 394,1191 403,1187 410,1182 414,1177 418,1172 420,1166 420,1159 L 420,960 614,960 C 621,960 627,958 632,955 637,952 641,946 644,939 647,931 650,920 652,907 653,894 654,877 654,858 654,821 651,795 644,780 637,764 628,756 615,756 L 420,756 420,337 C 420,288 428,252 443,228 458,203 486,191 525,191 538,191 550,192 561,195 572,197 581,200 590,203 598,206 605,208 611,211 616,213 621,214 626,214 630,214 634,213 638,211 641,208 644,204 646,197 648,190 650,180 652,168 653,156 654,141 654,122 Z"/> - <glyph unicode="s" horiz-adv-x="692" d="M 754,286 C 754,235 745,191 726,152 707,113 680,81 645,55 610,29 569,10 522,-4 475,-17 423,-23 368,-23 335,-23 303,-21 273,-16 242,-11 215,-4 191,4 167,11 147,19 131,27 115,35 103,43 96,50 89,57 83,68 79,83 75,98 73,120 73,149 73,168 74,184 75,196 76,207 78,217 81,224 84,231 87,235 91,238 95,240 100,241 106,241 113,241 124,237 139,229 153,220 171,211 192,201 213,191 238,182 267,173 295,164 327,160 363,160 386,160 406,162 424,167 441,172 457,178 470,187 483,196 492,207 499,220 506,233 509,249 509,266 509,286 503,303 491,318 478,332 462,344 442,355 421,366 398,376 373,385 347,394 321,405 294,416 267,427 240,440 215,455 189,470 166,488 146,509 125,530 109,556 97,586 84,616 78,652 78,694 78,737 86,776 103,812 120,847 144,878 175,903 206,928 245,948 290,962 335,976 385,983 441,983 469,983 496,981 523,977 549,973 573,968 594,962 615,956 633,950 648,943 663,936 673,930 680,925 686,920 690,915 693,910 696,905 698,899 699,892 700,885 702,876 703,866 704,855 704,842 704,827 704,809 704,794 703,783 702,772 700,763 698,756 695,749 692,745 688,743 684,740 679,739 674,739 668,739 659,743 646,750 633,757 618,764 599,772 580,780 558,788 533,795 508,802 479,805 447,805 424,805 405,803 388,798 371,793 358,787 347,778 336,769 328,759 323,748 318,736 315,723 315,710 315,689 321,672 334,658 347,644 363,632 384,621 405,610 428,600 455,591 481,582 508,572 535,561 562,550 588,537 615,522 641,507 664,489 685,468 706,447 722,421 735,392 748,362 754,327 754,286 Z"/> - <glyph unicode="r" horiz-adv-x="588" d="M 699,843 C 699,819 698,799 697,784 696,769 694,757 691,748 688,739 685,733 681,730 676,727 671,725 664,725 659,725 653,726 646,729 639,731 632,733 624,736 615,739 606,741 596,744 586,746 575,747 563,747 549,747 535,744 521,739 507,733 493,724 478,712 463,700 447,684 431,664 414,644 397,619 378,590 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,815 C 364,848 386,876 407,898 428,919 447,936 466,949 485,962 503,971 522,976 541,981 559,983 578,983 587,983 596,983 606,982 616,981 626,979 637,977 648,974 657,972 665,969 673,966 679,962 683,959 686,956 689,952 691,948 692,944 694,939 695,932 696,925 697,914 698,900 699,886 699,867 699,843 Z"/> - <glyph unicode="o" horiz-adv-x="969" d="M 1028,489 C 1028,413 1018,344 998,281 978,218 948,164 907,119 866,74 815,39 754,14 693,-11 621,-23 539,-23 460,-23 391,-12 332,10 273,32 225,64 186,106 147,148 119,200 100,261 81,322 72,392 72,471 72,547 82,617 103,680 123,743 153,797 194,842 235,887 286,921 347,946 408,971 479,983 561,983 641,983 710,972 769,951 828,929 876,897 915,855 953,813 981,761 1000,700 1019,639 1028,568 1028,489 Z M 769,479 C 769,523 766,564 759,601 752,638 740,670 723,697 706,724 684,746 657,761 629,776 594,784 552,784 515,784 482,777 454,764 426,750 403,730 385,704 367,677 354,646 345,609 336,572 331,529 331,482 331,438 335,398 342,361 349,324 361,291 378,264 394,237 416,216 444,201 472,186 507,178 548,178 586,178 619,185 647,199 675,212 698,232 716,258 734,284 747,316 756,353 765,390 769,432 769,479 Z"/> - <glyph unicode="n" horiz-adv-x="865" d="M 978,34 C 978,27 976,22 972,17 968,12 961,7 952,4 943,1 930,-2 914,-4 897,-5 877,-6 853,-6 828,-6 808,-5 792,-4 775,-2 762,1 753,4 744,7 737,12 733,17 729,22 727,27 727,34 L 727,543 C 727,586 724,620 718,645 711,670 702,691 690,709 678,726 663,740 644,750 625,759 602,764 577,764 545,764 513,752 480,729 447,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 441,916 492,943 543,970 596,983 651,983 712,983 763,973 805,953 846,933 880,906 906,872 931,837 950,797 961,751 972,705 978,650 978,585 Z"/> - <glyph unicode="m" horiz-adv-x="1435" d="M 1545,34 C 1545,27 1543,22 1539,17 1535,12 1528,7 1519,4 1510,1 1497,-2 1481,-4 1465,-5 1445,-6 1420,-6 1395,-6 1374,-5 1358,-4 1342,-2 1329,1 1320,4 1310,7 1303,12 1300,17 1296,22 1294,27 1294,34 L 1294,563 C 1294,593 1291,620 1286,645 1280,670 1271,691 1260,709 1248,726 1233,740 1216,750 1198,759 1177,764 1152,764 1122,764 1092,752 1061,729 1030,706 997,672 961,627 L 961,34 C 961,27 959,22 955,17 951,12 944,7 935,4 925,1 912,-2 896,-4 880,-5 860,-6 836,-6 811,-6 791,-5 775,-4 759,-2 746,1 737,4 727,7 720,12 716,17 712,22 710,27 710,34 L 710,563 C 710,593 707,620 702,645 696,670 687,691 676,709 665,726 650,740 632,750 614,759 593,764 569,764 538,764 508,752 477,729 446,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 440,916 489,943 538,970 589,983 642,983 679,983 712,979 741,972 770,964 797,953 820,939 843,924 862,907 879,887 896,867 910,845 921,820 948,849 974,873 1000,894 1025,915 1051,932 1076,945 1101,958 1126,967 1151,974 1176,980 1201,983 1227,983 1286,983 1336,973 1377,953 1418,933 1451,906 1476,872 1501,837 1518,797 1529,751 1540,705 1545,656 1545,605 Z"/> - <glyph unicode="i" horiz-adv-x="294" d="M 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,924 C 126,931 128,937 132,942 136,947 143,951 153,955 162,958 175,961 191,963 207,965 227,966 252,966 277,966 297,965 313,963 329,961 342,958 352,955 361,951 368,947 372,942 376,937 378,931 378,924 Z M 397,1228 C 397,1177 387,1142 366,1123 345,1104 307,1094 251,1094 194,1094 156,1103 137,1122 117,1141 107,1174 107,1223 107,1274 117,1309 138,1329 158,1348 196,1358 253,1358 309,1358 347,1349 367,1330 387,1311 397,1277 397,1228 Z"/> - <glyph unicode="f" horiz-adv-x="658" d="M 664,1266 C 664,1247 663,1231 662,1220 661,1208 659,1199 656,1193 653,1186 650,1182 647,1180 644,1177 640,1176 636,1176 631,1176 626,1177 621,1180 615,1182 608,1184 600,1187 591,1190 581,1192 570,1195 559,1197 545,1198 530,1198 512,1198 497,1195 484,1190 471,1184 460,1175 451,1163 442,1150 436,1134 432,1115 428,1095 426,1071 426,1042 L 426,960 589,960 C 595,960 601,958 606,955 611,952 615,946 618,939 621,931 624,920 626,907 627,894 628,877 628,858 628,821 625,795 618,780 611,764 602,756 589,756 L 426,756 426,34 C 426,27 424,22 420,17 416,12 409,7 400,4 391,1 378,-2 361,-4 344,-5 324,-6 300,-6 276,-6 256,-5 240,-4 223,-2 210,1 201,4 191,7 184,12 181,17 177,22 175,27 175,34 L 175,756 63,756 C 50,756 41,764 35,780 28,795 25,821 25,858 25,877 26,894 28,907 29,920 32,931 35,939 38,946 42,952 47,955 52,958 57,960 64,960 L 175,960 175,1035 C 175,1096 181,1149 193,1195 205,1240 224,1278 250,1309 275,1339 308,1362 348,1377 387,1392 434,1400 488,1400 514,1400 539,1398 562,1394 585,1389 604,1385 617,1380 630,1375 639,1370 644,1366 649,1361 653,1355 656,1347 659,1338 661,1328 662,1315 663,1302 664,1285 664,1266 Z"/> - <glyph unicode="e" horiz-adv-x="882" d="M 950,506 C 950,475 943,453 930,438 916,423 897,416 873,416 L 330,416 C 330,378 335,344 344,313 353,282 367,255 387,234 406,212 432,195 463,184 494,173 531,167 574,167 618,167 657,170 690,177 723,183 752,190 777,198 801,205 821,212 837,219 853,225 866,228 876,228 882,228 887,227 891,225 895,222 898,218 901,212 904,206 906,198 907,187 908,176 908,162 908,145 908,130 908,118 907,108 906,97 905,88 904,81 903,74 901,68 898,63 895,58 892,53 888,48 883,43 871,37 852,29 833,21 808,13 778,6 748,-2 714,-9 675,-15 636,-20 595,-23 551,-23 472,-23 402,-13 343,7 283,27 233,57 193,98 153,139 123,190 104,252 84,314 74,387 74,470 74,549 84,621 105,685 126,748 156,802 195,847 234,891 282,925 339,948 395,971 458,983 529,983 604,983 668,972 721,950 774,928 817,898 851,859 885,820 910,773 926,720 942,667 950,609 950,546 Z M 706,578 C 708,649 694,704 664,745 633,785 586,805 523,805 491,805 463,799 440,787 416,775 396,759 381,739 365,718 353,694 345,667 336,639 331,609 330,578 Z"/> - <glyph unicode="d" horiz-adv-x="917" d="M 972,34 C 972,27 970,21 967,16 964,11 958,6 950,3 942,0 931,-3 918,-4 904,-5 887,-6 867,-6 846,-6 828,-5 815,-4 802,-3 791,0 783,3 774,6 768,11 765,16 761,21 759,27 759,34 L 759,133 C 713,84 665,45 615,18 564,-9 508,-23 447,-23 379,-23 322,-10 275,17 228,43 189,78 160,123 130,168 108,220 95,280 82,339 75,402 75,468 75,547 84,619 101,682 118,745 142,799 175,844 208,889 248,923 297,947 346,971 402,983 465,983 515,983 560,973 601,953 642,932 682,902 722,863 L 722,1346 C 722,1353 724,1359 728,1364 731,1369 738,1374 748,1378 757,1381 770,1384 786,1386 802,1388 822,1389 847,1389 872,1389 892,1388 908,1386 924,1384 937,1381 946,1378 955,1374 962,1369 966,1364 970,1359 972,1353 972,1346 Z M 722,630 C 686,675 652,710 619,734 586,758 551,770 515,770 482,770 454,762 431,746 407,729 388,707 374,680 359,653 349,622 342,589 335,555 331,520 331,485 331,448 334,411 340,376 346,341 356,309 370,282 383,254 401,232 424,215 447,198 475,190 510,190 527,190 544,193 561,198 577,203 594,211 611,222 628,233 645,248 663,267 681,285 701,307 722,334 Z"/> - <glyph unicode="c" horiz-adv-x="744" d="M 801,176 C 801,159 801,144 800,133 799,121 797,111 796,103 794,95 792,89 790,84 787,79 782,72 774,65 766,57 752,48 733,37 714,26 692,16 667,7 642,-2 616,-9 587,-14 558,-19 528,-22 497,-22 428,-22 368,-11 315,10 262,31 217,63 181,105 145,146 118,197 100,257 81,317 72,386 72,463 72,552 83,630 106,695 128,760 159,813 199,856 239,899 286,930 341,951 396,972 456,982 521,982 548,982 574,980 600,975 625,970 649,964 672,956 694,948 714,939 732,929 749,919 762,910 769,903 776,896 782,890 785,885 788,880 790,873 792,865 793,857 795,847 796,836 797,824 797,810 797,793 797,754 794,727 787,712 780,696 772,688 761,688 750,688 738,693 725,702 712,711 697,722 680,733 663,744 642,755 618,764 594,773 565,778 532,778 467,778 417,753 382,703 347,652 330,578 330,481 330,433 334,391 343,354 352,317 365,287 382,262 399,237 420,219 446,207 471,194 501,188 535,188 570,188 600,193 625,204 650,214 671,225 690,238 709,251 724,262 737,273 750,283 760,288 769,288 775,288 780,286 784,283 788,280 791,274 794,265 796,256 798,244 799,230 800,216 801,198 801,176 Z"/> - <glyph unicode="a" horiz-adv-x="831" d="M 886,31 C 886,22 883,14 876,9 869,4 859,0 845,-3 830,-5 809,-6 781,-6 751,-6 729,-5 716,-3 702,0 692,4 687,9 681,14 678,22 678,31 L 678,102 C 641,63 600,32 553,10 506,-12 453,-23 396,-23 349,-23 305,-17 266,-5 226,8 192,26 163,51 134,75 111,105 95,141 79,177 71,219 71,267 71,319 81,364 102,403 122,441 152,473 193,498 233,523 283,541 343,553 403,565 473,571 552,571 L 639,571 639,625 C 639,653 636,678 631,699 625,720 616,737 603,751 590,765 572,775 551,782 529,789 502,792 470,792 428,792 391,787 358,778 325,769 295,758 270,747 245,736 224,725 207,716 190,707 176,702 165,702 158,702 151,704 146,709 140,714 135,720 132,729 128,738 125,748 123,761 121,774 120,788 120,803 120,824 122,840 125,852 128,864 135,875 144,885 153,894 170,905 193,917 216,928 244,939 275,949 306,959 341,967 378,974 415,980 453,983 492,983 562,983 622,976 672,963 721,949 762,928 794,900 826,871 849,835 864,790 879,745 886,692 886,631 Z M 639,413 L 543,413 C 502,413 468,410 439,404 410,398 387,389 369,377 351,365 338,351 330,334 321,317 317,297 317,275 317,238 329,208 353,187 376,166 409,155 451,155 486,155 519,164 549,182 578,200 608,226 639,261 Z"/> - <glyph unicode="U" horiz-adv-x="1073" d="M 1197,482 C 1197,403 1185,332 1162,269 1139,206 1104,153 1059,110 1014,67 958,34 891,11 824,-12 748,-23 661,-23 580,-23 507,-13 442,8 377,28 323,59 278,100 233,141 199,193 176,255 152,316 140,388 140,471 L 140,1258 C 140,1265 142,1271 146,1276 150,1281 157,1286 168,1289 178,1292 191,1295 208,1297 225,1299 246,1300 272,1300 297,1300 318,1299 335,1297 352,1295 365,1292 375,1289 385,1286 392,1281 397,1276 401,1271 403,1265 403,1258 L 403,494 C 403,443 409,398 422,361 435,323 453,292 477,267 500,242 529,224 562,212 595,199 631,193 672,193 713,193 750,199 783,212 816,225 843,243 866,268 889,292 906,322 919,358 931,393 937,434 937,479 L 937,1258 C 937,1265 939,1271 943,1276 947,1281 954,1286 964,1289 974,1292 988,1295 1005,1297 1022,1299 1043,1300 1068,1300 1093,1300 1114,1299 1131,1297 1147,1295 1160,1292 1170,1289 1180,1286 1187,1281 1191,1276 1195,1271 1197,1265 1197,1258 Z"/> - <glyph unicode="T" horiz-adv-x="1003" d="M 1002,1186 C 1002,1167 1001,1150 1000,1137 998,1123 995,1112 992,1104 989,1095 985,1089 980,1085 975,1081 969,1079 963,1079 L 639,1079 639,36 C 639,29 637,23 633,18 628,13 621,8 611,5 601,2 588,-1 571,-3 554,-5 532,-6 507,-6 482,-6 461,-5 444,-3 427,-1 413,2 403,5 393,8 386,13 382,18 377,23 375,29 375,36 L 375,1079 51,1079 C 44,1079 39,1081 34,1085 29,1089 25,1095 22,1104 19,1112 16,1123 15,1137 13,1150 12,1167 12,1186 12,1206 13,1223 15,1237 16,1251 19,1262 22,1271 25,1279 29,1285 34,1289 39,1292 44,1294 51,1294 L 963,1294 C 969,1294 975,1292 980,1289 985,1285 989,1279 992,1271 995,1262 998,1251 1000,1237 1001,1223 1002,1206 1002,1186 Z"/> - <glyph unicode="S" horiz-adv-x="865" d="M 908,388 C 908,320 895,260 870,209 845,158 810,115 767,81 724,46 673,20 615,3 557,-14 495,-23 429,-23 384,-23 343,-19 305,-12 266,-5 232,4 203,15 174,25 149,36 130,47 110,58 96,68 87,77 78,86 72,98 69,115 65,131 63,154 63,185 63,206 64,223 65,237 66,251 69,262 72,271 75,280 79,286 84,290 89,293 94,295 101,295 110,295 124,290 141,279 158,268 179,255 206,242 233,229 265,217 302,206 339,195 381,189 430,189 462,189 491,193 516,201 541,208 563,219 581,233 598,247 612,264 621,285 630,306 635,329 635,354 635,383 627,409 611,430 595,451 574,469 549,486 523,502 494,517 461,532 428,546 395,561 360,577 325,593 292,611 259,632 226,652 197,676 172,705 146,733 125,766 109,805 93,844 85,890 85,944 85,1006 97,1061 120,1108 143,1155 174,1194 213,1225 252,1256 298,1279 351,1294 404,1309 460,1317 519,1317 550,1317 580,1315 611,1310 642,1305 670,1299 697,1291 724,1283 747,1274 768,1264 789,1254 802,1246 809,1239 816,1232 820,1227 823,1222 825,1217 827,1211 829,1204 830,1196 831,1186 832,1175 833,1163 833,1148 833,1131 833,1112 833,1095 832,1082 831,1069 829,1058 827,1049 824,1040 821,1034 817,1030 812,1026 806,1024 799,1024 792,1024 780,1029 764,1038 748,1047 728,1058 705,1069 682,1080 655,1090 624,1099 593,1108 560,1112 523,1112 494,1112 469,1109 448,1102 427,1095 409,1085 395,1073 380,1060 370,1045 363,1028 356,1011 352,992 352,973 352,944 360,920 376,899 391,878 412,859 439,843 465,826 495,811 528,797 561,782 595,767 630,751 665,735 699,717 732,697 765,676 795,652 821,624 847,595 868,562 884,524 900,485 908,440 908,388 Z"/> - <glyph unicode="G" horiz-adv-x="1124" d="M 1179,1093 C 1179,1074 1178,1057 1177,1043 1175,1029 1173,1018 1170,1010 1167,1001 1163,995 1159,992 1154,989 1149,987 1143,987 1134,987 1120,993 1101,1005 1082,1017 1056,1030 1024,1044 992,1058 954,1071 910,1083 865,1095 814,1101 755,1101 692,1101 636,1090 585,1069 534,1047 491,1016 455,977 419,937 391,889 372,834 353,778 343,716 343,649 343,575 353,510 373,454 392,397 420,350 455,312 490,274 533,245 583,226 632,207 687,197 747,197 776,197 805,200 834,207 863,214 889,224 914,237 L 914,537 669,537 C 657,537 648,545 641,560 634,575 631,600 631,636 631,655 632,670 634,683 635,696 638,706 641,714 644,721 648,727 653,731 658,734 663,736 669,736 L 1106,736 C 1117,736 1126,734 1135,731 1143,727 1150,721 1157,714 1163,707 1168,698 1171,688 1174,677 1176,665 1176,652 L 1176,137 C 1176,117 1173,100 1166,85 1159,70 1144,58 1123,49 1101,40 1074,31 1042,22 1010,13 977,5 943,-2 908,-9 874,-14 839,-17 804,-20 768,-22 733,-22 630,-22 537,-7 456,23 374,52 305,95 248,152 191,208 148,277 118,358 88,439 73,530 73,633 73,739 89,834 121,919 153,1003 198,1075 257,1134 316,1193 387,1238 470,1269 553,1300 645,1316 747,1316 803,1316 854,1312 900,1305 946,1297 986,1288 1021,1277 1055,1266 1083,1254 1106,1241 1129,1228 1145,1217 1154,1208 1163,1199 1169,1186 1173,1169 1177,1152 1179,1126 1179,1093 Z"/> - <glyph unicode=")" horiz-adv-x="451" d="M 530,538 C 530,463 526,389 517,316 508,243 495,170 478,99 460,27 438,-44 412,-115 385,-185 354,-255 318,-324 316,-329 313,-333 308,-337 303,-340 296,-343 287,-346 278,-348 266,-350 253,-351 240,-352 224,-353 205,-353 178,-353 157,-352 142,-349 127,-346 115,-342 108,-337 101,-332 97,-325 97,-318 97,-310 99,-301 103,-290 158,-159 201,-25 230,114 259,252 273,394 273,540 273,685 259,827 230,966 201,1104 159,1238 102,1368 99,1377 98,1385 99,1392 100,1399 104,1405 113,1410 121,1415 133,1418 148,1421 163,1423 182,1424 207,1424 228,1424 245,1424 258,1423 271,1422 282,1420 291,1418 300,1415 306,1413 310,1410 313,1407 316,1404 318,1401 387,1261 440,1120 476,977 512,834 530,687 530,538 Z"/> - <glyph unicode="(" horiz-adv-x="450" d="M 535,1368 C 479,1238 437,1104 408,966 379,827 365,685 365,540 365,394 380,252 409,115 438,-23 479,-158 534,-290 538,-301 540,-310 540,-318 540,-325 536,-332 529,-337 522,-342 511,-346 496,-349 481,-352 460,-353 433,-353 414,-353 398,-352 385,-351 372,-350 361,-348 352,-346 343,-343 336,-340 331,-337 326,-333 322,-329 320,-324 284,-255 253,-185 226,-115 199,-44 177,27 160,99 142,170 129,243 120,316 111,389 107,463 107,538 107,613 112,687 121,760 130,833 143,905 161,977 179,1048 201,1119 228,1190 254,1261 285,1331 320,1401 321,1404 324,1407 328,1410 332,1413 338,1415 346,1418 354,1420 365,1422 379,1423 392,1424 410,1424 431,1424 455,1424 475,1423 490,1421 505,1418 517,1415 525,1410 533,1405 538,1399 539,1392 540,1385 538,1377 535,1368 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1866" descent="432"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="986" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 Z"/> - <glyph unicode="w" horiz-adv-x="1504" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,805 699,748 631,480 508,0 L 300,0 -3,1082 175,1082 358,347 C 363,331 377,265 401,149 L 418,223 644,1082 837,1082 1026,339 1072,149 1103,288 1308,1082 1484,1082 Z"/> - <glyph unicode="t" horiz-adv-x="554" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 Z"/> - <glyph unicode="n" horiz-adv-x="899" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 Z"/> - <glyph unicode="d" horiz-adv-x="951" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="]" horiz-adv-x="433" d="M 16,-425 L 16,-296 249,-296 249,1355 16,1355 16,1484 423,1484 423,-425 Z"/> - <glyph unicode="[" horiz-adv-x="433" d="M 146,-425 L 146,1484 553,1484 553,1355 320,1355 320,-296 553,-296 553,-425 Z"/> - <glyph unicode="F" horiz-adv-x="1020" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 Z"/> - <glyph unicode="C" horiz-adv-x="1314" d="M 792,1274 C 636,1274 515,1224 428,1124 341,1023 298,886 298,711 298,538 343,400 434,295 524,190 646,137 800,137 997,137 1146,235 1245,430 L 1401,352 C 1343,231 1262,138 1157,75 1052,12 930,-20 791,-20 649,-20 526,10 423,69 319,128 240,212 186,322 131,431 104,561 104,711 104,936 165,1112 286,1239 407,1366 575,1430 790,1430 940,1430 1065,1401 1166,1342 1267,1283 1341,1196 1388,1081 L 1207,1021 C 1174,1103 1122,1166 1050,1209 977,1252 891,1274 792,1274 Z"/> - <glyph unicode="2" horiz-adv-x="952" d="M 103,0 L 103,127 C 137,205 179,274 228,334 277,393 328,447 382,496 436,544 490,589 543,630 596,671 643,713 686,754 729,795 763,839 790,884 816,929 829,981 829,1038 829,1115 806,1175 761,1218 716,1261 653,1282 572,1282 495,1282 432,1261 383,1220 333,1178 304,1119 295,1044 L 111,1061 C 124,1174 172,1263 255,1330 337,1397 443,1430 572,1430 714,1430 823,1397 900,1330 976,1263 1014,1167 1014,1044 1014,989 1002,935 977,881 952,827 914,773 865,719 816,665 721,581 582,468 505,405 444,349 399,299 354,248 321,200 301,153 L 1036,153 1036,0 Z"/> - <glyph unicode="1" horiz-adv-x="899" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 Z"/> - <glyph unicode="0" horiz-adv-x="1003" d="M 1059,705 C 1059,470 1018,290 935,166 852,42 729,-20 567,-20 405,-20 283,42 202,165 121,288 80,468 80,705 80,947 120,1128 199,1249 278,1370 402,1430 573,1430 739,1430 862,1369 941,1247 1020,1125 1059,944 1059,705 Z M 876,705 C 876,908 853,1056 806,1147 759,1238 681,1284 573,1284 462,1284 383,1239 335,1149 286,1059 262,911 262,705 262,505 287,359 336,266 385,173 462,127 569,127 675,127 753,174 802,269 851,364 876,509 876,705 Z"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="1095" y="1421" width="8811" height="7384"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 5500,8799 L 1100,8799 1100,1426 9900,1426 9900,8799 5500,8799 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="1831" y="1129" width="7346" height="668"/> - <g> - <defs> - <linearGradient id="gradient1" x1="5503" y1="1138" x2="5503" y2="1787" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 5504,1787 L 1840,1787 1840,1138 9167,1138 9167,1787 5504,1787 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 5504,1787 L 1840,1787 1840,1138 9167,1138 9167,1787 5504,1787 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="2092" y="1579"><tspan fill="rgb(0,0,0)" stroke="none">2-Node Topology: VM Service Switching</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="1510" y="1982" width="7909" height="4659"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5464,6622 L 1528,6622 1528,2000 9400,2000 9400,6622 5464,6622 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5464,6622 L 1528,6622 1528,2000 9400,2000 9400,6622 5464,6622 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="3321" y="2548"><tspan fill="rgb(0,0,0)" stroke="none">System Under Test (SUT)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1721" y="2754" width="7551" height="3476"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5496,6211 L 1739,6211 1739,2772 9253,2772 9253,6211 5496,6211 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 5496,6211 L 1739,6211 1739,2772 9253,2772 9253,6211 5496,6211 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="3058" y="2946" width="6060" height="2990"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 6088,5917 L 3076,5917 3076,2964 9099,2964 9099,5917 6088,5917 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 6088,5917 L 3076,5917 3076,2964 9099,2964 9099,5917 6088,5917 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="7290" y="3134" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient2" x1="8138" y1="3152" x2="8138" y2="4368" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient2)" d="M 8138,4368 L 7308,4368 7308,3152 8968,3152 8968,4368 8138,4368 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 8138,4368 L 7308,4368 7308,3152 8968,3152 8968,4368 8138,4368 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="7690" y="3500"><tspan fill="rgb(0,0,0)" stroke="none">VM[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="3218" y="3126" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient3" x1="4066" y1="3144" x2="4066" y2="4360" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient3)" d="M 4066,4360 L 3236,4360 3236,3144 4896,3144 4896,4360 4066,4360 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 4066,4360 L 3236,4360 3236,3144 4896,3144 4896,4360 4066,4360 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="3622" y="3492"><tspan fill="rgb(0,0,0)" stroke="none">VM[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="5047" y="3125" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient4" x1="5895" y1="3143" x2="5895" y2="4359" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient4)" d="M 5895,4359 L 5065,4359 5065,3143 6725,3143 6725,4359 5895,4359 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 5895,4359 L 5065,4359 5065,3143 6725,3143 6725,4359 5895,4359 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5451" y="3491"><tspan fill="rgb(0,0,0)" stroke="none">VM[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="3194" y="4559" width="5804" height="1126"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 6096,5666 L 3212,5666 3212,4577 8979,4577 8979,5666 6096,5666 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 6096,5666 L 3212,5666 3212,4577 8979,4577 8979,5666 6096,5666 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5627" y="5221"><tspan fill="rgb(255,255,255)" stroke="none">DUT</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="1520" y="7580" width="7881" height="852"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5460,8413 L 1538,8413 1538,7598 9382,7598 9382,8413 5460,8413 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5460,8413 L 1538,8413 1538,7598 9382,7598 9382,8413 5460,8413 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="3983" y="8176"><tspan fill="rgb(0,0,0)" stroke="none">Traffic Generator</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="1889" y="2948" width="1050" height="2990"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 1907,4443 L 1907,2966 2920,2966 2920,5919 1907,5919 1907,4443 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 1907,4443 L 1907,2966 2920,2966 2920,5919 1907,5919 1907,4443 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="1803" y="4028" width="1256" height="899"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="2054" y="4408"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="1974" y="4761"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="1823" y="6049" width="1528" height="317"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 1841,6125 L 1841,6125 1841,6122 1841,6119 1842,6116 1842,6113 1843,6110 1844,6107 1845,6104 1846,6101 1847,6099 1849,6096 1850,6093 1852,6091 1854,6088 1856,6086 1858,6084 1860,6082 1862,6080 1865,6078 1867,6076 1870,6075 1873,6073 1875,6072 1878,6071 1881,6070 1884,6069 1887,6068 1890,6068 1893,6067 1896,6067 1899,6067 3273,6067 3273,6067 3276,6067 3279,6067 3282,6068 3285,6068 3288,6069 3291,6070 3294,6071 3297,6072 3299,6073 3302,6075 3305,6076 3307,6078 3310,6080 3312,6082 3314,6084 3316,6086 3318,6088 3320,6091 3322,6093 3323,6096 3325,6099 3326,6101 3327,6104 3328,6107 3329,6110 3330,6113 3330,6116 3331,6119 3331,6122 3331,6125 3332,6288 3332,6288 3332,6291 3332,6294 3331,6297 3331,6300 3330,6303 3329,6306 3328,6309 3327,6312 3326,6314 3324,6317 3323,6320 3321,6322 3319,6325 3317,6327 3315,6329 3313,6331 3311,6333 3308,6335 3306,6337 3303,6338 3300,6340 3298,6341 3295,6342 3292,6343 3289,6344 3286,6345 3283,6345 3280,6346 3277,6346 3274,6346 1899,6347 1899,6347 1896,6347 1893,6347 1890,6346 1887,6346 1884,6345 1881,6344 1878,6343 1875,6342 1873,6341 1870,6339 1867,6338 1865,6336 1862,6334 1860,6332 1858,6330 1856,6328 1854,6326 1852,6323 1850,6321 1849,6318 1847,6315 1846,6313 1845,6310 1844,6307 1843,6304 1842,6301 1842,6298 1841,6295 1841,6292 1841,6289 1841,6125 Z M 1841,6067 L 1841,6067 Z M 3332,6347 L 3332,6347 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 1841,6125 L 1841,6125 1841,6122 1841,6119 1842,6116 1842,6113 1843,6110 1844,6107 1845,6104 1846,6101 1847,6099 1849,6096 1850,6093 1852,6091 1854,6088 1856,6086 1858,6084 1860,6082 1862,6080 1865,6078 1867,6076 1870,6075 1873,6073 1875,6072 1878,6071 1881,6070 1884,6069 1887,6068 1890,6068 1893,6067 1896,6067 1899,6067 3273,6067 3273,6067 3276,6067 3279,6067 3282,6068 3285,6068 3288,6069 3291,6070 3294,6071 3297,6072 3299,6073 3302,6075 3305,6076 3307,6078 3310,6080 3312,6082 3314,6084 3316,6086 3318,6088 3320,6091 3322,6093 3323,6096 3325,6099 3326,6101 3327,6104 3328,6107 3329,6110 3330,6113 3330,6116 3331,6119 3331,6122 3331,6125 3332,6288 3332,6288 3332,6291 3332,6294 3331,6297 3331,6300 3330,6303 3329,6306 3328,6309 3327,6312 3326,6314 3324,6317 3323,6320 3321,6322 3319,6325 3317,6327 3315,6329 3313,6331 3311,6333 3308,6335 3306,6337 3303,6338 3300,6340 3298,6341 3295,6342 3292,6343 3289,6344 3286,6345 3283,6345 3280,6346 3277,6346 3274,6346 1899,6347 1899,6347 1896,6347 1893,6347 1890,6346 1887,6346 1884,6345 1881,6344 1878,6343 1875,6342 1873,6341 1870,6339 1867,6338 1865,6336 1862,6334 1860,6332 1858,6330 1856,6328 1854,6326 1852,6323 1850,6321 1849,6318 1847,6315 1846,6313 1845,6310 1844,6307 1843,6304 1842,6301 1842,6298 1841,6295 1841,6292 1841,6289 1841,6125 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1983" y="6327"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="3373" y="5774" width="1660" height="329"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 3391,5858 L 3391,5858 3391,5855 3391,5851 3392,5848 3392,5844 3393,5841 3394,5838 3395,5834 3397,5831 3398,5828 3400,5825 3402,5822 3404,5819 3406,5816 3408,5814 3410,5811 3413,5809 3415,5807 3418,5805 3421,5803 3424,5801 3427,5799 3430,5798 3433,5796 3437,5795 3440,5794 3443,5793 3447,5793 3450,5792 3454,5792 3457,5792 4947,5792 4947,5792 4950,5792 4954,5792 4957,5793 4961,5793 4964,5794 4967,5795 4971,5796 4974,5798 4977,5799 4980,5801 4983,5803 4986,5805 4989,5807 4991,5809 4994,5811 4996,5814 4998,5816 5000,5819 5002,5822 5004,5825 5006,5828 5007,5831 5009,5834 5010,5838 5011,5841 5012,5844 5012,5848 5013,5851 5013,5855 5013,5858 5014,6002 5013,6002 5013,6005 5013,6009 5012,6012 5012,6016 5011,6019 5010,6022 5009,6025 5007,6029 5006,6032 5004,6035 5003,6038 5001,6040 4999,6043 4996,6046 4994,6048 4992,6051 4989,6053 4986,6055 4983,6057 4981,6059 4978,6060 4975,6062 4971,6063 4968,6065 4965,6066 4962,6066 4958,6067 4955,6068 4951,6068 4948,6068 3457,6069 3457,6068 3454,6068 3450,6068 3447,6067 3443,6067 3440,6066 3437,6065 3434,6064 3430,6062 3427,6061 3424,6059 3421,6058 3419,6056 3416,6054 3413,6051 3411,6049 3408,6047 3406,6044 3404,6041 3402,6038 3400,6036 3399,6033 3397,6030 3396,6026 3394,6023 3393,6020 3393,6017 3392,6013 3391,6010 3391,6006 3391,6003 3391,5858 Z M 3391,5792 L 3391,5792 Z M 5014,6069 L 5014,6069 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 3391,5858 L 3391,5858 3391,5855 3391,5851 3392,5848 3392,5844 3393,5841 3394,5838 3395,5834 3397,5831 3398,5828 3400,5825 3402,5822 3404,5819 3406,5816 3408,5814 3410,5811 3413,5809 3415,5807 3418,5805 3421,5803 3424,5801 3427,5799 3430,5798 3433,5796 3437,5795 3440,5794 3443,5793 3447,5793 3450,5792 3454,5792 3457,5792 4947,5792 4947,5792 4950,5792 4954,5792 4957,5793 4961,5793 4964,5794 4967,5795 4971,5796 4974,5798 4977,5799 4980,5801 4983,5803 4986,5805 4989,5807 4991,5809 4994,5811 4996,5814 4998,5816 5000,5819 5002,5822 5004,5825 5006,5828 5007,5831 5009,5834 5010,5838 5011,5841 5012,5844 5012,5848 5013,5851 5013,5855 5013,5858 5014,6002 5013,6002 5013,6005 5013,6009 5012,6012 5012,6016 5011,6019 5010,6022 5009,6025 5007,6029 5006,6032 5004,6035 5003,6038 5001,6040 4999,6043 4996,6046 4994,6048 4992,6051 4989,6053 4986,6055 4983,6057 4981,6059 4978,6060 4975,6062 4971,6063 4968,6065 4965,6066 4962,6066 4958,6067 4955,6068 4951,6068 4948,6068 3457,6069 3457,6068 3454,6068 3450,6068 3447,6067 3443,6067 3440,6066 3437,6065 3434,6064 3430,6062 3427,6061 3424,6059 3421,6058 3419,6056 3416,6054 3413,6051 3411,6049 3408,6047 3406,6044 3404,6041 3402,6038 3400,6036 3399,6033 3397,6030 3396,6026 3394,6023 3393,6020 3393,6017 3392,6013 3391,6010 3391,6006 3391,6003 3391,5858 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3561" y="6051"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="3385" y="3595" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 4078,4158 L 3403,4158 3403,3613 4753,3613 4753,4158 4078,4158 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 4078,4158 L 3403,4158 3403,3613 4753,3613 4753,4158 4078,4158 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3680" y="4006"><tspan fill="rgb(255,255,255)" stroke="none">VNF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="6597" y="3729" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="6847" y="4348"><tspan fill="rgb(128,128,128)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="5214" y="3594" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5907,4157 L 5232,4157 5232,3612 6582,3612 6582,4157 5907,4157 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5907,4157 L 5232,4157 5232,3612 6582,3612 6582,4157 5907,4157 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5509" y="4005"><tspan fill="rgb(255,255,255)" stroke="none">VNF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="7457" y="3585" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 8150,4148 L 7475,4148 7475,3603 8825,3603 8825,4148 8150,4148 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 8150,4148 L 7475,4148 7475,3603 8825,3603 8825,4148 8150,4148 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7750" y="3996"><tspan fill="rgb(255,255,255)" stroke="none">VNF[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="5737" y="6391" width="1172" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6323,6834 L 5746,6834 5746,6400 6899,6400 6899,6834 6323,6834 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6323,6834 L 5746,6834 5746,6400 6899,6400 6899,6834 6323,6834 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="6071" y="6724"><tspan fill="rgb(0,0,0)" stroke="none">NIC</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="5817" y="6777" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5901,6885 L 5826,6885 5826,6786 5975,6786 5975,6885 5901,6885 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5901,6885 L 5826,6885 5826,6786 5975,6786 5975,6885 5901,6885 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="5766" y="7494" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5850,7602 L 5775,7602 5775,7503 5924,7503 5924,7602 5850,7602 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5850,7602 L 5775,7602 5775,7503 5924,7503 5924,7602 5850,7602 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="6619" y="6775" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6703,6883 L 6628,6883 6628,6784 6777,6784 6777,6883 6703,6883 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6703,6883 L 6628,6883 6628,6784 6777,6784 6777,6883 6703,6883 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="6695" y="7494" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6779,7602 L 6704,7602 6704,7503 6853,7503 6853,7602 6779,7602 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6779,7602 L 6704,7602 6704,7503 6853,7503 6853,7602 6779,7602 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="5831" y="6868" width="88" height="655"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 5900,6886 L 5900,7194 5849,7194 5849,7504"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="6684" y="6866" width="113" height="657"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 6702,6884 L 6702,7193 6778,7193 6778,7504"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="3918" y="5348" width="1238" height="331"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5137,5660 L 5137,5580 4537,5580 4537,5580 3936,5580 3936,5366"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="6684" y="5751" width="1714" height="1053"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6702,6785 L 6702,6078 7541,6078 7541,6078 8379,6078 8379,5769"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="3878" y="4616" width="46" height="523"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 3896,4634 L 3896,4876 3905,4876 3905,5120"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="5119" y="5741" width="800" height="1065"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5900,6787 L 5900,6053 5137,6053 5137,5759"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="8361" y="5433" width="37" height="256"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8379,5451 L 8379,5670"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="4284" y="4610" width="485" height="355"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4302,4628 L 4302,4716 4750,4716 4750,4946"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="5238" y="4615" width="500" height="348"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5719,4633 L 5719,4712 5256,4712 5256,4944"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="6112" y="4610" width="542" height="364"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6130,4628 L 6130,4715 6635,4715 6635,4955"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="7062" y="4615" width="920" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 7963,4633 L 7963,4718 7356,4718 7356,4718 7080,4718 7080,4956"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="8356" y="4610" width="37" height="390"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8374,4628 L 8374,4981"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="4667" y="4936" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4751,5044 L 4676,5044 4676,4945 4825,4945 4825,5044 4751,5044 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4751,5044 L 4676,5044 4676,4945 4825,4945 4825,5044 4751,5044 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="5173" y="4934" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5257,5042 L 5182,5042 5182,4943 5331,4943 5331,5042 5257,5042 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5257,5042 L 5182,5042 5182,4943 5331,4943 5331,5042 5257,5042 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="6552" y="4945" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6636,5053 L 6561,5053 6561,4954 6710,4954 6710,5053 6636,5053 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6636,5053 L 6561,5053 6561,4954 6710,4954 6710,5053 6636,5053 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="6997" y="4946" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7081,5054 L 7006,5054 7006,4955 7155,4955 7155,5054 7081,5054 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7081,5054 L 7006,5054 7006,4955 7155,4955 7155,5054 7081,5054 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="3853" y="5257" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3937,5365 L 3862,5365 3862,5266 4011,5266 4011,5365 3937,5365 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3937,5365 L 3862,5365 3862,5266 4011,5266 4011,5365 3937,5365 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="8296" y="5342" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8380,5450 L 8305,5450 8305,5351 8454,5351 8454,5450 8380,5450 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8380,5450 L 8305,5450 8305,5351 8454,5351 8454,5450 8380,5450 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="3822" y="5110" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3906,5218 L 3831,5218 3831,5119 3980,5119 3980,5218 3906,5218 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3906,5218 L 3831,5218 3831,5119 3980,5119 3980,5218 3906,5218 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="8291" y="4971" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8375,5079 L 8300,5079 8300,4980 8449,4980 8449,5079 8375,5079 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8375,5079 L 8300,5079 8300,4980 8449,4980 8449,5079 8375,5079 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="7276" y="4750" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="7526" y="5369"><tspan fill="rgb(68,114,196)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="5698" y="4185" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5716,4203 L 5716,4368 5719,4368 5719,4534"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="6109" y="4188" width="40" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6127,4206 L 6127,4367 6130,4367 6130,4529"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="3870" y="4195" width="45" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 3888,4213 L 3888,4373 3896,4373 3896,4535"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="4280" y="4189" width="41" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4298,4207 L 4298,4367 4302,4367 4302,4529"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="7942" y="4185" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 7960,4203 L 7960,4368 7963,4368 7963,4534"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="8352" y="4179" width="41" height="369"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8370,4197 L 8370,4362 8374,4362 8374,4529"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="3432" y="4818" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 3544,4819 C 3488,4819 3433,4874 3433,4930 L 3433,5377 C 3433,5433 3488,5489 3544,5489 L 4266,5489 C 4321,5489 4377,5433 4377,5377 L 4377,4930 C 4377,4874 4321,4819 4266,4819 L 3544,4819 Z M 3433,4819 L 3433,4819 Z M 4378,5489 L 4378,5489 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 3544,4819 C 3488,4819 3433,4874 3433,4930 L 3433,5377 C 3433,5433 3488,5489 3544,5489 L 4266,5489 C 4321,5489 4377,5433 4377,5377 L 4377,4930 C 4377,4874 4321,4819 4266,4819 L 3544,4819 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 3433,4819 L 3433,4819 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4378,5489 L 4378,5489 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3638" y="5094"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3532" y="5412"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[0]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="4578" y="4816" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 4690,4817 C 4634,4817 4579,4872 4579,4928 L 4579,5375 C 4579,5431 4634,5487 4690,5487 L 5412,5487 C 5467,5487 5523,5431 5523,5375 L 5523,4928 C 5523,4872 5467,4817 5412,4817 L 4690,4817 Z M 4579,4817 L 4579,4817 Z M 5524,5487 L 5524,5487 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4690,4817 C 4634,4817 4579,4872 4579,4928 L 4579,5375 C 4579,5431 4634,5487 4690,5487 L 5412,5487 C 5467,5487 5523,5431 5523,5375 L 5523,4928 C 5523,4872 5467,4817 5412,4817 L 4690,4817 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4579,4817 L 4579,4817 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 5524,5487 L 5524,5487 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4784" y="5092"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4678" y="5410"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="6429" y="4812" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 6541,4813 C 6485,4813 6430,4868 6430,4924 L 6430,5371 C 6430,5427 6485,5483 6541,5483 L 7263,5483 C 7318,5483 7374,5427 7374,5371 L 7374,4924 C 7374,4868 7318,4813 7263,4813 L 6541,4813 Z M 6430,4813 L 6430,4813 Z M 7375,5483 L 7375,5483 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 6541,4813 C 6485,4813 6430,4868 6430,4924 L 6430,5371 C 6430,5427 6485,5483 6541,5483 L 7263,5483 C 7318,5483 7374,5427 7374,5371 L 7374,4924 C 7374,4868 7318,4813 7263,4813 L 6541,4813 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 6430,4813 L 6430,4813 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7375,5483 L 7375,5483 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6635" y="5088"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6529" y="5406"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="7913" y="4810" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8025,4811 C 7969,4811 7914,4866 7914,4922 L 7914,5369 C 7914,5425 7969,5481 8025,5481 L 8747,5481 C 8802,5481 8858,5425 8858,5369 L 8858,4922 C 8858,4866 8802,4811 8747,4811 L 8025,4811 Z M 7914,4811 L 7914,4811 Z M 8859,5481 L 8859,5481 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 8025,4811 C 7969,4811 7914,4866 7914,4922 L 7914,5369 C 7914,5425 7969,5481 8025,5481 L 8747,5481 C 8802,5481 8858,5425 8858,5369 L 8858,4922 C 8858,4866 8802,4811 8747,4811 L 8025,4811 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7914,4811 L 7914,4811 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 8859,5481 L 8859,5481 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8119" y="5086"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8013" y="5404"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="3816" y="4525" width="161" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3896,4633 L 3825,4633 3825,4534 3967,4534 3967,4633 3896,4633 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3896,4633 L 3825,4633 3825,4534 3967,4534 3967,4633 3896,4633 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="4219" y="4519" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4303,4627 L 4228,4627 4228,4528 4377,4528 4377,4627 4303,4627 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4303,4627 L 4228,4627 4228,4528 4377,4528 4377,4627 4303,4627 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="3805" y="4104" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3889,4212 L 3814,4212 3814,4113 3963,4113 3963,4212 3889,4212 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3889,4212 L 3814,4212 3814,4113 3963,4113 3963,4212 3889,4212 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="4215" y="4098" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4299,4206 L 4224,4206 4224,4107 4373,4107 4373,4206 4299,4206 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4299,4206 L 4224,4206 4224,4107 4373,4107 4373,4206 4299,4206 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="5636" y="4524" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5720,4632 L 5645,4632 5645,4533 5794,4533 5794,4632 5720,4632 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5720,4632 L 5645,4632 5645,4533 5794,4533 5794,4632 5720,4632 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="6047" y="4519" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6131,4627 L 6056,4627 6056,4528 6205,4528 6205,4627 6131,4627 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6131,4627 L 6056,4627 6056,4528 6205,4528 6205,4627 6131,4627 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="5633" y="4094" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5717,4202 L 5642,4202 5642,4103 5791,4103 5791,4202 5717,4202 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5717,4202 L 5642,4202 5642,4103 5791,4103 5791,4202 5717,4202 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="6044" y="4097" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6128,4205 L 6053,4205 6053,4106 6202,4106 6202,4205 6128,4205 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6128,4205 L 6053,4205 6053,4106 6202,4106 6202,4205 6128,4205 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="7880" y="4524" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7964,4632 L 7889,4632 7889,4533 8038,4533 8038,4632 7964,4632 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7964,4632 L 7889,4632 7889,4533 8038,4533 8038,4632 7964,4632 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="8291" y="4519" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8375,4627 L 8300,4627 8300,4528 8449,4528 8449,4627 8375,4627 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8375,4627 L 8300,4627 8300,4528 8449,4528 8449,4627 8375,4627 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="7877" y="4094" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7961,4202 L 7886,4202 7886,4103 8035,4103 8035,4202 7961,4202 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7961,4202 L 7886,4202 7886,4103 8035,4103 8035,4202 7961,4202 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="8287" y="4088" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8371,4196 L 8296,4196 8296,4097 8445,4097 8445,4196 8371,4196 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8371,4196 L 8296,4196 8296,4097 8445,4097 8445,4196 8371,4196 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="5054" y="5650" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5138,5758 L 5063,5758 5063,5659 5212,5659 5212,5758 5138,5758 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5138,5758 L 5063,5758 5063,5659 5212,5659 5212,5758 5138,5758 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="8296" y="5660" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8380,5768 L 8305,5768 8305,5669 8454,5669 8454,5768 8380,5768 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8380,5768 L 8305,5768 8305,5669 8454,5669 8454,5768 8380,5768 Z"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_performance_tests/logical-3n-container-memif.svg b/docs/report/vpp_performance_tests/logical-3n-container-memif.svg deleted file mode 100644 index 9470f184e1..0000000000 --- a/docs/report/vpp_performance_tests/logical-3n-container-memif.svg +++ /dev/null @@ -1,1121 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="173.25mm" height="76.76mm" viewBox="996 1090 17325 7676" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="996" y="1090" width="17325" height="7676"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="1013" y="1097" width="17291" height="7661"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="…" horiz-adv-x="1142" d="M 361,108 C 361,61 353,30 338,15 322,-1 294,-9 254,-9 215,-9 188,-1 173,14 158,29 150,60 150,105 150,152 158,183 174,199 189,214 217,222 257,222 296,222 323,214 338,199 353,184 361,153 361,108 Z M 812,108 C 812,61 804,30 789,15 774,-1 746,-9 706,-9 667,-9 640,-1 625,14 610,29 602,60 602,105 602,152 610,183 626,199 641,214 669,222 708,222 747,222 775,214 790,199 805,184 812,153 812,108 Z M 1264,108 C 1264,61 1256,30 1241,15 1225,-1 1197,-9 1157,-9 1118,-9 1091,-1 1076,14 1061,29 1053,60 1053,105 1053,152 1061,183 1077,199 1092,214 1120,222 1160,222 1199,222 1226,214 1241,199 1256,184 1264,153 1264,108 Z"/> - <glyph unicode="y" horiz-adv-x="883" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="813" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="w" horiz-adv-x="1366" d="M 1412,927 C 1412,922 1411,917 1410,910 1409,903 1406,895 1403,885 L 1138,30 C 1136,23 1133,17 1129,12 1124,7 1118,4 1111,1 1103,-2 1092,-4 1079,-5 1066,-6 1049,-6 1029,-6 1008,-6 991,-5 977,-4 963,-3 952,-1 944,2 935,5 929,8 925,13 921,18 918,23 916,30 L 727,683 725,692 723,683 548,30 C 546,23 543,17 539,12 534,7 528,4 519,1 510,-2 499,-4 486,-5 472,-6 455,-6 435,-6 414,-6 398,-5 385,-4 372,-3 361,-1 353,2 344,5 338,8 334,13 330,18 327,23 325,30 L 62,885 C 59,895 56,903 55,910 54,917 53,922 53,927 53,933 54,938 57,942 60,945 64,948 71,951 77,953 85,954 96,955 107,956 120,956 135,956 154,956 169,956 180,955 191,954 200,952 206,950 212,947 216,944 219,940 222,935 224,930 226,924 L 443,182 445,173 447,182 646,924 C 647,930 650,935 653,940 656,944 660,947 666,950 672,952 680,954 691,955 701,956 714,956 731,956 747,956 760,956 771,955 781,954 789,952 795,950 801,947 805,944 808,940 811,936 813,931 814,926 L 1029,182 1031,173 1032,182 1246,924 C 1247,930 1250,935 1253,940 1256,944 1260,947 1267,950 1273,952 1282,954 1293,955 1304,956 1318,956 1335,956 1351,956 1364,956 1374,955 1383,954 1391,953 1397,950 1402,947 1406,944 1409,941 1411,938 1412,933 1412,927 Z"/> - <glyph unicode="v" horiz-adv-x="883" d="M 891,927 C 891,924 891,922 891,919 890,916 890,912 889,909 888,906 888,902 887,898 886,894 884,890 883,885 L 576,30 C 573,23 570,17 566,12 561,7 555,4 546,1 537,-2 526,-4 513,-5 500,-6 483,-6 463,-6 443,-6 426,-5 413,-4 400,-3 389,-1 381,2 372,5 366,8 361,13 356,18 353,23 350,30 L 44,885 C 41,893 39,900 38,906 36,912 35,917 35,920 34,923 34,925 34,927 34,932 35,937 38,941 41,945 45,948 52,951 58,953 66,954 77,955 87,956 100,956 115,956 134,956 150,956 162,955 173,954 182,952 189,949 195,946 200,943 203,939 206,935 208,930 211,924 L 465,182 469,170 472,182 723,924 C 724,930 727,935 730,939 733,943 738,946 745,949 751,952 760,954 771,955 782,956 796,956 814,956 829,956 842,956 852,955 862,954 870,953 876,950 881,947 885,944 888,941 890,937 891,932 891,927 Z"/> - <glyph unicode="u" horiz-adv-x="796" d="M 924,25 C 924,20 923,15 921,12 918,8 914,5 908,2 902,-1 894,-3 885,-4 875,-5 863,-6 849,-6 834,-6 821,-5 812,-4 802,-3 794,-1 789,2 783,5 779,8 777,12 775,15 774,20 774,25 L 774,144 C 723,87 672,46 622,20 572,-6 521,-19 470,-19 410,-19 360,-9 319,11 278,31 244,58 219,93 194,127 176,167 165,213 154,258 148,314 148,379 L 148,925 C 148,930 149,935 152,939 154,942 158,946 165,949 172,952 180,954 191,955 202,956 215,956 231,956 247,956 260,956 271,955 282,954 290,952 297,949 303,946 307,942 310,939 313,935 314,930 314,925 L 314,401 C 314,348 318,306 326,275 333,243 345,216 361,194 376,171 396,154 420,142 444,129 472,123 504,123 545,123 587,138 628,167 669,196 712,239 758,296 L 758,925 C 758,930 759,935 762,939 764,942 768,946 775,949 782,952 790,954 801,955 811,956 824,956 841,956 857,956 870,956 881,955 892,954 900,952 906,949 912,946 917,942 920,939 923,935 924,930 924,925 Z"/> - <glyph unicode="t" horiz-adv-x="606" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="658" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="554" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="p" horiz-adv-x="848" d="M 981,489 C 981,410 973,340 956,277 939,214 914,161 881,118 848,74 807,40 758,17 709,-7 654,-19 591,-19 564,-19 540,-16 517,-11 494,-6 472,3 451,14 429,25 407,40 386,57 365,74 342,95 318,118 L 318,-332 C 318,-337 317,-342 314,-346 311,-350 307,-353 301,-356 295,-359 287,-361 276,-362 265,-363 252,-364 235,-364 219,-364 206,-363 195,-362 184,-361 176,-359 170,-356 163,-353 159,-350 157,-346 154,-342 153,-337 153,-332 L 153,925 C 153,931 154,936 156,940 158,943 162,946 168,949 174,952 182,954 191,955 200,956 212,956 225,956 239,956 251,956 260,955 269,954 276,952 282,949 288,946 292,943 295,940 297,936 298,931 298,925 L 298,804 C 325,832 352,856 377,877 402,898 428,915 454,929 479,942 506,953 533,960 560,967 588,970 618,970 683,970 739,957 785,932 831,907 869,872 898,828 927,784 948,733 961,675 974,616 981,554 981,489 Z M 807,470 C 807,516 804,561 797,604 790,647 778,685 761,718 744,751 721,778 692,798 663,818 628,828 585,828 564,828 543,825 522,819 501,812 480,802 459,789 438,775 415,757 392,735 369,712 344,685 318,652 L 318,294 C 363,239 406,196 447,167 488,138 530,123 575,123 616,123 652,133 682,153 711,173 735,200 754,233 772,266 785,304 794,345 803,386 807,428 807,470 Z"/> - <glyph unicode="o" horiz-adv-x="917" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="l" horiz-adv-x="191" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 Z"/> - <glyph unicode="i" horiz-adv-x="226" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="h" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,822 C 365,872 413,909 461,934 509,958 557,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,573 Z"/> - <glyph unicode="g" horiz-adv-x="865" d="M 905,884 C 905,861 902,844 896,834 889,823 881,818 871,818 L 742,818 C 765,794 782,768 791,739 800,710 805,679 805,648 805,596 797,550 780,510 763,470 740,436 709,409 678,381 641,360 598,345 555,330 508,323 456,323 419,323 385,328 352,338 319,347 293,359 275,374 263,362 253,348 246,333 238,318 234,300 234,280 234,257 245,237 267,222 288,207 317,198 353,197 L 588,187 C 633,186 674,180 711,169 748,158 781,142 808,122 835,101 857,76 872,47 887,17 895,-18 895,-57 895,-98 886,-138 869,-175 852,-212 825,-245 790,-274 754,-302 708,-324 653,-341 598,-357 532,-365 457,-365 384,-365 323,-359 272,-347 221,-334 179,-317 146,-296 113,-275 90,-249 75,-220 60,-190 53,-158 53,-123 53,-101 56,-80 61,-59 66,-38 75,-19 86,0 97,19 110,37 127,54 143,71 162,87 183,104 150,121 126,142 111,167 95,192 87,220 87,249 87,290 95,326 112,358 129,390 149,419 174,444 153,469 137,497 125,528 113,559 107,596 107,640 107,691 116,737 133,778 150,819 174,853 205,881 236,909 273,931 316,946 359,961 405,968 456,968 483,968 509,967 533,964 556,961 578,956 599,951 L 871,951 C 882,951 891,946 897,935 902,924 905,907 905,884 Z M 647,647 C 647,708 630,756 597,791 563,825 515,842 453,842 421,842 393,837 370,826 346,815 326,801 311,782 295,763 283,742 276,718 268,693 264,668 264,641 264,582 281,535 315,501 348,467 395,450 456,450 489,450 517,455 541,466 565,476 585,490 601,509 616,527 628,548 636,572 643,596 647,621 647,647 Z M 730,-66 C 730,-27 714,3 683,24 651,45 608,56 554,57 L 321,65 C 300,48 282,33 269,18 255,3 244,-12 236,-26 228,-39 223,-53 220,-66 217,-79 215,-93 215,-107 215,-150 237,-183 281,-206 325,-228 386,-239 465,-239 515,-239 557,-234 591,-225 624,-215 651,-202 672,-186 693,-170 708,-152 717,-131 726,-110 730,-89 730,-66 Z"/> - <glyph unicode="e" horiz-adv-x="848" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="848" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="727" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="762" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="]" horiz-adv-x="364" d="M 438,-250 C 438,-263 436,-275 433,-284 429,-293 424,-300 418,-305 412,-310 405,-314 398,-317 390,-319 382,-320 374,-320 L 119,-320 C 110,-320 103,-316 98,-307 93,-298 90,-282 90,-260 90,-249 91,-239 92,-232 93,-224 94,-218 97,-213 100,-208 103,-204 107,-202 110,-200 114,-199 119,-199 L 282,-199 282,1277 119,1277 C 110,1277 103,1282 98,1291 93,1300 90,1316 90,1337 90,1348 91,1358 92,1366 93,1373 94,1380 97,1385 100,1390 103,1394 107,1396 110,1398 114,1399 119,1399 L 374,1399 C 382,1399 390,1398 398,1396 405,1393 412,1389 418,1384 424,1378 429,1371 433,1362 436,1353 438,1342 438,1329 Z"/> - <glyph unicode="[" horiz-adv-x="364" d="M 539,-260 C 539,-282 537,-298 532,-307 527,-316 519,-320 510,-320 L 254,-320 C 246,-320 238,-319 231,-317 224,-314 217,-310 211,-305 205,-300 200,-293 197,-284 193,-275 191,-263 191,-250 L 191,1329 C 191,1342 193,1353 197,1362 200,1371 205,1378 211,1384 217,1389 224,1393 231,1396 238,1398 246,1399 254,1399 L 510,1399 C 514,1399 518,1398 522,1396 525,1394 528,1390 531,1385 534,1380 536,1373 537,1366 538,1358 539,1348 539,1337 539,1316 537,1300 532,1291 527,1282 519,1277 510,1277 L 347,1277 347,-199 510,-199 C 514,-199 518,-200 522,-202 525,-204 528,-208 531,-213 534,-218 536,-224 537,-232 538,-239 539,-249 539,-260 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="986" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="813" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="L" horiz-adv-x="692" d="M 843,75 C 843,62 842,51 841,42 840,33 838,25 835,19 832,12 828,8 824,5 819,2 814,0 808,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,149 808,149 C 814,149 819,148 824,145 828,142 832,137 835,132 838,126 840,118 841,109 842,100 843,88 843,75 Z"/> - <glyph unicode="K" horiz-adv-x="864" d="M 1016,28 C 1016,23 1015,18 1013,14 1010,9 1006,6 999,3 992,0 983,-2 972,-4 961,-5 946,-6 928,-6 905,-6 886,-5 871,-3 856,-1 845,3 838,8 831,13 825,19 820,26 L 344,673 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,693 802,1268 C 806,1274 811,1279 816,1283 821,1287 828,1290 836,1293 843,1295 853,1297 864,1298 875,1299 889,1300 906,1300 923,1300 937,1299 948,1298 959,1296 967,1294 974,1291 980,1288 984,1285 987,1281 989,1277 990,1273 990,1268 990,1259 988,1251 984,1242 979,1233 971,1221 959,1206 L 530,693 992,79 C 1003,62 1010,50 1013,44 1015,37 1016,32 1016,28 Z"/> - <glyph unicode="I" horiz-adv-x="191" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="H" horiz-adv-x="951" d="M 1104,26 C 1104,21 1103,16 1100,12 1097,8 1093,5 1086,3 1079,0 1071,-2 1060,-4 1049,-5 1035,-6 1019,-6 1002,-6 988,-5 977,-4 966,-2 958,0 951,3 944,5 940,8 937,12 934,16 933,21 933,26 L 933,600 344,600 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,750 933,750 933,1268 C 933,1273 934,1278 937,1282 940,1286 944,1289 951,1292 958,1294 966,1296 977,1298 988,1299 1002,1300 1019,1300 1035,1300 1049,1299 1060,1298 1071,1296 1079,1294 1086,1292 1093,1289 1097,1286 1100,1282 1103,1278 1104,1273 1104,1268 Z"/> - <glyph unicode="F" horiz-adv-x="709" d="M 852,1220 C 852,1207 851,1196 850,1187 849,1178 846,1170 843,1165 840,1159 836,1155 832,1152 827,1149 823,1148 818,1148 L 344,1148 344,708 792,708 C 797,708 801,707 806,705 810,702 814,698 817,693 820,688 823,681 824,672 825,663 826,651 826,637 826,624 825,614 824,605 823,596 820,588 817,583 814,577 810,573 806,570 801,567 797,565 792,565 L 344,565 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 818,1294 C 823,1294 827,1293 832,1290 836,1287 840,1283 843,1277 846,1271 849,1263 850,1254 851,1244 852,1233 852,1220 Z"/> - <glyph unicode="D" horiz-adv-x="1020" d="M 1167,666 C 1167,554 1153,456 1124,373 1095,289 1054,220 999,165 944,110 876,68 796,41 716,14 621,0 510,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 529,1294 C 641,1294 736,1280 813,1251 890,1222 955,1180 1008,1126 1060,1071 1100,1005 1127,928 1154,851 1167,763 1167,666 Z M 986,659 C 986,729 977,794 960,855 943,915 916,967 879,1011 842,1055 795,1089 738,1114 681,1139 608,1151 519,1151 L 344,1151 344,144 521,144 C 604,144 673,154 730,175 787,196 834,227 872,270 910,313 939,366 958,431 977,495 986,571 986,659 Z"/> - <glyph unicode="C" horiz-adv-x="952" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode=":" horiz-adv-x="225" d="M 397,800 C 397,779 396,761 393,746 390,731 384,720 376,711 367,702 356,695 343,692 330,688 313,686 292,686 271,686 253,688 240,692 227,695 216,702 208,711 200,720 195,731 192,746 189,761 187,779 187,800 187,823 189,842 192,857 195,872 200,884 208,893 216,902 227,908 240,912 253,915 271,917 292,917 313,917 330,915 343,912 356,908 367,902 376,893 384,884 390,872 393,857 396,842 397,823 397,800 Z M 397,106 C 397,84 396,66 393,51 390,36 384,25 376,16 367,7 356,0 343,-4 330,-7 313,-9 292,-9 271,-9 253,-7 240,-4 227,0 216,7 208,16 200,25 195,36 192,51 189,66 187,84 187,106 187,128 189,147 192,162 195,177 200,188 208,197 216,206 227,212 240,216 253,220 271,222 292,222 313,222 330,220 343,216 356,212 367,206 376,197 384,188 390,177 393,162 396,147 397,128 397,106 Z"/> - <glyph unicode="3" horiz-adv-x="831" d="M 914,370 C 914,311 904,257 883,210 862,162 833,121 794,87 755,53 708,27 651,9 594,-10 530,-19 459,-19 416,-19 375,-16 338,-9 300,-2 266,7 237,17 208,26 183,36 164,47 145,57 133,64 128,69 123,74 119,78 116,83 113,88 111,93 109,100 107,107 106,115 105,125 104,134 103,146 103,160 103,184 105,201 110,210 115,219 121,224 130,224 136,224 148,219 166,208 183,197 206,186 234,174 261,161 294,150 331,139 368,128 409,123 454,123 498,123 537,129 570,140 603,151 631,167 654,188 677,209 694,233 705,262 716,290 722,321 722,354 722,391 715,424 701,453 686,482 665,508 638,529 610,550 576,567 536,578 495,589 449,595 398,595 L 275,595 C 270,595 265,596 260,599 255,601 250,605 247,610 243,615 240,622 238,631 235,640 234,651 234,665 234,678 235,688 237,697 239,705 242,712 246,717 249,722 253,725 258,728 263,730 268,731 274,731 L 387,731 C 431,731 471,737 506,748 541,759 570,776 595,797 619,818 638,844 651,874 664,903 670,936 670,973 670,1000 666,1025 657,1050 648,1074 635,1095 618,1113 601,1131 579,1145 552,1156 525,1166 493,1171 458,1171 419,1171 384,1165 352,1154 319,1142 290,1129 265,1116 240,1103 219,1090 202,1079 185,1067 174,1061 167,1061 162,1061 158,1062 155,1064 151,1065 148,1069 146,1074 143,1079 142,1086 141,1095 140,1104 139,1115 139,1130 139,1140 139,1149 140,1157 141,1164 142,1171 144,1177 146,1182 148,1187 151,1192 154,1197 158,1202 165,1209 171,1215 184,1224 203,1236 222,1248 246,1260 275,1272 303,1283 336,1293 373,1301 410,1309 449,1313 492,1313 552,1313 605,1305 650,1290 695,1275 733,1253 764,1225 794,1197 817,1164 832,1125 847,1086 854,1042 854,995 854,954 849,917 838,882 827,847 812,816 791,789 770,762 745,739 715,720 685,701 650,687 611,680 L 611,678 C 656,673 697,662 734,645 771,627 802,605 829,578 856,551 877,520 892,485 907,449 914,411 914,370 Z"/> - <glyph unicode="2" horiz-adv-x="830" d="M 924,74 C 924,62 923,51 922,42 920,33 918,25 915,19 912,12 908,8 903,5 898,2 892,0 886,0 L 171,0 C 162,0 154,1 147,4 140,6 134,10 129,15 124,20 120,28 118,38 115,48 114,60 114,75 114,88 115,100 116,110 117,120 119,129 122,137 125,144 130,152 135,160 140,167 146,175 154,184 L 405,450 C 463,511 510,566 545,615 580,664 607,708 626,748 645,788 657,824 663,857 669,890 672,920 672,949 672,978 667,1005 658,1031 649,1056 635,1079 618,1098 600,1117 578,1133 551,1144 524,1155 494,1161 459,1161 418,1161 382,1155 350,1144 317,1133 289,1120 265,1107 240,1094 220,1081 204,1070 187,1059 175,1053 167,1053 162,1053 158,1054 155,1057 151,1060 148,1064 146,1070 143,1076 141,1084 140,1094 139,1104 138,1116 138,1130 138,1140 138,1149 139,1156 140,1163 141,1170 143,1175 144,1180 146,1185 149,1190 152,1195 157,1201 165,1208 173,1215 187,1224 207,1236 226,1248 251,1260 281,1272 310,1283 343,1293 379,1301 414,1309 452,1313 491,1313 554,1313 609,1304 656,1287 703,1269 742,1245 773,1214 804,1183 827,1148 842,1107 857,1066 865,1023 865,977 865,936 861,895 854,854 847,813 831,768 808,721 784,673 750,620 705,562 660,503 601,436 527,360 L 322,146 885,146 C 890,146 896,145 901,142 906,139 910,134 914,128 917,122 920,115 922,106 923,97 924,86 924,74 Z"/> - <glyph unicode="1" horiz-adv-x="761" d="M 927,68 C 927,55 926,45 924,36 922,27 919,20 916,15 913,10 909,6 905,4 900,1 896,0 891,0 L 215,0 C 210,0 206,1 202,4 198,6 194,10 191,15 187,20 184,27 182,36 180,45 179,55 179,68 179,80 180,90 182,99 184,108 187,115 190,121 193,126 196,131 201,134 205,137 210,138 215,138 L 485,138 485,1122 235,973 C 222,966 212,962 205,961 197,960 191,961 186,966 181,970 178,977 177,987 175,997 174,1010 174,1025 174,1036 175,1046 176,1054 177,1062 178,1069 180,1074 182,1079 185,1084 189,1088 192,1092 197,1096 203,1100 L 501,1291 C 504,1293 507,1295 511,1296 515,1297 520,1299 526,1300 532,1301 539,1302 547,1303 555,1303 565,1303 577,1303 593,1303 606,1302 617,1301 628,1300 636,1298 642,1296 648,1293 652,1290 654,1287 656,1283 657,1279 657,1275 L 657,138 891,138 C 896,138 901,137 906,134 911,131 915,126 918,121 921,115 923,108 925,99 926,90 927,80 927,68 Z"/> - <glyph unicode="-" horiz-adv-x="519" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="934" d="M 643,0 L 535,-316 C 529,-333 513,-345 486,-352 459,-359 420,-363 369,-363 342,-363 321,-362 305,-360 289,-357 277,-353 269,-348 261,-343 257,-336 256,-328 255,-320 257,-310 262,-299 L 381,0 C 372,4 365,10 358,19 351,27 345,36 342,45 L 35,865 C 26,888 22,906 22,919 22,931 26,941 34,948 42,955 56,959 75,962 94,965 119,966 150,966 179,966 201,966 218,965 235,964 248,961 257,957 266,953 273,947 278,939 283,930 287,918 292,903 L 502,306 505,306 697,915 C 701,932 706,944 713,950 719,955 729,959 744,962 759,965 784,966 821,966 850,966 874,965 893,962 912,959 926,954 935,947 944,940 948,930 948,918 948,905 945,891 940,874 Z"/> - <glyph unicode="t" horiz-adv-x="641" d="M 654,122 C 654,93 652,70 649,55 645,39 640,28 634,22 628,15 619,10 608,5 596,-1 582,-5 567,-9 551,-12 534,-15 516,-17 497,-19 479,-20 460,-20 410,-20 367,-14 330,-1 293,12 263,31 239,58 215,84 197,117 186,157 175,197 169,244 169,299 L 169,756 62,756 C 49,756 40,764 33,780 26,795 23,821 23,858 23,877 24,894 26,907 27,920 30,931 33,939 36,946 41,952 46,955 51,958 56,960 63,960 L 169,960 169,1159 C 169,1166 171,1172 175,1177 178,1182 185,1187 195,1191 204,1194 217,1197 234,1199 250,1200 270,1201 294,1201 319,1201 339,1200 356,1199 372,1197 385,1194 394,1191 403,1187 410,1182 414,1177 418,1172 420,1166 420,1159 L 420,960 614,960 C 621,960 627,958 632,955 637,952 641,946 644,939 647,931 650,920 652,907 653,894 654,877 654,858 654,821 651,795 644,780 637,764 628,756 615,756 L 420,756 420,337 C 420,288 428,252 443,228 458,203 486,191 525,191 538,191 550,192 561,195 572,197 581,200 590,203 598,206 605,208 611,211 616,213 621,214 626,214 630,214 634,213 638,211 641,208 644,204 646,197 648,190 650,180 652,168 653,156 654,141 654,122 Z"/> - <glyph unicode="s" horiz-adv-x="692" d="M 754,286 C 754,235 745,191 726,152 707,113 680,81 645,55 610,29 569,10 522,-4 475,-17 423,-23 368,-23 335,-23 303,-21 273,-16 242,-11 215,-4 191,4 167,11 147,19 131,27 115,35 103,43 96,50 89,57 83,68 79,83 75,98 73,120 73,149 73,168 74,184 75,196 76,207 78,217 81,224 84,231 87,235 91,238 95,240 100,241 106,241 113,241 124,237 139,229 153,220 171,211 192,201 213,191 238,182 267,173 295,164 327,160 363,160 386,160 406,162 424,167 441,172 457,178 470,187 483,196 492,207 499,220 506,233 509,249 509,266 509,286 503,303 491,318 478,332 462,344 442,355 421,366 398,376 373,385 347,394 321,405 294,416 267,427 240,440 215,455 189,470 166,488 146,509 125,530 109,556 97,586 84,616 78,652 78,694 78,737 86,776 103,812 120,847 144,878 175,903 206,928 245,948 290,962 335,976 385,983 441,983 469,983 496,981 523,977 549,973 573,968 594,962 615,956 633,950 648,943 663,936 673,930 680,925 686,920 690,915 693,910 696,905 698,899 699,892 700,885 702,876 703,866 704,855 704,842 704,827 704,809 704,794 703,783 702,772 700,763 698,756 695,749 692,745 688,743 684,740 679,739 674,739 668,739 659,743 646,750 633,757 618,764 599,772 580,780 558,788 533,795 508,802 479,805 447,805 424,805 405,803 388,798 371,793 358,787 347,778 336,769 328,759 323,748 318,736 315,723 315,710 315,689 321,672 334,658 347,644 363,632 384,621 405,610 428,600 455,591 481,582 508,572 535,561 562,550 588,537 615,522 641,507 664,489 685,468 706,447 722,421 735,392 748,362 754,327 754,286 Z"/> - <glyph unicode="r" horiz-adv-x="588" d="M 699,843 C 699,819 698,799 697,784 696,769 694,757 691,748 688,739 685,733 681,730 676,727 671,725 664,725 659,725 653,726 646,729 639,731 632,733 624,736 615,739 606,741 596,744 586,746 575,747 563,747 549,747 535,744 521,739 507,733 493,724 478,712 463,700 447,684 431,664 414,644 397,619 378,590 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,815 C 364,848 386,876 407,898 428,919 447,936 466,949 485,962 503,971 522,976 541,981 559,983 578,983 587,983 596,983 606,982 616,981 626,979 637,977 648,974 657,972 665,969 673,966 679,962 683,959 686,956 689,952 691,948 692,944 694,939 695,932 696,925 697,914 698,900 699,886 699,867 699,843 Z"/> - <glyph unicode="o" horiz-adv-x="969" d="M 1028,489 C 1028,413 1018,344 998,281 978,218 948,164 907,119 866,74 815,39 754,14 693,-11 621,-23 539,-23 460,-23 391,-12 332,10 273,32 225,64 186,106 147,148 119,200 100,261 81,322 72,392 72,471 72,547 82,617 103,680 123,743 153,797 194,842 235,887 286,921 347,946 408,971 479,983 561,983 641,983 710,972 769,951 828,929 876,897 915,855 953,813 981,761 1000,700 1019,639 1028,568 1028,489 Z M 769,479 C 769,523 766,564 759,601 752,638 740,670 723,697 706,724 684,746 657,761 629,776 594,784 552,784 515,784 482,777 454,764 426,750 403,730 385,704 367,677 354,646 345,609 336,572 331,529 331,482 331,438 335,398 342,361 349,324 361,291 378,264 394,237 416,216 444,201 472,186 507,178 548,178 586,178 619,185 647,199 675,212 698,232 716,258 734,284 747,316 756,353 765,390 769,432 769,479 Z"/> - <glyph unicode="n" horiz-adv-x="865" d="M 978,34 C 978,27 976,22 972,17 968,12 961,7 952,4 943,1 930,-2 914,-4 897,-5 877,-6 853,-6 828,-6 808,-5 792,-4 775,-2 762,1 753,4 744,7 737,12 733,17 729,22 727,27 727,34 L 727,543 C 727,586 724,620 718,645 711,670 702,691 690,709 678,726 663,740 644,750 625,759 602,764 577,764 545,764 513,752 480,729 447,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 441,916 492,943 543,970 596,983 651,983 712,983 763,973 805,953 846,933 880,906 906,872 931,837 950,797 961,751 972,705 978,650 978,585 Z"/> - <glyph unicode="m" horiz-adv-x="1435" d="M 1545,34 C 1545,27 1543,22 1539,17 1535,12 1528,7 1519,4 1510,1 1497,-2 1481,-4 1465,-5 1445,-6 1420,-6 1395,-6 1374,-5 1358,-4 1342,-2 1329,1 1320,4 1310,7 1303,12 1300,17 1296,22 1294,27 1294,34 L 1294,563 C 1294,593 1291,620 1286,645 1280,670 1271,691 1260,709 1248,726 1233,740 1216,750 1198,759 1177,764 1152,764 1122,764 1092,752 1061,729 1030,706 997,672 961,627 L 961,34 C 961,27 959,22 955,17 951,12 944,7 935,4 925,1 912,-2 896,-4 880,-5 860,-6 836,-6 811,-6 791,-5 775,-4 759,-2 746,1 737,4 727,7 720,12 716,17 712,22 710,27 710,34 L 710,563 C 710,593 707,620 702,645 696,670 687,691 676,709 665,726 650,740 632,750 614,759 593,764 569,764 538,764 508,752 477,729 446,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 440,916 489,943 538,970 589,983 642,983 679,983 712,979 741,972 770,964 797,953 820,939 843,924 862,907 879,887 896,867 910,845 921,820 948,849 974,873 1000,894 1025,915 1051,932 1076,945 1101,958 1126,967 1151,974 1176,980 1201,983 1227,983 1286,983 1336,973 1377,953 1418,933 1451,906 1476,872 1501,837 1518,797 1529,751 1540,705 1545,656 1545,605 Z"/> - <glyph unicode="i" horiz-adv-x="294" d="M 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,924 C 126,931 128,937 132,942 136,947 143,951 153,955 162,958 175,961 191,963 207,965 227,966 252,966 277,966 297,965 313,963 329,961 342,958 352,955 361,951 368,947 372,942 376,937 378,931 378,924 Z M 397,1228 C 397,1177 387,1142 366,1123 345,1104 307,1094 251,1094 194,1094 156,1103 137,1122 117,1141 107,1174 107,1223 107,1274 117,1309 138,1329 158,1348 196,1358 253,1358 309,1358 347,1349 367,1330 387,1311 397,1277 397,1228 Z"/> - <glyph unicode="f" horiz-adv-x="658" d="M 664,1266 C 664,1247 663,1231 662,1220 661,1208 659,1199 656,1193 653,1186 650,1182 647,1180 644,1177 640,1176 636,1176 631,1176 626,1177 621,1180 615,1182 608,1184 600,1187 591,1190 581,1192 570,1195 559,1197 545,1198 530,1198 512,1198 497,1195 484,1190 471,1184 460,1175 451,1163 442,1150 436,1134 432,1115 428,1095 426,1071 426,1042 L 426,960 589,960 C 595,960 601,958 606,955 611,952 615,946 618,939 621,931 624,920 626,907 627,894 628,877 628,858 628,821 625,795 618,780 611,764 602,756 589,756 L 426,756 426,34 C 426,27 424,22 420,17 416,12 409,7 400,4 391,1 378,-2 361,-4 344,-5 324,-6 300,-6 276,-6 256,-5 240,-4 223,-2 210,1 201,4 191,7 184,12 181,17 177,22 175,27 175,34 L 175,756 63,756 C 50,756 41,764 35,780 28,795 25,821 25,858 25,877 26,894 28,907 29,920 32,931 35,939 38,946 42,952 47,955 52,958 57,960 64,960 L 175,960 175,1035 C 175,1096 181,1149 193,1195 205,1240 224,1278 250,1309 275,1339 308,1362 348,1377 387,1392 434,1400 488,1400 514,1400 539,1398 562,1394 585,1389 604,1385 617,1380 630,1375 639,1370 644,1366 649,1361 653,1355 656,1347 659,1338 661,1328 662,1315 663,1302 664,1285 664,1266 Z"/> - <glyph unicode="e" horiz-adv-x="882" d="M 950,506 C 950,475 943,453 930,438 916,423 897,416 873,416 L 330,416 C 330,378 335,344 344,313 353,282 367,255 387,234 406,212 432,195 463,184 494,173 531,167 574,167 618,167 657,170 690,177 723,183 752,190 777,198 801,205 821,212 837,219 853,225 866,228 876,228 882,228 887,227 891,225 895,222 898,218 901,212 904,206 906,198 907,187 908,176 908,162 908,145 908,130 908,118 907,108 906,97 905,88 904,81 903,74 901,68 898,63 895,58 892,53 888,48 883,43 871,37 852,29 833,21 808,13 778,6 748,-2 714,-9 675,-15 636,-20 595,-23 551,-23 472,-23 402,-13 343,7 283,27 233,57 193,98 153,139 123,190 104,252 84,314 74,387 74,470 74,549 84,621 105,685 126,748 156,802 195,847 234,891 282,925 339,948 395,971 458,983 529,983 604,983 668,972 721,950 774,928 817,898 851,859 885,820 910,773 926,720 942,667 950,609 950,546 Z M 706,578 C 708,649 694,704 664,745 633,785 586,805 523,805 491,805 463,799 440,787 416,775 396,759 381,739 365,718 353,694 345,667 336,639 331,609 330,578 Z"/> - <glyph unicode="d" horiz-adv-x="917" d="M 972,34 C 972,27 970,21 967,16 964,11 958,6 950,3 942,0 931,-3 918,-4 904,-5 887,-6 867,-6 846,-6 828,-5 815,-4 802,-3 791,0 783,3 774,6 768,11 765,16 761,21 759,27 759,34 L 759,133 C 713,84 665,45 615,18 564,-9 508,-23 447,-23 379,-23 322,-10 275,17 228,43 189,78 160,123 130,168 108,220 95,280 82,339 75,402 75,468 75,547 84,619 101,682 118,745 142,799 175,844 208,889 248,923 297,947 346,971 402,983 465,983 515,983 560,973 601,953 642,932 682,902 722,863 L 722,1346 C 722,1353 724,1359 728,1364 731,1369 738,1374 748,1378 757,1381 770,1384 786,1386 802,1388 822,1389 847,1389 872,1389 892,1388 908,1386 924,1384 937,1381 946,1378 955,1374 962,1369 966,1364 970,1359 972,1353 972,1346 Z M 722,630 C 686,675 652,710 619,734 586,758 551,770 515,770 482,770 454,762 431,746 407,729 388,707 374,680 359,653 349,622 342,589 335,555 331,520 331,485 331,448 334,411 340,376 346,341 356,309 370,282 383,254 401,232 424,215 447,198 475,190 510,190 527,190 544,193 561,198 577,203 594,211 611,222 628,233 645,248 663,267 681,285 701,307 722,334 Z"/> - <glyph unicode="c" horiz-adv-x="744" d="M 801,176 C 801,159 801,144 800,133 799,121 797,111 796,103 794,95 792,89 790,84 787,79 782,72 774,65 766,57 752,48 733,37 714,26 692,16 667,7 642,-2 616,-9 587,-14 558,-19 528,-22 497,-22 428,-22 368,-11 315,10 262,31 217,63 181,105 145,146 118,197 100,257 81,317 72,386 72,463 72,552 83,630 106,695 128,760 159,813 199,856 239,899 286,930 341,951 396,972 456,982 521,982 548,982 574,980 600,975 625,970 649,964 672,956 694,948 714,939 732,929 749,919 762,910 769,903 776,896 782,890 785,885 788,880 790,873 792,865 793,857 795,847 796,836 797,824 797,810 797,793 797,754 794,727 787,712 780,696 772,688 761,688 750,688 738,693 725,702 712,711 697,722 680,733 663,744 642,755 618,764 594,773 565,778 532,778 467,778 417,753 382,703 347,652 330,578 330,481 330,433 334,391 343,354 352,317 365,287 382,262 399,237 420,219 446,207 471,194 501,188 535,188 570,188 600,193 625,204 650,214 671,225 690,238 709,251 724,262 737,273 750,283 760,288 769,288 775,288 780,286 784,283 788,280 791,274 794,265 796,256 798,244 799,230 800,216 801,198 801,176 Z"/> - <glyph unicode="a" horiz-adv-x="831" d="M 886,31 C 886,22 883,14 876,9 869,4 859,0 845,-3 830,-5 809,-6 781,-6 751,-6 729,-5 716,-3 702,0 692,4 687,9 681,14 678,22 678,31 L 678,102 C 641,63 600,32 553,10 506,-12 453,-23 396,-23 349,-23 305,-17 266,-5 226,8 192,26 163,51 134,75 111,105 95,141 79,177 71,219 71,267 71,319 81,364 102,403 122,441 152,473 193,498 233,523 283,541 343,553 403,565 473,571 552,571 L 639,571 639,625 C 639,653 636,678 631,699 625,720 616,737 603,751 590,765 572,775 551,782 529,789 502,792 470,792 428,792 391,787 358,778 325,769 295,758 270,747 245,736 224,725 207,716 190,707 176,702 165,702 158,702 151,704 146,709 140,714 135,720 132,729 128,738 125,748 123,761 121,774 120,788 120,803 120,824 122,840 125,852 128,864 135,875 144,885 153,894 170,905 193,917 216,928 244,939 275,949 306,959 341,967 378,974 415,980 453,983 492,983 562,983 622,976 672,963 721,949 762,928 794,900 826,871 849,835 864,790 879,745 886,692 886,631 Z M 639,413 L 543,413 C 502,413 468,410 439,404 410,398 387,389 369,377 351,365 338,351 330,334 321,317 317,297 317,275 317,238 329,208 353,187 376,166 409,155 451,155 486,155 519,164 549,182 578,200 608,226 639,261 Z"/> - <glyph unicode="U" horiz-adv-x="1073" d="M 1197,482 C 1197,403 1185,332 1162,269 1139,206 1104,153 1059,110 1014,67 958,34 891,11 824,-12 748,-23 661,-23 580,-23 507,-13 442,8 377,28 323,59 278,100 233,141 199,193 176,255 152,316 140,388 140,471 L 140,1258 C 140,1265 142,1271 146,1276 150,1281 157,1286 168,1289 178,1292 191,1295 208,1297 225,1299 246,1300 272,1300 297,1300 318,1299 335,1297 352,1295 365,1292 375,1289 385,1286 392,1281 397,1276 401,1271 403,1265 403,1258 L 403,494 C 403,443 409,398 422,361 435,323 453,292 477,267 500,242 529,224 562,212 595,199 631,193 672,193 713,193 750,199 783,212 816,225 843,243 866,268 889,292 906,322 919,358 931,393 937,434 937,479 L 937,1258 C 937,1265 939,1271 943,1276 947,1281 954,1286 964,1289 974,1292 988,1295 1005,1297 1022,1299 1043,1300 1068,1300 1093,1300 1114,1299 1131,1297 1147,1295 1160,1292 1170,1289 1180,1286 1187,1281 1191,1276 1195,1271 1197,1265 1197,1258 Z"/> - <glyph unicode="T" horiz-adv-x="1003" d="M 1002,1186 C 1002,1167 1001,1150 1000,1137 998,1123 995,1112 992,1104 989,1095 985,1089 980,1085 975,1081 969,1079 963,1079 L 639,1079 639,36 C 639,29 637,23 633,18 628,13 621,8 611,5 601,2 588,-1 571,-3 554,-5 532,-6 507,-6 482,-6 461,-5 444,-3 427,-1 413,2 403,5 393,8 386,13 382,18 377,23 375,29 375,36 L 375,1079 51,1079 C 44,1079 39,1081 34,1085 29,1089 25,1095 22,1104 19,1112 16,1123 15,1137 13,1150 12,1167 12,1186 12,1206 13,1223 15,1237 16,1251 19,1262 22,1271 25,1279 29,1285 34,1289 39,1292 44,1294 51,1294 L 963,1294 C 969,1294 975,1292 980,1289 985,1285 989,1279 992,1271 995,1262 998,1251 1000,1237 1001,1223 1002,1206 1002,1186 Z"/> - <glyph unicode="S" horiz-adv-x="865" d="M 908,388 C 908,320 895,260 870,209 845,158 810,115 767,81 724,46 673,20 615,3 557,-14 495,-23 429,-23 384,-23 343,-19 305,-12 266,-5 232,4 203,15 174,25 149,36 130,47 110,58 96,68 87,77 78,86 72,98 69,115 65,131 63,154 63,185 63,206 64,223 65,237 66,251 69,262 72,271 75,280 79,286 84,290 89,293 94,295 101,295 110,295 124,290 141,279 158,268 179,255 206,242 233,229 265,217 302,206 339,195 381,189 430,189 462,189 491,193 516,201 541,208 563,219 581,233 598,247 612,264 621,285 630,306 635,329 635,354 635,383 627,409 611,430 595,451 574,469 549,486 523,502 494,517 461,532 428,546 395,561 360,577 325,593 292,611 259,632 226,652 197,676 172,705 146,733 125,766 109,805 93,844 85,890 85,944 85,1006 97,1061 120,1108 143,1155 174,1194 213,1225 252,1256 298,1279 351,1294 404,1309 460,1317 519,1317 550,1317 580,1315 611,1310 642,1305 670,1299 697,1291 724,1283 747,1274 768,1264 789,1254 802,1246 809,1239 816,1232 820,1227 823,1222 825,1217 827,1211 829,1204 830,1196 831,1186 832,1175 833,1163 833,1148 833,1131 833,1112 833,1095 832,1082 831,1069 829,1058 827,1049 824,1040 821,1034 817,1030 812,1026 806,1024 799,1024 792,1024 780,1029 764,1038 748,1047 728,1058 705,1069 682,1080 655,1090 624,1099 593,1108 560,1112 523,1112 494,1112 469,1109 448,1102 427,1095 409,1085 395,1073 380,1060 370,1045 363,1028 356,1011 352,992 352,973 352,944 360,920 376,899 391,878 412,859 439,843 465,826 495,811 528,797 561,782 595,767 630,751 665,735 699,717 732,697 765,676 795,652 821,624 847,595 868,562 884,524 900,485 908,440 908,388 Z"/> - <glyph unicode="G" horiz-adv-x="1124" d="M 1179,1093 C 1179,1074 1178,1057 1177,1043 1175,1029 1173,1018 1170,1010 1167,1001 1163,995 1159,992 1154,989 1149,987 1143,987 1134,987 1120,993 1101,1005 1082,1017 1056,1030 1024,1044 992,1058 954,1071 910,1083 865,1095 814,1101 755,1101 692,1101 636,1090 585,1069 534,1047 491,1016 455,977 419,937 391,889 372,834 353,778 343,716 343,649 343,575 353,510 373,454 392,397 420,350 455,312 490,274 533,245 583,226 632,207 687,197 747,197 776,197 805,200 834,207 863,214 889,224 914,237 L 914,537 669,537 C 657,537 648,545 641,560 634,575 631,600 631,636 631,655 632,670 634,683 635,696 638,706 641,714 644,721 648,727 653,731 658,734 663,736 669,736 L 1106,736 C 1117,736 1126,734 1135,731 1143,727 1150,721 1157,714 1163,707 1168,698 1171,688 1174,677 1176,665 1176,652 L 1176,137 C 1176,117 1173,100 1166,85 1159,70 1144,58 1123,49 1101,40 1074,31 1042,22 1010,13 977,5 943,-2 908,-9 874,-14 839,-17 804,-20 768,-22 733,-22 630,-22 537,-7 456,23 374,52 305,95 248,152 191,208 148,277 118,358 88,439 73,530 73,633 73,739 89,834 121,919 153,1003 198,1075 257,1134 316,1193 387,1238 470,1269 553,1300 645,1316 747,1316 803,1316 854,1312 900,1305 946,1297 986,1288 1021,1277 1055,1266 1083,1254 1106,1241 1129,1228 1145,1217 1154,1208 1163,1199 1169,1186 1173,1169 1177,1152 1179,1126 1179,1093 Z"/> - <glyph unicode="2" horiz-adv-x="883" d="M 956,107 C 956,88 955,71 954,58 952,44 949,33 946,24 943,15 938,9 933,6 928,2 922,0 915,0 L 171,0 C 156,0 144,1 133,4 122,7 114,12 107,20 100,27 96,38 93,53 90,68 88,87 88,110 88,132 89,151 91,167 93,182 97,196 102,209 107,221 114,233 123,245 131,256 142,269 155,283 L 379,523 C 424,570 460,612 487,651 514,689 536,724 551,756 566,787 577,816 583,843 588,870 591,895 591,919 591,941 588,962 581,982 574,1001 563,1018 550,1033 536,1048 519,1059 498,1068 477,1076 453,1080 425,1080 386,1080 351,1075 321,1065 290,1055 264,1044 241,1032 218,1019 198,1008 183,998 168,987 156,982 147,982 141,982 136,984 132,988 127,992 124,999 121,1008 118,1017 116,1030 115,1046 113,1061 112,1080 112,1103 112,1118 113,1131 114,1142 115,1152 116,1161 118,1169 120,1176 123,1183 126,1189 129,1194 135,1201 144,1209 152,1217 167,1227 190,1240 212,1252 239,1264 272,1276 305,1287 341,1297 380,1305 419,1313 460,1317 503,1317 570,1317 629,1309 680,1292 730,1275 772,1251 805,1221 838,1190 863,1154 880,1113 896,1071 904,1026 904,978 904,936 900,895 892,854 884,813 867,770 842,723 817,676 781,624 735,567 689,510 628,443 552,368 L 401,213 911,213 C 918,213 924,211 930,207 935,203 940,197 944,189 948,180 951,169 953,156 955,142 956,126 956,107 Z"/> - <glyph unicode="1" horiz-adv-x="813" d="M 944,100 C 944,81 943,66 941,53 939,40 936,29 933,22 929,14 925,8 920,5 915,2 910,0 904,0 L 190,0 C 185,0 180,2 175,5 170,8 166,14 163,22 159,29 156,40 154,53 152,66 151,81 151,100 151,119 152,136 154,149 155,162 158,172 162,180 165,188 169,194 174,198 179,201 184,203 190,203 L 431,203 431,1045 223,930 C 208,923 195,918 186,917 176,915 168,917 163,923 157,928 153,938 151,952 149,966 148,986 148,1011 148,1027 148,1040 149,1051 150,1061 151,1070 154,1077 157,1084 160,1090 165,1095 170,1100 176,1105 184,1110 L 462,1290 C 465,1293 470,1295 475,1297 480,1298 486,1300 494,1301 502,1302 513,1302 526,1303 539,1303 555,1303 576,1303 601,1303 622,1303 638,1302 653,1301 665,1299 673,1297 681,1294 686,1291 689,1287 692,1283 693,1278 693,1272 L 693,203 904,203 C 910,203 916,201 921,198 926,194 930,188 934,180 937,172 940,162 942,149 943,136 944,119 944,100 Z"/> - <glyph unicode=")" horiz-adv-x="451" d="M 530,538 C 530,463 526,389 517,316 508,243 495,170 478,99 460,27 438,-44 412,-115 385,-185 354,-255 318,-324 316,-329 313,-333 308,-337 303,-340 296,-343 287,-346 278,-348 266,-350 253,-351 240,-352 224,-353 205,-353 178,-353 157,-352 142,-349 127,-346 115,-342 108,-337 101,-332 97,-325 97,-318 97,-310 99,-301 103,-290 158,-159 201,-25 230,114 259,252 273,394 273,540 273,685 259,827 230,966 201,1104 159,1238 102,1368 99,1377 98,1385 99,1392 100,1399 104,1405 113,1410 121,1415 133,1418 148,1421 163,1423 182,1424 207,1424 228,1424 245,1424 258,1423 271,1422 282,1420 291,1418 300,1415 306,1413 310,1410 313,1407 316,1404 318,1401 387,1261 440,1120 476,977 512,834 530,687 530,538 Z"/> - <glyph unicode="(" horiz-adv-x="450" d="M 535,1368 C 479,1238 437,1104 408,966 379,827 365,685 365,540 365,394 380,252 409,115 438,-23 479,-158 534,-290 538,-301 540,-310 540,-318 540,-325 536,-332 529,-337 522,-342 511,-346 496,-349 481,-352 460,-353 433,-353 414,-353 398,-352 385,-351 372,-350 361,-348 352,-346 343,-343 336,-340 331,-337 326,-333 322,-329 320,-324 284,-255 253,-185 226,-115 199,-44 177,27 160,99 142,170 129,243 120,316 111,389 107,463 107,538 107,613 112,687 121,760 130,833 143,905 161,977 179,1048 201,1119 228,1190 254,1261 285,1331 320,1401 321,1404 324,1407 328,1410 332,1413 338,1415 346,1418 354,1420 365,1422 379,1423 392,1424 410,1424 431,1424 455,1424 475,1423 490,1421 505,1418 517,1415 525,1410 533,1405 538,1399 539,1392 540,1385 538,1377 535,1368 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1866" descent="432"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="986" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 Z"/> - <glyph unicode="w" horiz-adv-x="1504" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,805 699,748 631,480 508,0 L 300,0 -3,1082 175,1082 358,347 C 363,331 377,265 401,149 L 418,223 644,1082 837,1082 1026,339 1072,149 1103,288 1308,1082 1484,1082 Z"/> - <glyph unicode="t" horiz-adv-x="554" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 Z"/> - <glyph unicode="n" horiz-adv-x="899" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 Z"/> - <glyph unicode="d" horiz-adv-x="951" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="]" horiz-adv-x="433" d="M 16,-425 L 16,-296 249,-296 249,1355 16,1355 16,1484 423,1484 423,-425 Z"/> - <glyph unicode="[" horiz-adv-x="433" d="M 146,-425 L 146,1484 553,1484 553,1355 320,1355 320,-296 553,-296 553,-425 Z"/> - <glyph unicode="F" horiz-adv-x="1020" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 Z"/> - <glyph unicode="C" horiz-adv-x="1314" d="M 792,1274 C 636,1274 515,1224 428,1124 341,1023 298,886 298,711 298,538 343,400 434,295 524,190 646,137 800,137 997,137 1146,235 1245,430 L 1401,352 C 1343,231 1262,138 1157,75 1052,12 930,-20 791,-20 649,-20 526,10 423,69 319,128 240,212 186,322 131,431 104,561 104,711 104,936 165,1112 286,1239 407,1366 575,1430 790,1430 940,1430 1065,1401 1166,1342 1267,1283 1341,1196 1388,1081 L 1207,1021 C 1174,1103 1122,1166 1050,1209 977,1252 891,1274 792,1274 Z"/> - <glyph unicode="2" horiz-adv-x="952" d="M 103,0 L 103,127 C 137,205 179,274 228,334 277,393 328,447 382,496 436,544 490,589 543,630 596,671 643,713 686,754 729,795 763,839 790,884 816,929 829,981 829,1038 829,1115 806,1175 761,1218 716,1261 653,1282 572,1282 495,1282 432,1261 383,1220 333,1178 304,1119 295,1044 L 111,1061 C 124,1174 172,1263 255,1330 337,1397 443,1430 572,1430 714,1430 823,1397 900,1330 976,1263 1014,1167 1014,1044 1014,989 1002,935 977,881 952,827 914,773 865,719 816,665 721,581 582,468 505,405 444,349 399,299 354,248 321,200 301,153 L 1036,153 1036,0 Z"/> - <glyph unicode="1" horiz-adv-x="899" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 Z"/> - <glyph unicode="0" horiz-adv-x="1003" d="M 1059,705 C 1059,470 1018,290 935,166 852,42 729,-20 567,-20 405,-20 283,42 202,165 121,288 80,468 80,705 80,947 120,1128 199,1249 278,1370 402,1430 573,1430 739,1430 862,1369 941,1247 1020,1125 1059,944 1059,705 Z M 876,705 C 876,908 853,1056 806,1147 759,1238 681,1284 573,1284 462,1284 383,1239 335,1149 286,1059 262,911 262,705 262,505 287,359 336,266 385,173 462,127 569,127 675,127 753,174 802,269 851,364 876,509 876,705 Z"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="995" y="1383" width="17327" height="7384"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 9658,8761 L 1000,8761 1000,1388 18316,1388 18316,8761 9658,8761 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="5456" y="1090" width="8430" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="9670" y1="1099" x2="9670" y2="1750" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 9671,1750 L 5465,1750 5465,1099 13876,1099 13876,1750 9671,1750 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 9671,1750 L 5465,1750 5465,1099 13876,1099 13876,1750 9671,1750 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="5715" y="1540"><tspan fill="rgb(0,0,0)" stroke="none">3-Node Topology: Container Service Switching</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="1510" y="2082" width="7909" height="4659"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5464,6722 L 1528,6722 1528,2100 9400,2100 9400,6722 5464,6722 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5464,6722 L 1528,6722 1528,2100 9400,2100 9400,6722 5464,6722 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="3056" y="2648"><tspan fill="rgb(0,0,0)" stroke="none">System Under Test 1 (SUT1)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1721" y="2854" width="7551" height="3476"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5496,6311 L 1739,6311 1739,2872 9253,2872 9253,6311 5496,6311 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 5496,6311 L 1739,6311 1739,2872 9253,2872 9253,6311 5496,6311 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="3058" y="3046" width="6060" height="2990"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 6088,6017 L 3076,6017 3076,3064 9099,3064 9099,6017 6088,6017 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 6088,6017 L 3076,6017 3076,3064 9099,3064 9099,6017 6088,6017 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="7290" y="3234" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient2" x1="8138" y1="3252" x2="8138" y2="4468" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient2)" d="M 8138,4468 L 7308,4468 7308,3252 8968,3252 8968,4468 8138,4468 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 8138,4468 L 7308,4468 7308,3252 8968,3252 8968,4468 8138,4468 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="7725" y="3600"><tspan fill="rgb(0,0,0)" stroke="none">Ctr[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="3218" y="3226" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient3" x1="4066" y1="3244" x2="4066" y2="4460" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient3)" d="M 4066,4460 L 3236,4460 3236,3244 4896,3244 4896,4460 4066,4460 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 4066,4460 L 3236,4460 3236,3244 4896,3244 4896,4460 4066,4460 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="3658" y="3592"><tspan fill="rgb(0,0,0)" stroke="none">Ctr[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="5047" y="3225" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient4" x1="5895" y1="3243" x2="5895" y2="4459" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient4)" d="M 5895,4459 L 5065,4459 5065,3243 6725,3243 6725,4459 5895,4459 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 5895,4459 L 5065,4459 5065,3243 6725,3243 6725,4459 5895,4459 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5487" y="3591"><tspan fill="rgb(0,0,0)" stroke="none">Ctr[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="3194" y="4659" width="5804" height="1126"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 6096,5766 L 3212,5766 3212,4677 8979,4677 8979,5766 6096,5766 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 6096,5766 L 3212,5766 3212,4677 8979,4677 8979,5766 6096,5766 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5527" y="5321"><tspan fill="rgb(255,255,255)" stroke="none">DUT1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="1521" y="7680" width="16327" height="852"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 9684,8513 L 1539,8513 1539,7698 17829,7698 17829,8513 9684,8513 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 9684,8513 L 1539,8513 1539,7698 17829,7698 17829,8513 9684,8513 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="7792" y="8276"><tspan fill="rgb(0,0,0)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="1889" y="3048" width="1050" height="2990"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 1907,4543 L 1907,3066 2920,3066 2920,6019 1907,6019 1907,4543 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 1907,4543 L 1907,3066 2920,3066 2920,6019 1907,6019 1907,4543 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="1803" y="4128" width="1256" height="899"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="2054" y="4508"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="1974" y="4861"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="1823" y="6149" width="1528" height="317"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 1841,6225 L 1841,6225 1841,6222 1841,6219 1842,6216 1842,6213 1843,6210 1844,6207 1845,6204 1846,6201 1847,6199 1849,6196 1850,6193 1852,6191 1854,6188 1856,6186 1858,6184 1860,6182 1862,6180 1865,6178 1867,6176 1870,6175 1873,6173 1875,6172 1878,6171 1881,6170 1884,6169 1887,6168 1890,6168 1893,6167 1896,6167 1899,6167 3273,6167 3273,6167 3276,6167 3279,6167 3282,6168 3285,6168 3288,6169 3291,6170 3294,6171 3297,6172 3299,6173 3302,6175 3305,6176 3307,6178 3310,6180 3312,6182 3314,6184 3316,6186 3318,6188 3320,6191 3322,6193 3323,6196 3325,6199 3326,6201 3327,6204 3328,6207 3329,6210 3330,6213 3330,6216 3331,6219 3331,6222 3331,6225 3332,6388 3332,6388 3332,6391 3332,6394 3331,6397 3331,6400 3330,6403 3329,6406 3328,6409 3327,6412 3326,6414 3324,6417 3323,6420 3321,6422 3319,6425 3317,6427 3315,6429 3313,6431 3311,6433 3308,6435 3306,6437 3303,6438 3300,6440 3298,6441 3295,6442 3292,6443 3289,6444 3286,6445 3283,6445 3280,6446 3277,6446 3274,6446 1899,6447 1899,6447 1896,6447 1893,6447 1890,6446 1887,6446 1884,6445 1881,6444 1878,6443 1875,6442 1873,6441 1870,6439 1867,6438 1865,6436 1862,6434 1860,6432 1858,6430 1856,6428 1854,6426 1852,6423 1850,6421 1849,6418 1847,6415 1846,6413 1845,6410 1844,6407 1843,6404 1842,6401 1842,6398 1841,6395 1841,6392 1841,6389 1841,6225 Z M 1841,6167 L 1841,6167 Z M 3332,6447 L 3332,6447 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 1841,6225 L 1841,6225 1841,6222 1841,6219 1842,6216 1842,6213 1843,6210 1844,6207 1845,6204 1846,6201 1847,6199 1849,6196 1850,6193 1852,6191 1854,6188 1856,6186 1858,6184 1860,6182 1862,6180 1865,6178 1867,6176 1870,6175 1873,6173 1875,6172 1878,6171 1881,6170 1884,6169 1887,6168 1890,6168 1893,6167 1896,6167 1899,6167 3273,6167 3273,6167 3276,6167 3279,6167 3282,6168 3285,6168 3288,6169 3291,6170 3294,6171 3297,6172 3299,6173 3302,6175 3305,6176 3307,6178 3310,6180 3312,6182 3314,6184 3316,6186 3318,6188 3320,6191 3322,6193 3323,6196 3325,6199 3326,6201 3327,6204 3328,6207 3329,6210 3330,6213 3330,6216 3331,6219 3331,6222 3331,6225 3332,6388 3332,6388 3332,6391 3332,6394 3331,6397 3331,6400 3330,6403 3329,6406 3328,6409 3327,6412 3326,6414 3324,6417 3323,6420 3321,6422 3319,6425 3317,6427 3315,6429 3313,6431 3311,6433 3308,6435 3306,6437 3303,6438 3300,6440 3298,6441 3295,6442 3292,6443 3289,6444 3286,6445 3283,6445 3280,6446 3277,6446 3274,6446 1899,6447 1899,6447 1896,6447 1893,6447 1890,6446 1887,6446 1884,6445 1881,6444 1878,6443 1875,6442 1873,6441 1870,6439 1867,6438 1865,6436 1862,6434 1860,6432 1858,6430 1856,6428 1854,6426 1852,6423 1850,6421 1849,6418 1847,6415 1846,6413 1845,6410 1844,6407 1843,6404 1842,6401 1842,6398 1841,6395 1841,6392 1841,6389 1841,6225 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1983" y="6427"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="3373" y="5874" width="1660" height="329"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 3391,5958 L 3391,5958 3391,5955 3391,5951 3392,5948 3392,5944 3393,5941 3394,5938 3395,5934 3397,5931 3398,5928 3400,5925 3402,5922 3404,5919 3406,5916 3408,5914 3410,5911 3413,5909 3415,5907 3418,5905 3421,5903 3424,5901 3427,5899 3430,5898 3433,5896 3437,5895 3440,5894 3443,5893 3447,5893 3450,5892 3454,5892 3457,5892 4947,5892 4947,5892 4950,5892 4954,5892 4957,5893 4961,5893 4964,5894 4967,5895 4971,5896 4974,5898 4977,5899 4980,5901 4983,5903 4986,5905 4989,5907 4991,5909 4994,5911 4996,5914 4998,5916 5000,5919 5002,5922 5004,5925 5006,5928 5007,5931 5009,5934 5010,5938 5011,5941 5012,5944 5012,5948 5013,5951 5013,5955 5013,5958 5014,6102 5013,6102 5013,6105 5013,6109 5012,6112 5012,6116 5011,6119 5010,6122 5009,6125 5007,6129 5006,6132 5004,6135 5003,6138 5001,6140 4999,6143 4996,6146 4994,6148 4992,6151 4989,6153 4986,6155 4983,6157 4981,6159 4978,6160 4975,6162 4971,6163 4968,6165 4965,6166 4962,6166 4958,6167 4955,6168 4951,6168 4948,6168 3457,6169 3457,6168 3454,6168 3450,6168 3447,6167 3443,6167 3440,6166 3437,6165 3434,6164 3430,6162 3427,6161 3424,6159 3421,6158 3419,6156 3416,6154 3413,6151 3411,6149 3408,6147 3406,6144 3404,6141 3402,6138 3400,6136 3399,6133 3397,6130 3396,6126 3394,6123 3393,6120 3393,6117 3392,6113 3391,6110 3391,6106 3391,6103 3391,5958 Z M 3391,5892 L 3391,5892 Z M 5014,6169 L 5014,6169 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 3391,5958 L 3391,5958 3391,5955 3391,5951 3392,5948 3392,5944 3393,5941 3394,5938 3395,5934 3397,5931 3398,5928 3400,5925 3402,5922 3404,5919 3406,5916 3408,5914 3410,5911 3413,5909 3415,5907 3418,5905 3421,5903 3424,5901 3427,5899 3430,5898 3433,5896 3437,5895 3440,5894 3443,5893 3447,5893 3450,5892 3454,5892 3457,5892 4947,5892 4947,5892 4950,5892 4954,5892 4957,5893 4961,5893 4964,5894 4967,5895 4971,5896 4974,5898 4977,5899 4980,5901 4983,5903 4986,5905 4989,5907 4991,5909 4994,5911 4996,5914 4998,5916 5000,5919 5002,5922 5004,5925 5006,5928 5007,5931 5009,5934 5010,5938 5011,5941 5012,5944 5012,5948 5013,5951 5013,5955 5013,5958 5014,6102 5013,6102 5013,6105 5013,6109 5012,6112 5012,6116 5011,6119 5010,6122 5009,6125 5007,6129 5006,6132 5004,6135 5003,6138 5001,6140 4999,6143 4996,6146 4994,6148 4992,6151 4989,6153 4986,6155 4983,6157 4981,6159 4978,6160 4975,6162 4971,6163 4968,6165 4965,6166 4962,6166 4958,6167 4955,6168 4951,6168 4948,6168 3457,6169 3457,6168 3454,6168 3450,6168 3447,6167 3443,6167 3440,6166 3437,6165 3434,6164 3430,6162 3427,6161 3424,6159 3421,6158 3419,6156 3416,6154 3413,6151 3411,6149 3408,6147 3406,6144 3404,6141 3402,6138 3400,6136 3399,6133 3397,6130 3396,6126 3394,6123 3393,6120 3393,6117 3392,6113 3391,6110 3391,6106 3391,6103 3391,5958 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3561" y="6151"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="3385" y="3695" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 4078,4258 L 3403,4258 3403,3713 4753,3713 4753,4258 4078,4258 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 4078,4258 L 3403,4258 3403,3713 4753,3713 4753,4258 4078,4258 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3685" y="4106"><tspan fill="rgb(255,255,255)" stroke="none">CNF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="6597" y="3829" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="6847" y="4448"><tspan fill="rgb(128,128,128)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="5214" y="3694" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5907,4257 L 5232,4257 5232,3712 6582,3712 6582,4257 5907,4257 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5907,4257 L 5232,4257 5232,3712 6582,3712 6582,4257 5907,4257 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5514" y="4105"><tspan fill="rgb(255,255,255)" stroke="none">CNF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="7457" y="3685" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 8150,4248 L 7475,4248 7475,3703 8825,3703 8825,4248 8150,4248 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 8150,4248 L 7475,4248 7475,3703 8825,3703 8825,4248 8150,4248 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7754" y="4096"><tspan fill="rgb(255,255,255)" stroke="none">CNF[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="5737" y="6491" width="1172" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6323,6934 L 5746,6934 5746,6500 6899,6500 6899,6934 6323,6934 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6323,6934 L 5746,6934 5746,6500 6899,6500 6899,6934 6323,6934 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="6071" y="6824"><tspan fill="rgb(0,0,0)" stroke="none">NIC</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="5817" y="6877" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5901,6985 L 5826,6985 5826,6886 5975,6886 5975,6985 5901,6985 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5901,6985 L 5826,6985 5826,6886 5975,6886 5975,6985 5901,6985 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="5766" y="7594" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5850,7702 L 5775,7702 5775,7603 5924,7603 5924,7702 5850,7702 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5850,7702 L 5775,7702 5775,7603 5924,7603 5924,7702 5850,7702 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="6619" y="6875" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6703,6983 L 6628,6983 6628,6884 6777,6884 6777,6983 6703,6983 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6703,6983 L 6628,6983 6628,6884 6777,6884 6777,6983 6703,6983 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="5831" y="6968" width="88" height="655"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 5900,6986 L 5900,7294 5849,7294 5849,7604"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="6684" y="6966" width="7667" height="377"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 6702,6984 L 6702,7324 14332,7324 14332,6998"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="3918" y="5448" width="1238" height="331"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5137,5760 L 5137,5680 4537,5680 4537,5680 3936,5680 3936,5466"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="6684" y="5851" width="1714" height="1053"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6702,6885 L 6702,6178 7541,6178 7541,6178 8379,6178 8379,5869"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="3878" y="4716" width="46" height="523"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 3896,4734 L 3896,4976 3905,4976 3905,5220"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="5119" y="5841" width="800" height="1065"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5900,6887 L 5900,6153 5137,6153 5137,5859"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="8361" y="5533" width="37" height="256"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8379,5551 L 8379,5770"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="4284" y="4710" width="485" height="355"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4302,4728 L 4302,4816 4750,4816 4750,5046"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="5238" y="4715" width="500" height="348"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5719,4733 L 5719,4812 5256,4812 5256,5044"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="6112" y="4710" width="542" height="364"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6130,4728 L 6130,4815 6635,4815 6635,5055"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="7062" y="4715" width="920" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 7963,4733 L 7963,4818 7356,4818 7356,4818 7080,4818 7080,5056"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="8356" y="4710" width="37" height="390"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8374,4728 L 8374,5081"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="4667" y="5036" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4751,5144 L 4676,5144 4676,5045 4825,5045 4825,5144 4751,5144 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4751,5144 L 4676,5144 4676,5045 4825,5045 4825,5144 4751,5144 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="5173" y="5034" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5257,5142 L 5182,5142 5182,5043 5331,5043 5331,5142 5257,5142 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5257,5142 L 5182,5142 5182,5043 5331,5043 5331,5142 5257,5142 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="6552" y="5045" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6636,5153 L 6561,5153 6561,5054 6710,5054 6710,5153 6636,5153 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6636,5153 L 6561,5153 6561,5054 6710,5054 6710,5153 6636,5153 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="6997" y="5046" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7081,5154 L 7006,5154 7006,5055 7155,5055 7155,5154 7081,5154 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7081,5154 L 7006,5154 7006,5055 7155,5055 7155,5154 7081,5154 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="3853" y="5357" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3937,5465 L 3862,5465 3862,5366 4011,5366 4011,5465 3937,5465 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3937,5465 L 3862,5465 3862,5366 4011,5366 4011,5465 3937,5465 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="8296" y="5442" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8380,5550 L 8305,5550 8305,5451 8454,5451 8454,5550 8380,5550 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8380,5550 L 8305,5550 8305,5451 8454,5451 8454,5550 8380,5550 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="3822" y="5210" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3906,5318 L 3831,5318 3831,5219 3980,5219 3980,5318 3906,5318 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3906,5318 L 3831,5318 3831,5219 3980,5219 3980,5318 3906,5318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="8291" y="5071" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8375,5179 L 8300,5179 8300,5080 8449,5080 8449,5179 8375,5179 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8375,5179 L 8300,5179 8300,5080 8449,5080 8449,5179 8375,5179 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="7276" y="4850" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="7526" y="5469"><tspan fill="rgb(68,114,196)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="5698" y="4285" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5716,4303 L 5716,4468 5719,4468 5719,4634"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="6109" y="4288" width="40" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6127,4306 L 6127,4467 6130,4467 6130,4629"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="3870" y="4295" width="45" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 3888,4313 L 3888,4473 3896,4473 3896,4635"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="4280" y="4289" width="41" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4298,4307 L 4298,4467 4302,4467 4302,4629"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="7942" y="4285" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 7960,4303 L 7960,4468 7963,4468 7963,4634"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="8352" y="4279" width="41" height="369"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8370,4297 L 8370,4462 8374,4462 8374,4629"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="3432" y="4918" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 3544,4919 C 3488,4919 3433,4974 3433,5030 L 3433,5477 C 3433,5533 3488,5589 3544,5589 L 4266,5589 C 4321,5589 4377,5533 4377,5477 L 4377,5030 C 4377,4974 4321,4919 4266,4919 L 3544,4919 Z M 3433,4919 L 3433,4919 Z M 4378,5589 L 4378,5589 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 3544,4919 C 3488,4919 3433,4974 3433,5030 L 3433,5477 C 3433,5533 3488,5589 3544,5589 L 4266,5589 C 4321,5589 4377,5533 4377,5477 L 4377,5030 C 4377,4974 4321,4919 4266,4919 L 3544,4919 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 3433,4919 L 3433,4919 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4378,5589 L 4378,5589 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3638" y="5194"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3532" y="5512"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[0]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="4578" y="4916" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 4690,4917 C 4634,4917 4579,4972 4579,5028 L 4579,5475 C 4579,5531 4634,5587 4690,5587 L 5412,5587 C 5467,5587 5523,5531 5523,5475 L 5523,5028 C 5523,4972 5467,4917 5412,4917 L 4690,4917 Z M 4579,4917 L 4579,4917 Z M 5524,5587 L 5524,5587 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4690,4917 C 4634,4917 4579,4972 4579,5028 L 4579,5475 C 4579,5531 4634,5587 4690,5587 L 5412,5587 C 5467,5587 5523,5531 5523,5475 L 5523,5028 C 5523,4972 5467,4917 5412,4917 L 4690,4917 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4579,4917 L 4579,4917 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 5524,5587 L 5524,5587 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4784" y="5192"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4678" y="5510"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="6429" y="4912" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 6541,4913 C 6485,4913 6430,4968 6430,5024 L 6430,5471 C 6430,5527 6485,5583 6541,5583 L 7263,5583 C 7318,5583 7374,5527 7374,5471 L 7374,5024 C 7374,4968 7318,4913 7263,4913 L 6541,4913 Z M 6430,4913 L 6430,4913 Z M 7375,5583 L 7375,5583 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 6541,4913 C 6485,4913 6430,4968 6430,5024 L 6430,5471 C 6430,5527 6485,5583 6541,5583 L 7263,5583 C 7318,5583 7374,5527 7374,5471 L 7374,5024 C 7374,4968 7318,4913 7263,4913 L 6541,4913 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 6430,4913 L 6430,4913 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7375,5583 L 7375,5583 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6635" y="5188"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6529" y="5506"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="7913" y="4910" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8025,4911 C 7969,4911 7914,4966 7914,5022 L 7914,5469 C 7914,5525 7969,5581 8025,5581 L 8747,5581 C 8802,5581 8858,5525 8858,5469 L 8858,5022 C 8858,4966 8802,4911 8747,4911 L 8025,4911 Z M 7914,4911 L 7914,4911 Z M 8859,5581 L 8859,5581 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 8025,4911 C 7969,4911 7914,4966 7914,5022 L 7914,5469 C 7914,5525 7969,5581 8025,5581 L 8747,5581 C 8802,5581 8858,5525 8858,5469 L 8858,5022 C 8858,4966 8802,4911 8747,4911 L 8025,4911 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7914,4911 L 7914,4911 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 8859,5581 L 8859,5581 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8119" y="5186"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8013" y="5504"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="3816" y="4625" width="161" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3896,4733 L 3825,4733 3825,4634 3967,4634 3967,4733 3896,4733 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3896,4733 L 3825,4733 3825,4634 3967,4634 3967,4733 3896,4733 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="4219" y="4619" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4303,4727 L 4228,4727 4228,4628 4377,4628 4377,4727 4303,4727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4303,4727 L 4228,4727 4228,4628 4377,4628 4377,4727 4303,4727 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="3805" y="4204" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3889,4312 L 3814,4312 3814,4213 3963,4213 3963,4312 3889,4312 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3889,4312 L 3814,4312 3814,4213 3963,4213 3963,4312 3889,4312 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="4215" y="4198" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4299,4306 L 4224,4306 4224,4207 4373,4207 4373,4306 4299,4306 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4299,4306 L 4224,4306 4224,4207 4373,4207 4373,4306 4299,4306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="5636" y="4624" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5720,4732 L 5645,4732 5645,4633 5794,4633 5794,4732 5720,4732 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5720,4732 L 5645,4732 5645,4633 5794,4633 5794,4732 5720,4732 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="6047" y="4619" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6131,4727 L 6056,4727 6056,4628 6205,4628 6205,4727 6131,4727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6131,4727 L 6056,4727 6056,4628 6205,4628 6205,4727 6131,4727 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="5633" y="4194" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5717,4302 L 5642,4302 5642,4203 5791,4203 5791,4302 5717,4302 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5717,4302 L 5642,4302 5642,4203 5791,4203 5791,4302 5717,4302 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="6044" y="4197" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6128,4305 L 6053,4305 6053,4206 6202,4206 6202,4305 6128,4305 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6128,4305 L 6053,4305 6053,4206 6202,4206 6202,4305 6128,4305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="7880" y="4624" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7964,4732 L 7889,4732 7889,4633 8038,4633 8038,4732 7964,4732 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7964,4732 L 7889,4732 7889,4633 8038,4633 8038,4732 7964,4732 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="8291" y="4619" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8375,4727 L 8300,4727 8300,4628 8449,4628 8449,4727 8375,4727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8375,4727 L 8300,4727 8300,4628 8449,4628 8449,4727 8375,4727 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="7877" y="4194" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7961,4302 L 7886,4302 7886,4203 8035,4203 8035,4302 7961,4302 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7961,4302 L 7886,4302 7886,4203 8035,4203 8035,4302 7961,4302 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="8287" y="4188" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8371,4296 L 8296,4296 8296,4197 8445,4197 8445,4296 8371,4296 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8371,4296 L 8296,4296 8296,4197 8445,4197 8445,4296 8371,4296 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="5054" y="5750" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5138,5858 L 5063,5858 5063,5759 5212,5759 5212,5858 5138,5858 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5138,5858 L 5063,5858 5063,5759 5212,5759 5212,5858 5138,5858 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="8296" y="5760" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8380,5868 L 8305,5868 8305,5769 8454,5769 8454,5868 8380,5868 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8380,5868 L 8305,5868 8305,5769 8454,5769 8454,5868 8380,5868 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="9942" y="2094" width="7909" height="4659"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 13896,6734 L 9960,6734 9960,2112 17832,2112 17832,6734 13896,6734 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 13896,6734 L 9960,6734 9960,2112 17832,2112 17832,6734 13896,6734 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="11488" y="2660"><tspan fill="rgb(0,0,0)" stroke="none">System Under Test 2 (SUT2)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="10153" y="2866" width="7551" height="3476"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 13928,6323 L 10171,6323 10171,2884 17685,2884 17685,6323 13928,6323 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 13928,6323 L 10171,6323 10171,2884 17685,2884 17685,6323 13928,6323 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="11490" y="3058" width="6060" height="2990"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 14520,6029 L 11508,6029 11508,3076 17531,3076 17531,6029 14520,6029 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 14520,6029 L 11508,6029 11508,3076 17531,3076 17531,6029 14520,6029 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="15722" y="3246" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient5" x1="16570" y1="3264" x2="16570" y2="4480" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient5)" d="M 16570,4480 L 15740,4480 15740,3264 17400,3264 17400,4480 16570,4480 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 16570,4480 L 15740,4480 15740,3264 17400,3264 17400,4480 16570,4480 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="16157" y="3612"><tspan fill="rgb(0,0,0)" stroke="none">Ctr[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="11650" y="3238" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient6" x1="12498" y1="3256" x2="12498" y2="4472" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient6)" d="M 12498,4472 L 11668,4472 11668,3256 13328,3256 13328,4472 12498,4472 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 12498,4472 L 11668,4472 11668,3256 13328,3256 13328,4472 12498,4472 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="12090" y="3604"><tspan fill="rgb(0,0,0)" stroke="none">Ctr[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="13479" y="3237" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient7" x1="14327" y1="3255" x2="14327" y2="4471" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient7)" d="M 14327,4471 L 13497,4471 13497,3255 15157,3255 15157,4471 14327,4471 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 14327,4471 L 13497,4471 13497,3255 15157,3255 15157,4471 14327,4471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="13919" y="3603"><tspan fill="rgb(0,0,0)" stroke="none">Ctr[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="11626" y="4671" width="5804" height="1126"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 14528,5778 L 11644,5778 11644,4689 17411,4689 17411,5778 14528,5778 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 14528,5778 L 11644,5778 11644,4689 17411,4689 17411,5778 14528,5778 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="13959" y="5333"><tspan fill="rgb(255,255,255)" stroke="none">DUT2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="10321" y="3060" width="1050" height="2990"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 10339,4555 L 10339,3078 11352,3078 11352,6031 10339,6031 10339,4555 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 10339,4555 L 10339,3078 11352,3078 11352,6031 10339,6031 10339,4555 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="10235" y="4140" width="1256" height="899"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="10486" y="4520"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="10406" y="4873"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="10255" y="6161" width="1528" height="317"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 10273,6237 L 10273,6237 10273,6234 10273,6231 10274,6228 10274,6225 10275,6222 10276,6219 10277,6216 10278,6213 10279,6211 10281,6208 10282,6205 10284,6203 10286,6200 10288,6198 10290,6196 10292,6194 10294,6192 10297,6190 10299,6188 10302,6187 10305,6185 10307,6184 10310,6183 10313,6182 10316,6181 10319,6180 10322,6180 10325,6179 10328,6179 10331,6179 11705,6179 11705,6179 11708,6179 11711,6179 11714,6180 11717,6180 11720,6181 11723,6182 11726,6183 11729,6184 11731,6185 11734,6187 11737,6188 11739,6190 11742,6192 11744,6194 11746,6196 11748,6198 11750,6200 11752,6203 11754,6205 11755,6208 11757,6211 11758,6213 11759,6216 11760,6219 11761,6222 11762,6225 11762,6228 11763,6231 11763,6234 11763,6237 11764,6400 11764,6400 11764,6403 11764,6406 11763,6409 11763,6412 11762,6415 11761,6418 11760,6421 11759,6424 11758,6426 11756,6429 11755,6432 11753,6434 11751,6437 11749,6439 11747,6441 11745,6443 11743,6445 11740,6447 11738,6449 11735,6450 11732,6452 11730,6453 11727,6454 11724,6455 11721,6456 11718,6457 11715,6457 11712,6458 11709,6458 11706,6458 10331,6459 10331,6459 10328,6459 10325,6459 10322,6458 10319,6458 10316,6457 10313,6456 10310,6455 10307,6454 10305,6453 10302,6451 10299,6450 10297,6448 10294,6446 10292,6444 10290,6442 10288,6440 10286,6438 10284,6435 10282,6433 10281,6430 10279,6427 10278,6425 10277,6422 10276,6419 10275,6416 10274,6413 10274,6410 10273,6407 10273,6404 10273,6401 10273,6237 Z M 10273,6179 L 10273,6179 Z M 11764,6459 L 11764,6459 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 10273,6237 L 10273,6237 10273,6234 10273,6231 10274,6228 10274,6225 10275,6222 10276,6219 10277,6216 10278,6213 10279,6211 10281,6208 10282,6205 10284,6203 10286,6200 10288,6198 10290,6196 10292,6194 10294,6192 10297,6190 10299,6188 10302,6187 10305,6185 10307,6184 10310,6183 10313,6182 10316,6181 10319,6180 10322,6180 10325,6179 10328,6179 10331,6179 11705,6179 11705,6179 11708,6179 11711,6179 11714,6180 11717,6180 11720,6181 11723,6182 11726,6183 11729,6184 11731,6185 11734,6187 11737,6188 11739,6190 11742,6192 11744,6194 11746,6196 11748,6198 11750,6200 11752,6203 11754,6205 11755,6208 11757,6211 11758,6213 11759,6216 11760,6219 11761,6222 11762,6225 11762,6228 11763,6231 11763,6234 11763,6237 11764,6400 11764,6400 11764,6403 11764,6406 11763,6409 11763,6412 11762,6415 11761,6418 11760,6421 11759,6424 11758,6426 11756,6429 11755,6432 11753,6434 11751,6437 11749,6439 11747,6441 11745,6443 11743,6445 11740,6447 11738,6449 11735,6450 11732,6452 11730,6453 11727,6454 11724,6455 11721,6456 11718,6457 11715,6457 11712,6458 11709,6458 11706,6458 10331,6459 10331,6459 10328,6459 10325,6459 10322,6458 10319,6458 10316,6457 10313,6456 10310,6455 10307,6454 10305,6453 10302,6451 10299,6450 10297,6448 10294,6446 10292,6444 10290,6442 10288,6440 10286,6438 10284,6435 10282,6433 10281,6430 10279,6427 10278,6425 10277,6422 10276,6419 10275,6416 10274,6413 10274,6410 10273,6407 10273,6404 10273,6401 10273,6237 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10415" y="6439"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="11805" y="5886" width="1660" height="329"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 11823,5970 L 11823,5970 11823,5967 11823,5963 11824,5960 11824,5956 11825,5953 11826,5950 11827,5946 11829,5943 11830,5940 11832,5937 11834,5934 11836,5931 11838,5928 11840,5926 11842,5923 11845,5921 11847,5919 11850,5917 11853,5915 11856,5913 11859,5911 11862,5910 11865,5908 11869,5907 11872,5906 11875,5905 11879,5905 11882,5904 11886,5904 11889,5904 13379,5904 13379,5904 13382,5904 13386,5904 13389,5905 13393,5905 13396,5906 13399,5907 13403,5908 13406,5910 13409,5911 13412,5913 13415,5915 13418,5917 13421,5919 13423,5921 13426,5923 13428,5926 13430,5928 13432,5931 13434,5934 13436,5937 13438,5940 13439,5943 13441,5946 13442,5950 13443,5953 13444,5956 13444,5960 13445,5963 13445,5967 13445,5970 13446,6114 13445,6114 13445,6117 13445,6121 13444,6124 13444,6128 13443,6131 13442,6134 13441,6137 13439,6141 13438,6144 13436,6147 13435,6150 13433,6152 13431,6155 13428,6158 13426,6160 13424,6163 13421,6165 13418,6167 13415,6169 13413,6171 13410,6172 13407,6174 13403,6175 13400,6177 13397,6178 13394,6178 13390,6179 13387,6180 13383,6180 13380,6180 11889,6181 11889,6180 11886,6180 11882,6180 11879,6179 11875,6179 11872,6178 11869,6177 11866,6176 11862,6174 11859,6173 11856,6171 11853,6170 11851,6168 11848,6166 11845,6163 11843,6161 11840,6159 11838,6156 11836,6153 11834,6150 11832,6148 11831,6145 11829,6142 11828,6138 11826,6135 11825,6132 11825,6129 11824,6125 11823,6122 11823,6118 11823,6115 11823,5970 Z M 11823,5904 L 11823,5904 Z M 13446,6181 L 13446,6181 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 11823,5970 L 11823,5970 11823,5967 11823,5963 11824,5960 11824,5956 11825,5953 11826,5950 11827,5946 11829,5943 11830,5940 11832,5937 11834,5934 11836,5931 11838,5928 11840,5926 11842,5923 11845,5921 11847,5919 11850,5917 11853,5915 11856,5913 11859,5911 11862,5910 11865,5908 11869,5907 11872,5906 11875,5905 11879,5905 11882,5904 11886,5904 11889,5904 13379,5904 13379,5904 13382,5904 13386,5904 13389,5905 13393,5905 13396,5906 13399,5907 13403,5908 13406,5910 13409,5911 13412,5913 13415,5915 13418,5917 13421,5919 13423,5921 13426,5923 13428,5926 13430,5928 13432,5931 13434,5934 13436,5937 13438,5940 13439,5943 13441,5946 13442,5950 13443,5953 13444,5956 13444,5960 13445,5963 13445,5967 13445,5970 13446,6114 13445,6114 13445,6117 13445,6121 13444,6124 13444,6128 13443,6131 13442,6134 13441,6137 13439,6141 13438,6144 13436,6147 13435,6150 13433,6152 13431,6155 13428,6158 13426,6160 13424,6163 13421,6165 13418,6167 13415,6169 13413,6171 13410,6172 13407,6174 13403,6175 13400,6177 13397,6178 13394,6178 13390,6179 13387,6180 13383,6180 13380,6180 11889,6181 11889,6180 11886,6180 11882,6180 11879,6179 11875,6179 11872,6178 11869,6177 11866,6176 11862,6174 11859,6173 11856,6171 11853,6170 11851,6168 11848,6166 11845,6163 11843,6161 11840,6159 11838,6156 11836,6153 11834,6150 11832,6148 11831,6145 11829,6142 11828,6138 11826,6135 11825,6132 11825,6129 11824,6125 11823,6122 11823,6118 11823,6115 11823,5970 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11993" y="6163"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="11817" y="3707" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 12510,4270 L 11835,4270 11835,3725 13185,3725 13185,4270 12510,4270 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 12510,4270 L 11835,4270 11835,3725 13185,3725 13185,4270 12510,4270 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12117" y="4118"><tspan fill="rgb(255,255,255)" stroke="none">CNF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="15029" y="3841" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="15279" y="4460"><tspan fill="rgb(128,128,128)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="13646" y="3706" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 14339,4269 L 13664,4269 13664,3724 15014,3724 15014,4269 14339,4269 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 14339,4269 L 13664,4269 13664,3724 15014,3724 15014,4269 14339,4269 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="13946" y="4117"><tspan fill="rgb(255,255,255)" stroke="none">CNF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="15889" y="3697" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 16582,4260 L 15907,4260 15907,3715 17257,3715 17257,4260 16582,4260 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 16582,4260 L 15907,4260 15907,3715 17257,3715 17257,4260 16582,4260 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="16186" y="4108"><tspan fill="rgb(255,255,255)" stroke="none">CNF[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="14169" y="6503" width="1172" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 14755,6946 L 14178,6946 14178,6512 15331,6512 15331,6946 14755,6946 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 14755,6946 L 14178,6946 14178,6512 15331,6512 15331,6946 14755,6946 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="14503" y="6836"><tspan fill="rgb(0,0,0)" stroke="none">NIC</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="14249" y="6889" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 14333,6997 L 14258,6997 14258,6898 14407,6898 14407,6997 14333,6997 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 14333,6997 L 14258,6997 14258,6898 14407,6898 14407,6997 14333,6997 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="15051" y="6887" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15135,6995 L 15060,6995 15060,6896 15209,6896 15209,6995 15135,6995 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15135,6995 L 15060,6995 15060,6896 15209,6896 15209,6995 15135,6995 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="12350" y="5460" width="1238" height="331"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 13569,5772 L 13569,5692 12969,5692 12969,5692 12368,5692 12368,5478"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="15116" y="5863" width="1714" height="1053"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 15134,6897 L 15134,6190 15973,6190 15973,6190 16811,6190 16811,5881"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="12310" y="4728" width="46" height="523"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 12328,4746 L 12328,4988 12337,4988 12337,5232"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="13551" y="5853" width="800" height="1065"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14332,6899 L 14332,6165 13569,6165 13569,5871"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="16793" y="5545" width="37" height="256"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16811,5563 L 16811,5782"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="12716" y="4722" width="485" height="355"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 12734,4740 L 12734,4828 13182,4828 13182,5058"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="13670" y="4727" width="500" height="348"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14151,4745 L 14151,4824 13688,4824 13688,5056"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="14544" y="4722" width="542" height="364"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14562,4740 L 14562,4827 15067,4827 15067,5067"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="15494" y="4727" width="920" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16395,4745 L 16395,4830 15788,4830 15788,4830 15512,4830 15512,5068"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="16788" y="4722" width="37" height="390"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16806,4740 L 16806,5093"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="13099" y="5048" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 13183,5156 L 13108,5156 13108,5057 13257,5057 13257,5156 13183,5156 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 13183,5156 L 13108,5156 13108,5057 13257,5057 13257,5156 13183,5156 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="13605" y="5046" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 13689,5154 L 13614,5154 13614,5055 13763,5055 13763,5154 13689,5154 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 13689,5154 L 13614,5154 13614,5055 13763,5055 13763,5154 13689,5154 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="14984" y="5057" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 15068,5165 L 14993,5165 14993,5066 15142,5066 15142,5165 15068,5165 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 15068,5165 L 14993,5165 14993,5066 15142,5066 15142,5165 15068,5165 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="15429" y="5058" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 15513,5166 L 15438,5166 15438,5067 15587,5067 15587,5166 15513,5166 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 15513,5166 L 15438,5166 15438,5067 15587,5067 15587,5166 15513,5166 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="12285" y="5369" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12369,5477 L 12294,5477 12294,5378 12443,5378 12443,5477 12369,5477 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12369,5477 L 12294,5477 12294,5378 12443,5378 12443,5477 12369,5477 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="16728" y="5454" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16812,5562 L 16737,5562 16737,5463 16886,5463 16886,5562 16812,5562 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16812,5562 L 16737,5562 16737,5463 16886,5463 16886,5562 16812,5562 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="12254" y="5222" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12338,5330 L 12263,5330 12263,5231 12412,5231 12412,5330 12338,5330 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12338,5330 L 12263,5330 12263,5231 12412,5231 12412,5330 12338,5330 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="16723" y="5083" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16807,5191 L 16732,5191 16732,5092 16881,5092 16881,5191 16807,5191 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16807,5191 L 16732,5191 16732,5092 16881,5092 16881,5191 16807,5191 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="15708" y="4862" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="15958" y="5481"><tspan fill="rgb(68,114,196)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="14130" y="4297" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14148,4315 L 14148,4480 14151,4480 14151,4646"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="14541" y="4300" width="40" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14559,4318 L 14559,4479 14562,4479 14562,4641"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="12302" y="4307" width="45" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 12320,4325 L 12320,4485 12328,4485 12328,4647"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="12712" y="4301" width="41" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 12730,4319 L 12730,4479 12734,4479 12734,4641"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="16374" y="4297" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16392,4315 L 16392,4480 16395,4480 16395,4646"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="16784" y="4291" width="41" height="369"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16802,4309 L 16802,4474 16806,4474 16806,4641"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="11864" y="4930" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 11976,4931 C 11920,4931 11865,4986 11865,5042 L 11865,5489 C 11865,5545 11920,5601 11976,5601 L 12698,5601 C 12753,5601 12809,5545 12809,5489 L 12809,5042 C 12809,4986 12753,4931 12698,4931 L 11976,4931 Z M 11865,4931 L 11865,4931 Z M 12810,5601 L 12810,5601 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 11976,4931 C 11920,4931 11865,4986 11865,5042 L 11865,5489 C 11865,5545 11920,5601 11976,5601 L 12698,5601 C 12753,5601 12809,5545 12809,5489 L 12809,5042 C 12809,4986 12753,4931 12698,4931 L 11976,4931 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 11865,4931 L 11865,4931 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 12810,5601 L 12810,5601 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12070" y="5206"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11964" y="5524"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[0]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="13010" y="4928" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 13122,4929 C 13066,4929 13011,4984 13011,5040 L 13011,5487 C 13011,5543 13066,5599 13122,5599 L 13844,5599 C 13899,5599 13955,5543 13955,5487 L 13955,5040 C 13955,4984 13899,4929 13844,4929 L 13122,4929 Z M 13011,4929 L 13011,4929 Z M 13956,5599 L 13956,5599 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 13122,4929 C 13066,4929 13011,4984 13011,5040 L 13011,5487 C 13011,5543 13066,5599 13122,5599 L 13844,5599 C 13899,5599 13955,5543 13955,5487 L 13955,5040 C 13955,4984 13899,4929 13844,4929 L 13122,4929 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 13011,4929 L 13011,4929 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 13956,5599 L 13956,5599 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="13216" y="5204"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="13110" y="5522"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="14861" y="4924" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 14973,4925 C 14917,4925 14862,4980 14862,5036 L 14862,5483 C 14862,5539 14917,5595 14973,5595 L 15695,5595 C 15750,5595 15806,5539 15806,5483 L 15806,5036 C 15806,4980 15750,4925 15695,4925 L 14973,4925 Z M 14862,4925 L 14862,4925 Z M 15807,5595 L 15807,5595 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 14973,4925 C 14917,4925 14862,4980 14862,5036 L 14862,5483 C 14862,5539 14917,5595 14973,5595 L 15695,5595 C 15750,5595 15806,5539 15806,5483 L 15806,5036 C 15806,4980 15750,4925 15695,4925 L 14973,4925 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 14862,4925 L 14862,4925 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 15807,5595 L 15807,5595 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="15067" y="5200"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="14961" y="5518"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="16345" y="4922" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 16457,4923 C 16401,4923 16346,4978 16346,5034 L 16346,5481 C 16346,5537 16401,5593 16457,5593 L 17179,5593 C 17234,5593 17290,5537 17290,5481 L 17290,5034 C 17290,4978 17234,4923 17179,4923 L 16457,4923 Z M 16346,4923 L 16346,4923 Z M 17291,5593 L 17291,5593 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 16457,4923 C 16401,4923 16346,4978 16346,5034 L 16346,5481 C 16346,5537 16401,5593 16457,5593 L 17179,5593 C 17234,5593 17290,5537 17290,5481 L 17290,5034 C 17290,4978 17234,4923 17179,4923 L 16457,4923 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 16346,4923 L 16346,4923 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 17291,5593 L 17291,5593 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="16551" y="5198"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="16445" y="5516"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="12248" y="4637" width="161" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12328,4745 L 12257,4745 12257,4646 12399,4646 12399,4745 12328,4745 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12328,4745 L 12257,4745 12257,4646 12399,4646 12399,4745 12328,4745 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="12651" y="4631" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12735,4739 L 12660,4739 12660,4640 12809,4640 12809,4739 12735,4739 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12735,4739 L 12660,4739 12660,4640 12809,4640 12809,4739 12735,4739 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="12237" y="4216" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12321,4324 L 12246,4324 12246,4225 12395,4225 12395,4324 12321,4324 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12321,4324 L 12246,4324 12246,4225 12395,4225 12395,4324 12321,4324 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="12647" y="4210" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12731,4318 L 12656,4318 12656,4219 12805,4219 12805,4318 12731,4318 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12731,4318 L 12656,4318 12656,4219 12805,4219 12805,4318 12731,4318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="14068" y="4636" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14152,4744 L 14077,4744 14077,4645 14226,4645 14226,4744 14152,4744 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 14152,4744 L 14077,4744 14077,4645 14226,4645 14226,4744 14152,4744 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="14479" y="4631" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14563,4739 L 14488,4739 14488,4640 14637,4640 14637,4739 14563,4739 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 14563,4739 L 14488,4739 14488,4640 14637,4640 14637,4739 14563,4739 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="14065" y="4206" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14149,4314 L 14074,4314 14074,4215 14223,4215 14223,4314 14149,4314 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 14149,4314 L 14074,4314 14074,4215 14223,4215 14223,4314 14149,4314 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="14476" y="4209" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14560,4317 L 14485,4317 14485,4218 14634,4218 14634,4317 14560,4317 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 14560,4317 L 14485,4317 14485,4218 14634,4218 14634,4317 14560,4317 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="16312" y="4636" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16396,4744 L 16321,4744 16321,4645 16470,4645 16470,4744 16396,4744 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16396,4744 L 16321,4744 16321,4645 16470,4645 16470,4744 16396,4744 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="16723" y="4631" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16807,4739 L 16732,4739 16732,4640 16881,4640 16881,4739 16807,4739 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16807,4739 L 16732,4739 16732,4640 16881,4640 16881,4739 16807,4739 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="16309" y="4206" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16393,4314 L 16318,4314 16318,4215 16467,4215 16467,4314 16393,4314 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16393,4314 L 16318,4314 16318,4215 16467,4215 16467,4314 16393,4314 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="16719" y="4200" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16803,4308 L 16728,4308 16728,4209 16877,4209 16877,4308 16803,4308 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16803,4308 L 16728,4308 16728,4209 16877,4209 16877,4308 16803,4308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="13486" y="5762" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 13570,5870 L 13495,5870 13495,5771 13644,5771 13644,5870 13570,5870 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 13570,5870 L 13495,5870 13495,5771 13644,5771 13644,5870 13570,5870 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="16728" y="5772" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16812,5880 L 16737,5880 16737,5781 16886,5781 16886,5880 16812,5880 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16812,5880 L 16737,5880 16737,5781 16886,5781 16886,5880 16812,5880 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="15195" y="7590" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15279,7698 L 15204,7698 15204,7599 15353,7599 15353,7698 15279,7698 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15279,7698 L 15204,7698 15204,7599 15353,7599 15353,7698 15279,7698 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="15116" y="6978" width="181" height="641"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 15134,6996 L 15134,7297 15278,7297 15278,7600"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_performance_tests/logical-3n-nic2nic.svg b/docs/report/vpp_performance_tests/logical-3n-nic2nic.svg deleted file mode 100644 index eea3718983..0000000000 --- a/docs/report/vpp_performance_tests/logical-3n-nic2nic.svg +++ /dev/null @@ -1,463 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="140.09mm" height="67.57mm" viewBox="996 1047 14009 6757" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="996" y="1047" width="14009" height="6757"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="1010" y="1053" width="13981" height="6744"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="883" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="813" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="w" horiz-adv-x="1366" d="M 1412,927 C 1412,922 1411,917 1410,910 1409,903 1406,895 1403,885 L 1138,30 C 1136,23 1133,17 1129,12 1124,7 1118,4 1111,1 1103,-2 1092,-4 1079,-5 1066,-6 1049,-6 1029,-6 1008,-6 991,-5 977,-4 963,-3 952,-1 944,2 935,5 929,8 925,13 921,18 918,23 916,30 L 727,683 725,692 723,683 548,30 C 546,23 543,17 539,12 534,7 528,4 519,1 510,-2 499,-4 486,-5 472,-6 455,-6 435,-6 414,-6 398,-5 385,-4 372,-3 361,-1 353,2 344,5 338,8 334,13 330,18 327,23 325,30 L 62,885 C 59,895 56,903 55,910 54,917 53,922 53,927 53,933 54,938 57,942 60,945 64,948 71,951 77,953 85,954 96,955 107,956 120,956 135,956 154,956 169,956 180,955 191,954 200,952 206,950 212,947 216,944 219,940 222,935 224,930 226,924 L 443,182 445,173 447,182 646,924 C 647,930 650,935 653,940 656,944 660,947 666,950 672,952 680,954 691,955 701,956 714,956 731,956 747,956 760,956 771,955 781,954 789,952 795,950 801,947 805,944 808,940 811,936 813,931 814,926 L 1029,182 1031,173 1032,182 1246,924 C 1247,930 1250,935 1253,940 1256,944 1260,947 1267,950 1273,952 1282,954 1293,955 1304,956 1318,956 1335,956 1351,956 1364,956 1374,955 1383,954 1391,953 1397,950 1402,947 1406,944 1409,941 1411,938 1412,933 1412,927 Z"/> - <glyph unicode="u" horiz-adv-x="796" d="M 924,25 C 924,20 923,15 921,12 918,8 914,5 908,2 902,-1 894,-3 885,-4 875,-5 863,-6 849,-6 834,-6 821,-5 812,-4 802,-3 794,-1 789,2 783,5 779,8 777,12 775,15 774,20 774,25 L 774,144 C 723,87 672,46 622,20 572,-6 521,-19 470,-19 410,-19 360,-9 319,11 278,31 244,58 219,93 194,127 176,167 165,213 154,258 148,314 148,379 L 148,925 C 148,930 149,935 152,939 154,942 158,946 165,949 172,952 180,954 191,955 202,956 215,956 231,956 247,956 260,956 271,955 282,954 290,952 297,949 303,946 307,942 310,939 313,935 314,930 314,925 L 314,401 C 314,348 318,306 326,275 333,243 345,216 361,194 376,171 396,154 420,142 444,129 472,123 504,123 545,123 587,138 628,167 669,196 712,239 758,296 L 758,925 C 758,930 759,935 762,939 764,942 768,946 775,949 782,952 790,954 801,955 811,956 824,956 841,956 857,956 870,956 881,955 892,954 900,952 906,949 912,946 917,942 920,939 923,935 924,930 924,925 Z"/> - <glyph unicode="t" horiz-adv-x="606" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="658" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="554" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="p" horiz-adv-x="848" d="M 981,489 C 981,410 973,340 956,277 939,214 914,161 881,118 848,74 807,40 758,17 709,-7 654,-19 591,-19 564,-19 540,-16 517,-11 494,-6 472,3 451,14 429,25 407,40 386,57 365,74 342,95 318,118 L 318,-332 C 318,-337 317,-342 314,-346 311,-350 307,-353 301,-356 295,-359 287,-361 276,-362 265,-363 252,-364 235,-364 219,-364 206,-363 195,-362 184,-361 176,-359 170,-356 163,-353 159,-350 157,-346 154,-342 153,-337 153,-332 L 153,925 C 153,931 154,936 156,940 158,943 162,946 168,949 174,952 182,954 191,955 200,956 212,956 225,956 239,956 251,956 260,955 269,954 276,952 282,949 288,946 292,943 295,940 297,936 298,931 298,925 L 298,804 C 325,832 352,856 377,877 402,898 428,915 454,929 479,942 506,953 533,960 560,967 588,970 618,970 683,970 739,957 785,932 831,907 869,872 898,828 927,784 948,733 961,675 974,616 981,554 981,489 Z M 807,470 C 807,516 804,561 797,604 790,647 778,685 761,718 744,751 721,778 692,798 663,818 628,828 585,828 564,828 543,825 522,819 501,812 480,802 459,789 438,775 415,757 392,735 369,712 344,685 318,652 L 318,294 C 363,239 406,196 447,167 488,138 530,123 575,123 616,123 652,133 682,153 711,173 735,200 754,233 772,266 785,304 794,345 803,386 807,428 807,470 Z"/> - <glyph unicode="o" horiz-adv-x="917" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="l" horiz-adv-x="191" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 Z"/> - <glyph unicode="i" horiz-adv-x="226" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="h" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,822 C 365,872 413,909 461,934 509,958 557,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,573 Z"/> - <glyph unicode="g" horiz-adv-x="865" d="M 905,884 C 905,861 902,844 896,834 889,823 881,818 871,818 L 742,818 C 765,794 782,768 791,739 800,710 805,679 805,648 805,596 797,550 780,510 763,470 740,436 709,409 678,381 641,360 598,345 555,330 508,323 456,323 419,323 385,328 352,338 319,347 293,359 275,374 263,362 253,348 246,333 238,318 234,300 234,280 234,257 245,237 267,222 288,207 317,198 353,197 L 588,187 C 633,186 674,180 711,169 748,158 781,142 808,122 835,101 857,76 872,47 887,17 895,-18 895,-57 895,-98 886,-138 869,-175 852,-212 825,-245 790,-274 754,-302 708,-324 653,-341 598,-357 532,-365 457,-365 384,-365 323,-359 272,-347 221,-334 179,-317 146,-296 113,-275 90,-249 75,-220 60,-190 53,-158 53,-123 53,-101 56,-80 61,-59 66,-38 75,-19 86,0 97,19 110,37 127,54 143,71 162,87 183,104 150,121 126,142 111,167 95,192 87,220 87,249 87,290 95,326 112,358 129,390 149,419 174,444 153,469 137,497 125,528 113,559 107,596 107,640 107,691 116,737 133,778 150,819 174,853 205,881 236,909 273,931 316,946 359,961 405,968 456,968 483,968 509,967 533,964 556,961 578,956 599,951 L 871,951 C 882,951 891,946 897,935 902,924 905,907 905,884 Z M 647,647 C 647,708 630,756 597,791 563,825 515,842 453,842 421,842 393,837 370,826 346,815 326,801 311,782 295,763 283,742 276,718 268,693 264,668 264,641 264,582 281,535 315,501 348,467 395,450 456,450 489,450 517,455 541,466 565,476 585,490 601,509 616,527 628,548 636,572 643,596 647,621 647,647 Z M 730,-66 C 730,-27 714,3 683,24 651,45 608,56 554,57 L 321,65 C 300,48 282,33 269,18 255,3 244,-12 236,-26 228,-39 223,-53 220,-66 217,-79 215,-93 215,-107 215,-150 237,-183 281,-206 325,-228 386,-239 465,-239 515,-239 557,-234 591,-225 624,-215 651,-202 672,-186 693,-170 708,-152 717,-131 726,-110 730,-89 730,-66 Z"/> - <glyph unicode="e" horiz-adv-x="848" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="848" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="727" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="762" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="986" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="813" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="L" horiz-adv-x="692" d="M 843,75 C 843,62 842,51 841,42 840,33 838,25 835,19 832,12 828,8 824,5 819,2 814,0 808,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,149 808,149 C 814,149 819,148 824,145 828,142 832,137 835,132 838,126 840,118 841,109 842,100 843,88 843,75 Z"/> - <glyph unicode="K" horiz-adv-x="864" d="M 1016,28 C 1016,23 1015,18 1013,14 1010,9 1006,6 999,3 992,0 983,-2 972,-4 961,-5 946,-6 928,-6 905,-6 886,-5 871,-3 856,-1 845,3 838,8 831,13 825,19 820,26 L 344,673 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,693 802,1268 C 806,1274 811,1279 816,1283 821,1287 828,1290 836,1293 843,1295 853,1297 864,1298 875,1299 889,1300 906,1300 923,1300 937,1299 948,1298 959,1296 967,1294 974,1291 980,1288 984,1285 987,1281 989,1277 990,1273 990,1268 990,1259 988,1251 984,1242 979,1233 971,1221 959,1206 L 530,693 992,79 C 1003,62 1010,50 1013,44 1015,37 1016,32 1016,28 Z"/> - <glyph unicode="I" horiz-adv-x="191" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="H" horiz-adv-x="951" d="M 1104,26 C 1104,21 1103,16 1100,12 1097,8 1093,5 1086,3 1079,0 1071,-2 1060,-4 1049,-5 1035,-6 1019,-6 1002,-6 988,-5 977,-4 966,-2 958,0 951,3 944,5 940,8 937,12 934,16 933,21 933,26 L 933,600 344,600 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,750 933,750 933,1268 C 933,1273 934,1278 937,1282 940,1286 944,1289 951,1292 958,1294 966,1296 977,1298 988,1299 1002,1300 1019,1300 1035,1300 1049,1299 1060,1298 1071,1296 1079,1294 1086,1292 1093,1289 1097,1286 1100,1282 1103,1278 1104,1273 1104,1268 Z"/> - <glyph unicode="C" horiz-adv-x="952" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode=":" horiz-adv-x="225" d="M 397,800 C 397,779 396,761 393,746 390,731 384,720 376,711 367,702 356,695 343,692 330,688 313,686 292,686 271,686 253,688 240,692 227,695 216,702 208,711 200,720 195,731 192,746 189,761 187,779 187,800 187,823 189,842 192,857 195,872 200,884 208,893 216,902 227,908 240,912 253,915 271,917 292,917 313,917 330,915 343,912 356,908 367,902 376,893 384,884 390,872 393,857 396,842 397,823 397,800 Z M 397,106 C 397,84 396,66 393,51 390,36 384,25 376,16 367,7 356,0 343,-4 330,-7 313,-9 292,-9 271,-9 253,-7 240,-4 227,0 216,7 208,16 200,25 195,36 192,51 189,66 187,84 187,106 187,128 189,147 192,162 195,177 200,188 208,197 216,206 227,212 240,216 253,220 271,222 292,222 313,222 330,220 343,216 356,212 367,206 376,197 384,188 390,177 393,162 396,147 397,128 397,106 Z"/> - <glyph unicode="3" horiz-adv-x="831" d="M 914,370 C 914,311 904,257 883,210 862,162 833,121 794,87 755,53 708,27 651,9 594,-10 530,-19 459,-19 416,-19 375,-16 338,-9 300,-2 266,7 237,17 208,26 183,36 164,47 145,57 133,64 128,69 123,74 119,78 116,83 113,88 111,93 109,100 107,107 106,115 105,125 104,134 103,146 103,160 103,184 105,201 110,210 115,219 121,224 130,224 136,224 148,219 166,208 183,197 206,186 234,174 261,161 294,150 331,139 368,128 409,123 454,123 498,123 537,129 570,140 603,151 631,167 654,188 677,209 694,233 705,262 716,290 722,321 722,354 722,391 715,424 701,453 686,482 665,508 638,529 610,550 576,567 536,578 495,589 449,595 398,595 L 275,595 C 270,595 265,596 260,599 255,601 250,605 247,610 243,615 240,622 238,631 235,640 234,651 234,665 234,678 235,688 237,697 239,705 242,712 246,717 249,722 253,725 258,728 263,730 268,731 274,731 L 387,731 C 431,731 471,737 506,748 541,759 570,776 595,797 619,818 638,844 651,874 664,903 670,936 670,973 670,1000 666,1025 657,1050 648,1074 635,1095 618,1113 601,1131 579,1145 552,1156 525,1166 493,1171 458,1171 419,1171 384,1165 352,1154 319,1142 290,1129 265,1116 240,1103 219,1090 202,1079 185,1067 174,1061 167,1061 162,1061 158,1062 155,1064 151,1065 148,1069 146,1074 143,1079 142,1086 141,1095 140,1104 139,1115 139,1130 139,1140 139,1149 140,1157 141,1164 142,1171 144,1177 146,1182 148,1187 151,1192 154,1197 158,1202 165,1209 171,1215 184,1224 203,1236 222,1248 246,1260 275,1272 303,1283 336,1293 373,1301 410,1309 449,1313 492,1313 552,1313 605,1305 650,1290 695,1275 733,1253 764,1225 794,1197 817,1164 832,1125 847,1086 854,1042 854,995 854,954 849,917 838,882 827,847 812,816 791,789 770,762 745,739 715,720 685,701 650,687 611,680 L 611,678 C 656,673 697,662 734,645 771,627 802,605 829,578 856,551 877,520 892,485 907,449 914,411 914,370 Z"/> - <glyph unicode="-" horiz-adv-x="519" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="934" d="M 643,0 L 535,-316 C 529,-333 513,-345 486,-352 459,-359 420,-363 369,-363 342,-363 321,-362 305,-360 289,-357 277,-353 269,-348 261,-343 257,-336 256,-328 255,-320 257,-310 262,-299 L 381,0 C 372,4 365,10 358,19 351,27 345,36 342,45 L 35,865 C 26,888 22,906 22,919 22,931 26,941 34,948 42,955 56,959 75,962 94,965 119,966 150,966 179,966 201,966 218,965 235,964 248,961 257,957 266,953 273,947 278,939 283,930 287,918 292,903 L 502,306 505,306 697,915 C 701,932 706,944 713,950 719,955 729,959 744,962 759,965 784,966 821,966 850,966 874,965 893,962 912,959 926,954 935,947 944,940 948,930 948,918 948,905 945,891 940,874 Z"/> - <glyph unicode="t" horiz-adv-x="641" d="M 654,122 C 654,93 652,70 649,55 645,39 640,28 634,22 628,15 619,10 608,5 596,-1 582,-5 567,-9 551,-12 534,-15 516,-17 497,-19 479,-20 460,-20 410,-20 367,-14 330,-1 293,12 263,31 239,58 215,84 197,117 186,157 175,197 169,244 169,299 L 169,756 62,756 C 49,756 40,764 33,780 26,795 23,821 23,858 23,877 24,894 26,907 27,920 30,931 33,939 36,946 41,952 46,955 51,958 56,960 63,960 L 169,960 169,1159 C 169,1166 171,1172 175,1177 178,1182 185,1187 195,1191 204,1194 217,1197 234,1199 250,1200 270,1201 294,1201 319,1201 339,1200 356,1199 372,1197 385,1194 394,1191 403,1187 410,1182 414,1177 418,1172 420,1166 420,1159 L 420,960 614,960 C 621,960 627,958 632,955 637,952 641,946 644,939 647,931 650,920 652,907 653,894 654,877 654,858 654,821 651,795 644,780 637,764 628,756 615,756 L 420,756 420,337 C 420,288 428,252 443,228 458,203 486,191 525,191 538,191 550,192 561,195 572,197 581,200 590,203 598,206 605,208 611,211 616,213 621,214 626,214 630,214 634,213 638,211 641,208 644,204 646,197 648,190 650,180 652,168 653,156 654,141 654,122 Z"/> - <glyph unicode="s" horiz-adv-x="692" d="M 754,286 C 754,235 745,191 726,152 707,113 680,81 645,55 610,29 569,10 522,-4 475,-17 423,-23 368,-23 335,-23 303,-21 273,-16 242,-11 215,-4 191,4 167,11 147,19 131,27 115,35 103,43 96,50 89,57 83,68 79,83 75,98 73,120 73,149 73,168 74,184 75,196 76,207 78,217 81,224 84,231 87,235 91,238 95,240 100,241 106,241 113,241 124,237 139,229 153,220 171,211 192,201 213,191 238,182 267,173 295,164 327,160 363,160 386,160 406,162 424,167 441,172 457,178 470,187 483,196 492,207 499,220 506,233 509,249 509,266 509,286 503,303 491,318 478,332 462,344 442,355 421,366 398,376 373,385 347,394 321,405 294,416 267,427 240,440 215,455 189,470 166,488 146,509 125,530 109,556 97,586 84,616 78,652 78,694 78,737 86,776 103,812 120,847 144,878 175,903 206,928 245,948 290,962 335,976 385,983 441,983 469,983 496,981 523,977 549,973 573,968 594,962 615,956 633,950 648,943 663,936 673,930 680,925 686,920 690,915 693,910 696,905 698,899 699,892 700,885 702,876 703,866 704,855 704,842 704,827 704,809 704,794 703,783 702,772 700,763 698,756 695,749 692,745 688,743 684,740 679,739 674,739 668,739 659,743 646,750 633,757 618,764 599,772 580,780 558,788 533,795 508,802 479,805 447,805 424,805 405,803 388,798 371,793 358,787 347,778 336,769 328,759 323,748 318,736 315,723 315,710 315,689 321,672 334,658 347,644 363,632 384,621 405,610 428,600 455,591 481,582 508,572 535,561 562,550 588,537 615,522 641,507 664,489 685,468 706,447 722,421 735,392 748,362 754,327 754,286 Z"/> - <glyph unicode="r" horiz-adv-x="588" d="M 699,843 C 699,819 698,799 697,784 696,769 694,757 691,748 688,739 685,733 681,730 676,727 671,725 664,725 659,725 653,726 646,729 639,731 632,733 624,736 615,739 606,741 596,744 586,746 575,747 563,747 549,747 535,744 521,739 507,733 493,724 478,712 463,700 447,684 431,664 414,644 397,619 378,590 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,815 C 364,848 386,876 407,898 428,919 447,936 466,949 485,962 503,971 522,976 541,981 559,983 578,983 587,983 596,983 606,982 616,981 626,979 637,977 648,974 657,972 665,969 673,966 679,962 683,959 686,956 689,952 691,948 692,944 694,939 695,932 696,925 697,914 698,900 699,886 699,867 699,843 Z"/> - <glyph unicode="o" horiz-adv-x="969" d="M 1028,489 C 1028,413 1018,344 998,281 978,218 948,164 907,119 866,74 815,39 754,14 693,-11 621,-23 539,-23 460,-23 391,-12 332,10 273,32 225,64 186,106 147,148 119,200 100,261 81,322 72,392 72,471 72,547 82,617 103,680 123,743 153,797 194,842 235,887 286,921 347,946 408,971 479,983 561,983 641,983 710,972 769,951 828,929 876,897 915,855 953,813 981,761 1000,700 1019,639 1028,568 1028,489 Z M 769,479 C 769,523 766,564 759,601 752,638 740,670 723,697 706,724 684,746 657,761 629,776 594,784 552,784 515,784 482,777 454,764 426,750 403,730 385,704 367,677 354,646 345,609 336,572 331,529 331,482 331,438 335,398 342,361 349,324 361,291 378,264 394,237 416,216 444,201 472,186 507,178 548,178 586,178 619,185 647,199 675,212 698,232 716,258 734,284 747,316 756,353 765,390 769,432 769,479 Z"/> - <glyph unicode="n" horiz-adv-x="865" d="M 978,34 C 978,27 976,22 972,17 968,12 961,7 952,4 943,1 930,-2 914,-4 897,-5 877,-6 853,-6 828,-6 808,-5 792,-4 775,-2 762,1 753,4 744,7 737,12 733,17 729,22 727,27 727,34 L 727,543 C 727,586 724,620 718,645 711,670 702,691 690,709 678,726 663,740 644,750 625,759 602,764 577,764 545,764 513,752 480,729 447,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 441,916 492,943 543,970 596,983 651,983 712,983 763,973 805,953 846,933 880,906 906,872 931,837 950,797 961,751 972,705 978,650 978,585 Z"/> - <glyph unicode="m" horiz-adv-x="1435" d="M 1545,34 C 1545,27 1543,22 1539,17 1535,12 1528,7 1519,4 1510,1 1497,-2 1481,-4 1465,-5 1445,-6 1420,-6 1395,-6 1374,-5 1358,-4 1342,-2 1329,1 1320,4 1310,7 1303,12 1300,17 1296,22 1294,27 1294,34 L 1294,563 C 1294,593 1291,620 1286,645 1280,670 1271,691 1260,709 1248,726 1233,740 1216,750 1198,759 1177,764 1152,764 1122,764 1092,752 1061,729 1030,706 997,672 961,627 L 961,34 C 961,27 959,22 955,17 951,12 944,7 935,4 925,1 912,-2 896,-4 880,-5 860,-6 836,-6 811,-6 791,-5 775,-4 759,-2 746,1 737,4 727,7 720,12 716,17 712,22 710,27 710,34 L 710,563 C 710,593 707,620 702,645 696,670 687,691 676,709 665,726 650,740 632,750 614,759 593,764 569,764 538,764 508,752 477,729 446,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 440,916 489,943 538,970 589,983 642,983 679,983 712,979 741,972 770,964 797,953 820,939 843,924 862,907 879,887 896,867 910,845 921,820 948,849 974,873 1000,894 1025,915 1051,932 1076,945 1101,958 1126,967 1151,974 1176,980 1201,983 1227,983 1286,983 1336,973 1377,953 1418,933 1451,906 1476,872 1501,837 1518,797 1529,751 1540,705 1545,656 1545,605 Z"/> - <glyph unicode="i" horiz-adv-x="294" d="M 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,924 C 126,931 128,937 132,942 136,947 143,951 153,955 162,958 175,961 191,963 207,965 227,966 252,966 277,966 297,965 313,963 329,961 342,958 352,955 361,951 368,947 372,942 376,937 378,931 378,924 Z M 397,1228 C 397,1177 387,1142 366,1123 345,1104 307,1094 251,1094 194,1094 156,1103 137,1122 117,1141 107,1174 107,1223 107,1274 117,1309 138,1329 158,1348 196,1358 253,1358 309,1358 347,1349 367,1330 387,1311 397,1277 397,1228 Z"/> - <glyph unicode="f" horiz-adv-x="658" d="M 664,1266 C 664,1247 663,1231 662,1220 661,1208 659,1199 656,1193 653,1186 650,1182 647,1180 644,1177 640,1176 636,1176 631,1176 626,1177 621,1180 615,1182 608,1184 600,1187 591,1190 581,1192 570,1195 559,1197 545,1198 530,1198 512,1198 497,1195 484,1190 471,1184 460,1175 451,1163 442,1150 436,1134 432,1115 428,1095 426,1071 426,1042 L 426,960 589,960 C 595,960 601,958 606,955 611,952 615,946 618,939 621,931 624,920 626,907 627,894 628,877 628,858 628,821 625,795 618,780 611,764 602,756 589,756 L 426,756 426,34 C 426,27 424,22 420,17 416,12 409,7 400,4 391,1 378,-2 361,-4 344,-5 324,-6 300,-6 276,-6 256,-5 240,-4 223,-2 210,1 201,4 191,7 184,12 181,17 177,22 175,27 175,34 L 175,756 63,756 C 50,756 41,764 35,780 28,795 25,821 25,858 25,877 26,894 28,907 29,920 32,931 35,939 38,946 42,952 47,955 52,958 57,960 64,960 L 175,960 175,1035 C 175,1096 181,1149 193,1195 205,1240 224,1278 250,1309 275,1339 308,1362 348,1377 387,1392 434,1400 488,1400 514,1400 539,1398 562,1394 585,1389 604,1385 617,1380 630,1375 639,1370 644,1366 649,1361 653,1355 656,1347 659,1338 661,1328 662,1315 663,1302 664,1285 664,1266 Z"/> - <glyph unicode="e" horiz-adv-x="882" d="M 950,506 C 950,475 943,453 930,438 916,423 897,416 873,416 L 330,416 C 330,378 335,344 344,313 353,282 367,255 387,234 406,212 432,195 463,184 494,173 531,167 574,167 618,167 657,170 690,177 723,183 752,190 777,198 801,205 821,212 837,219 853,225 866,228 876,228 882,228 887,227 891,225 895,222 898,218 901,212 904,206 906,198 907,187 908,176 908,162 908,145 908,130 908,118 907,108 906,97 905,88 904,81 903,74 901,68 898,63 895,58 892,53 888,48 883,43 871,37 852,29 833,21 808,13 778,6 748,-2 714,-9 675,-15 636,-20 595,-23 551,-23 472,-23 402,-13 343,7 283,27 233,57 193,98 153,139 123,190 104,252 84,314 74,387 74,470 74,549 84,621 105,685 126,748 156,802 195,847 234,891 282,925 339,948 395,971 458,983 529,983 604,983 668,972 721,950 774,928 817,898 851,859 885,820 910,773 926,720 942,667 950,609 950,546 Z M 706,578 C 708,649 694,704 664,745 633,785 586,805 523,805 491,805 463,799 440,787 416,775 396,759 381,739 365,718 353,694 345,667 336,639 331,609 330,578 Z"/> - <glyph unicode="d" horiz-adv-x="917" d="M 972,34 C 972,27 970,21 967,16 964,11 958,6 950,3 942,0 931,-3 918,-4 904,-5 887,-6 867,-6 846,-6 828,-5 815,-4 802,-3 791,0 783,3 774,6 768,11 765,16 761,21 759,27 759,34 L 759,133 C 713,84 665,45 615,18 564,-9 508,-23 447,-23 379,-23 322,-10 275,17 228,43 189,78 160,123 130,168 108,220 95,280 82,339 75,402 75,468 75,547 84,619 101,682 118,745 142,799 175,844 208,889 248,923 297,947 346,971 402,983 465,983 515,983 560,973 601,953 642,932 682,902 722,863 L 722,1346 C 722,1353 724,1359 728,1364 731,1369 738,1374 748,1378 757,1381 770,1384 786,1386 802,1388 822,1389 847,1389 872,1389 892,1388 908,1386 924,1384 937,1381 946,1378 955,1374 962,1369 966,1364 970,1359 972,1353 972,1346 Z M 722,630 C 686,675 652,710 619,734 586,758 551,770 515,770 482,770 454,762 431,746 407,729 388,707 374,680 359,653 349,622 342,589 335,555 331,520 331,485 331,448 334,411 340,376 346,341 356,309 370,282 383,254 401,232 424,215 447,198 475,190 510,190 527,190 544,193 561,198 577,203 594,211 611,222 628,233 645,248 663,267 681,285 701,307 722,334 Z"/> - <glyph unicode="c" horiz-adv-x="744" d="M 801,176 C 801,159 801,144 800,133 799,121 797,111 796,103 794,95 792,89 790,84 787,79 782,72 774,65 766,57 752,48 733,37 714,26 692,16 667,7 642,-2 616,-9 587,-14 558,-19 528,-22 497,-22 428,-22 368,-11 315,10 262,31 217,63 181,105 145,146 118,197 100,257 81,317 72,386 72,463 72,552 83,630 106,695 128,760 159,813 199,856 239,899 286,930 341,951 396,972 456,982 521,982 548,982 574,980 600,975 625,970 649,964 672,956 694,948 714,939 732,929 749,919 762,910 769,903 776,896 782,890 785,885 788,880 790,873 792,865 793,857 795,847 796,836 797,824 797,810 797,793 797,754 794,727 787,712 780,696 772,688 761,688 750,688 738,693 725,702 712,711 697,722 680,733 663,744 642,755 618,764 594,773 565,778 532,778 467,778 417,753 382,703 347,652 330,578 330,481 330,433 334,391 343,354 352,317 365,287 382,262 399,237 420,219 446,207 471,194 501,188 535,188 570,188 600,193 625,204 650,214 671,225 690,238 709,251 724,262 737,273 750,283 760,288 769,288 775,288 780,286 784,283 788,280 791,274 794,265 796,256 798,244 799,230 800,216 801,198 801,176 Z"/> - <glyph unicode="a" horiz-adv-x="831" d="M 886,31 C 886,22 883,14 876,9 869,4 859,0 845,-3 830,-5 809,-6 781,-6 751,-6 729,-5 716,-3 702,0 692,4 687,9 681,14 678,22 678,31 L 678,102 C 641,63 600,32 553,10 506,-12 453,-23 396,-23 349,-23 305,-17 266,-5 226,8 192,26 163,51 134,75 111,105 95,141 79,177 71,219 71,267 71,319 81,364 102,403 122,441 152,473 193,498 233,523 283,541 343,553 403,565 473,571 552,571 L 639,571 639,625 C 639,653 636,678 631,699 625,720 616,737 603,751 590,765 572,775 551,782 529,789 502,792 470,792 428,792 391,787 358,778 325,769 295,758 270,747 245,736 224,725 207,716 190,707 176,702 165,702 158,702 151,704 146,709 140,714 135,720 132,729 128,738 125,748 123,761 121,774 120,788 120,803 120,824 122,840 125,852 128,864 135,875 144,885 153,894 170,905 193,917 216,928 244,939 275,949 306,959 341,967 378,974 415,980 453,983 492,983 562,983 622,976 672,963 721,949 762,928 794,900 826,871 849,835 864,790 879,745 886,692 886,631 Z M 639,413 L 543,413 C 502,413 468,410 439,404 410,398 387,389 369,377 351,365 338,351 330,334 321,317 317,297 317,275 317,238 329,208 353,187 376,166 409,155 451,155 486,155 519,164 549,182 578,200 608,226 639,261 Z"/> - <glyph unicode="U" horiz-adv-x="1073" d="M 1197,482 C 1197,403 1185,332 1162,269 1139,206 1104,153 1059,110 1014,67 958,34 891,11 824,-12 748,-23 661,-23 580,-23 507,-13 442,8 377,28 323,59 278,100 233,141 199,193 176,255 152,316 140,388 140,471 L 140,1258 C 140,1265 142,1271 146,1276 150,1281 157,1286 168,1289 178,1292 191,1295 208,1297 225,1299 246,1300 272,1300 297,1300 318,1299 335,1297 352,1295 365,1292 375,1289 385,1286 392,1281 397,1276 401,1271 403,1265 403,1258 L 403,494 C 403,443 409,398 422,361 435,323 453,292 477,267 500,242 529,224 562,212 595,199 631,193 672,193 713,193 750,199 783,212 816,225 843,243 866,268 889,292 906,322 919,358 931,393 937,434 937,479 L 937,1258 C 937,1265 939,1271 943,1276 947,1281 954,1286 964,1289 974,1292 988,1295 1005,1297 1022,1299 1043,1300 1068,1300 1093,1300 1114,1299 1131,1297 1147,1295 1160,1292 1170,1289 1180,1286 1187,1281 1191,1276 1195,1271 1197,1265 1197,1258 Z"/> - <glyph unicode="T" horiz-adv-x="1003" d="M 1002,1186 C 1002,1167 1001,1150 1000,1137 998,1123 995,1112 992,1104 989,1095 985,1089 980,1085 975,1081 969,1079 963,1079 L 639,1079 639,36 C 639,29 637,23 633,18 628,13 621,8 611,5 601,2 588,-1 571,-3 554,-5 532,-6 507,-6 482,-6 461,-5 444,-3 427,-1 413,2 403,5 393,8 386,13 382,18 377,23 375,29 375,36 L 375,1079 51,1079 C 44,1079 39,1081 34,1085 29,1089 25,1095 22,1104 19,1112 16,1123 15,1137 13,1150 12,1167 12,1186 12,1206 13,1223 15,1237 16,1251 19,1262 22,1271 25,1279 29,1285 34,1289 39,1292 44,1294 51,1294 L 963,1294 C 969,1294 975,1292 980,1289 985,1285 989,1279 992,1271 995,1262 998,1251 1000,1237 1001,1223 1002,1206 1002,1186 Z"/> - <glyph unicode="S" horiz-adv-x="865" d="M 908,388 C 908,320 895,260 870,209 845,158 810,115 767,81 724,46 673,20 615,3 557,-14 495,-23 429,-23 384,-23 343,-19 305,-12 266,-5 232,4 203,15 174,25 149,36 130,47 110,58 96,68 87,77 78,86 72,98 69,115 65,131 63,154 63,185 63,206 64,223 65,237 66,251 69,262 72,271 75,280 79,286 84,290 89,293 94,295 101,295 110,295 124,290 141,279 158,268 179,255 206,242 233,229 265,217 302,206 339,195 381,189 430,189 462,189 491,193 516,201 541,208 563,219 581,233 598,247 612,264 621,285 630,306 635,329 635,354 635,383 627,409 611,430 595,451 574,469 549,486 523,502 494,517 461,532 428,546 395,561 360,577 325,593 292,611 259,632 226,652 197,676 172,705 146,733 125,766 109,805 93,844 85,890 85,944 85,1006 97,1061 120,1108 143,1155 174,1194 213,1225 252,1256 298,1279 351,1294 404,1309 460,1317 519,1317 550,1317 580,1315 611,1310 642,1305 670,1299 697,1291 724,1283 747,1274 768,1264 789,1254 802,1246 809,1239 816,1232 820,1227 823,1222 825,1217 827,1211 829,1204 830,1196 831,1186 832,1175 833,1163 833,1148 833,1131 833,1112 833,1095 832,1082 831,1069 829,1058 827,1049 824,1040 821,1034 817,1030 812,1026 806,1024 799,1024 792,1024 780,1029 764,1038 748,1047 728,1058 705,1069 682,1080 655,1090 624,1099 593,1108 560,1112 523,1112 494,1112 469,1109 448,1102 427,1095 409,1085 395,1073 380,1060 370,1045 363,1028 356,1011 352,992 352,973 352,944 360,920 376,899 391,878 412,859 439,843 465,826 495,811 528,797 561,782 595,767 630,751 665,735 699,717 732,697 765,676 795,652 821,624 847,595 868,562 884,524 900,485 908,440 908,388 Z"/> - <glyph unicode="G" horiz-adv-x="1124" d="M 1179,1093 C 1179,1074 1178,1057 1177,1043 1175,1029 1173,1018 1170,1010 1167,1001 1163,995 1159,992 1154,989 1149,987 1143,987 1134,987 1120,993 1101,1005 1082,1017 1056,1030 1024,1044 992,1058 954,1071 910,1083 865,1095 814,1101 755,1101 692,1101 636,1090 585,1069 534,1047 491,1016 455,977 419,937 391,889 372,834 353,778 343,716 343,649 343,575 353,510 373,454 392,397 420,350 455,312 490,274 533,245 583,226 632,207 687,197 747,197 776,197 805,200 834,207 863,214 889,224 914,237 L 914,537 669,537 C 657,537 648,545 641,560 634,575 631,600 631,636 631,655 632,670 634,683 635,696 638,706 641,714 644,721 648,727 653,731 658,734 663,736 669,736 L 1106,736 C 1117,736 1126,734 1135,731 1143,727 1150,721 1157,714 1163,707 1168,698 1171,688 1174,677 1176,665 1176,652 L 1176,137 C 1176,117 1173,100 1166,85 1159,70 1144,58 1123,49 1101,40 1074,31 1042,22 1010,13 977,5 943,-2 908,-9 874,-14 839,-17 804,-20 768,-22 733,-22 630,-22 537,-7 456,23 374,52 305,95 248,152 191,208 148,277 118,358 88,439 73,530 73,633 73,739 89,834 121,919 153,1003 198,1075 257,1134 316,1193 387,1238 470,1269 553,1300 645,1316 747,1316 803,1316 854,1312 900,1305 946,1297 986,1288 1021,1277 1055,1266 1083,1254 1106,1241 1129,1228 1145,1217 1154,1208 1163,1199 1169,1186 1173,1169 1177,1152 1179,1126 1179,1093 Z"/> - <glyph unicode="D" horiz-adv-x="1090" d="M 1216,666 C 1216,547 1201,446 1170,362 1139,277 1094,208 1036,155 978,102 908,63 825,38 742,13 643,0 528,0 L 219,0 C 197,0 179,7 164,20 149,33 141,54 141,83 L 141,1211 C 141,1240 149,1262 164,1275 179,1288 197,1294 219,1294 L 551,1294 C 666,1294 764,1281 845,1254 925,1227 993,1187 1048,1134 1103,1081 1144,1015 1173,937 1202,859 1216,769 1216,666 Z M 944,657 C 944,718 937,775 923,828 908,881 885,926 854,965 822,1004 781,1034 732,1056 682,1077 617,1088 536,1088 L 403,1088 403,208 540,208 C 612,208 673,217 722,236 771,255 813,283 846,321 879,358 903,405 920,461 936,517 944,582 944,657 Z"/> - <glyph unicode="2" horiz-adv-x="883" d="M 956,107 C 956,88 955,71 954,58 952,44 949,33 946,24 943,15 938,9 933,6 928,2 922,0 915,0 L 171,0 C 156,0 144,1 133,4 122,7 114,12 107,20 100,27 96,38 93,53 90,68 88,87 88,110 88,132 89,151 91,167 93,182 97,196 102,209 107,221 114,233 123,245 131,256 142,269 155,283 L 379,523 C 424,570 460,612 487,651 514,689 536,724 551,756 566,787 577,816 583,843 588,870 591,895 591,919 591,941 588,962 581,982 574,1001 563,1018 550,1033 536,1048 519,1059 498,1068 477,1076 453,1080 425,1080 386,1080 351,1075 321,1065 290,1055 264,1044 241,1032 218,1019 198,1008 183,998 168,987 156,982 147,982 141,982 136,984 132,988 127,992 124,999 121,1008 118,1017 116,1030 115,1046 113,1061 112,1080 112,1103 112,1118 113,1131 114,1142 115,1152 116,1161 118,1169 120,1176 123,1183 126,1189 129,1194 135,1201 144,1209 152,1217 167,1227 190,1240 212,1252 239,1264 272,1276 305,1287 341,1297 380,1305 419,1313 460,1317 503,1317 570,1317 629,1309 680,1292 730,1275 772,1251 805,1221 838,1190 863,1154 880,1113 896,1071 904,1026 904,978 904,936 900,895 892,854 884,813 867,770 842,723 817,676 781,624 735,567 689,510 628,443 552,368 L 401,213 911,213 C 918,213 924,211 930,207 935,203 940,197 944,189 948,180 951,169 953,156 955,142 956,126 956,107 Z"/> - <glyph unicode="1" horiz-adv-x="813" d="M 944,100 C 944,81 943,66 941,53 939,40 936,29 933,22 929,14 925,8 920,5 915,2 910,0 904,0 L 190,0 C 185,0 180,2 175,5 170,8 166,14 163,22 159,29 156,40 154,53 152,66 151,81 151,100 151,119 152,136 154,149 155,162 158,172 162,180 165,188 169,194 174,198 179,201 184,203 190,203 L 431,203 431,1045 223,930 C 208,923 195,918 186,917 176,915 168,917 163,923 157,928 153,938 151,952 149,966 148,986 148,1011 148,1027 148,1040 149,1051 150,1061 151,1070 154,1077 157,1084 160,1090 165,1095 170,1100 176,1105 184,1110 L 462,1290 C 465,1293 470,1295 475,1297 480,1298 486,1300 494,1301 502,1302 513,1302 526,1303 539,1303 555,1303 576,1303 601,1303 622,1303 638,1302 653,1301 665,1299 673,1297 681,1294 686,1291 689,1287 692,1283 693,1278 693,1272 L 693,203 904,203 C 910,203 916,201 921,198 926,194 930,188 934,180 937,172 940,162 942,149 943,136 944,119 944,100 Z"/> - <glyph unicode=")" horiz-adv-x="451" d="M 530,538 C 530,463 526,389 517,316 508,243 495,170 478,99 460,27 438,-44 412,-115 385,-185 354,-255 318,-324 316,-329 313,-333 308,-337 303,-340 296,-343 287,-346 278,-348 266,-350 253,-351 240,-352 224,-353 205,-353 178,-353 157,-352 142,-349 127,-346 115,-342 108,-337 101,-332 97,-325 97,-318 97,-310 99,-301 103,-290 158,-159 201,-25 230,114 259,252 273,394 273,540 273,685 259,827 230,966 201,1104 159,1238 102,1368 99,1377 98,1385 99,1392 100,1399 104,1405 113,1410 121,1415 133,1418 148,1421 163,1423 182,1424 207,1424 228,1424 245,1424 258,1423 271,1422 282,1420 291,1418 300,1415 306,1413 310,1410 313,1407 316,1404 318,1401 387,1261 440,1120 476,977 512,834 530,687 530,538 Z"/> - <glyph unicode="(" horiz-adv-x="450" d="M 535,1368 C 479,1238 437,1104 408,966 379,827 365,685 365,540 365,394 380,252 409,115 438,-23 479,-158 534,-290 538,-301 540,-310 540,-318 540,-325 536,-332 529,-337 522,-342 511,-346 496,-349 481,-352 460,-353 433,-353 414,-353 398,-352 385,-351 372,-350 361,-348 352,-346 343,-343 336,-340 331,-337 326,-333 322,-329 320,-324 284,-255 253,-185 226,-115 199,-44 177,27 160,99 142,170 129,243 120,316 111,389 107,463 107,538 107,613 112,687 121,760 130,833 143,905 161,977 179,1048 201,1119 228,1190 254,1261 285,1331 320,1401 321,1404 324,1407 328,1410 332,1413 338,1415 346,1418 354,1420 365,1422 379,1423 392,1424 410,1424 431,1424 455,1424 475,1423 490,1421 505,1418 517,1415 525,1410 533,1405 538,1399 539,1392 540,1385 538,1377 535,1368 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1866" descent="432"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="986" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 Z"/> - <glyph unicode="w" horiz-adv-x="1504" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,805 699,748 631,480 508,0 L 300,0 -3,1082 175,1082 358,347 C 363,331 377,265 401,149 L 418,223 644,1082 837,1082 1026,339 1072,149 1103,288 1308,1082 1484,1082 Z"/> - <glyph unicode="t" horiz-adv-x="554" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 Z"/> - <glyph unicode="r" horiz-adv-x="537" d="M 142,0 L 142,830 C 142,906 140,990 136,1082 L 306,1082 C 311,959 314,886 314,861 L 318,861 C 347,954 380,1017 417,1051 454,1085 507,1102 575,1102 599,1102 623,1099 648,1092 L 648,927 C 624,934 592,937 552,937 477,937 420,905 381,841 342,776 322,684 322,564 L 322,0 Z"/> - <glyph unicode="o" horiz-adv-x="986" d="M 1053,542 C 1053,353 1011,212 928,119 845,26 724,-20 565,-20 407,-20 288,28 207,125 126,221 86,360 86,542 86,915 248,1102 571,1102 736,1102 858,1057 936,966 1014,875 1053,733 1053,542 Z M 864,542 C 864,691 842,800 798,868 753,935 679,969 574,969 469,969 393,935 346,866 299,797 275,689 275,542 275,399 298,292 345,221 391,149 464,113 563,113 671,113 748,148 795,217 841,286 864,395 864,542 Z"/> - <glyph unicode="n" horiz-adv-x="899" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 Z"/> - <glyph unicode="i" horiz-adv-x="208" d="M 137,1312 L 137,1484 317,1484 317,1312 Z M 137,0 L 137,1082 317,1082 317,0 Z"/> - <glyph unicode="g" horiz-adv-x="951" d="M 548,-425 C 430,-425 336,-402 266,-356 196,-309 151,-243 131,-158 L 312,-132 C 324,-182 351,-221 392,-248 433,-275 486,-288 553,-288 732,-288 822,-183 822,27 L 822,201 820,201 C 786,132 739,80 680,45 621,10 551,-8 472,-8 339,-8 242,36 180,124 117,212 86,350 86,539 86,730 120,872 187,963 254,1054 355,1099 492,1099 569,1099 635,1082 692,1047 748,1012 791,962 822,897 L 824,897 C 824,917 825,952 828,1001 831,1050 833,1077 836,1082 L 1007,1082 C 1003,1046 1001,971 1001,858 L 1001,31 C 1001,-273 850,-425 548,-425 Z M 822,541 C 822,629 810,705 786,769 762,832 728,881 685,915 641,948 591,965 536,965 444,965 377,932 335,865 293,798 272,690 272,541 272,393 292,287 331,222 370,157 438,125 533,125 590,125 640,142 684,175 728,208 762,256 786,319 810,381 822,455 822,541 Z"/> - <glyph unicode="e" horiz-adv-x="969" d="M 276,503 C 276,379 302,283 353,216 404,149 479,115 578,115 656,115 719,131 766,162 813,193 844,233 861,281 L 1019,236 C 954,65 807,-20 578,-20 418,-20 296,28 213,123 129,218 87,360 87,548 87,727 129,864 213,959 296,1054 416,1102 571,1102 889,1102 1048,910 1048,527 L 1048,503 Z M 862,641 C 852,755 823,838 775,891 727,943 658,969 568,969 481,969 412,940 361,882 310,823 282,743 278,641 Z"/> - <glyph unicode="d" horiz-adv-x="951" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="a" horiz-adv-x="1055" d="M 414,-20 C 305,-20 224,9 169,66 114,123 87,202 87,302 87,414 124,500 198,560 271,620 390,652 554,656 L 797,660 797,719 C 797,807 778,870 741,908 704,946 645,965 565,965 484,965 426,951 389,924 352,897 330,853 323,793 L 135,810 C 166,1005 310,1102 569,1102 705,1102 807,1071 876,1009 945,946 979,856 979,738 L 979,272 C 979,219 986,179 1000,152 1014,125 1041,111 1080,111 1097,111 1117,113 1139,118 L 1139,6 C 1094,-5 1047,-10 1000,-10 933,-10 885,8 855,43 824,78 807,132 803,207 L 797,207 C 751,124 698,66 637,32 576,-3 501,-20 414,-20 Z M 455,115 C 521,115 580,130 631,160 682,190 723,231 753,284 782,336 797,390 797,445 L 797,534 600,530 C 515,529 451,520 408,504 364,488 330,463 307,430 284,397 272,353 272,299 272,240 288,195 320,163 351,131 396,115 455,115 Z"/> - <glyph unicode="F" horiz-adv-x="1020" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 Z"/> - <glyph unicode="C" horiz-adv-x="1314" d="M 792,1274 C 636,1274 515,1224 428,1124 341,1023 298,886 298,711 298,538 343,400 434,295 524,190 646,137 800,137 997,137 1146,235 1245,430 L 1401,352 C 1343,231 1262,138 1157,75 1052,12 930,-20 791,-20 649,-20 526,10 423,69 319,128 240,212 186,322 131,431 104,561 104,711 104,936 165,1112 286,1239 407,1366 575,1430 790,1430 940,1430 1065,1401 1166,1342 1267,1283 1341,1196 1388,1081 L 1207,1021 C 1174,1103 1122,1166 1050,1209 977,1252 891,1274 792,1274 Z"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="1570" y="2373" width="6174" height="3233"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 4657,5578 L 1597,5578 1597,2400 7716,2400 7716,5578 4657,5578 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="53" stroke-linejoin="miter" d="M 4657,5578 L 1597,5578 1597,2400 7716,2400 7716,5578 4657,5578 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="2248" y="2957"><tspan fill="rgb(0,0,0)" stroke="none">System Under Test 1 (SUT1)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="3125" y="3314" width="4100" height="1578"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 5175,4873 L 3143,4873 3143,3332 7206,3332 7206,4873 5175,4873 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="3274" y="3514" width="3739" height="1126"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5143,4621 L 3292,4621 3292,3532 6994,3532 6994,4621 5143,4621 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5143,4621 L 3292,4621 3292,3532 6994,3532 6994,4621 5143,4621 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="700"><tspan class="TextPosition" x="3292" y="4176"><tspan fill="rgb(255,255,255)" stroke="none"> </tspan><tspan fill="rgb(255,255,255)" stroke="none">DUT1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1571" y="6507" width="12857" height="870"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 7999,7349 L 1598,7349 1598,6534 14400,6534 14400,7349 7999,7349 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="53" stroke-linejoin="miter" d="M 7999,7349 L 1598,7349 1598,6534 14400,6534 14400,7349 7999,7349 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="6107" y="7112"><tspan fill="rgb(0,0,0)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="5502" y="5358" width="1172" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6088,5801 L 5511,5801 5511,5367 6664,5367 6664,5801 6088,5801 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6088,5801 L 5511,5801 5511,5367 6664,5367 6664,5801 6088,5801 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5836" y="5691"><tspan fill="rgb(0,0,0)" stroke="none">NIC</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="5582" y="5744" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5666,5852 L 5591,5852 5591,5753 5740,5753 5740,5852 5666,5852 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5666,5852 L 5591,5852 5591,5753 5740,5753 5740,5852 5666,5852 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="5531" y="6461" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5615,6569 L 5540,6569 5540,6470 5689,6470 5689,6569 5615,6569 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5615,6569 L 5540,6569 5540,6470 5689,6470 5689,6569 5615,6569 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="1955" y="3316" width="1050" height="1578"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 1973,4105 L 1973,3334 2986,3334 2986,4875 1973,4875 1973,4105 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 1973,4105 L 1973,3334 2986,3334 2986,4875 1973,4875 1973,4105 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="1873" y="3727" width="1256" height="899"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="2124" y="4107"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="2044" y="4460"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="1792" y="3091" width="5683" height="2094"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 4633,5166 L 1810,5166 1810,3109 7456,3109 7456,5166 4633,5166 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="1894" y="5004" width="1528" height="317"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 1912,5080 L 1912,5080 1912,5077 1912,5074 1913,5071 1913,5068 1914,5065 1915,5062 1916,5059 1917,5056 1918,5054 1920,5051 1921,5048 1923,5046 1925,5043 1927,5041 1929,5039 1931,5037 1933,5035 1936,5033 1938,5031 1941,5030 1944,5028 1946,5027 1949,5026 1952,5025 1955,5024 1958,5023 1961,5023 1964,5022 1967,5022 1970,5022 3344,5022 3344,5022 3347,5022 3350,5022 3353,5023 3356,5023 3359,5024 3362,5025 3365,5026 3368,5027 3370,5028 3373,5030 3376,5031 3378,5033 3381,5035 3383,5037 3385,5039 3387,5041 3389,5043 3391,5046 3393,5048 3394,5051 3396,5054 3397,5056 3398,5059 3399,5062 3400,5065 3401,5068 3401,5071 3402,5074 3402,5077 3402,5080 3403,5243 3403,5243 3403,5246 3403,5249 3402,5252 3402,5255 3401,5258 3400,5261 3399,5264 3398,5267 3397,5269 3395,5272 3394,5275 3392,5277 3390,5280 3388,5282 3386,5284 3384,5286 3382,5288 3379,5290 3377,5292 3374,5293 3371,5295 3369,5296 3366,5297 3363,5298 3360,5299 3357,5300 3354,5300 3351,5301 3348,5301 3345,5301 1970,5302 1970,5302 1967,5302 1964,5302 1961,5301 1958,5301 1955,5300 1952,5299 1949,5298 1946,5297 1944,5296 1941,5294 1938,5293 1936,5291 1933,5289 1931,5287 1929,5285 1927,5283 1925,5281 1923,5278 1921,5276 1920,5273 1918,5270 1917,5268 1916,5265 1915,5262 1914,5259 1913,5256 1913,5253 1912,5250 1912,5247 1912,5244 1912,5080 Z M 1912,5022 L 1912,5022 Z M 3403,5302 L 3403,5302 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 1912,5080 L 1912,5080 1912,5077 1912,5074 1913,5071 1913,5068 1914,5065 1915,5062 1916,5059 1917,5056 1918,5054 1920,5051 1921,5048 1923,5046 1925,5043 1927,5041 1929,5039 1931,5037 1933,5035 1936,5033 1938,5031 1941,5030 1944,5028 1946,5027 1949,5026 1952,5025 1955,5024 1958,5023 1961,5023 1964,5022 1967,5022 1970,5022 3344,5022 3344,5022 3347,5022 3350,5022 3353,5023 3356,5023 3359,5024 3362,5025 3365,5026 3368,5027 3370,5028 3373,5030 3376,5031 3378,5033 3381,5035 3383,5037 3385,5039 3387,5041 3389,5043 3391,5046 3393,5048 3394,5051 3396,5054 3397,5056 3398,5059 3399,5062 3400,5065 3401,5068 3401,5071 3402,5074 3402,5077 3402,5080 3403,5243 3403,5243 3403,5246 3403,5249 3402,5252 3402,5255 3401,5258 3400,5261 3399,5264 3398,5267 3397,5269 3395,5272 3394,5275 3392,5277 3390,5280 3388,5282 3386,5284 3384,5286 3382,5288 3379,5290 3377,5292 3374,5293 3371,5295 3369,5296 3366,5297 3363,5298 3360,5299 3357,5300 3354,5300 3351,5301 3348,5301 3345,5301 1970,5302 1970,5302 1967,5302 1964,5302 1961,5301 1958,5301 1955,5300 1952,5299 1949,5298 1946,5297 1944,5296 1941,5294 1938,5293 1936,5291 1933,5289 1931,5287 1929,5285 1927,5283 1925,5281 1923,5278 1921,5276 1920,5273 1918,5270 1917,5268 1916,5265 1915,5262 1914,5259 1913,5256 1913,5253 1912,5250 1912,5247 1912,5244 1912,5080 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="2054" y="5282"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="3571" y="4729" width="1660" height="329"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 3589,4813 L 3589,4813 3589,4810 3589,4806 3590,4803 3590,4799 3591,4796 3592,4793 3593,4789 3595,4786 3596,4783 3598,4780 3600,4777 3602,4774 3604,4771 3606,4769 3608,4766 3611,4764 3613,4762 3616,4760 3619,4758 3622,4756 3625,4754 3628,4753 3631,4751 3635,4750 3638,4749 3641,4748 3645,4748 3648,4747 3652,4747 3655,4747 5145,4747 5145,4747 5148,4747 5152,4747 5155,4748 5159,4748 5162,4749 5165,4750 5169,4751 5172,4753 5175,4754 5178,4756 5181,4758 5184,4760 5187,4762 5189,4764 5192,4766 5194,4769 5196,4771 5198,4774 5200,4777 5202,4780 5204,4783 5205,4786 5207,4789 5208,4793 5209,4796 5210,4799 5210,4803 5211,4806 5211,4810 5211,4813 5212,4957 5211,4957 5211,4960 5211,4964 5210,4967 5210,4971 5209,4974 5208,4977 5207,4980 5205,4984 5204,4987 5202,4990 5201,4993 5199,4995 5197,4998 5194,5001 5192,5003 5190,5006 5187,5008 5184,5010 5181,5012 5179,5014 5176,5015 5173,5017 5169,5018 5166,5020 5163,5021 5160,5021 5156,5022 5153,5023 5149,5023 5146,5023 3655,5024 3655,5023 3652,5023 3648,5023 3645,5022 3641,5022 3638,5021 3635,5020 3632,5019 3628,5017 3625,5016 3622,5014 3619,5013 3617,5011 3614,5009 3611,5006 3609,5004 3606,5002 3604,4999 3602,4996 3600,4993 3598,4991 3597,4988 3595,4985 3594,4981 3592,4978 3591,4975 3591,4972 3590,4968 3589,4965 3589,4961 3589,4958 3589,4813 Z M 3589,4747 L 3589,4747 Z M 5212,5024 L 5212,5024 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 3589,4813 L 3589,4813 3589,4810 3589,4806 3590,4803 3590,4799 3591,4796 3592,4793 3593,4789 3595,4786 3596,4783 3598,4780 3600,4777 3602,4774 3604,4771 3606,4769 3608,4766 3611,4764 3613,4762 3616,4760 3619,4758 3622,4756 3625,4754 3628,4753 3631,4751 3635,4750 3638,4749 3641,4748 3645,4748 3648,4747 3652,4747 3655,4747 5145,4747 5145,4747 5148,4747 5152,4747 5155,4748 5159,4748 5162,4749 5165,4750 5169,4751 5172,4753 5175,4754 5178,4756 5181,4758 5184,4760 5187,4762 5189,4764 5192,4766 5194,4769 5196,4771 5198,4774 5200,4777 5202,4780 5204,4783 5205,4786 5207,4789 5208,4793 5209,4796 5210,4799 5210,4803 5211,4806 5211,4810 5211,4813 5212,4957 5211,4957 5211,4960 5211,4964 5210,4967 5210,4971 5209,4974 5208,4977 5207,4980 5205,4984 5204,4987 5202,4990 5201,4993 5199,4995 5197,4998 5194,5001 5192,5003 5190,5006 5187,5008 5184,5010 5181,5012 5179,5014 5176,5015 5173,5017 5169,5018 5166,5020 5163,5021 5160,5021 5156,5022 5153,5023 5149,5023 5146,5023 3655,5024 3655,5023 3652,5023 3648,5023 3645,5022 3641,5022 3638,5021 3635,5020 3632,5019 3628,5017 3625,5016 3622,5014 3619,5013 3617,5011 3614,5009 3611,5006 3609,5004 3606,5002 3604,4999 3602,4996 3600,4993 3598,4991 3597,4988 3595,4985 3594,4981 3592,4978 3591,4975 3591,4972 3590,4968 3589,4965 3589,4961 3589,4958 3589,4813 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3759" y="5006"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="6384" y="5742" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6468,5850 L 6393,5850 6393,5751 6542,5751 6542,5850 6468,5850 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6468,5850 L 6393,5850 6393,5751 6542,5751 6542,5850 6468,5850 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="8253" y="2373" width="6174" height="3233"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 11340,5578 L 8280,5578 8280,2400 14399,2400 14399,5578 11340,5578 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="53" stroke-linejoin="miter" d="M 11340,5578 L 8280,5578 8280,2400 14399,2400 14399,5578 11340,5578 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="8931" y="2957"><tspan fill="rgb(0,0,0)" stroke="none">System Under Test 2 (SUT2)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="9807" y="3314" width="4100" height="1578"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 11857,4873 L 9825,4873 9825,3332 13888,3332 13888,4873 11857,4873 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="9956" y="3514" width="3739" height="1126"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 11825,4621 L 9974,4621 9974,3532 13676,3532 13676,4621 11825,4621 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 11825,4621 L 9974,4621 9974,3532 13676,3532 13676,4621 11825,4621 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="700"><tspan class="TextPosition" x="9974" y="4176"><tspan fill="rgb(255,255,255)" stroke="none"> </tspan><tspan fill="rgb(255,255,255)" stroke="none">DUT2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="12184" y="5358" width="1172" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 12770,5801 L 12193,5801 12193,5367 13346,5367 13346,5801 12770,5801 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 12770,5801 L 12193,5801 12193,5367 13346,5367 13346,5801 12770,5801 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="12518" y="5691"><tspan fill="rgb(0,0,0)" stroke="none">NIC</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="12264" y="5744" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 12348,5852 L 12273,5852 12273,5753 12422,5753 12422,5852 12348,5852 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 12348,5852 L 12273,5852 12273,5753 12422,5753 12422,5852 12348,5852 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="13160" y="6461" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 13244,6569 L 13169,6569 13169,6470 13318,6470 13318,6569 13244,6569 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 13244,6569 L 13169,6569 13169,6470 13318,6470 13318,6569 13244,6569 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="8638" y="3316" width="1050" height="1578"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 8656,4105 L 8656,3334 9669,3334 9669,4875 8656,4875 8656,4105 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 8656,4105 L 8656,3334 9669,3334 9669,4875 8656,4875 8656,4105 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="8556" y="3727" width="1256" height="899"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="8807" y="4107"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="8727" y="4460"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="8475" y="3091" width="5683" height="2094"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 11316,5166 L 8493,5166 8493,3109 14139,3109 14139,5166 11316,5166 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="8577" y="5004" width="1528" height="317"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 8595,5080 L 8595,5080 8595,5077 8595,5074 8596,5071 8596,5068 8597,5065 8598,5062 8599,5059 8600,5056 8601,5054 8603,5051 8604,5048 8606,5046 8608,5043 8610,5041 8612,5039 8614,5037 8616,5035 8619,5033 8621,5031 8624,5030 8627,5028 8629,5027 8632,5026 8635,5025 8638,5024 8641,5023 8644,5023 8647,5022 8650,5022 8653,5022 10027,5022 10027,5022 10030,5022 10033,5022 10036,5023 10039,5023 10042,5024 10045,5025 10048,5026 10051,5027 10053,5028 10056,5030 10059,5031 10061,5033 10064,5035 10066,5037 10068,5039 10070,5041 10072,5043 10074,5046 10076,5048 10077,5051 10079,5054 10080,5056 10081,5059 10082,5062 10083,5065 10084,5068 10084,5071 10085,5074 10085,5077 10085,5080 10086,5243 10086,5243 10086,5246 10086,5249 10085,5252 10085,5255 10084,5258 10083,5261 10082,5264 10081,5267 10080,5269 10078,5272 10077,5275 10075,5277 10073,5280 10071,5282 10069,5284 10067,5286 10065,5288 10062,5290 10060,5292 10057,5293 10054,5295 10052,5296 10049,5297 10046,5298 10043,5299 10040,5300 10037,5300 10034,5301 10031,5301 10028,5301 8653,5302 8653,5302 8650,5302 8647,5302 8644,5301 8641,5301 8638,5300 8635,5299 8632,5298 8629,5297 8627,5296 8624,5294 8621,5293 8619,5291 8616,5289 8614,5287 8612,5285 8610,5283 8608,5281 8606,5278 8604,5276 8603,5273 8601,5270 8600,5268 8599,5265 8598,5262 8597,5259 8596,5256 8596,5253 8595,5250 8595,5247 8595,5244 8595,5080 Z M 8595,5022 L 8595,5022 Z M 10086,5302 L 10086,5302 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 8595,5080 L 8595,5080 8595,5077 8595,5074 8596,5071 8596,5068 8597,5065 8598,5062 8599,5059 8600,5056 8601,5054 8603,5051 8604,5048 8606,5046 8608,5043 8610,5041 8612,5039 8614,5037 8616,5035 8619,5033 8621,5031 8624,5030 8627,5028 8629,5027 8632,5026 8635,5025 8638,5024 8641,5023 8644,5023 8647,5022 8650,5022 8653,5022 10027,5022 10027,5022 10030,5022 10033,5022 10036,5023 10039,5023 10042,5024 10045,5025 10048,5026 10051,5027 10053,5028 10056,5030 10059,5031 10061,5033 10064,5035 10066,5037 10068,5039 10070,5041 10072,5043 10074,5046 10076,5048 10077,5051 10079,5054 10080,5056 10081,5059 10082,5062 10083,5065 10084,5068 10084,5071 10085,5074 10085,5077 10085,5080 10086,5243 10086,5243 10086,5246 10086,5249 10085,5252 10085,5255 10084,5258 10083,5261 10082,5264 10081,5267 10080,5269 10078,5272 10077,5275 10075,5277 10073,5280 10071,5282 10069,5284 10067,5286 10065,5288 10062,5290 10060,5292 10057,5293 10054,5295 10052,5296 10049,5297 10046,5298 10043,5299 10040,5300 10037,5300 10034,5301 10031,5301 10028,5301 8653,5302 8653,5302 8650,5302 8647,5302 8644,5301 8641,5301 8638,5300 8635,5299 8632,5298 8629,5297 8627,5296 8624,5294 8621,5293 8619,5291 8616,5289 8614,5287 8612,5285 8610,5283 8608,5281 8606,5278 8604,5276 8603,5273 8601,5270 8600,5268 8599,5265 8598,5262 8597,5259 8596,5256 8596,5253 8595,5250 8595,5247 8595,5244 8595,5080 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8737" y="5282"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="10254" y="4729" width="1660" height="329"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 10272,4813 L 10272,4813 10272,4810 10272,4806 10273,4803 10273,4799 10274,4796 10275,4793 10276,4789 10278,4786 10279,4783 10281,4780 10283,4777 10285,4774 10287,4771 10289,4769 10291,4766 10294,4764 10296,4762 10299,4760 10302,4758 10305,4756 10308,4754 10311,4753 10314,4751 10318,4750 10321,4749 10324,4748 10328,4748 10331,4747 10335,4747 10338,4747 11828,4747 11828,4747 11831,4747 11835,4747 11838,4748 11842,4748 11845,4749 11848,4750 11852,4751 11855,4753 11858,4754 11861,4756 11864,4758 11867,4760 11870,4762 11872,4764 11875,4766 11877,4769 11879,4771 11881,4774 11883,4777 11885,4780 11887,4783 11888,4786 11890,4789 11891,4793 11892,4796 11893,4799 11893,4803 11894,4806 11894,4810 11894,4813 11895,4957 11894,4957 11894,4960 11894,4964 11893,4967 11893,4971 11892,4974 11891,4977 11890,4980 11888,4984 11887,4987 11885,4990 11884,4993 11882,4995 11880,4998 11877,5001 11875,5003 11873,5006 11870,5008 11867,5010 11864,5012 11862,5014 11859,5015 11856,5017 11852,5018 11849,5020 11846,5021 11843,5021 11839,5022 11836,5023 11832,5023 11829,5023 10338,5024 10338,5023 10335,5023 10331,5023 10328,5022 10324,5022 10321,5021 10318,5020 10315,5019 10311,5017 10308,5016 10305,5014 10302,5013 10300,5011 10297,5009 10294,5006 10292,5004 10289,5002 10287,4999 10285,4996 10283,4993 10281,4991 10280,4988 10278,4985 10277,4981 10275,4978 10274,4975 10274,4972 10273,4968 10272,4965 10272,4961 10272,4958 10272,4813 Z M 10272,4747 L 10272,4747 Z M 11895,5024 L 11895,5024 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 10272,4813 L 10272,4813 10272,4810 10272,4806 10273,4803 10273,4799 10274,4796 10275,4793 10276,4789 10278,4786 10279,4783 10281,4780 10283,4777 10285,4774 10287,4771 10289,4769 10291,4766 10294,4764 10296,4762 10299,4760 10302,4758 10305,4756 10308,4754 10311,4753 10314,4751 10318,4750 10321,4749 10324,4748 10328,4748 10331,4747 10335,4747 10338,4747 11828,4747 11828,4747 11831,4747 11835,4747 11838,4748 11842,4748 11845,4749 11848,4750 11852,4751 11855,4753 11858,4754 11861,4756 11864,4758 11867,4760 11870,4762 11872,4764 11875,4766 11877,4769 11879,4771 11881,4774 11883,4777 11885,4780 11887,4783 11888,4786 11890,4789 11891,4793 11892,4796 11893,4799 11893,4803 11894,4806 11894,4810 11894,4813 11895,4957 11894,4957 11894,4960 11894,4964 11893,4967 11893,4971 11892,4974 11891,4977 11890,4980 11888,4984 11887,4987 11885,4990 11884,4993 11882,4995 11880,4998 11877,5001 11875,5003 11873,5006 11870,5008 11867,5010 11864,5012 11862,5014 11859,5015 11856,5017 11852,5018 11849,5020 11846,5021 11843,5021 11839,5022 11836,5023 11832,5023 11829,5023 10338,5024 10338,5023 10335,5023 10331,5023 10328,5022 10324,5022 10321,5021 10318,5020 10315,5019 10311,5017 10308,5016 10305,5014 10302,5013 10300,5011 10297,5009 10294,5006 10292,5004 10289,5002 10287,4999 10285,4996 10283,4993 10281,4991 10280,4988 10278,4985 10277,4981 10275,4978 10274,4975 10274,4972 10273,4968 10272,4965 10272,4961 10272,4958 10272,4813 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10442" y="5006"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="13067" y="5742" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 13151,5850 L 13076,5850 13076,5751 13225,5751 13225,5850 13151,5850 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 13151,5850 L 13076,5850 13076,5751 13225,5751 13225,5850 13151,5850 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="995" y="1421" width="14011" height="6384"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 8000,7799 L 1000,7799 1000,1426 15000,1426 15000,7799 8000,7799 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="4390" y="1047" width="7249" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="8014" y1="1056" x2="8014" y2="1707" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 8014,1707 L 4399,1707 4399,1056 11629,1056 11629,1707 8014,1707 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 8014,1707 L 4399,1707 4399,1056 11629,1056 11629,1707 8014,1707 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="4649" y="1497"><tspan fill="rgb(0,0,0)" stroke="none">3-Node Topology: NIC-to-NIC Switching</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="5596" y="5835" width="88" height="655"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 5665,5853 L 5665,6161 5614,6161 5614,6471"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="6449" y="5833" width="5917" height="186"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 6467,5851 L 6467,6000 12347,6000 12347,5853"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="13132" y="5833" width="130" height="657"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 13150,5851 L 13150,6160 13243,6160 13243,6471"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="5583" y="4205" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5667,4313 L 5592,4313 5592,4214 5741,4214 5741,4313 5667,4313 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5667,4313 L 5592,4313 5592,4214 5741,4214 5741,4313 5667,4313 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="6384" y="4205" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6468,4313 L 6393,4313 6393,4214 6542,4214 6542,4313 6468,4313 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6468,4313 L 6393,4313 6393,4214 6542,4214 6542,4313 6468,4313 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="5647" y="4296" width="38" height="1477"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5665,5754 L 5665,5033 5666,5033 5666,4314"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="6449" y="4296" width="37" height="1475"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6467,5752 L 6467,4314"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="5593" y="4559" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5677,4667 L 5602,4667 5602,4568 5751,4568 5751,4667 5677,4667 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5677,4667 L 5602,4667 5602,4568 5751,4568 5751,4667 5677,4667 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="6369" y="4567" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6453,4675 L 6378,4675 6378,4576 6527,4576 6527,4675 6453,4675 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6453,4675 L 6378,4675 6378,4576 6527,4576 6527,4675 6453,4675 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="5299" y="3699" width="1604" height="704"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 5416,3700 C 5358,3700 5300,3758 5300,3816 L 5300,4284 C 5300,4342 5358,4401 5416,4401 L 6784,4401 C 6842,4401 6900,4342 6900,4284 L 6900,3816 C 6900,3758 6842,3700 6784,3700 L 5416,3700 Z M 5300,3700 L 5300,3700 Z M 6901,4401 L 6901,4401 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 5416,3700 C 5358,3700 5300,3758 5300,3816 L 5300,4284 C 5300,4342 5358,4401 5416,4401 L 6784,4401 C 6842,4401 6900,4342 6900,4284 L 6900,3816 C 6900,3758 6842,3700 6784,3700 L 5416,3700 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 5300,3700 L 5300,3700 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 6901,4401 L 6901,4401 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5395" y="3990"><tspan fill="rgb(0,0,0)" stroke="none">Forwarding</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5611" y="4308"><tspan fill="rgb(0,0,0)" stroke="none">Context</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="12283" y="4210" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12367,4318 L 12292,4318 12292,4219 12441,4219 12441,4318 12367,4318 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12367,4318 L 12292,4318 12292,4219 12441,4219 12441,4318 12367,4318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="13084" y="4210" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 13168,4318 L 13093,4318 13093,4219 13242,4219 13242,4318 13168,4318 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 13168,4318 L 13093,4318 13093,4219 13242,4219 13242,4318 13168,4318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="12329" y="4301" width="56" height="1472"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 12347,5754 L 12347,5036 12366,5036 12366,4319"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="13132" y="4301" width="54" height="1470"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 13150,5752 L 13150,5035 13167,5035 13167,4319"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="12276" y="4559" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12360,4667 L 12285,4667 12285,4568 12434,4568 12434,4667 12360,4667 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12360,4667 L 12285,4667 12285,4568 12434,4568 12434,4667 12360,4667 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="13052" y="4567" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 13136,4675 L 13061,4675 13061,4576 13210,4576 13210,4675 13136,4675 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 13136,4675 L 13061,4675 13061,4576 13210,4576 13210,4675 13136,4675 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="11899" y="3699" width="1604" height="704"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 12016,3700 C 11958,3700 11900,3758 11900,3816 L 11900,4284 C 11900,4342 11958,4401 12016,4401 L 13384,4401 C 13442,4401 13500,4342 13500,4284 L 13500,3816 C 13500,3758 13442,3700 13384,3700 L 12016,3700 Z M 11900,3700 L 11900,3700 Z M 13501,4401 L 13501,4401 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 12016,3700 C 11958,3700 11900,3758 11900,3816 L 11900,4284 C 11900,4342 11958,4401 12016,4401 L 13384,4401 C 13442,4401 13500,4342 13500,4284 L 13500,3816 C 13500,3758 13442,3700 13384,3700 L 12016,3700 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 11900,3700 L 11900,3700 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 13501,4401 L 13501,4401 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11995" y="3990"><tspan fill="rgb(0,0,0)" stroke="none">Forwarding</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12211" y="4308"><tspan fill="rgb(0,0,0)" stroke="none">Context</tspan></tspan></tspan></text> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_performance_tests/logical-3n-vm-vhost.svg b/docs/report/vpp_performance_tests/logical-3n-vm-vhost.svg deleted file mode 100644 index 7f58396a92..0000000000 --- a/docs/report/vpp_performance_tests/logical-3n-vm-vhost.svg +++ /dev/null @@ -1,1123 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.2" width="173.25mm" height="76.76mm" viewBox="996 1090 17325 7676" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:presentation="http://sun.com/xmlns/staroffice/presentation" xmlns:smil="http://www.w3.org/2001/SMIL20/" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space="preserve"> - <defs class="ClipPathGroup"> - <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse"> - <rect x="996" y="1090" width="17325" height="7676"/> - </clipPath> - <clipPath id="presentation_clip_path_shrink" clipPathUnits="userSpaceOnUse"> - <rect x="1013" y="1097" width="17291" height="7661"/> - </clipPath> - </defs> - <defs> - <font id="EmbeddedFont_1" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="…" horiz-adv-x="1142" d="M 361,108 C 361,61 353,30 338,15 322,-1 294,-9 254,-9 215,-9 188,-1 173,14 158,29 150,60 150,105 150,152 158,183 174,199 189,214 217,222 257,222 296,222 323,214 338,199 353,184 361,153 361,108 Z M 812,108 C 812,61 804,30 789,15 774,-1 746,-9 706,-9 667,-9 640,-1 625,14 610,29 602,60 602,105 602,152 610,183 626,199 641,214 669,222 708,222 747,222 775,214 790,199 805,184 812,153 812,108 Z M 1264,108 C 1264,61 1256,30 1241,15 1225,-1 1197,-9 1157,-9 1118,-9 1091,-1 1076,14 1061,29 1053,60 1053,105 1053,152 1061,183 1077,199 1092,214 1120,222 1160,222 1199,222 1226,214 1241,199 1256,184 1264,153 1264,108 Z"/> - <glyph unicode="y" horiz-adv-x="883" d="M 563,0 L 443,-331 C 439,-342 429,-350 413,-356 396,-361 371,-364 338,-364 321,-364 307,-363 296,-362 285,-360 277,-357 272,-353 266,-349 263,-344 262,-337 261,-330 263,-322 267,-313 L 391,0 C 385,3 379,7 374,13 369,19 365,25 363,32 L 42,892 C 37,906 34,917 34,925 34,933 37,939 42,944 47,949 56,952 68,954 80,955 96,956 116,956 136,956 152,956 163,955 174,954 183,952 190,949 197,946 202,943 205,938 208,933 211,926 214,917 L 471,195 474,195 722,921 C 726,934 731,942 737,946 742,949 751,952 762,954 773,955 790,956 811,956 830,956 845,955 857,954 869,952 878,949 884,944 889,939 892,933 892,925 892,917 890,907 886,895 Z"/> - <glyph unicode="x" horiz-adv-x="813" d="M 835,44 C 840,35 843,27 843,21 843,14 840,9 834,5 827,1 818,-2 805,-4 792,-5 775,-6 754,-6 734,-6 718,-6 707,-5 695,-4 686,-2 679,1 672,3 666,6 663,10 659,13 656,17 653,22 L 437,379 222,22 C 219,17 216,13 213,10 209,6 204,3 197,1 190,-2 180,-4 169,-5 158,-6 143,-6 124,-6 105,-6 89,-5 77,-4 64,-2 55,1 50,5 44,9 41,14 42,21 42,27 45,35 51,44 L 331,483 66,906 C 61,915 58,923 58,930 57,936 60,941 67,946 73,950 83,953 96,954 109,955 126,956 147,956 166,956 182,956 194,955 205,954 214,952 221,950 228,948 233,945 236,942 239,939 242,935 245,930 L 450,595 658,930 C 661,934 664,938 667,941 670,944 675,947 681,950 686,952 694,954 705,955 715,956 729,956 747,956 766,956 782,955 795,954 807,953 816,950 822,947 828,943 831,938 830,931 829,924 826,916 820,906 L 557,488 Z"/> - <glyph unicode="w" horiz-adv-x="1366" d="M 1412,927 C 1412,922 1411,917 1410,910 1409,903 1406,895 1403,885 L 1138,30 C 1136,23 1133,17 1129,12 1124,7 1118,4 1111,1 1103,-2 1092,-4 1079,-5 1066,-6 1049,-6 1029,-6 1008,-6 991,-5 977,-4 963,-3 952,-1 944,2 935,5 929,8 925,13 921,18 918,23 916,30 L 727,683 725,692 723,683 548,30 C 546,23 543,17 539,12 534,7 528,4 519,1 510,-2 499,-4 486,-5 472,-6 455,-6 435,-6 414,-6 398,-5 385,-4 372,-3 361,-1 353,2 344,5 338,8 334,13 330,18 327,23 325,30 L 62,885 C 59,895 56,903 55,910 54,917 53,922 53,927 53,933 54,938 57,942 60,945 64,948 71,951 77,953 85,954 96,955 107,956 120,956 135,956 154,956 169,956 180,955 191,954 200,952 206,950 212,947 216,944 219,940 222,935 224,930 226,924 L 443,182 445,173 447,182 646,924 C 647,930 650,935 653,940 656,944 660,947 666,950 672,952 680,954 691,955 701,956 714,956 731,956 747,956 760,956 771,955 781,954 789,952 795,950 801,947 805,944 808,940 811,936 813,931 814,926 L 1029,182 1031,173 1032,182 1246,924 C 1247,930 1250,935 1253,940 1256,944 1260,947 1267,950 1273,952 1282,954 1293,955 1304,956 1318,956 1335,956 1351,956 1364,956 1374,955 1383,954 1391,953 1397,950 1402,947 1406,944 1409,941 1411,938 1412,933 1412,927 Z"/> - <glyph unicode="v" horiz-adv-x="883" d="M 891,927 C 891,924 891,922 891,919 890,916 890,912 889,909 888,906 888,902 887,898 886,894 884,890 883,885 L 576,30 C 573,23 570,17 566,12 561,7 555,4 546,1 537,-2 526,-4 513,-5 500,-6 483,-6 463,-6 443,-6 426,-5 413,-4 400,-3 389,-1 381,2 372,5 366,8 361,13 356,18 353,23 350,30 L 44,885 C 41,893 39,900 38,906 36,912 35,917 35,920 34,923 34,925 34,927 34,932 35,937 38,941 41,945 45,948 52,951 58,953 66,954 77,955 87,956 100,956 115,956 134,956 150,956 162,955 173,954 182,952 189,949 195,946 200,943 203,939 206,935 208,930 211,924 L 465,182 469,170 472,182 723,924 C 724,930 727,935 730,939 733,943 738,946 745,949 751,952 760,954 771,955 782,956 796,956 814,956 829,956 842,956 852,955 862,954 870,953 876,950 881,947 885,944 888,941 890,937 891,932 891,927 Z"/> - <glyph unicode="u" horiz-adv-x="796" d="M 924,25 C 924,20 923,15 921,12 918,8 914,5 908,2 902,-1 894,-3 885,-4 875,-5 863,-6 849,-6 834,-6 821,-5 812,-4 802,-3 794,-1 789,2 783,5 779,8 777,12 775,15 774,20 774,25 L 774,144 C 723,87 672,46 622,20 572,-6 521,-19 470,-19 410,-19 360,-9 319,11 278,31 244,58 219,93 194,127 176,167 165,213 154,258 148,314 148,379 L 148,925 C 148,930 149,935 152,939 154,942 158,946 165,949 172,952 180,954 191,955 202,956 215,956 231,956 247,956 260,956 271,955 282,954 290,952 297,949 303,946 307,942 310,939 313,935 314,930 314,925 L 314,401 C 314,348 318,306 326,275 333,243 345,216 361,194 376,171 396,154 420,142 444,129 472,123 504,123 545,123 587,138 628,167 669,196 712,239 758,296 L 758,925 C 758,930 759,935 762,939 764,942 768,946 775,949 782,952 790,954 801,955 811,956 824,956 841,956 857,956 870,956 881,955 892,954 900,952 906,949 912,946 917,942 920,939 923,935 924,930 924,925 Z"/> - <glyph unicode="t" horiz-adv-x="606" d="M 621,91 C 621,72 620,56 617,45 614,34 610,25 605,20 600,15 592,10 581,5 570,0 558,-4 545,-7 531,-10 516,-12 501,-14 486,-16 470,-17 455,-17 408,-17 368,-11 335,2 302,14 274,33 253,58 232,83 216,114 207,153 197,191 192,236 192,288 L 192,814 66,814 C 56,814 48,819 42,830 36,841 33,858 33,882 33,895 34,905 36,914 37,923 39,930 42,936 45,941 48,945 53,948 57,950 62,951 67,951 L 192,951 192,1165 C 192,1170 193,1174 196,1178 198,1182 202,1186 209,1189 215,1192 223,1194 234,1195 245,1196 258,1197 274,1197 291,1197 304,1196 315,1195 326,1194 334,1192 340,1189 346,1186 350,1182 353,1178 356,1174 357,1170 357,1165 L 357,951 588,951 C 593,951 598,950 602,948 606,945 610,941 613,936 616,930 618,923 619,914 620,905 621,895 621,882 621,858 618,841 612,830 606,819 598,814 588,814 L 357,814 357,312 C 357,250 366,203 385,172 403,140 436,124 483,124 498,124 512,126 524,129 536,132 547,135 556,138 565,141 573,145 580,148 587,151 593,152 598,152 601,152 605,151 608,150 611,148 613,145 615,140 616,135 618,129 619,121 620,113 621,103 621,91 Z"/> - <glyph unicode="s" horiz-adv-x="658" d="M 718,270 C 718,224 710,183 693,147 676,111 651,81 620,56 589,31 551,13 508,0 465,-13 417,-19 365,-19 333,-19 303,-17 274,-12 245,-7 219,0 196,8 173,15 153,23 137,32 121,40 109,47 102,54 95,61 89,70 86,82 83,94 81,110 81,131 81,144 82,154 83,163 84,172 86,179 88,184 90,189 93,193 97,196 100,198 104,199 109,199 116,199 127,195 142,186 156,177 174,167 195,156 216,145 240,136 269,127 298,118 331,113 368,113 396,113 421,116 444,122 467,128 486,137 503,149 520,160 533,175 542,193 551,211 555,232 555,257 555,282 549,304 536,321 523,338 505,354 484,367 463,380 439,392 412,403 385,413 358,424 330,435 301,446 274,459 247,474 220,488 195,505 174,526 153,547 136,571 123,600 110,629 103,663 103,703 103,738 110,772 124,805 137,837 158,865 185,890 212,914 247,933 288,948 329,963 376,970 431,970 455,970 479,968 503,964 527,960 549,955 568,949 587,943 604,937 618,930 631,923 642,916 649,911 656,906 660,901 663,897 665,893 667,889 668,884 669,879 670,872 671,865 672,858 672,849 672,838 672,827 672,817 671,809 670,800 668,793 666,788 663,783 660,779 657,777 654,774 650,773 646,773 640,773 631,777 620,784 609,791 594,799 576,808 558,816 537,824 513,831 488,838 460,842 429,842 401,842 376,839 355,833 334,826 316,817 303,806 289,794 279,780 272,764 265,748 261,731 261,712 261,686 268,664 281,647 294,629 312,613 333,600 354,587 379,575 406,564 433,553 461,542 490,531 518,520 546,507 574,493 601,479 626,462 647,442 668,422 686,398 699,370 712,342 718,309 718,270 Z"/> - <glyph unicode="r" horiz-adv-x="554" d="M 679,866 C 679,851 679,839 678,829 677,819 676,811 674,806 672,800 670,796 667,793 664,790 659,788 654,788 649,788 642,790 635,793 627,796 618,799 609,802 599,805 588,807 576,810 564,813 551,814 537,814 520,814 504,811 488,804 472,797 455,786 438,771 420,756 401,735 382,710 363,685 341,654 318,617 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,794 C 327,830 350,859 372,882 393,905 414,923 433,936 452,949 472,958 491,963 510,968 529,970 548,970 557,970 567,970 578,969 589,968 600,966 612,963 624,960 635,957 645,954 654,951 661,947 665,944 669,941 672,938 673,935 674,932 676,928 677,923 678,918 678,912 679,903 679,894 679,881 679,866 Z"/> - <glyph unicode="p" horiz-adv-x="848" d="M 981,489 C 981,410 973,340 956,277 939,214 914,161 881,118 848,74 807,40 758,17 709,-7 654,-19 591,-19 564,-19 540,-16 517,-11 494,-6 472,3 451,14 429,25 407,40 386,57 365,74 342,95 318,118 L 318,-332 C 318,-337 317,-342 314,-346 311,-350 307,-353 301,-356 295,-359 287,-361 276,-362 265,-363 252,-364 235,-364 219,-364 206,-363 195,-362 184,-361 176,-359 170,-356 163,-353 159,-350 157,-346 154,-342 153,-337 153,-332 L 153,925 C 153,931 154,936 156,940 158,943 162,946 168,949 174,952 182,954 191,955 200,956 212,956 225,956 239,956 251,956 260,955 269,954 276,952 282,949 288,946 292,943 295,940 297,936 298,931 298,925 L 298,804 C 325,832 352,856 377,877 402,898 428,915 454,929 479,942 506,953 533,960 560,967 588,970 618,970 683,970 739,957 785,932 831,907 869,872 898,828 927,784 948,733 961,675 974,616 981,554 981,489 Z M 807,470 C 807,516 804,561 797,604 790,647 778,685 761,718 744,751 721,778 692,798 663,818 628,828 585,828 564,828 543,825 522,819 501,812 480,802 459,789 438,775 415,757 392,735 369,712 344,685 318,652 L 318,294 C 363,239 406,196 447,167 488,138 530,123 575,123 616,123 652,133 682,153 711,173 735,200 754,233 772,266 785,304 794,345 803,386 807,428 807,470 Z"/> - <glyph unicode="o" horiz-adv-x="917" d="M 990,485 C 990,412 980,344 961,283 942,221 913,168 875,123 836,78 788,44 731,19 673,-7 606,-19 530,-19 456,-19 392,-8 337,14 282,36 236,68 199,110 162,152 135,203 117,263 99,323 90,391 90,467 90,540 100,608 119,670 138,731 166,784 205,829 243,874 291,908 348,933 405,958 472,970 549,970 623,970 688,959 743,937 798,915 843,883 880,841 917,799 944,748 963,688 981,628 990,560 990,485 Z M 816,474 C 816,523 812,569 803,612 794,655 779,693 758,726 737,759 709,785 674,804 639,823 595,832 542,832 493,832 452,823 417,806 382,789 353,764 330,733 307,701 291,663 280,620 269,577 263,529 263,478 263,429 268,382 277,339 286,296 301,258 322,226 343,193 371,168 406,149 441,130 485,120 538,120 586,120 628,129 663,146 698,163 727,188 750,219 773,250 789,288 800,331 811,374 816,422 816,474 Z"/> - <glyph unicode="n" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,935 156,939 158,942 162,946 168,949 174,952 182,954 191,955 200,956 213,956 228,956 243,956 255,956 265,955 274,954 282,952 287,949 292,946 296,942 299,939 301,935 302,930 302,925 L 302,806 C 353,863 403,904 454,931 504,957 555,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,574 Z"/> - <glyph unicode="l" horiz-adv-x="191" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 Z"/> - <glyph unicode="i" horiz-adv-x="226" d="M 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,925 C 153,930 154,934 157,938 159,942 163,945 170,948 176,951 184,953 195,954 206,955 219,956 235,956 252,956 265,955 276,954 287,953 295,951 301,948 307,945 311,942 314,938 317,934 318,930 318,925 Z M 337,1229 C 337,1190 330,1164 315,1150 300,1136 273,1129 234,1129 195,1129 169,1136 155,1150 140,1163 133,1189 133,1227 133,1266 140,1292 155,1306 170,1320 197,1327 236,1327 275,1327 301,1320 316,1307 330,1293 337,1267 337,1229 Z"/> - <glyph unicode="h" horiz-adv-x="796" d="M 928,25 C 928,20 927,15 924,12 921,8 917,5 911,2 905,-1 897,-3 886,-4 875,-5 862,-6 846,-6 829,-6 816,-5 805,-4 794,-3 786,-1 780,2 774,5 770,8 767,12 764,15 763,20 763,25 L 763,552 C 763,603 759,645 751,676 743,707 731,734 716,757 701,780 681,797 657,809 632,821 604,827 572,827 531,827 489,812 448,783 407,754 363,711 318,654 L 318,25 C 318,20 317,15 314,12 311,8 307,5 301,2 295,-1 287,-3 276,-4 265,-5 252,-6 235,-6 219,-6 206,-5 195,-4 184,-3 176,-1 170,2 163,5 159,8 157,12 154,15 153,20 153,25 L 153,1361 C 153,1366 154,1371 157,1375 159,1379 163,1382 170,1385 176,1388 184,1390 195,1391 206,1392 219,1393 235,1393 252,1393 265,1392 276,1391 287,1390 295,1388 301,1385 307,1382 311,1379 314,1375 317,1371 318,1366 318,1361 L 318,822 C 365,872 413,909 461,934 509,958 557,970 606,970 666,970 717,960 758,940 799,919 832,892 857,858 882,824 901,784 912,739 923,693 928,638 928,573 Z"/> - <glyph unicode="g" horiz-adv-x="865" d="M 905,884 C 905,861 902,844 896,834 889,823 881,818 871,818 L 742,818 C 765,794 782,768 791,739 800,710 805,679 805,648 805,596 797,550 780,510 763,470 740,436 709,409 678,381 641,360 598,345 555,330 508,323 456,323 419,323 385,328 352,338 319,347 293,359 275,374 263,362 253,348 246,333 238,318 234,300 234,280 234,257 245,237 267,222 288,207 317,198 353,197 L 588,187 C 633,186 674,180 711,169 748,158 781,142 808,122 835,101 857,76 872,47 887,17 895,-18 895,-57 895,-98 886,-138 869,-175 852,-212 825,-245 790,-274 754,-302 708,-324 653,-341 598,-357 532,-365 457,-365 384,-365 323,-359 272,-347 221,-334 179,-317 146,-296 113,-275 90,-249 75,-220 60,-190 53,-158 53,-123 53,-101 56,-80 61,-59 66,-38 75,-19 86,0 97,19 110,37 127,54 143,71 162,87 183,104 150,121 126,142 111,167 95,192 87,220 87,249 87,290 95,326 112,358 129,390 149,419 174,444 153,469 137,497 125,528 113,559 107,596 107,640 107,691 116,737 133,778 150,819 174,853 205,881 236,909 273,931 316,946 359,961 405,968 456,968 483,968 509,967 533,964 556,961 578,956 599,951 L 871,951 C 882,951 891,946 897,935 902,924 905,907 905,884 Z M 647,647 C 647,708 630,756 597,791 563,825 515,842 453,842 421,842 393,837 370,826 346,815 326,801 311,782 295,763 283,742 276,718 268,693 264,668 264,641 264,582 281,535 315,501 348,467 395,450 456,450 489,450 517,455 541,466 565,476 585,490 601,509 616,527 628,548 636,572 643,596 647,621 647,647 Z M 730,-66 C 730,-27 714,3 683,24 651,45 608,56 554,57 L 321,65 C 300,48 282,33 269,18 255,3 244,-12 236,-26 228,-39 223,-53 220,-66 217,-79 215,-93 215,-107 215,-150 237,-183 281,-206 325,-228 386,-239 465,-239 515,-239 557,-234 591,-225 624,-215 651,-202 672,-186 693,-170 708,-152 717,-131 726,-110 730,-89 730,-66 Z"/> - <glyph unicode="e" horiz-adv-x="848" d="M 921,514 C 921,488 915,470 902,459 889,448 874,442 857,442 L 267,442 C 267,392 272,347 282,307 292,267 309,233 332,204 355,175 386,153 423,138 460,123 506,115 560,115 603,115 641,119 674,126 707,133 736,140 761,149 785,158 805,166 821,173 836,180 848,183 856,183 861,183 865,182 869,180 872,177 875,174 877,169 879,164 881,158 882,150 883,141 883,131 883,119 883,110 883,103 882,97 881,90 881,85 880,80 879,75 877,70 875,66 872,62 869,58 866,55 862,51 851,45 833,37 815,28 792,20 763,12 734,4 701,-3 664,-10 626,-16 586,-19 543,-19 469,-19 404,-9 349,12 293,33 246,63 208,104 170,145 141,196 122,257 103,318 93,390 93,471 93,548 103,618 123,680 143,741 172,794 210,837 247,880 293,913 346,936 399,959 459,970 525,970 596,970 656,959 706,936 755,913 796,883 828,845 860,806 884,761 899,710 914,658 921,603 921,544 Z M 755,563 C 757,650 738,718 698,767 657,816 597,841 518,841 477,841 442,833 411,818 380,803 355,782 334,757 313,732 297,702 286,669 275,635 268,600 267,563 Z"/> - <glyph unicode="d" horiz-adv-x="848" d="M 924,25 C 924,20 923,15 921,11 918,7 914,4 909,2 903,-1 895,-3 886,-4 877,-5 865,-6 852,-6 838,-6 826,-5 817,-4 808,-3 800,-1 794,2 788,4 784,7 781,11 778,15 777,20 777,25 L 777,144 C 730,93 681,53 630,24 579,-5 523,-19 462,-19 396,-19 340,-6 293,20 246,45 209,80 180,124 151,167 129,219 116,278 103,337 96,399 96,464 96,541 104,611 121,674 138,736 162,789 195,833 228,877 268,911 317,935 365,958 421,970 484,970 537,970 585,959 629,936 672,913 715,879 758,834 L 758,1357 C 758,1362 759,1366 762,1371 764,1375 768,1378 775,1381 782,1383 790,1385 801,1387 811,1388 824,1389 840,1389 857,1389 870,1388 881,1387 892,1385 900,1383 906,1381 912,1378 917,1375 920,1371 923,1366 924,1362 924,1357 Z M 758,658 C 713,713 670,756 629,785 587,814 543,828 498,828 456,828 420,818 391,798 362,778 338,752 320,719 301,686 288,649 280,608 271,567 267,525 267,482 267,437 271,392 278,349 285,306 297,267 314,234 331,200 354,173 383,153 412,132 448,122 491,122 513,122 534,125 555,131 575,137 596,147 617,161 638,175 661,193 684,216 707,238 732,265 758,298 Z"/> - <glyph unicode="c" horiz-adv-x="727" d="M 800,162 C 800,151 800,141 799,133 798,124 797,117 796,112 794,106 792,101 790,97 787,92 782,86 774,78 765,69 751,59 731,47 711,34 689,23 664,14 639,4 611,-4 582,-10 553,-16 522,-19 491,-19 426,-19 369,-8 319,13 269,34 227,66 194,107 160,148 134,198 117,258 99,317 90,386 90,464 90,553 101,629 123,693 144,756 174,808 212,849 249,890 294,920 345,940 396,959 451,969 510,969 539,969 567,966 594,961 621,956 645,949 668,940 691,931 711,921 729,910 746,899 759,889 767,881 775,873 781,867 784,862 787,857 789,852 791,846 793,839 794,832 795,824 796,816 796,806 796,794 796,768 793,750 787,740 781,729 774,724 765,724 755,724 744,730 731,741 718,752 701,764 681,777 661,790 637,803 609,814 580,825 547,830 508,830 429,830 368,800 326,739 283,678 262,589 262,473 262,415 268,364 279,321 290,277 306,240 327,211 348,182 375,160 406,146 437,131 472,124 512,124 550,124 583,130 612,142 641,154 666,167 687,182 708,196 725,209 740,221 754,232 765,238 773,238 778,238 782,237 785,234 788,231 791,227 794,221 796,214 798,206 799,197 800,187 800,175 800,162 Z"/> - <glyph unicode="a" horiz-adv-x="762" d="M 831,24 C 831,16 828,10 823,6 818,2 810,-1 801,-3 792,-5 778,-6 760,-6 743,-6 729,-5 719,-3 708,-1 701,2 696,6 691,10 689,16 689,24 L 689,114 C 650,72 606,39 558,16 509,-7 458,-19 404,-19 357,-19 314,-13 276,-1 237,12 205,30 178,53 151,76 130,105 115,139 100,173 92,212 92,255 92,306 102,350 123,387 144,424 173,455 212,480 251,505 298,523 354,536 410,548 473,554 543,554 L 667,554 667,624 C 667,659 663,689 656,716 649,743 637,765 621,783 604,800 583,814 557,823 531,832 499,836 461,836 420,836 384,831 352,822 319,812 291,801 267,790 242,778 222,767 206,758 189,748 177,743 169,743 164,743 159,744 155,747 151,750 148,754 145,759 142,764 139,771 138,780 137,788 136,797 136,807 136,824 137,837 140,847 142,856 148,865 157,874 166,883 181,893 203,905 225,916 250,927 279,937 308,946 339,954 373,961 407,967 441,970 476,970 541,970 596,963 641,948 686,933 723,912 751,884 779,855 799,820 812,778 825,736 831,687 831,631 Z M 667,435 L 526,435 C 481,435 441,431 408,424 375,416 347,405 325,390 303,375 287,357 277,336 266,315 261,290 261,263 261,216 276,179 306,152 335,124 377,110 430,110 473,110 514,121 551,143 588,165 626,199 667,244 Z"/> - <glyph unicode="]" horiz-adv-x="364" d="M 438,-250 C 438,-263 436,-275 433,-284 429,-293 424,-300 418,-305 412,-310 405,-314 398,-317 390,-319 382,-320 374,-320 L 119,-320 C 110,-320 103,-316 98,-307 93,-298 90,-282 90,-260 90,-249 91,-239 92,-232 93,-224 94,-218 97,-213 100,-208 103,-204 107,-202 110,-200 114,-199 119,-199 L 282,-199 282,1277 119,1277 C 110,1277 103,1282 98,1291 93,1300 90,1316 90,1337 90,1348 91,1358 92,1366 93,1373 94,1380 97,1385 100,1390 103,1394 107,1396 110,1398 114,1399 119,1399 L 374,1399 C 382,1399 390,1398 398,1396 405,1393 412,1389 418,1384 424,1378 429,1371 433,1362 436,1353 438,1342 438,1329 Z"/> - <glyph unicode="[" horiz-adv-x="364" d="M 539,-260 C 539,-282 537,-298 532,-307 527,-316 519,-320 510,-320 L 254,-320 C 246,-320 238,-319 231,-317 224,-314 217,-310 211,-305 205,-300 200,-293 197,-284 193,-275 191,-263 191,-250 L 191,1329 C 191,1342 193,1353 197,1362 200,1371 205,1378 211,1384 217,1389 224,1393 231,1396 238,1398 246,1399 254,1399 L 510,1399 C 514,1399 518,1398 522,1396 525,1394 528,1390 531,1385 534,1380 536,1373 537,1366 538,1358 539,1348 539,1337 539,1316 537,1300 532,1291 527,1282 519,1277 510,1277 L 347,1277 347,-199 510,-199 C 514,-199 518,-200 522,-202 525,-204 528,-208 531,-213 534,-218 536,-224 537,-232 538,-239 539,-249 539,-260 Z"/> - <glyph unicode="V" horiz-adv-x="1124" d="M 695,30 C 692,23 689,17 684,12 679,7 673,4 665,1 656,-2 646,-4 633,-5 620,-6 603,-6 584,-6 569,-6 557,-6 546,-6 535,-5 525,-4 517,-3 509,-2 502,0 497,2 491,3 486,5 482,8 478,11 475,14 473,18 470,21 468,26 466,31 L 43,1233 C 38,1248 35,1260 35,1269 34,1278 37,1284 43,1289 49,1294 59,1297 72,1298 85,1299 103,1300 126,1300 145,1300 160,1300 171,1299 182,1298 190,1296 196,1293 202,1290 207,1287 210,1283 213,1278 215,1273 218,1266 L 589,177 590,177 951,1264 C 953,1271 955,1277 958,1282 961,1287 965,1290 972,1293 979,1296 988,1298 1000,1299 1012,1300 1028,1300 1048,1300 1069,1300 1085,1299 1097,1298 1109,1296 1117,1293 1122,1288 1126,1283 1128,1277 1127,1268 1126,1259 1122,1247 1117,1232 Z"/> - <glyph unicode="U" horiz-adv-x="1003" d="M 1145,478 C 1145,399 1134,329 1111,268 1088,206 1055,154 1012,111 969,68 917,36 856,14 795,-8 725,-19 647,-19 576,-19 511,-9 452,12 393,33 343,63 301,104 259,144 227,194 204,255 181,316 170,386 170,465 L 170,1268 C 170,1273 171,1278 174,1282 177,1286 181,1289 188,1292 195,1294 203,1296 214,1298 225,1299 239,1300 256,1300 272,1300 286,1299 297,1298 308,1296 317,1294 324,1292 330,1289 334,1286 337,1282 340,1278 341,1273 341,1268 L 341,486 C 341,426 348,374 363,329 378,284 399,247 427,218 454,188 488,166 527,151 566,136 609,128 658,128 708,128 753,135 792,150 831,165 864,187 891,216 918,245 938,282 953,325 967,368 974,419 974,477 L 974,1268 C 974,1273 975,1278 978,1282 981,1286 985,1289 992,1292 999,1294 1008,1296 1019,1298 1030,1299 1043,1300 1060,1300 1076,1300 1090,1299 1101,1298 1112,1296 1120,1294 1127,1292 1133,1289 1138,1286 1141,1282 1144,1278 1145,1273 1145,1268 Z"/> - <glyph unicode="T" horiz-adv-x="986" d="M 983,1220 C 983,1207 982,1196 981,1187 980,1178 978,1170 975,1165 972,1159 968,1155 964,1152 959,1149 954,1148 949,1148 L 585,1148 585,26 C 585,21 584,16 581,12 578,8 574,5 567,3 560,0 552,-2 541,-4 530,-5 516,-6 499,-6 483,-6 469,-5 458,-4 447,-2 438,0 431,3 424,5 420,8 417,12 414,16 413,21 413,26 L 413,1148 49,1148 C 44,1148 39,1149 35,1152 30,1155 27,1159 24,1165 21,1170 19,1178 18,1187 16,1196 15,1207 15,1220 15,1233 16,1244 18,1254 19,1263 21,1271 24,1277 27,1283 30,1287 35,1290 39,1293 44,1294 49,1294 L 949,1294 C 954,1294 959,1293 964,1290 968,1287 972,1283 975,1277 978,1271 980,1263 981,1254 982,1244 983,1233 983,1220 Z"/> - <glyph unicode="S" horiz-adv-x="813" d="M 867,363 C 867,302 856,248 834,201 811,154 780,114 741,81 701,48 654,23 601,6 547,-11 489,-19 427,-19 384,-19 344,-15 307,-8 270,-1 237,8 208,19 179,30 154,41 135,52 115,63 101,73 94,81 86,89 80,99 77,112 73,124 71,140 71,161 71,176 72,188 73,198 74,207 76,215 79,221 82,227 85,231 89,234 93,236 98,237 103,237 112,237 126,231 143,220 160,209 181,196 208,183 235,170 267,157 305,146 342,134 386,128 435,128 472,128 507,133 538,143 569,153 595,167 618,186 640,204 657,226 669,253 681,280 687,310 687,344 687,381 679,412 662,438 645,464 623,487 596,507 569,526 538,544 503,561 468,577 432,594 395,611 358,628 323,646 288,667 253,688 222,712 195,740 168,768 146,801 129,839 112,876 103,921 103,974 103,1028 113,1076 133,1119 152,1161 180,1196 215,1225 250,1254 291,1276 340,1291 388,1306 440,1313 496,1313 525,1313 554,1311 583,1306 612,1301 639,1294 665,1286 690,1277 713,1268 733,1258 753,1247 766,1239 773,1233 779,1226 783,1221 785,1218 787,1214 789,1209 790,1204 791,1198 792,1191 793,1183 794,1175 794,1165 794,1152 794,1140 794,1129 793,1120 792,1111 790,1103 788,1097 786,1090 783,1086 780,1083 776,1080 772,1078 767,1078 760,1078 748,1083 733,1092 717,1101 698,1112 675,1124 652,1135 626,1146 595,1156 564,1165 529,1170 490,1170 454,1170 423,1165 396,1156 369,1146 347,1133 330,1117 313,1101 300,1082 291,1060 282,1038 278,1015 278,990 278,954 286,923 303,897 320,871 342,848 370,828 397,808 429,790 464,773 499,756 535,740 572,723 609,706 645,687 680,667 715,646 747,622 775,595 802,567 825,534 842,497 859,459 867,414 867,363 Z"/> - <glyph unicode="N" horiz-adv-x="1003" d="M 1150,71 C 1150,58 1148,46 1144,37 1139,28 1134,20 1127,14 1120,8 1112,4 1103,1 1094,-2 1086,-3 1077,-3 L 1022,-3 C 1005,-3 990,-1 977,3 964,6 951,13 940,23 928,32 916,45 905,62 893,79 880,100 866,126 L 458,862 C 437,900 415,940 394,982 372,1023 352,1064 333,1103 L 331,1103 C 332,1055 333,1006 334,956 335,906 335,856 335,807 L 335,26 C 335,21 334,17 331,13 328,8 324,5 318,3 311,0 303,-2 293,-4 282,-5 269,-6 253,-6 237,-6 224,-5 214,-4 203,-2 195,0 189,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1220 C 172,1247 179,1266 194,1277 209,1288 225,1294 242,1294 L 324,1294 C 343,1294 360,1292 373,1289 386,1286 397,1280 408,1273 418,1265 428,1254 438,1241 447,1227 458,1210 469,1189 L 783,621 C 802,586 821,553 839,520 857,487 874,454 891,422 908,390 924,359 941,328 957,297 973,265 989,234 L 990,234 C 989,287 988,342 988,399 987,456 987,510 987,563 L 987,1265 C 987,1270 988,1274 991,1278 994,1282 998,1286 1005,1289 1011,1292 1019,1294 1030,1295 1040,1296 1053,1297 1070,1297 1085,1297 1097,1296 1108,1295 1119,1294 1127,1292 1133,1289 1139,1286 1143,1282 1146,1278 1149,1274 1150,1270 1150,1265 Z"/> - <glyph unicode="M" horiz-adv-x="1435" d="M 1579,26 C 1579,21 1578,16 1575,12 1572,8 1568,5 1561,3 1554,0 1546,-2 1536,-4 1525,-5 1512,-6 1495,-6 1480,-6 1467,-5 1456,-4 1445,-2 1436,0 1430,3 1423,5 1419,8 1416,12 1413,16 1412,21 1412,26 L 1412,1153 1410,1153 949,21 C 947,16 944,12 941,9 937,6 932,3 925,1 918,-2 909,-4 900,-5 890,-6 878,-6 865,-6 851,-6 839,-5 829,-4 819,-3 811,-1 804,2 797,4 792,7 789,10 785,13 782,17 781,21 L 340,1153 339,1153 339,26 C 339,21 338,16 335,12 332,8 328,5 321,3 314,0 306,-2 295,-4 284,-5 271,-6 254,-6 238,-6 225,-5 214,-4 203,-2 195,0 189,3 182,5 178,8 176,12 173,16 172,21 172,26 L 172,1216 C 172,1244 179,1264 194,1276 209,1288 225,1294 243,1294 L 347,1294 C 368,1294 387,1292 403,1288 419,1284 433,1278 445,1269 457,1260 467,1249 475,1236 483,1223 490,1207 496,1189 L 871,252 876,252 1266,1186 C 1273,1206 1281,1223 1290,1237 1299,1251 1308,1262 1319,1271 1329,1279 1340,1285 1353,1289 1366,1292 1380,1294 1397,1294 L 1506,1294 C 1516,1294 1526,1293 1535,1290 1544,1287 1551,1282 1558,1276 1564,1269 1569,1261 1573,1252 1577,1242 1579,1230 1579,1216 Z"/> - <glyph unicode="L" horiz-adv-x="692" d="M 843,75 C 843,62 842,51 841,42 840,33 838,25 835,19 832,12 828,8 824,5 819,2 814,0 808,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,149 808,149 C 814,149 819,148 824,145 828,142 832,137 835,132 838,126 840,118 841,109 842,100 843,88 843,75 Z"/> - <glyph unicode="K" horiz-adv-x="864" d="M 1016,28 C 1016,23 1015,18 1013,14 1010,9 1006,6 999,3 992,0 983,-2 972,-4 961,-5 946,-6 928,-6 905,-6 886,-5 871,-3 856,-1 845,3 838,8 831,13 825,19 820,26 L 344,673 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,693 802,1268 C 806,1274 811,1279 816,1283 821,1287 828,1290 836,1293 843,1295 853,1297 864,1298 875,1299 889,1300 906,1300 923,1300 937,1299 948,1298 959,1296 967,1294 974,1291 980,1288 984,1285 987,1281 989,1277 990,1273 990,1268 990,1259 988,1251 984,1242 979,1233 971,1221 959,1206 L 530,693 992,79 C 1003,62 1010,50 1013,44 1015,37 1016,32 1016,28 Z"/> - <glyph unicode="I" horiz-adv-x="191" d="M 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 174,1278 177,1282 180,1286 185,1289 192,1292 199,1294 208,1296 219,1298 230,1299 243,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 Z"/> - <glyph unicode="H" horiz-adv-x="951" d="M 1104,26 C 1104,21 1103,16 1100,12 1097,8 1093,5 1086,3 1079,0 1071,-2 1060,-4 1049,-5 1035,-6 1019,-6 1002,-6 988,-5 977,-4 966,-2 958,0 951,3 944,5 940,8 937,12 934,16 933,21 933,26 L 933,600 344,600 344,26 C 344,21 343,16 340,12 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,12 173,16 172,21 172,26 L 172,1268 C 172,1273 173,1278 176,1282 179,1286 183,1289 190,1292 197,1294 206,1296 217,1298 228,1299 242,1300 258,1300 275,1300 289,1299 300,1298 311,1296 319,1294 326,1292 333,1289 337,1286 340,1282 343,1278 344,1273 344,1268 L 344,750 933,750 933,1268 C 933,1273 934,1278 937,1282 940,1286 944,1289 951,1292 958,1294 966,1296 977,1298 988,1299 1002,1300 1019,1300 1035,1300 1049,1299 1060,1298 1071,1296 1079,1294 1086,1292 1093,1289 1097,1286 1100,1282 1103,1278 1104,1273 1104,1268 Z"/> - <glyph unicode="F" horiz-adv-x="709" d="M 852,1220 C 852,1207 851,1196 850,1187 849,1178 846,1170 843,1165 840,1159 836,1155 832,1152 827,1149 823,1148 818,1148 L 344,1148 344,708 792,708 C 797,708 801,707 806,705 810,702 814,698 817,693 820,688 823,681 824,672 825,663 826,651 826,637 826,624 825,614 824,605 823,596 820,588 817,583 814,577 810,573 806,570 801,567 797,565 792,565 L 344,565 344,26 C 344,21 343,17 340,13 337,8 333,5 326,3 319,0 311,-2 300,-4 289,-5 275,-6 258,-6 242,-6 228,-5 217,-4 206,-2 197,0 190,3 183,5 179,8 176,13 173,17 172,21 172,26 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 818,1294 C 823,1294 827,1293 832,1290 836,1287 840,1283 843,1277 846,1271 849,1263 850,1254 851,1244 852,1233 852,1220 Z"/> - <glyph unicode="D" horiz-adv-x="1020" d="M 1167,666 C 1167,554 1153,456 1124,373 1095,289 1054,220 999,165 944,110 876,68 796,41 716,14 621,0 510,0 L 236,0 C 221,0 206,5 193,16 179,26 172,44 172,70 L 172,1224 C 172,1250 179,1268 193,1279 206,1289 221,1294 236,1294 L 529,1294 C 641,1294 736,1280 813,1251 890,1222 955,1180 1008,1126 1060,1071 1100,1005 1127,928 1154,851 1167,763 1167,666 Z M 986,659 C 986,729 977,794 960,855 943,915 916,967 879,1011 842,1055 795,1089 738,1114 681,1139 608,1151 519,1151 L 344,1151 344,144 521,144 C 604,144 673,154 730,175 787,196 834,227 872,270 910,313 939,366 958,431 977,495 986,571 986,659 Z"/> - <glyph unicode="C" horiz-adv-x="952" d="M 1036,183 C 1036,172 1036,163 1035,155 1034,147 1033,140 1032,134 1030,128 1028,123 1025,118 1022,113 1018,108 1011,101 1004,94 990,84 969,71 948,57 921,44 890,31 858,18 822,7 781,-3 740,-12 695,-16 646,-16 562,-16 486,-2 419,26 351,54 293,95 246,150 198,205 161,272 136,353 110,433 97,525 97,630 97,737 111,833 139,917 166,1001 205,1072 255,1131 305,1189 365,1233 435,1264 504,1295 581,1310 666,1310 703,1310 740,1307 775,1300 810,1293 843,1284 873,1273 903,1262 930,1250 953,1236 976,1222 993,1211 1002,1202 1011,1193 1016,1186 1019,1181 1022,1176 1024,1171 1026,1165 1027,1158 1029,1151 1030,1142 1031,1133 1031,1123 1031,1111 1031,1098 1030,1086 1029,1077 1028,1068 1026,1060 1023,1054 1020,1047 1017,1043 1014,1040 1010,1037 1005,1035 1000,1035 991,1035 978,1042 961,1055 944,1068 923,1082 897,1098 870,1113 838,1128 801,1141 763,1154 718,1160 665,1160 608,1160 556,1149 509,1126 462,1103 421,1069 388,1024 355,979 329,925 311,861 292,796 283,723 283,640 283,558 292,486 310,423 327,360 353,307 386,265 419,222 459,190 507,169 555,147 609,136 670,136 721,136 766,142 805,155 843,168 876,182 903,198 930,213 952,227 969,240 986,253 1000,259 1010,259 1015,259 1019,258 1022,256 1025,254 1028,250 1030,245 1032,239 1034,231 1035,221 1036,211 1036,198 1036,183 Z"/> - <glyph unicode=":" horiz-adv-x="225" d="M 397,800 C 397,779 396,761 393,746 390,731 384,720 376,711 367,702 356,695 343,692 330,688 313,686 292,686 271,686 253,688 240,692 227,695 216,702 208,711 200,720 195,731 192,746 189,761 187,779 187,800 187,823 189,842 192,857 195,872 200,884 208,893 216,902 227,908 240,912 253,915 271,917 292,917 313,917 330,915 343,912 356,908 367,902 376,893 384,884 390,872 393,857 396,842 397,823 397,800 Z M 397,106 C 397,84 396,66 393,51 390,36 384,25 376,16 367,7 356,0 343,-4 330,-7 313,-9 292,-9 271,-9 253,-7 240,-4 227,0 216,7 208,16 200,25 195,36 192,51 189,66 187,84 187,106 187,128 189,147 192,162 195,177 200,188 208,197 216,206 227,212 240,216 253,220 271,222 292,222 313,222 330,220 343,216 356,212 367,206 376,197 384,188 390,177 393,162 396,147 397,128 397,106 Z"/> - <glyph unicode="3" horiz-adv-x="831" d="M 914,370 C 914,311 904,257 883,210 862,162 833,121 794,87 755,53 708,27 651,9 594,-10 530,-19 459,-19 416,-19 375,-16 338,-9 300,-2 266,7 237,17 208,26 183,36 164,47 145,57 133,64 128,69 123,74 119,78 116,83 113,88 111,93 109,100 107,107 106,115 105,125 104,134 103,146 103,160 103,184 105,201 110,210 115,219 121,224 130,224 136,224 148,219 166,208 183,197 206,186 234,174 261,161 294,150 331,139 368,128 409,123 454,123 498,123 537,129 570,140 603,151 631,167 654,188 677,209 694,233 705,262 716,290 722,321 722,354 722,391 715,424 701,453 686,482 665,508 638,529 610,550 576,567 536,578 495,589 449,595 398,595 L 275,595 C 270,595 265,596 260,599 255,601 250,605 247,610 243,615 240,622 238,631 235,640 234,651 234,665 234,678 235,688 237,697 239,705 242,712 246,717 249,722 253,725 258,728 263,730 268,731 274,731 L 387,731 C 431,731 471,737 506,748 541,759 570,776 595,797 619,818 638,844 651,874 664,903 670,936 670,973 670,1000 666,1025 657,1050 648,1074 635,1095 618,1113 601,1131 579,1145 552,1156 525,1166 493,1171 458,1171 419,1171 384,1165 352,1154 319,1142 290,1129 265,1116 240,1103 219,1090 202,1079 185,1067 174,1061 167,1061 162,1061 158,1062 155,1064 151,1065 148,1069 146,1074 143,1079 142,1086 141,1095 140,1104 139,1115 139,1130 139,1140 139,1149 140,1157 141,1164 142,1171 144,1177 146,1182 148,1187 151,1192 154,1197 158,1202 165,1209 171,1215 184,1224 203,1236 222,1248 246,1260 275,1272 303,1283 336,1293 373,1301 410,1309 449,1313 492,1313 552,1313 605,1305 650,1290 695,1275 733,1253 764,1225 794,1197 817,1164 832,1125 847,1086 854,1042 854,995 854,954 849,917 838,882 827,847 812,816 791,789 770,762 745,739 715,720 685,701 650,687 611,680 L 611,678 C 656,673 697,662 734,645 771,627 802,605 829,578 856,551 877,520 892,485 907,449 914,411 914,370 Z"/> - <glyph unicode="2" horiz-adv-x="830" d="M 924,74 C 924,62 923,51 922,42 920,33 918,25 915,19 912,12 908,8 903,5 898,2 892,0 886,0 L 171,0 C 162,0 154,1 147,4 140,6 134,10 129,15 124,20 120,28 118,38 115,48 114,60 114,75 114,88 115,100 116,110 117,120 119,129 122,137 125,144 130,152 135,160 140,167 146,175 154,184 L 405,450 C 463,511 510,566 545,615 580,664 607,708 626,748 645,788 657,824 663,857 669,890 672,920 672,949 672,978 667,1005 658,1031 649,1056 635,1079 618,1098 600,1117 578,1133 551,1144 524,1155 494,1161 459,1161 418,1161 382,1155 350,1144 317,1133 289,1120 265,1107 240,1094 220,1081 204,1070 187,1059 175,1053 167,1053 162,1053 158,1054 155,1057 151,1060 148,1064 146,1070 143,1076 141,1084 140,1094 139,1104 138,1116 138,1130 138,1140 138,1149 139,1156 140,1163 141,1170 143,1175 144,1180 146,1185 149,1190 152,1195 157,1201 165,1208 173,1215 187,1224 207,1236 226,1248 251,1260 281,1272 310,1283 343,1293 379,1301 414,1309 452,1313 491,1313 554,1313 609,1304 656,1287 703,1269 742,1245 773,1214 804,1183 827,1148 842,1107 857,1066 865,1023 865,977 865,936 861,895 854,854 847,813 831,768 808,721 784,673 750,620 705,562 660,503 601,436 527,360 L 322,146 885,146 C 890,146 896,145 901,142 906,139 910,134 914,128 917,122 920,115 922,106 923,97 924,86 924,74 Z"/> - <glyph unicode="1" horiz-adv-x="761" d="M 927,68 C 927,55 926,45 924,36 922,27 919,20 916,15 913,10 909,6 905,4 900,1 896,0 891,0 L 215,0 C 210,0 206,1 202,4 198,6 194,10 191,15 187,20 184,27 182,36 180,45 179,55 179,68 179,80 180,90 182,99 184,108 187,115 190,121 193,126 196,131 201,134 205,137 210,138 215,138 L 485,138 485,1122 235,973 C 222,966 212,962 205,961 197,960 191,961 186,966 181,970 178,977 177,987 175,997 174,1010 174,1025 174,1036 175,1046 176,1054 177,1062 178,1069 180,1074 182,1079 185,1084 189,1088 192,1092 197,1096 203,1100 L 501,1291 C 504,1293 507,1295 511,1296 515,1297 520,1299 526,1300 532,1301 539,1302 547,1303 555,1303 565,1303 577,1303 593,1303 606,1302 617,1301 628,1300 636,1298 642,1296 648,1293 652,1290 654,1287 656,1283 657,1279 657,1275 L 657,138 891,138 C 896,138 901,137 906,134 911,131 915,126 918,121 921,115 923,108 925,99 926,90 927,80 927,68 Z"/> - <glyph unicode="-" horiz-adv-x="519" d="M 558,505 C 558,479 555,461 549,451 543,441 534,436 523,436 L 105,436 C 93,436 84,441 78,452 72,462 69,480 69,505 69,530 72,548 78,558 84,568 93,573 105,573 L 523,573 C 528,573 533,572 538,570 542,568 546,564 549,559 552,553 554,546 556,537 557,528 558,518 558,505 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_2" horiz-adv-x="2048"> - <font-face font-family="Calibri embedded" units-per-em="2048" font-weight="bold" font-style="normal" ascent="1953" descent="553"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="y" horiz-adv-x="934" d="M 643,0 L 535,-316 C 529,-333 513,-345 486,-352 459,-359 420,-363 369,-363 342,-363 321,-362 305,-360 289,-357 277,-353 269,-348 261,-343 257,-336 256,-328 255,-320 257,-310 262,-299 L 381,0 C 372,4 365,10 358,19 351,27 345,36 342,45 L 35,865 C 26,888 22,906 22,919 22,931 26,941 34,948 42,955 56,959 75,962 94,965 119,966 150,966 179,966 201,966 218,965 235,964 248,961 257,957 266,953 273,947 278,939 283,930 287,918 292,903 L 502,306 505,306 697,915 C 701,932 706,944 713,950 719,955 729,959 744,962 759,965 784,966 821,966 850,966 874,965 893,962 912,959 926,954 935,947 944,940 948,930 948,918 948,905 945,891 940,874 Z"/> - <glyph unicode="t" horiz-adv-x="641" d="M 654,122 C 654,93 652,70 649,55 645,39 640,28 634,22 628,15 619,10 608,5 596,-1 582,-5 567,-9 551,-12 534,-15 516,-17 497,-19 479,-20 460,-20 410,-20 367,-14 330,-1 293,12 263,31 239,58 215,84 197,117 186,157 175,197 169,244 169,299 L 169,756 62,756 C 49,756 40,764 33,780 26,795 23,821 23,858 23,877 24,894 26,907 27,920 30,931 33,939 36,946 41,952 46,955 51,958 56,960 63,960 L 169,960 169,1159 C 169,1166 171,1172 175,1177 178,1182 185,1187 195,1191 204,1194 217,1197 234,1199 250,1200 270,1201 294,1201 319,1201 339,1200 356,1199 372,1197 385,1194 394,1191 403,1187 410,1182 414,1177 418,1172 420,1166 420,1159 L 420,960 614,960 C 621,960 627,958 632,955 637,952 641,946 644,939 647,931 650,920 652,907 653,894 654,877 654,858 654,821 651,795 644,780 637,764 628,756 615,756 L 420,756 420,337 C 420,288 428,252 443,228 458,203 486,191 525,191 538,191 550,192 561,195 572,197 581,200 590,203 598,206 605,208 611,211 616,213 621,214 626,214 630,214 634,213 638,211 641,208 644,204 646,197 648,190 650,180 652,168 653,156 654,141 654,122 Z"/> - <glyph unicode="s" horiz-adv-x="692" d="M 754,286 C 754,235 745,191 726,152 707,113 680,81 645,55 610,29 569,10 522,-4 475,-17 423,-23 368,-23 335,-23 303,-21 273,-16 242,-11 215,-4 191,4 167,11 147,19 131,27 115,35 103,43 96,50 89,57 83,68 79,83 75,98 73,120 73,149 73,168 74,184 75,196 76,207 78,217 81,224 84,231 87,235 91,238 95,240 100,241 106,241 113,241 124,237 139,229 153,220 171,211 192,201 213,191 238,182 267,173 295,164 327,160 363,160 386,160 406,162 424,167 441,172 457,178 470,187 483,196 492,207 499,220 506,233 509,249 509,266 509,286 503,303 491,318 478,332 462,344 442,355 421,366 398,376 373,385 347,394 321,405 294,416 267,427 240,440 215,455 189,470 166,488 146,509 125,530 109,556 97,586 84,616 78,652 78,694 78,737 86,776 103,812 120,847 144,878 175,903 206,928 245,948 290,962 335,976 385,983 441,983 469,983 496,981 523,977 549,973 573,968 594,962 615,956 633,950 648,943 663,936 673,930 680,925 686,920 690,915 693,910 696,905 698,899 699,892 700,885 702,876 703,866 704,855 704,842 704,827 704,809 704,794 703,783 702,772 700,763 698,756 695,749 692,745 688,743 684,740 679,739 674,739 668,739 659,743 646,750 633,757 618,764 599,772 580,780 558,788 533,795 508,802 479,805 447,805 424,805 405,803 388,798 371,793 358,787 347,778 336,769 328,759 323,748 318,736 315,723 315,710 315,689 321,672 334,658 347,644 363,632 384,621 405,610 428,600 455,591 481,582 508,572 535,561 562,550 588,537 615,522 641,507 664,489 685,468 706,447 722,421 735,392 748,362 754,327 754,286 Z"/> - <glyph unicode="r" horiz-adv-x="588" d="M 699,843 C 699,819 698,799 697,784 696,769 694,757 691,748 688,739 685,733 681,730 676,727 671,725 664,725 659,725 653,726 646,729 639,731 632,733 624,736 615,739 606,741 596,744 586,746 575,747 563,747 549,747 535,744 521,739 507,733 493,724 478,712 463,700 447,684 431,664 414,644 397,619 378,590 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,815 C 364,848 386,876 407,898 428,919 447,936 466,949 485,962 503,971 522,976 541,981 559,983 578,983 587,983 596,983 606,982 616,981 626,979 637,977 648,974 657,972 665,969 673,966 679,962 683,959 686,956 689,952 691,948 692,944 694,939 695,932 696,925 697,914 698,900 699,886 699,867 699,843 Z"/> - <glyph unicode="o" horiz-adv-x="969" d="M 1028,489 C 1028,413 1018,344 998,281 978,218 948,164 907,119 866,74 815,39 754,14 693,-11 621,-23 539,-23 460,-23 391,-12 332,10 273,32 225,64 186,106 147,148 119,200 100,261 81,322 72,392 72,471 72,547 82,617 103,680 123,743 153,797 194,842 235,887 286,921 347,946 408,971 479,983 561,983 641,983 710,972 769,951 828,929 876,897 915,855 953,813 981,761 1000,700 1019,639 1028,568 1028,489 Z M 769,479 C 769,523 766,564 759,601 752,638 740,670 723,697 706,724 684,746 657,761 629,776 594,784 552,784 515,784 482,777 454,764 426,750 403,730 385,704 367,677 354,646 345,609 336,572 331,529 331,482 331,438 335,398 342,361 349,324 361,291 378,264 394,237 416,216 444,201 472,186 507,178 548,178 586,178 619,185 647,199 675,212 698,232 716,258 734,284 747,316 756,353 765,390 769,432 769,479 Z"/> - <glyph unicode="n" horiz-adv-x="865" d="M 978,34 C 978,27 976,22 972,17 968,12 961,7 952,4 943,1 930,-2 914,-4 897,-5 877,-6 853,-6 828,-6 808,-5 792,-4 775,-2 762,1 753,4 744,7 737,12 733,17 729,22 727,27 727,34 L 727,543 C 727,586 724,620 718,645 711,670 702,691 690,709 678,726 663,740 644,750 625,759 602,764 577,764 545,764 513,752 480,729 447,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 441,916 492,943 543,970 596,983 651,983 712,983 763,973 805,953 846,933 880,906 906,872 931,837 950,797 961,751 972,705 978,650 978,585 Z"/> - <glyph unicode="m" horiz-adv-x="1435" d="M 1545,34 C 1545,27 1543,22 1539,17 1535,12 1528,7 1519,4 1510,1 1497,-2 1481,-4 1465,-5 1445,-6 1420,-6 1395,-6 1374,-5 1358,-4 1342,-2 1329,1 1320,4 1310,7 1303,12 1300,17 1296,22 1294,27 1294,34 L 1294,563 C 1294,593 1291,620 1286,645 1280,670 1271,691 1260,709 1248,726 1233,740 1216,750 1198,759 1177,764 1152,764 1122,764 1092,752 1061,729 1030,706 997,672 961,627 L 961,34 C 961,27 959,22 955,17 951,12 944,7 935,4 925,1 912,-2 896,-4 880,-5 860,-6 836,-6 811,-6 791,-5 775,-4 759,-2 746,1 737,4 727,7 720,12 716,17 712,22 710,27 710,34 L 710,563 C 710,593 707,620 702,645 696,670 687,691 676,709 665,726 650,740 632,750 614,759 593,764 569,764 538,764 508,752 477,729 446,706 413,672 378,627 L 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,926 C 126,933 128,939 131,944 134,949 140,953 149,956 158,959 169,962 183,964 196,965 213,966 234,966 255,966 273,965 287,964 301,962 312,959 320,956 327,953 333,949 336,944 339,939 341,933 341,926 L 341,823 C 390,876 440,916 489,943 538,970 589,983 642,983 679,983 712,979 741,972 770,964 797,953 820,939 843,924 862,907 879,887 896,867 910,845 921,820 948,849 974,873 1000,894 1025,915 1051,932 1076,945 1101,958 1126,967 1151,974 1176,980 1201,983 1227,983 1286,983 1336,973 1377,953 1418,933 1451,906 1476,872 1501,837 1518,797 1529,751 1540,705 1545,656 1545,605 Z"/> - <glyph unicode="i" horiz-adv-x="294" d="M 378,34 C 378,27 376,22 372,17 368,12 361,7 352,4 342,1 329,-2 313,-4 297,-5 277,-6 252,-6 227,-6 207,-5 191,-4 175,-2 162,1 153,4 143,7 136,12 132,17 128,22 126,27 126,34 L 126,924 C 126,931 128,937 132,942 136,947 143,951 153,955 162,958 175,961 191,963 207,965 227,966 252,966 277,966 297,965 313,963 329,961 342,958 352,955 361,951 368,947 372,942 376,937 378,931 378,924 Z M 397,1228 C 397,1177 387,1142 366,1123 345,1104 307,1094 251,1094 194,1094 156,1103 137,1122 117,1141 107,1174 107,1223 107,1274 117,1309 138,1329 158,1348 196,1358 253,1358 309,1358 347,1349 367,1330 387,1311 397,1277 397,1228 Z"/> - <glyph unicode="f" horiz-adv-x="658" d="M 664,1266 C 664,1247 663,1231 662,1220 661,1208 659,1199 656,1193 653,1186 650,1182 647,1180 644,1177 640,1176 636,1176 631,1176 626,1177 621,1180 615,1182 608,1184 600,1187 591,1190 581,1192 570,1195 559,1197 545,1198 530,1198 512,1198 497,1195 484,1190 471,1184 460,1175 451,1163 442,1150 436,1134 432,1115 428,1095 426,1071 426,1042 L 426,960 589,960 C 595,960 601,958 606,955 611,952 615,946 618,939 621,931 624,920 626,907 627,894 628,877 628,858 628,821 625,795 618,780 611,764 602,756 589,756 L 426,756 426,34 C 426,27 424,22 420,17 416,12 409,7 400,4 391,1 378,-2 361,-4 344,-5 324,-6 300,-6 276,-6 256,-5 240,-4 223,-2 210,1 201,4 191,7 184,12 181,17 177,22 175,27 175,34 L 175,756 63,756 C 50,756 41,764 35,780 28,795 25,821 25,858 25,877 26,894 28,907 29,920 32,931 35,939 38,946 42,952 47,955 52,958 57,960 64,960 L 175,960 175,1035 C 175,1096 181,1149 193,1195 205,1240 224,1278 250,1309 275,1339 308,1362 348,1377 387,1392 434,1400 488,1400 514,1400 539,1398 562,1394 585,1389 604,1385 617,1380 630,1375 639,1370 644,1366 649,1361 653,1355 656,1347 659,1338 661,1328 662,1315 663,1302 664,1285 664,1266 Z"/> - <glyph unicode="e" horiz-adv-x="882" d="M 950,506 C 950,475 943,453 930,438 916,423 897,416 873,416 L 330,416 C 330,378 335,344 344,313 353,282 367,255 387,234 406,212 432,195 463,184 494,173 531,167 574,167 618,167 657,170 690,177 723,183 752,190 777,198 801,205 821,212 837,219 853,225 866,228 876,228 882,228 887,227 891,225 895,222 898,218 901,212 904,206 906,198 907,187 908,176 908,162 908,145 908,130 908,118 907,108 906,97 905,88 904,81 903,74 901,68 898,63 895,58 892,53 888,48 883,43 871,37 852,29 833,21 808,13 778,6 748,-2 714,-9 675,-15 636,-20 595,-23 551,-23 472,-23 402,-13 343,7 283,27 233,57 193,98 153,139 123,190 104,252 84,314 74,387 74,470 74,549 84,621 105,685 126,748 156,802 195,847 234,891 282,925 339,948 395,971 458,983 529,983 604,983 668,972 721,950 774,928 817,898 851,859 885,820 910,773 926,720 942,667 950,609 950,546 Z M 706,578 C 708,649 694,704 664,745 633,785 586,805 523,805 491,805 463,799 440,787 416,775 396,759 381,739 365,718 353,694 345,667 336,639 331,609 330,578 Z"/> - <glyph unicode="d" horiz-adv-x="917" d="M 972,34 C 972,27 970,21 967,16 964,11 958,6 950,3 942,0 931,-3 918,-4 904,-5 887,-6 867,-6 846,-6 828,-5 815,-4 802,-3 791,0 783,3 774,6 768,11 765,16 761,21 759,27 759,34 L 759,133 C 713,84 665,45 615,18 564,-9 508,-23 447,-23 379,-23 322,-10 275,17 228,43 189,78 160,123 130,168 108,220 95,280 82,339 75,402 75,468 75,547 84,619 101,682 118,745 142,799 175,844 208,889 248,923 297,947 346,971 402,983 465,983 515,983 560,973 601,953 642,932 682,902 722,863 L 722,1346 C 722,1353 724,1359 728,1364 731,1369 738,1374 748,1378 757,1381 770,1384 786,1386 802,1388 822,1389 847,1389 872,1389 892,1388 908,1386 924,1384 937,1381 946,1378 955,1374 962,1369 966,1364 970,1359 972,1353 972,1346 Z M 722,630 C 686,675 652,710 619,734 586,758 551,770 515,770 482,770 454,762 431,746 407,729 388,707 374,680 359,653 349,622 342,589 335,555 331,520 331,485 331,448 334,411 340,376 346,341 356,309 370,282 383,254 401,232 424,215 447,198 475,190 510,190 527,190 544,193 561,198 577,203 594,211 611,222 628,233 645,248 663,267 681,285 701,307 722,334 Z"/> - <glyph unicode="c" horiz-adv-x="744" d="M 801,176 C 801,159 801,144 800,133 799,121 797,111 796,103 794,95 792,89 790,84 787,79 782,72 774,65 766,57 752,48 733,37 714,26 692,16 667,7 642,-2 616,-9 587,-14 558,-19 528,-22 497,-22 428,-22 368,-11 315,10 262,31 217,63 181,105 145,146 118,197 100,257 81,317 72,386 72,463 72,552 83,630 106,695 128,760 159,813 199,856 239,899 286,930 341,951 396,972 456,982 521,982 548,982 574,980 600,975 625,970 649,964 672,956 694,948 714,939 732,929 749,919 762,910 769,903 776,896 782,890 785,885 788,880 790,873 792,865 793,857 795,847 796,836 797,824 797,810 797,793 797,754 794,727 787,712 780,696 772,688 761,688 750,688 738,693 725,702 712,711 697,722 680,733 663,744 642,755 618,764 594,773 565,778 532,778 467,778 417,753 382,703 347,652 330,578 330,481 330,433 334,391 343,354 352,317 365,287 382,262 399,237 420,219 446,207 471,194 501,188 535,188 570,188 600,193 625,204 650,214 671,225 690,238 709,251 724,262 737,273 750,283 760,288 769,288 775,288 780,286 784,283 788,280 791,274 794,265 796,256 798,244 799,230 800,216 801,198 801,176 Z"/> - <glyph unicode="a" horiz-adv-x="831" d="M 886,31 C 886,22 883,14 876,9 869,4 859,0 845,-3 830,-5 809,-6 781,-6 751,-6 729,-5 716,-3 702,0 692,4 687,9 681,14 678,22 678,31 L 678,102 C 641,63 600,32 553,10 506,-12 453,-23 396,-23 349,-23 305,-17 266,-5 226,8 192,26 163,51 134,75 111,105 95,141 79,177 71,219 71,267 71,319 81,364 102,403 122,441 152,473 193,498 233,523 283,541 343,553 403,565 473,571 552,571 L 639,571 639,625 C 639,653 636,678 631,699 625,720 616,737 603,751 590,765 572,775 551,782 529,789 502,792 470,792 428,792 391,787 358,778 325,769 295,758 270,747 245,736 224,725 207,716 190,707 176,702 165,702 158,702 151,704 146,709 140,714 135,720 132,729 128,738 125,748 123,761 121,774 120,788 120,803 120,824 122,840 125,852 128,864 135,875 144,885 153,894 170,905 193,917 216,928 244,939 275,949 306,959 341,967 378,974 415,980 453,983 492,983 562,983 622,976 672,963 721,949 762,928 794,900 826,871 849,835 864,790 879,745 886,692 886,631 Z M 639,413 L 543,413 C 502,413 468,410 439,404 410,398 387,389 369,377 351,365 338,351 330,334 321,317 317,297 317,275 317,238 329,208 353,187 376,166 409,155 451,155 486,155 519,164 549,182 578,200 608,226 639,261 Z"/> - <glyph unicode="U" horiz-adv-x="1073" d="M 1197,482 C 1197,403 1185,332 1162,269 1139,206 1104,153 1059,110 1014,67 958,34 891,11 824,-12 748,-23 661,-23 580,-23 507,-13 442,8 377,28 323,59 278,100 233,141 199,193 176,255 152,316 140,388 140,471 L 140,1258 C 140,1265 142,1271 146,1276 150,1281 157,1286 168,1289 178,1292 191,1295 208,1297 225,1299 246,1300 272,1300 297,1300 318,1299 335,1297 352,1295 365,1292 375,1289 385,1286 392,1281 397,1276 401,1271 403,1265 403,1258 L 403,494 C 403,443 409,398 422,361 435,323 453,292 477,267 500,242 529,224 562,212 595,199 631,193 672,193 713,193 750,199 783,212 816,225 843,243 866,268 889,292 906,322 919,358 931,393 937,434 937,479 L 937,1258 C 937,1265 939,1271 943,1276 947,1281 954,1286 964,1289 974,1292 988,1295 1005,1297 1022,1299 1043,1300 1068,1300 1093,1300 1114,1299 1131,1297 1147,1295 1160,1292 1170,1289 1180,1286 1187,1281 1191,1276 1195,1271 1197,1265 1197,1258 Z"/> - <glyph unicode="T" horiz-adv-x="1003" d="M 1002,1186 C 1002,1167 1001,1150 1000,1137 998,1123 995,1112 992,1104 989,1095 985,1089 980,1085 975,1081 969,1079 963,1079 L 639,1079 639,36 C 639,29 637,23 633,18 628,13 621,8 611,5 601,2 588,-1 571,-3 554,-5 532,-6 507,-6 482,-6 461,-5 444,-3 427,-1 413,2 403,5 393,8 386,13 382,18 377,23 375,29 375,36 L 375,1079 51,1079 C 44,1079 39,1081 34,1085 29,1089 25,1095 22,1104 19,1112 16,1123 15,1137 13,1150 12,1167 12,1186 12,1206 13,1223 15,1237 16,1251 19,1262 22,1271 25,1279 29,1285 34,1289 39,1292 44,1294 51,1294 L 963,1294 C 969,1294 975,1292 980,1289 985,1285 989,1279 992,1271 995,1262 998,1251 1000,1237 1001,1223 1002,1206 1002,1186 Z"/> - <glyph unicode="S" horiz-adv-x="865" d="M 908,388 C 908,320 895,260 870,209 845,158 810,115 767,81 724,46 673,20 615,3 557,-14 495,-23 429,-23 384,-23 343,-19 305,-12 266,-5 232,4 203,15 174,25 149,36 130,47 110,58 96,68 87,77 78,86 72,98 69,115 65,131 63,154 63,185 63,206 64,223 65,237 66,251 69,262 72,271 75,280 79,286 84,290 89,293 94,295 101,295 110,295 124,290 141,279 158,268 179,255 206,242 233,229 265,217 302,206 339,195 381,189 430,189 462,189 491,193 516,201 541,208 563,219 581,233 598,247 612,264 621,285 630,306 635,329 635,354 635,383 627,409 611,430 595,451 574,469 549,486 523,502 494,517 461,532 428,546 395,561 360,577 325,593 292,611 259,632 226,652 197,676 172,705 146,733 125,766 109,805 93,844 85,890 85,944 85,1006 97,1061 120,1108 143,1155 174,1194 213,1225 252,1256 298,1279 351,1294 404,1309 460,1317 519,1317 550,1317 580,1315 611,1310 642,1305 670,1299 697,1291 724,1283 747,1274 768,1264 789,1254 802,1246 809,1239 816,1232 820,1227 823,1222 825,1217 827,1211 829,1204 830,1196 831,1186 832,1175 833,1163 833,1148 833,1131 833,1112 833,1095 832,1082 831,1069 829,1058 827,1049 824,1040 821,1034 817,1030 812,1026 806,1024 799,1024 792,1024 780,1029 764,1038 748,1047 728,1058 705,1069 682,1080 655,1090 624,1099 593,1108 560,1112 523,1112 494,1112 469,1109 448,1102 427,1095 409,1085 395,1073 380,1060 370,1045 363,1028 356,1011 352,992 352,973 352,944 360,920 376,899 391,878 412,859 439,843 465,826 495,811 528,797 561,782 595,767 630,751 665,735 699,717 732,697 765,676 795,652 821,624 847,595 868,562 884,524 900,485 908,440 908,388 Z"/> - <glyph unicode="G" horiz-adv-x="1124" d="M 1179,1093 C 1179,1074 1178,1057 1177,1043 1175,1029 1173,1018 1170,1010 1167,1001 1163,995 1159,992 1154,989 1149,987 1143,987 1134,987 1120,993 1101,1005 1082,1017 1056,1030 1024,1044 992,1058 954,1071 910,1083 865,1095 814,1101 755,1101 692,1101 636,1090 585,1069 534,1047 491,1016 455,977 419,937 391,889 372,834 353,778 343,716 343,649 343,575 353,510 373,454 392,397 420,350 455,312 490,274 533,245 583,226 632,207 687,197 747,197 776,197 805,200 834,207 863,214 889,224 914,237 L 914,537 669,537 C 657,537 648,545 641,560 634,575 631,600 631,636 631,655 632,670 634,683 635,696 638,706 641,714 644,721 648,727 653,731 658,734 663,736 669,736 L 1106,736 C 1117,736 1126,734 1135,731 1143,727 1150,721 1157,714 1163,707 1168,698 1171,688 1174,677 1176,665 1176,652 L 1176,137 C 1176,117 1173,100 1166,85 1159,70 1144,58 1123,49 1101,40 1074,31 1042,22 1010,13 977,5 943,-2 908,-9 874,-14 839,-17 804,-20 768,-22 733,-22 630,-22 537,-7 456,23 374,52 305,95 248,152 191,208 148,277 118,358 88,439 73,530 73,633 73,739 89,834 121,919 153,1003 198,1075 257,1134 316,1193 387,1238 470,1269 553,1300 645,1316 747,1316 803,1316 854,1312 900,1305 946,1297 986,1288 1021,1277 1055,1266 1083,1254 1106,1241 1129,1228 1145,1217 1154,1208 1163,1199 1169,1186 1173,1169 1177,1152 1179,1126 1179,1093 Z"/> - <glyph unicode="2" horiz-adv-x="883" d="M 956,107 C 956,88 955,71 954,58 952,44 949,33 946,24 943,15 938,9 933,6 928,2 922,0 915,0 L 171,0 C 156,0 144,1 133,4 122,7 114,12 107,20 100,27 96,38 93,53 90,68 88,87 88,110 88,132 89,151 91,167 93,182 97,196 102,209 107,221 114,233 123,245 131,256 142,269 155,283 L 379,523 C 424,570 460,612 487,651 514,689 536,724 551,756 566,787 577,816 583,843 588,870 591,895 591,919 591,941 588,962 581,982 574,1001 563,1018 550,1033 536,1048 519,1059 498,1068 477,1076 453,1080 425,1080 386,1080 351,1075 321,1065 290,1055 264,1044 241,1032 218,1019 198,1008 183,998 168,987 156,982 147,982 141,982 136,984 132,988 127,992 124,999 121,1008 118,1017 116,1030 115,1046 113,1061 112,1080 112,1103 112,1118 113,1131 114,1142 115,1152 116,1161 118,1169 120,1176 123,1183 126,1189 129,1194 135,1201 144,1209 152,1217 167,1227 190,1240 212,1252 239,1264 272,1276 305,1287 341,1297 380,1305 419,1313 460,1317 503,1317 570,1317 629,1309 680,1292 730,1275 772,1251 805,1221 838,1190 863,1154 880,1113 896,1071 904,1026 904,978 904,936 900,895 892,854 884,813 867,770 842,723 817,676 781,624 735,567 689,510 628,443 552,368 L 401,213 911,213 C 918,213 924,211 930,207 935,203 940,197 944,189 948,180 951,169 953,156 955,142 956,126 956,107 Z"/> - <glyph unicode="1" horiz-adv-x="813" d="M 944,100 C 944,81 943,66 941,53 939,40 936,29 933,22 929,14 925,8 920,5 915,2 910,0 904,0 L 190,0 C 185,0 180,2 175,5 170,8 166,14 163,22 159,29 156,40 154,53 152,66 151,81 151,100 151,119 152,136 154,149 155,162 158,172 162,180 165,188 169,194 174,198 179,201 184,203 190,203 L 431,203 431,1045 223,930 C 208,923 195,918 186,917 176,915 168,917 163,923 157,928 153,938 151,952 149,966 148,986 148,1011 148,1027 148,1040 149,1051 150,1061 151,1070 154,1077 157,1084 160,1090 165,1095 170,1100 176,1105 184,1110 L 462,1290 C 465,1293 470,1295 475,1297 480,1298 486,1300 494,1301 502,1302 513,1302 526,1303 539,1303 555,1303 576,1303 601,1303 622,1303 638,1302 653,1301 665,1299 673,1297 681,1294 686,1291 689,1287 692,1283 693,1278 693,1272 L 693,203 904,203 C 910,203 916,201 921,198 926,194 930,188 934,180 937,172 940,162 942,149 943,136 944,119 944,100 Z"/> - <glyph unicode=")" horiz-adv-x="451" d="M 530,538 C 530,463 526,389 517,316 508,243 495,170 478,99 460,27 438,-44 412,-115 385,-185 354,-255 318,-324 316,-329 313,-333 308,-337 303,-340 296,-343 287,-346 278,-348 266,-350 253,-351 240,-352 224,-353 205,-353 178,-353 157,-352 142,-349 127,-346 115,-342 108,-337 101,-332 97,-325 97,-318 97,-310 99,-301 103,-290 158,-159 201,-25 230,114 259,252 273,394 273,540 273,685 259,827 230,966 201,1104 159,1238 102,1368 99,1377 98,1385 99,1392 100,1399 104,1405 113,1410 121,1415 133,1418 148,1421 163,1423 182,1424 207,1424 228,1424 245,1424 258,1423 271,1422 282,1420 291,1418 300,1415 306,1413 310,1410 313,1407 316,1404 318,1401 387,1261 440,1120 476,977 512,834 530,687 530,538 Z"/> - <glyph unicode="(" horiz-adv-x="450" d="M 535,1368 C 479,1238 437,1104 408,966 379,827 365,685 365,540 365,394 380,252 409,115 438,-23 479,-158 534,-290 538,-301 540,-310 540,-318 540,-325 536,-332 529,-337 522,-342 511,-346 496,-349 481,-352 460,-353 433,-353 414,-353 398,-352 385,-351 372,-350 361,-348 352,-346 343,-343 336,-340 331,-337 326,-333 322,-329 320,-324 284,-255 253,-185 226,-115 199,-44 177,27 160,99 142,170 129,243 120,316 111,389 107,463 107,538 107,613 112,687 121,760 130,833 143,905 161,977 179,1048 201,1119 228,1190 254,1261 285,1331 320,1401 321,1404 324,1407 328,1410 332,1413 338,1415 346,1418 354,1420 365,1422 379,1423 392,1424 410,1424 431,1424 455,1424 475,1423 490,1421 505,1418 517,1415 525,1410 533,1405 538,1399 539,1392 540,1385 538,1377 535,1368 Z"/> - <glyph unicode=" " horiz-adv-x="467"/> - </font> - </defs> - <defs> - <font id="EmbeddedFont_3" horiz-adv-x="2048"> - <font-face font-family="Liberation Sans embedded" units-per-em="2048" font-weight="normal" font-style="normal" ascent="1866" descent="432"/> - <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> - <glyph unicode="x" horiz-adv-x="986" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510,661 778,1082 979,1082 612,558 1002,0 Z"/> - <glyph unicode="w" horiz-adv-x="1504" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,805 699,748 631,480 508,0 L 300,0 -3,1082 175,1082 358,347 C 363,331 377,265 401,149 L 418,223 644,1082 837,1082 1026,339 1072,149 1103,288 1308,1082 1484,1082 Z"/> - <glyph unicode="t" horiz-adv-x="554" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 474,127 509,132 554,141 Z"/> - <glyph unicode="n" horiz-adv-x="899" d="M 825,0 L 825,686 C 825,757 818,813 804,852 790,891 768,920 737,937 706,954 661,963 602,963 515,963 447,933 397,874 347,815 322,732 322,627 L 322,0 142,0 142,851 C 142,977 140,1054 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 313,950 314,897 L 317,897 C 358,972 406,1025 461,1056 515,1087 582,1102 663,1102 782,1102 869,1073 924,1014 979,955 1006,857 1006,721 L 1006,0 Z"/> - <glyph unicode="d" horiz-adv-x="951" d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 821,1035 821,1484 1001,1484 1001,223 C 1001,110 1003,36 1007,0 L 835,0 C 833,11 831,35 829,74 826,113 825,146 825,174 Z M 275,542 C 275,391 295,282 335,217 375,152 440,119 530,119 632,119 706,154 752,225 798,296 821,405 821,554 821,697 798,802 752,869 706,936 633,969 532,969 441,969 376,936 336,869 295,802 275,693 275,542 Z"/> - <glyph unicode="]" horiz-adv-x="433" d="M 16,-425 L 16,-296 249,-296 249,1355 16,1355 16,1484 423,1484 423,-425 Z"/> - <glyph unicode="[" horiz-adv-x="433" d="M 146,-425 L 146,1484 553,1484 553,1355 320,1355 320,-296 553,-296 553,-425 Z"/> - <glyph unicode="F" horiz-adv-x="1020" d="M 359,1253 L 359,729 1145,729 1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 Z"/> - <glyph unicode="C" horiz-adv-x="1314" d="M 792,1274 C 636,1274 515,1224 428,1124 341,1023 298,886 298,711 298,538 343,400 434,295 524,190 646,137 800,137 997,137 1146,235 1245,430 L 1401,352 C 1343,231 1262,138 1157,75 1052,12 930,-20 791,-20 649,-20 526,10 423,69 319,128 240,212 186,322 131,431 104,561 104,711 104,936 165,1112 286,1239 407,1366 575,1430 790,1430 940,1430 1065,1401 1166,1342 1267,1283 1341,1196 1388,1081 L 1207,1021 C 1174,1103 1122,1166 1050,1209 977,1252 891,1274 792,1274 Z"/> - <glyph unicode="2" horiz-adv-x="952" d="M 103,0 L 103,127 C 137,205 179,274 228,334 277,393 328,447 382,496 436,544 490,589 543,630 596,671 643,713 686,754 729,795 763,839 790,884 816,929 829,981 829,1038 829,1115 806,1175 761,1218 716,1261 653,1282 572,1282 495,1282 432,1261 383,1220 333,1178 304,1119 295,1044 L 111,1061 C 124,1174 172,1263 255,1330 337,1397 443,1430 572,1430 714,1430 823,1397 900,1330 976,1263 1014,1167 1014,1044 1014,989 1002,935 977,881 952,827 914,773 865,719 816,665 721,581 582,468 505,405 444,349 399,299 354,248 321,200 301,153 L 1036,153 1036,0 Z"/> - <glyph unicode="1" horiz-adv-x="899" d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 Z"/> - <glyph unicode="0" horiz-adv-x="1003" d="M 1059,705 C 1059,470 1018,290 935,166 852,42 729,-20 567,-20 405,-20 283,42 202,165 121,288 80,468 80,705 80,947 120,1128 199,1249 278,1370 402,1430 573,1430 739,1430 862,1369 941,1247 1020,1125 1059,944 1059,705 Z M 876,705 C 876,908 853,1056 806,1147 759,1238 681,1284 573,1284 462,1284 383,1239 335,1149 286,1059 262,911 262,705 262,505 287,359 336,266 385,173 462,127 569,127 675,127 753,174 802,269 851,364 876,509 876,705 Z"/> - </font> - </defs> - <defs class="TextShapeIndex"> - <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12 id13 id14 id15 id16 id17 id18 id19 id20 id21 id22 id23 id24 id25 id26 id27 id28 id29 id30 id31 id32 id33 id34 id35 id36 id37 id38 id39 id40 id41 id42 id43 id44 id45 id46 id47 id48 id49 id50 id51 id52 id53 id54 id55 id56 id57 id58 id59 id60 id61 id62 id63 id64 id65 id66 id67 id68 id69 id70 id71 id72 id73 id74 id75 id76 id77 id78 id79 id80 id81 id82 id83 id84 id85 id86 id87 id88 id89 id90 id91 id92 id93 id94 id95 id96 id97 id98 id99 id100 id101 id102 id103 id104 id105 id106 id107 id108 id109 id110 id111 id112 id113 id114 id115 id116 id117 id118 id119 id120 id121 id122 id123 id124 id125 id126 id127 id128 id129 id130 id131 id132"/> - </defs> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <defs class="TextEmbeddedBitmaps"/> - <g class="SlideGroup"> - <g> - <g id="container-id1"> - <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)"> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id3"> - <rect class="BoundingBox" stroke="none" fill="none" x="995" y="1383" width="17327" height="7384"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="9" stroke-linejoin="miter" d="M 9658,8761 L 1000,8761 1000,1388 18316,1388 18316,8761 9658,8761 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id4"> - <rect class="BoundingBox" stroke="none" fill="none" x="5997" y="1090" width="7346" height="670"/> - <g> - <defs> - <linearGradient id="gradient1" x1="9669" y1="1099" x2="9669" y2="1750" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient1)" d="M 9670,1750 L 6006,1750 6006,1099 13333,1099 13333,1750 9670,1750 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 9670,1750 L 6006,1750 6006,1099 13333,1099 13333,1750 9670,1750 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="400"><tspan class="TextPosition" x="6258" y="1540"><tspan fill="rgb(0,0,0)" stroke="none">3-Node Topology: VM Service Switching</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id5"> - <rect class="BoundingBox" stroke="none" fill="none" x="1510" y="2082" width="7909" height="4659"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5464,6722 L 1528,6722 1528,2100 9400,2100 9400,6722 5464,6722 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 5464,6722 L 1528,6722 1528,2100 9400,2100 9400,6722 5464,6722 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="3056" y="2648"><tspan fill="rgb(0,0,0)" stroke="none">System Under Test 1 (SUT1)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id6"> - <rect class="BoundingBox" stroke="none" fill="none" x="1721" y="2854" width="7551" height="3476"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 5496,6311 L 1739,6311 1739,2872 9253,2872 9253,6311 5496,6311 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 5496,6311 L 1739,6311 1739,2872 9253,2872 9253,6311 5496,6311 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id7"> - <rect class="BoundingBox" stroke="none" fill="none" x="3060" y="3046" width="6060" height="2990"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 6090,6017 L 3078,6017 3078,3064 9101,3064 9101,6017 6090,6017 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 6090,6017 L 3078,6017 3078,3064 9101,3064 9101,6017 6090,6017 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id8"> - <rect class="BoundingBox" stroke="none" fill="none" x="7290" y="3234" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient2" x1="8138" y1="3252" x2="8138" y2="4468" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient2)" d="M 8138,4468 L 7308,4468 7308,3252 8968,3252 8968,4468 8138,4468 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 8138,4468 L 7308,4468 7308,3252 8968,3252 8968,4468 8138,4468 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="7690" y="3600"><tspan fill="rgb(0,0,0)" stroke="none">VM[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id9"> - <rect class="BoundingBox" stroke="none" fill="none" x="3218" y="3226" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient3" x1="4066" y1="3244" x2="4066" y2="4460" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient3)" d="M 4066,4460 L 3236,4460 3236,3244 4896,3244 4896,4460 4066,4460 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 4066,4460 L 3236,4460 3236,3244 4896,3244 4896,4460 4066,4460 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="3622" y="3592"><tspan fill="rgb(0,0,0)" stroke="none">VM[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id10"> - <rect class="BoundingBox" stroke="none" fill="none" x="5047" y="3225" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient4" x1="5895" y1="3243" x2="5895" y2="4459" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient4)" d="M 5895,4459 L 5065,4459 5065,3243 6725,3243 6725,4459 5895,4459 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 5895,4459 L 5065,4459 5065,3243 6725,3243 6725,4459 5895,4459 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="5451" y="3591"><tspan fill="rgb(0,0,0)" stroke="none">VM[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id11"> - <rect class="BoundingBox" stroke="none" fill="none" x="3196" y="4659" width="5804" height="1126"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 6098,5766 L 3214,5766 3214,4677 8981,4677 8981,5766 6098,5766 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 6098,5766 L 3214,5766 3214,4677 8981,4677 8981,5766 6098,5766 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="5529" y="5321"><tspan fill="rgb(255,255,255)" stroke="none">DUT1</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id12"> - <rect class="BoundingBox" stroke="none" fill="none" x="1521" y="7680" width="16327" height="852"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 9684,8513 L 1539,8513 1539,7698 17829,7698 17829,8513 9684,8513 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 9684,8513 L 1539,8513 1539,7698 17829,7698 17829,8513 9684,8513 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="7792" y="8276"><tspan fill="rgb(0,0,0)" stroke="none">Traffic Generator (TG)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id13"> - <rect class="BoundingBox" stroke="none" fill="none" x="1891" y="3048" width="1050" height="2990"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 1909,4543 L 1909,3066 2922,3066 2922,6019 1909,6019 1909,4543 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 1909,4543 L 1909,3066 2922,3066 2922,6019 1909,6019 1909,4543 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id14"> - <rect class="BoundingBox" stroke="none" fill="none" x="1803" y="4128" width="1256" height="899"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="2054" y="4508"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="1974" y="4861"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id15"> - <rect class="BoundingBox" stroke="none" fill="none" x="1823" y="6149" width="1528" height="317"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 1841,6225 L 1841,6225 1841,6222 1841,6219 1842,6216 1842,6213 1843,6210 1844,6207 1845,6204 1846,6201 1847,6199 1849,6196 1850,6193 1852,6191 1854,6188 1856,6186 1858,6184 1860,6182 1862,6180 1865,6178 1867,6176 1870,6175 1873,6173 1875,6172 1878,6171 1881,6170 1884,6169 1887,6168 1890,6168 1893,6167 1896,6167 1899,6167 3273,6167 3273,6167 3276,6167 3279,6167 3282,6168 3285,6168 3288,6169 3291,6170 3294,6171 3297,6172 3299,6173 3302,6175 3305,6176 3307,6178 3310,6180 3312,6182 3314,6184 3316,6186 3318,6188 3320,6191 3322,6193 3323,6196 3325,6199 3326,6201 3327,6204 3328,6207 3329,6210 3330,6213 3330,6216 3331,6219 3331,6222 3331,6225 3332,6388 3332,6388 3332,6391 3332,6394 3331,6397 3331,6400 3330,6403 3329,6406 3328,6409 3327,6412 3326,6414 3324,6417 3323,6420 3321,6422 3319,6425 3317,6427 3315,6429 3313,6431 3311,6433 3308,6435 3306,6437 3303,6438 3300,6440 3298,6441 3295,6442 3292,6443 3289,6444 3286,6445 3283,6445 3280,6446 3277,6446 3274,6446 1899,6447 1899,6447 1896,6447 1893,6447 1890,6446 1887,6446 1884,6445 1881,6444 1878,6443 1875,6442 1873,6441 1870,6439 1867,6438 1865,6436 1862,6434 1860,6432 1858,6430 1856,6428 1854,6426 1852,6423 1850,6421 1849,6418 1847,6415 1846,6413 1845,6410 1844,6407 1843,6404 1842,6401 1842,6398 1841,6395 1841,6392 1841,6389 1841,6225 Z M 1841,6167 L 1841,6167 Z M 3332,6447 L 3332,6447 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 1841,6225 L 1841,6225 1841,6222 1841,6219 1842,6216 1842,6213 1843,6210 1844,6207 1845,6204 1846,6201 1847,6199 1849,6196 1850,6193 1852,6191 1854,6188 1856,6186 1858,6184 1860,6182 1862,6180 1865,6178 1867,6176 1870,6175 1873,6173 1875,6172 1878,6171 1881,6170 1884,6169 1887,6168 1890,6168 1893,6167 1896,6167 1899,6167 3273,6167 3273,6167 3276,6167 3279,6167 3282,6168 3285,6168 3288,6169 3291,6170 3294,6171 3297,6172 3299,6173 3302,6175 3305,6176 3307,6178 3310,6180 3312,6182 3314,6184 3316,6186 3318,6188 3320,6191 3322,6193 3323,6196 3325,6199 3326,6201 3327,6204 3328,6207 3329,6210 3330,6213 3330,6216 3331,6219 3331,6222 3331,6225 3332,6388 3332,6388 3332,6391 3332,6394 3331,6397 3331,6400 3330,6403 3329,6406 3328,6409 3327,6412 3326,6414 3324,6417 3323,6420 3321,6422 3319,6425 3317,6427 3315,6429 3313,6431 3311,6433 3308,6435 3306,6437 3303,6438 3300,6440 3298,6441 3295,6442 3292,6443 3289,6444 3286,6445 3283,6445 3280,6446 3277,6446 3274,6446 1899,6447 1899,6447 1896,6447 1893,6447 1890,6446 1887,6446 1884,6445 1881,6444 1878,6443 1875,6442 1873,6441 1870,6439 1867,6438 1865,6436 1862,6434 1860,6432 1858,6430 1856,6428 1854,6426 1852,6423 1850,6421 1849,6418 1847,6415 1846,6413 1845,6410 1844,6407 1843,6404 1842,6401 1842,6398 1841,6395 1841,6392 1841,6389 1841,6225 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="1983" y="6427"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id16"> - <rect class="BoundingBox" stroke="none" fill="none" x="3373" y="5874" width="1660" height="329"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 3391,5958 L 3391,5958 3391,5955 3391,5951 3392,5948 3392,5944 3393,5941 3394,5938 3395,5934 3397,5931 3398,5928 3400,5925 3402,5922 3404,5919 3406,5916 3408,5914 3410,5911 3413,5909 3415,5907 3418,5905 3421,5903 3424,5901 3427,5899 3430,5898 3433,5896 3437,5895 3440,5894 3443,5893 3447,5893 3450,5892 3454,5892 3457,5892 4947,5892 4947,5892 4950,5892 4954,5892 4957,5893 4961,5893 4964,5894 4967,5895 4971,5896 4974,5898 4977,5899 4980,5901 4983,5903 4986,5905 4989,5907 4991,5909 4994,5911 4996,5914 4998,5916 5000,5919 5002,5922 5004,5925 5006,5928 5007,5931 5009,5934 5010,5938 5011,5941 5012,5944 5012,5948 5013,5951 5013,5955 5013,5958 5014,6102 5013,6102 5013,6105 5013,6109 5012,6112 5012,6116 5011,6119 5010,6122 5009,6125 5007,6129 5006,6132 5004,6135 5003,6138 5001,6140 4999,6143 4996,6146 4994,6148 4992,6151 4989,6153 4986,6155 4983,6157 4981,6159 4978,6160 4975,6162 4971,6163 4968,6165 4965,6166 4962,6166 4958,6167 4955,6168 4951,6168 4948,6168 3457,6169 3457,6168 3454,6168 3450,6168 3447,6167 3443,6167 3440,6166 3437,6165 3434,6164 3430,6162 3427,6161 3424,6159 3421,6158 3419,6156 3416,6154 3413,6151 3411,6149 3408,6147 3406,6144 3404,6141 3402,6138 3400,6136 3399,6133 3397,6130 3396,6126 3394,6123 3393,6120 3393,6117 3392,6113 3391,6110 3391,6106 3391,6103 3391,5958 Z M 3391,5892 L 3391,5892 Z M 5014,6169 L 5014,6169 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 3391,5958 L 3391,5958 3391,5955 3391,5951 3392,5948 3392,5944 3393,5941 3394,5938 3395,5934 3397,5931 3398,5928 3400,5925 3402,5922 3404,5919 3406,5916 3408,5914 3410,5911 3413,5909 3415,5907 3418,5905 3421,5903 3424,5901 3427,5899 3430,5898 3433,5896 3437,5895 3440,5894 3443,5893 3447,5893 3450,5892 3454,5892 3457,5892 4947,5892 4947,5892 4950,5892 4954,5892 4957,5893 4961,5893 4964,5894 4967,5895 4971,5896 4974,5898 4977,5899 4980,5901 4983,5903 4986,5905 4989,5907 4991,5909 4994,5911 4996,5914 4998,5916 5000,5919 5002,5922 5004,5925 5006,5928 5007,5931 5009,5934 5010,5938 5011,5941 5012,5944 5012,5948 5013,5951 5013,5955 5013,5958 5014,6102 5013,6102 5013,6105 5013,6109 5012,6112 5012,6116 5011,6119 5010,6122 5009,6125 5007,6129 5006,6132 5004,6135 5003,6138 5001,6140 4999,6143 4996,6146 4994,6148 4992,6151 4989,6153 4986,6155 4983,6157 4981,6159 4978,6160 4975,6162 4971,6163 4968,6165 4965,6166 4962,6166 4958,6167 4955,6168 4951,6168 4948,6168 3457,6169 3457,6168 3454,6168 3450,6168 3447,6167 3443,6167 3440,6166 3437,6165 3434,6164 3430,6162 3427,6161 3424,6159 3421,6158 3419,6156 3416,6154 3413,6151 3411,6149 3408,6147 3406,6144 3404,6141 3402,6138 3400,6136 3399,6133 3397,6130 3396,6126 3394,6123 3393,6120 3393,6117 3392,6113 3391,6110 3391,6106 3391,6103 3391,5958 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3561" y="6151"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id17"> - <rect class="BoundingBox" stroke="none" fill="none" x="3385" y="3695" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 4078,4258 L 3403,4258 3403,3713 4753,3713 4753,4258 4078,4258 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 4078,4258 L 3403,4258 3403,3713 4753,3713 4753,4258 4078,4258 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3680" y="4106"><tspan fill="rgb(255,255,255)" stroke="none">VNF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id18"> - <rect class="BoundingBox" stroke="none" fill="none" x="6597" y="3829" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="6847" y="4448"><tspan fill="rgb(128,128,128)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id19"> - <rect class="BoundingBox" stroke="none" fill="none" x="5214" y="3694" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 5907,4257 L 5232,4257 5232,3712 6582,3712 6582,4257 5907,4257 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 5907,4257 L 5232,4257 5232,3712 6582,3712 6582,4257 5907,4257 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="5509" y="4105"><tspan fill="rgb(255,255,255)" stroke="none">VNF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id20"> - <rect class="BoundingBox" stroke="none" fill="none" x="7457" y="3685" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 8150,4248 L 7475,4248 7475,3703 8825,3703 8825,4248 8150,4248 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 8150,4248 L 7475,4248 7475,3703 8825,3703 8825,4248 8150,4248 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="7750" y="4096"><tspan fill="rgb(255,255,255)" stroke="none">VNF[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id21"> - <rect class="BoundingBox" stroke="none" fill="none" x="5737" y="6491" width="1172" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 6323,6934 L 5746,6934 5746,6500 6899,6500 6899,6934 6323,6934 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 6323,6934 L 5746,6934 5746,6500 6899,6500 6899,6934 6323,6934 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="6071" y="6824"><tspan fill="rgb(0,0,0)" stroke="none">NIC</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id22"> - <rect class="BoundingBox" stroke="none" fill="none" x="5819" y="6877" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5903,6985 L 5828,6985 5828,6886 5977,6886 5977,6985 5903,6985 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5903,6985 L 5828,6985 5828,6886 5977,6886 5977,6985 5903,6985 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id23"> - <rect class="BoundingBox" stroke="none" fill="none" x="5768" y="7594" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 5852,7702 L 5777,7702 5777,7603 5926,7603 5926,7702 5852,7702 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 5852,7702 L 5777,7702 5777,7603 5926,7603 5926,7702 5852,7702 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id24"> - <rect class="BoundingBox" stroke="none" fill="none" x="6621" y="6875" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 6705,6983 L 6630,6983 6630,6884 6779,6884 6779,6983 6705,6983 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 6705,6983 L 6630,6983 6630,6884 6779,6884 6779,6983 6705,6983 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id25"> - <rect class="BoundingBox" stroke="none" fill="none" x="5833" y="6968" width="88" height="655"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 5902,6986 L 5902,7294 5851,7294 5851,7604"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id26"> - <rect class="BoundingBox" stroke="none" fill="none" x="6686" y="6966" width="7667" height="377"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 6704,6984 L 6704,7324 14334,7324 14334,6998"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id27"> - <rect class="BoundingBox" stroke="none" fill="none" x="3920" y="5448" width="1238" height="331"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5139,5760 L 5139,5680 4539,5680 4539,5680 3938,5680 3938,5466"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id28"> - <rect class="BoundingBox" stroke="none" fill="none" x="6686" y="5851" width="1714" height="1053"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6704,6885 L 6704,6178 7543,6178 7543,6178 8381,6178 8381,5869"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id29"> - <rect class="BoundingBox" stroke="none" fill="none" x="3878" y="4716" width="48" height="523"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 3896,4734 L 3896,4976 3907,4976 3907,5220"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id30"> - <rect class="BoundingBox" stroke="none" fill="none" x="5121" y="5841" width="800" height="1065"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5902,6887 L 5902,6153 5139,6153 5139,5859"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id31"> - <rect class="BoundingBox" stroke="none" fill="none" x="8363" y="5533" width="37" height="256"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8381,5551 L 8381,5770"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id32"> - <rect class="BoundingBox" stroke="none" fill="none" x="4286" y="4710" width="485" height="355"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4304,4728 L 4304,4816 4752,4816 4752,5046"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id33"> - <rect class="BoundingBox" stroke="none" fill="none" x="5240" y="4715" width="500" height="348"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5721,4733 L 5721,4812 5258,4812 5258,5044"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id34"> - <rect class="BoundingBox" stroke="none" fill="none" x="6114" y="4710" width="542" height="364"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6132,4728 L 6132,4815 6637,4815 6637,5055"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id35"> - <rect class="BoundingBox" stroke="none" fill="none" x="7064" y="4715" width="920" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 7965,4733 L 7965,4818 7358,4818 7358,4818 7082,4818 7082,5056"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id36"> - <rect class="BoundingBox" stroke="none" fill="none" x="8358" y="4710" width="37" height="390"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8376,4728 L 8376,5081"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id37"> - <rect class="BoundingBox" stroke="none" fill="none" x="4669" y="5036" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4753,5144 L 4678,5144 4678,5045 4827,5045 4827,5144 4753,5144 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4753,5144 L 4678,5144 4678,5045 4827,5045 4827,5144 4753,5144 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id38"> - <rect class="BoundingBox" stroke="none" fill="none" x="5175" y="5034" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5259,5142 L 5184,5142 5184,5043 5333,5043 5333,5142 5259,5142 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5259,5142 L 5184,5142 5184,5043 5333,5043 5333,5142 5259,5142 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id39"> - <rect class="BoundingBox" stroke="none" fill="none" x="6554" y="5045" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6638,5153 L 6563,5153 6563,5054 6712,5054 6712,5153 6638,5153 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6638,5153 L 6563,5153 6563,5054 6712,5054 6712,5153 6638,5153 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id40"> - <rect class="BoundingBox" stroke="none" fill="none" x="6999" y="5046" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7083,5154 L 7008,5154 7008,5055 7157,5055 7157,5154 7083,5154 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7083,5154 L 7008,5154 7008,5055 7157,5055 7157,5154 7083,5154 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id41"> - <rect class="BoundingBox" stroke="none" fill="none" x="3855" y="5357" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3939,5465 L 3864,5465 3864,5366 4013,5366 4013,5465 3939,5465 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3939,5465 L 3864,5465 3864,5366 4013,5366 4013,5465 3939,5465 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id42"> - <rect class="BoundingBox" stroke="none" fill="none" x="8298" y="5442" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8382,5550 L 8307,5550 8307,5451 8456,5451 8456,5550 8382,5550 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8382,5550 L 8307,5550 8307,5451 8456,5451 8456,5550 8382,5550 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id43"> - <rect class="BoundingBox" stroke="none" fill="none" x="3824" y="5210" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3908,5318 L 3833,5318 3833,5219 3982,5219 3982,5318 3908,5318 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3908,5318 L 3833,5318 3833,5219 3982,5219 3982,5318 3908,5318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id44"> - <rect class="BoundingBox" stroke="none" fill="none" x="8293" y="5071" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8377,5179 L 8302,5179 8302,5080 8451,5080 8451,5179 8377,5179 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8377,5179 L 8302,5179 8302,5080 8451,5080 8451,5179 8377,5179 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id45"> - <rect class="BoundingBox" stroke="none" fill="none" x="7276" y="4850" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="7526" y="5469"><tspan fill="rgb(68,114,196)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id46"> - <rect class="BoundingBox" stroke="none" fill="none" x="5700" y="4285" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 5718,4303 L 5718,4468 5721,4468 5721,4634"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id47"> - <rect class="BoundingBox" stroke="none" fill="none" x="6111" y="4288" width="40" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 6129,4306 L 6129,4467 6132,4467 6132,4629"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id48"> - <rect class="BoundingBox" stroke="none" fill="none" x="3872" y="4295" width="43" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 3890,4313 L 3890,4473 3896,4473 3896,4635"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id49"> - <rect class="BoundingBox" stroke="none" fill="none" x="4282" y="4289" width="41" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 4300,4307 L 4300,4467 4304,4467 4304,4629"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id50"> - <rect class="BoundingBox" stroke="none" fill="none" x="7944" y="4285" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 7962,4303 L 7962,4468 7965,4468 7965,4634"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id51"> - <rect class="BoundingBox" stroke="none" fill="none" x="8354" y="4279" width="41" height="369"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 8372,4297 L 8372,4462 8376,4462 8376,4629"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id52"> - <rect class="BoundingBox" stroke="none" fill="none" x="3432" y="4918" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 3544,4919 C 3488,4919 3433,4974 3433,5030 L 3433,5477 C 3433,5533 3488,5589 3544,5589 L 4266,5589 C 4321,5589 4377,5533 4377,5477 L 4377,5030 C 4377,4974 4321,4919 4266,4919 L 3544,4919 Z M 3433,4919 L 3433,4919 Z M 4378,5589 L 4378,5589 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 3544,4919 C 3488,4919 3433,4974 3433,5030 L 3433,5477 C 3433,5533 3488,5589 3544,5589 L 4266,5589 C 4321,5589 4377,5533 4377,5477 L 4377,5030 C 4377,4974 4321,4919 4266,4919 L 3544,4919 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 3433,4919 L 3433,4919 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4378,5589 L 4378,5589 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3638" y="5194"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="3532" y="5512"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[0]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id53"> - <rect class="BoundingBox" stroke="none" fill="none" x="4578" y="4916" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 4690,4917 C 4634,4917 4579,4972 4579,5028 L 4579,5475 C 4579,5531 4634,5587 4690,5587 L 5412,5587 C 5467,5587 5523,5531 5523,5475 L 5523,5028 C 5523,4972 5467,4917 5412,4917 L 4690,4917 Z M 4579,4917 L 4579,4917 Z M 5524,5587 L 5524,5587 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4690,4917 C 4634,4917 4579,4972 4579,5028 L 4579,5475 C 4579,5531 4634,5587 4690,5587 L 5412,5587 C 5467,5587 5523,5531 5523,5475 L 5523,5028 C 5523,4972 5467,4917 5412,4917 L 4690,4917 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 4579,4917 L 4579,4917 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 5524,5587 L 5524,5587 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4784" y="5192"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="4678" y="5510"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id54"> - <rect class="BoundingBox" stroke="none" fill="none" x="6429" y="4912" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 6541,4913 C 6485,4913 6430,4968 6430,5024 L 6430,5471 C 6430,5527 6485,5583 6541,5583 L 7263,5583 C 7318,5583 7374,5527 7374,5471 L 7374,5024 C 7374,4968 7318,4913 7263,4913 L 6541,4913 Z M 6430,4913 L 6430,4913 Z M 7375,5583 L 7375,5583 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 6541,4913 C 6485,4913 6430,4968 6430,5024 L 6430,5471 C 6430,5527 6485,5583 6541,5583 L 7263,5583 C 7318,5583 7374,5527 7374,5471 L 7374,5024 C 7374,4968 7318,4913 7263,4913 L 6541,4913 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 6430,4913 L 6430,4913 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7375,5583 L 7375,5583 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6635" y="5188"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="6529" y="5506"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id55"> - <rect class="BoundingBox" stroke="none" fill="none" x="7913" y="4910" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 8025,4911 C 7969,4911 7914,4966 7914,5022 L 7914,5469 C 7914,5525 7969,5581 8025,5581 L 8747,5581 C 8802,5581 8858,5525 8858,5469 L 8858,5022 C 8858,4966 8802,4911 8747,4911 L 8025,4911 Z M 7914,4911 L 7914,4911 Z M 8859,5581 L 8859,5581 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 8025,4911 C 7969,4911 7914,4966 7914,5022 L 7914,5469 C 7914,5525 7969,5581 8025,5581 L 8747,5581 C 8802,5581 8858,5525 8858,5469 L 8858,5022 C 8858,4966 8802,4911 8747,4911 L 8025,4911 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7914,4911 L 7914,4911 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 8859,5581 L 8859,5581 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8119" y="5186"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="8013" y="5504"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id56"> - <rect class="BoundingBox" stroke="none" fill="none" x="3816" y="4625" width="161" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3896,4733 L 3825,4733 3825,4634 3967,4634 3967,4733 3896,4733 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3896,4733 L 3825,4733 3825,4634 3967,4634 3967,4733 3896,4733 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id57"> - <rect class="BoundingBox" stroke="none" fill="none" x="4221" y="4619" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4305,4727 L 4230,4727 4230,4628 4379,4628 4379,4727 4305,4727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4305,4727 L 4230,4727 4230,4628 4379,4628 4379,4727 4305,4727 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id58"> - <rect class="BoundingBox" stroke="none" fill="none" x="3807" y="4204" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 3891,4312 L 3816,4312 3816,4213 3965,4213 3965,4312 3891,4312 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 3891,4312 L 3816,4312 3816,4213 3965,4213 3965,4312 3891,4312 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id59"> - <rect class="BoundingBox" stroke="none" fill="none" x="4217" y="4198" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 4301,4306 L 4226,4306 4226,4207 4375,4207 4375,4306 4301,4306 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 4301,4306 L 4226,4306 4226,4207 4375,4207 4375,4306 4301,4306 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id60"> - <rect class="BoundingBox" stroke="none" fill="none" x="5638" y="4624" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5722,4732 L 5647,4732 5647,4633 5796,4633 5796,4732 5722,4732 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5722,4732 L 5647,4732 5647,4633 5796,4633 5796,4732 5722,4732 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id61"> - <rect class="BoundingBox" stroke="none" fill="none" x="6049" y="4619" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6133,4727 L 6058,4727 6058,4628 6207,4628 6207,4727 6133,4727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6133,4727 L 6058,4727 6058,4628 6207,4628 6207,4727 6133,4727 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id62"> - <rect class="BoundingBox" stroke="none" fill="none" x="5635" y="4194" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5719,4302 L 5644,4302 5644,4203 5793,4203 5793,4302 5719,4302 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5719,4302 L 5644,4302 5644,4203 5793,4203 5793,4302 5719,4302 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id63"> - <rect class="BoundingBox" stroke="none" fill="none" x="6046" y="4197" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 6130,4305 L 6055,4305 6055,4206 6204,4206 6204,4305 6130,4305 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 6130,4305 L 6055,4305 6055,4206 6204,4206 6204,4305 6130,4305 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id64"> - <rect class="BoundingBox" stroke="none" fill="none" x="7882" y="4624" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7966,4732 L 7891,4732 7891,4633 8040,4633 8040,4732 7966,4732 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7966,4732 L 7891,4732 7891,4633 8040,4633 8040,4732 7966,4732 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id65"> - <rect class="BoundingBox" stroke="none" fill="none" x="8293" y="4619" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8377,4727 L 8302,4727 8302,4628 8451,4628 8451,4727 8377,4727 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8377,4727 L 8302,4727 8302,4628 8451,4628 8451,4727 8377,4727 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id66"> - <rect class="BoundingBox" stroke="none" fill="none" x="7879" y="4194" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 7963,4302 L 7888,4302 7888,4203 8037,4203 8037,4302 7963,4302 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 7963,4302 L 7888,4302 7888,4203 8037,4203 8037,4302 7963,4302 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id67"> - <rect class="BoundingBox" stroke="none" fill="none" x="8289" y="4188" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8373,4296 L 8298,4296 8298,4197 8447,4197 8447,4296 8373,4296 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8373,4296 L 8298,4296 8298,4197 8447,4197 8447,4296 8373,4296 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id68"> - <rect class="BoundingBox" stroke="none" fill="none" x="5056" y="5750" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 5140,5858 L 5065,5858 5065,5759 5214,5759 5214,5858 5140,5858 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 5140,5858 L 5065,5858 5065,5759 5214,5759 5214,5858 5140,5858 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id69"> - <rect class="BoundingBox" stroke="none" fill="none" x="8298" y="5760" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 8382,5868 L 8307,5868 8307,5769 8456,5769 8456,5868 8382,5868 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 8382,5868 L 8307,5868 8307,5769 8456,5769 8456,5868 8382,5868 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id70"> - <rect class="BoundingBox" stroke="none" fill="none" x="9942" y="2094" width="7909" height="4659"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 13896,6734 L 9960,6734 9960,2112 17832,2112 17832,6734 13896,6734 Z"/> - <path fill="none" stroke="rgb(0,0,0)" stroke-width="35" stroke-linejoin="miter" d="M 13896,6734 L 9960,6734 9960,2112 17832,2112 17832,6734 13896,6734 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="423px" font-weight="700"><tspan class="TextPosition" x="11488" y="2660"><tspan fill="rgb(0,0,0)" stroke="none">System Under Test 2 (SUT2)</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id71"> - <rect class="BoundingBox" stroke="none" fill="none" x="10153" y="2866" width="7551" height="3476"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 13928,6323 L 10171,6323 10171,2884 17685,2884 17685,6323 13928,6323 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 13928,6323 L 10171,6323 10171,2884 17685,2884 17685,6323 13928,6323 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id72"> - <rect class="BoundingBox" stroke="none" fill="none" x="11492" y="3058" width="6060" height="2990"/> - <path fill="rgb(255,255,255)" stroke="none" d="M 14522,6029 L 11510,6029 11510,3076 17533,3076 17533,6029 14522,6029 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 14522,6029 L 11510,6029 11510,3076 17533,3076 17533,6029 14522,6029 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id73"> - <rect class="BoundingBox" stroke="none" fill="none" x="15722" y="3246" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient5" x1="16570" y1="3264" x2="16570" y2="4480" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient5)" d="M 16570,4480 L 15740,4480 15740,3264 17400,3264 17400,4480 16570,4480 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 16570,4480 L 15740,4480 15740,3264 17400,3264 17400,4480 16570,4480 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="16122" y="3612"><tspan fill="rgb(0,0,0)" stroke="none">VM[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id74"> - <rect class="BoundingBox" stroke="none" fill="none" x="11650" y="3238" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient6" x1="12498" y1="3256" x2="12498" y2="4472" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient6)" d="M 12498,4472 L 11668,4472 11668,3256 13328,3256 13328,4472 12498,4472 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 12498,4472 L 11668,4472 11668,3256 13328,3256 13328,4472 12498,4472 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="12054" y="3604"><tspan fill="rgb(0,0,0)" stroke="none">VM[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id75"> - <rect class="BoundingBox" stroke="none" fill="none" x="13479" y="3237" width="1697" height="1253"/> - <g> - <defs> - <linearGradient id="gradient7" x1="14327" y1="3255" x2="14327" y2="4471" gradientUnits="userSpaceOnUse"> - <stop offset="0" style="stop-color:rgb(209,209,209)"/> - <stop offset="1" style="stop-color:rgb(199,199,199)"/> - </linearGradient> - </defs> - <path style="fill:url(#gradient7)" d="M 14327,4471 L 13497,4471 13497,3255 15157,3255 15157,4471 14327,4471 Z"/> - </g> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="35" stroke-linejoin="miter" d="M 14327,4471 L 13497,4471 13497,3255 15157,3255 15157,4471 14327,4471 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="13883" y="3603"><tspan fill="rgb(0,0,0)" stroke="none">VM[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id76"> - <rect class="BoundingBox" stroke="none" fill="none" x="11628" y="4671" width="5804" height="1126"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 14530,5778 L 11646,5778 11646,4689 17413,4689 17413,5778 14530,5778 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 14530,5778 L 11646,5778 11646,4689 17413,4689 17413,5778 14530,5778 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="388px" font-weight="400"><tspan class="TextPosition" x="13961" y="5333"><tspan fill="rgb(255,255,255)" stroke="none">DUT2</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id77"> - <rect class="BoundingBox" stroke="none" fill="none" x="10323" y="3060" width="1050" height="2990"/> - <path fill="rgb(255,192,0)" stroke="none" d="M 10341,4555 L 10341,3078 11354,3078 11354,6031 10341,6031 10341,4555 Z"/> - <path fill="none" stroke="rgb(188,142,0)" stroke-width="35" stroke-linejoin="miter" d="M 10341,4555 L 10341,3078 11354,3078 11354,6031 10341,6031 10341,4555 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id78"> - <rect class="BoundingBox" stroke="none" fill="none" x="10235" y="4140" width="1256" height="899"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="10486" y="4520"><tspan fill="rgb(0,0,0)" stroke="none">Linux</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="10406" y="4873"><tspan fill="rgb(0,0,0)" stroke="none">Kernel</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id79"> - <rect class="BoundingBox" stroke="none" fill="none" x="10255" y="6161" width="1528" height="317"/> - <path fill="rgb(255,242,204)" stroke="none" d="M 10273,6237 L 10273,6237 10273,6234 10273,6231 10274,6228 10274,6225 10275,6222 10276,6219 10277,6216 10278,6213 10279,6211 10281,6208 10282,6205 10284,6203 10286,6200 10288,6198 10290,6196 10292,6194 10294,6192 10297,6190 10299,6188 10302,6187 10305,6185 10307,6184 10310,6183 10313,6182 10316,6181 10319,6180 10322,6180 10325,6179 10328,6179 10331,6179 11705,6179 11705,6179 11708,6179 11711,6179 11714,6180 11717,6180 11720,6181 11723,6182 11726,6183 11729,6184 11731,6185 11734,6187 11737,6188 11739,6190 11742,6192 11744,6194 11746,6196 11748,6198 11750,6200 11752,6203 11754,6205 11755,6208 11757,6211 11758,6213 11759,6216 11760,6219 11761,6222 11762,6225 11762,6228 11763,6231 11763,6234 11763,6237 11764,6400 11764,6400 11764,6403 11764,6406 11763,6409 11763,6412 11762,6415 11761,6418 11760,6421 11759,6424 11758,6426 11756,6429 11755,6432 11753,6434 11751,6437 11749,6439 11747,6441 11745,6443 11743,6445 11740,6447 11738,6449 11735,6450 11732,6452 11730,6453 11727,6454 11724,6455 11721,6456 11718,6457 11715,6457 11712,6458 11709,6458 11706,6458 10331,6459 10331,6459 10328,6459 10325,6459 10322,6458 10319,6458 10316,6457 10313,6456 10310,6455 10307,6454 10305,6453 10302,6451 10299,6450 10297,6448 10294,6446 10292,6444 10290,6442 10288,6440 10286,6438 10284,6435 10282,6433 10281,6430 10279,6427 10278,6425 10277,6422 10276,6419 10275,6416 10274,6413 10274,6410 10273,6407 10273,6404 10273,6401 10273,6237 Z M 10273,6179 L 10273,6179 Z M 11764,6459 L 11764,6459 Z"/> - <path fill="none" stroke="rgb(188,140,0)" stroke-width="35" stroke-linejoin="miter" d="M 10273,6237 L 10273,6237 10273,6234 10273,6231 10274,6228 10274,6225 10275,6222 10276,6219 10277,6216 10278,6213 10279,6211 10281,6208 10282,6205 10284,6203 10286,6200 10288,6198 10290,6196 10292,6194 10294,6192 10297,6190 10299,6188 10302,6187 10305,6185 10307,6184 10310,6183 10313,6182 10316,6181 10319,6180 10322,6180 10325,6179 10328,6179 10331,6179 11705,6179 11705,6179 11708,6179 11711,6179 11714,6180 11717,6180 11720,6181 11723,6182 11726,6183 11729,6184 11731,6185 11734,6187 11737,6188 11739,6190 11742,6192 11744,6194 11746,6196 11748,6198 11750,6200 11752,6203 11754,6205 11755,6208 11757,6211 11758,6213 11759,6216 11760,6219 11761,6222 11762,6225 11762,6228 11763,6231 11763,6234 11763,6237 11764,6400 11764,6400 11764,6403 11764,6406 11763,6409 11763,6412 11762,6415 11761,6418 11760,6421 11759,6424 11758,6426 11756,6429 11755,6432 11753,6434 11751,6437 11749,6439 11747,6441 11745,6443 11743,6445 11740,6447 11738,6449 11735,6450 11732,6452 11730,6453 11727,6454 11724,6455 11721,6456 11718,6457 11715,6457 11712,6458 11709,6458 11706,6458 10331,6459 10331,6459 10328,6459 10325,6459 10322,6458 10319,6458 10316,6457 10313,6456 10310,6455 10307,6454 10305,6453 10302,6451 10299,6450 10297,6448 10294,6446 10292,6444 10290,6442 10288,6440 10286,6438 10284,6435 10282,6433 10281,6430 10279,6427 10278,6425 10277,6422 10276,6419 10275,6416 10274,6413 10274,6410 10273,6407 10273,6404 10273,6401 10273,6237 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="10415" y="6439"><tspan fill="rgb(0,0,0)" stroke="none">Linux-Host</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id80"> - <rect class="BoundingBox" stroke="none" fill="none" x="11805" y="5886" width="1660" height="329"/> - <path fill="rgb(226,240,217)" stroke="none" d="M 11823,5970 L 11823,5970 11823,5967 11823,5963 11824,5960 11824,5956 11825,5953 11826,5950 11827,5946 11829,5943 11830,5940 11832,5937 11834,5934 11836,5931 11838,5928 11840,5926 11842,5923 11845,5921 11847,5919 11850,5917 11853,5915 11856,5913 11859,5911 11862,5910 11865,5908 11869,5907 11872,5906 11875,5905 11879,5905 11882,5904 11886,5904 11889,5904 13379,5904 13379,5904 13382,5904 13386,5904 13389,5905 13393,5905 13396,5906 13399,5907 13403,5908 13406,5910 13409,5911 13412,5913 13415,5915 13418,5917 13421,5919 13423,5921 13426,5923 13428,5926 13430,5928 13432,5931 13434,5934 13436,5937 13438,5940 13439,5943 13441,5946 13442,5950 13443,5953 13444,5956 13444,5960 13445,5963 13445,5967 13445,5970 13446,6114 13445,6114 13445,6117 13445,6121 13444,6124 13444,6128 13443,6131 13442,6134 13441,6137 13439,6141 13438,6144 13436,6147 13435,6150 13433,6152 13431,6155 13428,6158 13426,6160 13424,6163 13421,6165 13418,6167 13415,6169 13413,6171 13410,6172 13407,6174 13403,6175 13400,6177 13397,6178 13394,6178 13390,6179 13387,6180 13383,6180 13380,6180 11889,6181 11889,6180 11886,6180 11882,6180 11879,6179 11875,6179 11872,6178 11869,6177 11866,6176 11862,6174 11859,6173 11856,6171 11853,6170 11851,6168 11848,6166 11845,6163 11843,6161 11840,6159 11838,6156 11836,6153 11834,6150 11832,6148 11831,6145 11829,6142 11828,6138 11826,6135 11825,6132 11825,6129 11824,6125 11823,6122 11823,6118 11823,6115 11823,5970 Z M 11823,5904 L 11823,5904 Z M 13446,6181 L 13446,6181 Z"/> - <path fill="none" stroke="rgb(112,173,71)" stroke-width="35" stroke-linejoin="miter" d="M 11823,5970 L 11823,5970 11823,5967 11823,5963 11824,5960 11824,5956 11825,5953 11826,5950 11827,5946 11829,5943 11830,5940 11832,5937 11834,5934 11836,5931 11838,5928 11840,5926 11842,5923 11845,5921 11847,5919 11850,5917 11853,5915 11856,5913 11859,5911 11862,5910 11865,5908 11869,5907 11872,5906 11875,5905 11879,5905 11882,5904 11886,5904 11889,5904 13379,5904 13379,5904 13382,5904 13386,5904 13389,5905 13393,5905 13396,5906 13399,5907 13403,5908 13406,5910 13409,5911 13412,5913 13415,5915 13418,5917 13421,5919 13423,5921 13426,5923 13428,5926 13430,5928 13432,5931 13434,5934 13436,5937 13438,5940 13439,5943 13441,5946 13442,5950 13443,5953 13444,5956 13444,5960 13445,5963 13445,5967 13445,5970 13446,6114 13445,6114 13445,6117 13445,6121 13444,6124 13444,6128 13443,6131 13442,6134 13441,6137 13439,6141 13438,6144 13436,6147 13435,6150 13433,6152 13431,6155 13428,6158 13426,6160 13424,6163 13421,6165 13418,6167 13415,6169 13413,6171 13410,6172 13407,6174 13403,6175 13400,6177 13397,6178 13394,6178 13390,6179 13387,6180 13383,6180 13380,6180 11889,6181 11889,6180 11886,6180 11882,6180 11879,6179 11875,6179 11872,6178 11869,6177 11866,6176 11862,6174 11859,6173 11856,6171 11853,6170 11851,6168 11848,6166 11845,6163 11843,6161 11840,6159 11838,6156 11836,6153 11834,6150 11832,6148 11831,6145 11829,6142 11828,6138 11826,6135 11825,6132 11825,6129 11824,6125 11823,6122 11823,6118 11823,6115 11823,5970 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11993" y="6163"><tspan fill="rgb(0,0,0)" stroke="none">User-Space</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id81"> - <rect class="BoundingBox" stroke="none" fill="none" x="11817" y="3707" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 12510,4270 L 11835,4270 11835,3725 13185,3725 13185,4270 12510,4270 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 12510,4270 L 11835,4270 11835,3725 13185,3725 13185,4270 12510,4270 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12112" y="4118"><tspan fill="rgb(255,255,255)" stroke="none">VNF[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id82"> - <rect class="BoundingBox" stroke="none" fill="none" x="15029" y="3841" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="15279" y="4460"><tspan fill="rgb(128,128,128)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id83"> - <rect class="BoundingBox" stroke="none" fill="none" x="13646" y="3706" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 14339,4269 L 13664,4269 13664,3724 15014,3724 15014,4269 14339,4269 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 14339,4269 L 13664,4269 13664,3724 15014,3724 15014,4269 14339,4269 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="13941" y="4117"><tspan fill="rgb(255,255,255)" stroke="none">VNF[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id84"> - <rect class="BoundingBox" stroke="none" fill="none" x="15889" y="3697" width="1387" height="582"/> - <path fill="rgb(112,173,71)" stroke="none" d="M 16582,4260 L 15907,4260 15907,3715 17257,3715 17257,4260 16582,4260 Z"/> - <path fill="none" stroke="rgb(82,127,52)" stroke-width="35" stroke-linejoin="miter" d="M 16582,4260 L 15907,4260 15907,3715 17257,3715 17257,4260 16582,4260 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="16182" y="4108"><tspan fill="rgb(255,255,255)" stroke="none">VNF[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id85"> - <rect class="BoundingBox" stroke="none" fill="none" x="14169" y="6503" width="1172" height="453"/> - <path fill="rgb(237,237,237)" stroke="none" d="M 14755,6946 L 14178,6946 14178,6512 15331,6512 15331,6946 14755,6946 Z"/> - <path fill="none" stroke="rgb(165,165,165)" stroke-width="18" stroke-linejoin="miter" d="M 14755,6946 L 14178,6946 14178,6512 15331,6512 15331,6946 14755,6946 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="353px" font-weight="400"><tspan class="TextPosition" x="14503" y="6836"><tspan fill="rgb(0,0,0)" stroke="none">NIC</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id86"> - <rect class="BoundingBox" stroke="none" fill="none" x="14251" y="6889" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 14335,6997 L 14260,6997 14260,6898 14409,6898 14409,6997 14335,6997 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 14335,6997 L 14260,6997 14260,6898 14409,6898 14409,6997 14335,6997 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id87"> - <rect class="BoundingBox" stroke="none" fill="none" x="15053" y="6887" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15137,6995 L 15062,6995 15062,6896 15211,6896 15211,6995 15137,6995 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15137,6995 L 15062,6995 15062,6896 15211,6896 15211,6995 15137,6995 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id88"> - <rect class="BoundingBox" stroke="none" fill="none" x="12352" y="5460" width="1238" height="331"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 13571,5772 L 13571,5692 12971,5692 12971,5692 12370,5692 12370,5478"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id89"> - <rect class="BoundingBox" stroke="none" fill="none" x="15118" y="5863" width="1714" height="1053"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 15136,6897 L 15136,6190 15975,6190 15975,6190 16813,6190 16813,5881"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id90"> - <rect class="BoundingBox" stroke="none" fill="none" x="12310" y="4728" width="48" height="523"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 12328,4746 L 12328,4988 12339,4988 12339,5232"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id91"> - <rect class="BoundingBox" stroke="none" fill="none" x="13553" y="5853" width="800" height="1065"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14334,6899 L 14334,6165 13571,6165 13571,5871"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id92"> - <rect class="BoundingBox" stroke="none" fill="none" x="16795" y="5545" width="37" height="256"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16813,5563 L 16813,5782"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id93"> - <rect class="BoundingBox" stroke="none" fill="none" x="12718" y="4722" width="485" height="355"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 12736,4740 L 12736,4828 13184,4828 13184,5058"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id94"> - <rect class="BoundingBox" stroke="none" fill="none" x="13672" y="4727" width="500" height="348"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14153,4745 L 14153,4824 13690,4824 13690,5056"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id95"> - <rect class="BoundingBox" stroke="none" fill="none" x="14546" y="4722" width="542" height="364"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14564,4740 L 14564,4827 15069,4827 15069,5067"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id96"> - <rect class="BoundingBox" stroke="none" fill="none" x="15496" y="4727" width="920" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16397,4745 L 16397,4830 15790,4830 15790,4830 15514,4830 15514,5068"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id97"> - <rect class="BoundingBox" stroke="none" fill="none" x="16790" y="4722" width="37" height="390"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16808,4740 L 16808,5093"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id98"> - <rect class="BoundingBox" stroke="none" fill="none" x="13101" y="5048" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 13185,5156 L 13110,5156 13110,5057 13259,5057 13259,5156 13185,5156 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 13185,5156 L 13110,5156 13110,5057 13259,5057 13259,5156 13185,5156 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id99"> - <rect class="BoundingBox" stroke="none" fill="none" x="13607" y="5046" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 13691,5154 L 13616,5154 13616,5055 13765,5055 13765,5154 13691,5154 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 13691,5154 L 13616,5154 13616,5055 13765,5055 13765,5154 13691,5154 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id100"> - <rect class="BoundingBox" stroke="none" fill="none" x="14986" y="5057" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 15070,5165 L 14995,5165 14995,5066 15144,5066 15144,5165 15070,5165 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 15070,5165 L 14995,5165 14995,5066 15144,5066 15144,5165 15070,5165 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id101"> - <rect class="BoundingBox" stroke="none" fill="none" x="15431" y="5058" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 15515,5166 L 15440,5166 15440,5067 15589,5067 15589,5166 15515,5166 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 15515,5166 L 15440,5166 15440,5067 15589,5067 15589,5166 15515,5166 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id102"> - <rect class="BoundingBox" stroke="none" fill="none" x="12287" y="5369" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12371,5477 L 12296,5477 12296,5378 12445,5378 12445,5477 12371,5477 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12371,5477 L 12296,5477 12296,5378 12445,5378 12445,5477 12371,5477 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id103"> - <rect class="BoundingBox" stroke="none" fill="none" x="16730" y="5454" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16814,5562 L 16739,5562 16739,5463 16888,5463 16888,5562 16814,5562 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16814,5562 L 16739,5562 16739,5463 16888,5463 16888,5562 16814,5562 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id104"> - <rect class="BoundingBox" stroke="none" fill="none" x="12256" y="5222" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12340,5330 L 12265,5330 12265,5231 12414,5231 12414,5330 12340,5330 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12340,5330 L 12265,5330 12265,5231 12414,5231 12414,5330 12340,5330 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id105"> - <rect class="BoundingBox" stroke="none" fill="none" x="16725" y="5083" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16809,5191 L 16734,5191 16734,5092 16883,5092 16883,5191 16809,5191 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16809,5191 L 16734,5191 16734,5092 16883,5092 16883,5191 16809,5191 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id106"> - <rect class="BoundingBox" stroke="none" fill="none" x="15708" y="4862" width="847" height="844"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Calibri, sans-serif" font-size="494px" font-weight="400"><tspan class="TextPosition" x="15958" y="5481"><tspan fill="rgb(68,114,196)" stroke="none">…</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id107"> - <rect class="BoundingBox" stroke="none" fill="none" x="14132" y="4297" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14150,4315 L 14150,4480 14153,4480 14153,4646"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id108"> - <rect class="BoundingBox" stroke="none" fill="none" x="14543" y="4300" width="40" height="360"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 14561,4318 L 14561,4479 14564,4479 14564,4641"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id109"> - <rect class="BoundingBox" stroke="none" fill="none" x="12304" y="4307" width="43" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 12322,4325 L 12322,4485 12328,4485 12328,4647"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id110"> - <rect class="BoundingBox" stroke="none" fill="none" x="12714" y="4301" width="41" height="359"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 12732,4319 L 12732,4479 12736,4479 12736,4641"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id111"> - <rect class="BoundingBox" stroke="none" fill="none" x="16376" y="4297" width="40" height="368"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16394,4315 L 16394,4480 16397,4480 16397,4646"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id112"> - <rect class="BoundingBox" stroke="none" fill="none" x="16786" y="4291" width="41" height="369"/> - <path fill="none" stroke="rgb(68,114,196)" stroke-width="35" stroke-linejoin="round" d="M 16804,4309 L 16804,4474 16808,4474 16808,4641"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id113"> - <rect class="BoundingBox" stroke="none" fill="none" x="11864" y="4930" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 11976,4931 C 11920,4931 11865,4986 11865,5042 L 11865,5489 C 11865,5545 11920,5601 11976,5601 L 12698,5601 C 12753,5601 12809,5545 12809,5489 L 12809,5042 C 12809,4986 12753,4931 12698,4931 L 11976,4931 Z M 11865,4931 L 11865,4931 Z M 12810,5601 L 12810,5601 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 11976,4931 C 11920,4931 11865,4986 11865,5042 L 11865,5489 C 11865,5545 11920,5601 11976,5601 L 12698,5601 C 12753,5601 12809,5545 12809,5489 L 12809,5042 C 12809,4986 12753,4931 12698,4931 L 11976,4931 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 11865,4931 L 11865,4931 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 12810,5601 L 12810,5601 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="12070" y="5206"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="11964" y="5524"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[0]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id114"> - <rect class="BoundingBox" stroke="none" fill="none" x="13010" y="4928" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 13122,4929 C 13066,4929 13011,4984 13011,5040 L 13011,5487 C 13011,5543 13066,5599 13122,5599 L 13844,5599 C 13899,5599 13955,5543 13955,5487 L 13955,5040 C 13955,4984 13899,4929 13844,4929 L 13122,4929 Z M 13011,4929 L 13011,4929 Z M 13956,5599 L 13956,5599 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 13122,4929 C 13066,4929 13011,4984 13011,5040 L 13011,5487 C 13011,5543 13066,5599 13122,5599 L 13844,5599 C 13899,5599 13955,5543 13955,5487 L 13955,5040 C 13955,4984 13899,4929 13844,4929 L 13122,4929 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 13011,4929 L 13011,4929 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 13956,5599 L 13956,5599 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="13216" y="5204"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="13110" y="5522"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[1]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id115"> - <rect class="BoundingBox" stroke="none" fill="none" x="14861" y="4924" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 14973,4925 C 14917,4925 14862,4980 14862,5036 L 14862,5483 C 14862,5539 14917,5595 14973,5595 L 15695,5595 C 15750,5595 15806,5539 15806,5483 L 15806,5036 C 15806,4980 15750,4925 15695,4925 L 14973,4925 Z M 14862,4925 L 14862,4925 Z M 15807,5595 L 15807,5595 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 14973,4925 C 14917,4925 14862,4980 14862,5036 L 14862,5483 C 14862,5539 14917,5595 14973,5595 L 15695,5595 C 15750,5595 15806,5539 15806,5483 L 15806,5036 C 15806,4980 15750,4925 15695,4925 L 14973,4925 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 14862,4925 L 14862,4925 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 15807,5595 L 15807,5595 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="15067" y="5200"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="14961" y="5518"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[2]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id116"> - <rect class="BoundingBox" stroke="none" fill="none" x="16345" y="4922" width="948" height="673"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 16457,4923 C 16401,4923 16346,4978 16346,5034 L 16346,5481 C 16346,5537 16401,5593 16457,5593 L 17179,5593 C 17234,5593 17290,5537 17290,5481 L 17290,5034 C 17290,4978 17234,4923 17179,4923 L 16457,4923 Z M 16346,4923 L 16346,4923 Z M 17291,5593 L 17291,5593 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 16457,4923 C 16401,4923 16346,4978 16346,5034 L 16346,5481 C 16346,5537 16401,5593 16457,5593 L 17179,5593 C 17234,5593 17290,5537 17290,5481 L 17290,5034 C 17290,4978 17234,4923 17179,4923 L 16457,4923 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 16346,4923 L 16346,4923 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 17291,5593 L 17291,5593 Z"/> - <text class="TextShape"><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="16551" y="5198"><tspan fill="rgb(0,0,0)" stroke="none">Fwd</tspan></tspan></tspan><tspan class="TextParagraph" font-family="Liberation Sans, sans-serif" font-size="282px" font-weight="400"><tspan class="TextPosition" x="16445" y="5516"><tspan fill="rgb(0,0,0)" stroke="none">Cxt[n]</tspan></tspan></tspan></text> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id117"> - <rect class="BoundingBox" stroke="none" fill="none" x="12248" y="4637" width="161" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12328,4745 L 12257,4745 12257,4646 12399,4646 12399,4745 12328,4745 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12328,4745 L 12257,4745 12257,4646 12399,4646 12399,4745 12328,4745 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id118"> - <rect class="BoundingBox" stroke="none" fill="none" x="12653" y="4631" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12737,4739 L 12662,4739 12662,4640 12811,4640 12811,4739 12737,4739 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12737,4739 L 12662,4739 12662,4640 12811,4640 12811,4739 12737,4739 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id119"> - <rect class="BoundingBox" stroke="none" fill="none" x="12239" y="4216" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12323,4324 L 12248,4324 12248,4225 12397,4225 12397,4324 12323,4324 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12323,4324 L 12248,4324 12248,4225 12397,4225 12397,4324 12323,4324 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id120"> - <rect class="BoundingBox" stroke="none" fill="none" x="12649" y="4210" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 12733,4318 L 12658,4318 12658,4219 12807,4219 12807,4318 12733,4318 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 12733,4318 L 12658,4318 12658,4219 12807,4219 12807,4318 12733,4318 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id121"> - <rect class="BoundingBox" stroke="none" fill="none" x="14070" y="4636" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14154,4744 L 14079,4744 14079,4645 14228,4645 14228,4744 14154,4744 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 14154,4744 L 14079,4744 14079,4645 14228,4645 14228,4744 14154,4744 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id122"> - <rect class="BoundingBox" stroke="none" fill="none" x="14481" y="4631" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14565,4739 L 14490,4739 14490,4640 14639,4640 14639,4739 14565,4739 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 14565,4739 L 14490,4739 14490,4640 14639,4640 14639,4739 14565,4739 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id123"> - <rect class="BoundingBox" stroke="none" fill="none" x="14067" y="4206" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14151,4314 L 14076,4314 14076,4215 14225,4215 14225,4314 14151,4314 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 14151,4314 L 14076,4314 14076,4215 14225,4215 14225,4314 14151,4314 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id124"> - <rect class="BoundingBox" stroke="none" fill="none" x="14478" y="4209" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 14562,4317 L 14487,4317 14487,4218 14636,4218 14636,4317 14562,4317 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 14562,4317 L 14487,4317 14487,4218 14636,4218 14636,4317 14562,4317 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id125"> - <rect class="BoundingBox" stroke="none" fill="none" x="16314" y="4636" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16398,4744 L 16323,4744 16323,4645 16472,4645 16472,4744 16398,4744 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16398,4744 L 16323,4744 16323,4645 16472,4645 16472,4744 16398,4744 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id126"> - <rect class="BoundingBox" stroke="none" fill="none" x="16725" y="4631" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16809,4739 L 16734,4739 16734,4640 16883,4640 16883,4739 16809,4739 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16809,4739 L 16734,4739 16734,4640 16883,4640 16883,4739 16809,4739 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id127"> - <rect class="BoundingBox" stroke="none" fill="none" x="16311" y="4206" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16395,4314 L 16320,4314 16320,4215 16469,4215 16469,4314 16395,4314 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16395,4314 L 16320,4314 16320,4215 16469,4215 16469,4314 16395,4314 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id128"> - <rect class="BoundingBox" stroke="none" fill="none" x="16721" y="4200" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16805,4308 L 16730,4308 16730,4209 16879,4209 16879,4308 16805,4308 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16805,4308 L 16730,4308 16730,4209 16879,4209 16879,4308 16805,4308 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id129"> - <rect class="BoundingBox" stroke="none" fill="none" x="13488" y="5762" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 13572,5870 L 13497,5870 13497,5771 13646,5771 13646,5870 13572,5870 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 13572,5870 L 13497,5870 13497,5771 13646,5771 13646,5870 13572,5870 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id130"> - <rect class="BoundingBox" stroke="none" fill="none" x="16730" y="5772" width="168" height="118"/> - <path fill="rgb(68,114,196)" stroke="none" d="M 16814,5880 L 16739,5880 16739,5781 16888,5781 16888,5880 16814,5880 Z"/> - <path fill="none" stroke="rgb(50,84,144)" stroke-width="18" stroke-linejoin="miter" d="M 16814,5880 L 16739,5880 16739,5781 16888,5781 16888,5880 16814,5880 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id131"> - <rect class="BoundingBox" stroke="none" fill="none" x="15197" y="7590" width="168" height="118"/> - <path fill="rgb(208,206,206)" stroke="none" d="M 15281,7698 L 15206,7698 15206,7599 15355,7599 15355,7698 15281,7698 Z"/> - <path fill="none" stroke="rgb(175,171,171)" stroke-width="18" stroke-linejoin="miter" d="M 15281,7698 L 15206,7698 15206,7599 15355,7599 15355,7698 15281,7698 Z"/> - </g> - </g> - <g class="com.sun.star.drawing.ConnectorShape"> - <g id="id132"> - <rect class="BoundingBox" stroke="none" fill="none" x="15118" y="6978" width="181" height="641"/> - <path fill="none" stroke="rgb(237,28,36)" stroke-width="35" stroke-linejoin="round" d="M 15136,6996 L 15136,7297 15280,7297 15280,7600"/> - </g> - </g> - </g> - </g> - </g> - </g> - </g> -</svg>
\ No newline at end of file diff --git a/docs/report/vpp_performance_tests/nf_service_density/cnf_service_chains.rst b/docs/report/vpp_performance_tests/nf_service_density/cnf_service_chains.rst deleted file mode 100644 index d4f93ba3af..0000000000 --- a/docs/report/vpp_performance_tests/nf_service_density/cnf_service_chains.rst +++ /dev/null @@ -1,480 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -.. _cnf_service_chains: - -CNF Service Chains Routing -========================== - -Throughput graphs for CNF service chains are generated by multiple -executions of tests covering a range of CNF service densities -defined as [Number of Service Chains] x [Number of CNFs per Service -Chain]. The results are presented in the service density graph. -Each graph includes the results of both configurations: one NF per physical -core and two NFs per physical core and their relative difference. - -Additional information about graph data: - -#. **Graph Title**: describes tested packet path including CNF workload - running in each Docker Container. - -#. **X-axis Labels**: CNFs per service chain. - -#. **Y-axis Labels**: number of service chains. - -#. **Z-axis Color Scale**: lists 64B/IMIX Packet Throughput - (mean MRR/NDR/PDR value) in Mpps or the Relative Difference. - -#. **Hover Information**: specific test substring listing - memif-chain-docker_container combinations, number of runs executed, - mean MRR/NDR/PDR throughput in Mpps, standard deviation for both - configurations and their relative difference. - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 2n-clx`_ - with RF result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-mrr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-csc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-csc-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-csc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-csc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-csc-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-csc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-csc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-csc-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-csc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-ndr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-csc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-csc-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-csc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-csc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-csc-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-csc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-csc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-csc-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-csc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-pdr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-csc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-csc-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-csc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-csc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-csc-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-csc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-csc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-csc-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-csc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-mrr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-csc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-csc-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-csc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-csc-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-csc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csc-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-ndr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-csc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-csc-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-csc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-csc-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-csc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csc-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-pdr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-csc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-csc-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-csc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-csc-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-csc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csc-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csc-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/nf_service_density/cnf_service_pipelines.rst b/docs/report/vpp_performance_tests/nf_service_density/cnf_service_pipelines.rst deleted file mode 100644 index 2e53c2597d..0000000000 --- a/docs/report/vpp_performance_tests/nf_service_density/cnf_service_pipelines.rst +++ /dev/null @@ -1,480 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -.. _cnf_service_pipelines: - -CNF Service Pipelines Routing -============================= - -Throughput graphs for CNF service pipelines are generated by multiple -executions of tests covering a range of CNF service densities -defined as [Number of Service Pipelines] x [Number of CNFs per Service -Pipeline]. The results are presented in the service density graph. -Each graph includes the results of both configurations: one NF per physical -core and two NFs per physical core and their relative difference. - -Additional information about graph data: - -#. **Graph Title**: describes tested packet path including CNF workload - running in each Docker Container. - -#. **X-axis Labels**: CNFs per service pipeline. - -#. **Y-axis Labels**: number of service pipelines. - -#. **Z-axis Color Scale**: lists 64B/IMIX Packet Throughput - (mean MRR/NDR/PDR value) in Mpps or the Relative Difference. - -#. **Hover Information**: specific test substring listing - memif-pipeline-docker_container combinations, number of runs - executed, mean MRR/NDR/PDR throughput in Mpps, standard deviation for both - configurations and their relative difference. - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 2n-clx`_ - with RF result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-mrr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-csp-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-csp-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-csp-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-csp-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-csp-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-csp-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-csp-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-csp-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-csp-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-ndr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-csp-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-csp-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-csp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-csp-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-csp-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-csp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-csp-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-csp-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-csp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-pdr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-csp-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-csp-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-csp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-csp-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-csp-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-csp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-csp-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-csp-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-csp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-mrr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-csp-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-csp-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csp-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-csp-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-csp-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csp-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-csp-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csp-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csp-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-ndr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-csp-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-csp-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-csp-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-csp-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-csp-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csp-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-pdr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-csp-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-csp-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-csp-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-csp-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-csp-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csp-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csp-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/nf_service_density/index.rst b/docs/report/vpp_performance_tests/nf_service_density/index.rst deleted file mode 100644 index 88ebca6bf6..0000000000 --- a/docs/report/vpp_performance_tests/nf_service_density/index.rst +++ /dev/null @@ -1,32 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _network_service_density: - -NFV Service Density -=================== - -NFV Service Density is benchmarked in three distinct NF service -configurations: - -- VNF Service Chains Routing -- CNF Service Chains Routing -- CNF Service Pipelines Routing -- VNF Service Chains Tunnels - -.. - - CNF Service Chains IPSEC - -Each configuration is tested in a number of service density combinations -[Number of Service Instances] x [Number of NFs per Service Instance]. -The actual tested range is based on available CPU physical core -resources. - -.. toctree:: - - vnf_service_chains - cnf_service_chains - cnf_service_pipelines - vnf_service_chains_vxlan diff --git a/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains.rst b/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains.rst deleted file mode 100644 index ee7d99e481..0000000000 --- a/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains.rst +++ /dev/null @@ -1,479 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -.. _vnf_service_chains: - -VNF Service Chains Routing -========================== - -Throughput graphs for VNF service chains are generated by multiple -executions of tests covering a range of VNF service densities -defined as [Number of Service Chains] x [Number of VNFs per Service -Chain]. The results are presented in the service density graph. -Each graph includes the results of both configurations: one NF per physical -core and two NFs per physical core and their relative difference. - -Additional information about graph data: - -#. **Graph Title**: describes tested packet path including VNF workload - running in each VM. - -#. **X-axis Labels**: VNFs per service chain. - -#. **Y-axis Labels**: number of service chains. - -#. **Z-axis Color Scale**: lists 64B/IMIX Packet Throughput - (mean MRR/NDR/PDR value) in Mpps or the Relative Difference. - -#. **Hover Information**: specific test substring listing vhost-chain-vm - combinations, number of runs executed, mean MRR/NDR/PDR throughput in Mpps, - standard deviation for both configurations and their relative difference. - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 2n-clx`_ - with RF result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-mrr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-ndr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-pdr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-mrr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-ndr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-pdr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrmclx18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains_vxlan.rst b/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains_vxlan.rst deleted file mode 100644 index bfa32dd1b8..0000000000 --- a/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains_vxlan.rst +++ /dev/null @@ -1,472 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -.. _vnf_service_chains_tunnels: - -VNF Service Chains Tunnels -========================== - -Additional information about graph data: - -#. **Graph Title**: describes tested packet path including VNF workload - running in each VM. - -#. **X-axis Labels**: VNFs per service chain. - -#. **Y-axis Labels**: number of service chains. - -#. **Z-axis Color Scale**: lists 64B/IMIX Packet Throughput - (mean MRR/NDR/PDR value) in Mpps or the Relative Difference. - -#. **Hover Information**: specific test substring listing vhost-chain-vm - combinations, number of runs executed, mean MRR/NDR/PDR throughput in Mpps, - standard deviation for both configurations and their relative difference. - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 2n-clx`_ with RF - result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-mrr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-mrr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-ndr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-ndr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-icx-xxv710-pdr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="icx15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-pdr} - \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-mrr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrm204" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrm205" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrm206" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-mrr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-mrr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-mrr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-ndr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrm210" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrm211" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrm212" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-ndr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-ndr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710-pdr -~~~~~~~~~~~~~~~~~ - -imix-2t1c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrm216" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrm217" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-eth-l2bd ------------------- - -.. raw:: html - - <center> - <iframe id="ifrm218" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-pdr.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-pdr} - \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/overview.rst b/docs/report/vpp_performance_tests/overview.rst deleted file mode 100644 index bb2ff6cdf1..0000000000 --- a/docs/report/vpp_performance_tests/overview.rst +++ /dev/null @@ -1,374 +0,0 @@ -Overview -======== - -VPP performance test results are reported for a range of processors. -For description of physical testbeds used for VPP performance tests -please refer to :ref:`tested_physical_topologies`. - -.. _tested_logical_topologies: - -Logical Topologies ------------------- - -CSIT VPP performance tests are executed on physical testbeds described -in :ref:`tested_physical_topologies`. Based on the packet path thru -server SUTs, three distinct logical topology types are used for VPP DUT -data plane testing: - -#. NIC-to-NIC switching topologies. -#. VM service switching topologies. -#. Container service switching topologies. - -NIC-to-NIC Switching -~~~~~~~~~~~~~~~~~~~~ - -The simplest logical topology for software data plane application like -VPP is NIC-to-NIC switching. Tested topologies for 2-Node and 3-Node -testbeds are shown in figures below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_performance_tests/}} - \includegraphics[width=0.90\textwidth]{logical-2n-nic2nic} - \label{fig:logical-2n-nic2nic} - \end{figure} - -.. only:: html - - .. figure:: logical-2n-nic2nic.svg - :alt: logical-2n-nic2nic - :align: center - - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_performance_tests/}} - \includegraphics[width=0.90\textwidth]{logical-3n-nic2nic} - \label{fig:logical-3n-nic2nic} - \end{figure} - -.. only:: html - - .. figure:: logical-3n-nic2nic.svg - :alt: logical-3n-nic2nic - :align: center - -Server Systems Under Test (SUT) run VPP application in Linux user-mode -as a Device Under Test (DUT). Server Traffic Generator (TG) runs T-Rex -application. Physical connectivity between SUTs and TG is provided using -different drivers and NIC models that need to be tested for performance -(packet/bandwidth throughput and latency). - -From SUT and DUT perspectives, all performance tests involve forwarding -packets between two (or more) physical Ethernet ports (10GE, 25GE, 40GE, -100GE). In most cases both physical ports on SUT are located on the same -NIC. The only exceptions are link bonding and 100GE tests. In the latter -case only one port per NIC can be driven at linerate due to PCIe Gen3 -x16 slot bandwidth limiations. 100GE NICs are not supported in PCIe Gen3 -x8 slots. - -Note that reported VPP DUT performance results are specific to the SUTs -tested. SUTs with other processors than the ones used in FD.io lab are -likely to yield different results. A good rule of thumb, that can be -applied to estimate VPP packet thoughput for NIC-to-NIC switching -topology, is to expect the forwarding performance to be proportional to -processor core frequency for the same processor architecture, assuming -processor is the only limiting factor and all other SUT parameters are -equivalent to FD.io CSIT environment. - -VM Service Switching -~~~~~~~~~~~~~~~~~~~~ - -VM service switching topology test cases require VPP DUT to communicate -with Virtual Machines (VMs) over vhost-user virtual interfaces. - -Two types of VM service topologies are tested in |csit-release|: - -#. "Parallel" topology with packets flowing within SUT from NIC(s) via - VPP DUT to VM, back to VPP DUT, then out thru NIC(s). - -#. "Chained" topology (a.k.a. "Snake") with packets flowing within SUT - from NIC(s) via VPP DUT to VM, back to VPP DUT, then to the next VM, - back to VPP DUT and so on and so forth until the last VM in a chain, - then back to VPP DUT and out thru NIC(s). - -For each of the above topologies, VPP DUT is tested in a range of L2 -or IPv4/IPv6 configurations depending on the test suite. Sample VPP DUT -"Chained" VM service topologies for 2-Node and 3-Node testbeds with each -SUT running N of VM instances is shown in the figures below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_performance_tests/}} - \includegraphics[width=0.90\textwidth]{logical-2n-vm-vhost} - \label{fig:logical-2n-vm-vhost} - \end{figure} - -.. only:: html - - .. figure:: logical-2n-vm-vhost.svg - :alt: logical-2n-vm-vhost - :align: center - - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_performance_tests/}} - \includegraphics[width=0.90\textwidth]{logical-3n-vm-vhost} - \label{fig:logical-3n-vm-vhost} - \end{figure} - -.. only:: html - - .. figure:: logical-3n-vm-vhost.svg - :alt: logical-3n-vm-vhost - :align: center - -In "Chained" VM topologies, packets are switched by VPP DUT multiple -times: twice for a single VM, three times for two VMs, N+1 times for N -VMs. Hence the external throughput rates measured by TG and listed in -this report must be multiplied by N+1 to represent the actual VPP DUT -aggregate packet forwarding rate. - -For "Parallel" service topology packets are always switched twice by VPP -DUT per service chain. - -Note that reported VPP DUT performance results are specific to the SUTs -tested. SUTs with other processor than the ones used in FD.io lab are -likely to yield different results. Similarly to NIC-to-NIC switching -topology, here one can also expect the forwarding performance to be -proportional to processor core frequency for the same processor -architecture, assuming processor is the only limiting factor. However -due to much higher dependency on intensive memory operations in VM -service chained topologies and sensitivity to Linux scheduler settings -and behaviour, this estimation may not always yield good enough -accuracy. - -Container Service Switching -~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Container service switching topology test cases require VPP DUT to -communicate with Containers (Ctrs) over memif virtual interfaces. - -Three types of VM service topologies are tested in |csit-release|: - -#. "Parallel" topology with packets flowing within SUT from NIC(s) via - VPP DUT to Container, back to VPP DUT, then out thru NIC(s). - -#. "Chained" topology (a.k.a. "Snake") with packets flowing within SUT - from NIC(s) via VPP DUT to Container, back to VPP DUT, then to the - next Container, back to VPP DUT and so on and so forth until the - last Container in a chain, then back to VPP DUT and out thru NIC(s). - -#. "Horizontal" topology with packets flowing within SUT from NIC(s) via - VPP DUT to Container, then via "horizontal" memif to the next - Container, and so on and so forth until the last Container, then - back to VPP DUT and out thru NIC(s). - -For each of the above topologies, VPP DUT is tested in a range of L2 -or IPv4/IPv6 configurations depending on the test suite. Sample VPP DUT -"Chained" Container service topologies for 2-Node and 3-Node testbeds -with each SUT running N of Container instances is shown in the figures -below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_performance_tests/}} - \includegraphics[width=0.90\textwidth]{logical-2n-container-memif} - \label{fig:logical-2n-container-memif} - \end{figure} - -.. only:: html - - .. figure:: logical-2n-container-memif.svg - :alt: logical-2n-container-memif - :align: center - - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_performance_tests/}} - \includegraphics[width=0.90\textwidth]{logical-3n-container-memif} - \label{fig:logical-3n-container-memif} - \end{figure} - -.. only:: html - - .. figure:: logical-3n-container-memif.svg - :alt: logical-3n-container-memif - :align: center - -In "Chained" Container topologies, packets are switched by VPP DUT -multiple times: twice for a single Container, three times for two -Containers, N+1 times for N Containers. Hence the external throughput -rates measured by TG and listed in this report must be multiplied by N+1 -to represent the actual VPP DUT aggregate packet forwarding rate. - -For a "Parallel" and "Horizontal" service topologies packets are always -switched by VPP DUT twice per service chain. - -Note that reported VPP DUT performance results are specific to the SUTs -tested. SUTs with other processor than the ones used in FD.io lab are -likely to yield different results. Similarly to NIC-to-NIC switching -topology, here one can also expect the forwarding performance to be -proportional to processor core frequency for the same processor -architecture, assuming processor is the only limiting factor. However -due to much higher dependency on intensive memory operations in -Container service chained topologies and sensitivity to Linux scheduler -settings and behaviour, this estimation may not always yield good enough -accuracy. - -Performance Tests Coverage --------------------------- - -Performance tests measure following metrics for tested VPP DUT -topologies and configurations: - -- Packet Throughput: measured in accordance with :rfc:`2544`, using - FD.io CSIT Multiple Loss Ratio search (MLRsearch), an optimized binary - search algorithm, producing throughput at different Packet Loss Ratio - (PLR) values: - - - Non Drop Rate (NDR): packet throughput at PLR=0%. - - Partial Drop Rate (PDR): packet throughput at PLR=0.5%. - -- One-Way Packet Latency: measured at different offered packet loads: - - - 90% of discovered PDR throughput. - - 50% of discovered PDR throughput. - - 10% of discovered PDR throughput. - - Minimal offered load. - -- Maximum Receive Rate (MRR): measure packet forwarding rate under the - maximum load offered by traffic generator over a set trial duration, - regardless of packet loss. Maximum load for specified Ethernet frame - size is set to the bi-directional link rate, unless there is a known - limitation preventing Traffic Generator from achieving the line rate. - -|csit-release| includes following VPP data plane functionality -performance tested across a range of NIC drivers and NIC models: - -+-----------------------+----------------------------------------------+ -| Functionality | Description | -+=======================+==============================================+ -| ACL | L2 Bridge-Domain switching and | -| | IPv4and IPv6 routing with iACL and oACL IP | -| | address, MAC address and L4 port security. | -+-----------------------+----------------------------------------------+ -| ADL | IPv4 and IPv6 routing with ADL address | -| | security. | -+-----------------------+----------------------------------------------+ -| GENEVE | GENEVE tunnels for IPv4 routing. | -+-----------------------+----------------------------------------------+ -| IPv4 | IPv4 routing. | -+-----------------------+----------------------------------------------+ -| IPv6 | IPv6 routing. | -+-----------------------+----------------------------------------------+ -| IPv4 Scale | IPv4 routing with 20k, 200k and 2M FIB | -| | entries. | -+-----------------------+----------------------------------------------+ -| IPv6 Scale | IPv6 routing with 20k, 200k and 2M FIB | -| | entries. | -+-----------------------+----------------------------------------------+ -| IPSecAsyncHW | IPSec encryption with AES-GCM, CBC-SHA-256 | -| | ciphers in async mode, in combination with | -| | IPv4 routing. Intel QAT HW acceleration. | -+-----------------------+----------------------------------------------+ -| IPSecHW | IPSec encryption with AES-GCM, CBC-SHA-256 | -| | ciphers, in combination with IPv4 routing. | -| | Intel QAT HW acceleration. | -+-----------------------+----------------------------------------------+ -| IPSec+LISP | IPSec encryption with CBC-SHA1 ciphers, in | -| | combination with LISP-GPE overlay tunneling | -| | for IPv4-over-IPv4. | -+-----------------------+----------------------------------------------+ -| IPSecSW | IPSec encryption with AES-GCM, CBC-SHA-256 | -| | ciphers, in combination with IPv4 routing. | -+-----------------------+----------------------------------------------+ -| KVM VMs vhost-user | Virtual topologies with service | -| | chains of 1 VM using vhost-user | -| | interfaces, with different VPP forwarding | -| | modes incl. L2XC, L2BD, VXLAN with L2BD, | -| | IPv4 routing. | -+-----------------------+----------------------------------------------+ -| L2BD | L2 Bridge-Domain switching of untagged | -| | Ethernet frames with MAC learning; disabled | -| | MAC learning i.e. static MAC tests to be | -| | added. | -+-----------------------+----------------------------------------------+ -| L2BD Scale | L2 Bridge-Domain switching of untagged | -| | Ethernet frames with MAC learning; disabled | -| | MAC learning i.e. static MAC tests to be | -| | added with 20k, 200k and 2M FIB entries. | -+-----------------------+----------------------------------------------+ -| L2XC | L2 Cross-Connect switching of untagged, | -| | dot1q, dot1ad VLAN tagged Ethernet frames. | -+-----------------------+----------------------------------------------+ -| LISP | LISP overlay tunneling for IPv4-over-IPv4, | -| | IPv6-over-IPv4, IPv6-over-IPv6, | -| | IPv4-over-IPv6 in IPv4 and IPv6 routing | -| | modes. | -+-----------------------+----------------------------------------------+ -| LXC/DRC Containers | Container VPP memif virtual interface tests | -| Memif | with different VPP forwarding modes incl. | -| | L2XC, L2BD. | -+-----------------------+----------------------------------------------+ -| NAT44 | (Source) Network Address Translation | -| | deterministic mode and endpoint-dependent | -| | mode tests with varying number of users and | -| | ports per user for IPv4. | -+-----------------------+----------------------------------------------+ -| QoS Policer | Ingress packet rate measuring, marking and | -| | limiting (IPv4). | -+-----------------------+----------------------------------------------+ -| SRv6 Routing | Segment Routing IPv6 tests. | -+-----------------------+----------------------------------------------+ -| VPP TCP/IP stack | Tests of VPP TCP/IP stack used with VPP | -| | built-in HTTP server. | -+-----------------------+----------------------------------------------+ -| VTS | Virtual Topology System use case tests | -| | combining VXLAN overlay tunneling with L2BD, | -| | ACL and KVM VM vhost-user features. | -+-----------------------+----------------------------------------------+ -| VXLAN | VXLAN overlay tunnelling integration with | -| | L2XC and L2BD. | -+-----------------------+----------------------------------------------+ - -Execution of performance tests takes time, especially the throughput -tests. Due to limited HW testbed resources available within FD.io labs -hosted by :abbr:`LF (Linux Foundation)`, the number of tests for some -NIC models has been limited to few baseline tests. - -Performance Tests Naming ------------------------- - -FD.io |csit-release| follows a common structured naming convention for -all performance and system functional tests. - -The naming should be intuitive for majority of the tests. Complete -description of FD.io CSIT test naming convention is provided on -:ref:`csit_test_naming`. diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-cx556a.rst deleted file mode 100644 index 89a3e7000f..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-cx556a.rst +++ /dev/null @@ -1,154 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-memif-base-rdma ------------------------- - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-memif-base-mlx5 ------------------------- - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-e810cq.rst deleted file mode 100644 index 2fbf9812da..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-e810cq.rst +++ /dev/null @@ -1,151 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-memif-base-rdma ------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-xxv710.rst deleted file mode 100644 index 4d5fcee18b..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-xxv710.rst +++ /dev/null @@ -1,154 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-memif-base-avf ------------------------ - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-memif-base-dpdk ------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-icx-xxv710.rst deleted file mode 100644 index 05becfd316..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-icx-xxv710.rst +++ /dev/null @@ -1,154 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-memif-base-avf ------------------------ - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-memif-base-dpdk ------------------------- - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-tx2-xl710.rst deleted file mode 100644 index 748d1401ab..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-tx2-xl710.rst +++ /dev/null @@ -1,91 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-1t1c-memif-base-dpdk ------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-zn2-xxv710.rst deleted file mode 100644 index 476728fa44..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif-2n-zn2-xxv710.rst +++ /dev/null @@ -1,154 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-memif-base-avf ------------------------ - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-memif-base-dpdk ------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif-3n-tsh-x520.rst deleted file mode 100644 index fdcb560ee9..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif-3n-tsh-x520.rst +++ /dev/null @@ -1,112 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-1t1c-memif-base-ixgbe -------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2memif-1lxc.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2memif-1lxc.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2memif-1lxc} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2memif-1lxc} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-eth-2memif-1dcr.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-eth-2memif-1dcr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-eth-2memif-1dcr} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-eth-2memif-1dcr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif.rst deleted file mode 100644 index 593ccd0244..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif.rst +++ /dev/null @@ -1,22 +0,0 @@ - -.. raw:: latex - - \clearpage - -LXC/DRC Container Memif -======================= - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls2302>`_. - -.. toctree:: - - container_memif-2n-icx-xxv710 - container_memif-2n-clx-xxv710 - container_memif-2n-clx-cx556a - container_memif-2n-clx-e810cq - container_memif-2n-tx2-xl710 - container_memif-2n-zn2-xxv710 - -.. - container_memif-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/packet_latency/index.rst b/docs/report/vpp_performance_tests/packet_latency/index.rst deleted file mode 100644 index 35184c94e3..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/index.rst +++ /dev/null @@ -1,61 +0,0 @@ -.. raw:: latex - - \clearpage - -.. _VPP_HDRH_Packet_Latency: - -Packet Latency -============== - -VPP latency results are generated based on the test data obtained from -|csit-release| NDR-PDR throughput tests executed across physical -testbeds hosted in LF FD.io labs: 2n-icx, 3n-icx, 2n-aws, -2n-clx, 2n-zn2, 3n-alt, 3n-tsh, 2n-tx2. - -Latency by percentile distribution plots are used to show packet latency -percentiles at different packet rate load levels: i) No-Load latency -streams only, ii) Low-Load at 10% PDR, iii) Mid-Load at 50% PDR and iv) -High-Load at 90% PDR. - -For more details, see :ref:`latency_methodology`. - -Additional information about graph data: - -#. **Graph Title**: describes tested DUT packet path. - -#. **X-axis Labels**: percentile of packets. - -#. **Y-axis Labels**: measured one-way packet latency values in [uSec]. - -#. **Graph Legend**: list of latency tests at different packet rate load - level. - -#. **Hover Information**: packet rate load level, stream direction - (East-West, West-East), percentile, one-way latency. - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 3n-icx`_, - `build logs from FD.io vpp performance job 2n-aws`_, - `build logs from FD.io vpp performance job 2n-clx`_, - `build logs from FD.io vpp performance job 2n-zn2`_, - `build logs from FD.io vpp performance job 3n-alt`_, - `build logs from FD.io vpp performance job 3n-tsh`_ and - `build logs from FD.io vpp performance job 2n-tx2`_ with RF - result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -.. toctree:: - :maxdepth: 3 - - l2 - ip4 - ip6 - srv6 - ip4_tunnels - nat44 - vm_vhost - container_memif - ipsec diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-cx556a.rst deleted file mode 100644 index c6b248d051..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-cx556a.rst +++ /dev/null @@ -1,321 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-rdma ------------------------------------ - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-features-rdma ---------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-mlx5 ------------------------------------ - -.. raw:: html - - <center> - <iframe id="15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-features-mlx5 ---------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-e810cq.rst deleted file mode 100644 index 00b5ca09a5..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-e810cq.rst +++ /dev/null @@ -1,322 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4-ip4scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-features-avf --------------------------------- - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4-ip4scale20k-rnd} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - 64b-2t1c-ip4routing-features-dpdk - --------------------------------- - - .. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-xxv710.rst deleted file mode 100644 index 72a8953540..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-xxv710.rst +++ /dev/null @@ -1,380 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-af-xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-features-avf --------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4-2n-icx-xxv710.rst deleted file mode 100644 index 9a0ba5dedf..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-icx-xxv710.rst +++ /dev/null @@ -1,372 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd} - \end{figure} - -64b-2t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-af-xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-af-xdp-ethip4-ip4scale20k-rnd} - \end{figure} - -64b-2t1c-ip4routing-features-avf --------------------------------- - -.. raw:: html - - <center> - <iframe id="18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4-2n-tx2-xl710.rst deleted file mode 100644 index 1a8562aa50..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-tx2-xl710.rst +++ /dev/null @@ -1,197 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-1t1c-ip4routing-base-dpdk ------------------------------ - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-ip4routing-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4scale200k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4scale200k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4scale200k} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4scale200k} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-features-ip4routing-base-dpdk --------------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-iacldstbase" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-iacldstbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-iacldstbase} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4-ip4base-iacldstbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4-2n-zn2-xxv710.rst deleted file mode 100644 index 97cd47b5a8..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4-2n-zn2-xxv710.rst +++ /dev/null @@ -1,420 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale200k-rnd} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4scale2m-rnd} - \end{figure} - - .. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-features-avf --------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-ip4base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-ip4base.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-ip4base} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-ip4base} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale20k-rnd} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale200k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale200k.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale200k} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale200k} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale200k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale200k-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale200k-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale200k-rnd} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale2m" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale2m.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale2m} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale2m} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale2m-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale2m-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale2m-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-ethip4-ip4scale2m-rnd} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4-3n-alt-xl710.rst deleted file mode 100644 index eb16800383..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4-3n-alt-xl710.rst +++ /dev/null @@ -1,194 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-1t1c-ip4routing-base-scale ------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4scale200k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4scale200k} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4scale200k} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-ip4routing-features ----------------------------- - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-iacldstbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-iacldstbase} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-iacldstbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4-3n-icx-xxv710.rst deleted file mode 100644 index 2d71bd16d2..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4-3n-icx-xxv710.rst +++ /dev/null @@ -1,74 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-avf ----------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-dpdk ------------------------------ - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4-ip4base} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_latency/ip4-3n-tsh-x520.rst deleted file mode 100644 index 87bbe61988..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4-3n-tsh-x520.rst +++ /dev/null @@ -1,176 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -.. - 64b-1t1c-ip4routing-base-scale-ixgbe - ------------------------------------ - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale20k.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale20k.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale20k} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale20k} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale200k.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale200k.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale200k} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale200k} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale2m.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale2m.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale2m} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4scale2m} - \end{figure} - - .. raw:: latex - - \clearpage - -64b-1t1c-ip4routing-features-ixgbe ----------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4.rst b/docs/report/vpp_performance_tests/packet_latency/ip4.rst deleted file mode 100644 index 0cb961a7f7..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4.rst +++ /dev/null @@ -1,22 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPv4 Routing -============ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls2302>`_. - -.. toctree:: - - ip4-2n-icx-xxv710 - ip4-3n-icx-xxv710 - ip4-2n-clx-xxv710 - ip4-2n-clx-cx556a - ip4-2n-clx-e810cq - ip4-2n-zn2-xxv710 - ip4-3n-alt-xl710 - ip4-3n-tsh-x520 - ip4-2n-tx2-xl710 diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-2n-icx-xxv710.rst deleted file mode 100644 index 5425080d87..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-2n-icx-xxv710.rst +++ /dev/null @@ -1,131 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4--ethip4udpgeneve-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-1tun-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-1tun-ip4base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-1tun-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-4tun-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-4tun-ip4base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-4tun-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-16tun-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-16tun-ip4base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-16tun-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-64tun-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-64tun-ip4base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-64tun-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-256tun-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-256tun-ip4base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4--ethip4udpgeneve-256tun-ip4base} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-alt-xl710.rst deleted file mode 100644 index 241fab6a21..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-alt-xl710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-1t1c-ip4tunnel-base ------------------------ - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4vxlan-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4vxlan-l2xcbase} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4vxlan-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4vxlan-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4vxlan-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4vxlan-l2bdbasemaclrn} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-icx-xxv710.rst deleted file mode 100644 index 76cfe25f29..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-icx-xxv710.rst +++ /dev/null @@ -1,273 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4tunnel-base-avf ---------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4gtpusw-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4gtpusw-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4gtpusw-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4vxlan-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4vxlan-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4vxlan-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4vxlan-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4vxlan-l2xcbase} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4vxlan-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4tunnel-base-dpdk ----------------------------- -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4gtpusw-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4gtpusw-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4gtpusw-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4vxlan-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4vxlan-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4vxlan-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4vxlan-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-ethip4vxlan-l2xcbase} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c--ethip4vxlan-l2xcbase} - \end{figure} - -64b-2t1c-ip4tunnel-wireguard ----------------------------- - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1tnlsw-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1tnlsw-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1tnlsw-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard2tnlsw-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard2tnlsw-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard2tnlsw-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard4tnlsw-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard4tnlsw-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard4tnlsw-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard8tnlsw-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard8tnlsw-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard8tnlsw-ip4base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard100tnlsw-ip4base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard100tnlsw-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard100tnlsw-ip4base} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1000tnlsw-ip4base.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1000tnlsw-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1000tnlsw-ip4base} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-tsh-x520.rst deleted file mode 100644 index 4ffd9e3473..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-tsh-x520.rst +++ /dev/null @@ -1,112 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-1t1c-ip4tunnel-base-scale-ixgbe ------------------------------------ - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2xcbase.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2xcbase} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2bdbasemaclrn.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2bdbasemaclrn} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-ethip4vxlan-l2bdscale1l2bd1vlan1vxlan.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-ethip4vxlan-l2bdscale1l2bd1vlan1vxlan.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-ethip4vxlan-l2bdscale1l2bd1vlan1vxlan} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-ethip4vxlan-l2bdscale1l2bd1vlan1vxlan} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-ethip4vxlan-l2bdscale100l2bd100vlan100vxlan.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-ethip4vxlan-l2bdscale100l2bd100vlan100vxlan.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-ethip4vxlan-l2bdscale100l2bd100vlan100vxlan} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-ethip4vxlan-l2bdscale100l2bd100vlan100vxlan} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst deleted file mode 100644 index 0b0d8dc6a3..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst +++ /dev/null @@ -1,19 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPv4 Tunnels -============ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls2302>`_. - -.. toctree:: - - ip4_tunnels-3n-icx-xxv710 - ip4_tunnels-3n-alt-xl710 - ip4_tunnels-3n-tsh-x520 - -.. - ip4_tunnels-2n-icx-xxv710 diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-cx556a.rst deleted file mode 100644 index 063c603ffd..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-cx556a.rst +++ /dev/null @@ -1,154 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-rdma ------------------------------------ - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-mlx5 ------------------------------------ - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k-rnd} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-e810cq.rst deleted file mode 100644 index cafc5d4539..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-e810cq.rst +++ /dev/null @@ -1,154 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-avf-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-avf-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-avf-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-avf-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-avf-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-avf-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-avf-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-avf-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-avf-ethip6-ip6scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-78b-2t1c-ethip6-ip6scale20k-rnd} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-xxv710.rst deleted file mode 100644 index bb2bf1806d..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-xxv710.rst +++ /dev/null @@ -1,400 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-af-xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale200k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale200k.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale200k} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale200k} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale2m" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale2m.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale2m} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale2m} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale200k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale200k-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale200k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale200k-rnd} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale2m-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale2m-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale2m-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale2m-rnd} - \end{figure} - - .. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-dot1q-ip6base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-dot1q-ip6base.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-dot1q-ip6base} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-dot1q-ip6base} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip6-2n-icx-xxv710.rst deleted file mode 100644 index 0aba897e4f..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-icx-xxv710.rst +++ /dev/null @@ -1,217 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-af-xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-78b-2t1c-af-xdp-ethip6-ip6scale20k-rnd} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/ip6-2n-tx2-xl710.rst deleted file mode 100644 index ae896b8d76..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-tx2-xl710.rst +++ /dev/null @@ -1,111 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -78b-1t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6base-iacldstbase" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6base-iacldstbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6base-iacldstbase} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6base-iacldstbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6scale200k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6scale200k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6scale200k} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-78b-1t1c-ethip6-ip6scale200k} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip6-2n-zn2-xxv710.rst deleted file mode 100644 index 6197807128..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6-2n-zn2-xxv710.rst +++ /dev/null @@ -1,339 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale20k-rnd} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale200k-rnd} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6scale2m-rnd} - \end{figure} - - .. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-dot1q-ip6base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-dot1q-ip6base.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-dot1q-ip6base} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-dot1q-ip6base} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6base" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale200k" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale200k.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale200k} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale200k} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale2m" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale2m.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale2m} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale2m} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale20k-rnd} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale200k-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale200k-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale200k-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale200k-rnd} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale2m-rnd" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale2m-rnd.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale2m-rnd} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-78b-2t1c-ethip6-ip6scale2m-rnd} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/ip6-3n-alt-xl710.rst deleted file mode 100644 index c78a44b1c6..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6-3n-alt-xl710.rst +++ /dev/null @@ -1,111 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -78b-1t1c-ip6routing-base-scale ------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6scale20k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6scale20k} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6scale20k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6scale200k.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6scale200k} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6scale200k} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6base-iacldstbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6base-iacldstbase} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-78b-1t1c-ethip6-ip6base-iacldstbase} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip6-3n-icx-xxv710.rst deleted file mode 100644 index 7707c97db5..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6-3n-icx-xxv710.rst +++ /dev/null @@ -1,74 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-avf ----------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6-ip6base} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-dpdk ------------------------------ - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-ethip6-ip6base} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_latency/ip6-3n-tsh-x520.rst deleted file mode 100644 index 0abcffe8de..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6-3n-tsh-x520.rst +++ /dev/null @@ -1,51 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -78b-1t1c-ip6routing-base-scale-ixgbe ------------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6-ip6base.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6-ip6base.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6-ip6base} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6-ip6base} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6.rst b/docs/report/vpp_performance_tests/packet_latency/ip6.rst deleted file mode 100644 index 6cbd4bee9a..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ip6.rst +++ /dev/null @@ -1,22 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPv6 Routing -============ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls2302>`_. - -.. toctree:: - - ip6-2n-icx-xxv710 - ip6-3n-icx-xxv710 - ip6-2n-clx-xxv710 - ip6-2n-clx-cx556a - ip6-2n-clx-e810cq - ip6-2n-zn2-xxv710 - ip6-3n-alt-xl710 - ip6-3n-tsh-x520 - ip6-2n-tx2-xl710 diff --git a/docs/report/vpp_performance_tests/packet_latency/ipsec-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/ipsec-3n-alt-xl710.rst deleted file mode 100644 index 596b63e0f4..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ipsec-3n-alt-xl710.rst +++ /dev/null @@ -1,395 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - - -3n-alt-xl710 -~~~~~~~~~~~~ - -1518b-1t1c-ipsec-ip4routing-base-scale --------------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-ipsec-ip4routing-base-scale ------------------------------------- - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1000spe-cache-ip4base-policy-outbound-nocrypto.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1000spe-cache-ip4base-policy-outbound-nocrypto} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1000spe-cache-ip4base-policy-outbound-nocrypto} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1000spe-ip4base-policy-outbound-nocrypto.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1000spe-ip4base-policy-outbound-nocrypto} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1000spe-ip4base-policy-outbound-nocrypto} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec100spe-cache-ip4base-policy-outbound-nocrypto.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec100spe-cache-ip4base-policy-outbound-nocrypto} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec100spe-cache-ip4base-policy-outbound-nocrypto} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec100spe-ip4base-policy-outbound-nocrypto.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec100spe-ip4base-policy-outbound-nocrypto} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec100spe-ip4base-policy-outbound-nocrypto} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1spe-cache-ip4base-policy-outbound-nocrypto.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1spe-cache-ip4base-policy-outbound-nocrypto} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1spe-cache-ip4base-policy-outbound-nocrypto} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1spe-ip4base-policy-outbound-nocrypto.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1spe-ip4base-policy-outbound-nocrypto} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1spe-ip4base-policy-outbound-nocrypto} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1tnlsw-ip4base-policy-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1tnlsw-ip4base-policy-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec1tnlsw-ip4base-policy-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec40tnlsw-ip4base-policy-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec40tnlsw-ip4base-policy-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4ipsec40tnlsw-ip4base-policy-aes256gcm} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ipsec-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ipsec-3n-icx-xxv710.rst deleted file mode 100644 index 656a031317..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ipsec-3n-icx-xxv710.rst +++ /dev/null @@ -1,255 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -1518b-2t1c-ipsec-ip4routing-scale-sw-avf ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec40tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec40tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec40tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-ip4routing-scale-sw-dpdk ------------------------------------------ - -.. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ipsec-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_latency/ipsec-3n-tsh-x520.rst deleted file mode 100644 index a44e01e373..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ipsec-3n-tsh-x520.rst +++ /dev/null @@ -1,96 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -.. - 10ge2p1x520-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm - 10ge2p1x520-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm - 10ge2p1x520-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm - -3n-tsh-x520 -~~~~~~~~~~~ - -1518b-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe ------------------------------------------------ - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/ipsec.rst b/docs/report/vpp_performance_tests/packet_latency/ipsec.rst deleted file mode 100644 index 78f23cca14..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/ipsec.rst +++ /dev/null @@ -1,16 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPSec IPv4 Routing -================== - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls2302>`_. - -.. toctree:: - - ipsec-3n-icx-xxv710 - ipsec-3n-alt-xl710 - ipsec-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-cx556a.rst deleted file mode 100644 index 7f370fcaef..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-cx556a.rst +++ /dev/null @@ -1,314 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-scale-rdma ------------------------------------- - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale100kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale1mmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-mlx5 ------------------------------------- - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale100kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale1mmaclrn} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-e810cq.rst deleted file mode 100644 index 669fb0a905..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-e810cq.rst +++ /dev/null @@ -1,316 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-scale-avf ------------------------------------ - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdscale100kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdscale1mmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-dpdk ------------------------------------- - -.. - .. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-dot1q-l2bdbasemaclrn} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdscale10kmaclrn} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdscale100kmaclrn} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdscale1mmaclrn} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-xxv710.rst deleted file mode 100644 index ff9e88c799..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-xxv710.rst +++ /dev/null @@ -1,336 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-scale-avf ------------------------------------ - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-dpdk ------------------------------------- - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-dot1q-l2xcbase" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-dot1q-l2xcbase.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-dot1q-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-dot1q-l2xcbase} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-dot1q-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-dot1q-l2bdbasemaclrn} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2patch" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/l2-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/l2-2n-icx-xxv710.rst deleted file mode 100644 index 1195134bc4..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2-2n-icx-xxv710.rst +++ /dev/null @@ -1,294 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-scale-avf ------------------------------------ - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-dpdk ------------------------------------- - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/l2-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/l2-2n-tx2-xl710.rst deleted file mode 100644 index 7a991c7860..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2-2n-tx2-xl710.rst +++ /dev/null @@ -1,278 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-1t1c-l2switching-base-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-dot1q-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2patch" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-l2switching-scale-dpdk -------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale10kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale100kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale100kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale1mmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdscale1mmaclrn} - \end{figure} - - .. raw:: latex - - \clearpage - -64b-1t1c-features-l2switching-base-dpdk ---------------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-2n-tx2-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/l2-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/l2-2n-zn2-xxv710.rst deleted file mode 100644 index d839ac838d..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2-2n-zn2-xxv710.rst +++ /dev/null @@ -1,337 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-scale-avf ------------------------------------ - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale100kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdscale1mmaclrn} - \end{figure} - - .. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-dpdk ------------------------------------- - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-l2xcbase" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-l2xcbase.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-l2xcbase} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-dot1q-l2bdbasemaclrn} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2patch" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2patch} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale100kmaclrn} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdscale1mmaclrn} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/l2-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/l2-3n-alt-xl710.rst deleted file mode 100644 index 292550ab1c..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2-3n-alt-xl710.rst +++ /dev/null @@ -1,254 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-1t1c-l2switching-base-scale -------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2patch} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdscale10kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdscale100kmaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-features-l2switching-base ----------------------------------- - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/l2-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/l2-3n-icx-xxv710.rst deleted file mode 100644 index 21ab2dde4f..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2-3n-icx-xxv710.rst +++ /dev/null @@ -1,174 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-eth-l2patch} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/l2-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_latency/l2-3n-tsh-x520.rst deleted file mode 100644 index dbd3a222c8..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2-3n-tsh-x520.rst +++ /dev/null @@ -1,277 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-1t1c-l2switching-base-scale-ixgbe -------------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-l2bdbasemaclrn.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-dot1q-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2patch.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2patch.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2patch} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2patch} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale10kmaclrn.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale10kmaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale10kmaclrn} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale10kmaclrn} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale100kmaclrn.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale100kmaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale100kmaclrn} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale100kmaclrn} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale1mmaclrn.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale1mmaclrn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale1mmaclrn} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdscale1mmaclrn} - \end{figure} - - .. raw:: latex - - \clearpage - -64b-1t1c-features-l2switching-base-ixgbe ----------------------------------------- - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/l2.rst b/docs/report/vpp_performance_tests/packet_latency/l2.rst deleted file mode 100644 index 66b7c2f8ec..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/l2.rst +++ /dev/null @@ -1,22 +0,0 @@ - -.. raw:: latex - - \clearpage - -L2 Ethernet Switching -===================== - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls2302>`_. - -.. toctree:: - - l2-2n-icx-xxv710 - l2-3n-icx-xxv710 - l2-2n-clx-xxv710 - l2-2n-clx-cx556a - l2-2n-clx-e810cq - l2-2n-zn2-xxv710 - l2-3n-alt-xl710 - l2-3n-tsh-x520 - l2-2n-tx2-xl710 diff --git a/docs/report/vpp_performance_tests/packet_latency/nat44-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/nat44-2n-clx-xxv710.rst deleted file mode 100644 index a1015d2ae8..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/nat44-2n-clx-xxv710.rst +++ /dev/null @@ -1,442 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4udp-nat44det-avf -------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h262144-p63-s16515072" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h262144-p63-s16515072.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h262144-p63-s16515072} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h262144-p63-s16515072} - \end{figure} - - .. raw:: latex - - \clearpage - -64b-2t1c-ethip4udp-nat44ed-avf ------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir} - \end{figure} - - .. raw:: latex - - \clearpage - - 64b-2t1c-ethip4tcp-nat44ed-tput-avf - ----------------------------------- - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-tput} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-tput} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-tput} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-tput} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-tput} - \end{figure} - - .. raw:: latex - - \clearpage - - 64b-2t1c-ethip4tcp-nat44ed-tput-avf - ----------------------------------- - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-tput} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-tput} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-tput} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-tput} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-tput" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-tput.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-tput} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-tput} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/nat44-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/nat44-2n-icx-xxv710.rst deleted file mode 100644 index 18725acef2..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/nat44-2n-icx-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4udp-nat44det-avf -------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ethip4udp-nat44ed-udir-avf ------------------------------------ - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/nat44-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/nat44-2n-zn2-xxv710.rst deleted file mode 100644 index 97caca3b3b..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/nat44-2n-zn2-xxv710.rst +++ /dev/null @@ -1,51 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4udp-nat44det-avf -------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-ip4scale1000-udpsrcscale15-nat44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/nat44.rst b/docs/report/vpp_performance_tests/packet_latency/nat44.rst deleted file mode 100644 index 3c0bb10f3f..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/nat44.rst +++ /dev/null @@ -1,16 +0,0 @@ - -.. raw:: latex - - \clearpage - -NAT44 IPv4 Routing -================== - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls2302>`_. - -.. toctree:: - - nat44-2n-icx-xxv710 - nat44-2n-clx-xxv710 - nat44-2n-zn2-xxv710 diff --git a/docs/report/vpp_performance_tests/packet_latency/srv6-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/srv6-3n-icx-xxv710.rst deleted file mode 100644 index f25e291c70..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/srv6-3n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-srv6-ip6routing-base-avf ---------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6ip6-ip6base-srv6enc1sid.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6ip6-ip6base-srv6enc1sid} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6ip6-ip6base-srv6enc1sid} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6srhip6-ip6base-srv6enc2sids.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6srhip6-ip6base-srv6enc2sids} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-78b-2t1c-avf-ethip6srhip6-ip6base-srv6enc2sids} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/srv6-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_latency/srv6-3n-tsh-x520.rst deleted file mode 100644 index 21e59f9e0d..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/srv6-3n-tsh-x520.rst +++ /dev/null @@ -1,153 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -78b-1t1c-srv6-ip6routing-base-ixgbe ------------------------------------ - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6ip6-ip6base-srv6enc1sid.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6ip6-ip6base-srv6enc1sid.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6ip6-ip6base-srv6enc1sid} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6ip6-ip6base-srv6enc1sid} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-masq.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-masq.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-masq} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-masq} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-stat.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-stat.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-stat} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-78b-1t1c-ethip6srhip6-ip6base-srv6proxy-stat} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/srv6.rst b/docs/report/vpp_performance_tests/packet_latency/srv6.rst deleted file mode 100644 index 218bf9f582..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/srv6.rst +++ /dev/null @@ -1,15 +0,0 @@ - -.. raw:: latex - - \clearpage - -SRv6 Routing -============ - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls2302>`_. - -.. toctree:: - - srv6-3n-icx-xxv710 - srv6-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-cx556a.rst deleted file mode 100644 index aedb1c78c6..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-cx556a.rst +++ /dev/null @@ -1,120 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base-rdma-testpmd --------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-rdma-vpp ----------------------------- - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-mlx5-testpmd --------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-mlx5-vpp ----------------------------- - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-e810cq.rst deleted file mode 100644 index c8739e5fd4..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-e810cq.rst +++ /dev/null @@ -1,111 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base -------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1e810cq-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-xxv710.rst deleted file mode 100644 index 7b76613d38..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-xxv710.rst +++ /dev/null @@ -1,203 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base-avf-testpmd -------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-dpdk-testpmd --------------------------------- - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-avf-vpp ---------------------------- - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-dpdk-vpp ----------------------------- - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-clx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-icx-xxv710.rst deleted file mode 100644 index a174a3a6e4..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-icx-xxv710.rst +++ /dev/null @@ -1,160 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base-avf-testpmd -------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-dpdk-testpmd --------------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-avf-vpp ---------------------------- - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-dpdk-vpp ----------------------------- - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-icx-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-zn2-xxv710.rst deleted file mode 100644 index 896ff6db3e..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-zn2-xxv710.rst +++ /dev/null @@ -1,202 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base-avf-testpmd -------------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-dpdk-testpmd --------------------------------- - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-avf-vpp ---------------------------- - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-dpdk-vpp ----------------------------- - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-2n-zn2-25ge2p1xxv710-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost-3n-alt-xl710.rst deleted file mode 100644 index 3f39dc2fb3..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-3n-alt-xl710.rst +++ /dev/null @@ -1,111 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-1t1c-vhost-base -------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4} - \label{fig:hdrh-lat-percentile-3n-alt-40ge2p1xl710-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost-3n-tsh-x520.rst deleted file mode 100644 index ac6b1135ba..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost-3n-tsh-x520.rst +++ /dev/null @@ -1,112 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-1t1c-vhost-base-ixgbe -------------------------- - -.. - .. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - - .. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \label{fig:hdrh-lat-percentile-3n-tsh-10ge2p1x520-64b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst deleted file mode 100644 index cecc2d0a26..0000000000 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst +++ /dev/null @@ -1,22 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _KVM_VMs_vhost: - -KVM VMs vhost-user -================== - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls2302>`_. - -.. toctree:: - - vm_vhost-2n-icx-xxv710 - vm_vhost-2n-clx-xxv710 - vm_vhost-2n-clx-cx556a - vm_vhost-2n-clx-e810cq - vm_vhost-2n-zn2-xxv710 - vm_vhost-3n-tsh-x520 - vm_vhost-3n-alt-xl710 diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-cx556a.rst deleted file mode 100644 index 1dc82788b8..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-cx556a.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-memif-base-rdma-core ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-memif-base-mlx5 ------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-memif-base-mlx5-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-memif-base-mlx5-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-memif-base-mlx5-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-memif-base-mlx5-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-memif-base-mlx5-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-memif-base-mlx5-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-e810cq.rst deleted file mode 100644 index 1f87fc055e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-memif-base -------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-memif-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-memif-ndr} - \label{fig:2n-clx-e810cq-64b-2t1c-memif-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-memif-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-memif-pdr} - \label{fig:2n-clx-e810cq-64b-2t1c-memif-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-xxv710.rst deleted file mode 100644 index e7613d7533..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-memif-base-avf ------------------------ - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-memif-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-memif-base-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-memif-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-memif-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-memif-base-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-memif-base-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-memif-base-dpdk ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-memif-base-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-memif-base-dpdk-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-memif-base-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-memif-base-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-memif-base-dpdk-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-memif-base-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-icx-e810cq.rst deleted file mode 100644 index 62497bd85e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-memif-base -------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-memif-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-memif-base-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-memif-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-memif-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-memif-base-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-memif-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-icx-xxv710.rst deleted file mode 100644 index 5b3844d61a..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-memif-base -------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-memif-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-memif-base-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-memif-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-memif-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-memif-base-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-memif-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-tx2-xl710.rst deleted file mode 100644 index fddd17604d..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-tx2-xl710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-1t1c-memif-base-dpdk ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-memif-base-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-memif-base-dpdk-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-memif-base-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-memif-base-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-memif-base-dpdk-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-memif-base-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-zn2-cx556a.rst deleted file mode 100644 index 309e91b4d7..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-zn2-cx556a.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-memif-base-rdma-core ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-zn2-xxv710.rst deleted file mode 100644 index 632a3e8d2d..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-zn2-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-memif-base-avf ------------------------ - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-memif-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-memif-base-avf-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-memif-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-memif-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-memif-base-avf-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-memif-base-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-memif-base-dpdk ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-memif-base-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-memif-base-dpdk-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-memif-base-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-memif-base-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-memif-base-dpdk-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-memif-base-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst deleted file mode 100644 index cc0069f147..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst +++ /dev/null @@ -1,27 +0,0 @@ - -.. raw:: latex - - \clearpage - -LXC/DRC Container Memif -======================= - -Following sections include summary graphs of VPP Phy-to-Phy performance -with Container memif Connections, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). Performance is reported for VPP -running in multiple configurations of VPP worker thread(s), a.k.a. VPP -data plane thread(s), and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls2302>`_. - -.. toctree:: - - container_memif-2n-icx-xxv710 - container_memif-2n-icx-e810cq - container_memif-2n-clx-xxv710 - container_memif-2n-clx-cx556a - container_memif-2n-clx-e810cq - container_memif-2n-tx2-xl710 - container_memif-2n-zn2-xxv710 - container_memif-2n-zn2-cx556a diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/index.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/index.rst deleted file mode 100644 index 4bf3416fef..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/index.rst +++ /dev/null @@ -1,161 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _VPP_Packet_Throughput: - -Packet Throughput -================= - -Throughput graphs are generated based on the results data obtained from -the |csit-release| test jobs. In order to verify benchmark results -repeatibility selected, CSIT performance tests are executed multiple -times (target: 10 times) on each physical testbed type. Box-and-Whisker -plots are used to display variations in measured throughput values. - -Lists of tests selected for multiple execution and graphing are captured -per testbed type in `test_select_list_{testbed_type}.md -<https://git.fd.io/csit/tree/resources/job_specs>`_ files. - -Graphs are split into sections as follows: - -#. **Header 1**: VPP packet path and lookup types - - - **L2 Ethernet Switching**: L2 bridge-doman, L2 cross-connect and L2 patch - - **IPv4 Routing**: IPv4 routing with /32 prefixes - - **IPv6 Routing**: IPv6 routing with /128 prefixes - - **SRv6 Routing**: SRv6 with IPv6 routing - - **IPv4 Tunnels**: IPv4 overlay tunnels - - **KVM VMs vhost-user**: KVM VMs connected over virtio and vhost-user interfaces - - **LXC/DRC Container Memif**: Linux containers and Docker containers connected over Memif interfaces - - **IPsec IPv4 Routing**: IPsec encryption/decryption with IPv4 routing - -#. **Header 2**: testbeds and NIC models - - - section name format: - - - {**testbed_type**}-{**nic_model**} - - - **testbed_type**: - - - 2n-icx: 2-node Xeon Icelake - - 3n-icx: 3-node Xeon Icelake - - 2n-aws: 2-node AWS - - 2n-clx: 2-node Xeon Cascade Lake - - 2n-zn2: 2-node AMD Zen2 - - 3n-alt: 2-node Arm Altra - - 3n-tsh: 3-node Arm TaiShan - - 2n-tx2: 2-node Arm ThunderX2 - - 3n-snr: 3-node Atom Snowridge - - - **nic_model**: - - - xxv710: xxv710 2p25GE Intel (Fortville) - - x710: x710 4p10GE Intel (Fortville) - - xl710: xl710 2p40GE Intel (Fortville) - - x520: x520 2p10GE Intel (Niantic) - - x553: x553 2p10GE Intel (Niantic) - - cx556a: cx556a-edat 2p100GE Mellanox ConnectX5 - - e810cq: E810-2CQDA2 2p100GE Intel Columbiaville - -#. **Header 3**: test group names - - - section name format: - - - {**frame_size**}-{**worker_thread_core_cfg**}-{**vpp_functionality**}-{**vpp_lookup_type**}-{**baseline_scale**}-{**nic_driver**} - - - **frame_size**: - - - 64b: 64 byte frames, smallest frame size for untagged IPv4 packets - - 78b: 78 byte frames, smallest frame size for untagged IPv6 packets - - 114b: VXLAN encapsulated L2 frames - - imix: a sequence of (7x64B, 4x570, 1x1518) byte frames - - - **worker_thread_core_cfg**: - - - 1t1c: 1 worker thread on 1 core, hyper-threading not used - - 2t1c: 2 worker threads on 1 core, hyper-threading used - - - **vpp_functionality** (optional): - - - features: including input-acl, output-acl, macip-iacl, nat44 - - srv6: srv6 encap/decap, proxy - - link-bonding: L2 link aggregation with 1 or 2 bonded links - - ipsec: IPsec encryption/decryption with different ciphers - - vts: Virtual Topology System specific tests - - - **vpp_lookup_type**: - - - l2switching, ip4routing, ip6routing, ip4tunnel, vhost, memif - - - **baseline_scale**: - - - base: baseline tests with less than 10 forwarding entries - - scale: scale tests with up to 2 million forwarding entries - - base-scale: both baseline and scale tests grouped together - - - **nic_driver**: - - - avf: VPP native avf driver for Intel Fortville NICs - - i40e: dpdk poll mode driver for Intel Fortville NICs - - ixgbe: dpdk poll mode driver for Intel Niantic NICs - -For each test case, Box-and-Whisker plots show the quartiles (Min, 1st -quartile / 25th percentile, 2nd quartile / 50th percentile / mean, 3rd -quartile / 75th percentile, Max) across collected data set. Outliers are -plotted as individual points. - -Additional information about graph data: - -#. **Graph Title**: describes tested packet path, testbed topology, - processor model, NIC model, packet size, number of cores and - threads used by data plane workers and indication of VPP DUT - configuration. - -#. **X-axis Labels**: indices of individual test suites as listed in - Graph Legend. - -#. **Y-axis Labels**: measured Packets Per Second [pps] throughput - values. - -#. **Graph Legend**: lists X-axis indices with associated CSIT test - suites executed to generate graphed test results. - -#. **Hover Information**: lists minimum, first quartile, median, - third quartile, and maximum. If either type of outlier is present the - whisker on the appropriate side is taken to 1.5×IQR from the quartile - (the "inner fence") rather than the max or min, and individual outlying - data points are displayed as unfilled circles (for suspected outliers) - or filled circles (for outliers). (The "outer fence" is 3×IQR from the - quartile.) - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 3n-icx`_, - `build logs from FD.io vpp performance job 2n-aws`_, - `build logs from FD.io vpp performance job 2n-clx`_, - `build logs from FD.io vpp performance job 2n-zn2`_, - `build logs from FD.io vpp performance job 3n-alt`_, - `build logs from FD.io vpp performance job 3n-tsh`_, - `build logs from FD.io vpp performance job 2n-tx2`_, - `build logs from FD.io vpp performance job 3n-snr`_ with RF - result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - Required per test case data set size is **10**, but for VPP tests - the actual size varies per test case and is <=10. - -.. toctree:: - :maxdepth: 3 - - l2 - ip4 - ip6 - srv6 - ip4_tunnels - nat44 - vm_vhost - container_memif - ipsec diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-aws-nitro50g.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-aws-nitro50g.rst deleted file mode 100644 index 1001692e69..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-aws-nitro50g.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-aws-nitro50g -~~~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-ena ----------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-ndr} - \label{fig:2n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-pdr} - \label{fig:2n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-4t2c-ip4routing-base-scale-ena ----------------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-ndr} - \label{fig:2n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-pdr} - \label{fig:2n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ip4routing-base-scale-ena ------------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-ndr} - \label{fig:2n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-pdr} - \label{fig:2n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-4t2c-ip4routing-base-scale-ena ------------------------------------- - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-ndr} - \label{fig:2n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-pdr} - \label{fig:2n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-cx556a.rst deleted file mode 100644 index ef8256369e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-cx556a.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-rdma-core ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-features-rdma-core --------------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-mlx5 ------------------------------------ - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-ip4-base-scale-mlx5-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-ip4-base-scale-mlx5-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-ip4-base-scale-mlx5-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-ip4-base-scale-mlx5-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-ip4-base-scale-mlx5-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-ip4-base-scale-mlx5-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-features-mlx5 ---------------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-ip4-features-mlx5-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-ip4-features-mlx5-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4-features-mlx5-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-ip4-features-mlx5-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-ip4-features-mlx5-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-ip4-features-mlx5-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-e810cq.rst deleted file mode 100644 index cb81a41eba..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-e810cq.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-ip4-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-ip4-base-scale-avf-ndr} - \label{fig:2n-clx-e810cq-64b-2t1c-ip4-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-ip4-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-ip4-base-scale-avf-pdr} - \label{fig:2n-clx-e810cq-64b-2t1c-ip4-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-features-avf --------------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-ip4-features-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-ip4-features-avf-ndr} - \label{fig:2n-clx-e810cq-64b-2t1c-ip4-features-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-ip4-features-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-ip4-features-avf-pdr} - \label{fig:2n-clx-e810cq-64b-2t1c-ip4-features-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-ip4-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-ip4-base-scale-dpdk-ndr} - \label{fig:2n-clx-e810cq-64b-2t1c-ip4-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-ip4-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-ip4-base-scale-dpdk-pdr} - \label{fig:2n-clx-e810cq-64b-2t1c-ip4-base-scale-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-x710.rst deleted file mode 100644 index a025f2438c..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-x710 -~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-[avf,dpdk] ------------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk,af_xdp]-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk,af_xdp]-ndr} - \label{fig:2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk,af_xdp]-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk,af_xdp]-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk,af_xdp]-pdr} - \label{fig:2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk,af_xdp]-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-xxv710.rst deleted file mode 100644 index caaa1a2ac3..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-xxv710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-af-xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="01af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-features-ip4routing-base-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="221" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="222" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-icx-e810cq.rst deleted file mode 100644 index 7662b31ddc..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-icx-e810cq.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-avf-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-avf-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-dpdk-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-dpdk-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-af_xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="11a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-af_xdp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-af_xdp-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-af_xdp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-af_xdp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-af_xdp-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-ip4routing-base-scale-af_xdp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-features-ip4routing-base-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="221" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-features-ip4routing-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-features-ip4routing-base-avf-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-features-ip4routing-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="222" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-features-ip4routing-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-features-ip4routing-base-avf-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-features-ip4routing-base-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-icx-xxv710.rst deleted file mode 100644 index 7437c706e8..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-icx-xxv710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-af_xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="11a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-ip4routing-base-scale-af_xdp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-features-ip4routing-base-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="221" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="222" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-tx2-xl710.rst deleted file mode 100644 index 46510506f6..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-tx2-xl710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-1t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-dpdk-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-dpdk-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-ip4routing-base-scale-af-xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="01af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-af_xdp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-af_xdp-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-af_xdp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-af_xdp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-af_xdp-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-af_xdp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-features-ip4routing-base-dpdk --------------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-features-ip4routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-features-ip4routing-base-scale-dpdk-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-features-ip4routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-features-ip4routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-features-ip4routing-base-scale-dpdk-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-features-ip4routing-base-scale-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-zn2-cx556a.rst deleted file mode 100644 index 8224a887ab..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-zn2-cx556a.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-rdma-core ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-ip4base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-ip4base-ndr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-ip4base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-ip4base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-ip4base-pdr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-ip4base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-features ----------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-ethip4-features-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-ethip4-features-ndr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-ethip4-features-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-ethip4-features-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-ethip4-features-pdr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-ethip4-features-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-zn2-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-zn2-x710.rst deleted file mode 100644 index a99996c85f..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-zn2-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-x710 -~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-[avf,dpdk] ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-64b-2t1c-ip4routing-base-[avf,dpdk]-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-2t1c-ip4routing-base-[avf,dpdk]-ndr} - \label{fig:2n-zn2-x710-64b-2t1c-ip4routing-base-[avf,dpdk]-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-64b-2t1c-ip4routing-base-[avf,dpdk]-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-2t1c-ip4routing-base-[avf,dpdk]-pdr} - \label{fig:2n-zn2-x710-64b-2t1c-ip4routing-base-[avf,dpdk]-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-zn2-xxv710.rst deleted file mode 100644 index 9f0943a90e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-zn2-xxv710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-features-ip4routing-base-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="221" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="222" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-alt-xl710.rst deleted file mode 100644 index c0e078b5d5..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-alt-xl710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-1t1c-ip4routing-base-scale ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ip4-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ip4-base-scale-ndr} - \label{fig:3n-alt-xl710-64b-1t1c-ip4-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ip4-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ip4-base-scale-pdr} - \label{fig:3n-alt-xl710-64b-1t1c-ip4-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-ip4routing-features ----------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ip4-feature-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ip4-feature-ndr} - \label{fig:3n-alt-xl710-64b-1t1c-ip4-feature-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ip4-feature-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ip4-feature-pdr} - \label{fig:3n-alt-xl710-64b-1t1c-ip4-feature-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-aws-nitro50g.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-aws-nitro50g.rst deleted file mode 100644 index f815c2c163..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-aws-nitro50g.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-aws-nitro50g -~~~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base-scale-ena ----------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-ndr} - \label{fig:3n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-pdr} - \label{fig:3n-aws-nitro50g-64b-2t1c-ip4routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-4t2c-ip4routing-base-scale-ena ----------------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-ndr} - \label{fig:3n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-pdr} - \label{fig:3n-aws-nitro50g-64b-4t2c-ip4routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ip4routing-base-scale-ena ------------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-ndr} - \label{fig:3n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-pdr} - \label{fig:3n-aws-nitro50g-1518b-2t1c-ip4routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-4t2c-ip4routing-base-scale-ena ------------------------------------- - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-ndr} - \label{fig:3n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-pdr} - \label{fig:3n-aws-nitro50g-1518b-4t2c-ip4routing-base-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-icx-e810cq.rst deleted file mode 100644 index 971e4625da..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-2t1c-ip4routing-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-2t1c-ip4routing-base-ndr} - \label{fig:3n-icx-e810cq-64b-2t1c-ip4routing-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-2t1c-ip4routing-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-2t1c-ip4routing-base-pdr} - \label{fig:3n-icx-e810cq-64b-2t1c-ip4routing-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-icx-xxv710.rst deleted file mode 100644 index d647680a21..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4routing-base ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-2t1c-ip4routing-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-2t1c-ip4routing-base-ndr} - \label{fig:3n-icx-xxv710-64b-2t1c-ip4routing-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-2t1c-ip4routing-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-2t1c-ip4routing-base-pdr} - \label{fig:3n-icx-xxv710-64b-2t1c-ip4routing-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-snr-e822cq.rst deleted file mode 100644 index 742cff1260..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-snr-e822cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -64b-1t1c-ip4routing-base-scale ------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-1t1c-ip4routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-1t1c-ip4routing-base-scale-ndr} - \label{fig:3n-snr-e822cq-64b-1t1c-ip4routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-1t1c-ip4routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-1t1c-ip4routing-base-scale-pdr} - \label{fig:3n-snr-e822cq-64b-1t1c-ip4routing-base-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-tsh-x520.rst deleted file mode 100644 index 9750e41a3a..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-tsh-x520.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-1t1c-features-ip4routing-base-ixgbe ---------------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-ndr} - \label{fig:3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-pdr} - \label{fig:3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst deleted file mode 100644 index 5d9df3b9e1..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst +++ /dev/null @@ -1,35 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPv4 Routing -============ - -Following sections include summary graphs of VPP Phy-to-Phy performance -with IPv4 Routed-Forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). Performance is reported for VPP -running in multiple configurations of VPP worker thread(s), a.k.a. VPP -data plane thread(s), and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls2302>`_. - -.. toctree:: - - ip4-2n-icx-xxv710 - ip4-2n-icx-e810cq - ip4-3n-icx-xxv710 - ip4-3n-icx-e810cq - ip4-2n-clx-xxv710 - ip4-2n-clx-x710 - ip4-2n-clx-cx556a - ip4-2n-clx-e810cq - ip4-2n-zn2-xxv710 - ip4-2n-zn2-x710 - ip4-2n-zn2-cx556a - ip4-3n-alt-xl710 - ip4-3n-tsh-x520 - ip4-2n-tx2-xl710 - ip4-3n-snr-e822cq - ip4-2n-aws-nitro50g diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-clx-xxv710.rst deleted file mode 100644 index 477ae118c2..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4--ethip4udpgeneve-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-icx-e810cq.rst deleted file mode 100644 index 67cce10b2f..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-ethip4--ethip4udpgeneve-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-icx-xxv710.rst deleted file mode 100644 index 246f21a9f9..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4--ethip4udpgeneve-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-zn2-xxv710.rst deleted file mode 100644 index 9d9d2f9116..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-2n-zn2-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4--ethip4udpgeneve-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-ethip4--ethip4udpgeneve-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-alt-xl710.rst deleted file mode 100644 index 81b58a8bcf..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-alt-xl710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-1t1c-ip4tunnel-base ------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ip4-tunnels-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ip4-tunnels-ndr} - \label{fig:3n-alt-xl710-64b-1t1c-ip4-tunnels-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ip4-tunnels-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ip4-tunnels-pdr} - \label{fig:3n-alt-xl710-64b-1t1c-ip4-tunnels-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-icx-e810cq.rst deleted file mode 100644 index a315e296ca..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-icx-e810cq.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-ip4tunnel-base ------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-2t1c-ip4tunnel-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-2t1c-ip4tunnel-base-ndr} - \label{fig:3n-icx-e810cq-64b-2t1c-ip4tunnel-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-2t1c-ip4tunnel-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-2t1c-ip4tunnel-base-pdr} - \label{fig:3n-icx-e810cq-64b-2t1c-ip4tunnel-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ip4tunnel-wireguard ------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ip4tunnel-wireguard-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ip4tunnel-wireguard-ndr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ip4tunnel-wireguard-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ip4tunnel-wireguard-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ip4tunnel-wireguard-pdr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ip4tunnel-wireguard-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ip4tunnel-wireguard ------------------------------ - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ip4tunnel-wireguard-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ip4tunnel-wireguard-ndr} - \label{fig:3n-icx-e810cq-imix-2t1c-ip4tunnel-wireguard-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ip4tunnel-wireguard-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ip4tunnel-wireguard-pdr} - \label{fig:3n-icx-e810cq-imix-2t1c-ip4tunnel-wireguard-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-icx-e810xxv.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-icx-e810xxv.rst deleted file mode 100644 index a27c46c101..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-icx-e810xxv.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810xxv -~~~~~~~~~~~~~~ - -64b-2t1c-ip4tunnel-gtpu ------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-64b-2t1c-ip4tunnel-gtpu-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-64b-2t1c-ip4tunnel-gtpu-ndr} - \label{fig:3n-icx-e810xxv-64b-2t1c-ip4tunnel-gtpu-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-64b-2t1c-ip4tunnel-gtpu-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-64b-2t1c-ip4tunnel-gtpu-pdr} - \label{fig:3n-icx-e810xxv-64b-2t1c-ip4tunnel-gtpu-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-ip4tunnel-wireguard ----------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-64b-2t1c-ip4tunnel-wireguard-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-64b-2t1c-ip4tunnel-wireguard-ndr} - \label{fig:3n-icx-e810xxv-64b-2t1c-ip4tunnel-wireguard-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-64b-2t1c-ip4tunnel-wireguard-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-64b-2t1c-ip4tunnel-wireguard-pdr} - \label{fig:3n-icx-e810xxv-64b-2t1c-ip4tunnel-wireguard-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-icx-xxv710.rst deleted file mode 100644 index 80f38f143a..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-icx-xxv710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ip4tunnel-base ------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-2t1c-ip4tunnel-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-2t1c-ip4tunnel-base-ndr} - \label{fig:3n-icx-xxv710-64b-2t1c-ip4tunnel-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-2t1c-ip4tunnel-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-2t1c-ip4tunnel-base-pdr} - \label{fig:3n-icx-xxv710-64b-2t1c-ip4tunnel-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ip4tunnel-wireguard ------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ip4tunnel-wireguard-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ip4tunnel-wireguard-ndr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ip4tunnel-wireguard-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ip4tunnel-wireguard-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ip4tunnel-wireguard-pdr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ip4tunnel-wireguard-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ip4tunnel-wireguard ------------------------------ - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ip4tunnel-wireguard-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ip4tunnel-wireguard-ndr} - \label{fig:3n-icx-xxv710-imix-2t1c-ip4tunnel-wireguard-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ip4tunnel-wireguard-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ip4tunnel-wireguard-pdr} - \label{fig:3n-icx-xxv710-imix-2t1c-ip4tunnel-wireguard-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-snr-e822cq.rst deleted file mode 100644 index cc2db88c0b..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-snr-e822cq.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -64b-1t1c-ip4tunnel-base ------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-1t1c-ip4tunnel-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-1t1c-ip4tunnel-base-ndr} - \label{fig:3n-snr-e822cq-64b-1t1c-ip4tunnel-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-1t1c-ip4tunnel-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-1t1c-ip4tunnel-base-pdr} - \label{fig:3n-snr-e822cq-64b-1t1c-ip4tunnel-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-1t1c-ip4tunnel-wireguard ------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-1t1c-ip4tunnel-wireguard-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-1t1c-ip4tunnel-wireguard-ndr} - \label{fig:3n-snr-e822cq-1518b-1t1c-ip4tunnel-wireguard-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-1t1c-ip4tunnel-wireguard-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-1t1c-ip4tunnel-wireguard-pdr} - \label{fig:3n-snr-e822cq-1518b-1t1c-ip4tunnel-wireguard-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-1t1c-ip4tunnel-wireguard ------------------------------ - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-1t1c-ip4tunnel-wireguard-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-1t1c-ip4tunnel-wireguard-ndr} - \label{fig:3n-snr-e822cq-imix-1t1c-ip4tunnel-wireguard-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-1t1c-ip4tunnel-wireguard-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-1t1c-ip4tunnel-wireguard-pdr} - \label{fig:3n-snr-e822cq-imix-1t1c-ip4tunnel-wireguard-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-tsh-x520.rst deleted file mode 100644 index d47b0039aa..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-tsh-x520.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-1t1c-ip4tunnel-base-ixgbe ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-ip4tunnel-base-ixgbe-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-ip4tunnel-base-ixgbe-ndr} - \label{fig:3n-tsh-x520-64b-1t1c-ip4tunnel-base-ixgbe-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-ip4tunnel-base-ixgbe-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-ip4tunnel-base-ixgbe-pdr} - \label{fig:3n-tsh-x520-64b-1t1c-ip4tunnel-base-ixgbe-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst deleted file mode 100644 index ab0c1dcf44..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst +++ /dev/null @@ -1,29 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPv4 Tunnels -============ - -Following sections include summary graphs of VPP Phy-to-Phy performance -with IPv4 Overlay Tunnels, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). Performance is reported for VPP -running in multiple configurations of VPP worker thread(s), a.k.a. VPP -data plane thread(s), and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls2302>`_. - -.. toctree:: - - ip4_tunnels-2n-icx-xxv710 - ip4_tunnels-2n-icx-e810cq - ip4_tunnels-3n-icx-xxv710 - ip4_tunnels-3n-icx-e810cq - ip4_tunnels-3n-icx-e810xxv - ip4_tunnels-2n-clx-xxv710 - ip4_tunnels-2n-zn2-xxv710 - ip4_tunnels-3n-alt-xl710 - ip4_tunnels-3n-tsh-x520 - ip4_tunnels-3n-snr-e822cq diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-aws-nitro50g.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-aws-nitro50g.rst deleted file mode 100644 index 912f524c0d..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-aws-nitro50g.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-aws-nitro50g -~~~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-ena ----------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-ndr} - \label{fig:2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-pdr} - \label{fig:2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-4t2c-ip6routing-base-scale-ena ----------------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-ndr} - \label{fig:2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-pdr} - \label{fig:2n-aws-nitro50g-78b-2t1c-ip6routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ip6routing-base-scale-ena ------------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-1518b-2t1c-ip6routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-1518b-2t1c-ip6routing-base-scale-ndr} - \label{fig:2n-aws-nitro50g-1518b-2t1c-ip6routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-1518b-2t1c-ip6routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-1518b-2t1c-ip6routing-base-scale-pdr} - \label{fig:2n-aws-nitro50g-1518b-2t1c-ip6routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-4t2c-ip6routing-base-scale-ena ------------------------------------- - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-1518b-4t2c-ip6routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-1518b-4t2c-ip6routing-base-scale-ndr} - \label{fig:2n-aws-nitro50g-1518b-4t2c-ip6routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-aws-nitro50g-1518b-4t2c-ip6routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-aws-nitro50g-1518b-4t2c-ip6routing-base-scale-pdr} - \label{fig:2n-aws-nitro50g-1518b-4t2c-ip6routing-base-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-cx556a.rst deleted file mode 100644 index 768fda3df5..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-cx556a.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-rdma-core ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr} - \label{fig:2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr} - \label{fig:2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-mlx5 ------------------------------------ - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-ip6-base-scale-mlx5-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-ip6-base-scale-mlx5-ndr} - \label{fig:2n-clx-cx556a-78b-2t1c-ip6-base-scale-mlx5-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-ip6-base-scale-mlx5-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-ip6-base-scale-mlx5-pdr} - \label{fig:2n-clx-cx556a-78b-2t1c-ip6-base-scale-mlx5-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-e810cq.rst deleted file mode 100644 index ce803714af..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-78b-2t1c-ip6-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-78b-2t1c-ip6-ndr} - \label{fig:2n-clx-e810cq-78b-2t1c-ip6-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-78b-2t1c-ip6-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-78b-ip6-pdr} - \label{fig:2n-clx-e810cq-78b-2t1c-ip6-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-x710.rst deleted file mode 100644 index 32e247aa8e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-x710 -~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-[avf,dpdk] ------------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk,af_xdp]-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk,af_xdp]-ndr} - \label{fig:2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk,af_xdp]-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk,af_xdp]-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk,af_xdp]-pdr} - \label{fig:2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk,af_xdp]-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-xxv710.rst deleted file mode 100644 index f354dfdba0..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-xxv710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr} - \label{fig:2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr} - \label{fig:2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-af_xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="101af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-ndr} - \label{fig:2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-pdr} - \label{fig:2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr} - \label{fig:2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr} - \label{fig:2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-icx-e810cq.rst deleted file mode 100644 index 83b32bcb58..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-icx-e810cq.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-avf-ndr} - \label{fig:2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-avf-pdr} - \label{fig:2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-dpdk-ndr} - \label{fig:2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-dpdk-pdr} - \label{fig:2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-af_xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-af_xdp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-af_xdp-ndr} - \label{fig:2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-af_xdp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-af_xdp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-af_xdp-pdr} - \label{fig:2n-icx-e810cq-78b-2t1c-ip6routing-base-scale-af_xdp-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-icx-xxv710.rst deleted file mode 100644 index bbe67363fc..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-icx-xxv710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr} - \label{fig:2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr} - \label{fig:2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr} - \label{fig:2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr} - \label{fig:2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-af_xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-ndr} - \label{fig:2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-pdr} - \label{fig:2n-icx-xxv710-78b-2t1c-ip6routing-base-scale-af_xdp-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-tx2-xl710.rst deleted file mode 100644 index 3b9d563ef1..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-tx2-xl710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -78b-1t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-dpdk-ndr} - \label{fig:2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-dpdk-pdr} - \label{fig:2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-1t1c-ip6routing-base-scale-af-xdp -------------------------------------- - -.. raw:: html - - <center> - <iframe id="01af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-af_xdp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-af_xdp-ndr} - \label{fig:2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-af_xdp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-af_xdp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-af_xdp-pdr} - \label{fig:2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-af_xdp-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-zn2-cx556a.rst deleted file mode 100644 index f2a29a7352..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-zn2-cx556a.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-rdma-core ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr} - \label{fig:2n-zn2-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr} - \label{fig:2n-zn2-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-zn2-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-zn2-x710.rst deleted file mode 100644 index ea881ac40b..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-zn2-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-x710 -~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-[avf,dpdk] ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-78b-2t1c-ip6routing-base-[avf,dpdk]-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-78b-2t1c-ip6routing-base-[avf,dpdk]-ndr} - \label{fig:2n-zn2-x710-78b-2t1c-ip6routing-base-[avf,dpdk]-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-78b-2t1c-ip6routing-base-[avf,dpdk]-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-78b-2t1c-ip6routing-base-[avf,dpdk]-pdr} - \label{fig:2n-zn2-x710-78b-2t1c-ip6routing-base-[avf,dpdk]-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-zn2-xxv710.rst deleted file mode 100644 index a85ae6f6a9..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-zn2-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base-scale-avf ----------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr} - \label{fig:2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr} - \label{fig:2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-2t1c-ip6routing-base-scale-dpdk ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr} - \label{fig:2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr} - \label{fig:2n-zn2-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-alt-xl710.rst deleted file mode 100644 index f97962a677..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-alt-xl710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -78b-1t1c-ip6routing-base-scale ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-78b-1t1c-ip6-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-78b-1t1c-ip6-base-scale-ndr} - \label{fig:3n-alt-xl710-78b-1t1c-ip6-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-78b-1t1c-ip6-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-78b-1t1c-ip6-base-scale-pdr} - \label{fig:3n-alt-xl710-78b-1t1c-ip6-base-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-icx-e810cq.rst deleted file mode 100644 index 80349dac1f..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-78b-2t1c-ip6routing-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-78b-2t1c-ip6routing-base-ndr} - \label{fig:3n-icx-e810cq-78b-2t1c-ip6routing-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-78b-2t1c-ip6routing-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-78b-2t1c-ip6routing-base-pdr} - \label{fig:3n-icx-e810cq-78b-2t1c-ip6routing-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-icx-xxv710.rst deleted file mode 100644 index c8206797d9..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-ip6routing-base ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-78b-2t1c-ip6routing-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-78b-2t1c-ip6routing-base-ndr} - \label{fig:3n-icx-xxv710-78b-2t1c-ip6routing-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-78b-2t1c-ip6routing-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-78b-2t1c-ip6routing-base-pdr} - \label{fig:3n-icx-xxv710-78b-2t1c-ip6routing-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-snr-e822cq.rst deleted file mode 100644 index ab8aa1ea81..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-snr-e822cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -78b-1t1c-ip6routing-base-scale ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-78b-1t1c-ip6routing-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-78b-1t1c-ip6routing-base-scale-ndr} - \label{fig:3n-snr-e822cq-78b-1t1c-ip6routing-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-78b-1t1c-ip6routing-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-78b-1t1c-ip6routing-base-scale-pdr} - \label{fig:3n-snr-e822cq-78b-1t1c-ip6routing-base-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-tsh-x520.rst deleted file mode 100644 index f5f618eb8c..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-tsh-x520.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -78b-1t1c-ip6routing-base-ixgbe ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-78b-1t1c-ip6routing-base-ixgbe-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-78b-1t1c-ip6routing-base-ixgbe-ndr} - \label{fig:3n-tsh-x520-78b-1t1c-ip6routing-base-ixgbe-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-78b-1t1c-ip6routing-base-ixgbe-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-78b-1t1c-ip6routing-base-ixgbe-pdr} - \label{fig:3n-tsh-x520-78b-1t1c-ip6routing-base-ixgbe-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst deleted file mode 100644 index cd517e9162..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst +++ /dev/null @@ -1,35 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPv6 Routing -============ - -Following sections include summary graphs of VPP Phy-to-Phy performance -with IPv6 Routed-Forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). Performance is reported for VPP -running in multiple configurations of VPP worker thread(s), a.k.a. VPP -data plane thread(s), and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls2302>`_. - -.. toctree:: - - ip6-2n-icx-xxv710 - ip6-2n-icx-e810cq - ip6-3n-icx-xxv710 - ip6-3n-icx-e810cq - ip6-2n-clx-xxv710 - ip6-2n-clx-x710 - ip6-2n-clx-cx556a - ip6-2n-clx-e810cq - ip6-2n-zn2-xxv710 - ip6-2n-zn2-x710 - ip6-2n-zn2-cx556a - ip6-3n-alt-xl710 - ip6-3n-tsh-x520 - ip6-2n-tx2-xl710 - ip6-3n-snr-e822cq - ip6-2n-aws-nitro50g diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-2n-tx2-xl710.rst deleted file mode 100644 index 5691623b9e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-2n-tx2-xl710.rst +++ /dev/null @@ -1,286 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-ipsec-spe-ip4routing-base-scale ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-ipsec-base-scale-sw-policy-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-ipsec-base-scale-sw-policy-dpdk-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-ipsec-base-scale-sw-policy-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-ipsec-base-scale-sw-policy-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-ipsec-base-scale-sw-policy-dpdk-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-ipsec-base-scale-sw-policy-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ipsec-ip4routing-base-scale-sw ----------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-ipsec-spe-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-ipsec-spe-base-scale-dpdk-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-ipsec-spe-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-ipsec-spe-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-ipsec-spe-base-scale-dpdk-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-ipsec-spe-base-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-ipsec-ip4routing-base-scale-sw-cbc ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-cbc-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-cbc-dpdk-ndr} - \label{fig:2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-cbc-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-cbc-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-cbc-dpdk-pdr} - \label{fig:2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-cbc-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-ipsec-ip4routing-base-scale-sw-cbc ---------------------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-cbc-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-cbc-dpdk-ndr} - \label{fig:2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-cbc-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-cbc-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-cbc-dpdk-pdr} - \label{fig:2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-cbc-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-ipsec-ip4routing-base-scale-sw-gcm ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-gcm-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-gcm-dpdk-ndr} - \label{fig:2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-gcm-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-gcm-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-gcm-dpdk-pdr} - \label{fig:2n-tx2-xl710-1518b-1t1c-ipsec-base-scale-sw-gcm-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-ipsec-ip4routing-base-scale-sw-gcm ---------------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-gcm-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-gcm-dpdk-ndr} - \label{fig:2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-gcm-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-gcm-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-gcm-dpdk-pdr} - \label{fig:2n-tx2-xl710-imix-1t1c-ipsec-base-scale-sw-gcm-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-alt-xl710.rst deleted file mode 100644 index 3a3b6a0641..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-alt-xl710.rst +++ /dev/null @@ -1,286 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -1518b-1t1c-ipsec-aes128cbc-ip4routing-scale-sw ----------------------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-1518b-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-1518b-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-ndr} - \label{fig:3n-alt-xl710-1518b-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-1518b-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-1518b-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-pdr} - \label{fig:3n-alt-xl710-1518b-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-1t1c-ipsec-aes256gcm-ip4routing-scale-sw ----------------------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-1518b-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-1518b-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-ndr} - \label{fig:3n-alt-xl710-1518b-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-1518b-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-1518b-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-pdr} - \label{fig:3n-alt-xl710-1518b-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-1t1c-ipsec-aes128cbc-ip4routing-scale-sw ---------------------------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-imix-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-imix-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-ndr} - \label{fig:3n-alt-xl710-imix-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-imix-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-imix-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-pdr} - \label{fig:3n-alt-xl710-imix-1t1c-ipsec-aes128cbc-ip4routing-scale-sw-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-1t1c-ipsec-aes256gcm-ip4routing-scale-sw ---------------------------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-imix-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-imix-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-ndr} - \label{fig:3n-alt-xl710-imix-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-imix-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-imix-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-pdr} - \label{fig:3n-alt-xl710-imix-1t1c-ipsec-aes256gcm-ip4routing-scale-sw-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-ipsec-ip4base-policy-outbound-nocrypto ------------------------------------------------ - -.. raw:: html - - <center> - <iframe id="09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-outbound-nocrypto-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-outbound-nocrypto-ndr} - \label{fig:3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-outbound-nocrypto-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-outbound-nocrypto-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-outbound-nocrypto-pdr} - \label{fig:3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-outbound-nocrypto-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-ipsec-ip4base-policy-aes256gcm-sw ------------------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-aes256gcm-sw-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-aes256gcm-sw-ndr} - \label{fig:3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-aes256gcm-sw-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-aes256gcm-sw-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-aes256gcm-sw-pdr} - \label{fig:3n-alt-xl710-64b-1t1c-ipsec-ip4base-policy-aes256gcm-sw-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-aws-nitro50g.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-aws-nitro50g.rst deleted file mode 100644 index 2e92900fe4..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-aws-nitro50g.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-aws-nitro50g -~~~~~~~~~~~~~~~ - -imix-2t1c-ipsec-ip4routing-scale-sw-ena ---------------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-imix-2t1c-ipsec-ip4routing-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-imix-2t1c-ipsec-ip4routing-scale-ndr} - \label{fig:3n-aws-nitro50g-imix-2t1c-ipsec-ip4routing-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-imix-2t1c-ipsec-ip4routing-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-imix-2t1c-ipsec-ip4routing-scale-pdr} - \label{fig:3n-aws-nitro50g-imix-2t1c-ipsec-ip4routing-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-ipsec-ip4routing-scale-sw-ena ---------------------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-imix-4t2c-ipsec-ip4routing-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-imix-4t2c-ipsec-ip4routing-scale-ndr} - \label{fig:3n-aws-nitro50g-imix-4t2c-ipsec-ip4routing-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-imix-4t2c-ipsec-ip4routing-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-imix-4t2c-ipsec-ip4routing-scale-pdr} - \label{fig:3n-aws-nitro50g-imix-4t2c-ipsec-ip4routing-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-ip4routing-scale-sw-ena ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-1518b-2t1c-ipsec-ip4routing-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-1518b-2t1c-ipsec-ip4routing-scale-ndr} - \label{fig:3n-aws-nitro50g-1518b-2t1c-ipsec-ip4routing-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-1518b-2t1c-ipsec-ip4routing-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-1518b-2t1c-ipsec-ip4routing-scale-pdr} - \label{fig:3n-aws-nitro50g-1518b-2t1c-ipsec-ip4routing-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-4t2c-ipsec-ip4routing-scale-sw-ena ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-1518b-4t2c-ipsec-ip4routing-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-1518b-4t2c-ipsec-ip4routing-scale-ndr} - \label{fig:3n-aws-nitro50g-1518b-4t2c-ipsec-ip4routing-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-aws-nitro50g-1518b-4t2c-ipsec-ip4routing-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-aws-nitro50g-1518b-4t2c-ipsec-ip4routing-scale-pdr} - \label{fig:3n-aws-nitro50g-1518b-4t2c-ipsec-ip4routing-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810cq.rst deleted file mode 100644 index 12385d46f2..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810cq.rst +++ /dev/null @@ -1,460 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf ------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf ------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk ---------------------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf - ------------------------------------------------------ - - .. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - - .. raw:: latex - - \clearpage - - imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk - ------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr} - \label{fig:3n-icx-e810cq-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr} - \end{figure} - - .. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf -------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="1i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf -------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="3i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk ----------------------------------------------- - -.. raw:: html - - <center> - <iframe id="5i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf - ------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="7i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="8i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - - .. raw:: latex - - \clearpage - - 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk - -------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="9i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="10i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr} - \label{fig:3n-icx-e810cq-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810xxv.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810xxv.rst deleted file mode 100644 index 793ba5ec9d..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810xxv.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810xxv -~~~~~~~~~~~~~~ - -imix-2t1c-ipsec-fixtnlip ------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-ndr} - \label{fig:3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-pdr} - \label{fig:3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-fixtnlip -------------------------- - -.. raw:: html - - <center> - <iframe id="1i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-ndr} - \label{fig:3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-pdr} - \label{fig:3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-xxv710.rst deleted file mode 100644 index 3565e23f86..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-xxv710.rst +++ /dev/null @@ -1,460 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf ------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf ------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk ---------------------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf - ------------------------------------------------------ - - .. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - - .. raw:: latex - - \clearpage - - imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk - ------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr} - \label{fig:3n-icx-xxv710-imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf -------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="1i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf -------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="3i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk ----------------------------------------------- - -.. raw:: html - - <center> - <iframe id="5i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf - ------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="7i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="8i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr} - \end{figure} - - .. raw:: latex - - \clearpage - - 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk - -------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="9i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="10i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr} - \label{fig:3n-icx-xxv710-1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-snr-e822cq.rst deleted file mode 100644 index 8d92c2084e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-snr-e822cq.rst +++ /dev/null @@ -1,202 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - - -3n-snr-e822cq -~~~~~~~~~~~~~ - -imix-1t1c-ipsec-ip4routing-scale-sw ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-sw-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-sw-ndr} - \label{fig:3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-base-sw-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-sw-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-sw-pdr} - \label{fig:3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-sw-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-1t1c-ipsec-ip4routing-scale-sw ------------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-sw-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-sw-ndr} - \label{fig:3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-base-sw-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-sw-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-sw-pdr} - \label{fig:3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-sw-pdr} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - imix-1t1c-ipsec-ip4routing-scale-scheduler - ------------------------------------------ - - .. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-scheduler-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-scheduler-ndr} - \label{fig:3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-base-scheduler-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-scheduler-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-scheduler-pdr} - \label{fig:3n-snr-e822cq-imix-1t1c-ipsec-ip4routing-scale-scheduler-pdr} - \end{figure} - - .. raw:: latex - - \clearpage - - 1518b-1t1c-ipsec-ip4routing-scale-scheduler - ------------------------------------------- - - .. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-scheduler-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-scheduler-ndr} - \label{fig:3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-base-scheduler-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-scheduler-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-scheduler-pdr} - \label{fig:3n-snr-e822cq-1518b-1t1c-ipsec-ip4routing-scale-scheduler-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-tsh-x520.rst deleted file mode 100644 index b325c1a4fd..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-tsh-x520.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe ----------------------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-ndr} - \label{fig:3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-pdr} - \label{fig:3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst deleted file mode 100644 index 37a176df9f..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst +++ /dev/null @@ -1,29 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPSec IPv4 Routing -================== - -Following sections include summary graphs of VPP Phy-to-Phy performance with -IPSec encryption used in combination with IPv4 routed-forwarding, -including NDR throughput (zero packet loss) and PDR throughput (<0.5% -packet loss). VPP IPSec encryption is accelerated using DPDK cryptodev -library driving Intel Quick Assist (QAT) crypto PCIe hardware cards. -Performance is reported for VPP running in multiple configurations of -VPP worker thread(s), a.k.a. VPP data plane thread(s), and their -physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls2302>`_. - -.. toctree:: - - ipsec-3n-icx-xxv710 - ipsec-3n-icx-e810cq - ipsec-3n-icx-e810xxv - ipsec-3n-alt-xl710 - ipsec-3n-tsh-x520 - ipsec-2n-tx2-xl710 - ipsec-3n-snr-e822cq diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-cx556a.rst deleted file mode 100644 index 2bea95de4e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-cx556a.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-rdma-core ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-scale-rdma-core ------------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-mlx5 ------------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-l2-base-mlx5-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-l2-base-mlx5-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-l2-base-mlx5-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-l2-base-mlx5-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-l2-base-mlx5-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-l2-base-mlx5-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-scale-mlx5 -------------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-l2-scale-mlx5-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-l2-scale-mlx5-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-l2-scale-mlx5-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-l2-scale-mlx5-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-l2-scale-mlx5-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-l2-scale-mlx5-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-e810cq.rst deleted file mode 100644 index 8e7045d5ca..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-e810cq.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-avf ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-l2-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-l2-avf-ndr} - \label{fig:2n-clx-e810cq-64b-2t1c-l2-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-l2-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-l2-avf-pdr} - \label{fig:2n-clx-e810cq-64b-2t1c-l2-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-dpdk -------------------------- - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-l2-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-l2-dpdk-ndr} - \label{fig:2n-clx-e810cq-64b-2t1c-l2-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-l2-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-l2-dpdk-pdr} - \label{fig:2n-clx-e810cq-64b-2t1c-l2-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-x710.rst deleted file mode 100644 index 67e011c883..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-x710 -~~~~~~~~~~~ - -64b-2t1c-l2switching-base-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-64b-2t1c-l2switching-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-2t1c-l2switching-base-avf-ndr} - \label{fig:2n-clx-x710-64b-2t1c-l2switching-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-64b-2t1c-l2switching-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-2t1c-l2switching-base-avf-pdr} - \label{fig:2n-clx-x710-64b-2t1c-l2switching-base-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-xxv710.rst deleted file mode 100644 index 57504de78a..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-xxv710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-l2switching-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-l2switching-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-avf ------------------------------------ - -.. raw:: html - - <center> - <iframe id="121" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="122" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-dpdk ------------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-icx-e810cq.rst deleted file mode 100644 index 22829a3d67..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-icx-e810cq.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-scale-avf ------------------------------------ - -.. raw:: html - - <center> - <iframe id="121" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-l2switching-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-l2switching-base-scale-avf-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-l2switching-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="122" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-l2switching-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-l2switching-base-scale-avf-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-l2switching-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-dpdk ------------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-l2switching-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-l2switching-base-scale-dpdk-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-l2switching-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-l2switching-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-l2switching-base-scale-dpdk-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-l2switching-base-scale-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-icx-xxv710.rst deleted file mode 100644 index 435571e266..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-icx-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-scale-avf ------------------------------------ - -.. raw:: html - - <center> - <iframe id="121" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="122" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-dpdk ------------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-tx2-xl710.rst deleted file mode 100644 index e32efdf066..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-tx2-xl710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-1t1c-l2switching-base-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-l2switching-base-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-l2switching-base-dpdk-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-l2switching-base-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-l2switching-base-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-l2switching-base-dpdk-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-l2switching-base-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-l2switching-scale-dpdk -------------------------------- - -.. raw:: html - - <center> - <iframe id="011" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-l2switching-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-l2switching-scale-dpdk-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-l2switching-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="021" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-l2switching-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-l2switching-scale-dpdk-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-l2switching-scale-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-l2switching-scale-af-xdp ---------------------------------- - -.. raw:: html - - <center> - <iframe id="011af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-l2switching-scale-af_xdp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-l2switching-scale-af_xdp-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-l2switching-scale-af_xdp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="021af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-l2switching-scale-af_xdp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-l2switching-scale-af_xdp-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-l2switching-scale-af_xdp-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-features-l2switching-base-dpdk ---------------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-features-l2switching-base-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-features-l2switching-base-dpdk-ndr} - \label{fig:2n-tx2-xl710-64b-1t1c-features-l2switching-base-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-1t1c-features-l2switching-base-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-1t1c-features-l2switching-base-dpdk-pdr} - \label{fig:2n-tx2-xl710-64b-1t1c-features-l2switching-base-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-zn2-cx556a.rst deleted file mode 100644 index c46414af64..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-zn2-cx556a.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-rdma-core ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-l2switching-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-l2switching-base-ndr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-l2switching-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-l2switching-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-l2switching-base-pdr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-l2switching-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-scale-rdma-core ------------------------------------- - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-l2switching-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-l2switching-scale-ndr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-l2switching-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-l2switching-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-l2switching-scale-pdr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-l2switching-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-zn2-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-zn2-x710.rst deleted file mode 100644 index 79dd89421e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-zn2-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-x710 -~~~~~~~~~~~ - -64b-2t1c-l2switching-base -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-64b-2t1c-l2switching-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-2t1c-l2switching-base-ndr} - \label{fig:2n-zn2-x710-64b-2t1c-l2switching-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-64b-2t1c-l2switching-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-2t1c-l2switching-base-pdr} - \label{fig:2n-zn2-x710-64b-2t1c-l2switching-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-zn2-xxv710.rst deleted file mode 100644 index 98250837ef..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-zn2-xxv710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-l2switching-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-l2switching-base-avf-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-l2switching-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-l2switching-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-l2switching-base-avf-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-l2switching-base-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-avf ------------------------------------ - -.. raw:: html - - <center> - <iframe id="121" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="122" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-l2switching-base-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-l2switching-base-dpdk-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-l2switching-base-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-l2switching-base-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-l2switching-base-dpdk-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-l2switching-base-dpdk-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-l2switching-base-scale-dpdk ------------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-alt-xl710.rst deleted file mode 100644 index 5f7543d39c..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-alt-xl710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-1t1c-l2switching-base-scale -------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-l2-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-l2-base-scale-ndr} - \label{fig:3n-alt-xl710-64b-1t1c-l2-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-l2-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-l2-base-scale-pdr} - \label{fig:3n-alt-xl710-64b-1t1c-l2-base-scale-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-l2switching-features ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-l2-feature-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-l2-feature-ndr} - \label{fig:3n-alt-xl710-64b-1t1c-l2-feature-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-l2-feature-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-l2-feature-pdr} - \label{fig:3n-alt-xl710-64b-1t1c-l2-feature-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-icx-e810cq.rst deleted file mode 100644 index 25f4b790a2..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-2t1c-l2switching-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-2t1c-l2switching-base-ndr} - \label{fig:3n-icx-e810cq-64b-2t1c-l2switching-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-2t1c-l2switching-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-2t1c-l2switching-base-pdr} - \label{fig:3n-icx-e810cq-64b-2t1c-l2switching-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-icx-xxv710.rst deleted file mode 100644 index fcff1f5bf3..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-l2switching-base -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-2t1c-l2switching-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-2t1c-l2switching-base-ndr} - \label{fig:3n-icx-xxv710-64b-2t1c-l2switching-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-2t1c-l2switching-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-2t1c-l2switching-base-pdr} - \label{fig:3n-icx-xxv710-64b-2t1c-l2switching-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-snr-e822cq.rst deleted file mode 100644 index 77ffb869bc..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-snr-e822cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -64b-1t1c-l2switching-base-scale -------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-1t1c-l2switching-base-scale-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-1t1c-l2switching-base-scale-ndr} - \label{fig:3n-snr-e822cq-64b-1t1c-l2switching-base-scale-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-1t1c-l2switching-base-scale-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-1t1c-l2switching-base-scale-pdr} - \label{fig:3n-snr-e822cq-64b-1t1c-l2switching-base-scale-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-tsh-x520.rst deleted file mode 100644 index edef434e8d..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-tsh-x520.rst +++ /dev/null @@ -1,110 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-1t1c-l2switching-base-ixgbe -------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-ndr} - \label{fig:3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-pdr} - \label{fig:3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-pdr} - \end{figure} - -64b-1t1c-features-l2switching-base-ixgbe ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-ndr} - \label{fig:3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-pdr} - \label{fig:3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst deleted file mode 100644 index cefa05cee9..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst +++ /dev/null @@ -1,34 +0,0 @@ - -.. raw:: latex - - \clearpage - -L2 Ethernet Switching -===================== - -Following sections include summary graphs of VPP Phy-to-Phy performance -with L2 Ethernet switching, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). Performance is reported for VPP -running in multiple configurations of VPP worker thread(s), a.k.a. VPP -data plane thread(s), and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls2302>`_. - -.. toctree:: - - l2-2n-icx-xxv710 - l2-2n-icx-e810cq - l2-3n-icx-xxv710 - l2-3n-icx-e810cq - l2-2n-clx-xxv710 - l2-2n-clx-x710 - l2-2n-clx-cx556a - l2-2n-clx-e810cq - l2-2n-zn2-xxv710 - l2-2n-zn2-x710 - l2-2n-zn2-cx556a - l2-3n-alt-xl710 - l2-3n-tsh-x520 - l2-2n-tx2-xl710 - l2-3n-snr-e822cq diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir-2n-clx-xxv710.rst deleted file mode 100644 index ec56e7f4fc..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44det-ip4routing-stl-bidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="01n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="01p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir-2n-icx-e810cq.rst deleted file mode 100644 index 91c3e601ff..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-nat44det-ip4routing-stl-bidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="01n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="01p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir-2n-icx-xxv710.rst deleted file mode 100644 index 4fc1d8ae45..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44det-ip4routing-stl-bidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="01n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="01p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir.rst deleted file mode 100644 index 25b70c7cac..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-det-bidir.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -Det BiDir -~~~~~~~~~ - -.. toctree:: - - nat44-det-bidir-2n-icx-xxv710 - nat44-det-bidir-2n-icx-e810cq - nat44-det-bidir-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps-2n-clx-xxv710.rst deleted file mode 100644 index c0e55645fc..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-tcp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps-2n-icx-e810cq.rst deleted file mode 100644 index 9325f13fc3..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-tcp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps-2n-icx-xxv710.rst deleted file mode 100644 index 482277f712..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-tcp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps.rst deleted file mode 100644 index de7e8cfaa5..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-cps.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED TCP CPS -~~~~~~~~~~ - -.. toctree:: - - nat44-ed-tcp-cps-2n-icx-xxv710 - nat44-ed-tcp-cps-2n-icx-e810cq - nat44-ed-tcp-cps-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-clx-xxv710.rst deleted file mode 100644 index bb3d928568..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-tcp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr} - \label{fig:2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} - \label{fig:2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-icx-e810cq.rst deleted file mode 100644 index a1d19d9c52..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-tcp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr} - \label{fig:2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} - \label{fig:2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-icx-xxv710.rst deleted file mode 100644 index e6bb7e78fb..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-tcp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr} - \label{fig:2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} - \label{fig:2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput.rst deleted file mode 100644 index 0152d22f3f..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED TCP TPUT -~~~~~~~~~~~ - -.. toctree:: - - nat44-ed-tcp-tput-2n-icx-xxv710 - nat44-ed-tcp-tput-2n-icx-e810cq - nat44-ed-tcp-tput-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps-2n-clx-xxv710.rst deleted file mode 100644 index 9139b280b3..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-udp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="03n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="03p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps-2n-icx-e810cq.rst deleted file mode 100644 index de60c73aca..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-udp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="03n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="03p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps-2n-icx-xxv710.rst deleted file mode 100644 index 94ed2e7db7..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-udp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="03n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="03p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps.rst deleted file mode 100644 index 311701d09d..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-cps.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED UDP CPS -~~~~~~~~~~ - -.. toctree:: - - nat44-ed-udp-cps-2n-icx-xxv710 - nat44-ed-udp-cps-2n-icx-e810cq - nat44-ed-udp-cps-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-clx-xxv710.rst deleted file mode 100644 index 2e35dd5795..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-udp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="103n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr} - \label{fig:2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="103p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} - \label{fig:2n-clx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-icx-e810cq.rst deleted file mode 100644 index 65c2ebd95a..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-udp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="103n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr} - \label{fig:2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="103p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} - \label{fig:2n-icx-e810cq-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-icx-xxv710.rst deleted file mode 100644 index ce697a0d08..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-udp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="103n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr} - \label{fig:2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="103p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} - \label{fig:2n-icx-xxv710-100b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput.rst deleted file mode 100644 index 012d437fb7..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED UDP TPUT -~~~~~~~~~~~ - -.. toctree:: - - nat44-ed-udp-tput-2n-icx-xxv710 - nat44-ed-udp-tput-2n-icx-e810cq - nat44-ed-udp-tput-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir-2n-clx-xxv710.rst deleted file mode 100644 index 3893362c22..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-stl-unidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="02n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir-2n-icx-e810cq.rst deleted file mode 100644 index 3750d19eb3..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-stl-unidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="02n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir-2n-icx-xxv710.rst deleted file mode 100644 index 0c4d630f82..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-stl-unidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="02n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir.rst deleted file mode 100644 index 1c798900ff..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-unidir.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED UniDir -~~~~~~~~~ - -.. toctree:: - - nat44-ed-unidir-2n-icx-xxv710 - nat44-ed-unidir-2n-icx-e810cq - nat44-ed-unidir-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst deleted file mode 100644 index 6785a2f228..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst +++ /dev/null @@ -1,25 +0,0 @@ - -.. raw:: latex - - \clearpage - -NAT44 IPv4 Routing -================== - -Following sections include summary graphs of VPP Phy-to-Phy performance -with IPv4 Routed-Forwarding, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). Performance is reported for VPP -running in multiple configurations of VPP worker thread(s), a.k.a. VPP -data plane thread(s), and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls2302>`_. - -.. toctree:: - - nat44-det-bidir - nat44-ed-unidir - nat44-ed-udp-cps - nat44-ed-tcp-cps - nat44-ed-udp-tput - nat44-ed-tcp-tput diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-icx-e810cq.rst deleted file mode 100644 index 200334c179..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -78b-2t1c-srv6-ip6routing-base-avf ---------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-78b-2t1c-srv6-ip6routing-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-78b-2t1c-srv6-ip6routing-base-avf-ndr} - \label{fig:3n-icx-e810cq-78b-2t1c-srv6-ip6routing-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-78b-2t1c-srv6-ip6routing-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-78b-2t1c-srv6-ip6routing-base-avf-pdr} - \label{fig:3n-icx-e810cq-78b-2t1c-srv6-ip6routing-base-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-icx-xxv710.rst deleted file mode 100644 index 4acc5d7d99..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -78b-2t1c-srv6-ip6routing-base-avf ---------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-ndr} - \label{fig:3n-icx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-pdr} - \label{fig:3n-icx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-tsh-x520.rst deleted file mode 100644 index ee4f136ebb..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-tsh-x520.rst +++ /dev/null @@ -1,88 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -.. - ## 3n-tsh-x520 - ### 78b-?t?c-srv6-ip6routing-base-ixgbe - 10ge2p1x520-ethip6ip6-ip6base-srv6enc1sid-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr - - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr - -3n-tsh-x520 -~~~~~~~~~~~ - -78b-1t1c-srv6-ip6routing-base-ixgbe ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-ndr} - \label{fig:3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-pdr} - \label{fig:3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst deleted file mode 100644 index af9dd37003..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst +++ /dev/null @@ -1,22 +0,0 @@ - -.. raw:: latex - - \clearpage - -SRv6 Routing -============ - -Following sections include summary graphs of VPP Phy-to-Phy performance -with SRv6, including NDR throughput (zero packet loss) -and PDR throughput (<0.5% packet loss). Performance is reported for VPP -running in multiple configurations of VPP worker thread(s), a.k.a. VPP -data plane thread(s), and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls2302>`_. - -.. toctree:: - - srv6-3n-icx-xxv710 - srv6-3n-icx-e810cq - srv6-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-cx556a.rst deleted file mode 100644 index d2acbb617e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-cx556a.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base-rdma-core ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-mlx5 ------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-vhost-base-mlx5-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-vhost-base-mlx5-ndr} - \label{fig:2n-clx-cx556a-64b-2t1c-rdma-vhost-base-mlx5-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-vhost-base-mlx5-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-vhost-base-mlx5-pdr} - \label{fig:2n-clx-cx556a-64b-2t1c-vhost-base-mlx5-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-e810cq.rst deleted file mode 100644 index d70b607b22..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-vhost --------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-vhost-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-vhost-ndr} - \label{fig:2n-clx-e810cq-64b-2t1c-vhost-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-2t1c-vhost-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-2t1c-vhost-pdr} - \label{fig:2n-clx-e810cq-64b-2t1c-vhost-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-xxv710.rst deleted file mode 100644 index 168dfd2bf6..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base-testpmd ---------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-vhost-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-vhost-base-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-vhost-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-vhost-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-vhost-base-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-vhost-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-vpp ------------------------ - -.. raw:: html - - <center> - <iframe id="111" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-vhost-base-vpp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-vhost-base-vpp-ndr} - \label{fig:2n-clx-xxv710-64b-2t1c-vhost-base-vpp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="112" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-2t1c-vhost-base-vpp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-vhost-base-vpp-pdr} - \label{fig:2n-clx-xxv710-64b-2t1c-vhost-base-vpp-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-icx-e810cq.rst deleted file mode 100644 index 5c8d9e1f55..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base -------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-vhost-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-vhost-base-ndr} - \label{fig:2n-icx-e810cq-64b-2t1c-vhost-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-2t1c-vhost-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-2t1c-vhost-base-pdr} - \label{fig:2n-icx-e810cq-64b-2t1c-vhost-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-icx-xxv710.rst deleted file mode 100644 index 2909f0b35e..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base -------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-vhost-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-vhost-base-ndr} - \label{fig:2n-icx-xxv710-64b-2t1c-vhost-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-2t1c-vhost-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-2t1c-vhost-base-pdr} - \label{fig:2n-icx-xxv710-64b-2t1c-vhost-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-zn2-cx556a.rst deleted file mode 100644 index 15f6a9fcba..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-zn2-cx556a.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base-rdma-core ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr} - \label{fig:2n-zn2-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-zn2-xxv710.rst deleted file mode 100644 index feeeda9cae..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-zn2-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-vhost-base-testpmd ---------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-vhost-base-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-vhost-base-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-vhost-base-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-vhost-base-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-vhost-base-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-vhost-base-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-2t1c-vhost-base-vpp ------------------------ - -.. raw:: html - - <center> - <iframe id="111" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-vhost-base-vpp-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-vhost-base-vpp-ndr} - \label{fig:2n-zn2-xxv710-64b-2t1c-vhost-base-vpp-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="112" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-2t1c-vhost-base-vpp-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-2t1c-vhost-base-vpp-pdr} - \label{fig:2n-zn2-xxv710-64b-2t1c-vhost-base-vpp-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-alt-xl710.rst deleted file mode 100644 index ccf5a0ed4a..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-alt-xl710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-1t1c-vhost-base -------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-vhost-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-vhost-ndr} - \label{fig:3n-alt-xl710-64b-1t1c-vhost-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-1t1c-vhost-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-1t1c-vhost-pdr} - \label{fig:3n-alt-xl710-64b-1t1c-vhost-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-tsh-x520.rst deleted file mode 100644 index e5dfd74d00..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-tsh-x520.rst +++ /dev/null @@ -1,158 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-1t1c-vhost-base-ixgbe -------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-ndr} - \label{fig:3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-pdr} - \label{fig:3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-pdr} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-1t1c-vhost-base-ixgbe-vppl2xc ---------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-ndr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-ndr} - \label{fig:3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-ndr} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-pdr.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-pdr} - \label{fig:3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-pdr} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - 64b-1t1c-link-bonding-vhost-base-ixgbe - -------------------------------------- - - .. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-ndr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-ndr} - \label{fig:3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-ndr} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-pdr.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-pdr} - \label{fig:3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-pdr} - \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst deleted file mode 100644 index 2b1708a115..0000000000 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst +++ /dev/null @@ -1,31 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _KVM_VMs_vhost: - -KVM VMs vhost-user -================== - -Following sections include summary graphs of VPP Phy-to-VM(s)-to-Phy -performance with VM virtio and VPP vhost-user virtual interfaces, -including NDR throughput (zero packet loss) and PDR throughput (<0.5% -packet loss). Performance is reported for VPP running in multiple -configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), -and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls2302>`_. - -.. toctree:: - - vm_vhost-2n-icx-xxv710 - vm_vhost-2n-icx-e810cq - vm_vhost-2n-clx-xxv710 - vm_vhost-2n-clx-cx556a - vm_vhost-2n-clx-e810cq - vm_vhost-2n-zn2-xxv710 - vm_vhost-2n-zn2-cx556a - vm_vhost-3n-tsh-x520 - vm_vhost-3n-alt-xl710 diff --git a/docs/report/vpp_performance_tests/reconf_tests/index.rst b/docs/report/vpp_performance_tests/reconf_tests/index.rst deleted file mode 100644 index c5da438b29..0000000000 --- a/docs/report/vpp_performance_tests/reconf_tests/index.rst +++ /dev/null @@ -1,15 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _reconfiguration_tests: - -Reconfiguration Tests -===================== - -See :ref:`reconf_tests` for methodology description of this test type. - -.. toctree:: - - vnf_service_chains_reconf diff --git a/docs/report/vpp_performance_tests/reconf_tests/vnf_service_chains_reconf.rst b/docs/report/vpp_performance_tests/reconf_tests/vnf_service_chains_reconf.rst deleted file mode 100644 index a03deb693a..0000000000 --- a/docs/report/vpp_performance_tests/reconf_tests/vnf_service_chains_reconf.rst +++ /dev/null @@ -1,216 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -.. _vnf_service_chains_reconf: - -VNF Service Chains -================== - -In each test, a single service chain is added, the re-configuration -contains all the steps the initial chains got, except the last step -(starting VMs) is skipped. - -Additional information about graph data: - -#. **Graph Title**: describes tested VPP packet path. Format: - - - wire encapsulation ``dot1qip4vlxan``, - - VPP forwarding mode ``l2bd``, - - total number {Y} of initial service chains ``{Y}ch``, - - total number of additional chains being reconfigured ``1ach``, - - total number of initial vhost-user interfaces forwarding packets - on VPP with {Y} chains and {X} VMs per chain ``{2XY}vh`` - (2 interfaces per {X} VMs per {Y} chains), - - total number {XY} of (both initial and final) VNF VMs forwarding packets - ``{XY}vm`` and finally - - VNF workload in VM ``testpmd``. - -#. **X-axis Labels**: indices of individual test suites as listed in - Graph Legend. - -#. **Y-axis Labels**: measured Effective Blocked Time [s] values. - -#. **Graph Legend**: lists X-axis indices with associated CSIT test - suites executed to generate graphed test results and the average value - of packet loss (measured in packets). - -#. **Hover Information**: lists minimum, first quartile, median, - third quartile, and maximum. If either type of outlier is present the - whisker on the appropriate side is taken to 1.5×IQR from the quartile - (the "inner fence") rather than the max or min, and individual outlying - data points are displayed as unfilled circles (for suspected outliers) - or filled circles (for outliers). (The "outer fence" is 3×IQR from the - quartile.) - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 2n-clx`_ with RF - result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -.. raw:: latex - - \clearpage - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -imix-2t1c-dot1qip4vxlan-l2bd ----------------------------- - -.. raw:: html - - <center> - <iframe id="icx01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-reconf.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-reconf} - \label{fig:2n-icx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-reconf} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-dot1qip4vxlan-l2bd ----------------------------- - -.. raw:: html - - <center> - <iframe id="icx02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-reconf.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-reconf} - \label{fig:2n-icx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-reconf} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-dot1qip4vxlan-l2bd ----------------------------- - -.. raw:: html - - <center> - <iframe id="icx03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-reconf.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-reconf} - \label{fig:2n-icx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-reconf} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -imix-2t1c-dot1qip4vxlan-l2bd ----------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-reconf.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-reconf} - \label{fig:2n-clx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-reconf} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-4t2c-dot1qip4vxlan-l2bd ----------------------------- - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-reconf.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-reconf} - \label{fig:2n-clx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-reconf} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-8t4c-dot1qip4vxlan-l2bd ----------------------------- - -.. raw:: html - - <center> - <iframe id="103" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-reconf.html"></iframe> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-reconf} - \label{fig:2n-clx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-reconf} - \end{figure} diff --git a/docs/report/vpp_performance_tests/soak_tests/index.rst b/docs/report/vpp_performance_tests/soak_tests/index.rst deleted file mode 100644 index 8943b037eb..0000000000 --- a/docs/report/vpp_performance_tests/soak_tests/index.rst +++ /dev/null @@ -1,146 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -.. _`soak tests`: - -Soak Tests -========== - -Long duration (30 minutes per test) soak tests are executed -using :ref:`plrsearch` algorithm. As the tests take long time, -only 12 test cases were executed, two runs each. - -Additional information about graph data: - -#. **Graph Title**: describes type of tests and soak test duration. - -#. **X-axis Labels**: indices of test suites. - -#. **Y-axis Labels**: estimated lower bounds for critical rate value in [Mpps]. - -#. **Graph Legend**: list of X-axis indices with CSIT test cases. - -#. **Hover Information**: in general lists minimum, first quartile, median, - third quartile, and maximum. As only two samples are used, - minimum and maximum are not distinguished from quartiles. - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 2n-clx`_ with RF - result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - -.. raw:: latex - - \clearpage - -2n-icx ------- - -.. raw:: html - - <center> - <iframe id="icx01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/soak-test-2n-icx-1.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{soak-test-2n-icx-1} - \label{fig:soak-test-2n-icx-1} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="icx02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/soak-test-2n-icx-2.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{soak-test-2n-icx-2} - \label{fig:soak-test-2n-icx-2} - \end{figure} - -.. raw:: latex - - \clearpage - -2n-clx ------- - -.. raw:: html - - <center> - <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/soak-test-1.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{soak-test-1} - \label{fig:soak-test-1} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/soak-test-2.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{soak-test-2} - \label{fig:soak-test-2} - \end{figure} diff --git a/docs/report/vpp_performance_tests/test_environment.rst b/docs/report/vpp_performance_tests/test_environment.rst deleted file mode 100644 index b71f83d9e6..0000000000 --- a/docs/report/vpp_performance_tests/test_environment.rst +++ /dev/null @@ -1,135 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _vpp_test_environment: - -.. include:: ../introduction/environment/intro.rst - -.. include:: ../introduction/environment/changes_vpp.rst - -.. include:: ../introduction/environment/sut_conf_1.rst - - -DUT Settings - VPP ------------------- - -VPP Version -~~~~~~~~~~~ - -|vpp-release| - -VPP Compile Parameters -~~~~~~~~~~~~~~~~~~~~~~ - -`FD.io VPP compile job`_ - -VPP Install Parameters -~~~~~~~~~~~~~~~~~~~~~~ - -:: - - $ dpkg -i --force-all *vpp* - -VPP Startup Configuration -~~~~~~~~~~~~~~~~~~~~~~~~~ - -VPP startup configuration vary per test case, with different settings -for `$$CORELIST_WORKERS`, `$$NUM_RX_QUEUES`, `$$UIO_DRIVER`, and -`$$NO_MULTI_SEG` parameter. List of plugins to enable is driven by test -requirements. Default template is provided below: - -:: - - ip - { - heap-size 4G - } - statseg - { - size 4G - per-node-counters on - } - unix - { - cli-listen /run/vpp/cli.sock - log /tmp/vpe.log - nodaemon - full-coredump - } - socksvr { - socket-name /run/vpp/api.sock - } - ip6 - { - heap-size 4G - hash-buckets 2000000 - } - heapsize 4G - plugins - { - plugin default - { - disable - } - plugin <$$test_requirement>_plugin.so - { - enable - } - } - cpu - { - corelist-workers $$CORELIST_WORKERS - main-core 1 - } - buffers - { - buffers-per-numa 215040 - } - - # Below: in case of dpdk based drivers (vfio-pci) only - dpdk - { - uio-driver $$UIO_DRIVER - $$NO_MULTI_SEG - log-level debug - dev default - { - num-rx-queues $$NUM_RX_QUEUES - } - no-tx-checksum-offload - dev $$DEV_1 - dev $$DEV_2 - } - -Description of VPP startup settings used in CSIT is provided in -:ref:`test_methodology`. - -.. include:: ../introduction/environment/tg.rst - -.. include:: ../introduction/environment/pre_test_server_calib.rst - -.. include:: ../introduction/environment/sut_calib_icx.rst -.. include:: ../introduction/environment/sut_meltspec_icx.rst - -.. include:: ../introduction/environment/sut_calib_clx.rst -.. include:: ../introduction/environment/sut_meltspec_clx.rst - -.. include:: ../introduction/environment/sut_calib_zn2.rst -.. include:: ../introduction/environment/sut_meltspec_zn2.rst - -.. include:: ../introduction/environment/sut_calib_dnv.rst -.. include:: ../introduction/environment/sut_meltspec_dnv.rst - -.. include:: ../introduction/environment/sut_calib_snr.rst -.. include:: ../introduction/environment/sut_meltspec_snr.rst - -.. include:: ../introduction/environment/sut_calib_alt.rst -.. include:: ../introduction/environment/sut_meltspec_alt.rst - -.. include:: ../introduction/environment/sut_calib_tsh.rst -.. include:: ../introduction/environment/sut_meltspec_tsh.rst - -.. include:: ../introduction/environment/sut_calib_tx2.rst -.. include:: ../introduction/environment/sut_meltspec_tx2.rst diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-cx556a.rst deleted file mode 100644 index cb71d42e7d..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-cx556a.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-memif-base-rdma-core ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-memif-base-mlx5 -------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-memif-base-mlx5-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-memif-base-mlx5-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-memif-base-mlx5-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-memif-base-mlx5-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-memif-base-mlx5-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-memif-base-mlx5-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-e810cq.rst deleted file mode 100644 index d12bb34ddb..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-memif-base --------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-memif-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-memif-ndr-tsa} - \label{fig:2n-clx-e810cq-64b-memif-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-memif-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-memif-pdr-tsa} - \label{fig:2n-clx-e810cq-64b-memif-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-xxv710.rst deleted file mode 100644 index 12356c34e3..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-memif-base-avf ------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-memif-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-memif-base-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-memif-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-memif-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-memif-base-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-memif-base-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-memif-base-dpdk -------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-memif-base-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-memif-base-dpdk-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-memif-base-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-memif-base-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-memif-base-dpdk-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-memif-base-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-icx-e810cq.rst deleted file mode 100644 index 6e79a7cd58..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-memif-base --------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-memif-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-memif-base-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-memif-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-memif-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-memif-base-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-memif-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-icx-xxv710.rst deleted file mode 100644 index 705726c7ce..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-memif-base --------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-memif-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-memif-base-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-memif-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-memif-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-memif-base-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-memif-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-tx2-xl710.rst deleted file mode 100644 index 2df3bab585..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-tx2-xl710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-memif-base-dpdk -------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-memif-base-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-memif-base-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-memif-base-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-memif-base-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-memif-base-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-memif-base-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-zn2-cx556a.rst deleted file mode 100644 index 97516131cc..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-zn2-cx556a.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -64b-memif-base-rdma-core ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-l2-eth-2memif-1dcr-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-l2-eth-2memif-1dcr-ndr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-l2-eth-2memif-1dcr-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-l2-eth-2memif-1dcr-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-l2-eth-2memif-1dcr-pdr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-l2-eth-2memif-1dcr-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-zn2-xxv710.rst deleted file mode 100644 index a22ff46630..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-zn2-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-memif-base-avf ------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-memif-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-memif-base-avf-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-memif-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-memif-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-memif-base-avf-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-memif-base-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-memif-base-dpdk -------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-memif-base-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-memif-base-dpdk-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-memif-base-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-memif-base-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-memif-base-dpdk-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-memif-base-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst deleted file mode 100644 index 64dba4d53d..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst +++ /dev/null @@ -1,29 +0,0 @@ - -.. raw:: latex - - \clearpage - -LXC/DRC Container Memif -======================= - -Following sections include Throughput Speedup Analysis for VPP multi- -core multi-thread configurations with no Hyper-Threading, specifically -for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput -results are used as a reference for reported speedup ratio. -Performance is reported for VPP -running in multiple configurations of VPP worker thread(s), a.k.a. VPP -data plane thread(s), and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls2302>`_. - -.. toctree:: - - container_memif-2n-icx-xxv710 - container_memif-2n-icx-e810cq - container_memif-2n-clx-xxv710 - container_memif-2n-clx-cx556a - container_memif-2n-clx-e810cq - container_memif-2n-tx2-xl710 - container_memif-2n-zn2-xxv710 - container_memif-2n-zn2-cx556a diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/index.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/index.rst deleted file mode 100644 index e59435890f..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/index.rst +++ /dev/null @@ -1,66 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. _throughput_speedup_multi_core: - -Speedup Multi-Core -================== - -Speedup Multi-Core throughput graphs are generated by multiple -executions of the same performance tests across physical testbeds hosted -LF FD.io labs: 2n-icx, 3n-icx, 2n-aws, 2n-clx, 2n-zn2, 3n-alt, -3n-tsh, 2n-tx2. -Grouped bars illustrate the 64B/78B packet throughput speedup ratio for -2- and 4-core multi-threaded VPP configurations relative to 1-core -configurations. - -Additional information about graph data: - -#. **Graph Title**: describes tested packet path, testbed topology, - processor model, NIC model, packet size used by data plane workers and - indication of VPP DUT configuration. - -#. **X-axis Labels**: number of cores. - -#. **Y-axis Labels**: measured Packets Per Second [pps] throughput - values. - -#. **Graph Legend**: lists CSIT test suites executed to generate graphed test - results. - -#. **Hover Information**: lists number of runs executed, specific test - substring, mean value of the measured packet throughput, calculated perfect - throughput value, difference between measured and perfect values and - relative speedup value. - -.. note:: - - Test results are stored in - `build logs from FD.io vpp performance job 2n-icx`_, - `build logs from FD.io vpp performance job 3n-icx`_, - `build logs from FD.io vpp performance job 2n-aws`_, - `build logs from FD.io vpp performance job 2n-clx`_, - `build logs from FD.io vpp performance job 2n-zn2`_, - `build logs from FD.io vpp performance job 3n-alt`_, - `build logs from FD.io vpp performance job 3n-tsh`_, - `build logs from FD.io vpp performance job 2n-tx2`_, - `build logs from FD.io vpp performance job 3n-snr`_ with RF - result files csit-vpp-perf-|srelease|-\*.zip - `archived here <../../_static/archive/>`_. - Required per test case data set size is **10**, but for VPP tests - the actual size varies per test case and is <=10. - -.. toctree:: - :maxdepth: 3 - - l2 - ip4 - ip6 - srv6 - ip4_tunnels - nat44 - vm_vhost - container_memif - ipsec diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-cx556a.rst deleted file mode 100644 index bff653fb5c..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-cx556a.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-ip4routing-base-scale-rdma-core ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-ip4base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-ip4base-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-ip4base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-ip4base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-ip4base-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-ip4base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-features-rdma-core ---------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-ethip4-features-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-ethip4-features-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-ethip4-features-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-ethip4-features-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-ethip4-features-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-ethip4-features-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-mlx5 ------------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-ip4-base-scale-mlx5-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-ip4-base-scale-mlx5-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-ip4-base-scale-mlx5-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-ip4-base-scale-mlx5-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-ip4-base-scale-mlx5-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-ip4-base-scale-mlx5-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-features-mlx5 ----------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-ip4-features-mlx5-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-ip4-features-mlx5-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-ip4-features-mlx5-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-ip4-features-mlx5-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-ip4-features-mlx5-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-ip4-features-mlx5-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-e810cq.rst deleted file mode 100644 index 62e7955f3d..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-e810cq.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-ip4routing-base-scale-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-ip4-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-ip4-base-scale-avf-ndr-tsa} - \label{fig:2n-clx-e810cq-64b-ip4-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-ip4-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-ip4-base-scale-avf-pdr-tsa} - \label{fig:2n-clx-e810cq-64b-ip4-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-features-avf ---------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-ip4-features-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-ip4-features-avf-ndr-tsa} - \label{fig:2n-clx-e810cq-64b-ip4-features-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-ip4-features-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-ip4-features-avf-pdr-tsa} - \label{fig:2n-clx-e810cq-64b-ip4-features-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-ip4-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-ip4-base-scale-dpdk-ndr-tsa} - \label{fig:2n-clx-e810cq-64b-ip4-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-ip4-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-ip4-base-scale-dpdk-pdr-tsa} - \label{fig:2n-clx-e810cq-64b-ip4-base-scale-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-x710.rst deleted file mode 100644 index e7d612f8f1..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-x710 -~~~~~~~~~~~ - -64b-ip4routing-base-scale-[avf,dpdk] ------------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk,af_xdp]-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk,af_xdp]-ndr-tsa} - \label{fig:2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk,af_xdp]-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk,af_xdp]-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk,af_xdp]-pdr-tsa} - \label{fig:2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk,af_xdp]-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-xxv710.rst deleted file mode 100644 index 031b770351..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-xxv710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-ip4routing-base-scale-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-af-xdp --------------------------------- - -.. raw:: html - - <center> - <iframe id="01af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-ip4routing-base-scale-af_xdp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-ip4routing-base-scale-af_xdp-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-ip4routing-base-scale-af_xdp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-ip4routing-base-scale-af_xdp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-ip4routing-base-scale-af_xdp-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-ip4routing-base-scale-af_xdp-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-features-ip4routing-base-avf --------------------------------- - -.. raw:: html - - <center> - <iframe id="221" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="222" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-icx-e810cq.rst deleted file mode 100644 index 7352ec47d9..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-icx-e810cq.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-ip4routing-base-scale-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-ip4routing-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-ip4routing-base-scale-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-ip4routing-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-ip4routing-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-ip4routing-base-scale-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-ip4routing-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-ip4routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-ip4routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-af_xdp --------------------------------- - -.. raw:: html - - <center> - <iframe id="11a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-ip4routing-base-scale-af_xdp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-ip4routing-base-scale-af_xdp-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-ip4routing-base-scale-af_xdp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-ip4routing-base-scale-af_xdp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-ip4routing-base-scale-af_xdp-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-ip4routing-base-scale-af_xdp-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-features-ip4routing-base-avf --------------------------------- - -.. raw:: html - - <center> - <iframe id="221" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-features-ip4routing-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-features-ip4routing-base-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-features-ip4routing-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="222" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-features-ip4routing-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-features-ip4routing-base-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-features-ip4routing-base-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-icx-xxv710.rst deleted file mode 100644 index 086ffc9c13..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-icx-xxv710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-ip4routing-base-scale-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-af_xdp --------------------------------- - -.. raw:: html - - <center> - <iframe id="11a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-ip4routing-base-scale-af_xdp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-ip4routing-base-scale-af_xdp-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-ip4routing-base-scale-af_xdp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-ip4routing-base-scale-af_xdp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-ip4routing-base-scale-af_xdp-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-ip4routing-base-scale-af_xdp-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-features-ip4routing-base-avf --------------------------------- - -.. raw:: html - - <center> - <iframe id="221" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="222" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-tx2-xl710.rst deleted file mode 100644 index 40f8149d33..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-tx2-xl710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-ip4routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-ip4routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-ip4routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-af-xdp --------------------------------- - -.. raw:: html - - <center> - <iframe id="01af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-ip4routing-base-scale-af_xdp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-ip4routing-base-scale-af_xdp-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-ip4routing-base-scale-af_xdp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-ip4routing-base-scale-af_xdp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-ip4routing-base-scale-af_xdp-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-ip4routing-base-scale-af_xdp-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-features-ip4routing-base-dpdk ---------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-features-ip4routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-features-ip4routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-features-ip4routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-features-ip4routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-features-ip4routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-features-ip4routing-base-scale-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-zn2-cx556a.rst deleted file mode 100644 index 596658f7ec..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-zn2-cx556a.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -64b-ip4routing-base-scale-rdma-core ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-ip4base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-ip4base-ndr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-ip4base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-ip4base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-ip4base-pdr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-ip4base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-features ------------------------ - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-ethip4-features-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-ethip4-features-ndr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-ethip4-features-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-ethip4-features-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-ethip4-features-pdr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-ethip4-features-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-zn2-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-zn2-x710.rst deleted file mode 100644 index dfc1c08526..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-zn2-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-x710 -~~~~~~~~~~~ - -64b-ip4routing-base-[avf,dpdk] ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-64b-ip4routing-base-[avf,dpdk]-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-ip4routing-base-[avf,dpdk]-ndr-tsa} - \label{fig:2n-zn2-x710-64b-ip4routing-base-[avf,dpdk]-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-64b-ip4routing-base-[avf,dpdk]-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-ip4routing-base-[avf,dpdk]-pdr-tsa} - \label{fig:2n-zn2-x710-64b-ip4routing-base-[avf,dpdk]-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-zn2-xxv710.rst deleted file mode 100644 index 27c23a3926..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-zn2-xxv710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-ip4routing-base-scale-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-features-ip4routing-base-avf --------------------------------- - -.. raw:: html - - <center> - <iframe id="221" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-features-ip4routing-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-features-ip4routing-base-avf-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-features-ip4routing-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="222" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-features-ip4routing-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-features-ip4routing-base-avf-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-features-ip4routing-base-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-alt-xl710.rst deleted file mode 100644 index 38e70a27bc..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-alt-xl710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-ip4routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ip4-base-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ip4-base-scale-ndr-tsa} - \label{fig:3n-alt-xl710-64b-ip4-base-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ip4-base-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ip4-base-scale-pdr-tsa} - \label{fig:3n-alt-xl710-64b-ip4-base-scale-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4routing-features ------------------------ - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ip4-feature-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ip4-feature-ndr-tsa} - \label{fig:3n-alt-xl710-64b-ip4-feature-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ip4-feature-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ip4-feature-pdr-tsa} - \label{fig:3n-alt-xl710-64b-ip4-feature-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-icx-e810cq.rst deleted file mode 100644 index ad21b6755d..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -64b-ip4routing-base -------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-ip4routing-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-ip4routing-base-ndr-tsa} - \label{fig:3n-icx-e810cq-64b-ip4routing-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-ip4routing-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-ip4routing-base-pdr-tsa} - \label{fig:3n-icx-e810cq-64b-ip4routing-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-icx-xxv710.rst deleted file mode 100644 index 8032d5454e..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-ip4routing-base -------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-ip4routing-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-ip4routing-base-ndr-tsa} - \label{fig:3n-icx-xxv710-64b-ip4routing-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-ip4routing-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-ip4routing-base-pdr-tsa} - \label{fig:3n-icx-xxv710-64b-ip4routing-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-snr-e822cq.rst deleted file mode 100644 index 60c268d6e6..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-snr-e822cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -64b-ip4routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-ip4routing-base-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-ip4routing-base-scale-ndr-tsa} - \label{fig:3n-snr-e822cq-64b-ip4routing-base-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-ip4routing-base-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-ip4routing-base-scale-pdr-tsa} - \label{fig:3n-snr-e822cq-64b-ip4routing-base-scale-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-tsh-x520.rst deleted file mode 100644 index a70551540c..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-tsh-x520.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-features-ip4routing-base-ixgbe ----------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-features-ip4routing-base-ixgbe-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-features-ip4routing-base-ixgbe-ndr-tsa} - \label{fig:3n-tsh-x520-64b-features-ip4routing-base-ixgbe-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-features-ip4routing-base-ixgbe-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-features-ip4routing-base-ixgbe-pdr-tsa} - \label{fig:3n-tsh-x520-64b-features-ip4routing-base-ixgbe-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst deleted file mode 100644 index dbf458798d..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst +++ /dev/null @@ -1,36 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPv4 Routing -============ - -Following sections include Throughput Speedup Analysis for VPP multi- -core multi-thread configurations with no Hyper-Threading, specifically -for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput -results are used as a reference for reported speedup ratio. Input data -used for the graphs comes from Phy-to-Phy 64B performance tests with VPP -IPv4 Routed-Forwarding, including NDR throughput (zero packet loss) and -PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls2302>`_. - -.. toctree:: - - ip4-2n-icx-xxv710 - ip4-2n-icx-e810cq - ip4-3n-icx-xxv710 - ip4-3n-icx-e810cq - ip4-2n-clx-xxv710 - ip4-2n-clx-x710 - ip4-2n-clx-cx556a - ip4-2n-clx-e810cq - ip4-2n-zn2-xxv710 - ip4-2n-zn2-x710 - ip4-2n-zn2-cx556a - ip4-3n-alt-xl710 - ip4-3n-tsh-x520 - ip4-2n-tx2-xl710 - ip4-3n-snr-e822cq diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-clx-xxv710.rst deleted file mode 100644 index 0f793d0e5a..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4--ethip4udpgeneve-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-icx-e810cq.rst deleted file mode 100644 index 67fe1d744e..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-2t1c-ethip4--ethip4udpgeneve-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-icx-xxv710.rst deleted file mode 100644 index dbcdd3651a..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4--ethip4udpgeneve-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-zn2-xxv710.rst deleted file mode 100644 index 5877a2a784..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-2n-zn2-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-2t1c-ethip4--ethip4udpgeneve-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-ethip4--ethip4udpgeneve-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-ethip4--ethip4udpgeneve-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-alt-xl710.rst deleted file mode 100644 index 8b6fcec23f..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-alt-xl710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-ip4tunnel-base ------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ip4-tunnels-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ip4-tunnels-ndr-tsa} - \label{fig:3n-alt-xl710-64b-ip4-tunnels-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ip4-tunnels-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ip4-tunnels-pdr-tsa} - \label{fig:3n-alt-xl710-64b-ip4-tunnels-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-icx-e810cq.rst deleted file mode 100644 index 571be7a042..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-icx-e810cq.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -64b-ip4tunnel-base ------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-ip4tunnel-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-ip4tunnel-base-ndr-tsa} - \label{fig:3n-icx-e810cq-64b-ip4tunnel-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-ip4tunnel-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-ip4tunnel-base-pdr-tsa} - \label{fig:3n-icx-e810cq-64b-ip4tunnel-base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-ip4tunnel-wireguard -------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ip4tunnel-wireguard-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ip4tunnel-wireguard-ndr-tsa} - \label{fig:3n-icx-e810cq-1518b-ip4tunnel-wireguard-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ip4tunnel-wireguard-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ip4tunnel-wireguard-pdr-tsa} - \label{fig:3n-icx-e810cq-1518b-ip4tunnel-wireguard-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-ip4tunnel-wireguard ------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ip4tunnel-wireguard-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ip4tunnel-wireguard-ndr-tsa} - \label{fig:3n-icx-e810cq-imix-ip4tunnel-wireguard-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ip4tunnel-wireguard-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ip4tunnel-wireguard-pdr-tsa} - \label{fig:3n-icx-e810cq-imix-ip4tunnel-wireguard-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-icx-e810xxv.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-icx-e810xxv.rst deleted file mode 100644 index b7c65704fe..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-icx-e810xxv.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810xxv -~~~~~~~~~~~~~~ - -64b-ip4tunnel-gtpu ------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-64b-ip4tunnel-gtpu-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-64b-ip4tunnel-gtpu-ndr-tsa} - \label{fig:3n-icx-e810xxv-64b-ip4tunnel-gtpu-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-64b-ip4tunnel-gtpu-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-64b-ip4tunnel-gtpu-pdr-tsa} - \label{fig:3n-icx-e810xxv-64b-ip4tunnel-gtpu-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ip4tunnel-wireguard ------------------------ - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-64b-ip4tunnel-wireguard-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-64b-ip4tunnel-wireguard-ndr-tsa} - \label{fig:3n-icx-e810xxv-64b-ip4tunnel-wireguard-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-64b-ip4tunnel-wireguard-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-64b-ip4tunnel-wireguard-pdr-tsa} - \label{fig:3n-icx-e810xxv-64b-ip4tunnel-wireguard-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-icx-xxv710.rst deleted file mode 100644 index 9e0b66d890..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-icx-xxv710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-ip4tunnel-base ------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-ip4tunnel-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-ip4tunnel-base-ndr-tsa} - \label{fig:3n-icx-xxv710-64b-ip4tunnel-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-ip4tunnel-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-ip4tunnel-base-pdr-tsa} - \label{fig:3n-icx-xxv710-64b-ip4tunnel-base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-ip4tunnel-wireguard -------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ip4tunnel-wireguard-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ip4tunnel-wireguard-ndr-tsa} - \label{fig:3n-icx-xxv710-1518b-ip4tunnel-wireguard-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ip4tunnel-wireguard-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ip4tunnel-wireguard-pdr-tsa} - \label{fig:3n-icx-xxv710-1518b-ip4tunnel-wireguard-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-ip4tunnel-wireguard ------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ip4tunnel-wireguard-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ip4tunnel-wireguard-ndr-tsa} - \label{fig:3n-icx-xxv710-imix-ip4tunnel-wireguard-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ip4tunnel-wireguard-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ip4tunnel-wireguard-pdr-tsa} - \label{fig:3n-icx-xxv710-imix-ip4tunnel-wireguard-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-snr-e822cq.rst deleted file mode 100644 index 22444d2455..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-snr-e822cq.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -64b-ip4tunnel-base ------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-ip4tunnel-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-ip4tunnel-base-ndr-tsa} - \label{fig:3n-snr-e822cq-64b-ip4tunnel-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-ip4tunnel-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-ip4tunnel-base-pdr-tsa} - \label{fig:3n-snr-e822cq-64b-ip4tunnel-base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-ip4tunnel-wireguard -------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-ip4tunnel-wireguard-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ip4tunnel-wireguard-ndr-tsa} - \label{fig:3n-snr-e822cq-1518b-ip4tunnel-wireguard-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-ip4tunnel-wireguard-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ip4tunnel-wireguard-pdr-tsa} - \label{fig:3n-snr-e822cq-1518b-ip4tunnel-wireguard-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-ip4tunnel-wireguard ------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-ip4tunnel-wireguard-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ip4tunnel-wireguard-ndr-tsa} - \label{fig:3n-snr-e822cq-imix-ip4tunnel-wireguard-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-ip4tunnel-wireguard-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ip4tunnel-wireguard-pdr-tsa} - \label{fig:3n-snr-e822cq-imix-ip4tunnel-wireguard-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-tsh-x520.rst deleted file mode 100644 index 8a031b78d9..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-tsh-x520.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-ip4tunnel-base-ixgbe ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-ip4tunnel-base-ixgbe-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-ip4tunnel-base-ixgbe-ndr-tsa} - \label{fig:3n-tsh-x520-64b-ip4tunnel-base-ixgbe-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-ip4tunnel-base-ixgbe-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-ip4tunnel-base-ixgbe-pdr-tsa} - \label{fig:3n-tsh-x520-64b-ip4tunnel-base-ixgbe-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst deleted file mode 100644 index 091660ecfa..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst +++ /dev/null @@ -1,31 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPv4 Tunnels -============ - -Following sections include Throughput Speedup Analysis for VPP multi- -core multi-thread configurations with no Hyper-Threading, specifically -for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput -results are used as a reference for reported speedup ratio. -Performance is reported for VPP -running in multiple configurations of VPP worker thread(s), a.k.a. VPP -data plane thread(s), and their physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls2302>`_. - -.. toctree:: - - ip4_tunnels-2n-icx-xxv710 - ip4_tunnels-2n-icx-e810cq - ip4_tunnels-3n-icx-xxv710 - ip4_tunnels-3n-icx-e810cq - ip4_tunnels-3n-icx-e810xxv - ip4_tunnels-2n-clx-xxv710 - ip4_tunnels-2n-zn2-xxv710 - ip4_tunnels-3n-alt-xl710 - ip4_tunnels-3n-tsh-x520 - ip4_tunnels-3n-snr-e822cq diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-cx556a.rst deleted file mode 100644 index abe0dccb14..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-cx556a.rst +++ /dev/null @@ -1,110 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -78b-ip6routing-base-scale-rdma-core ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-rdma-ip6routing-base-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-rdma-ip6routing-base-scale-ndr-tsa} - \label{fig:2n-clx-cx556a-78b-rdma-ip6routing-base-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-rdma-ip6routing-base-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-rdma-ip6routing-base-scale-pdr-tsa} - \label{fig:2n-clx-cx556a-78b-rdma-ip6routing-base-scale-pdr-tsa} - \end{figure} - -78b-ip6routing-base-scale-mlx5 ------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-ip6-base-scale-mlx5-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-ip6-base-scale-mlx5-ndr-tsa} - \label{fig:2n-clx-cx556a-78b-ip6-base-scale-mlx5-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-ip6-base-scale-mlx5-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-ip6-base-scale-mlx5-pdr-tsa} - \label{fig:2n-clx-cx556a-78b-ip6-base-scale-mlx5-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-e810cq.rst deleted file mode 100644 index 9ba57f0f2e..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -78b-ip6routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-78b-ip6-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-78b-ip6-ndr-tsa} - \label{fig:2n-clx-e810cq-78b-ip6-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-78b-ip6-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-78b-ip6-pdr-tsa} - \label{fig:2n-clx-e810cq-78b-ip6-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-x710.rst deleted file mode 100644 index f072d97c0e..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-x710 -~~~~~~~~~~~ - -78b-ip6routing-base-scale-[avf,dpdk,af_xdp] -------------------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk,af_xdp]-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk,af_xdp]-ndr-tsa} - \label{fig:2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk,af_xdp]-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk,af_xdp]-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk,af_xdp]-pdr-tsa} - \label{fig:2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk,af_xdp]-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-xxv710.rst deleted file mode 100644 index cb6b356f0e..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-xxv710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -78b-ip6routing-base-scale-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale-af_xdp --------------------------------- - -.. raw:: html - - <center> - <iframe id="101af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-ip6routing-base-scale-af_xdp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-ip6routing-base-scale-af_xdp-ndr-tsa} - \label{fig:2n-clx-xxv710-78b-ip6routing-base-scale-af_xdp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-ip6routing-base-scale-af_xdp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-ip6routing-base-scale-af_xdp-pdr-tsa} - \label{fig:2n-clx-xxv710-78b-ip6routing-base-scale-af_xdp-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-icx-e810cq.rst deleted file mode 100644 index 4d67184439..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-icx-e810cq.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -78b-ip6routing-base-scale-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-ip6routing-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-ip6routing-base-scale-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-78b-ip6routing-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-ip6routing-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-ip6routing-base-scale-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-78b-ip6routing-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-ip6routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-icx-e810cq-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-ip6routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-icx-e810cq-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale-af_xdp --------------------------------- - -.. raw:: html - - <center> - <iframe id="01a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-ip6routing-base-scale-af_xdp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-ip6routing-base-scale-af_xdp-ndr-tsa} - \label{fig:2n-icx-e810cq-78b-ip6routing-base-scale-af_xdp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-78b-ip6routing-base-scale-af_xdp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-78b-ip6routing-base-scale-af_xdp-pdr-tsa} - \label{fig:2n-icx-e810cq-78b-ip6routing-base-scale-af_xdp-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-icx-xxv710.rst deleted file mode 100644 index d0393e8ef1..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-icx-xxv710.rst +++ /dev/null @@ -1,157 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -78b-ip6routing-base-scale-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-icx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-icx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale-af_xdp --------------------------------- - -.. raw:: html - - <center> - <iframe id="01a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-ip6routing-base-scale-af_xdp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-ip6routing-base-scale-af_xdp-ndr-tsa} - \label{fig:2n-icx-xxv710-78b-ip6routing-base-scale-af_xdp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02a" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-78b-ip6routing-base-scale-af_xdp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-78b-ip6routing-base-scale-af_xdp-pdr-tsa} - \label{fig:2n-icx-xxv710-78b-ip6routing-base-scale-af_xdp-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-tx2-xl710.rst deleted file mode 100644 index 74e232cca6..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-tx2-xl710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -78b-ip6routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-78b-ip6routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-78b-ip6routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale-af-xdp --------------------------------- - -.. raw:: html - - <center> - <iframe id="01af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-78b-ip6routing-base-scale-af_xdp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-78b-ip6routing-base-scale-af_xdp-ndr-tsa} - \label{fig:2n-tx2-xl710-78b-ip6routing-base-scale-af_xdp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-78b-ip6routing-base-scale-af_xdp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-78b-ip6routing-base-scale-af_xdp-pdr-tsa} - \label{fig:2n-tx2-xl710-78b-ip6routing-base-scale-af_xdp-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-zn2-cx556a.rst deleted file mode 100644 index 7279f16757..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-zn2-cx556a.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -78b-ip6routing-base-scale-rdma-core ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-78b-rdma-ip6routing-base-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-78b-rdma-ip6routing-base-scale-ndr-tsa} - \label{fig:2n-zn2-cx556a-78b-rdma-ip6routing-base-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-78b-rdma-ip6routing-base-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-78b-rdma-ip6routing-base-scale-pdr-tsa} - \label{fig:2n-zn2-cx556a-78b-rdma-ip6routing-base-scale-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-zn2-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-zn2-x710.rst deleted file mode 100644 index afcc7d34f2..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-zn2-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-x710 -~~~~~~~~~~~ - -78b-ip6routing-base-[avf,dpdk] ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-78b-ip6routing-base-[avf,dpdk]-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-78b-ip6routing-base-[avf,dpdk]-ndr-tsa} - \label{fig:2n-zn2-x710-78b-ip6routing-base-[avf,dpdk]-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-78b-ip6routing-base-[avf,dpdk]-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-78b-ip6routing-base-[avf,dpdk]-pdr-tsa} - \label{fig:2n-zn2-x710-78b-ip6routing-base-[avf,dpdk]-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-zn2-xxv710.rst deleted file mode 100644 index 479d757917..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-zn2-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -78b-ip6routing-base-scale-avf ------------------------------ - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa} - \label{fig:2n-zn2-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa} - \label{fig:2n-zn2-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -78b-ip6routing-base-scale-dpdk ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \label{fig:2n-zn2-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \label{fig:2n-zn2-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-alt-xl710.rst deleted file mode 100644 index abc3cce250..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-alt-xl710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -78b-ip6routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-78b-ip6-base-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-78b-ip6-base-scale-ndr-tsa} - \label{fig:3n-alt-xl710-78b-ip6-base-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-78b-ip6-base-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-78b-ip6-base-scale-pdr-tsa} - \label{fig:3n-alt-xl710-78b-ip6-base-scale-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-icx-e810cq.rst deleted file mode 100644 index b82a00389d..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -78b-ip6routing-base -------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-78b-ip6routing-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-78b-ip6routing-base-ndr-tsa} - \label{fig:3n-icx-e810cq-78b-ip6routing-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-78b-ip6routing-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-78b-ip6routing-base-pdr-tsa} - \label{fig:3n-icx-e810cq-78b-ip6routing-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-icx-xxv710.rst deleted file mode 100644 index 775d9241ac..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -78b-ip6routing-base -------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-78b-ip6routing-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-78b-ip6routing-base-ndr-tsa} - \label{fig:3n-icx-xxv710-78b-ip6routing-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-78b-ip6routing-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-78b-ip6routing-base-pdr-tsa} - \label{fig:3n-icx-xxv710-78b-ip6routing-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-snr-e822cq.rst deleted file mode 100644 index e8349c0283..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-snr-e822cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -78b-ip6routing-base-scale -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-78b-ip6routing-base-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-78b-ip6routing-base-scale-ndr-tsa} - \label{fig:3n-snr-e822cq-78b-ip6routing-base-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-78b-ip6routing-base-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-78b-ip6routing-base-scale-pdr-tsa} - \label{fig:3n-snr-e822cq-78b-ip6routing-base-scale-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-tsh-x520.rst deleted file mode 100644 index fff2c0b046..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-tsh-x520.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -78b-ip6routing-base-ixgbe -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-78b-ip6routing-base-ixgbe-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-78b-ip6routing-base-ixgbe-ndr-tsa} - \label{fig:3n-tsh-x520-78b-ip6routing-base-ixgbe-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-78b-ip6routing-base-ixgbe-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-78b-ip6routing-base-ixgbe-pdr-tsa} - \label{fig:3n-tsh-x520-78b-ip6routing-base-ixgbe-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst deleted file mode 100644 index 9ccd424266..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst +++ /dev/null @@ -1,36 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPv6 Routing -============ - -Following sections include Throughput Speedup Analysis for VPP multi- -core multi-thread configurations with no Hyper-Threading, specifically -for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput -results are used as a reference for reported speedup ratio. Input data -used for the graphs comes from Phy-to-Phy 78B performance tests with VPP -IPv6 Routed-Forwarding, including NDR throughput (zero packet loss) and -PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls2302>`_. - -.. toctree:: - - ip6-2n-icx-xxv710 - ip6-2n-icx-e810cq - ip6-3n-icx-xxv710 - ip6-3n-icx-e810cq - ip6-2n-clx-xxv710 - ip6-2n-clx-x710 - ip6-2n-clx-cx556a - ip6-2n-clx-e810cq - ip6-2n-zn2-xxv710 - ip6-2n-zn2-x710 - ip6-2n-zn2-cx556a - ip6-3n-alt-xl710 - ip6-3n-tsh-x520 - ip6-2n-tx2-xl710 - ip6-3n-snr-e822cq diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-2n-tx2-xl710.rst deleted file mode 100644 index eba0b39619..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-2n-tx2-xl710.rst +++ /dev/null @@ -1,286 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-ipsec-spe-ip4routing-base-scale ------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-ipsec-base-scale-sw-policy-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-ipsec-base-scale-sw-policy-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-ipsec-base-scale-sw-policy-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-ipsec-base-scale-sw-policy-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-ipsec-base-scale-sw-policy-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-ipsec-base-scale-sw-policy-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ipsec-ip4routing-base-scale-sw ----------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-ipsec-spe-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-ipsec-spe-base-scale-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-ipsec-spe-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-ipsec-spe-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-ipsec-spe-base-scale-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-ipsec-spe-base-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-ipsec-ip4routing-base-scale-sw-cbc ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-1518b-ipsec-base-scale-sw-cbc-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-1518b-ipsec-base-scale-sw-cbc-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-1518b-ipsec-base-scale-sw-cbc-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-1518b-ipsec-base-scale-sw-cbc-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-1518b-ipsec-base-scale-sw-cbc-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-1518b-ipsec-base-scale-sw-cbc-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-ipsec-ip4routing-base-scale-sw-cbc ---------------------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-imix-ipsec-base-scale-sw-cbc-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-imix-ipsec-base-scale-sw-cbc-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-imix-ipsec-base-scale-sw-cbc-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-imix-ipsec-base-scale-sw-cbc-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-imix-ipsec-base-scale-sw-cbc-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-imix-ipsec-base-scale-sw-cbc-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-ipsec-ip4routing-base-scale-sw-gcm ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-1518b-ipsec-base-scale-sw-gcm-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-1518b-ipsec-base-scale-sw-gcm-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-1518b-ipsec-base-scale-sw-gcm-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-1518b-ipsec-base-scale-sw-gcm-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-1518b-ipsec-base-scale-sw-gcm-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-1518b-ipsec-base-scale-sw-gcm-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-ipsec-ip4routing-base-scale-sw-gcm ---------------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-imix-ipsec-base-scale-sw-gcm-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-imix-ipsec-base-scale-sw-gcm-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-imix-ipsec-base-scale-sw-gcm-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-imix-ipsec-base-scale-sw-gcm-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-imix-ipsec-base-scale-sw-gcm-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-imix-ipsec-base-scale-sw-gcm-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-alt-xl710.rst deleted file mode 100644 index d5d8b8f603..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-alt-xl710.rst +++ /dev/null @@ -1,286 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -1518b-ipsec-aes128cbc-ip4routing-scale-sw ------------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-1518b-ipsec-aes128cbc-ip4routing-scale-sw-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-1518b-ipsec-aes128cbc-ip4routing-scale-sw-ndr-tsa} - \label{fig:3n-alt-xl710-1518b-ipsec-aes128cbc-ip4routing-scale-sw-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-1518b-ipsec-aes128cbc-ip4routing-scale-sw-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-1518b-ipsec-aes128cbc-ip4routing-scale-sw-pdr-tsa} - \label{fig:3n-alt-xl710-1518b-ipsec-aes128cbc-ip4routing-scale-sw-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-ipsec-aes256gcm-ip4routing-scale-sw ------------------------------------------ - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-1518b-ipsec-aes256gcm-ip4routing-scale-sw-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-1518b-ipsec-aes256gcm-ip4routing-scale-sw-ndr-tsa} - \label{fig:3n-alt-xl710-1518b-ipsec-aes256gcm-ip4routing-scale-sw-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-1518b-ipsec-aes256gcm-ip4routing-scale-sw-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-1518b-ipsec-aes256gcm-ip4routing-scale-sw-pdr-tsa} - \label{fig:3n-alt-xl710-1518b-ipsec-aes256gcm-ip4routing-scale-sw-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-ipsec-aes128cbc-ip4routing-scale-sw ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-imix-ipsec-aes128cbc-ip4routing-scale-sw-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-imix-ipsec-aes128cbc-ip4routing-scale-sw-ndr-tsa} - \label{fig:3n-alt-xl710-imix-ipsec-aes128cbc-ip4routing-scale-sw-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-imix-ipsec-aes128cbc-ip4routing-scale-sw-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-imix-ipsec-aes128cbc-ip4routing-scale-sw-pdr-tsa} - \label{fig:3n-alt-xl710-imix-ipsec-aes128cbc-ip4routing-scale-sw-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-ipsec-aes256gcm-ip4routing-scale-sw ----------------------------------------- - -.. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-imix-ipsec-aes256gcm-ip4routing-scale-sw-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-imix-ipsec-aes256gcm-ip4routing-scale-sw-ndr-tsa} - \label{fig:3n-alt-xl710-imix-ipsec-aes256gcm-ip4routing-scale-sw-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-imix-ipsec-aes256gcm-ip4routing-scale-sw-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-imix-ipsec-aes256gcm-ip4routing-scale-sw-pdr-tsa} - \label{fig:3n-alt-xl710-imix-ipsec-aes256gcm-ip4routing-scale-sw-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ipsec-ip4base-policy-outbound-nocrypto ------------------------------------------- - -.. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ipsec-ip4base-policy-outbound-nocrypto-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ipsec-ip4base-policy-outbound-nocrypto-ndr-tsa} - \label{fig:3n-alt-xl710-64b-ipsec-ip4base-policy-outbound-nocrypto-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ipsec-ip4base-policy-outbound-nocrypto-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ipsec-ip4base-policy-outbound-nocrypto-pdr-tsa} - \label{fig:3n-alt-xl710-64b-ipsec-ip4base-policy-outbound-nocrypto-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-ipsec-ip4base-policy-aes256gcm-sw -------------------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ipsec-ip4base-policy-aes256gcm-sw-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ipsec-ip4base-policy-aes256gcm-sw-ndr-tsa} - \label{fig:3n-alt-xl710-64b-ipsec-ip4base-policy-aes256gcm-sw-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-ipsec-ip4base-policy-aes256gcm-sw-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-ipsec-ip4base-policy-aes256gcm-sw-pdr-tsa} - \label{fig:3n-alt-xl710-64b-ipsec-ip4base-policy-aes256gcm-sw-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810cq.rst deleted file mode 100644 index 5228cb3087..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810cq.rst +++ /dev/null @@ -1,460 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf -------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf -------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk ----------------------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf - ------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk - -------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - -imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf ------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="1i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf ------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="3i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk ---------------------------------------------- - -.. raw:: html - - <center> - <iframe id="5i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf - ------------------------------------------------------ - - .. raw:: html - - <center> - <iframe id="7i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="8i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk - ------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="9i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="10i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810xxv.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810xxv.rst deleted file mode 100644 index 373aab0375..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810xxv.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810xxv -~~~~~~~~~~~~~~ - -1518b-2t1c-ipsec-fixtnlip -------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-1518b-ipsec-fixtnlip-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1518b-ipsec-fixtnlip-ndr-tsa} - \label{fig:3n-icx-e810xxv-1518b-ipsec-fixtnlip-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-1518b-ipsec-fixtnlip-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1518b-ipsec-fixtnlip-pdr-tsa} - \label{fig:3n-icx-e810xxv-1518b-ipsec-fixtnlip-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ipsec-fixtnlip ------------------------- - -.. raw:: html - - <center> - <iframe id="1i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-imix-ipsec-fixtnlip-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-imix-ipsec-fixtnlip-ndr-tsa} - \label{fig:3n-icx-e810xxv-imix-ipsec-fixtnlip-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810xxv-imix-ipsec-fixtnlip-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-imix-ipsec-fixtnlip-pdr-tsa} - \label{fig:3n-icx-e810xxv-imix-ipsec-fixtnlip-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-xxv710.rst deleted file mode 100644 index 833148576c..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-xxv710.rst +++ /dev/null @@ -1,460 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -1518b-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf -------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf -------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-2t1c-ipsec-ip4routing-base-scale-sw-dpdk ----------------------------------------------- - -.. raw:: html - - <center> - <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf - ------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk - -------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="9" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - -imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf ------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="1i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="2i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ipsec-aes256gcm-ip4routing-base-scale-sw-avf ------------------------------------------------------- - -.. raw:: html - - <center> - <iframe id="3i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-aes256gcm-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk ---------------------------------------------- - -.. raw:: html - - <center> - <iframe id="5i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="6i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf - ------------------------------------------------------ - - .. raw:: html - - <center> - <iframe id="7i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="8i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk - ------------------------------------------------------- - - .. raw:: html - - <center> - <iframe id="9i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="10i" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-snr-e822cq.rst deleted file mode 100644 index 62683b651f..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-snr-e822cq.rst +++ /dev/null @@ -1,201 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -imix-ipsec-ip4routing-scale-sw ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-ipsec-ip4routing-scale-sw-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ipsec-ip4routing-scale-sw-ndr-tsa} - \label{fig:3n-snr-e822cq-imix-ipsec-ip4routing-scale-sw-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-ipsec-ip4routing-scale-sw-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ipsec-ip4routing-scale-sw-pdr-tsa} - \label{fig:3n-snr-e822cq-imix-ipsec-ip4routing-scale-sw-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -1518b-ipsec-ip4routing-scale-sw -------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-ipsec-ip4routing-scale-sw-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ipsec-ip4routing-scale-sw-ndr-tsa} - \label{fig:3n-snr-e822cq-1518b-ipsec-ip4routing-scale-sw-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-ipsec-ip4routing-scale-sw-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ipsec-ip4routing-scale-sw-pdr-tsa} - \label{fig:3n-snr-e822cq-1518b-ipsec-ip4routing-scale-sw-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. - imix-ipsec-ip4routing-scale-scheduler - ------------------------------------- - - .. raw:: html - - <center> - <iframe id="01s" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-ndr-tsa} - \label{fig:3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="02s" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-pdr-tsa} - \label{fig:3n-snr-e822cq-imix-ipsec-ip4routing-scale-scheduler-pdr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - 1518b-ipsec-ip4routing-scale-scheduler - -------------------------------------- - - .. raw:: html - - <center> - <iframe id="03s" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-ndr-tsa} - \label{fig:3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="04s" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-pdr-tsa} - \label{fig:3n-snr-e822cq-1518b-ipsec-ip4routing-scale-scheduler-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-tsh-x520.rst deleted file mode 100644 index 86543cf26f..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-tsh-x520.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -imix-ipsec-ip4routing-base-scale-sw-ixgbe ------------------------------------------ - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-ndr-tsa} - \label{fig:3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-pdr-tsa} - \label{fig:3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst deleted file mode 100644 index 0725554ecf..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst +++ /dev/null @@ -1,30 +0,0 @@ - -.. raw:: latex - - \clearpage - -IPSec IPv4 Routing -================== - -Following sections include Throughput Speedup Analysis for VPP multi- -core multi-thread configurations with no Hyper-Threading, specifically -for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput -results are used as a reference for reported speedup ratio. -VPP IPSec encryption is accelerated using DPDK cryptodev -library driving Intel Quick Assist (QAT) crypto PCIe hardware cards. -Performance is reported for VPP running in multiple configurations of -VPP worker thread(s), a.k.a. VPP data plane thread(s), and their -physical CPU core(s) placement. - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls2302>`_. - -.. toctree:: - - ipsec-3n-icx-xxv710 - ipsec-3n-icx-e810cq - ipsec-3n-icx-e810xxv - ipsec-3n-alt-xl710 - ipsec-3n-tsh-x520 - ipsec-2n-tx2-xl710 - ipsec-3n-snr-e822cq diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-cx556a.rst deleted file mode 100644 index e518db3c08..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-cx556a.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-l2switching-base-rdma-core ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-l2switching-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-l2switching-base-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-l2switching-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-l2switching-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-l2switching-base-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-l2switching-base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-scale-rdma-core -------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-l2switching-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-l2switching-scale-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-l2switching-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-l2switching-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-l2switching-scale-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-l2switching-scale-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-base-mlx5 -------------------------- - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-l2-base-mlx5-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-l2-base-mlx5-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-l2-base-mlx5-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-l2-base-mlx5-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-l2-base-mlx5-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-l2-base-mlx5-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-scale-mlx5 --------------------------- - -.. raw:: html - - <center> - <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-l2-scale-mlx5-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-l2-scale-mlx5-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-l2-scale-mlx5-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-l2-scale-mlx5-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-l2-scale-mlx5-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-l2-scale-mlx5-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-e810cq.rst deleted file mode 100644 index 57837532d3..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-e810cq.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-l2switching-avf -------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-l2-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-l2-avf-ndr-tsa} - \label{fig:2n-clx-e810cq-64b-l2-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-l2-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-l2-avf-pdr-tsa} - \label{fig:2n-clx-e810cq-64b-l2-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-dpdk --------------------- - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-l2-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-l2-dpdk-ndr-tsa} - \label{fig:2n-clx-e810cq-64b-l2-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-l2-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-l2-dpdk-pdr-tsa} - \label{fig:2n-clx-e810cq-64b-l2-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-x710.rst deleted file mode 100644 index 24aa801abd..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-x710 -~~~~~~~~~~~ - -64b-l2switching-base-avf ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-64b-l2switching-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-l2switching-base-avf-ndr-tsa} - \label{fig:2n-clx-x710-64b-l2switching-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-x710-64b-l2switching-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-l2switching-base-avf-pdr-tsa} - \label{fig:2n-clx-x710-64b-l2switching-base-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-xxv710.rst deleted file mode 100644 index a19b00592c..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-xxv710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-l2switching-base-avf ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-l2switching-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-l2switching-base-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-l2switching-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-l2switching-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-l2switching-base-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-l2switching-base-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-base-scale-avf -------------------------------- - -.. raw:: html - - <center> - <iframe id="121" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="122" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-base-dpdk -------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-l2switching-base-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-l2switching-base-dpdk-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-l2switching-base-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-l2switching-base-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-l2switching-base-dpdk-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-l2switching-base-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-base-scale-dpdk -------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-icx-e810cq.rst deleted file mode 100644 index 84434f8301..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-icx-e810cq.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-l2switching-base-scale-avf ------------------------------- - -.. raw:: html - - <center> - <iframe id="121" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-l2switching-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-l2switching-base-scale-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-l2switching-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="122" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-l2switching-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-l2switching-base-scale-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-l2switching-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-base-scale-dpdk -------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-l2switching-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-l2switching-base-scale-dpdk-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-l2switching-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-l2switching-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-l2switching-base-scale-dpdk-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-l2switching-base-scale-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-icx-xxv710.rst deleted file mode 100644 index fe6592555d..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-icx-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-l2switching-base-scale-avf ------------------------------- - -.. raw:: html - - <center> - <iframe id="121" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="122" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-base-scale-dpdk -------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-tx2-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-tx2-xl710.rst deleted file mode 100644 index 77e60eb467..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-tx2-xl710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-tx2-xl710 -~~~~~~~~~~~~ - -64b-l2switching-base-dpdk -------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-l2switching-base-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-l2switching-base-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-l2switching-base-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-l2switching-base-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-l2switching-base-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-l2switching-base-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-scale-dpdk --------------------------- - -.. raw:: html - - <center> - <iframe id="011" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-l2switching-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-l2switching-scale-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-l2switching-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="021" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-l2switching-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-l2switching-scale-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-l2switching-scale-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-scale-af-xdp ----------------------------- - -.. raw:: html - - <center> - <iframe id="011af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-l2switching-scale-af_xdp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-l2switching-scale-af_xdp-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-l2switching-scale-af-xdp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="021af" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-l2switching-scale-af_xdp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-l2switching-scale-af_xdp-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-l2switching-scale-af-xdp-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-features-l2switching-base-dpdk ----------------------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-features-l2switching-base-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-features-l2switching-base-dpdk-ndr-tsa} - \label{fig:2n-tx2-xl710-64b-features-l2switching-base-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-tx2-xl710-64b-features-l2switching-base-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-tx2-xl710-64b-features-l2switching-base-dpdk-pdr-tsa} - \label{fig:2n-tx2-xl710-64b-features-l2switching-base-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-zn2-cx556a.rst deleted file mode 100644 index 0ce31e80b8..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-zn2-cx556a.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -64b-l2switching-base-rdma-core ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-l2switching-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-l2switching-base-ndr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-l2switching-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-l2switching-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-l2switching-base-pdr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-l2switching-base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-scale ---------------------- - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-l2switching-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-l2switching-scale-ndr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-l2switching-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-l2switching-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-l2switching-scale-pdr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-l2switching-scale-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-zn2-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-zn2-x710.rst deleted file mode 100644 index 52cbd6ad51..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-zn2-x710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-x710 -~~~~~~~~~~~ - -64b-l2switching-base --------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-64b-l2switching-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-l2switching-base-ndr-tsa} - \label{fig:2n-zn2-x710-64b-l2switching-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-x710-64b-l2switching-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-x710-64b-l2switching-base-pdr-tsa} - \label{fig:2n-zn2-x710-64b-l2switching-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-zn2-xxv710.rst deleted file mode 100644 index d5c0985a98..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-zn2-xxv710.rst +++ /dev/null @@ -1,200 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-l2switching-base-avf ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-l2switching-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-l2switching-base-avf-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-l2switching-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-l2switching-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-l2switching-base-avf-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-l2switching-base-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-base-scale-avf ------------------------------- - -.. raw:: html - - <center> - <iframe id="121" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-l2switching-base-scale-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-l2switching-base-scale-avf-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-l2switching-base-scale-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="122" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-l2switching-base-scale-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-l2switching-base-scale-avf-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-l2switching-base-scale-avf-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-base-dpdk -------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-l2switching-base-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-l2switching-base-dpdk-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-l2switching-base-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-l2switching-base-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-l2switching-base-dpdk-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-l2switching-base-dpdk-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-base-scale-dpdk -------------------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-alt-xl710.rst deleted file mode 100644 index 9365cb97a0..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-alt-xl710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-l2switching-base-scale --------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-l2-base-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-l2-base-scale-ndr-tsa} - \label{fig:3n-alt-xl710-64b-l2-base-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-l2-base-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-l2-base-scale-pdr-tsa} - \label{fig:3n-alt-xl710-64b-l2-base-scale-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-l2switching-features ------------------------- - -.. raw:: html - - <center> - <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-l2-base-scale-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-l2-base-scale-ndr-tsa} - \label{fig:3n-alt-xl710-64b-l2-base-scale-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-l2-base-scale-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-l2-base-scale-pdr-tsa} - \label{fig:3n-alt-xl710-64b-l2-base-scale-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-icx-e810cq.rst deleted file mode 100644 index 40777ddb04..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -64b-l2switching-base --------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-l2switching-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-l2switching-base-ndr-tsa} - \label{fig:3n-icx-e810cq-64b-l2switching-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-64b-l2switching-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-64b-l2switching-base-pdr-tsa} - \label{fig:3n-icx-e810cq-64b-l2switching-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-icx-xxv710.rst deleted file mode 100644 index 7724f16587..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-l2switching-base --------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-l2switching-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-l2switching-base-ndr-tsa} - \label{fig:3n-icx-xxv710-64b-l2switching-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-64b-l2switching-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-64b-l2switching-base-pdr-tsa} - \label{fig:3n-icx-xxv710-64b-l2switching-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-snr-e822cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-snr-e822cq.rst deleted file mode 100644 index 1404d3e633..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-snr-e822cq.rst +++ /dev/null @@ -1,75 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-snr-e822cq -~~~~~~~~~~~~~ - -64b-l2switching-base --------------------- - -.. raw:: html - - <center> - <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-l2switching-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-l2switching-base-ndr-tsa} - \label{fig:3n-snr-e822cq-64b-l2switching-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-snr-e822cq-64b-l2switching-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-snr-e822cq-64b-l2switching-base-pdr-tsa} - \label{fig:3n-snr-e822cq-64b-l2switching-base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-tsh-x520.rst deleted file mode 100644 index 202039992c..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-tsh-x520.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-l2switching-base-ixgbe --------------------------- - -.. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-l2switching-base-ixgbe-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-l2switching-base-ixgbe-ndr-tsa} - \label{fig:3n-tsh-x520-64b-l2switching-base-ixgbe-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-l2switching-base-ixgbe-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-l2switching-base-ixgbe-pdr-tsa} - \label{fig:3n-tsh-x520-64b-l2switching-base-ixgbe-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-features-l2switching-base-ixgbe ------------------------------------ - -.. raw:: html - - <center> - <iframe id="31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-features-l2switching-base-ixgbe-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-features-l2switching-base-ixgbe-ndr-tsa} - \label{fig:3n-tsh-x520-64b-features-l2switching-base-ixgbe-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-features-l2switching-base-ixgbe-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-features-l2switching-base-ixgbe-pdr-tsa} - \label{fig:3n-tsh-x520-64b-features-l2switching-base-ixgbe-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst deleted file mode 100644 index e3b6e928ca..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst +++ /dev/null @@ -1,36 +0,0 @@ - -.. raw:: latex - - \clearpage - -L2 Ethernet Switching -===================== - -Following sections include Throughput Speedup Analysis for VPP multi- -core multi-thread configurations with no Hyper-Threading, specifically -for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput -results are used as a reference for reported speedup ratio. Input data -used for the graphs comes from Phy-to-Phy 64B performance tests with VPP -L2 Ethernet switching, including NDR throughput (zero packet loss) and -PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls2302>`_. - -.. toctree:: - - l2-2n-icx-xxv710 - l2-2n-icx-e810cq - l2-3n-icx-xxv710 - l2-3n-icx-e810cq - l2-2n-clx-xxv710 - l2-2n-clx-x710 - l2-2n-clx-cx556a - l2-2n-clx-e810cq - l2-2n-zn2-xxv710 - l2-2n-zn2-x710 - l2-2n-zn2-cx556a - l2-3n-alt-xl710 - l2-3n-tsh-x520 - l2-2n-tx2-xl710 - l2-3n-snr-e822cq diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir-2n-clx-xxv710.rst deleted file mode 100644 index 196b0daf40..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44det-ip4routing-stl-bidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="01p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="01n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir-2n-icx-e810cq.rst deleted file mode 100644 index 728fbbee87..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-nat44det-ip4routing-stl-bidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="01p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="01n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir-2n-icx-xxv710.rst deleted file mode 100644 index 2e6f350a6e..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44det-ip4routing-stl-bidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="01p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="01n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir.rst deleted file mode 100644 index 25b70c7cac..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-det-bidir.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -Det BiDir -~~~~~~~~~ - -.. toctree:: - - nat44-det-bidir-2n-icx-xxv710 - nat44-det-bidir-2n-icx-e810cq - nat44-det-bidir-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps-2n-clx-xxv710.rst deleted file mode 100644 index 5b9cf42a0e..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-tcp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps-2n-icx-e810cq.rst deleted file mode 100644 index 0e83bd7940..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-tcp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps-2n-icx-xxv710.rst deleted file mode 100644 index ff6cbc7114..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-tcp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps.rst deleted file mode 100644 index de7e8cfaa5..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-cps.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED TCP CPS -~~~~~~~~~~ - -.. toctree:: - - nat44-ed-tcp-cps-2n-icx-xxv710 - nat44-ed-tcp-cps-2n-icx-e810cq - nat44-ed-tcp-cps-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-clx-xxv710.rst deleted file mode 100644 index 2044bc4d94..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-tcp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-icx-e810cq.rst deleted file mode 100644 index 39cd763e37..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-tcp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-100b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-100b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-100b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-100b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-100b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-100b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-icx-xxv710.rst deleted file mode 100644 index 0cedd97e71..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-tcp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="07p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="07n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-100b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput.rst deleted file mode 100644 index 0152d22f3f..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED TCP TPUT -~~~~~~~~~~~ - -.. toctree:: - - nat44-ed-tcp-tput-2n-icx-xxv710 - nat44-ed-tcp-tput-2n-icx-e810cq - nat44-ed-tcp-tput-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps-2n-clx-xxv710.rst deleted file mode 100644 index d478318ef0..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-udp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="03p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="03n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps-2n-icx-e810cq.rst deleted file mode 100644 index d4a1e9629e..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-udp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="03p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="03n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps-2n-icx-xxv710.rst deleted file mode 100644 index eeb57562fb..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-udp-stf-cps-avf --------------------------------------- - -.. raw:: html - - <center> - <iframe id="03p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="03n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps.rst deleted file mode 100644 index 311701d09d..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-cps.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED UDP CPS -~~~~~~~~~~ - -.. toctree:: - - nat44-ed-udp-cps-2n-icx-xxv710 - nat44-ed-udp-cps-2n-icx-e810cq - nat44-ed-udp-cps-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-clx-xxv710.rst deleted file mode 100644 index d5be06f455..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-udp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="103p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="103n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-icx-e810cq.rst deleted file mode 100644 index aab5c25b3c..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-udp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="103p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-100b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-100b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-100b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="103n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-100b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-100b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-100b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-icx-xxv710.rst deleted file mode 100644 index ea9d022f4b..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -100b-nat44ed-ip4routing-udp-tput-avf ------------------------------------- - -.. raw:: html - - <center> - <iframe id="103p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="103n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-100b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput.rst deleted file mode 100644 index 012d437fb7..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED UDP TPUT -~~~~~~~~~~~ - -.. toctree:: - - nat44-ed-udp-tput-2n-icx-xxv710 - nat44-ed-udp-tput-2n-icx-e810cq - nat44-ed-udp-tput-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir-2n-clx-xxv710.rst deleted file mode 100644 index 8d33548eff..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir-2n-clx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-stl-unidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="02p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir-2n-icx-e810cq.rst deleted file mode 100644 index bda8dd049a..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-stl-unidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="02p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir-2n-icx-xxv710.rst deleted file mode 100644 index 7bb1d47e41..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-nat44ed-ip4routing-stl-unidir-avf -------------------------------------- - -.. raw:: html - - <center> - <iframe id="02p" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02n" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir.rst deleted file mode 100644 index 1c798900ff..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-unidir.rst +++ /dev/null @@ -1,13 +0,0 @@ - -.. raw:: latex - - \clearpage - -ED UniDir -~~~~~~~~~ - -.. toctree:: - - nat44-ed-unidir-2n-icx-xxv710 - nat44-ed-unidir-2n-icx-e810cq - nat44-ed-unidir-2n-clx-xxv710 diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst deleted file mode 100644 index 8b5305e53b..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst +++ /dev/null @@ -1,27 +0,0 @@ - -.. raw:: latex - - \clearpage - -NAT44 IPv4 Routing -================== - -Following sections include Throughput Speedup Analysis for VPP multi- -core multi-thread configurations with no Hyper-Threading, specifically -for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput -results are used as a reference for reported speedup ratio. Input data -used for the graphs comes from Phy-to-Phy 64B performance tests with VPP -IPv4 Routed-Forwarding, including NDR throughput (zero packet loss) and -PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls2302>`_. - -.. toctree:: - - nat44-det-bidir - nat44-ed-unidir - nat44-ed-udp-cps - nat44-ed-tcp-cps - nat44-ed-udp-tput - nat44-ed-tcp-tput diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-icx-e810cq.rst deleted file mode 100644 index b4ce456047..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-e810cq -~~~~~~~~~~~~~ - -78b-srv6-ip6routing-base-avf ----------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-78b-srv6-ip6routing-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-78b-srv6-ip6routing-base-avf-ndr-tsa} - \label{fig:3n-icx-e810cq-78b-srv6-ip6routing-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-e810cq-78b-srv6-ip6routing-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-78b-srv6-ip6routing-base-avf-pdr-tsa} - \label{fig:3n-icx-e810cq-78b-srv6-ip6routing-base-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-icx-xxv710.rst deleted file mode 100644 index 97de27de0b..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-icx-xxv710 -~~~~~~~~~~~~~ - -78b-srv6-ip6routing-base-avf ----------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-78b-srv6-ip6routing-base-avf-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-78b-srv6-ip6routing-base-avf-ndr-tsa} - \label{fig:3n-icx-xxv710-78b-srv6-ip6routing-base-avf-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-icx-xxv710-78b-srv6-ip6routing-base-avf-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-78b-srv6-ip6routing-base-avf-pdr-tsa} - \label{fig:3n-icx-xxv710-78b-srv6-ip6routing-base-avf-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-tsh-x520.rst deleted file mode 100644 index 4927066f2c..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-tsh-x520.rst +++ /dev/null @@ -1,88 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -.. - ## 3n-tsh-x520 - ### 78b-?t?c-srv6-ip6routing-base-ixgbe - 10ge2p1x520-ethip6ip6-ip6base-srv6enc1sid-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr - 10ge2p1x520-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr - - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr - Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr - -3n-tsh-x520 -~~~~~~~~~~~ - -78b-srv6-ip6routing-base-ixgbe ------------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-ndr-tsa} - \label{fig:3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-pdr-tsa} - \label{fig:3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst deleted file mode 100644 index 4f4084581b..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst +++ /dev/null @@ -1,24 +0,0 @@ - -.. raw:: latex - - \clearpage - -SRv6 Routing -============ - -Following sections include Throughput Speedup Analysis for VPP multi- -core multi-thread configurations with no Hyper-Threading, specifically -for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput -results are used as a reference for reported speedup ratio. Input data -used for the graphs comes from Phy-to-Phy 78B performance tests with VPP -SRv6, including NDR throughput (zero packet loss) and -PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls2302>`_. - -.. toctree:: - - srv6-3n-icx-xxv710 - srv6-3n-icx-e810cq - srv6-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-cx556a.rst deleted file mode 100644 index 823bf634e1..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-cx556a.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-cx556a -~~~~~~~~~~~~~ - -64b-vhost-base-rdma-core ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-l2-vhost-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-l2-vhost-base-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-l2-vhost-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-rdma-l2-vhost-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-rdma-l2-vhost-base-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-rdma-l2-vhost-base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-vhost-base-mlx5 -------------------- - -.. raw:: html - - <center> - <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-vhost-base-mlx5-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-vhost-base-mlx5-ndr-tsa} - \label{fig:2n-clx-cx556a-64b-vhost-base-mlx5-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-vhost-base-mlx5-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-vhost-base-mlx5-pdr-tsa} - \label{fig:2n-clx-cx556a-64b-vhost-base-mlx5-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-e810cq.rst deleted file mode 100644 index f6c3f13e5b..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-e810cq -~~~~~~~~~~~~~ - -64b-vhost ---------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-vhost-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-vhost-ndr-tsa} - \label{fig:2n-clx-e810cq-64b-vhost-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-e810cq-64b-vhost-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-e810cq-64b-vhost-pdr-tsa} - \label{fig:2n-clx-e810cq-64b-vhost-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-xxv710.rst deleted file mode 100644 index 31166b3389..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-clx-xxv710 -~~~~~~~~~~~~~ - -64b-vhost-base-testpmd ----------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-vhost-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-vhost-base-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-vhost-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-vhost-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-vhost-base-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-vhost-base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-vhost-base-vpp ------------------- - -.. raw:: html - - <center> - <iframe id="111" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-vhost-base-vpp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-vhost-base-vpp-ndr-tsa} - \label{fig:2n-clx-xxv710-64b-vhost-base-vpp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="112" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-xxv710-64b-vhost-base-vpp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-vhost-base-vpp-pdr-tsa} - \label{fig:2n-clx-xxv710-64b-vhost-base-vpp-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-icx-e810cq.rst deleted file mode 100644 index 24077fcf23..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-icx-e810cq.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-e810cq -~~~~~~~~~~~~~ - -64b-vhost-base --------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-vhost-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-vhost-base-ndr-tsa} - \label{fig:2n-icx-e810cq-64b-vhost-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-e810cq-64b-vhost-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-e810cq-64b-vhost-base-pdr-tsa} - \label{fig:2n-icx-e810cq-64b-vhost-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-icx-xxv710.rst deleted file mode 100644 index 4fd550c387..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-icx-xxv710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-icx-xxv710 -~~~~~~~~~~~~~ - -64b-vhost-base --------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-vhost-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-vhost-base-ndr-tsa} - \label{fig:2n-icx-xxv710-64b-vhost-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-icx-xxv710-64b-vhost-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-icx-xxv710-64b-vhost-base-pdr-tsa} - \label{fig:2n-icx-xxv710-64b-vhost-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-zn2-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-zn2-cx556a.rst deleted file mode 100644 index a00c1aa52f..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-zn2-cx556a.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-cx556a -~~~~~~~~~~~~~ - -64b-vhost-base-rdma-core ------------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-l2-vhost-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-l2-vhost-base-ndr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-l2-vhost-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-cx556a-64b-rdma-l2-vhost-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-cx556a-64b-rdma-l2-vhost-base-pdr-tsa} - \label{fig:2n-zn2-cx556a-64b-rdma-l2-vhost-base-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-zn2-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-zn2-xxv710.rst deleted file mode 100644 index e27ba5003d..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-zn2-xxv710.rst +++ /dev/null @@ -1,114 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -2n-zn2-xxv710 -~~~~~~~~~~~~~ - -64b-vhost-base-testpmd ----------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-vhost-base-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-vhost-base-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-vhost-base-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-vhost-base-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-vhost-base-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-vhost-base-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-vhost-base-vpp ------------------- - -.. raw:: html - - <center> - <iframe id="111" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-vhost-base-vpp-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-vhost-base-vpp-ndr-tsa} - \label{fig:2n-zn2-xxv710-64b-vhost-base-vpp-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="112" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-zn2-xxv710-64b-vhost-base-vpp-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-zn2-xxv710-64b-vhost-base-vpp-pdr-tsa} - \label{fig:2n-zn2-xxv710-64b-vhost-base-vpp-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-alt-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-alt-xl710.rst deleted file mode 100644 index 892d955071..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-alt-xl710.rst +++ /dev/null @@ -1,71 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-alt-xl710 -~~~~~~~~~~~~ - -64b-vhost-base --------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-vhost-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-vhost-ndr-tsa} - \label{fig:3n-alt-xl710-64b-vhost-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-alt-xl710-64b-vhost-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-alt-xl710-64b-vhost-pdr-tsa} - \label{fig:3n-alt-xl710-64b-vhost-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-tsh-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-tsh-x520.rst deleted file mode 100644 index c4e534ade4..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-tsh-x520.rst +++ /dev/null @@ -1,158 +0,0 @@ - -.. raw:: latex - - \clearpage - -.. raw:: html - - <script type="text/javascript"> - - function getDocHeight(doc) { - doc = doc || document; - var body = doc.body, html = doc.documentElement; - var height = Math.max( body.scrollHeight, body.offsetHeight, - html.clientHeight, html.scrollHeight, html.offsetHeight ); - return height; - } - - function setIframeHeight(id) { - var ifrm = document.getElementById(id); - var doc = ifrm.contentDocument? ifrm.contentDocument: - ifrm.contentWindow.document; - ifrm.style.visibility = 'hidden'; - ifrm.style.height = "10px"; // reset to minimal height ... - // IE opt. for bing/msn needs a bit added or scrollbar appears - ifrm.style.height = getDocHeight( doc ) + 4 + "px"; - ifrm.style.visibility = 'visible'; - } - - </script> - -3n-tsh-x520 -~~~~~~~~~~~ - -64b-vhost-base-ixgbe --------------------- - -.. raw:: html - - <center> - <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-vhost-base-ixgbe-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-vhost-base-ixgbe-ndr-tsa} - \label{fig:3n-tsh-x520-64b-vhost-base-ixgbe-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-vhost-base-ixgbe-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-vhost-base-ixgbe-pdr-tsa} - \label{fig:3n-tsh-x520-64b-vhost-base-ixgbe-pdr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -64b-vhost-base-ixgbe-vppl2xc ----------------------------- - -.. raw:: html - - <center> - <iframe id="101" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-ndr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-ndr-tsa} - \label{fig:3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-ndr-tsa} - \end{figure} - -.. raw:: latex - - \clearpage - -.. raw:: html - - <center> - <iframe id="102" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-pdr-tsa.html"></iframe> - <p><br></p> - </center> - -.. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-pdr-tsa} - \label{fig:3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-pdr-tsa} - \end{figure} - -.. - .. raw:: latex - - \clearpage - - 64b-link-bonding-vhost-base-ixgbe - --------------------------------- - - .. raw:: html - - <center> - <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-ndr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-ndr-tsa} - \label{fig:3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-ndr-tsa} - \end{figure} - - .. raw:: latex - - \clearpage - - .. raw:: html - - <center> - <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-pdr-tsa.html"></iframe> - <p><br></p> - </center> - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-pdr-tsa} - \label{fig:3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-pdr-tsa} - \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst deleted file mode 100644 index 1d0a09fd0b..0000000000 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst +++ /dev/null @@ -1,30 +0,0 @@ - -.. raw:: latex - - \clearpage - -KVM VMs vhost-user -================== - -Following sections include Throughput Speedup Analysis for VPP multi- -core multi-thread configurations with no Hyper-Threading, specifically -for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput -results are used as a reference for reported speedup ratio. Input data -used for the graphs comes from Phy-to-Phy 64B performance tests with -VM vhost-user, including NDR throughput (zero packet loss) and -PDR throughput (<0.5% packet loss). - -CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls2302>`_. - -.. toctree:: - - vm_vhost-2n-icx-xxv710 - vm_vhost-2n-icx-e810cq - vm_vhost-2n-clx-xxv710 - vm_vhost-2n-clx-cx556a - vm_vhost-2n-clx-e810cq - vm_vhost-2n-zn2-xxv710 - vm_vhost-2n-zn2-cx556a - vm_vhost-3n-tsh-x520 - vm_vhost-3n-alt-xl710 diff --git a/docs/report/vpp_performance_tests/throughput_trending.rst b/docs/report/vpp_performance_tests/throughput_trending.rst deleted file mode 100644 index 4597f24ff6..0000000000 --- a/docs/report/vpp_performance_tests/throughput_trending.rst +++ /dev/null @@ -1,6 +0,0 @@ -Throughput Trending -------------------- - -In addition to reporting throughput comparison between VPP releases, -CSIT provides continuous performance trending for VPP master branch: -`C-Dash <http://csit.fd.io/trending/>`_ diff --git a/docs/content/introduction/automating_vpp_api_flag_day.md b/docs/toi/automating_vpp_api_flag_day.md index 131adeab9d..131adeab9d 100644 --- a/docs/content/introduction/automating_vpp_api_flag_day.md +++ b/docs/toi/automating_vpp_api_flag_day.md diff --git a/docs/content/introduction/bash_code_style.md b/docs/toi/bash_code_style.md index bbd0c37196..bbd0c37196 100644 --- a/docs/content/introduction/bash_code_style.md +++ b/docs/toi/bash_code_style.md diff --git a/docs/content/introduction/branches.md b/docs/toi/branches.md index 20759b9c78..20759b9c78 100644 --- a/docs/content/introduction/branches.md +++ b/docs/toi/branches.md diff --git a/docs/content/introduction/test_code_guidelines.md b/docs/toi/test_code_guidelines.md index 9707d63ea6..9707d63ea6 100644 --- a/docs/content/introduction/test_code_guidelines.md +++ b/docs/toi/test_code_guidelines.md |