| @@ -0,0 +1,169 @@ | |||
| name: Build VCV Rack Plugin | |||
| permissions: | |||
| contents: write | |||
| on: | |||
| push: | |||
| paths-ignore: | |||
| - 'README*' | |||
| - 'doc/**' | |||
| - 'design/**' | |||
| - 'dev/**' | |||
| pull_request: | |||
| env: | |||
| rack-sdk-version: latest | |||
| rack-plugin-toolchain-dir: /home/build/rack-plugin-toolchain | |||
| defaults: | |||
| run: | |||
| shell: bash | |||
| jobs: | |||
| modify-plugin-version: | |||
| name: Modify plugin version | |||
| runs-on: ubuntu-latest | |||
| steps: | |||
| - uses: actions/checkout@v4 | |||
| - uses: actions/cache@v4 | |||
| id: plugin-version-cache | |||
| with: | |||
| path: plugin.json | |||
| key: ${{ github.sha }}-${{ github.run_id }} | |||
| - run: | | |||
| gitrev=`git rev-parse --short HEAD` | |||
| pluginversion=`jq -r '.version' plugin.json` | |||
| echo "Set plugin version from $pluginversion to $pluginversion-$gitrev" | |||
| cat <<< `jq --arg VERSION "$pluginversion-$gitrev" '.version=$VERSION' plugin.json` > plugin.json | |||
| # only modify plugin version if no tag was created | |||
| if: "! startsWith(github.ref, 'refs/tags/v')" | |||
| build: | |||
| name: ${{ matrix.platform }} | |||
| needs: modify-plugin-version | |||
| runs-on: ubuntu-latest | |||
| container: | |||
| image: ghcr.io/qno/rack-plugin-toolchain-win-linux | |||
| options: --user root | |||
| strategy: | |||
| matrix: | |||
| platform: [win-x64, lin-x64] | |||
| steps: | |||
| - uses: actions/checkout@v4 | |||
| with: | |||
| submodules: recursive | |||
| - uses: actions/cache@v4 | |||
| id: plugin-version-cache | |||
| with: | |||
| path: plugin.json | |||
| key: ${{ github.sha }}-${{ github.run_id }} | |||
| - name: Build plugin | |||
| run: | | |||
| export PLUGIN_DIR=$GITHUB_WORKSPACE | |||
| pushd ${{ env.rack-plugin-toolchain-dir }} | |||
| make plugin-build-${{ matrix.platform }} | |||
| - name: Upload artifact | |||
| uses: actions/upload-artifact@v4 | |||
| with: | |||
| path: ${{ env.rack-plugin-toolchain-dir }}/plugin-build | |||
| name: ${{ matrix.platform }} | |||
| overwrite: true | |||
| build-mac: | |||
| name: mac | |||
| needs: modify-plugin-version | |||
| runs-on: macos-latest | |||
| strategy: | |||
| fail-fast: false | |||
| matrix: | |||
| platform: [x64, arm64] | |||
| steps: | |||
| - uses: actions/checkout@v4 | |||
| with: | |||
| submodules: recursive | |||
| - uses: actions/cache@v4 | |||
| id: plugin-version-cache | |||
| with: | |||
| path: plugin.json | |||
| key: ${{ github.sha }}-${{ github.run_id }} | |||
| - name: Get Rack-SDK | |||
| run: | | |||
| pushd $HOME | |||
| wget -O Rack-SDK.zip https://vcvrack.com/downloads/Rack-SDK-${{ env.rack-sdk-version }}-mac-${{ matrix.platform }}.zip | |||
| unzip Rack-SDK.zip | |||
| - name: Build plugin | |||
| run: | | |||
| CROSS_COMPILE_TARGET_x64=x86_64-apple-darwin | |||
| CROSS_COMPILE_TARGET_arm64=arm64-apple-darwin | |||
| export RACK_DIR=$HOME/Rack-SDK | |||
| export CROSS_COMPILE=$CROSS_COMPILE_TARGET_${{ matrix.platform }} | |||
| make dep | |||
| make dist | |||
| - name: Upload artifact | |||
| uses: actions/upload-artifact@v4 | |||
| with: | |||
| path: dist/*.vcvplugin | |||
| name: mac-${{ matrix.platform }} | |||
| overwrite: true | |||
| publish: | |||
| name: Publish plugin | |||
| # only create a release if a tag was created that is called e.g. v1.2.3 | |||
| # see also https://vcvrack.com/manual/Manifest#version | |||
| if: startsWith(github.ref, 'refs/tags/v') | |||
| runs-on: ubuntu-latest | |||
| needs: [build, build-mac] | |||
| steps: | |||
| - uses: actions/checkout@v4 | |||
| - uses: FranzDiebold/github-env-vars-action@v2 | |||
| - name: Check if plugin version matches tag | |||
| run: | | |||
| pluginversion=`jq -r '.version' plugin.json` | |||
| if [ "v$pluginversion" != "${{ env.CI_REF_NAME }}" ]; then | |||
| echo "Plugin version from plugin.json 'v$pluginversion' doesn't match with tag version '${{ env.CI_REF_NAME }}'" | |||
| exit 1 | |||
| fi | |||
| - name: Create Release | |||
| uses: softprops/action-gh-release@v1 | |||
| with: | |||
| tag_name: ${{ github.ref }} | |||
| name: Release ${{ env.CI_REF_NAME }} | |||
| body: | | |||
| ${{ env.CI_REPOSITORY_NAME }} VCV Rack Plugin ${{ env.CI_REF_NAME }} | |||
| draft: false | |||
| prerelease: false | |||
| - uses: actions/download-artifact@v4 | |||
| with: | |||
| path: _artifacts | |||
| - name: Upload release assets | |||
| uses: svenstaro/upload-release-action@v2 | |||
| with: | |||
| repo_token: ${{ secrets.GITHUB_TOKEN }} | |||
| file: _artifacts/**/*.vcvplugin | |||
| tag: ${{ github.ref }} | |||
| file_glob: true | |||
| publish-nightly: | |||
| name: Publish nightly | |||
| if: ${{ github.ref == 'refs/heads/main' }} | |||
| runs-on: ubuntu-latest | |||
| needs: [build, build-mac] | |||
| steps: | |||
| - uses: actions/download-artifact@v4 | |||
| with: | |||
| path: _artifacts | |||
| - name: Delete old release assets | |||
| uses: mknejp/delete-release-assets@v1 | |||
| with: | |||
| token: ${{ github.token }} | |||
| tag: Nightly # This may also be of the form 'refs/tags/staging' | |||
| fail-if-no-assets: false | |||
| assets: '*' | |||
| - name: Upload release assets | |||
| uses: svenstaro/upload-release-action@v2 | |||
| with: | |||
| repo_token: ${{ secrets.GITHUB_TOKEN }} | |||
| file: _artifacts/**/*.vcvplugin | |||
| tag: Nightly | |||
| file_glob: true | |||
| @@ -0,0 +1,76 @@ | |||
| # Prerequisites | |||
| *.d | |||
| # Compiled Object files | |||
| *.slo | |||
| *.lo | |||
| *.o | |||
| *.obj | |||
| # Precompiled Headers | |||
| *.gch | |||
| *.pch | |||
| # Compiled Dynamic libraries | |||
| *.so | |||
| *.dylib | |||
| *.dll | |||
| # Fortran module files | |||
| *.mod | |||
| *.smod | |||
| # Compiled Static libraries | |||
| *.lai | |||
| *.la | |||
| *.a | |||
| *.lib | |||
| # Executables | |||
| *.exe | |||
| *.out | |||
| *.app | |||
| #VS stuff | |||
| *.ilk | |||
| *.log | |||
| *.pdb | |||
| *.tlog | |||
| *.ipch | |||
| **/.vs/ | |||
| **/Debug/ | |||
| **/Release/ | |||
| **/dist/ | |||
| # Prerequisites | |||
| *.d | |||
| # Compiled Object files | |||
| *.slo | |||
| *.lo | |||
| *.o | |||
| *.obj | |||
| # Precompiled Headers | |||
| *.gch | |||
| *.pch | |||
| # Compiled Dynamic libraries | |||
| *.so | |||
| *.dylib | |||
| *.dll | |||
| # Fortran module files | |||
| *.mod | |||
| *.smod | |||
| # Compiled Static libraries | |||
| *.lai | |||
| *.la | |||
| *.a | |||
| *.lib | |||
| # Executables | |||
| *.exe | |||
| *.out | |||
| *.app | |||
| @@ -0,0 +1,21 @@ | |||
| MIT License | |||
| Copyright (c) 2024 CV funk | |||
| Permission is hereby granted, free of charge, to any person obtaining a copy | |||
| of this software and associated documentation files (the "Software"), to deal | |||
| in the Software without restriction, including without limitation the rights | |||
| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |||
| copies of the Software, and to permit persons to whom the Software is | |||
| furnished to do so, subject to the following conditions: | |||
| The above copyright notice and this permission notice shall be included in all | |||
| copies or substantial portions of the Software. | |||
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |||
| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |||
| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |||
| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |||
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |||
| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | |||
| SOFTWARE. | |||
| @@ -0,0 +1,23 @@ | |||
| # If RACK_DIR is not defined when calling the Makefile, default to two directories above | |||
| RACK_DIR ?= ../.. | |||
| # FLAGS will be passed to both the C and C++ compiler | |||
| FLAGS += | |||
| CFLAGS += | |||
| CXXFLAGS += | |||
| # Careful about linking to shared libraries, since you can't assume much about the user's environment and library search path. | |||
| # Static libraries are fine, but they should be added to this plugin's build system. | |||
| LDFLAGS += | |||
| # Add .cpp files to the build | |||
| SOURCES += $(wildcard src/*.cpp) | |||
| # Add files to the ZIP package when running `make dist` | |||
| # The compiled plugin and "plugin.json" are automatically added. | |||
| DISTRIBUTABLES += res | |||
| DISTRIBUTABLES += $(wildcard LICENSE*) | |||
| DISTRIBUTABLES += $(wildcard presets) | |||
| # Include the Rack plugin Makefile framework | |||
| include $(RACK_DIR)/plugin.mk | |||
| @@ -0,0 +1,28 @@ | |||
| # CV funk Module Collection for VCV Rack | |||
| Explore the vast possibilities of modular synthesis with the CV Funk Module Collection, designed for VCV Rack. This suite of modules simplifies generating a complex spectrum of modulation from simple inputs. The modules are each carefully engineered to inject dynamic modulation, intricate sequencing, and immersive soundscapes into your musical creations. From the precise steps of the Penta Sequencer to the wide range of control of the Envelope Array, each module is designed to explore patch-programmable modular synthesis, inviting you to delve into the complexities of sound design with intuitive macro controls. | |||
|  | |||
|  | |||
| ## Modules Overview | |||
| ### Steps | |||
| A fusion of comparison logic and step sequencing, this module allows for dynamic pattern creation, influenced by external voltage levels. It provides hands-on control over bias, range, and step characteristics, complemented by clear visual feedback on the current state and progression. | |||
| ### Envelope Array | |||
| An envelope generation powerhouse, the Envelope Array offers unparalleled control over the shape and dynamics of your sound. With six related envelope stages featuring adjustable slant and curve parameters, it opens up a realm of expressive modulation possibilities. Creates single-shot or cycling envelopes ranging from ms to minutes. | |||
| ### Penta Sequencer | |||
| A 5-step sequencer that redefines rhythmic and melodic structuring, offering Circular and Star modes for diverse sequencing, complete with directional control and adjustable slew for smooth transitions, all visually guided by intuitive step indicators. | |||
| ### Impulse Controller | |||
| Simulate the mesmerizing movement of waves through a network of nodes with the Impulse Controller module. This module not only brings a visual spectacle to your rack but also offers a unique approach to spatial sound design and dynamic modulation, with 24 outputs representing the ebb and flow of energy through the network. | |||
| ### Signals | |||
| Observe and compare six signal inputs. Range from ms to sec. Includes a trigger reset toggle. | |||
| ### Ranges | |||
| Split two signals into a range of 0-12 fractional mixes. Easily generate musical intervals. | |||
| See the [User's Manual](/img/CV_funk_Manual.pdf) for more information. | |||
| @@ -0,0 +1,72 @@ | |||
| { | |||
| "slug": "CVfunk", | |||
| "name": "CV funk Modules", | |||
| "version": "2.0.1", | |||
| "license": "MIT", | |||
| "brand": "CV funk", | |||
| "author": "Cody Geary", | |||
| "authorEmail": "codyge@gmail.com", | |||
| "authorUrl": "", | |||
| "pluginUrl": "https://github.com/codygeary/CVfunk-Modules", | |||
| "manualUrl": "https://github.com/codygeary/CVfunk-Modules/blob/main/img/CV_funk_Manual.pdf", | |||
| "sourceUrl": "https://github.com/codygeary/CVfunk-Modules", | |||
| "donateUrl": "https://www.paypal.com/donate/?hosted_button_id=P69BU6HMBTYYY", | |||
| "changelogUrl": "", | |||
| "modules": [ | |||
| { | |||
| "slug": "Steps", | |||
| "name": "Steps", | |||
| "description": "Fusion of a comparator and a step generator", | |||
| "tags": [ | |||
| "Function generator", | |||
| "Sample and hold", | |||
| "Utility" | |||
| ] | |||
| }, | |||
| { | |||
| "slug": "EnvelopeArray", | |||
| "name": "Envelope Array", | |||
| "description": "Six related envelopes and gates", | |||
| "tags": [ | |||
| "Envelope generator", | |||
| "Polyphonic", | |||
| "Function generator" | |||
| ] | |||
| }, | |||
| { | |||
| "slug": "PentaSequencer", | |||
| "name": "Penta Sequencer", | |||
| "description": "A five step sequencer with five simultaneous outputs and tempo-synced slew", | |||
| "tags": [ | |||
| "Sequencer" | |||
| ] | |||
| }, | |||
| { | |||
| "slug": "ImpulseController", | |||
| "name": "Impulse Controller", | |||
| "description": "Decay envelopes propagate across a network of 24 nodes", | |||
| "tags": [ | |||
| "Envelope generator", | |||
| "Function generator", | |||
| "Visual" | |||
| ] | |||
| }, | |||
| { | |||
| "slug": "Signals", | |||
| "name": "Signals", | |||
| "description": "A small 6-channel oscilloscope for visualizing rack signals.", | |||
| "tags": [ | |||
| "Visual" | |||
| ] | |||
| }, | |||
| { | |||
| "slug": "Ranges", | |||
| "name": "Ranges", | |||
| "description": "Convert two input voltages into upto 12 equal intervals.", | |||
| "tags": [ | |||
| "Utility" | |||
| ] | |||
| } | |||
| ] | |||
| } | |||
| @@ -0,0 +1,986 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
| <svg | |||
| width="76.200073mm" | |||
| height="128.5mm" | |||
| viewBox="0 0 76.200074 128.5" | |||
| version="1.1" | |||
| xml:space="preserve" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="svg78" | |||
| sodipodi:docname="EnvelopeArray.svg" | |||
| inkscape:version="1.3.2 (091e20e, 2023-11-25)" | |||
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
| xmlns="http://www.w3.org/2000/svg" | |||
| xmlns:svg="http://www.w3.org/2000/svg" | |||
| xmlns:serif="http://www.serif.com/"><defs | |||
| id="defs78"> | |||
| </defs><sodipodi:namedview | |||
| id="namedview78" | |||
| pagecolor="#ffffff" | |||
| bordercolor="#000000" | |||
| borderopacity="0.25" | |||
| inkscape:showpageshadow="2" | |||
| inkscape:pageopacity="0.0" | |||
| inkscape:pagecheckerboard="0" | |||
| inkscape:deskcolor="#d1d1d1" | |||
| inkscape:zoom="1.6837088" | |||
| inkscape:cx="187.08698" | |||
| inkscape:cy="249.44931" | |||
| inkscape:window-width="1392" | |||
| inkscape:window-height="1027" | |||
| inkscape:window-x="336" | |||
| inkscape:window-y="38" | |||
| inkscape:window-maximized="0" | |||
| inkscape:current-layer="g2" | |||
| inkscape:document-units="mm" /> | |||
| <g | |||
| id="g2" | |||
| inkscape:label="Layer1"><rect | |||
| id="rect420" | |||
| x="0.30153227" | |||
| y="-0.063164651" | |||
| width="76.199997" | |||
| height="128.22516" | |||
| style="clip-rule:evenodd;fill:#e6e6e6;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| d="m 74.829425,88.791446 c 0,-2.825339 -2.293783,-5.119122 -5.119122,-5.119122 H 6.7277161 c -2.8253386,0 -5.119122,2.293783 -5.119122,5.119122 v 27.780264 c 0,2.82533 2.2937834,5.11912 5.119122,5.11912 H 69.710303 c 2.825339,0 5.119122,-2.29379 5.119122,-5.11912 z" | |||
| style="clip-rule:evenodd;fill:#666666;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5;stroke:#000000;stroke-opacity:1" | |||
| id="path1" /><path | |||
| d="m 26.537119,61.039342 -0.05351,0.281619 c -0.07428,-0.05386 -0.151371,-0.09469 -0.231279,-0.122151 -0.07956,-0.02746 -0.162283,-0.04119 -0.247473,-0.04119 -0.151017,0 -0.274578,0.03732 -0.369976,0.112652 -0.09505,0.07499 -0.142922,0.171083 -0.142922,0.287251 0,0.06513 0.02252,0.117934 0.06759,0.158059 0.0447,0.04049 0.126382,0.07886 0.244655,0.115818 l 0.166508,0.05351 c 0.149258,0.04577 0.258737,0.107011 0.327733,0.183404 0.06935,0.07674 0.103844,0.174252 0.103844,0.292532 0,0.215085 -0.07604,0.386169 -0.228111,0.512194 -0.152425,0.126023 -0.359767,0.189036 -0.62308,0.189036 -0.0954,0 -0.189036,-0.01051 -0.281267,-0.03097 -0.09188,-0.02077 -0.183757,-0.05174 -0.275634,-0.09293 l 0.05632,-0.287251 c 0.08977,0.06301 0.18094,0.109832 0.27317,0.140105 0.09188,0.03027 0.189389,0.04541 0.29218,0.04541 0.151018,0 0.273874,-0.04049 0.368568,-0.121101 0.09434,-0.08061 0.141514,-0.182699 0.141514,-0.306612 0,-0.07499 -0.02006,-0.133416 -0.06055,-0.174603 -0.04013,-0.04119 -0.121446,-0.08061 -0.243248,-0.11828 l -0.139049,-0.04541 c -0.16862,-0.05315 -0.286547,-0.113357 -0.354135,-0.180588 -0.06724,-0.06759 -0.101037,-0.15665 -0.101037,-0.267538 0,-0.202766 0.07569,-0.368216 0.227056,-0.497056 0.151018,-0.128844 0.348855,-0.193262 0.592454,-0.193262 0.07358,0 0.151723,0.0092 0.234448,0.02746 0.08308,0.01831 0.168268,0.04506 0.255217,0.07991 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path2" /><path | |||
| d="m 27.162664,60.968939 h 0.277747 l -0.354488,1.819255 h 0.991298 l -0.04541,0.233744 h -1.269044 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path3" /><path | |||
| d="m 29.361402,61.200218 -0.500225,1.064165 h 0.591046 z m -0.132011,-0.231279 h 0.338295 l 0.228463,2.052999 H 29.51981 l -0.04823,-0.534724 h -0.714958 l -0.253105,0.534724 h -0.298515 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path4" /><path | |||
| d="m 30.43824,60.968939 h 0.352024 l 0.362936,1.690062 0.32879,-1.690062 h 0.268241 l -0.40025,2.052999 h -0.352023 l -0.362937,-1.689711 -0.330197,1.689711 H 30.03799 Z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path5" /><path | |||
| d="m 32.007208,60.968939 h 1.56756 l -0.04541,0.233743 h -0.644907 l -0.352023,1.819256 h -0.280563 l 0.35484,-1.819256 h -0.644907 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path6" /><path | |||
| d="m 29.474401,35.035035 v 2.816186" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264017px;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path7" /><path | |||
| d="m 44.445949,62.949069 c -0.07709,0.03767 -0.15489,0.06583 -0.23304,0.08483 -0.0785,0.01865 -0.159466,0.02817 -0.242895,0.02817 -0.210863,0 -0.374202,-0.0609 -0.490369,-0.183052 -0.115818,-0.121805 -0.173899,-0.292884 -0.173899,-0.512898 0,-0.201709 0.03238,-0.401306 0.09646,-0.599496 0.06406,-0.197836 0.148553,-0.359768 0.253104,-0.48544 0.09786,-0.118985 0.205933,-0.206989 0.324213,-0.264016 0.11828,-0.05668 0.253105,-0.08519 0.404476,-0.08519 0.07322,0 0.146089,0.0094 0.218606,0.02887 0.07251,0.01936 0.142921,0.04717 0.211917,0.08378 l -0.05668,0.284787 c -0.05843,-0.05773 -0.120395,-0.101024 -0.185516,-0.12919 -0.06513,-0.02851 -0.134122,-0.04259 -0.207695,-0.04259 -0.08695,0 -0.167562,0.01831 -0.241838,0.05561 -0.07428,0.03696 -0.143979,0.09364 -0.209103,0.169677 -0.09539,0.112652 -0.172139,0.257328 -0.230222,0.43334 -0.05844,0.176011 -0.08731,0.352375 -0.08731,0.529443 0,0.158409 0.03555,0.279858 0.107011,0.364344 0.07146,0.08413 0.174604,0.126382 0.309429,0.126382 0.07815,0 0.158411,-0.01478 0.241487,-0.044 0.08273,-0.02922 0.164747,-0.07182 0.245361,-0.127779 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path8" /><path | |||
| d="m 45.001442,62.234109 0.244655,-1.26517 h 0.279155 l -0.246064,1.26517 c -0.0017,0.01198 -0.0056,0.03063 -0.01091,0.05632 -0.02781,0.141161 -0.04154,0.239023 -0.04154,0.292884 0,0.08449 0.025,0.14785 0.07499,0.18974 0.04999,0.04224 0.125318,0.06337 0.226351,0.06337 0.08166,0 0.150666,-0.01304 0.207693,-0.03908 0.05668,-0.02605 0.105601,-0.06759 0.147146,-0.124613 0.02006,-0.02817 0.04049,-0.07709 0.0609,-0.146442 0.02077,-0.069 0.04365,-0.166508 0.06829,-0.29218 l 0.244657,-1.26517 h 0.279154 l -0.244656,1.26517 c -0.03872,0.200654 -0.07956,0.348152 -0.123202,0.442142 -0.04329,0.09399 -0.101037,0.169675 -0.172492,0.227407 -0.06513,0.0514 -0.139401,0.09082 -0.22283,0.117575 -0.08344,0.0271 -0.173548,0.04083 -0.270707,0.04083 -0.176012,0 -0.31154,-0.04119 -0.406587,-0.123907 -0.09469,-0.08237 -0.142216,-0.19995 -0.142216,-0.352024 0,-0.03379 0.0039,-0.07956 0.01158,-0.137289 0.0077,-0.05809 0.02006,-0.129549 0.03661,-0.214734 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path9" /><path | |||
| d="m 47.59198,62.052818 c 0.06618,0.01264 0.118985,0.04329 0.158762,0.09188 0.04013,0.04858 0.08483,0.154186 0.134122,0.316468 l 0.166507,0.560774 h -0.276338 l -0.145739,-0.518178 c -0.04049,-0.142922 -0.08554,-0.236912 -0.135528,-0.28197 -0.04999,-0.04506 -0.125318,-0.06724 -0.226351,-0.06724 h -0.264018 l -0.168971,0.867386 h -0.279155 l 0.397435,-2.052999 h 0.572038 c 0.18974,0 0.336535,0.04119 0.440733,0.123202 0.103844,0.08202 0.155947,0.197838 0.155947,0.347095 0,0.167915 -0.04753,0.306612 -0.142218,0.416796 -0.09505,0.109831 -0.223887,0.175659 -0.387226,0.196781 z m -0.402714,-0.855417 -0.140458,0.728689 h 0.301333 c 0.149257,0 0.268593,-0.03908 0.358007,-0.117575 0.08941,-0.07815 0.134121,-0.1827 0.134121,-0.312949 0,-0.102434 -0.02887,-0.177771 -0.0866,-0.225998 -0.05773,-0.04823 -0.148907,-0.07217 -0.273523,-0.07217 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path10" /><path | |||
| d="m 48.935653,62.760737 0.821974,-1.791798 h 0.2957 l -0.988482,2.052999 h -0.354839 l -0.202062,-2.052999 h 0.272115 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path11" /><path | |||
| d="m 50.402885,60.968939 h 1.216945 l -0.04541,0.233743 h -0.940607 l -0.118279,0.607943 h 0.898011 l -0.044,0.233745 h -0.899419 l -0.142922,0.743824 h 0.965247 l -0.04541,0.233744 h -1.244402 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path12" /><path | |||
| d="m 47.662032,35.035035 v 2.816186" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264017px;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path13" /><g | |||
| id="g13" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| transform="matrix(0.35202322,0,0,0.35202322,0.41171559,2.7115094)"> | |||
| <path | |||
| id="path40" | |||
| d="m 198.509,92.605 -2.304,-0.575 0.573,-2.308" | |||
| style="fill:none;stroke:#000000;stroke-width:0.7px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path41" | |||
| d="m 172.022,91.132 c -5.346,-3.882 -8.816,-10.138 -8.816,-17.19 0,-11.767 9.667,-21.32 21.576,-21.32 11.91,0 21.578,9.553 21.578,21.32 0,6.065 -2.568,11.542 -6.688,15.426 -1.059,0.998 -2.22,1.892 -3.467,2.662" | |||
| style="fill:none;stroke:#000000;stroke-width:0.7px;stroke-linecap:butt" /> | |||
| </g><g | |||
| transform="matrix(0.35202322,0,0,0.35202322,33.181136,55.965984)" | |||
| id="g23" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5"> | |||
| <g | |||
| transform="matrix(8,0,0,8,81.2784,30.0447)" | |||
| id="g14"> | |||
| <path | |||
| d="M 0.18,-0.729 H 0.279 L 0.153,-0.083 H 0.505 L 0.489,0 H 0.038 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path14" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,86.0948,30.0447)" | |||
| id="g15"> | |||
| <path | |||
| d="m 0.359,-0.647 -0.178,0.378 h 0.21 z M 0.312,-0.729 h 0.12 L 0.513,0 H 0.415 L 0.398,-0.19 H 0.144 L 0.054,0 h -0.106 z" | |||
| style="fill-rule:nonzero" | |||
| id="path15" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,90.9112,30.0447)" | |||
| id="g16"> | |||
| <path | |||
| d="m 0.56,-0.704 -0.019,0.1 C 0.515,-0.623 0.487,-0.638 0.459,-0.647 0.431,-0.657 0.401,-0.662 0.371,-0.662 c -0.054,0 -0.097,0.013 -0.131,0.04 -0.034,0.027 -0.051,0.061 -0.051,0.102 0,0.023 0.008,0.042 0.024,0.056 0.016,0.014 0.045,0.028 0.087,0.041 l 0.059,0.019 c 0.053,0.016 0.092,0.038 0.116,0.065 0.025,0.028 0.037,0.062 0.037,0.104 0,0.077 -0.027,0.137 -0.081,0.182 C 0.377,-0.008 0.303,0.014 0.21,0.014 0.176,0.014 0.143,0.01 0.11,0.003 0.077,-0.004 0.045,-0.015 0.012,-0.03 l 0.02,-0.102 c 0.032,0.023 0.064,0.039 0.097,0.05 0.033,0.011 0.067,0.016 0.104,0.016 0.054,0 0.097,-0.014 0.131,-0.043 0.033,-0.029 0.05,-0.065 0.05,-0.109 0,-0.026 -0.007,-0.047 -0.021,-0.062 C 0.378,-0.294 0.349,-0.308 0.306,-0.322 L 0.257,-0.338 C 0.197,-0.357 0.155,-0.378 0.131,-0.402 0.107,-0.426 0.095,-0.458 0.095,-0.497 c 0,-0.072 0.027,-0.131 0.081,-0.177 0.053,-0.045 0.124,-0.068 0.21,-0.068 0.026,0 0.054,0.003 0.083,0.01 0.03,0.006 0.06,0.016 0.091,0.028 z" | |||
| style="fill-rule:nonzero" | |||
| id="path16" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,95.7276,30.0447)" | |||
| id="g17"> | |||
| <path | |||
| d="M 0.094,-0.729 H 0.651 L 0.635,-0.646 H 0.406 L 0.281,0 h -0.1 L 0.307,-0.646 H 0.078 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path17" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,78.8702,39.0447)" | |||
| id="g18"> | |||
| <path | |||
| d="M 0.071,-0.729 H 0.164 L 0.12,-0.138 0.281,-0.529 h 0.103 l 0.007,0.392 0.184,-0.592 H 0.672 L 0.423,0 H 0.328 L 0.313,-0.425 0.132,0 H 0.04 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path18" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,83.6866,39.0447)" | |||
| id="g19"> | |||
| <path | |||
| d="M 0.169,-0.729 H 0.574 L 0.558,-0.646 H 0.405 L 0.296,-0.083 H 0.449 L 0.433,0 H 0.028 L 0.044,-0.083 H 0.197 L 0.306,-0.646 H 0.153 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path19" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,88.503,39.0447)" | |||
| id="g20"> | |||
| <path | |||
| d="m 0.158,-0.081 c 0.06,0 0.109,-0.01 0.145,-0.031 0.037,-0.02 0.066,-0.053 0.088,-0.099 0.018,-0.037 0.032,-0.082 0.043,-0.134 0.012,-0.052 0.017,-0.099 0.017,-0.143 0,-0.057 -0.013,-0.098 -0.04,-0.123 C 0.384,-0.636 0.34,-0.648 0.277,-0.648 H 0.221 l -0.11,0.567 z m 0.128,-0.648 c 0.089,0 0.155,0.02 0.2,0.061 0.044,0.04 0.066,0.101 0.066,0.183 0,0.053 -0.007,0.107 -0.021,0.163 C 0.518,-0.266 0.499,-0.216 0.476,-0.173 0.442,-0.111 0.4,-0.066 0.349,-0.04 0.299,-0.013 0.23,0 0.144,0 h -0.148 l 0.142,-0.729 z" | |||
| style="fill-rule:nonzero" | |||
| id="path20" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,93.3194,39.0447)" | |||
| id="g21"> | |||
| <path | |||
| d="M 0.094,-0.729 H 0.651 L 0.635,-0.646 H 0.406 L 0.281,0 h -0.1 L 0.307,-0.646 H 0.078 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path21" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,98.1358,39.0447)" | |||
| id="g22"> | |||
| <path | |||
| d="M 0.138,-0.729 H 0.237 L 0.179,-0.43 h 0.27 L 0.507,-0.729 H 0.606 L 0.464,0 H 0.365 L 0.433,-0.347 H 0.162 L 0.095,0 h -0.099 z" | |||
| style="fill-rule:nonzero" | |||
| id="path22" /> | |||
| </g> | |||
| </g><path | |||
| d="m 65.459622,38.555267 v 2.816186" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264017px;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path23" /><g | |||
| id="g31" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| transform="matrix(0.35202322,0,0,0.35202322,0.41171559,0.59484263)"> | |||
| <g | |||
| id="g29"> | |||
| <path | |||
| d="m 95.792,354.678 c 0.172,0.357 0.228,0.715 0.168,1.075 h -1.203 c -0.018,-0.276 -0.074,-0.485 -0.168,-0.625 -0.164,-0.25 -0.461,-0.375 -0.89,-0.375 -0.438,0 -0.821,0.176 -1.149,0.529 -0.328,0.353 -0.56,0.852 -0.695,1.498 -0.138,0.646 -0.108,1.129 0.09,1.451 0.198,0.322 0.502,0.482 0.914,0.482 0.422,0 0.773,-0.138 1.054,-0.414 0.154,-0.148 0.303,-0.371 0.446,-0.668 h 1.191 c -0.237,0.628 -0.611,1.138 -1.123,1.532 -0.512,0.393 -1.102,0.59 -1.771,0.59 -0.828,0 -1.424,-0.266 -1.786,-0.797 -0.359,-0.534 -0.44,-1.266 -0.242,-2.196 0.214,-1.005 0.647,-1.78 1.301,-2.324 0.57,-0.474 1.218,-0.711 1.941,-0.711 0.969,0 1.61,0.318 1.922,0.953 z" | |||
| style="fill-rule:nonzero" | |||
| id="path24" /> | |||
| <path | |||
| d="m 98.456,358.206 2.192,-4.371 h 1.25 l -3.188,5.757 h -1.136 l -0.723,-5.757 h 1.285 z" | |||
| style="fill-rule:nonzero" | |||
| id="path25" /> | |||
| <path | |||
| d="m 106.441,355.374 -0.168,0.785 h -0.731 l -0.726,3.433 h -1.11 l 0.727,-3.433 h -0.621 l 0.168,-0.785 h 0.609 l 0.059,-0.274 c 0.096,-0.456 0.239,-0.769 0.43,-0.941 0.216,-0.255 0.632,-0.383 1.25,-0.383 0.07,0 0.133,0.002 0.189,0.006 0.056,0.004 0.133,0.01 0.232,0.017 l -0.195,0.907 c -0.06,-0.008 -0.163,-0.014 -0.309,-0.018 -0.145,-0.004 -0.254,0.029 -0.326,0.098 -0.071,0.069 -0.115,0.145 -0.131,0.228 -0.018,0.084 -0.044,0.203 -0.078,0.36 z" | |||
| style="fill-rule:nonzero" | |||
| id="path26" /> | |||
| <path | |||
| d="m 109.042,358.991 c -0.013,0.013 -0.047,0.052 -0.101,0.117 -0.055,0.065 -0.116,0.122 -0.184,0.172 -0.208,0.156 -0.4,0.263 -0.576,0.32 -0.176,0.057 -0.373,0.086 -0.592,0.086 -0.63,0 -1.006,-0.226 -1.129,-0.68 -0.067,-0.25 -0.049,-0.618 0.055,-1.105 l 0.543,-2.566 h 1.141 l -0.543,2.566 c -0.052,0.242 -0.063,0.424 -0.032,0.547 0.055,0.216 0.231,0.324 0.528,0.324 0.38,0 0.673,-0.154 0.879,-0.461 0.109,-0.167 0.192,-0.387 0.25,-0.66 l 0.492,-2.316 h 1.129 l -0.903,4.257 h -1.082 z" | |||
| style="fill-rule:nonzero" | |||
| id="path27" /> | |||
| <path | |||
| d="m 114.339,357.003 c 0.05,-0.224 0.056,-0.396 0.02,-0.516 -0.063,-0.219 -0.248,-0.328 -0.555,-0.328 -0.378,0 -0.67,0.16 -0.879,0.48 -0.109,0.17 -0.191,0.386 -0.246,0.649 l -0.488,2.304 h -1.11 l 0.903,-4.25 h 1.074 l -0.133,0.621 c 0.19,-0.218 0.36,-0.376 0.508,-0.472 0.266,-0.172 0.574,-0.258 0.926,-0.258 0.44,0 0.775,0.115 1.006,0.346 0.23,0.23 0.289,0.612 0.177,1.146 l -0.609,2.867 h -1.141 z" | |||
| style="fill-rule:nonzero" | |||
| id="path28" /> | |||
| <path | |||
| d="m 117.324,358.253 -0.282,1.339 h -1.093 l 1.218,-5.738 h 1.094 l -0.66,3.102 1.727,-1.602 h 1.378 l -1.836,1.629 0.997,2.609 h -1.344 l -0.633,-1.82 z" | |||
| style="fill-rule:nonzero" | |||
| id="path29" /> | |||
| </g> | |||
| <path | |||
| d="m 69.163,356.739 h 19" | |||
| style="fill:none;stroke:#000000;stroke-width:0.65px;stroke-linecap:round" | |||
| id="path30" /> | |||
| <path | |||
| d="m 121.699,356.739 h 19" | |||
| style="fill:none;stroke:#000000;stroke-width:0.65px;stroke-linecap:round" | |||
| id="path31" /> | |||
| </g><path | |||
| d="m 31.40384,36.744812 0.05422,-0.259793 h 0.674477 l 0.145386,-0.679052 h 0.264369 l -0.145386,0.679052 h 0.674477 l -0.05422,0.259793 h -0.674477 l -0.143625,0.677644 h -0.264722 l 0.143978,-0.677644 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path32" /><path | |||
| d="m 49.981866,36.744812 0.05422,-0.259793 h 0.674477 l 0.145385,-0.679052 h 0.264722 l -0.145738,0.679052 h 0.674477 l -0.05386,0.259793 h -0.674477 l -0.143978,0.677644 h -0.264369 l 0.143625,-0.677644 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path33" /><path | |||
| d="m 67.839652,40.265045 0.05386,-0.259794 h 0.674476 l 0.145738,-0.679053 h 0.26437 l -0.145386,0.679053 h 0.674477 l -0.0542,0.259794 H 68.778498 L 68.634521,40.94269 H 68.37015 l 0.143979,-0.677645 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path34" /><path | |||
| d="m 25.6898,36.432568 h 1.774548 l -0.04964,0.227407 h -1.774197 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path35" /><path | |||
| d="m 44.268178,36.432568 h 1.774197 l -0.04928,0.227407 h -1.77455 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path36" /><path | |||
| d="m 62.125611,39.952799 h 1.774549 l -0.04964,0.227408 h -1.77455 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path37" /><g | |||
| id="g43" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| transform="matrix(0.35202322,0,0,0.35202322,0.41171559,2.7115094)"> | |||
| <path | |||
| d="m 77.546,44.745 6.206,-6.521 5.835,6.521 H 77.865" | |||
| style="fill:#4a4a4a" | |||
| id="path38" /> | |||
| <path | |||
| d="m 127.741,44.745 6.206,-6.521 5.835,6.521 H 128.06" | |||
| style="fill:#4a4a4a" | |||
| id="path39" /> | |||
| <path | |||
| d="m 94.289,79.028 10.606,-6.52 1.435,6.52 H 94.608" | |||
| style="fill:#4a4a4a" | |||
| id="path42" /> | |||
| <path | |||
| d="m 58.987,79.075 1.406,-6.521 10.635,6.521 H 59.306" | |||
| style="fill:#4a4a4a" | |||
| id="path43" /> | |||
| </g><g | |||
| id="g45" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| transform="matrix(0.35202322,0,0,0.35202322,0.41171559,2.7115094)"> | |||
| <path | |||
| d="m 158.051,79.075 c -0.627,-4.765 -2.707,-6.919 -6.206,-6.521 0.411,3.398 -0.76,5.973 -5.835,6.521 h 11.722" | |||
| style="fill:#4a4a4a" | |||
| id="path44" /> | |||
| <path | |||
| d="m 110.473,79.075 c 0.627,-4.765 2.707,-6.919 6.205,-6.521 -0.41,3.398 0.761,5.973 5.836,6.521 h -11.722" | |||
| style="fill:#4a4a4a" | |||
| id="path45" /> | |||
| </g><path | |||
| d="m 13.985731,78.163161 1.584104,0.792051 -1.584104,0.792053 z" | |||
| id="path46" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| d="m 11.676459,78.955212 h 2.626093" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.352023px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:1.5" | |||
| id="path47" /><path | |||
| d="m 26.306544,78.163161 1.584105,0.792051 -1.584105,0.792053 z" | |||
| id="path48" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| d="m 23.997272,78.955212 h 2.626093" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.352023px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:1.5" | |||
| id="path49" /><path | |||
| d="m 38.764294,78.163161 1.584104,0.792051 -1.584104,0.792053 z" | |||
| id="path50" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| d="m 36.455022,78.955212 h 2.626093" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.352023px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:1.5" | |||
| id="path51" /><path | |||
| d="m 50.733083,78.163161 1.584104,0.792051 -1.584104,0.792053 z" | |||
| id="path52" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| d="m 48.423811,78.955212 h 2.626093" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.352023px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:1.5" | |||
| id="path53" /><path | |||
| d="m 63.053896,78.163161 1.584105,0.792051 -1.584105,0.792053 z" | |||
| id="path54" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| d="m 60.744624,78.955212 h 2.626093" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.352023px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:1.5" | |||
| id="path55" /><g | |||
| id="g55" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| transform="matrix(0.35202322,0,0,0.35202322,0.41171559,2.7115094)"> | |||
| <path | |||
| id="path401" | |||
| serif:id="path40" | |||
| d="M 44.843,92.605 42.539,92.03 43.112,89.722" | |||
| style="fill:none;stroke:#000000;stroke-width:0.7px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path411" | |||
| serif:id="path41" | |||
| d="M 18.355,91.132 C 13.01,87.25 9.539,80.994 9.539,73.942 c 0,-11.767 9.668,-21.32 21.577,-21.32 11.909,0 21.578,9.553 21.578,21.32 0,6.065 -2.569,11.542 -6.689,15.426 -1.059,0.998 -2.22,1.892 -3.466,2.662" | |||
| style="fill:none;stroke:#000000;stroke-width:0.7px;stroke-linecap:butt" /> | |||
| </g><g | |||
| transform="matrix(0.35202322,0,0,0.35202322,-20.913113,55.965984)" | |||
| id="g66" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5"> | |||
| <g | |||
| transform="matrix(8,0,0,8,78.8702,30.0447)" | |||
| id="g56"> | |||
| <path | |||
| d="M 0.187,-0.729 H 0.616 L 0.6,-0.646 H 0.27 L 0.228,-0.431 H 0.527 L 0.511,-0.348 H 0.212 L 0.144,0 H 0.045 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path56" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,83.6866,30.0447)" | |||
| id="g57"> | |||
| <path | |||
| d="M 0.169,-0.729 H 0.574 L 0.558,-0.646 H 0.405 L 0.296,-0.083 H 0.449 L 0.433,0 H 0.028 L 0.044,-0.083 H 0.197 L 0.306,-0.646 H 0.153 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path57" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,88.503,30.0447)" | |||
| id="g58"> | |||
| <path | |||
| d="m 0.374,-0.344 c 0.023,0.004 0.042,0.015 0.056,0.032 0.015,0.018 0.03,0.055 0.048,0.113 L 0.537,0 H 0.439 L 0.387,-0.184 C 0.373,-0.235 0.357,-0.268 0.339,-0.284 0.321,-0.3 0.295,-0.308 0.259,-0.308 H 0.165 L 0.105,0 H 0.006 L 0.147,-0.729 H 0.35 c 0.067,0 0.12,0.015 0.157,0.044 0.037,0.029 0.055,0.07 0.055,0.123 0,0.06 -0.017,0.109 -0.051,0.148 -0.033,0.039 -0.079,0.062 -0.137,0.07 z m -0.143,-0.304 -0.05,0.259 h 0.107 c 0.053,0 0.096,-0.014 0.127,-0.042 0.032,-0.028 0.048,-0.065 0.048,-0.111 0,-0.036 -0.01,-0.063 -0.031,-0.08 -0.02,-0.017 -0.053,-0.026 -0.097,-0.026 z" | |||
| style="fill-rule:nonzero" | |||
| id="path58" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,93.3194,30.0447)" | |||
| id="g59"> | |||
| <path | |||
| d="m 0.56,-0.704 -0.019,0.1 C 0.515,-0.623 0.487,-0.638 0.459,-0.647 0.431,-0.657 0.401,-0.662 0.371,-0.662 c -0.054,0 -0.097,0.013 -0.131,0.04 -0.034,0.027 -0.051,0.061 -0.051,0.102 0,0.023 0.008,0.042 0.024,0.056 0.016,0.014 0.045,0.028 0.087,0.041 l 0.059,0.019 c 0.053,0.016 0.092,0.038 0.116,0.065 0.025,0.028 0.037,0.062 0.037,0.104 0,0.077 -0.027,0.137 -0.081,0.182 C 0.377,-0.008 0.303,0.014 0.21,0.014 0.176,0.014 0.143,0.01 0.11,0.003 0.077,-0.004 0.045,-0.015 0.012,-0.03 l 0.02,-0.102 c 0.032,0.023 0.064,0.039 0.097,0.05 0.033,0.011 0.067,0.016 0.104,0.016 0.054,0 0.097,-0.014 0.131,-0.043 0.033,-0.029 0.05,-0.065 0.05,-0.109 0,-0.026 -0.007,-0.047 -0.021,-0.062 C 0.378,-0.294 0.349,-0.308 0.306,-0.322 L 0.257,-0.338 C 0.197,-0.357 0.155,-0.378 0.131,-0.402 0.107,-0.426 0.095,-0.458 0.095,-0.497 c 0,-0.072 0.027,-0.131 0.081,-0.177 0.053,-0.045 0.124,-0.068 0.21,-0.068 0.026,0 0.054,0.003 0.083,0.01 0.03,0.006 0.06,0.016 0.091,0.028 z" | |||
| style="fill-rule:nonzero" | |||
| id="path59" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,98.1358,30.0447)" | |||
| id="g60"> | |||
| <path | |||
| d="M 0.094,-0.729 H 0.651 L 0.635,-0.646 H 0.406 L 0.281,0 h -0.1 L 0.307,-0.646 H 0.078 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path60" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,78.8702,39.0447)" | |||
| id="g61"> | |||
| <path | |||
| d="M 0.071,-0.729 H 0.164 L 0.12,-0.138 0.281,-0.529 h 0.103 l 0.007,0.392 0.184,-0.592 H 0.672 L 0.423,0 H 0.328 L 0.313,-0.425 0.132,0 H 0.04 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path61" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,83.6866,39.0447)" | |||
| id="g62"> | |||
| <path | |||
| d="M 0.169,-0.729 H 0.574 L 0.558,-0.646 H 0.405 L 0.296,-0.083 H 0.449 L 0.433,0 H 0.028 L 0.044,-0.083 H 0.197 L 0.306,-0.646 H 0.153 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path62" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,88.503,39.0447)" | |||
| id="g63"> | |||
| <path | |||
| d="m 0.158,-0.081 c 0.06,0 0.109,-0.01 0.145,-0.031 0.037,-0.02 0.066,-0.053 0.088,-0.099 0.018,-0.037 0.032,-0.082 0.043,-0.134 0.012,-0.052 0.017,-0.099 0.017,-0.143 0,-0.057 -0.013,-0.098 -0.04,-0.123 C 0.384,-0.636 0.34,-0.648 0.277,-0.648 H 0.221 l -0.11,0.567 z m 0.128,-0.648 c 0.089,0 0.155,0.02 0.2,0.061 0.044,0.04 0.066,0.101 0.066,0.183 0,0.053 -0.007,0.107 -0.021,0.163 C 0.518,-0.266 0.499,-0.216 0.476,-0.173 0.442,-0.111 0.4,-0.066 0.349,-0.04 0.299,-0.013 0.23,0 0.144,0 h -0.148 l 0.142,-0.729 z" | |||
| style="fill-rule:nonzero" | |||
| id="path63" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,93.3194,39.0447)" | |||
| id="g64"> | |||
| <path | |||
| d="M 0.094,-0.729 H 0.651 L 0.635,-0.646 H 0.406 L 0.281,0 h -0.1 L 0.307,-0.646 H 0.078 Z" | |||
| style="fill-rule:nonzero" | |||
| id="path64" /> | |||
| </g> | |||
| <g | |||
| transform="matrix(8,0,0,8,98.1358,39.0447)" | |||
| id="g65"> | |||
| <path | |||
| d="M 0.138,-0.729 H 0.237 L 0.179,-0.43 h 0.27 L 0.507,-0.729 H 0.606 L 0.464,0 H 0.365 L 0.433,-0.347 H 0.162 L 0.095,0 h -0.099 z" | |||
| style="fill-rule:nonzero" | |||
| id="path65" /> | |||
| </g> | |||
| </g><path | |||
| d="m 11.36527,38.555267 v 2.816186" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264017px;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path66" /><path | |||
| d="m 13.667854,40.265045 0.05422,-0.259794 h 0.674477 l 0.145385,-0.679053 h 0.26437 l -0.145386,0.679053 h 0.674477 l -0.05422,0.259794 H 14.6067 l -0.143626,0.677645 h -0.26472 l 0.143977,-0.677645 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path67" /><path | |||
| d="m 7.9538134,39.952799 h 1.7745483 l -0.04964,0.227408 h -1.774197 z" | |||
| style="clip-rule:evenodd;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path68" /><path | |||
| d="m 29.477217,100.75566 -0.0961,0.45552 h -1.919936 l 0.537892,-2.533514 h 1.857978 l -0.0961,0.448477 h -1.340857 l -0.113357,0.538244 h 1.230674 l -0.09469,0.440033 h -1.230674 l -0.137289,0.65124 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path69" /><path | |||
| d="m 31.313019,101.21118 -0.653356,-1.799546 -0.381593,1.799546 h -0.493184 l 0.537891,-2.533514 h 0.555492 l 0.632234,1.768564 0.376665,-1.768564 h 0.493185 l -0.537892,2.533514 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path70" /><path | |||
| d="m 33.392771,100.60112 0.964192,-1.923454 h 0.550213 l -1.402461,2.533514 H 33.00449 l -0.31823,-2.533514 h 0.565702 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path71" /><path | |||
| d="m 36.715518,100.75566 -0.09646,0.45552 h -1.919934 l 0.537891,-2.533514 h 1.858331 l -0.09646,0.448477 h -1.340505 l -0.113703,0.538244 h 1.231025 l -0.09469,0.440033 H 35.45034 l -0.137641,0.65124 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path72" /><path | |||
| d="m 38.09897,98.677666 -0.441789,2.077994 h 1.254962 l -0.09646,0.45552 H 37.03163 l 0.537891,-2.533514 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path73" /><path | |||
| d="m 41.624483,98.895921 c 0.206286,0.232686 0.260145,0.580837 0.161579,1.045156 -0.09751,0.454813 -0.299573,0.803313 -0.606889,1.045153 -0.232687,0.19678 -0.529795,0.29535 -0.892026,0.29535 -0.362233,0 -0.618154,-0.0986 -0.768468,-0.29535 -0.204877,-0.24184 -0.258736,-0.59034 -0.161577,-1.045153 0.09856,-0.464319 0.300978,-0.81247 0.606887,-1.045156 0.232688,-0.197134 0.530147,-0.2957 0.892026,-0.2957 0.362233,0 0.618154,0.09856 0.768468,0.2957 z m -0.862809,0.153129 c -0.209807,0 -0.393562,0.07709 -0.550917,0.231984 -0.157706,0.154538 -0.266833,0.374552 -0.327381,0.660043 -0.0609,0.285143 -0.04541,0.505153 0.04612,0.660043 0.09188,0.15454 0.242544,0.23198 0.45235,0.23198 0.209454,0 0.392505,-0.0774 0.549156,-0.23198 0.156299,-0.15489 0.264721,-0.3749 0.325621,-0.660043 0.0595,-0.284082 0.04436,-0.504097 -0.04541,-0.659339 -0.09011,-0.155242 -0.24008,-0.232688 -0.449534,-0.232688 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path74" /><path | |||
| d="m 44.140744,98.873743 c 0.122857,0.1306 0.155243,0.332662 0.09822,0.606536 -0.06442,0.29922 -0.185164,0.510434 -0.362935,0.634341 -0.17742,0.12391 -0.406587,0.18552 -0.687501,0.18552 h -0.537893 l -0.192556,0.91104 h -0.525924 l 0.537891,-2.533514 h 1.103594 c 0.254511,0 0.443549,0.06547 0.567108,0.196077 z m -0.745937,0.243952 h -0.493184 l -0.158059,0.745937 h 0.493184 c 0.124973,0 0.228464,-0.03027 0.311189,-0.09118 0.08237,-0.06055 0.13729,-0.157002 0.1651,-0.288659 0.02851,-0.131651 0.01373,-0.225647 -0.044,-0.281971 -0.05773,-0.05597 -0.149259,-0.08413 -0.274227,-0.08413 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path75" /><path | |||
| d="m 46.299703,100.75566 -0.0961,0.45552 h -1.919935 l 0.537892,-2.533514 h 1.857978 l -0.0961,0.448477 H 45.24258 l -0.113357,0.538244 h 1.230674 l -0.09434,0.440033 h -1.231025 l -0.137288,0.65124 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path76" /><path | |||
| d="m 47.803899,99.664387 0.413979,0.104908 c 0.181292,0.04577 0.312244,0.107011 0.393913,0.183756 0.126023,0.119329 0.164747,0.291479 0.11687,0.517479 -0.04928,0.23127 -0.178828,0.42348 -0.388634,0.57661 -0.209806,0.15313 -0.475936,0.22952 -0.799092,0.22952 -0.330198,0 -0.573799,-0.0753 -0.730801,-0.226 -0.157002,-0.15067 -0.207342,-0.35801 -0.151017,-0.62132 h 0.505153 c -0.0081,0.11546 0.0053,0.20206 0.03978,0.25944 0.06406,0.1042 0.2003,0.1563 0.40905,0.1563 0.124613,0 0.229168,-0.0137 0.312597,-0.0412 0.159467,-0.0528 0.253809,-0.15067 0.283732,-0.29394 0.01831,-0.0838 -0.0045,-0.1482 -0.06864,-0.19432 -0.06301,-0.0447 -0.169675,-0.0841 -0.319989,-0.11863 l -0.255922,-0.0602 c -0.250991,-0.0595 -0.419258,-0.12426 -0.505504,-0.193963 -0.145386,-0.116869 -0.191853,-0.299923 -0.13905,-0.548451 0.04823,-0.226703 0.170731,-0.415388 0.367865,-0.565349 0.197133,-0.150314 0.455518,-0.225296 0.775154,-0.225296 0.266835,0 0.479456,0.07075 0.637515,0.21227 0.15841,0.141514 0.213325,0.347095 0.165098,0.616394 h -0.508672 c 0.02394,-0.152427 -0.01901,-0.26085 -0.128844,-0.324918 -0.07358,-0.04259 -0.171435,-0.06372 -0.293939,-0.06372 -0.136585,0 -0.251346,0.02746 -0.344631,0.08237 -0.09364,0.05527 -0.150666,0.13201 -0.171084,0.230575 -0.01936,0.09047 0.0064,0.158059 0.07745,0.202765 0.04471,0.02956 0.147146,0.06477 0.307669,0.104909 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path77" /><path | |||
| d="m 22.094938,71.544772 h 1.567559 l -0.04541,0.233743 H 22.97218 l -0.352023,1.819257 h -0.280563 l 0.35484,-1.819257 h -0.644906 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path78" /><path | |||
| d="m 24.578462,72.628299 c 0.06583,0.01304 0.118639,0.04365 0.158762,0.09223 0.03978,0.04858 0.08449,0.154186 0.134122,0.316117 l 0.166155,0.561126 h -0.276339 l -0.145738,-0.518179 c -0.04049,-0.143274 -0.08554,-0.237264 -0.135528,-0.28197 -0.04999,-0.04506 -0.125318,-0.06759 -0.226,-0.06759 h -0.264017 l -0.169323,0.867738 h -0.279154 l 0.397433,-2.053 h 0.572038 c 0.189742,0 0.336886,0.04119 0.440734,0.123203 0.104204,0.08202 0.155946,0.197837 0.155946,0.347094 0,0.167915 -0.04717,0.306612 -0.142218,0.416796 -0.09469,0.109832 -0.223887,0.175307 -0.386873,0.196429 z m -0.403067,-0.855064 -0.140105,0.728688 h 0.30098 c 0.14961,0 0.268946,-0.03908 0.35836,-0.117574 0.08941,-0.0785 0.134121,-0.182701 0.134121,-0.312949 0,-0.102434 -0.02922,-0.178124 -0.08695,-0.225999 -0.05773,-0.04823 -0.148906,-0.07216 -0.273522,-0.07216 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path79" /><path | |||
| d="m 25.696135,71.544772 h 1.141612 l -0.04541,0.233743 h -0.431933 l -0.306612,1.585513 h 0.431933 l -0.04541,0.233744 h -1.14161 l 0.04541,-0.233744 h 0.430524 l 0.308021,-1.585513 h -0.431933 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path80" /><path | |||
| d="m 28.248304,73.465763 c -0.07956,0.05702 -0.166859,0.09963 -0.261201,0.128484 -0.09434,0.02887 -0.195373,0.04329 -0.302389,0.04329 -0.212621,0 -0.376312,-0.0616 -0.490367,-0.184812 -0.114049,-0.123202 -0.171084,-0.29922 -0.171084,-0.527331 0,-0.08237 0.0074,-0.170378 0.02253,-0.263313 0.01514,-0.09293 0.03732,-0.190445 0.06688,-0.292179 0.03204,-0.107369 0.0697,-0.204173 0.112652,-0.290771 0.04329,-0.0866 0.09047,-0.160875 0.141514,-0.222127 0.09822,-0.11933 0.206637,-0.207342 0.325269,-0.264018 0.118985,-0.05702 0.254161,-0.08519 0.406586,-0.08519 0.07322,0 0.146442,0.0094 0.219312,0.02887 0.07287,0.01901 0.144329,0.04717 0.215085,0.08378 l -0.05632,0.284786 c -0.0595,-0.05773 -0.122152,-0.101036 -0.187629,-0.129549 -0.06583,-0.02817 -0.135529,-0.04259 -0.209806,-0.04259 -0.08977,0 -0.17425,0.01901 -0.253104,0.05702 -0.07886,0.03837 -0.149257,0.09434 -0.211567,0.16862 -0.04049,0.04753 -0.0785,0.10737 -0.114408,0.178827 -0.03555,0.07146 -0.06724,0.151722 -0.09469,0.240432 -0.03133,0.104549 -0.05492,0.202765 -0.07076,0.294292 -0.01619,0.09188 -0.02429,0.174603 -0.02429,0.248879 0,0.157004 0.03626,0.277748 0.108781,0.363288 0.07251,0.08519 0.174955,0.12778 0.308019,0.12778 0.06231,0 0.11828,-0.0085 0.167564,-0.02535 0.04964,-0.01724 0.09152,-0.04154 0.125318,-0.07358 l 0.104549,-0.540708 h -0.298516 l 0.04119,-0.228111 h 0.563942 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path81" /><path | |||
| d="m 29.944,73.465763 c -0.07991,0.05702 -0.166859,0.09963 -0.261202,0.128484 -0.09469,0.02887 -0.195372,0.04329 -0.302739,0.04329 -0.212623,0 -0.375961,-0.0616 -0.490016,-0.184812 -0.114408,-0.123202 -0.171435,-0.29922 -0.171435,-0.527331 0,-0.08237 0.0077,-0.170378 0.02288,-0.263313 0.01514,-0.09293 0.03731,-0.190445 0.06654,-0.292179 0.03204,-0.107369 0.0697,-0.204173 0.112998,-0.290771 0.04295,-0.0866 0.09011,-0.160875 0.141514,-0.222127 0.09822,-0.11933 0.206285,-0.207342 0.325269,-0.264018 0.118626,-0.05702 0.254161,-0.08519 0.406235,-0.08519 0.07322,0 0.146441,0.0094 0.21931,0.02887 0.07287,0.01901 0.144682,0.04717 0.215087,0.08378 l -0.05632,0.284786 c -0.05949,-0.05773 -0.122152,-0.101036 -0.187629,-0.129549 -0.06547,-0.02817 -0.135528,-0.04259 -0.209805,-0.04259 -0.08977,0 -0.173899,0.01901 -0.252753,0.05702 -0.07886,0.03837 -0.14961,0.09434 -0.211917,0.16862 -0.04049,0.04753 -0.0785,0.10737 -0.114063,0.178827 -0.03591,0.07146 -0.06759,0.151722 -0.09505,0.240432 -0.03097,0.104549 -0.05456,0.202765 -0.07075,0.294292 -0.01619,0.09188 -0.02394,0.174603 -0.02394,0.248879 0,0.157004 0.03626,0.277748 0.108421,0.363288 0.07251,0.08519 0.175307,0.12778 0.30802,0.12778 0.06231,0 0.11828,-0.0085 0.167916,-0.02535 0.04928,-0.01724 0.09118,-0.04154 0.124972,-0.07358 l 0.10455,-0.540708 h -0.298164 l 0.04119,-0.228111 h 0.563589 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path82" /><path | |||
| d="m 30.780056,71.544772 h 1.216943 l -0.04541,0.233743 h -0.940607 l -0.11828,0.607944 h 0.898012 l -0.044,0.233744 h -0.899421 l -0.142921,0.743825 h 0.965248 l -0.04541,0.233744 h -1.244404 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path83" /><path | |||
| d="m 33.055885,72.628299 c 0.06583,0.01304 0.118985,0.04365 0.158763,0.09223 0.03978,0.04858 0.08449,0.154186 0.13412,0.316117 l 0.166156,0.561126 h -0.276338 l -0.145738,-0.518179 c -0.04013,-0.143274 -0.08554,-0.237264 -0.135529,-0.28197 -0.04999,-0.04506 -0.125318,-0.06759 -0.225999,-0.06759 h -0.264017 l -0.169324,0.867738 h -0.279155 l 0.397435,-2.053 h 0.572038 c 0.18974,0 0.336886,0.04119 0.440733,0.123203 0.104203,0.08202 0.156298,0.197837 0.156298,0.347094 0,0.167915 -0.04753,0.306612 -0.142569,0.416796 -0.09469,0.109832 -0.223887,0.175307 -0.386874,0.196429 z m -0.403066,-0.855064 -0.140105,0.728688 h 0.30098 c 0.14961,0 0.268945,-0.03908 0.358358,-0.117574 0.08942,-0.0785 0.134122,-0.182701 0.134122,-0.312949 0,-0.102434 -0.02887,-0.178124 -0.08695,-0.225999 -0.05773,-0.04823 -0.148906,-0.07216 -0.273523,-0.07216 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path84" /><path | |||
| d="m 33.719801,73.858972 1.171533,-2.3142 h 0.262962 l -1.17435,2.3142 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path85" /><path | |||
| d="m 36.725727,73.465763 c -0.07956,0.05702 -0.166858,0.09963 -0.261201,0.128484 -0.09434,0.02887 -0.195021,0.04329 -0.302388,0.04329 -0.212622,0 -0.376312,-0.0616 -0.490368,-0.184812 -0.114049,-0.123202 -0.171084,-0.29922 -0.171084,-0.527331 0,-0.08237 0.0075,-0.170378 0.02253,-0.263313 0.01514,-0.09293 0.03767,-0.190445 0.06688,-0.292179 0.03204,-0.107369 0.0697,-0.204173 0.112652,-0.290771 0.04329,-0.0866 0.09047,-0.160875 0.141512,-0.222127 0.09822,-0.11933 0.206639,-0.207342 0.32527,-0.264018 0.118985,-0.05702 0.254162,-0.08519 0.406587,-0.08519 0.07322,0 0.146442,0.0094 0.219311,0.02887 0.07287,0.01901 0.144329,0.04717 0.215086,0.08378 l -0.05632,0.284786 c -0.0595,-0.05773 -0.122152,-0.101036 -0.187629,-0.129549 -0.06583,-0.02817 -0.135529,-0.04259 -0.209806,-0.04259 -0.08977,0 -0.174252,0.01901 -0.253104,0.05702 -0.07886,0.03837 -0.149259,0.09434 -0.211567,0.16862 -0.04049,0.04753 -0.0785,0.10737 -0.114408,0.178827 -0.03555,0.07146 -0.06724,0.151722 -0.09469,0.240432 -0.03133,0.104549 -0.05492,0.202765 -0.07075,0.294292 -0.01619,0.09188 -0.0243,0.174603 -0.0243,0.248879 0,0.157004 0.03626,0.277748 0.10878,0.363288 0.07251,0.08519 0.174956,0.12778 0.308021,0.12778 0.06231,0 0.11828,-0.0085 0.167562,-0.02535 0.04964,-0.01724 0.09152,-0.04154 0.125318,-0.07358 l 0.10455,-0.540708 h -0.298515 l 0.04119,-0.228111 h 0.56394 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path86" /><path | |||
| d="m 38.099674,71.775699 -0.500577,1.064518 h 0.591399 z m -0.13201,-0.230927 h 0.338295 l 0.228111,2.053 h -0.276339 l -0.04823,-0.534725 h -0.714959 l -0.253104,0.534725 h -0.298164 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path87" /><path | |||
| d="m 39.049784,71.544772 h 1.56756 l -0.04541,0.233743 h -0.644908 l -0.352023,1.819257 H 39.29444 l 0.35484,-1.819257 h -0.644907 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path88" /><path | |||
| d="m 40.952823,71.544772 h 1.216943 l -0.04541,0.233743 h -0.940608 l -0.117934,0.607944 h 0.89766 l -0.044,0.233744 h -0.899068 l -0.143274,0.743825 h 0.9656 l -0.04541,0.233744 h -1.244753 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path89" /><path | |||
| d="m 44.346679,71.544772 h 1.141259 l -0.04541,0.233743 h -0.431581 l -0.306964,1.585513 h 0.431932 l -0.04541,0.233744 h -1.141259 l 0.04541,-0.233744 h 0.430172 l 0.308022,-1.585513 h -0.431582 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path90" /><path | |||
| d="m 45.95824,71.544772 h 0.352023 l 0.362937,1.690063 0.32879,-1.690063 h 0.268241 l -0.40025,2.053 h -0.352023 l -0.362937,-1.690064 -0.330197,1.690064 H 45.55799 Z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path91" /><path | |||
| d="m 47.965829,71.773235 -0.149962,0.771282 h 0.32175 c 0.151369,0 0.272113,-0.04365 0.362583,-0.131305 0.09011,-0.08765 0.135177,-0.204174 0.135177,-0.349911 0,-0.09892 -0.02817,-0.172139 -0.08519,-0.219311 -0.05668,-0.04717 -0.144682,-0.07076 -0.264017,-0.07076 z m -0.233743,-0.228463 h 0.605127 c 0.188685,0 0.332663,0.04224 0.43158,0.126729 0.09927,0.08414 0.148555,0.205933 0.148555,0.365752 0,0.228111 -0.07322,0.407642 -0.220015,0.538947 -0.146442,0.13096 -0.348151,0.196429 -0.605128,0.196429 h -0.320341 l -0.160874,0.825143 h -0.279155 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path92" /><path | |||
| d="m 49.115537,72.809943 0.244655,-1.265171 h 0.279155 l -0.246064,1.265171 c -0.0017,0.01197 -0.0056,0.03063 -0.01091,0.05632 -0.02781,0.141162 -0.04154,0.238673 -0.04154,0.292885 0,0.08449 0.025,0.147497 0.07499,0.18974 0.04999,0.04224 0.125318,0.06337 0.226351,0.06337 0.08167,0 0.150665,-0.01304 0.207693,-0.03908 0.05668,-0.0264 0.105601,-0.06793 0.147146,-0.124613 0.02006,-0.02851 0.04049,-0.07709 0.0609,-0.146442 0.02077,-0.06934 0.04329,-0.166507 0.06829,-0.292179 l 0.244656,-1.265171 h 0.279155 l -0.244657,1.265171 c -0.03872,0.200654 -0.07956,0.348151 -0.123203,0.442142 -0.04365,0.09399 -0.101037,0.169675 -0.172491,0.227407 -0.06513,0.0514 -0.139402,0.09047 -0.222831,0.117575 -0.08343,0.0271 -0.173547,0.04049 -0.270705,0.04049 -0.176012,0 -0.311541,-0.04119 -0.406587,-0.123562 -0.09469,-0.08237 -0.142218,-0.19995 -0.142218,-0.352024 0,-0.03379 0.0039,-0.07991 0.01158,-0.137641 0.0077,-0.05773 0.02006,-0.129189 0.03661,-0.214381 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path93" /><path | |||
| d="m 50.918247,71.544772 h 1.56756 l -0.04541,0.233743 H 51.79549 l -0.352023,1.819257 h -0.280563 l 0.35484,-1.819257 h -0.644907 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path94" /><path | |||
| d="m 53.925583,71.614825 -0.05386,0.28197 c -0.07428,-0.05386 -0.151018,-0.09469 -0.230927,-0.122151 -0.07956,-0.02781 -0.162282,-0.04154 -0.247472,-0.04154 -0.15137,0 -0.274578,0.03767 -0.369976,0.112998 -0.0954,0.07499 -0.142922,0.170731 -0.142922,0.287251 0,0.06513 0.02252,0.117934 0.06724,0.158058 0.04506,0.04049 0.126728,0.07886 0.245008,0.11546 l 0.166154,0.05386 c 0.14961,0.04577 0.258738,0.107011 0.328086,0.183405 0.06934,0.07674 0.103845,0.173899 0.103845,0.292179 0,0.215438 -0.07604,0.386169 -0.228111,0.512194 -0.152426,0.126023 -0.360119,0.189036 -0.623081,0.189036 -0.09539,0 -0.189036,-0.01025 -0.281266,-0.03063 -0.09223,-0.02077 -0.184108,-0.05174 -0.275635,-0.09293 l 0.05632,-0.287251 c 0.08977,0.06301 0.180941,0.109831 0.273171,0.140105 0.09188,0.03027 0.189389,0.04541 0.292179,0.04541 0.151018,0 0.273874,-0.04049 0.368216,-0.121101 0.09469,-0.08061 0.141865,-0.182699 0.141865,-0.306612 0,-0.07533 -0.02006,-0.133417 -0.06055,-0.174603 -0.04049,-0.04119 -0.121446,-0.08061 -0.243248,-0.11828 l -0.139049,-0.04541 c -0.168619,-0.05315 -0.286547,-0.113357 -0.354135,-0.18094 -0.06724,-0.06723 -0.101037,-0.156299 -0.101037,-0.267186 0,-0.202766 0.07569,-0.368569 0.227056,-0.497056 0.151018,-0.128844 0.348502,-0.193262 0.592454,-0.193262 0.07322,0 0.15137,0.0092 0.234448,0.02746 0.08308,0.01831 0.167915,0.0447 0.255217,0.07956 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path95" /><path | |||
| d="m 33.516684,119.89375 0.09082,-0.42277 h 1.055717 l -0.28901,1.35951 h -0.350615 l 0.01373,-0.31612 c -0.128139,0.12041 -0.23832,0.20522 -0.329845,0.25452 -0.158411,0.0858 -0.339352,0.12879 -0.543172,0.12879 -0.335831,0 -0.58612,-0.11655 -0.751218,-0.34885 -0.173195,-0.2341 -0.216494,-0.55374 -0.1306,-0.95927 0.08695,-0.4101 0.26965,-0.73924 0.548101,-0.98672 0.27845,-0.24747 0.603367,-0.37103 0.974752,-0.37103 0.322102,0 0.563237,0.0813 0.72376,0.24466 0.160171,0.16334 0.229167,0.36716 0.206285,0.61112 h -0.520993 c -0.0035,-0.17285 -0.07569,-0.29395 -0.216495,-0.3626 -0.0792,-0.038 -0.171788,-0.0567 -0.27845,-0.0567 -0.204174,0 -0.38793,0.077 -0.551973,0.23092 -0.16369,0.15419 -0.278802,0.38617 -0.345334,0.6956 -0.06547,0.31155 -0.04083,0.53226 0.07322,0.66145 0.113703,0.12959 0.261553,0.19432 0.442493,0.19432 0.17742,0 0.334422,-0.0511 0.469951,-0.15383 0.135881,-0.10245 0.234096,-0.23692 0.294996,-0.40307 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path96" /><path | |||
| d="m 36.741217,118.29697 0.359063,2.53352 h -0.573798 l -0.05351,-0.52064 h -0.933213 l -0.28549,0.52064 h -0.553381 l 1.442239,-2.53352 z m -0.428061,0.57944 -0.537891,0.99693 h 0.642794 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path97" /><path | |||
| d="m 37.652252,118.74545 0.0961,-0.44848 h 2.052295 l -0.0961,0.44848 H 38.94664 l -0.441789,2.08504 h -0.532963 l 0.441789,-2.08504 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path98" /><path | |||
| d="m 41.603713,120.37497 -0.0961,0.45552 h -1.919934 l 0.537891,-2.53352 h 1.857979 l -0.0961,0.44848 H 40.54659 l -0.113357,0.53825 h 1.230673 l -0.09435,0.44003 h -1.230674 l -0.137641,0.65124 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path99" /><path | |||
| d="m 43.107909,119.2837 0.414331,0.10484 c 0.180939,0.0458 0.312245,0.10697 0.393562,0.18377 0.126023,0.11934 0.164747,0.29182 0.11687,0.51746 -0.04928,0.23129 -0.178828,0.42349 -0.388634,0.57662 -0.209454,0.15314 -0.475934,0.22952 -0.799092,0.22952 -0.330198,0 -0.573799,-0.0753 -0.730448,-0.226 -0.157002,-0.15066 -0.207694,-0.358 -0.15137,-0.62132 h 0.505154 c -0.0077,0.11549 0.0053,0.20206 0.03978,0.25945 0.06406,0.10417 0.200301,0.15629 0.409051,0.15629 0.124972,0 0.229167,-0.0137 0.312596,-0.0413 0.159467,-0.0528 0.254161,-0.15066 0.283731,-0.29393 0.01831,-0.0838 -0.0045,-0.1482 -0.06864,-0.19431 -0.06301,-0.0447 -0.169675,-0.0841 -0.319636,-0.11868 l -0.256273,-0.0599 c -0.250993,-0.0599 -0.41926,-0.12467 -0.505153,-0.19432 -0.145739,-0.11682 -0.192206,-0.29957 -0.139402,-0.54845 0.04823,-0.2267 0.170732,-0.41539 0.367864,-0.56535 0.197133,-0.1503 0.455518,-0.22529 0.775156,-0.22529 0.267186,0 0.479455,0.0708 0.637866,0.21226 0.158058,0.14153 0.212974,0.3471 0.164747,0.6164 h -0.508674 c 0.02394,-0.15243 -0.01901,-0.26085 -0.128844,-0.32491 -0.07322,-0.0426 -0.171435,-0.0637 -0.293939,-0.0637 -0.136232,0 -0.251344,0.0274 -0.344631,0.0824 -0.09328,0.0552 -0.150313,0.13199 -0.171082,0.23058 -0.01936,0.0905 0.0064,0.15806 0.07745,0.20276 0.0447,0.0299 0.147146,0.0648 0.307669,0.10498 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path100" /><g | |||
| id="g3" | |||
| transform="translate(0.54176308,-2.1670523)"><path | |||
| d="m 16.943782,5.6625695 h 2.433889 l -0.09082,0.4674859 H 17.405639 L 17.16908,7.3459439 h 1.796022 l -0.088,0.4674873 H 17.078263 L 16.79242,9.3010811 h 1.930495 l -0.09047,0.4674873 h -2.489156 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path101" /><path | |||
| d="m 19.890921,5.6625695 h 0.704046 l 0.725872,3.3801268 0.657227,-3.3801268 h 0.536484 l -0.8005,4.1059989 H 21.010003 L 20.284131,6.3887928 19.624087,9.7685684 H 19.09042 Z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path102" /><path | |||
| d="m 23.618847,9.2461655 1.644652,-3.583596 h 0.591399 L 23.877584,9.7685684 H 23.167905 L 22.763431,5.6625695 h 0.544579 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path103" /><path | |||
| d="m 26.271694,5.6625695 h 2.433888 l -0.09082,0.4674859 h -1.88086 l -0.23656,1.2158885 h 1.79567 l -0.088,0.4674873 H 26.406524 L 26.12033,9.3010811 h 1.930848 l -0.09082,0.4674873 h -2.488804 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path104" /><path | |||
| d="m 29.449759,5.6625695 h 0.555493 l -0.709327,3.6385116 h 1.982947 l -0.09082,0.4674873 h -2.53844 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path105" /><path | |||
| d="m 32.924933,9.3975357 c 0.155945,0 0.299924,-0.04682 0.431933,-0.1404576 0.13201,-0.093293 0.241135,-0.2274072 0.327029,-0.4013065 0.135881,-0.2661296 0.245712,-0.5878786 0.330198,-0.9655996 0.08413,-0.3773685 0.126382,-0.7406564 0.126382,-1.0888075 0,-0.2604976 -0.04823,-0.4523504 -0.144329,-0.5762621 -0.0961,-0.1239078 -0.245361,-0.1855171 -0.446717,-0.1855171 -0.155947,0 -0.298868,0.046474 -0.429116,0.1401064 -0.130255,0.093639 -0.23832,0.2274059 -0.324566,0.4016577 -0.139401,0.2692975 -0.251345,0.5910478 -0.335478,0.9652484 -0.08449,0.373848 -0.126729,0.7350245 -0.126729,1.0835268 0,0.2622579 0.04823,0.4555183 0.144682,0.5801338 0.0961,0.1249722 0.245008,0.1872773 0.446717,0.1872773 z M 34.70969,6.9636473 c 0,0.201709 -0.02041,0.4206677 -0.0616,0.6572273 -0.04154,0.2365596 -0.101383,0.4794549 -0.180235,0.7286874 -0.05315,0.1686199 -0.110537,0.3199888 -0.171788,0.453758 -0.0616,0.1337693 -0.128139,0.2548644 -0.199598,0.3629368 -0.161226,0.2330391 -0.341814,0.4048256 -0.541762,0.5157132 -0.199951,0.1108823 -0.432637,0.1665071 -0.698415,0.1665071 -0.368569,0 -0.641738,-0.1126519 -0.819511,-0.3382949 -0.178123,-0.2256456 -0.266833,-0.5730929 -0.266833,-1.0423404 0,-0.2034692 0.01972,-0.4220753 0.05914,-0.6558196 0.03942,-0.233743 0.09856,-0.4752307 0.17742,-0.7248157 0.05315,-0.1686186 0.110536,-0.3199888 0.171787,-0.4537581 0.06126,-0.1337679 0.12778,-0.2548644 0.199245,-0.3629354 0.161579,-0.2330391 0.342167,-0.4048269 0.541764,-0.5157146 0.199949,-0.1108823 0.432988,-0.1665057 0.698767,-0.1665057 0.370327,0 0.644905,0.1122926 0.823734,0.3368859 0.178475,0.2245906 0.267889,0.5709814 0.267889,1.0384687 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path106" /><path | |||
| d="M 36.061812,6.1191428 35.761888,7.662061 h 0.64385 c 0.302388,0 0.543876,-0.087652 0.724464,-0.2626092 0.180588,-0.1749556 0.271059,-0.4083473 0.271059,-0.6998226 0,-0.1981885 -0.05702,-0.344278 -0.170732,-0.4386211 -0.113703,-0.09469 -0.289715,-0.1418653 -0.528035,-0.1418653 z M 35.594324,5.6625695 h 1.209904 c 0.377721,0 0.665676,0.084485 0.863866,0.2531041 0.197837,0.1686186 0.296755,0.4125717 0.296755,0.7315041 0,0.4565746 -0.146441,0.8159896 -0.440029,1.0782474 -0.293236,0.2622579 -0.696654,0.3932105 -1.209904,0.3932105 h -0.641034 l -0.321749,1.6499328 h -0.558309 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path107" /><path | |||
| d="m 38.709027,5.6625695 h 2.433888 l -0.09047,0.4674859 h -1.881211 l -0.23656,1.2158885 h 1.796022 l -0.088,0.4674873 h -1.798839 l -0.285843,1.4876499 h 1.930495 l -0.09082,0.4674873 h -2.488804 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path108" /><path | |||
| d="M 46.0033,6.1247761 45.002146,8.25346 h 1.182445 z M 45.739282,5.6625695 h 0.676588 l 0.456222,4.1059989 h -0.552675 l -0.0961,-1.0697989 h -1.43027 L 44.28719,9.7685684 h -0.597031 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path109" /><path | |||
| d="m 49.197911,7.8299757 c 0.13201,0.025692 0.237615,0.086947 0.317525,0.184108 0.07991,0.097152 0.168971,0.3080211 0.268241,0.6325868 l 0.332661,1.1218979 H 49.563663 L 49.272188,8.7318599 C 49.191215,8.4460166 49.101104,8.2580368 49.001129,8.1682706 48.901156,8.0781571 48.750489,8.0334449 48.54878,8.0334449 H 48.020745 L 47.68245,9.7685684 h -0.558309 l 0.794868,-4.1059989 h 1.144076 c 0.379481,0 0.673421,0.082024 0.881467,0.2464158 0.208046,0.164043 0.311893,0.395322 0.311893,0.6941893 0,0.3354783 -0.09469,0.6132243 -0.284436,0.8332394 -0.18974,0.220015 -0.447774,0.3513189 -0.774098,0.3935617 z M 48.392129,6.1191428 48.111566,7.5768716 h 0.602312 c 0.298868,0 0.537539,-0.078498 0.716368,-0.235152 0.178828,-0.1566496 0.268241,-0.3653995 0.268241,-0.6255445 0,-0.205582 -0.05809,-0.3562484 -0.173548,-0.452703 C 49.40948,6.1673714 49.227128,6.1191428 48.977896,6.1191428 Z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path110" /><path | |||
| d="m 52.30698,7.8299757 c 0.13201,0.025692 0.237967,0.086947 0.317876,0.184108 0.07956,0.097152 0.168971,0.3080211 0.268242,0.6325868 L 53.22576,9.7685684 H 52.673083 L 52.381257,8.7318599 C 52.300643,8.4460166 52.210525,8.2580368 52.11055,8.1682706 52.010578,8.0781571 51.85991,8.0334449 51.6582,8.0334449 h -0.528035 l -0.338293,1.7351235 h -0.558309 l 0.794868,-4.1059989 h 1.144076 c 0.379481,0 0.673068,0.082024 0.881465,0.2464158 0.208046,0.164043 0.311893,0.395322 0.311893,0.6941893 0,0.3354783 -0.09469,0.6132243 -0.284434,0.8332394 -0.189742,0.220015 -0.447774,0.3513189 -0.774451,0.3935617 z m -0.805782,-1.7108329 -0.28021,1.4577288 h 0.601959 c 0.298869,0 0.537892,-0.078498 0.71672,-0.235152 0.178476,-0.1566496 0.267889,-0.3653995 0.267889,-0.6255445 0,-0.205582 -0.05773,-0.3562484 -0.173195,-0.452703 C 52.518902,6.1673714 52.33655,6.1191428 52.086965,6.1191428 Z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path111" /><path | |||
| d="M 55.331211,6.1247761 54.330057,8.25346 h 1.182798 z M 55.067193,5.6625695 h 0.67659 l 0.456573,4.1059989 h -0.552677 l -0.09646,-1.0697989 h -1.429917 l -0.50621,1.0697989 h -0.59668 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path112" /><path | |||
| d="m 56.955446,5.6625695 h 0.555493 l 0.649131,1.790389 1.366906,-1.790389 h 0.599495 l -1.746387,2.2635082 -0.35484,1.8424907 h -0.569221 l 0.36012,-1.8424907 z" | |||
| style="clip-rule:evenodd;fill:#333333;fill-rule:nonzero;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path113" /></g><path | |||
| d="M 6.934701,34.870911 5.5265786,36.834937" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.244573px;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path114" /><path | |||
| d="m 60.957566,34.870911 -1.408123,1.964026" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.244573px;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path115" /></g><g | |||
| id="g1" | |||
| inkscape:label="components" | |||
| style="display:none"><circle | |||
| id="SLANT" | |||
| cx="29.337347" | |||
| cy="22.513985" | |||
| r="5.2803483" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="SLANT1" | |||
| serif:id="SLANT" | |||
| cx="29.337347" | |||
| cy="55.194412" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="SLANT_ATTEN" | |||
| cx="29.337347" | |||
| cy="41.794651" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><circle | |||
| id="CURVE" | |||
| cx="47.524979" | |||
| cy="22.513985" | |||
| r="5.2803483" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CURVE1" | |||
| serif:id="CURVE" | |||
| cx="47.524979" | |||
| cy="55.194412" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="CURVE" /><ellipse | |||
| id="CURVE_ATTEN" | |||
| cx="47.524979" | |||
| cy="41.794651" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><circle | |||
| id="TIME6" | |||
| cx="65.322571" | |||
| cy="26.738264" | |||
| r="5.2803483" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="TIME61" | |||
| serif:id="TIME6" | |||
| cx="65.322571" | |||
| cy="58.714642" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="TIME6_ATTEN" | |||
| cx="65.322571" | |||
| cy="45.31488" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_1" | |||
| serif:id="1" | |||
| cx="7.099689" | |||
| cy="78.81517" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_2" | |||
| serif:id="2" | |||
| cx="19.458872" | |||
| cy="78.81517" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_3" | |||
| serif:id="3" | |||
| cx="31.818407" | |||
| cy="78.81517" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_4" | |||
| serif:id="4" | |||
| cx="44.177589" | |||
| cy="78.81517" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_5" | |||
| serif:id="5" | |||
| cx="56.53677" | |||
| cy="78.81517" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_6" | |||
| serif:id="6" | |||
| cx="68.895958" | |||
| cy="78.81517" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_11" | |||
| serif:id="1" | |||
| cx="7.099689" | |||
| cy="93.125267" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EOF1" | |||
| cx="7.099689" | |||
| cy="112.32989" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_21" | |||
| serif:id="2" | |||
| cx="19.458872" | |||
| cy="93.125267" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EOF2" | |||
| cx="19.458872" | |||
| cy="112.32989" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_31" | |||
| serif:id="3" | |||
| cx="31.818407" | |||
| cy="93.125267" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EOF3" | |||
| cx="31.818407" | |||
| cy="112.32989" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_41" | |||
| serif:id="4" | |||
| cx="44.177589" | |||
| cy="93.125267" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_4" /><ellipse | |||
| id="EOF4" | |||
| cx="44.177589" | |||
| cy="112.32989" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_51" | |||
| serif:id="5" | |||
| cx="56.53677" | |||
| cy="93.125267" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_5" /><ellipse | |||
| id="EOF5" | |||
| cx="56.53677" | |||
| cy="112.32989" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_61" | |||
| serif:id="6" | |||
| cx="68.895958" | |||
| cy="93.125267" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_6" /><ellipse | |||
| id="EOF6" | |||
| cx="68.895958" | |||
| cy="112.32989" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_12" | |||
| serif:id="1" | |||
| cx="7.099689" | |||
| cy="86.153442" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_1" /><ellipse | |||
| id="_22" | |||
| serif:id="2" | |||
| cx="19.518364" | |||
| cy="86.153442" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_2" /><ellipse | |||
| id="_32" | |||
| serif:id="3" | |||
| cx="31.81876" | |||
| cy="86.153442" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_3" /><ellipse | |||
| id="_42" | |||
| serif:id="4" | |||
| cx="44.119156" | |||
| cy="86.153442" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_4" /><ellipse | |||
| id="_52" | |||
| serif:id="5" | |||
| cx="56.419552" | |||
| cy="86.153442" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_5" /><ellipse | |||
| id="_62" | |||
| serif:id="6" | |||
| cx="68.895958" | |||
| cy="86.153442" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_6" /><circle | |||
| id="TIME1" | |||
| cx="11.228216" | |||
| cy="26.738264" | |||
| r="5.2803483" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="TIME11" | |||
| serif:id="TIME1" | |||
| cx="11.228216" | |||
| cy="58.714642" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="TIME1" /><ellipse | |||
| id="TIME1_ATTEN" | |||
| cx="11.228216" | |||
| cy="45.31488" | |||
| rx="4.0264416" | |||
| ry="3.992295" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_7" | |||
| serif:id="7" | |||
| cx="7.099689" | |||
| cy="105.86675" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_8" | |||
| serif:id="8" | |||
| cx="19.518364" | |||
| cy="105.86675" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_9" | |||
| serif:id="9" | |||
| cx="31.81876" | |||
| cy="105.86675" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_10" | |||
| serif:id="10" | |||
| cx="44.119156" | |||
| cy="105.86675" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="_111" | |||
| serif:id="11" | |||
| cx="56.419552" | |||
| cy="105.86675" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_11" /><ellipse | |||
| id="_121" | |||
| serif:id="12" | |||
| cx="68.895958" | |||
| cy="105.93715" | |||
| rx="1.5087714" | |||
| ry="1.5207403" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352023;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="_12" /></g></svg> | |||
| @@ -0,0 +1,777 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | |||
| <svg | |||
| width="76.078003mm" | |||
| height="128.5mm" | |||
| viewBox="0 0 76.078007 128.50002" | |||
| version="1.1" | |||
| id="svg8" | |||
| inkscape:version="1.3.2 (091e20e, 2023-11-25)" | |||
| sodipodi:docname="PentaSequencer-dark.svg" | |||
| xml:space="preserve" | |||
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
| xmlns="http://www.w3.org/2000/svg" | |||
| xmlns:svg="http://www.w3.org/2000/svg" | |||
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
| xmlns:cc="http://creativecommons.org/ns#" | |||
| xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
| xmlns:serif="http://www.serif.com/"><defs | |||
| id="defs2"> | |||
| </defs><sodipodi:namedview | |||
| id="base" | |||
| pagecolor="#ffffff" | |||
| bordercolor="#666666" | |||
| borderopacity="1.0" | |||
| inkscape:pageopacity="0.0" | |||
| inkscape:pageshadow="2" | |||
| inkscape:zoom="2.3885645" | |||
| inkscape:cx="188.39768" | |||
| inkscape:cy="-23.654375" | |||
| inkscape:document-units="mm" | |||
| inkscape:current-layer="g8-3" | |||
| showgrid="false" | |||
| units="mm" | |||
| inkscape:snap-bbox="true" | |||
| inkscape:snap-page="true" | |||
| inkscape:bbox-nodes="false" | |||
| inkscape:snap-bbox-edge-midpoints="false" | |||
| inkscape:window-width="1600" | |||
| inkscape:window-height="900" | |||
| inkscape:window-x="128" | |||
| inkscape:window-y="38" | |||
| inkscape:window-maximized="0" | |||
| inkscape:snap-bbox-midpoints="true" | |||
| inkscape:snap-nodes="false" | |||
| inkscape:showpageshadow="2" | |||
| inkscape:pagecheckerboard="0" | |||
| inkscape:deskcolor="#d1d1d1" /><metadata | |||
| id="metadata5"><rdf:RDF><cc:Work | |||
| rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type | |||
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><g | |||
| id="g2"><rect | |||
| id="rect420" | |||
| x="0.066265054" | |||
| y="0.37514403" | |||
| width="76.077744" | |||
| height="128.5" | |||
| style="clip-rule:evenodd;fill:#202020;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| d="m 35.917022,50.667142 -0.05874,0.307739 c -0.08089,-0.05909 -0.1653,-0.1034 -0.25217,-0.133647 -0.08722,-0.02989 -0.177258,-0.04502 -0.270459,-0.04502 -0.1653,0 -0.300002,0.04115 -0.404106,0.123096 -0.104104,0.0823 -0.156155,0.186754 -0.156155,0.31407 0,0.07104 0.02462,0.128723 0.07351,0.172686 0.04924,0.04396 0.138219,0.08617 0.267294,0.126261 l 0.18183,0.05838 c 0.16319,0.05029 0.282768,0.117116 0.358384,0.200822 0.07562,0.08335 0.113248,0.189919 0.113248,0.318993 0,0.235289 -0.083,0.422043 -0.249356,0.559558 -0.166004,0.137868 -0.392852,0.206801 -0.680544,0.206801 -0.104104,0 -0.206449,-0.01161 -0.307036,-0.03411 -0.100587,-0.02251 -0.201174,-0.05627 -0.301057,-0.10129 l 0.06155,-0.31407 c 0.09812,0.06929 0.197305,0.120282 0.298243,0.153342 0.100587,0.03306 0.206801,0.04959 0.318994,0.04959 0.1653,0 0.29965,-0.04396 0.402699,-0.13224 0.103049,-0.08792 0.154749,-0.199767 0.154749,-0.33482 0,-0.0823 -0.02216,-0.145957 -0.06612,-0.190975 -0.04396,-0.04502 -0.132592,-0.08792 -0.265887,-0.129074 l -0.151935,-0.04959 c -0.18394,-0.05803 -0.313015,-0.123799 -0.386521,-0.197657 -0.07386,-0.07351 -0.110434,-0.170927 -0.110434,-0.291913 0,-0.221572 0.08265,-0.402347 0.247598,-0.543028 0.1653,-0.140681 0.381245,-0.211021 0.647484,-0.211021 0.08019,0 0.165651,0.0098 0.256391,0.0299 0.09039,0.02005 0.183236,0.04924 0.278548,0.08722 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path5" /><path | |||
| d="m 36.600379,50.590471 h 0.303519 l -0.387576,1.987468 h 1.082891 l -0.04959,0.255336 h -1.38641 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path6" /><path | |||
| d="m 38.415162,50.590471 h 1.329082 l -0.04924,0.255335 H 38.66733 l -0.129074,0.664014 h 0.980897 l -0.04818,0.255336 h -0.982304 l -0.156156,0.812783 h 1.054403 l -0.04959,0.255336 h -1.359329 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path7" /><path | |||
| d="m 39.968279,50.590471 h 0.286988 l -0.135405,1.817596 0.494142,-1.201766 h 0.317235 l 0.02251,1.20458 0.56624,-1.82041 h 0.29754 l -0.766359,2.242804 h -0.29121 l -0.04678,-1.306925 -0.557097,1.306925 h -0.282416 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path8" /><g | |||
| id="g33" | |||
| transform="matrix(0.35170213,0,0,0.35170213,0.17634782,0.50386701)" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5"> | |||
| <path | |||
| d="m 25.494,239.3 83.129,52.984" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path24" /> | |||
| <path | |||
| d="m 108.623,292.284 82.579,-53.923" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path25" /> | |||
| <path | |||
| d="M 191.202,238.361 56.853,281.256" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path26" /> | |||
| <path | |||
| d="m 56.853,281.256 103.225,-0.059" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path27" /> | |||
| <path | |||
| d="M 160.078,281.197 25.494,239.3" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path28" /> | |||
| <path | |||
| d="m 25.494,239.3 31.359,41.956" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path29" /> | |||
| <path | |||
| d="m 57.596,282.222 51.027,10.062" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path30" /> | |||
| <path | |||
| d="m 109.28,292.762 50.798,-11.565" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path31" /> | |||
| <path | |||
| d="m 160.078,281.197 31.124,-42.836" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path32" /> | |||
| <path | |||
| d="M 191.202,238.361 25.853,239.656" | |||
| style="fill:none;stroke:#c18354;stroke-width:0.6px" | |||
| id="path33" /> | |||
| </g><g | |||
| id="g41" | |||
| transform="matrix(0.35170213,0,0,0.35170213,0.17634782,0.50386701)" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5"> | |||
| <g | |||
| id="g39"> | |||
| <path | |||
| d="m 98.627,354.678 c 0.172,0.357 0.228,0.715 0.168,1.075 h -1.203 c -0.018,-0.276 -0.074,-0.485 -0.168,-0.625 -0.164,-0.25 -0.461,-0.375 -0.89,-0.375 -0.438,0 -0.821,0.176 -1.149,0.529 -0.328,0.353 -0.56,0.852 -0.695,1.498 -0.138,0.646 -0.108,1.129 0.09,1.451 0.198,0.322 0.502,0.482 0.914,0.482 0.422,0 0.773,-0.138 1.054,-0.414 0.154,-0.148 0.303,-0.371 0.446,-0.668 h 1.191 c -0.237,0.628 -0.611,1.138 -1.123,1.532 -0.512,0.393 -1.102,0.59 -1.771,0.59 -0.828,0 -1.424,-0.266 -1.786,-0.797 -0.359,-0.534 -0.44,-1.266 -0.242,-2.196 0.214,-1.005 0.647,-1.78 1.301,-2.324 0.57,-0.474 1.218,-0.711 1.941,-0.711 0.969,0 1.61,0.318 1.922,0.953 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" | |||
| id="path34" /> | |||
| <path | |||
| d="m 101.291,358.206 2.192,-4.371 h 1.25 l -3.188,5.757 h -1.136 l -0.723,-5.757 h 1.285 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" | |||
| id="path35" /> | |||
| <path | |||
| d="m 109.276,355.374 -0.168,0.785 h -0.731 l -0.726,3.433 h -1.11 l 0.727,-3.433 h -0.621 l 0.168,-0.785 h 0.609 l 0.059,-0.274 c 0.096,-0.456 0.239,-0.769 0.43,-0.941 0.216,-0.255 0.632,-0.383 1.25,-0.383 0.07,0 0.133,0.002 0.189,0.006 0.056,0.004 0.133,0.01 0.232,0.017 l -0.195,0.907 c -0.06,-0.008 -0.163,-0.014 -0.309,-0.018 -0.145,-0.004 -0.254,0.029 -0.326,0.098 -0.071,0.069 -0.115,0.145 -0.131,0.228 -0.018,0.084 -0.044,0.203 -0.078,0.36 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" | |||
| id="path36" /> | |||
| <path | |||
| d="m 111.877,358.991 c -0.013,0.013 -0.047,0.052 -0.101,0.117 -0.055,0.065 -0.116,0.122 -0.184,0.172 -0.208,0.156 -0.4,0.263 -0.576,0.32 -0.176,0.057 -0.373,0.086 -0.592,0.086 -0.63,0 -1.006,-0.226 -1.129,-0.68 -0.067,-0.25 -0.049,-0.618 0.055,-1.105 l 0.543,-2.566 h 1.141 l -0.543,2.566 c -0.052,0.242 -0.063,0.424 -0.032,0.547 0.055,0.216 0.231,0.324 0.528,0.324 0.38,0 0.673,-0.154 0.879,-0.461 0.109,-0.167 0.192,-0.387 0.25,-0.66 l 0.492,-2.316 h 1.129 l -0.903,4.257 h -1.082 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" | |||
| id="path37" /> | |||
| <path | |||
| d="m 117.174,357.003 c 0.05,-0.224 0.056,-0.396 0.02,-0.516 -0.063,-0.219 -0.248,-0.328 -0.555,-0.328 -0.378,0 -0.67,0.16 -0.879,0.48 -0.109,0.17 -0.191,0.386 -0.246,0.649 l -0.488,2.304 h -1.11 l 0.903,-4.25 h 1.074 l -0.133,0.621 c 0.19,-0.218 0.36,-0.376 0.508,-0.472 0.266,-0.172 0.574,-0.258 0.926,-0.258 0.44,0 0.775,0.115 1.006,0.346 0.23,0.23 0.289,0.612 0.177,1.146 l -0.609,2.867 h -1.141 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" | |||
| id="path38" /> | |||
| <path | |||
| d="m 120.159,358.253 -0.282,1.339 h -1.093 l 1.218,-5.738 h 1.094 l -0.66,3.102 1.727,-1.602 h 1.378 l -1.836,1.629 0.997,2.609 h -1.344 l -0.633,-1.82 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" | |||
| id="path39" /> | |||
| </g> | |||
| <path | |||
| d="m 71.998,356.739 h 19" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.65px" | |||
| id="path40" /> | |||
| <path | |||
| d="m 124.534,356.739 h 19" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.65px" | |||
| id="path41" /> | |||
| </g><path | |||
| d="m 14.472977,3.4957353 -0.29965,1.5415105 h 0.642911 c 0.302464,0 0.543732,-0.087222 0.724155,-0.2623698 0.180423,-0.174796 0.270811,-0.4079745 0.270811,-0.6991838 0,-0.1980083 -0.05698,-0.3439647 -0.170576,-0.4382209 -0.1136,-0.094256 -0.289451,-0.141736 -0.527553,-0.141736 z m -0.46706,-0.4558059 h 1.2088 c 0.377376,0 0.665069,0.084057 0.862725,0.2525221 0.198009,0.1684653 0.296837,0.4121949 0.296837,0.730837 0,0.4561577 -0.14666,0.8152456 -0.439628,1.0772637 -0.292968,0.262018 -0.696018,0.3928512 -1.2088,0.3928512 h -0.64045 L 13.763946,7.142183 h -0.5578 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path42" /><path | |||
| d="m 17.399139,3.0399294 h 2.431668 l -0.09074,0.4670604 h -1.879144 l -0.236344,1.2144275 h 1.794032 l -0.08793,0.4670604 h -1.796846 l -0.285934,1.4862932 h 1.929086 l -0.09074,0.4674121 h -2.486534 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path43" /><path | |||
| d="m 20.624951,3.0399294 h 0.703404 l 0.725562,3.3766921 0.656627,-3.3766921 h 0.535643 L 22.446768,7.142183 H 21.743364 L 21.017802,3.7651392 20.358361,7.142183 h -0.532829 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path44" /><path | |||
| d="m 23.760024,3.0399294 h 3.132259 l -0.09039,0.4670604 H 25.512905 L 24.809501,7.142183 h -0.560262 l 0.70868,-3.6351932 h -1.288637 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path45" /><path | |||
| d="m 28.637077,3.5013626 -0.999889,2.1267428 h 1.181367 z M 28.3733,3.0399294 h 0.675972 L 29.50543,7.142183 H 28.953257 L 28.856887,6.0733602 H 27.428273 L 26.922525,7.142183 H 26.32639 Z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path46" /><path | |||
| d="M 36.545099,3.1799068 36.43783,3.7433336 C 36.289412,3.6350094 36.135718,3.5534145 35.976045,3.498549 35.816724,3.443683 35.652128,3.416251 35.481552,3.416251 c -0.302112,0 -0.548655,0.074912 -0.738926,0.2250893 -0.190623,0.1505285 -0.285934,0.3418545 -0.285934,0.5743296 0,0.1301298 0.04502,0.2356404 0.134702,0.3161802 0.08968,0.08054 0.252874,0.1575626 0.489218,0.2307166 l 0.332358,0.1072692 c 0.298595,0.091443 0.517002,0.2138349 0.655221,0.3668253 0.138219,0.1529904 0.207505,0.3474817 0.207505,0.5838255 0,0.4304834 -0.151936,0.7716345 -0.456158,1.0234532 -0.303871,0.2518187 -0.718879,0.3777281 -1.244674,0.3777281 -0.190622,0 -0.377728,-0.020399 -0.56202,-0.0619 -0.18394,-0.041149 -0.367529,-0.1030487 -0.550765,-0.185347 l 0.112544,-0.5743296 c 0.17972,0.1266128 0.36155,0.2198139 0.54549,0.2803066 0.184292,0.060493 0.378783,0.090739 0.583826,0.090739 0.302464,0 0.547952,-0.08054 0.736464,-0.2419711 0.188512,-0.1610796 0.28312,-0.3654185 0.28312,-0.6126651 0,-0.1501768 -0.04045,-0.2665902 -0.120985,-0.3488885 -0.08054,-0.082298 -0.242675,-0.1610796 -0.486404,-0.2363438 L 34.838641,5.2405296 C 34.50171,5.1343156 34.265718,5.0140334 34.131016,4.8793315 33.996666,4.7446296 33.929139,4.5666683 33.929139,4.3447443 c 0,-0.4048092 0.151232,-0.7357609 0.453344,-0.9932068 0.302464,-0.257446 0.697074,-0.3858173 1.184181,-0.3858173 0.14666,0 0.302816,0.018288 0.468467,0.054866 0.166004,0.036577 0.335876,0.089684 0.509968,0.1593206 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path47" /><path | |||
| d="m 37.726467,3.0399294 h 2.431668 l -0.09074,0.4670604 h -1.879144 l -0.236344,1.2144275 h 1.794032 l -0.08792,0.4670604 h -1.796846 l -0.285934,1.4862932 h 1.929086 l -0.09074,0.4674121 h -2.486534 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path48" /><path | |||
| d="m 41.554041,7.2163922 h -0.02743 c -0.393906,0 -0.680895,-0.1090277 -0.86167,-0.327083 -0.180423,-0.2180553 -0.270459,-0.5669438 -0.270459,-1.0470172 0,-0.2032839 0.0197,-0.4216909 0.05909,-0.6552211 0.03939,-0.2335302 0.09848,-0.4747979 0.177258,-0.7241547 0.05311,-0.1684653 0.110435,-0.3193455 0.171631,-0.453344 0.06155,-0.1336469 0.127668,-0.2546324 0.199415,-0.3626049 0.161079,-0.2324752 0.341503,-0.4044575 0.541269,-0.5152437 0.199415,-0.1107861 0.432242,-0.1660034 0.697777,-0.1660034 0.369991,0 0.644319,0.112193 0.822983,0.336579 0.178665,0.2243859 0.267997,0.5701091 0.267997,1.0371695 0,0.1519354 -0.01336,0.3182905 -0.04009,0.4987137 -0.02638,0.1804232 -0.06542,0.3721008 -0.116765,0.5757364 -0.05486,0.212428 -0.111841,0.3974234 -0.170224,0.5549859 -0.05873,0.1575626 -0.12204,0.29754 -0.189567,0.4202841 -0.09883,0.1740925 -0.212428,0.3232142 -0.340799,0.4477168 -0.128372,0.1248542 -0.264832,0.2173519 -0.409382,0.277493 l 0.423098,0.5166504 -0.423098,0.2528738 z m -0.0056,-0.4452549 c 0.155804,0 0.29965,-0.046776 0.431538,-0.1403292 0.131889,-0.093201 0.240916,-0.2268478 0.326732,-0.4009404 0.135757,-0.2655351 0.245488,-0.5869909 0.329896,-0.9643672 0.08441,-0.3773764 0.126261,-0.740333 0.126261,-1.0881664 0,-0.2602596 -0.04783,-0.4519373 -0.144198,-0.5757364 -0.09601,-0.1234475 -0.244784,-0.185347 -0.44631,-0.185347 -0.155804,0 -0.298595,0.046776 -0.428724,0.1399774 -0.13013,0.093553 -0.238103,0.2271996 -0.32427,0.4012921 -0.139274,0.2694039 -0.251115,0.5908596 -0.335172,0.9643673 -0.08441,0.3738593 -0.126261,0.7347057 -0.126261,1.0825391 0,0.2620181 0.04783,0.4551026 0.144198,0.5799568 0.09602,0.1245026 0.244785,0.1867539 0.44631,0.1867539 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path49" /><path | |||
| d="m 43.873165,5.5676126 0.488866,-2.5276832 h 0.5578 l -0.49168,2.5276832 c -0.0039,0.023916 -0.01125,0.061548 -0.02216,0.1125447 -0.05487,0.2820651 -0.0823,0.4772598 -0.0823,0.5852323 0,0.168817 0.04994,0.2950781 0.149826,0.3794866 0.09953,0.084057 0.250411,0.1262611 0.451937,0.1262611 0.162838,0 0.301408,-0.026026 0.414657,-0.07843 0.113599,-0.052052 0.211724,-0.1350536 0.294023,-0.2486534 0.04044,-0.056624 0.08124,-0.1543972 0.122392,-0.2926162 0.04115,-0.1382189 0.08652,-0.3327102 0.136109,-0.5838255 L 46.381501,3.039929 H 46.9393 l -0.488862,2.5276836 c -0.07702,0.4012921 -0.158969,0.6956668 -0.246191,0.8834757 -0.08687,0.187809 -0.201877,0.3393926 -0.344668,0.4547509 -0.13013,0.1023453 -0.278548,0.1807749 -0.445255,0.234937 -0.166707,0.05381 -0.34713,0.080891 -0.54127,0.080891 -0.351702,0 -0.622161,-0.082298 -0.811728,-0.2472466 -0.189568,-0.1649483 -0.284527,-0.3991819 -0.284527,-0.7034043 0,-0.067878 0.0077,-0.159321 0.02356,-0.2746793 0.01548,-0.1153583 0.03974,-0.2585011 0.0728,-0.4287249 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path50" /><path | |||
| d="m 47.889955,3.0399294 h 2.43202 l -0.09074,0.4670604 h -1.879496 l -0.236344,1.2144275 h 1.794384 l -0.08792,0.4670604 h -1.797198 l -0.285582,1.4862932 h 1.928734 l -0.09074,0.4674121 h -2.486538 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path51" /><path | |||
| d="m 51.115767,3.0399294 h 0.703404 l 0.725562,3.3766921 0.656628,-3.3766921 h 0.535642 L 52.937584,7.142183 H 52.23418 L 51.50897,3.7651392 50.849528,7.142183 h -0.53318 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path52" /><path | |||
| d="m 56.314628,6.9965783 c -0.154046,0.074913 -0.309146,0.1311849 -0.466006,0.1688171 -0.156507,0.037632 -0.31829,0.056272 -0.484997,0.056272 -0.420987,0 -0.747718,-0.1216889 -0.97949,-0.3654185 -0.231772,-0.2437296 -0.347482,-0.5852324 -0.347482,-1.02486 0,-0.4030507 0.06401,-0.8022326 0.192381,-1.1978975 0.12802,-0.3956649 0.296837,-0.7188791 0.505396,-0.9699944 0.19625,-0.2381024 0.412195,-0.4139535 0.648539,-0.5275532 0.236344,-0.1135998 0.505748,-0.1702239 0.80786,-0.1702239 0.146659,0 0.292264,0.018992 0.436814,0.057679 0.144901,0.038335 0.285934,0.094256 0.423097,0.1674102 L 56.938196,3.7595119 C 56.821079,3.6441536 56.69728,3.5579866 56.56715,3.5013626 c -0.129778,-0.056624 -0.268349,-0.085112 -0.414657,-0.085112 -0.174092,0 -0.335172,0.036929 -0.48359,0.1111378 -0.148419,0.074209 -0.287693,0.1874573 -0.417822,0.3393926 -0.190623,0.2254411 -0.343965,0.5138368 -0.460027,0.8655389 -0.116413,0.3517022 -0.174796,0.7044594 -0.174796,1.05792 0,0.3168837 0.07175,0.5595581 0.214539,0.7280234 0.142791,0.1684654 0.348888,0.2528739 0.618292,0.2528739 0.155452,0 0.31618,-0.029191 0.482183,-0.087926 0.165652,-0.058734 0.329194,-0.1438461 0.490273,-0.2556874 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path53" /><path | |||
| d="m 58.053795,3.0399294 h 2.431668 l -0.09074,0.4670604 h -1.879495 l -0.235992,1.2144275 h 1.794032 l -0.08792,0.4670604 h -1.796846 l -0.285934,1.4862932 h 1.929086 l -0.09074,0.4674121 h -2.486886 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path54" /><path | |||
| d="m 62.601303,5.2050077 c 0.131889,0.025674 0.237399,0.08687 0.317236,0.1839402 0.07948,0.09707 0.168817,0.3077394 0.267997,0.6320087 L 63.518894,7.142183 H 62.966722 L 62.675513,6.1060685 C 62.594621,5.8204864 62.504585,5.6326775 62.404702,5.5429934 62.304818,5.4533094 62.15429,5.4082915 61.952765,5.4082915 H 61.425211 L 61.087226,7.142183 h -0.5578 L 61.32357,3.0399294 h 1.143031 c 0.379135,0 0.672807,0.081947 0.880663,0.2458398 0.207856,0.1638932 0.311608,0.3949615 0.311608,0.6935566 0,0.3355238 -0.09461,0.6130168 -0.284176,0.8328306 -0.189567,0.2198138 -0.447365,0.350647 -0.773393,0.3928513 z M 61.796257,3.4957353 61.515951,4.9521339 h 0.601762 c 0.298595,0 0.537049,-0.07843 0.715714,-0.2349371 0.178664,-0.1565074 0.267645,-0.3650668 0.267645,-0.6249746 0,-0.2053941 -0.05768,-0.3559226 -0.173037,-0.4519373 -0.115359,-0.096366 -0.29754,-0.1445496 -0.546545,-0.1445496 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path55" /><path | |||
| d="M 6.1046389,54.622032 58.627132,17.133399 38.314927,78.613393 18.010811,16.935391 70.255107,54.877368 Z" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.211021px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path56" /><circle | |||
| cx="38.280109" | |||
| cy="43.985859" | |||
| r="29.040045" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.211021px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="circle56" /><g | |||
| id="g61" | |||
| transform="matrix(0.35170213,0,0,0.35170213,0.17634782,0.50386701)" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5"> | |||
| <circle | |||
| cx="178.19" | |||
| cy="146.603" | |||
| r="27.5" | |||
| style="fill:#3b3b3b;stroke:#d08c59;stroke-width:1px" | |||
| id="circle57" /> | |||
| <circle | |||
| cx="108.287" | |||
| cy="198.619" | |||
| r="27.5" | |||
| style="fill:#3b3b3b;stroke:#d08c59;stroke-width:1px" | |||
| id="circle58" /> | |||
| <circle | |||
| cx="37.419998" | |||
| cy="147.332" | |||
| r="27.5" | |||
| style="fill:#3b3b3b;stroke:#d08c59;stroke-width:1px" | |||
| id="circle59" /> | |||
| <circle | |||
| cx="63.594002" | |||
| cy="64.926003" | |||
| r="27.5" | |||
| style="fill:#3b3b3b;stroke:#d08c59;stroke-width:1px" | |||
| id="circle60" /> | |||
| <circle | |||
| cx="152.17999" | |||
| cy="65.416" | |||
| r="27.5" | |||
| style="fill:#3b3b3b;stroke:#d08c59;stroke-width:1px" | |||
| id="circle61" /> | |||
| </g><path | |||
| id="path61" | |||
| d="m 33.622869,50.048498 c -1.875979,-1.362143 -3.094276,-3.557819 -3.094276,-6.032747 0,-4.129686 3.393222,-7.482111 7.572499,-7.482111 4.179628,0 7.57285,3.352425 7.57285,7.482111 0,2.128501 -0.901412,4.050554 -2.347612,5.413751 -0.237047,0.223683 -0.488866,0.432242 -0.753697,0.624271" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.246191px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| id="path67" | |||
| d="m 33.515248,49.93947 -1.052293,1.486293" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.263777px;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5" /><g | |||
| id="g8-3" | |||
| transform="translate(0.00155191,-0.26105127)" | |||
| style="display:inline"><path | |||
| d="m 20.684813,104.75382 -0.05873,0.3081 c -0.08089,-0.0591 -0.1653,-0.10376 -0.252171,-0.134 -0.08722,-0.0299 -0.177258,-0.045 -0.270459,-0.045 -0.1653,0 -0.300002,0.0412 -0.404106,0.12345 -0.104103,0.0819 -0.156155,0.18675 -0.156155,0.31371 0,0.071 0.02462,0.12873 0.07351,0.17269 0.04924,0.0443 0.138219,0.0862 0.267294,0.12626 l 0.18183,0.0587 c 0.16319,0.0499 0.282769,0.11676 0.358384,0.20047 0.07562,0.0837 0.113249,0.18992 0.113249,0.31934 0,0.23529 -0.083,0.42169 -0.249357,0.55956 -0.166004,0.13752 -0.392852,0.20645 -0.680544,0.20645 -0.104104,0 -0.206449,-0.0113 -0.307036,-0.0338 -0.100587,-0.0225 -0.201173,-0.0563 -0.301057,-0.10165 l 0.06155,-0.31371 c 0.09812,0.0689 0.197305,0.11993 0.298243,0.15299 0.100587,0.0331 0.206801,0.0496 0.318994,0.0496 0.1653,0 0.29965,-0.044 0.402699,-0.13224 0.103049,-0.0879 0.154749,-0.19977 0.154749,-0.33482 0,-0.0819 -0.02216,-0.14561 -0.06612,-0.19063 -0.04396,-0.0454 -0.132592,-0.0883 -0.265887,-0.12942 l -0.151935,-0.0496 c -0.18394,-0.058 -0.313015,-0.1238 -0.386521,-0.19731 -0.07386,-0.0739 -0.110434,-0.17093 -0.110434,-0.29226 0,-0.22122 0.08265,-0.40235 0.247598,-0.54303 0.1653,-0.14068 0.381245,-0.21102 0.647484,-0.21102 0.08019,0 0.165652,0.01 0.256391,0.0299 0.09039,0.02 0.183236,0.0492 0.278548,0.0872 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path1-2" /><path | |||
| d="m 21.10369,104.67715 h 1.712438 l -0.04924,0.25534 h -0.704811 l -0.38441,1.98747 h -0.306333 l 0.387576,-1.98747 h -0.704811 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path2-9" /><path | |||
| d="m 23.770296,104.92968 -0.546897,1.16272 h 0.645725 z m -0.144198,-0.25253 h 0.369287 l 0.249357,2.24281 h -0.301761 l -0.05275,-0.58453 h -0.78113 l -0.276438,0.58453 h -0.325677 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path3-8" /><path | |||
| d="m 25.668784,105.86098 c 0.0721,0.0141 0.130129,0.0475 0.173741,0.10059 0.04326,0.0531 0.09215,0.16811 0.146308,0.34537 l 0.18183,0.61302 H 25.86855 l -0.158969,-0.56624 c -0.04431,-0.15616 -0.09355,-0.25886 -0.148067,-0.30809 -0.05451,-0.0489 -0.137163,-0.0735 -0.247246,-0.0735 h -0.288396 l -0.184643,0.94784 h -0.304926 l 0.434,-2.24281 h 0.624975 c 0.207152,0 0.36788,0.045 0.48148,0.13435 0.1136,0.0897 0.170576,0.2163 0.170576,0.37949 0,0.18324 -0.05205,0.33482 -0.155453,0.4551 -0.103752,0.12028 -0.244784,0.19168 -0.423097,0.21489 z m -0.43998,-0.93447 -0.153342,0.79625 h 0.329193 c 0.16319,0 0.293672,-0.0429 0.391093,-0.12837 0.09777,-0.0858 0.14666,-0.19976 0.14666,-0.34185 0,-0.1122 -0.03165,-0.19449 -0.09496,-0.24725 -0.06295,-0.0524 -0.162486,-0.0788 -0.298595,-0.0788 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path4-2" /><path | |||
| d="m 65.485323,118.96348 c 0.0721,0.0141 0.13013,0.0478 0.173741,0.10093 0.04326,0.0531 0.09215,0.16812 0.146308,0.34538 l 0.18183,0.61301 H 65.68509 l -0.158969,-0.56659 c -0.04431,-0.15616 -0.09355,-0.25885 -0.148067,-0.30774 -0.05451,-0.0492 -0.136812,-0.0735 -0.247247,-0.0735 h -0.288395 l -0.184644,0.94784 h -0.304926 l 0.434001,-2.2428 h 0.624974 c 0.207153,0 0.367881,0.0447 0.481481,0.13435 0.113599,0.0897 0.170575,0.21594 0.170575,0.37948 0,0.18324 -0.05205,0.33482 -0.155452,0.45511 -0.103752,0.11993 -0.244785,0.19167 -0.423098,0.21454 z m -0.439979,-0.93413 -0.153342,0.79626 h 0.329193 c 0.16319,0 0.293671,-0.0429 0.391093,-0.12873 0.09777,-0.0855 0.146659,-0.19941 0.146659,-0.3415 0,-0.11219 -0.03165,-0.19449 -0.09461,-0.24724 -0.06331,-0.0524 -0.162839,-0.0788 -0.298947,-0.0788 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path9-0" /><path | |||
| d="m 66.703619,117.78 h 1.329434 l -0.04959,0.25533 h -1.027322 l -0.129426,0.66402 h 0.980897 l -0.04783,0.25533 h -0.982656 l -0.156156,0.81279 h 1.054403 l -0.04924,0.25533 h -1.35968 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path10-7" /><path | |||
| d="m 69.762021,117.85667 -0.05873,0.30774 c -0.08089,-0.0591 -0.164949,-0.1034 -0.252171,-0.13365 -0.08722,-0.0299 -0.177258,-0.045 -0.270459,-0.045 -0.1653,0 -0.300001,0.0411 -0.404105,0.1231 -0.104104,0.0823 -0.156156,0.18675 -0.156156,0.31407 0,0.071 0.02462,0.12872 0.07351,0.17268 0.04924,0.044 0.138219,0.0862 0.267645,0.12627 l 0.181478,0.0584 c 0.16319,0.0503 0.282769,0.11712 0.358385,0.20082 0.07562,0.0833 0.113248,0.18992 0.113248,0.31899 0,0.23529 -0.083,0.42205 -0.249357,0.55956 -0.166003,0.13787 -0.392851,0.20645 -0.680192,0.20645 -0.104104,0 -0.206801,-0.0112 -0.307388,-0.0338 -0.100586,-0.0225 -0.200821,-0.0563 -0.301057,-0.10129 l 0.06155,-0.31407 c 0.09813,0.0693 0.197657,0.12028 0.298244,0.15334 0.100587,0.0331 0.206801,0.0496 0.318994,0.0496 0.1653,0 0.29965,-0.044 0.402698,-0.13224 0.103049,-0.0879 0.154749,-0.19977 0.154749,-0.33482 0,-0.0823 -0.02216,-0.14596 -0.06612,-0.19097 -0.04396,-0.045 -0.132591,-0.0879 -0.265886,-0.12908 l -0.151584,-0.0496 c -0.184292,-0.058 -0.313367,-0.1238 -0.386872,-0.19766 -0.07351,-0.0735 -0.110435,-0.17092 -0.110435,-0.29191 0,-0.22157 0.08265,-0.40235 0.24795,-0.54303 0.164948,-0.14068 0.380894,-0.21102 0.647132,-0.21102 0.08019,0 0.165652,0.01 0.256391,0.0299 0.09039,0.02 0.183237,0.0492 0.278548,0.0872 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path11-4" /><path | |||
| d="m 70.408098,117.78 h 1.329082 l -0.04924,0.25533 h -1.027674 l -0.129074,0.66402 h 0.980897 l -0.04818,0.25533 h -0.982304 l -0.156156,0.81279 h 1.054403 l -0.04959,0.25533 h -1.359329 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path12-8" /><path | |||
| d="m 72.033313,117.78 h 1.712438 l -0.04959,0.25533 h -0.704459 l -0.384762,1.98747 h -0.306333 l 0.387576,-1.98747 h -0.70446 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path13-5" /><path | |||
| d="m 52.861455,119.94331 c -0.08406,0.0408 -0.168817,0.0717 -0.254632,0.0921 -0.08546,0.0208 -0.173741,0.031 -0.265183,0.031 -0.230014,0 -0.408678,-0.0668 -0.535291,-0.19977 -0.126613,-0.13329 -0.189919,-0.32005 -0.189919,-0.56026 0,-0.22052 0.03482,-0.43892 0.104807,-0.65522 0.07034,-0.2163 0.162486,-0.39285 0.276438,-0.53002 0.107269,-0.13013 0.225441,-0.22649 0.354516,-0.28839 0.129426,-0.0622 0.276438,-0.0932 0.441738,-0.0932 0.08019,0 0.159672,0.0105 0.238805,0.0316 0.07913,0.0208 0.156156,0.0513 0.23142,0.0914 l -0.06155,0.31091 c -0.06401,-0.063 -0.131888,-0.11008 -0.202932,-0.14103 -0.07104,-0.0313 -0.146659,-0.0468 -0.226848,-0.0468 -0.09496,0 -0.183236,0.0204 -0.264128,0.0608 -0.08124,0.0408 -0.157211,0.10235 -0.228606,0.1857 -0.104104,0.1231 -0.187809,0.28066 -0.251467,0.47304 -0.06366,0.19238 -0.09531,0.38512 -0.09531,0.57855 0,0.17304 0.03904,0.30563 0.117117,0.39778 0.07808,0.0921 0.190623,0.13822 0.337986,0.13822 0.08511,0 0.173037,-0.0158 0.263425,-0.0478 0.09074,-0.032 0.180071,-0.0788 0.268349,-0.13997 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path19-8" /><path | |||
| d="M 53.513511,117.77999 H 53.8005 l -0.135405,1.8176 0.494141,-1.20177 h 0.317236 l 0.02251,1.20494 0.56624,-1.82077 h 0.29754 l -0.766359,2.24281 h -0.291209 l -0.04678,-1.30693 -0.557096,1.30693 h -0.282417 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path20-3" /><path | |||
| d="m 52.461033,106.84041 c -0.08406,0.0408 -0.169168,0.0717 -0.254632,0.0921 -0.08546,0.0208 -0.174093,0.031 -0.265183,0.031 -0.230365,0 -0.408678,-0.0668 -0.535643,-0.19977 -0.126613,-0.13329 -0.189919,-0.32005 -0.189919,-0.56026 0,-0.22052 0.03517,-0.43892 0.105159,-0.65522 0.06999,-0.2163 0.162135,-0.39285 0.276438,-0.53002 0.107269,-0.13013 0.225441,-0.22649 0.354516,-0.28839 0.129074,-0.0622 0.276437,-0.0932 0.441737,-0.0932 0.07984,0 0.159673,0.0105 0.238806,0.0316 0.07913,0.0208 0.156156,0.0513 0.23142,0.0914 l -0.0619,0.31091 c -0.06401,-0.063 -0.131537,-0.11008 -0.202581,-0.14103 -0.07104,-0.0313 -0.14666,-0.0468 -0.226848,-0.0468 -0.09531,0 -0.183236,0.0204 -0.26448,0.0608 -0.08089,0.0408 -0.157211,0.10235 -0.228254,0.1857 -0.104104,0.1231 -0.188161,0.28066 -0.251467,0.47304 -0.06366,0.19238 -0.09566,0.38512 -0.09566,0.57855 0,0.17304 0.03904,0.30563 0.117468,0.39778 0.07808,0.0921 0.190623,0.13822 0.337986,0.13822 0.08511,0 0.172686,-0.0158 0.263425,-0.0478 0.09074,-0.032 0.180071,-0.0788 0.267997,-0.13997 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path21-0" /><path | |||
| d="m 54.313097,106.84041 c -0.08406,0.0408 -0.168817,0.0717 -0.254633,0.0921 -0.08546,0.0208 -0.174092,0.031 -0.265183,0.031 -0.230365,0 -0.408678,-0.0668 -0.535291,-0.19977 -0.126612,-0.13329 -0.190271,-0.32005 -0.190271,-0.56026 0,-0.22052 0.03517,-0.43892 0.105159,-0.65522 0.07034,-0.2163 0.162487,-0.39285 0.276438,-0.53002 0.107269,-0.13013 0.225441,-0.22649 0.354516,-0.28839 0.129426,-0.0622 0.276438,-0.0932 0.441738,-0.0932 0.08019,0 0.159673,0.0105 0.238806,0.0316 0.07913,0.0208 0.156155,0.0513 0.23142,0.0914 l -0.06155,0.31091 c -0.06436,-0.063 -0.131889,-0.11008 -0.202932,-0.14103 -0.07104,-0.0313 -0.14666,-0.0468 -0.226848,-0.0468 -0.09496,0 -0.183237,0.0204 -0.26448,0.0608 -0.08089,0.0408 -0.157211,0.10235 -0.228255,0.1857 -0.104104,0.1231 -0.187809,0.28066 -0.251467,0.47304 -0.06366,0.19238 -0.09531,0.38512 -0.09531,0.57855 0,0.17304 0.03904,0.30563 0.117117,0.39778 0.07808,0.0921 0.190622,0.13822 0.337985,0.13822 0.08511,0 0.173038,-0.0158 0.263425,-0.0478 0.09074,-0.032 0.180072,-0.0788 0.268349,-0.13997 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path22-6" /><path | |||
| d="m 54.965152,104.67709 h 0.286989 l -0.135405,1.8176 0.494142,-1.20177 h 0.317235 l 0.02251,1.20494 0.56624,-1.82077 h 0.297189 l -0.766008,2.24281 h -0.29121 l -0.04678,-1.30693 -0.557097,1.30693 h -0.282416 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path23-2" /><path | |||
| d="m 3.7788327,117.77997 h 1.7124377 l -0.04959,0.25534 H 4.7368693 l -0.3844104,1.98747 H 4.0461264 l 0.3875757,-1.98747 H 3.7292427 Z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path62-2" /><path | |||
| d="m 6.4915113,118.9638 c 0.072099,0.0141 0.1301298,0.0475 0.1733891,0.10059 0.043611,0.0531 0.092498,0.16811 0.1466598,0.34537 l 0.18183,0.61302 H 6.6912781 L 6.531957,119.45654 c -0.043963,-0.15616 -0.093201,-0.25886 -0.1477149,-0.30809 -0.054514,-0.0489 -0.1371638,-0.0735 -0.2472466,-0.0735 H 5.8485998 l -0.1846436,0.94784 H 5.3590304 l 0.4340004,-2.24281 h 0.6249747 c 0.2071526,0 0.3675287,0.045 0.4814802,0.13435 0.1135998,0.0897 0.1702239,0.2163 0.1702239,0.37949 0,0.18324 -0.0517,0.33482 -0.1554524,0.4551 -0.1034004,0.12028 -0.244433,0.19168 -0.4227459,0.21489 z m -0.4399794,-0.93447 -0.1533421,0.79625 h 0.3288415 c 0.1631898,0 0.2936712,-0.0429 0.3914444,-0.12837 0.097773,-0.0858 0.1463081,-0.19976 0.1463081,-0.34185 0,-0.1122 -0.031301,-0.19449 -0.094608,-0.24725 -0.062955,-0.0524 -0.1624863,-0.0788 -0.2989468,-0.0788 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path63-5" /><path | |||
| d="m 7.7126211,117.77997 h 1.246784 l -0.04959,0.25534 H 8.4381826 l -0.3348205,1.73213 h 0.4716326 l -0.04959,0.25534 H 7.2786206 l 0.04959,-0.25534 h 0.4702258 l 0.3365789,-1.73213 H 7.6633828 Z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path64-2" /><path | |||
| d="m 10.500916,119.87858 c -0.08722,0.0619 -0.182534,0.10903 -0.285583,0.14033 -0.103048,0.0316 -0.213131,0.0475 -0.3305996,0.0475 -0.2321234,0 -0.4107881,-0.0675 -0.5352906,-0.20223 -0.1248543,-0.1347 -0.1871056,-0.32673 -0.1871056,-0.57609 0,-0.09 0.00844,-0.18605 0.024971,-0.28769 0.016178,-0.10164 0.040797,-0.20786 0.072802,-0.31899 0.034819,-0.11712 0.075968,-0.22298 0.1230958,-0.31759 0.047128,-0.095 0.098477,-0.1755 0.1547489,-0.24268 0.1069175,-0.13013 0.2254411,-0.22649 0.3552192,-0.28839 0.1297779,-0.0622 0.2774929,-0.0932 0.4438479,-0.0932 0.08019,0 0.160025,0.0105 0.23951,0.0316 0.07984,0.0208 0.157914,0.0513 0.235288,0.0914 l -0.06155,0.31091 c -0.06542,-0.063 -0.133646,-0.11008 -0.205042,-0.14103 -0.07175,-0.0313 -0.148067,-0.0468 -0.22931,-0.0468 -0.09812,0 -0.190271,0.0208 -0.276438,0.0626 -0.086167,0.0415 -0.1631896,0.1027 -0.2310681,0.18394 -0.044315,0.0521 -0.085815,0.11712 -0.1248543,0.1952 -0.039039,0.0781 -0.073506,0.16565 -0.1037521,0.26272 -0.033763,0.1143 -0.059789,0.22157 -0.077374,0.32145 -0.017233,0.10024 -0.026026,0.19098 -0.026026,0.27222 0,0.17093 0.039391,0.30317 0.1185237,0.39637 0.079133,0.0932 0.1913259,0.13963 0.3365789,0.13963 0.067878,0 0.1290739,-0.009 0.1832369,-0.0278 0.05416,-0.0183 0.09953,-0.0454 0.136812,-0.0802 l 0.113951,-0.5905 H 10.03948 l 0.04502,-0.24936 h 0.616182 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path65-2" /><path | |||
| style="font-style:italic;font-size:3.175px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';fill:#ffffff;stroke-width:0.352" | |||
| d="m 18.210884,120.01373 q -0.130225,0.0636 -0.26355,0.0946 -0.131775,0.0326 -0.272852,0.0326 -0.356567,0 -0.553454,-0.20619 -0.195337,-0.20619 -0.195337,-0.57826 0,-0.34106 0.10852,-0.67593 0.108521,-0.33486 0.285254,-0.54725 0.165882,-0.20154 0.365869,-0.29765 0.199988,-0.0961 0.455787,-0.0961 0.124023,0 0.246496,0.0326 0.122473,0.0326 0.238745,0.0946 l -0.06356,0.32091 q -0.09922,-0.0977 -0.209289,-0.14573 -0.110071,-0.0481 -0.234095,-0.0481 -0.147277,0 -0.272851,0.0636 -0.125574,0.062 -0.235645,0.19068 -0.16123,0.19069 -0.260449,0.48835 -0.09767,0.29765 -0.09767,0.59686 0,0.2682 0.120923,0.41083 0.120922,0.14262 0.348815,0.14262 0.131775,0 0.271302,-0.0496 0.141076,-0.0496 0.277502,-0.14417 z m 0.984436,-2.23243 h 1.286743 l -0.05116,0.26355 h -0.486792 l -0.345715,1.78749 h 0.486792 l -0.05116,0.26355 h -1.286743 l 0.05116,-0.26355 h 0.485241 l 0.347266,-1.78749 H 19.14416 Z m 2.562634,1.22164 q 0.111621,0.0217 0.178284,0.10387 0.06821,0.0822 0.151928,0.35656 l 0.187586,0.63252 h -0.311609 l -0.164331,-0.58446 q -0.06821,-0.24184 -0.153479,-0.31781 -0.08372,-0.076 -0.254248,-0.076 h -0.297656 l -0.190686,0.97823 h -0.31471 l 0.448035,-2.31459 h 0.644922 q 0.32091,0 0.496093,0.13953 0.176734,0.13798 0.176734,0.39068 0,0.2837 -0.161231,0.46973 -0.15968,0.18604 -0.435632,0.2217 z m -0.454236,-0.96429 -0.15813,0.82166 h 0.339514 q 0.252698,0 0.403077,-0.13178 0.151928,-0.13332 0.151928,-0.35346 0,-0.17364 -0.09767,-0.25425 -0.09767,-0.0822 -0.308508,-0.0822 z m 2.641699,1.97508 q -0.130225,0.0636 -0.26355,0.0946 -0.131775,0.0326 -0.272851,0.0326 -0.356568,0 -0.553455,-0.20619 -0.195337,-0.20619 -0.195337,-0.57826 0,-0.34106 0.108521,-0.67593 0.10852,-0.33486 0.285254,-0.54725 0.165881,-0.20154 0.365869,-0.29765 0.199988,-0.0961 0.455786,-0.0961 0.124023,0 0.246496,0.0326 0.122474,0.0326 0.238746,0.0946 l -0.06356,0.32091 q -0.09922,-0.0977 -0.20929,-0.14573 -0.110071,-0.0481 -0.234094,-0.0481 -0.147278,0 -0.272852,0.0636 -0.125573,0.062 -0.235644,0.19068 -0.161231,0.19069 -0.26045,0.48835 -0.09767,0.29765 -0.09767,0.59686 0,0.2682 0.120923,0.41083 0.120923,0.14262 0.348816,0.14262 0.131775,0 0.271301,-0.0496 0.141077,-0.0496 0.277503,-0.14417 z m 1.020093,-2.23243 h 0.313159 l -0.399975,2.05104 h 1.117761 l -0.05116,0.26355 h -1.43092 z m 1.872754,0 h 1.372009 l -0.05116,0.26355 h -1.060401 l -0.133325,0.68523 h 1.012341 l -0.04961,0.26355 h -1.013891 l -0.161231,0.83871 h 1.088306 l -0.05116,0.26355 h -1.403015 z" | |||
| id="text1-7" | |||
| aria-label="CIRCLE" /><path | |||
| style="font-style:italic;font-size:3.175px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';fill:#ffffff;stroke-width:0.352" | |||
| d="m 35.576396,117.86047 -0.06046,0.31781 q -0.125574,-0.0915 -0.260449,-0.13798 -0.134876,-0.0465 -0.279053,-0.0465 -0.255799,0 -0.417029,0.12712 -0.16123,0.12712 -0.16123,0.32401 0,0.11007 0.07596,0.17828 0.07596,0.0682 0.275952,0.13023 l 0.187585,0.0605 q 0.252698,0.0775 0.36897,0.20774 0.117822,0.12867 0.117822,0.32866 0,0.36432 -0.257348,0.57826 -0.257349,0.21239 -0.702283,0.21239 -0.16123,0 -0.31781,-0.0357 -0.155029,-0.0341 -0.310059,-0.10386 l 0.06356,-0.32402 q 0.151929,0.10697 0.306958,0.15813 0.15658,0.0512 0.330213,0.0512 0.255798,0 0.415478,-0.13642 0.159681,-0.13643 0.159681,-0.34572 0,-0.12712 -0.06821,-0.19688 -0.06821,-0.0698 -0.274402,-0.13333 l -0.15658,-0.0512 q -0.285254,-0.0899 -0.399975,-0.20309 -0.113172,-0.11472 -0.113172,-0.30231 0,-0.34261 0.255799,-0.55965 0.255798,-0.21859 0.668176,-0.21859 0.124023,0 0.26355,0.031 0.141076,0.031 0.288354,0.0899 z m 0.572058,-0.0791 h 0.313159 l -0.182934,0.94877 h 0.857312 l 0.182934,-0.94877 h 0.31471 l -0.451135,2.31458 h -0.31316 l 0.215491,-1.10226 h -0.860412 l -0.212391,1.10226 h -0.314709 z m 2.00918,0 h 1.286743 l -0.05116,0.26355 h -0.486792 l -0.345715,1.78748 h 0.486792 l -0.05116,0.26355 h -1.286743 l 0.05116,-0.26355 h 0.485242 l 0.347265,-1.78748 h -0.486792 z m 1.968872,0 h 1.362707 l -0.05116,0.26355 h -1.047998 l -0.133325,0.68212 h 0.94878 l -0.04961,0.26355 h -0.950329 l -0.215491,1.10536 h -0.31471 z m 1.616955,0 h 1.767334 l -0.05116,0.26355 h -0.727088 l -0.396875,2.05103 h -0.316259 l 0.399975,-2.05103 h -0.727087 z" | |||
| id="text2-9" | |||
| aria-label="SHIFT" /></g></g><g | |||
| id="g1" | |||
| style="display:none"><ellipse | |||
| id="E" | |||
| cx="62.81274" | |||
| cy="52.274418" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EE" | |||
| cx="69.820053" | |||
| cy="54.526367" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="ED" | |||
| cx="67.161537" | |||
| cy="46.271568" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EC" | |||
| cx="58.46394" | |||
| cy="46.321156" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EB" | |||
| cx="55.788189" | |||
| cy="54.572796" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EA" | |||
| cx="62.81274" | |||
| cy="59.678806" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="D" | |||
| cx="53.652302" | |||
| cy="23.333204" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DE" | |||
| cx="60.659622" | |||
| cy="25.584803" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DD" | |||
| cx="58.001102" | |||
| cy="17.33" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DC" | |||
| cx="49.303509" | |||
| cy="17.379591" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DB" | |||
| cx="46.627758" | |||
| cy="25.631226" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DA" | |||
| cx="53.652302" | |||
| cy="30.737236" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="C" | |||
| cx="22.638508" | |||
| cy="23.158409" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CE" | |||
| cx="29.64547" | |||
| cy="25.410357" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CD" | |||
| cx="26.986954" | |||
| cy="17.155556" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CC" | |||
| cx="18.289711" | |||
| cy="17.205147" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CB" | |||
| cx="15.613961" | |||
| cy="25.456781" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CA" | |||
| cx="22.638508" | |||
| cy="30.562794" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="B" | |||
| cx="13.478074" | |||
| cy="52.214283" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BE" | |||
| cx="20.485388" | |||
| cy="54.465878" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BD" | |||
| cx="17.826872" | |||
| cy="46.211079" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BC" | |||
| cx="9.1292772" | |||
| cy="46.260666" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BB" | |||
| cx="6.4535275" | |||
| cy="54.512302" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BA" | |||
| cx="13.478074" | |||
| cy="59.618309" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="A" | |||
| cx="38.286789" | |||
| cy="70.308655" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AE" | |||
| cx="45.294102" | |||
| cy="72.560249" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AD" | |||
| cx="42.635586" | |||
| cy="64.30545" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AC" | |||
| cx="33.937996" | |||
| cy="64.355034" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AB" | |||
| cx="31.262245" | |||
| cy="72.606674" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AA" | |||
| cx="38.286789" | |||
| cy="77.712685" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERE" | |||
| cx="55.340473" | |||
| cy="67.447556" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERD" | |||
| cx="65.979462" | |||
| cy="36.066227" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERC" | |||
| cx="38.200623" | |||
| cy="14.858589" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERB" | |||
| cx="10.547692" | |||
| cy="35.305847" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERA" | |||
| cx="21.274256" | |||
| cy="67.501366" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERE" | |||
| cx="46.123772" | |||
| cy="54.782761" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERD" | |||
| cx="50.999065" | |||
| cy="40.762157" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERC" | |||
| cx="38.101093" | |||
| cy="31.357639" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERB" | |||
| cx="25.618834" | |||
| cy="40.522297" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERA" | |||
| cx="30.437502" | |||
| cy="54.682526" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="TRIG" | |||
| cx="7.2350097" | |||
| cy="112.37258" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="PENTA" | |||
| cx="26.462093" | |||
| cy="112.90175" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CW" | |||
| cx="51.158264" | |||
| cy="112.90175" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="RESET" | |||
| cx="68.974915" | |||
| cy="112.37258" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="TIME1_ATTEN" | |||
| cx="38.001205" | |||
| cy="44.060417" | |||
| rx="4.2460999" | |||
| ry="4.2102261" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="SLEW" /><ellipse | |||
| id="TIME1_ATTEN1" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="67.145706" | |||
| cy="77.270592" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB5" /><ellipse | |||
| id="TIME1_ATTEN2" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="56.196522" | |||
| cy="92.393784" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB4" /><ellipse | |||
| id="TIME1_ATTEN3" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="38.212933" | |||
| cy="96.262512" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB3" /><ellipse | |||
| id="TIME1_ATTEN4" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="20.2297" | |||
| cy="92.393784" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB2" /><ellipse | |||
| id="TIME1_ATTEN5" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="9.280509" | |||
| cy="77.270592" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB1" /><ellipse | |||
| id="STEP5" | |||
| cx="67.422501" | |||
| cy="84.335938" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="STEP4" | |||
| cx="56.476124" | |||
| cy="99.422203" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="STEP3" | |||
| cx="38.379288" | |||
| cy="103.30077" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="STEP2" | |||
| cx="20.171669" | |||
| cy="99.422203" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="STEP1" | |||
| cx="9.142642" | |||
| cy="84.666191" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /></g></svg> | |||
| @@ -0,0 +1,778 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | |||
| <svg | |||
| width="76.199997mm" | |||
| height="128.5mm" | |||
| viewBox="0 0 76.200001 128.50002" | |||
| version="1.1" | |||
| id="svg8" | |||
| inkscape:version="1.3.2 (091e20e, 2023-11-25)" | |||
| sodipodi:docname="PentaSequencer.svg" | |||
| xml:space="preserve" | |||
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
| xmlns="http://www.w3.org/2000/svg" | |||
| xmlns:svg="http://www.w3.org/2000/svg" | |||
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
| xmlns:cc="http://creativecommons.org/ns#" | |||
| xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
| xmlns:serif="http://www.serif.com/"><defs | |||
| id="defs2"> | |||
| </defs><sodipodi:namedview | |||
| id="base" | |||
| pagecolor="#ffffff" | |||
| bordercolor="#666666" | |||
| borderopacity="1.0" | |||
| inkscape:pageopacity="0.0" | |||
| inkscape:pageshadow="2" | |||
| inkscape:zoom="2.7437401" | |||
| inkscape:cx="163.28077" | |||
| inkscape:cy="40.273494" | |||
| inkscape:document-units="mm" | |||
| inkscape:current-layer="g8" | |||
| showgrid="false" | |||
| units="mm" | |||
| inkscape:snap-bbox="true" | |||
| inkscape:snap-page="true" | |||
| inkscape:bbox-nodes="false" | |||
| inkscape:snap-bbox-edge-midpoints="false" | |||
| inkscape:window-width="1600" | |||
| inkscape:window-height="900" | |||
| inkscape:window-x="128" | |||
| inkscape:window-y="38" | |||
| inkscape:window-maximized="0" | |||
| inkscape:snap-bbox-midpoints="true" | |||
| inkscape:snap-nodes="false" | |||
| inkscape:showpageshadow="2" | |||
| inkscape:pagecheckerboard="0" | |||
| inkscape:deskcolor="#d1d1d1" /><metadata | |||
| id="metadata5"><rdf:RDF><cc:Work | |||
| rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type | |||
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><g | |||
| id="g2"><rect | |||
| id="rect420" | |||
| x="0.066265054" | |||
| y="0.37514403" | |||
| width="76.077744" | |||
| height="128.5" | |||
| style="clip-rule:evenodd;fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| d="m 35.917022,50.667142 -0.05874,0.307739 c -0.08089,-0.05909 -0.1653,-0.1034 -0.25217,-0.133647 -0.08722,-0.02989 -0.177258,-0.04502 -0.270459,-0.04502 -0.1653,0 -0.300002,0.04115 -0.404106,0.123096 -0.104104,0.0823 -0.156155,0.186754 -0.156155,0.31407 0,0.07104 0.02462,0.128723 0.07351,0.172686 0.04924,0.04396 0.138219,0.08617 0.267294,0.126261 l 0.18183,0.05838 c 0.16319,0.05029 0.282768,0.117116 0.358384,0.200822 0.07562,0.08335 0.113248,0.189919 0.113248,0.318993 0,0.235289 -0.083,0.422043 -0.249356,0.559558 -0.166004,0.137868 -0.392852,0.206801 -0.680544,0.206801 -0.104104,0 -0.206449,-0.01161 -0.307036,-0.03411 -0.100587,-0.02251 -0.201174,-0.05627 -0.301057,-0.10129 l 0.06155,-0.31407 c 0.09812,0.06929 0.197305,0.120282 0.298243,0.153342 0.100587,0.03306 0.206801,0.04959 0.318994,0.04959 0.1653,0 0.29965,-0.04396 0.402699,-0.13224 0.103049,-0.08792 0.154749,-0.199767 0.154749,-0.33482 0,-0.0823 -0.02216,-0.145957 -0.06612,-0.190975 -0.04396,-0.04502 -0.132592,-0.08792 -0.265887,-0.129074 l -0.151935,-0.04959 c -0.18394,-0.05803 -0.313015,-0.123799 -0.386521,-0.197657 -0.07386,-0.07351 -0.110434,-0.170927 -0.110434,-0.291913 0,-0.221572 0.08265,-0.402347 0.247598,-0.543028 0.1653,-0.140681 0.381245,-0.211021 0.647484,-0.211021 0.08019,0 0.165651,0.0098 0.256391,0.0299 0.09039,0.02005 0.183236,0.04924 0.278548,0.08722 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path5" /><path | |||
| d="m 36.600379,50.590471 h 0.303519 l -0.387576,1.987468 h 1.082891 l -0.04959,0.255336 h -1.38641 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path6" /><path | |||
| d="m 38.415162,50.590471 h 1.329082 l -0.04924,0.255335 H 38.66733 l -0.129074,0.664014 h 0.980897 l -0.04818,0.255336 h -0.982304 l -0.156156,0.812783 h 1.054403 l -0.04959,0.255336 h -1.359329 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path7" /><path | |||
| d="m 39.968279,50.590471 h 0.286988 l -0.135405,1.817596 0.494142,-1.201766 h 0.317235 l 0.02251,1.20458 0.56624,-1.82041 h 0.29754 l -0.766359,2.242804 h -0.29121 l -0.04678,-1.306925 -0.557097,1.306925 h -0.282416 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path8" /><g | |||
| id="g33" | |||
| transform="matrix(0.35170213,0,0,0.35170213,0.17634782,0.50386701)" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5"> | |||
| <path | |||
| d="m 25.494,239.3 83.129,52.984" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path24" /> | |||
| <path | |||
| d="m 108.623,292.284 82.579,-53.923" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path25" /> | |||
| <path | |||
| d="M 191.202,238.361 56.853,281.256" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path26" /> | |||
| <path | |||
| d="m 56.853,281.256 103.225,-0.059" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path27" /> | |||
| <path | |||
| d="M 160.078,281.197 25.494,239.3" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path28" /> | |||
| <path | |||
| d="m 25.494,239.3 31.359,41.956" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path29" /> | |||
| <path | |||
| d="m 57.596,282.222 51.027,10.062" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path30" /> | |||
| <path | |||
| d="m 109.28,292.762 50.798,-11.565" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path31" /> | |||
| <path | |||
| d="m 160.078,281.197 31.124,-42.836" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path32" /> | |||
| <path | |||
| d="M 191.202,238.361 25.853,239.656" | |||
| style="fill:none;stroke:#000000;stroke-width:0.6px;stroke-opacity:1" | |||
| id="path33" /> | |||
| </g><g | |||
| id="g41" | |||
| transform="matrix(0.35170213,0,0,0.35170213,0.17634782,0.50386701)" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5"> | |||
| <g | |||
| id="g39"> | |||
| <path | |||
| d="m 98.627,354.678 c 0.172,0.357 0.228,0.715 0.168,1.075 h -1.203 c -0.018,-0.276 -0.074,-0.485 -0.168,-0.625 -0.164,-0.25 -0.461,-0.375 -0.89,-0.375 -0.438,0 -0.821,0.176 -1.149,0.529 -0.328,0.353 -0.56,0.852 -0.695,1.498 -0.138,0.646 -0.108,1.129 0.09,1.451 0.198,0.322 0.502,0.482 0.914,0.482 0.422,0 0.773,-0.138 1.054,-0.414 0.154,-0.148 0.303,-0.371 0.446,-0.668 h 1.191 c -0.237,0.628 -0.611,1.138 -1.123,1.532 -0.512,0.393 -1.102,0.59 -1.771,0.59 -0.828,0 -1.424,-0.266 -1.786,-0.797 -0.359,-0.534 -0.44,-1.266 -0.242,-2.196 0.214,-1.005 0.647,-1.78 1.301,-2.324 0.57,-0.474 1.218,-0.711 1.941,-0.711 0.969,0 1.61,0.318 1.922,0.953 z" | |||
| style="fill:#000000;fill-opacity:1;fill-rule:nonzero" | |||
| id="path34" /> | |||
| <path | |||
| d="m 101.291,358.206 2.192,-4.371 h 1.25 l -3.188,5.757 h -1.136 l -0.723,-5.757 h 1.285 z" | |||
| style="fill:#000000;fill-opacity:1;fill-rule:nonzero" | |||
| id="path35" /> | |||
| <path | |||
| d="m 109.276,355.374 -0.168,0.785 h -0.731 l -0.726,3.433 h -1.11 l 0.727,-3.433 h -0.621 l 0.168,-0.785 h 0.609 l 0.059,-0.274 c 0.096,-0.456 0.239,-0.769 0.43,-0.941 0.216,-0.255 0.632,-0.383 1.25,-0.383 0.07,0 0.133,0.002 0.189,0.006 0.056,0.004 0.133,0.01 0.232,0.017 l -0.195,0.907 c -0.06,-0.008 -0.163,-0.014 -0.309,-0.018 -0.145,-0.004 -0.254,0.029 -0.326,0.098 -0.071,0.069 -0.115,0.145 -0.131,0.228 -0.018,0.084 -0.044,0.203 -0.078,0.36 z" | |||
| style="fill:#000000;fill-opacity:1;fill-rule:nonzero" | |||
| id="path36" /> | |||
| <path | |||
| d="m 111.877,358.991 c -0.013,0.013 -0.047,0.052 -0.101,0.117 -0.055,0.065 -0.116,0.122 -0.184,0.172 -0.208,0.156 -0.4,0.263 -0.576,0.32 -0.176,0.057 -0.373,0.086 -0.592,0.086 -0.63,0 -1.006,-0.226 -1.129,-0.68 -0.067,-0.25 -0.049,-0.618 0.055,-1.105 l 0.543,-2.566 h 1.141 l -0.543,2.566 c -0.052,0.242 -0.063,0.424 -0.032,0.547 0.055,0.216 0.231,0.324 0.528,0.324 0.38,0 0.673,-0.154 0.879,-0.461 0.109,-0.167 0.192,-0.387 0.25,-0.66 l 0.492,-2.316 h 1.129 l -0.903,4.257 h -1.082 z" | |||
| style="fill:#000000;fill-opacity:1;fill-rule:nonzero" | |||
| id="path37" /> | |||
| <path | |||
| d="m 117.174,357.003 c 0.05,-0.224 0.056,-0.396 0.02,-0.516 -0.063,-0.219 -0.248,-0.328 -0.555,-0.328 -0.378,0 -0.67,0.16 -0.879,0.48 -0.109,0.17 -0.191,0.386 -0.246,0.649 l -0.488,2.304 h -1.11 l 0.903,-4.25 h 1.074 l -0.133,0.621 c 0.19,-0.218 0.36,-0.376 0.508,-0.472 0.266,-0.172 0.574,-0.258 0.926,-0.258 0.44,0 0.775,0.115 1.006,0.346 0.23,0.23 0.289,0.612 0.177,1.146 l -0.609,2.867 h -1.141 z" | |||
| style="fill:#000000;fill-opacity:1;fill-rule:nonzero" | |||
| id="path38" /> | |||
| <path | |||
| d="m 120.159,358.253 -0.282,1.339 h -1.093 l 1.218,-5.738 h 1.094 l -0.66,3.102 1.727,-1.602 h 1.378 l -1.836,1.629 0.997,2.609 h -1.344 l -0.633,-1.82 z" | |||
| style="fill:#000000;fill-opacity:1;fill-rule:nonzero" | |||
| id="path39" /> | |||
| </g> | |||
| <path | |||
| d="m 71.998,356.739 h 19" | |||
| style="fill:none;stroke:#000000;stroke-width:0.65px;stroke-opacity:1" | |||
| id="path40" /> | |||
| <path | |||
| d="m 124.534,356.739 h 19" | |||
| style="fill:none;stroke:#000000;stroke-width:0.65px;stroke-opacity:1" | |||
| id="path41" /> | |||
| </g><path | |||
| d="m 13.94381,3.4957353 -0.29965,1.5415105 h 0.642911 c 0.302464,0 0.543732,-0.087222 0.724155,-0.2623698 0.180423,-0.174796 0.270811,-0.4079745 0.270811,-0.6991838 0,-0.1980083 -0.05698,-0.3439647 -0.170576,-0.4382209 -0.1136,-0.094256 -0.289451,-0.141736 -0.527553,-0.141736 z M 13.47675,3.0399294 h 1.2088 c 0.377376,0 0.665069,0.084057 0.862725,0.2525221 0.198009,0.1684653 0.296837,0.4121949 0.296837,0.730837 0,0.4561577 -0.14666,0.8152456 -0.439628,1.0772637 -0.292968,0.262018 -0.696018,0.3928512 -1.2088,0.3928512 h -0.64045 L 13.234779,7.142183 h -0.5578 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path42" /><path | |||
| d="M 16.869972,3.0399294 H 19.30164 L 19.2109,3.5069898 h -1.879144 l -0.236344,1.2144275 h 1.794032 l -0.08793,0.4670604 H 17.004668 L 16.718734,6.6747709 H 18.64782 L 18.55708,7.142183 h -2.486534 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path43" /><path | |||
| d="m 20.095784,3.0399294 h 0.703404 L 21.52475,6.4166215 22.181377,3.0399294 H 22.71702 L 21.917601,7.142183 H 21.214197 L 20.488635,3.7651392 19.829194,7.142183 h -0.532829 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path44" /><path | |||
| d="m 23.230857,3.0399294 h 3.132259 l -0.09039,0.4670604 H 24.983738 L 24.280334,7.142183 h -0.560262 l 0.70868,-3.6351932 h -1.288637 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path45" /><path | |||
| d="m 28.10791,3.5013626 -0.999889,2.1267428 h 1.181367 z M 27.844133,3.0399294 h 0.675972 L 28.976263,7.142183 H 28.42409 L 28.32772,6.0733602 H 26.899106 L 26.393358,7.142183 h -0.596135 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path46" /><path | |||
| d="M 36.015932,3.1799068 35.908663,3.7433336 C 35.760245,3.6350094 35.606551,3.5534145 35.446878,3.498549 35.287557,3.443683 35.122961,3.416251 34.952385,3.416251 c -0.302112,0 -0.548655,0.074912 -0.738926,0.2250893 -0.190623,0.1505285 -0.285934,0.3418545 -0.285934,0.5743296 0,0.1301298 0.04502,0.2356404 0.134702,0.3161802 0.08968,0.08054 0.252874,0.1575626 0.489218,0.2307166 l 0.332358,0.1072692 c 0.298595,0.091443 0.517002,0.2138349 0.655221,0.3668253 0.138219,0.1529904 0.207505,0.3474817 0.207505,0.5838255 0,0.4304834 -0.151936,0.7716345 -0.456158,1.0234532 -0.303871,0.2518187 -0.718879,0.3777281 -1.244674,0.3777281 -0.190622,0 -0.377728,-0.020399 -0.56202,-0.0619 -0.18394,-0.041149 -0.367529,-0.1030487 -0.550765,-0.185347 l 0.112544,-0.5743296 c 0.17972,0.1266128 0.36155,0.2198139 0.54549,0.2803066 0.184292,0.060493 0.378783,0.090739 0.583826,0.090739 0.302464,0 0.547952,-0.08054 0.736464,-0.2419711 0.188512,-0.1610796 0.28312,-0.3654185 0.28312,-0.6126651 0,-0.1501768 -0.04045,-0.2665902 -0.120985,-0.3488885 -0.08054,-0.082298 -0.242675,-0.1610796 -0.486404,-0.2363438 L 34.309474,5.2405296 C 33.972543,5.1343156 33.736551,5.0140334 33.601849,4.8793315 33.467499,4.7446296 33.399972,4.5666683 33.399972,4.3447443 c 0,-0.4048092 0.151232,-0.7357609 0.453344,-0.9932068 0.302464,-0.257446 0.697074,-0.3858173 1.184181,-0.3858173 0.14666,0 0.302816,0.018288 0.468467,0.054866 0.166004,0.036577 0.335876,0.089684 0.509968,0.1593206 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path47" /><path | |||
| d="m 37.1973,3.0399294 h 2.431668 l -0.09074,0.4670604 H 37.659084 L 37.42274,4.7214173 h 1.794032 l -0.08792,0.4670604 h -1.796846 l -0.285934,1.4862932 h 1.929086 l -0.09074,0.4674121 h -2.486534 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path48" /><path | |||
| d="m 41.024874,7.2163922 h -0.02743 c -0.393906,0 -0.680895,-0.1090277 -0.86167,-0.327083 -0.180423,-0.2180553 -0.270459,-0.5669438 -0.270459,-1.0470172 0,-0.2032839 0.0197,-0.4216909 0.05909,-0.6552211 0.03939,-0.2335302 0.09848,-0.4747979 0.177258,-0.7241547 0.05311,-0.1684653 0.110435,-0.3193455 0.171631,-0.453344 0.06155,-0.1336469 0.127668,-0.2546324 0.199415,-0.3626049 0.161079,-0.2324752 0.341503,-0.4044575 0.541269,-0.5152437 0.199415,-0.1107861 0.432242,-0.1660034 0.697777,-0.1660034 0.369991,0 0.644319,0.112193 0.822983,0.336579 0.178665,0.2243859 0.267997,0.5701091 0.267997,1.0371695 0,0.1519354 -0.01336,0.3182905 -0.04009,0.4987137 -0.02638,0.1804232 -0.06542,0.3721008 -0.116765,0.5757364 -0.05486,0.212428 -0.111841,0.3974234 -0.170224,0.5549859 -0.05873,0.1575626 -0.12204,0.29754 -0.189567,0.4202841 -0.09883,0.1740925 -0.212428,0.3232142 -0.340799,0.4477168 -0.128372,0.1248542 -0.264832,0.2173519 -0.409382,0.277493 l 0.423098,0.5166504 -0.423098,0.2528738 z m -0.0056,-0.4452549 c 0.155804,0 0.29965,-0.046776 0.431538,-0.1403292 0.131889,-0.093201 0.240916,-0.2268478 0.326732,-0.4009404 0.135757,-0.2655351 0.245488,-0.5869909 0.329896,-0.9643672 0.08441,-0.3773764 0.126261,-0.740333 0.126261,-1.0881664 0,-0.2602596 -0.04783,-0.4519373 -0.144198,-0.5757364 -0.09601,-0.1234475 -0.244784,-0.185347 -0.44631,-0.185347 -0.155804,0 -0.298595,0.046776 -0.428724,0.1399774 -0.13013,0.093553 -0.238103,0.2271996 -0.32427,0.4012921 -0.139274,0.2694039 -0.251115,0.5908596 -0.335172,0.9643673 -0.08441,0.3738593 -0.126261,0.7347057 -0.126261,1.0825391 0,0.2620181 0.04783,0.4551026 0.144198,0.5799568 0.09602,0.1245026 0.244785,0.1867539 0.44631,0.1867539 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path49" /><path | |||
| d="m 43.343998,5.5676126 0.488866,-2.5276832 h 0.5578 l -0.49168,2.5276832 c -0.0039,0.023916 -0.01125,0.061548 -0.02216,0.1125447 -0.05487,0.2820651 -0.0823,0.4772598 -0.0823,0.5852323 0,0.168817 0.04994,0.2950781 0.149826,0.3794866 0.09953,0.084057 0.250411,0.1262611 0.451937,0.1262611 0.162838,0 0.301408,-0.026026 0.414657,-0.07843 0.113599,-0.052052 0.211724,-0.1350536 0.294023,-0.2486534 0.04044,-0.056624 0.08124,-0.1543972 0.122392,-0.2926162 0.04115,-0.1382189 0.08652,-0.3327102 0.136109,-0.5838255 L 45.852334,3.039929 h 0.557799 l -0.488862,2.5276836 c -0.07702,0.4012921 -0.158969,0.6956668 -0.246191,0.8834757 -0.08687,0.187809 -0.201877,0.3393926 -0.344668,0.4547509 -0.13013,0.1023453 -0.278548,0.1807749 -0.445255,0.234937 -0.166707,0.05381 -0.34713,0.080891 -0.54127,0.080891 -0.351702,0 -0.622161,-0.082298 -0.811728,-0.2472466 -0.189568,-0.1649483 -0.284527,-0.3991819 -0.284527,-0.7034043 0,-0.067878 0.0077,-0.159321 0.02356,-0.2746793 0.01548,-0.1153583 0.03974,-0.2585011 0.0728,-0.4287249 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path50" /><path | |||
| d="m 47.360788,3.0399294 h 2.43202 l -0.09074,0.4670604 h -1.879496 l -0.236344,1.2144275 h 1.794384 l -0.08792,0.4670604 h -1.797198 l -0.285582,1.4862932 h 1.928734 l -0.09074,0.4674121 h -2.486538 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path51" /><path | |||
| d="m 50.5866,3.0399294 h 0.703404 l 0.725562,3.3766921 0.656628,-3.3766921 h 0.535642 L 52.408417,7.142183 H 51.705013 L 50.979803,3.7651392 50.320361,7.142183 h -0.53318 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path52" /><path | |||
| d="m 55.785461,6.9965783 c -0.154046,0.074913 -0.309146,0.1311849 -0.466006,0.1688171 -0.156507,0.037632 -0.31829,0.056272 -0.484997,0.056272 -0.420987,0 -0.747718,-0.1216889 -0.97949,-0.3654185 -0.231772,-0.2437296 -0.347482,-0.5852324 -0.347482,-1.02486 0,-0.4030507 0.06401,-0.8022326 0.192381,-1.1978975 0.12802,-0.3956649 0.296837,-0.7188791 0.505396,-0.9699944 0.19625,-0.2381024 0.412195,-0.4139535 0.648539,-0.5275532 0.236344,-0.1135998 0.505748,-0.1702239 0.80786,-0.1702239 0.146659,0 0.292264,0.018992 0.436814,0.057679 0.144901,0.038335 0.285934,0.094256 0.423097,0.1674102 L 56.409029,3.7595119 C 56.291912,3.6441536 56.168113,3.5579866 56.037983,3.5013626 c -0.129778,-0.056624 -0.268349,-0.085112 -0.414657,-0.085112 -0.174092,0 -0.335172,0.036929 -0.48359,0.1111378 -0.148419,0.074209 -0.287693,0.1874573 -0.417822,0.3393926 -0.190623,0.2254411 -0.343965,0.5138368 -0.460027,0.8655389 -0.116413,0.3517022 -0.174796,0.7044594 -0.174796,1.05792 0,0.3168837 0.07175,0.5595581 0.214539,0.7280234 0.142791,0.1684654 0.348888,0.2528739 0.618292,0.2528739 0.155452,0 0.31618,-0.029191 0.482183,-0.087926 0.165652,-0.058734 0.329194,-0.1438461 0.490273,-0.2556874 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path53" /><path | |||
| d="m 57.524628,3.0399294 h 2.431668 l -0.09074,0.4670604 h -1.879495 l -0.235992,1.2144275 h 1.794032 l -0.08792,0.4670604 h -1.796846 l -0.285934,1.4862932 h 1.929086 l -0.09074,0.4674121 h -2.486886 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path54" /><path | |||
| d="m 62.072136,5.2050077 c 0.131889,0.025674 0.237399,0.08687 0.317236,0.1839402 0.07948,0.09707 0.168817,0.3077394 0.267997,0.6320087 L 62.989727,7.142183 H 62.437555 L 62.146346,6.1060685 C 62.065454,5.8204864 61.975418,5.6326775 61.875535,5.5429934 61.775651,5.4533094 61.625123,5.4082915 61.423598,5.4082915 H 60.896044 L 60.558059,7.142183 h -0.5578 l 0.794144,-4.1022536 h 1.143031 c 0.379135,0 0.672807,0.081947 0.880663,0.2458398 0.207856,0.1638932 0.311608,0.3949615 0.311608,0.6935566 0,0.3355238 -0.09461,0.6130168 -0.284176,0.8328306 -0.189567,0.2198138 -0.447365,0.350647 -0.773393,0.3928513 z M 61.26709,3.4957353 60.986784,4.9521339 h 0.601762 c 0.298595,0 0.537049,-0.07843 0.715714,-0.2349371 0.178664,-0.1565074 0.267645,-0.3650668 0.267645,-0.6249746 0,-0.2053941 -0.05768,-0.3559226 -0.173037,-0.4519373 -0.115359,-0.096366 -0.29754,-0.1445496 -0.546545,-0.1445496 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path55" /><path | |||
| d="M 6.1046389,54.622032 58.627132,17.133399 38.314927,78.613393 18.010811,16.935391 70.255107,54.877368 Z" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.211021px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| id="path56" /><circle | |||
| cx="38.280109" | |||
| cy="43.985859" | |||
| r="29.040045" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.211021px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| id="circle56" /><g | |||
| id="g61" | |||
| transform="matrix(0.35170213,0,0,0.35170213,0.17634782,0.50386701)" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5"> | |||
| <circle | |||
| cx="178.19" | |||
| cy="146.603" | |||
| r="27.5" | |||
| style="fill:#666666;fill-opacity:1;stroke:#000000;stroke-width:1.00085;stroke-dasharray:none;stroke-opacity:1" | |||
| id="circle57" /> | |||
| <circle | |||
| cx="108.287" | |||
| cy="198.619" | |||
| r="27.5" | |||
| style="fill:#666666;fill-opacity:1;stroke:#000000;stroke-width:1.00085;stroke-dasharray:none;stroke-opacity:1" | |||
| id="circle58" /> | |||
| <circle | |||
| cx="37.419998" | |||
| cy="147.332" | |||
| r="27.5" | |||
| style="fill:#666666;fill-opacity:1;stroke:#000000;stroke-width:1.00085;stroke-dasharray:none;stroke-opacity:1" | |||
| id="circle59" /> | |||
| <circle | |||
| cx="63.594002" | |||
| cy="64.926003" | |||
| r="27.5" | |||
| style="fill:#666666;fill-opacity:1;stroke:#000000;stroke-width:1.00085;stroke-dasharray:none;stroke-opacity:1" | |||
| id="circle60" /> | |||
| <circle | |||
| cx="152.17999" | |||
| cy="65.416" | |||
| r="27.5" | |||
| style="fill:#666666;fill-opacity:1;stroke:#000000;stroke-width:1.00085;stroke-dasharray:none;stroke-opacity:1" | |||
| id="circle61" /> | |||
| </g><path | |||
| id="path61" | |||
| d="m 33.622869,50.048498 c -1.875979,-1.362143 -3.094276,-3.557819 -3.094276,-6.032747 0,-4.129686 3.393222,-7.482111 7.572499,-7.482111 4.179628,0 7.57285,3.352425 7.57285,7.482111 0,2.128501 -0.901412,4.050554 -2.347612,5.413751 -0.237047,0.223683 -0.488866,0.432242 -0.753697,0.624271" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.246191px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" /><path | |||
| id="path67" | |||
| d="m 33.515248,49.93947 -1.052293,1.486293" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.263777px;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" /><g | |||
| id="g8" | |||
| transform="translate(0.02208493,-0.05749337)" | |||
| style="display:inline"><path | |||
| d="m 20.684813,104.75382 -0.05873,0.3081 c -0.08089,-0.0591 -0.1653,-0.10376 -0.252171,-0.134 -0.08722,-0.0299 -0.177258,-0.045 -0.270459,-0.045 -0.1653,0 -0.300002,0.0412 -0.404106,0.12345 -0.104103,0.0819 -0.156155,0.18675 -0.156155,0.31371 0,0.071 0.02462,0.12873 0.07351,0.17269 0.04924,0.0443 0.138219,0.0862 0.267294,0.12626 l 0.18183,0.0587 c 0.16319,0.0499 0.282769,0.11676 0.358384,0.20047 0.07562,0.0837 0.113249,0.18992 0.113249,0.31934 0,0.23529 -0.083,0.42169 -0.249357,0.55956 -0.166004,0.13752 -0.392852,0.20645 -0.680544,0.20645 -0.104104,0 -0.206449,-0.0113 -0.307036,-0.0338 -0.100587,-0.0225 -0.201173,-0.0563 -0.301057,-0.10165 l 0.06155,-0.31371 c 0.09812,0.0689 0.197305,0.11993 0.298243,0.15299 0.100587,0.0331 0.206801,0.0496 0.318994,0.0496 0.1653,0 0.29965,-0.044 0.402699,-0.13224 0.103049,-0.0879 0.154749,-0.19977 0.154749,-0.33482 0,-0.0819 -0.02216,-0.14561 -0.06612,-0.19063 -0.04396,-0.0454 -0.132592,-0.0883 -0.265887,-0.12942 l -0.151935,-0.0496 c -0.18394,-0.058 -0.313015,-0.1238 -0.386521,-0.19731 -0.07386,-0.0739 -0.110434,-0.17093 -0.110434,-0.29226 0,-0.22122 0.08265,-0.40235 0.247598,-0.54303 0.1653,-0.14068 0.381245,-0.21102 0.647484,-0.21102 0.08019,0 0.165652,0.01 0.256391,0.0299 0.09039,0.02 0.183236,0.0492 0.278548,0.0872 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path1-2" /><path | |||
| d="m 21.10369,104.67715 h 1.712438 l -0.04924,0.25534 h -0.704811 l -0.38441,1.98747 h -0.306333 l 0.387576,-1.98747 h -0.704811 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path2-9" /><path | |||
| d="m 23.770296,104.92968 -0.546897,1.16272 h 0.645725 z m -0.144198,-0.25253 h 0.369287 l 0.249357,2.24281 h -0.301761 l -0.05275,-0.58453 h -0.78113 l -0.276438,0.58453 h -0.325677 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path3-8" /><path | |||
| d="m 25.668784,105.86098 c 0.0721,0.0141 0.130129,0.0475 0.173741,0.10059 0.04326,0.0531 0.09215,0.16811 0.146308,0.34537 l 0.18183,0.61302 H 25.86855 l -0.158969,-0.56624 c -0.04431,-0.15616 -0.09355,-0.25886 -0.148067,-0.30809 -0.05451,-0.0489 -0.137163,-0.0735 -0.247246,-0.0735 h -0.288396 l -0.184643,0.94784 h -0.304926 l 0.434,-2.24281 h 0.624975 c 0.207152,0 0.36788,0.045 0.48148,0.13435 0.1136,0.0897 0.170576,0.2163 0.170576,0.37949 0,0.18324 -0.05205,0.33482 -0.155453,0.4551 -0.103752,0.12028 -0.244784,0.19168 -0.423097,0.21489 z m -0.43998,-0.93447 -0.153342,0.79625 h 0.329193 c 0.16319,0 0.293672,-0.0429 0.391093,-0.12837 0.09777,-0.0858 0.14666,-0.19976 0.14666,-0.34185 0,-0.1122 -0.03165,-0.19449 -0.09496,-0.24725 -0.06295,-0.0524 -0.162486,-0.0788 -0.298595,-0.0788 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path4-2" /><path | |||
| d="m 65.485323,118.96348 c 0.0721,0.0141 0.13013,0.0478 0.173741,0.10093 0.04326,0.0531 0.09215,0.16812 0.146308,0.34538 l 0.18183,0.61301 H 65.68509 l -0.158969,-0.56659 c -0.04431,-0.15616 -0.09355,-0.25885 -0.148067,-0.30774 -0.05451,-0.0492 -0.136812,-0.0735 -0.247247,-0.0735 h -0.288395 l -0.184644,0.94784 h -0.304926 l 0.434001,-2.2428 h 0.624974 c 0.207153,0 0.367881,0.0447 0.481481,0.13435 0.113599,0.0897 0.170575,0.21594 0.170575,0.37948 0,0.18324 -0.05205,0.33482 -0.155452,0.45511 -0.103752,0.11993 -0.244785,0.19167 -0.423098,0.21454 z m -0.439979,-0.93413 -0.153342,0.79626 h 0.329193 c 0.16319,0 0.293671,-0.0429 0.391093,-0.12873 0.09777,-0.0855 0.146659,-0.19941 0.146659,-0.3415 0,-0.11219 -0.03165,-0.19449 -0.09461,-0.24724 -0.06331,-0.0524 -0.162839,-0.0788 -0.298947,-0.0788 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path9-0" /><path | |||
| d="m 66.703619,117.78 h 1.329434 l -0.04959,0.25533 h -1.027322 l -0.129426,0.66402 h 0.980897 l -0.04783,0.25533 h -0.982656 l -0.156156,0.81279 h 1.054403 l -0.04924,0.25533 h -1.35968 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path10-7" /><path | |||
| d="m 69.762021,117.85667 -0.05873,0.30774 c -0.08089,-0.0591 -0.164949,-0.1034 -0.252171,-0.13365 -0.08722,-0.0299 -0.177258,-0.045 -0.270459,-0.045 -0.1653,0 -0.300001,0.0411 -0.404105,0.1231 -0.104104,0.0823 -0.156156,0.18675 -0.156156,0.31407 0,0.071 0.02462,0.12872 0.07351,0.17268 0.04924,0.044 0.138219,0.0862 0.267645,0.12627 l 0.181478,0.0584 c 0.16319,0.0503 0.282769,0.11712 0.358385,0.20082 0.07562,0.0833 0.113248,0.18992 0.113248,0.31899 0,0.23529 -0.083,0.42205 -0.249357,0.55956 -0.166003,0.13787 -0.392851,0.20645 -0.680192,0.20645 -0.104104,0 -0.206801,-0.0112 -0.307388,-0.0338 -0.100586,-0.0225 -0.200821,-0.0563 -0.301057,-0.10129 l 0.06155,-0.31407 c 0.09813,0.0693 0.197657,0.12028 0.298244,0.15334 0.100587,0.0331 0.206801,0.0496 0.318994,0.0496 0.1653,0 0.29965,-0.044 0.402698,-0.13224 0.103049,-0.0879 0.154749,-0.19977 0.154749,-0.33482 0,-0.0823 -0.02216,-0.14596 -0.06612,-0.19097 -0.04396,-0.045 -0.132591,-0.0879 -0.265886,-0.12908 l -0.151584,-0.0496 c -0.184292,-0.058 -0.313367,-0.1238 -0.386872,-0.19766 -0.07351,-0.0735 -0.110435,-0.17092 -0.110435,-0.29191 0,-0.22157 0.08265,-0.40235 0.24795,-0.54303 0.164948,-0.14068 0.380894,-0.21102 0.647132,-0.21102 0.08019,0 0.165652,0.01 0.256391,0.0299 0.09039,0.02 0.183237,0.0492 0.278548,0.0872 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path11-4" /><path | |||
| d="m 70.408098,117.78 h 1.329082 l -0.04924,0.25533 h -1.027674 l -0.129074,0.66402 h 0.980897 l -0.04818,0.25533 h -0.982304 l -0.156156,0.81279 h 1.054403 l -0.04959,0.25533 h -1.359329 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path12-8" /><path | |||
| d="m 72.033313,117.78 h 1.712438 l -0.04959,0.25533 h -0.704459 l -0.384762,1.98747 h -0.306333 l 0.387576,-1.98747 h -0.70446 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path13-5" /><path | |||
| d="m 52.861455,119.94331 c -0.08406,0.0408 -0.168817,0.0717 -0.254632,0.0921 -0.08546,0.0208 -0.173741,0.031 -0.265183,0.031 -0.230014,0 -0.408678,-0.0668 -0.535291,-0.19977 -0.126613,-0.13329 -0.189919,-0.32005 -0.189919,-0.56026 0,-0.22052 0.03482,-0.43892 0.104807,-0.65522 0.07034,-0.2163 0.162486,-0.39285 0.276438,-0.53002 0.107269,-0.13013 0.225441,-0.22649 0.354516,-0.28839 0.129426,-0.0622 0.276438,-0.0932 0.441738,-0.0932 0.08019,0 0.159672,0.0105 0.238805,0.0316 0.07913,0.0208 0.156156,0.0513 0.23142,0.0914 l -0.06155,0.31091 c -0.06401,-0.063 -0.131888,-0.11008 -0.202932,-0.14103 -0.07104,-0.0313 -0.146659,-0.0468 -0.226848,-0.0468 -0.09496,0 -0.183236,0.0204 -0.264128,0.0608 -0.08124,0.0408 -0.157211,0.10235 -0.228606,0.1857 -0.104104,0.1231 -0.187809,0.28066 -0.251467,0.47304 -0.06366,0.19238 -0.09531,0.38512 -0.09531,0.57855 0,0.17304 0.03904,0.30563 0.117117,0.39778 0.07808,0.0921 0.190623,0.13822 0.337986,0.13822 0.08511,0 0.173037,-0.0158 0.263425,-0.0478 0.09074,-0.032 0.180071,-0.0788 0.268349,-0.13997 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path19-8" /><path | |||
| d="M 53.513511,117.77999 H 53.8005 l -0.135405,1.8176 0.494141,-1.20177 h 0.317236 l 0.02251,1.20494 0.56624,-1.82077 h 0.29754 l -0.766359,2.24281 h -0.291209 l -0.04678,-1.30693 -0.557096,1.30693 h -0.282417 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path20-3" /><path | |||
| d="m 52.461033,106.84041 c -0.08406,0.0408 -0.169168,0.0717 -0.254632,0.0921 -0.08546,0.0208 -0.174093,0.031 -0.265183,0.031 -0.230365,0 -0.408678,-0.0668 -0.535643,-0.19977 -0.126613,-0.13329 -0.189919,-0.32005 -0.189919,-0.56026 0,-0.22052 0.03517,-0.43892 0.105159,-0.65522 0.06999,-0.2163 0.162135,-0.39285 0.276438,-0.53002 0.107269,-0.13013 0.225441,-0.22649 0.354516,-0.28839 0.129074,-0.0622 0.276437,-0.0932 0.441737,-0.0932 0.07984,0 0.159673,0.0105 0.238806,0.0316 0.07913,0.0208 0.156156,0.0513 0.23142,0.0914 l -0.0619,0.31091 c -0.06401,-0.063 -0.131537,-0.11008 -0.202581,-0.14103 -0.07104,-0.0313 -0.14666,-0.0468 -0.226848,-0.0468 -0.09531,0 -0.183236,0.0204 -0.26448,0.0608 -0.08089,0.0408 -0.157211,0.10235 -0.228254,0.1857 -0.104104,0.1231 -0.188161,0.28066 -0.251467,0.47304 -0.06366,0.19238 -0.09566,0.38512 -0.09566,0.57855 0,0.17304 0.03904,0.30563 0.117468,0.39778 0.07808,0.0921 0.190623,0.13822 0.337986,0.13822 0.08511,0 0.172686,-0.0158 0.263425,-0.0478 0.09074,-0.032 0.180071,-0.0788 0.267997,-0.13997 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path21-0" /><path | |||
| d="m 54.313097,106.84041 c -0.08406,0.0408 -0.168817,0.0717 -0.254633,0.0921 -0.08546,0.0208 -0.174092,0.031 -0.265183,0.031 -0.230365,0 -0.408678,-0.0668 -0.535291,-0.19977 -0.126612,-0.13329 -0.190271,-0.32005 -0.190271,-0.56026 0,-0.22052 0.03517,-0.43892 0.105159,-0.65522 0.07034,-0.2163 0.162487,-0.39285 0.276438,-0.53002 0.107269,-0.13013 0.225441,-0.22649 0.354516,-0.28839 0.129426,-0.0622 0.276438,-0.0932 0.441738,-0.0932 0.08019,0 0.159673,0.0105 0.238806,0.0316 0.07913,0.0208 0.156155,0.0513 0.23142,0.0914 l -0.06155,0.31091 c -0.06436,-0.063 -0.131889,-0.11008 -0.202932,-0.14103 -0.07104,-0.0313 -0.14666,-0.0468 -0.226848,-0.0468 -0.09496,0 -0.183237,0.0204 -0.26448,0.0608 -0.08089,0.0408 -0.157211,0.10235 -0.228255,0.1857 -0.104104,0.1231 -0.187809,0.28066 -0.251467,0.47304 -0.06366,0.19238 -0.09531,0.38512 -0.09531,0.57855 0,0.17304 0.03904,0.30563 0.117117,0.39778 0.07808,0.0921 0.190622,0.13822 0.337985,0.13822 0.08511,0 0.173038,-0.0158 0.263425,-0.0478 0.09074,-0.032 0.180072,-0.0788 0.268349,-0.13997 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path22-6" /><path | |||
| d="m 54.965152,104.67709 h 0.286989 l -0.135405,1.8176 0.494142,-1.20177 h 0.317235 l 0.02251,1.20494 0.56624,-1.82077 h 0.297189 l -0.766008,2.24281 h -0.29121 l -0.04678,-1.30693 -0.557097,1.30693 h -0.282416 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| id="path23-2" /><path | |||
| d="m 3.7788327,117.77997 h 1.7124377 l -0.04959,0.25534 H 4.7368693 l -0.3844104,1.98747 H 4.0461264 l 0.3875757,-1.98747 H 3.7292427 Z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path62-2" /><path | |||
| d="m 6.4915113,118.9638 c 0.072099,0.0141 0.1301298,0.0475 0.1733891,0.10059 0.043611,0.0531 0.092498,0.16811 0.1466598,0.34537 l 0.18183,0.61302 H 6.6912781 L 6.531957,119.45654 c -0.043963,-0.15616 -0.093201,-0.25886 -0.1477149,-0.30809 -0.054514,-0.0489 -0.1371638,-0.0735 -0.2472466,-0.0735 H 5.8485998 l -0.1846436,0.94784 H 5.3590304 l 0.4340004,-2.24281 h 0.6249747 c 0.2071526,0 0.3675287,0.045 0.4814802,0.13435 0.1135998,0.0897 0.1702239,0.2163 0.1702239,0.37949 0,0.18324 -0.0517,0.33482 -0.1554524,0.4551 -0.1034004,0.12028 -0.244433,0.19168 -0.4227459,0.21489 z m -0.4399794,-0.93447 -0.1533421,0.79625 h 0.3288415 c 0.1631898,0 0.2936712,-0.0429 0.3914444,-0.12837 0.097773,-0.0858 0.1463081,-0.19976 0.1463081,-0.34185 0,-0.1122 -0.031301,-0.19449 -0.094608,-0.24725 -0.062955,-0.0524 -0.1624863,-0.0788 -0.2989468,-0.0788 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path63-5" /><path | |||
| d="m 7.7126211,117.77997 h 1.246784 l -0.04959,0.25534 H 8.4381826 l -0.3348205,1.73213 h 0.4716326 l -0.04959,0.25534 H 7.2786206 l 0.04959,-0.25534 h 0.4702258 l 0.3365789,-1.73213 H 7.6633828 Z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path64-2" /><path | |||
| d="m 10.500916,119.87858 c -0.08722,0.0619 -0.182534,0.10903 -0.285583,0.14033 -0.103048,0.0316 -0.213131,0.0475 -0.3305996,0.0475 -0.2321234,0 -0.4107881,-0.0675 -0.5352906,-0.20223 -0.1248543,-0.1347 -0.1871056,-0.32673 -0.1871056,-0.57609 0,-0.09 0.00844,-0.18605 0.024971,-0.28769 0.016178,-0.10164 0.040797,-0.20786 0.072802,-0.31899 0.034819,-0.11712 0.075968,-0.22298 0.1230958,-0.31759 0.047128,-0.095 0.098477,-0.1755 0.1547489,-0.24268 0.1069175,-0.13013 0.2254411,-0.22649 0.3552192,-0.28839 0.1297779,-0.0622 0.2774929,-0.0932 0.4438479,-0.0932 0.08019,0 0.160025,0.0105 0.23951,0.0316 0.07984,0.0208 0.157914,0.0513 0.235288,0.0914 l -0.06155,0.31091 c -0.06542,-0.063 -0.133646,-0.11008 -0.205042,-0.14103 -0.07175,-0.0313 -0.148067,-0.0468 -0.22931,-0.0468 -0.09812,0 -0.190271,0.0208 -0.276438,0.0626 -0.086167,0.0415 -0.1631896,0.1027 -0.2310681,0.18394 -0.044315,0.0521 -0.085815,0.11712 -0.1248543,0.1952 -0.039039,0.0781 -0.073506,0.16565 -0.1037521,0.26272 -0.033763,0.1143 -0.059789,0.22157 -0.077374,0.32145 -0.017233,0.10024 -0.026026,0.19098 -0.026026,0.27222 0,0.17093 0.039391,0.30317 0.1185237,0.39637 0.079133,0.0932 0.1913259,0.13963 0.3365789,0.13963 0.067878,0 0.1290739,-0.009 0.1832369,-0.0278 0.05416,-0.0183 0.09953,-0.0454 0.136812,-0.0802 l 0.113951,-0.5905 H 10.03948 l 0.04502,-0.24936 h 0.616182 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;fill-opacity:1" | |||
| id="path65-2" /><path | |||
| style="font-style:italic;font-size:3.175px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';fill:#000000;stroke-width:0.352;fill-opacity:1" | |||
| d="m 18.210884,120.01373 q -0.130225,0.0636 -0.26355,0.0946 -0.131775,0.0326 -0.272852,0.0326 -0.356567,0 -0.553454,-0.20619 -0.195337,-0.20619 -0.195337,-0.57826 0,-0.34106 0.10852,-0.67593 0.108521,-0.33486 0.285254,-0.54725 0.165882,-0.20154 0.365869,-0.29765 0.199988,-0.0961 0.455787,-0.0961 0.124023,0 0.246496,0.0326 0.122473,0.0326 0.238745,0.0946 l -0.06356,0.32091 q -0.09922,-0.0977 -0.209289,-0.14573 -0.110071,-0.0481 -0.234095,-0.0481 -0.147277,0 -0.272851,0.0636 -0.125574,0.062 -0.235645,0.19068 -0.16123,0.19069 -0.260449,0.48835 -0.09767,0.29765 -0.09767,0.59686 0,0.2682 0.120923,0.41083 0.120922,0.14262 0.348815,0.14262 0.131775,0 0.271302,-0.0496 0.141076,-0.0496 0.277502,-0.14417 z m 0.984436,-2.23243 h 1.286743 l -0.05116,0.26355 h -0.486792 l -0.345715,1.78749 h 0.486792 l -0.05116,0.26355 h -1.286743 l 0.05116,-0.26355 h 0.485241 l 0.347266,-1.78749 H 19.14416 Z m 2.562634,1.22164 q 0.111621,0.0217 0.178284,0.10387 0.06821,0.0822 0.151928,0.35656 l 0.187586,0.63252 h -0.311609 l -0.164331,-0.58446 q -0.06821,-0.24184 -0.153479,-0.31781 -0.08372,-0.076 -0.254248,-0.076 h -0.297656 l -0.190686,0.97823 h -0.31471 l 0.448035,-2.31459 h 0.644922 q 0.32091,0 0.496093,0.13953 0.176734,0.13798 0.176734,0.39068 0,0.2837 -0.161231,0.46973 -0.15968,0.18604 -0.435632,0.2217 z m -0.454236,-0.96429 -0.15813,0.82166 h 0.339514 q 0.252698,0 0.403077,-0.13178 0.151928,-0.13332 0.151928,-0.35346 0,-0.17364 -0.09767,-0.25425 -0.09767,-0.0822 -0.308508,-0.0822 z m 2.641699,1.97508 q -0.130225,0.0636 -0.26355,0.0946 -0.131775,0.0326 -0.272851,0.0326 -0.356568,0 -0.553455,-0.20619 -0.195337,-0.20619 -0.195337,-0.57826 0,-0.34106 0.108521,-0.67593 0.10852,-0.33486 0.285254,-0.54725 0.165881,-0.20154 0.365869,-0.29765 0.199988,-0.0961 0.455786,-0.0961 0.124023,0 0.246496,0.0326 0.122474,0.0326 0.238746,0.0946 l -0.06356,0.32091 q -0.09922,-0.0977 -0.20929,-0.14573 -0.110071,-0.0481 -0.234094,-0.0481 -0.147278,0 -0.272852,0.0636 -0.125573,0.062 -0.235644,0.19068 -0.161231,0.19069 -0.26045,0.48835 -0.09767,0.29765 -0.09767,0.59686 0,0.2682 0.120923,0.41083 0.120923,0.14262 0.348816,0.14262 0.131775,0 0.271301,-0.0496 0.141077,-0.0496 0.277503,-0.14417 z m 1.020093,-2.23243 h 0.313159 l -0.399975,2.05104 h 1.117761 l -0.05116,0.26355 h -1.43092 z m 1.872754,0 h 1.372009 l -0.05116,0.26355 h -1.060401 l -0.133325,0.68523 h 1.012341 l -0.04961,0.26355 h -1.013891 l -0.161231,0.83871 h 1.088306 l -0.05116,0.26355 h -1.403015 z" | |||
| id="text1-7" | |||
| aria-label="CIRCLE" /><path | |||
| style="font-style:italic;font-size:3.175px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';fill:#000000;stroke-width:0.352;fill-opacity:1" | |||
| d="m 35.576396,117.86047 -0.06046,0.31781 q -0.125574,-0.0915 -0.260449,-0.13798 -0.134876,-0.0465 -0.279053,-0.0465 -0.255799,0 -0.417029,0.12712 -0.16123,0.12712 -0.16123,0.32401 0,0.11007 0.07596,0.17828 0.07596,0.0682 0.275952,0.13023 l 0.187585,0.0605 q 0.252698,0.0775 0.36897,0.20774 0.117822,0.12867 0.117822,0.32866 0,0.36432 -0.257348,0.57826 -0.257349,0.21239 -0.702283,0.21239 -0.16123,0 -0.31781,-0.0357 -0.155029,-0.0341 -0.310059,-0.10386 l 0.06356,-0.32402 q 0.151929,0.10697 0.306958,0.15813 0.15658,0.0512 0.330213,0.0512 0.255798,0 0.415478,-0.13642 0.159681,-0.13643 0.159681,-0.34572 0,-0.12712 -0.06821,-0.19688 -0.06821,-0.0698 -0.274402,-0.13333 l -0.15658,-0.0512 q -0.285254,-0.0899 -0.399975,-0.20309 -0.113172,-0.11472 -0.113172,-0.30231 0,-0.34261 0.255799,-0.55965 0.255798,-0.21859 0.668176,-0.21859 0.124023,0 0.26355,0.031 0.141076,0.031 0.288354,0.0899 z m 0.572058,-0.0791 h 0.313159 l -0.182934,0.94877 h 0.857312 l 0.182934,-0.94877 h 0.31471 l -0.451135,2.31458 h -0.31316 l 0.215491,-1.10226 h -0.860412 l -0.212391,1.10226 h -0.314709 z m 2.00918,0 h 1.286743 l -0.05116,0.26355 h -0.486792 l -0.345715,1.78748 h 0.486792 l -0.05116,0.26355 h -1.286743 l 0.05116,-0.26355 h 0.485242 l 0.347265,-1.78748 h -0.486792 z m 1.968872,0 h 1.362707 l -0.05116,0.26355 h -1.047998 l -0.133325,0.68212 h 0.94878 l -0.04961,0.26355 h -0.950329 l -0.215491,1.10536 h -0.31471 z m 1.616955,0 h 1.767334 l -0.05116,0.26355 h -0.727088 l -0.396875,2.05103 h -0.316259 l 0.399975,-2.05103 h -0.727087 z" | |||
| id="text2" | |||
| aria-label="SHIFT" /></g></g><g | |||
| id="g1" | |||
| inkscape:label="components" | |||
| style="display:none"><ellipse | |||
| id="E" | |||
| cx="62.81274" | |||
| cy="52.274418" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EE" | |||
| cx="69.820053" | |||
| cy="54.526367" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="ED" | |||
| cx="67.161537" | |||
| cy="46.271568" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EC" | |||
| cx="58.46394" | |||
| cy="46.321156" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EB" | |||
| cx="55.788189" | |||
| cy="54.572796" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="EA" | |||
| cx="62.81274" | |||
| cy="59.678806" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="D" | |||
| cx="53.652302" | |||
| cy="23.333204" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DE" | |||
| cx="60.659622" | |||
| cy="25.584803" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DD" | |||
| cx="58.001102" | |||
| cy="17.33" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DC" | |||
| cx="49.303509" | |||
| cy="17.379591" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DB" | |||
| cx="46.627758" | |||
| cy="25.631226" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="DA" | |||
| cx="53.652302" | |||
| cy="30.737236" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="C" | |||
| cx="22.638508" | |||
| cy="23.158409" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CE" | |||
| cx="29.64547" | |||
| cy="25.410357" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CD" | |||
| cx="26.986954" | |||
| cy="17.155556" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CC" | |||
| cx="18.289711" | |||
| cy="17.205147" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CB" | |||
| cx="15.613961" | |||
| cy="25.456781" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CA" | |||
| cx="22.638508" | |||
| cy="30.562794" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="B" | |||
| cx="13.478074" | |||
| cy="52.214283" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BE" | |||
| cx="20.485388" | |||
| cy="54.465878" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BD" | |||
| cx="17.826872" | |||
| cy="46.211079" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BC" | |||
| cx="9.1292772" | |||
| cy="46.260666" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BB" | |||
| cx="6.4535275" | |||
| cy="54.512302" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="BA" | |||
| cx="13.478074" | |||
| cy="59.618309" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="A" | |||
| cx="38.286789" | |||
| cy="70.308655" | |||
| rx="4.6125731" | |||
| ry="4.5735345" | |||
| style="clip-rule:evenodd;fill:#0000ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AE" | |||
| cx="45.294102" | |||
| cy="72.560249" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AD" | |||
| cx="42.635586" | |||
| cy="64.30545" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AC" | |||
| cx="33.937996" | |||
| cy="64.355034" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-opacity:0.72;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AB" | |||
| cx="31.262245" | |||
| cy="72.606674" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="AA" | |||
| cx="38.286789" | |||
| cy="77.712685" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERE" | |||
| cx="55.340473" | |||
| cy="67.447556" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERD" | |||
| cx="65.979462" | |||
| cy="36.066227" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERC" | |||
| cx="38.200623" | |||
| cy="14.858589" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERB" | |||
| cx="10.547692" | |||
| cy="35.305847" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="OUTERA" | |||
| cx="21.274256" | |||
| cy="67.501366" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERE" | |||
| cx="46.123772" | |||
| cy="54.782761" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERD" | |||
| cx="50.999065" | |||
| cy="40.762157" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERC" | |||
| cx="38.101093" | |||
| cy="31.357639" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERB" | |||
| cx="25.618834" | |||
| cy="40.522297" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="INNERA" | |||
| cx="30.437502" | |||
| cy="54.682526" | |||
| rx="1.728616" | |||
| ry="1.7419807" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="TRIG" | |||
| cx="7.2350097" | |||
| cy="112.37258" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="PENTA" | |||
| cx="25.932926" | |||
| cy="112.37258" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="CW" | |||
| cx="50.629097" | |||
| cy="112.37258" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="RESET" | |||
| cx="68.974915" | |||
| cy="112.37258" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#00ff00;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="TIME1_ATTEN" | |||
| cx="38.001205" | |||
| cy="44.060417" | |||
| rx="4.2460999" | |||
| ry="4.2102261" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="SLEW" /><ellipse | |||
| id="TIME1_ATTEN1" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="67.145706" | |||
| cy="77.270592" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB5" /><ellipse | |||
| id="TIME1_ATTEN2" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="56.196522" | |||
| cy="92.393784" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB4" /><ellipse | |||
| id="TIME1_ATTEN3" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="38.212933" | |||
| cy="96.262512" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB3" /><ellipse | |||
| id="TIME1_ATTEN4" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="20.2297" | |||
| cy="92.393784" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB2" /><ellipse | |||
| id="TIME1_ATTEN5" | |||
| serif:id="TIME1_ATTEN" | |||
| cx="9.280509" | |||
| cy="77.270592" | |||
| rx="4.022769" | |||
| ry="3.9886537" | |||
| style="clip-rule:evenodd;fill:#ff0000;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="KNOB1" /><ellipse | |||
| id="STEP5" | |||
| cx="67.422501" | |||
| cy="84.335938" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="STEP4" | |||
| cx="56.476124" | |||
| cy="99.422203" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="STEP3" | |||
| cx="38.379288" | |||
| cy="103.30077" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="STEP2" | |||
| cx="20.171669" | |||
| cy="99.422203" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><ellipse | |||
| id="STEP1" | |||
| cx="9.142642" | |||
| cy="84.666191" | |||
| rx="1.5073953" | |||
| ry="1.5193533" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.351702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /></g></svg> | |||
| @@ -0,0 +1,136 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | |||
| <svg | |||
| width="40.6399mm" | |||
| height="128.5mm" | |||
| viewBox="0 0 40.639903 128.50002" | |||
| version="1.1" | |||
| id="svg8" | |||
| inkscape:version="1.3.2 (091e20e, 2023-11-25)" | |||
| sodipodi:docname="Ranges-dark.svg" | |||
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
| xmlns="http://www.w3.org/2000/svg" | |||
| xmlns:svg="http://www.w3.org/2000/svg" | |||
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
| xmlns:cc="http://creativecommons.org/ns#" | |||
| xmlns:dc="http://purl.org/dc/elements/1.1/"> | |||
| <defs | |||
| id="defs2" /> | |||
| <sodipodi:namedview | |||
| id="base" | |||
| pagecolor="#ffffff" | |||
| bordercolor="#666666" | |||
| borderopacity="1.0" | |||
| inkscape:pageopacity="0.0" | |||
| inkscape:pageshadow="2" | |||
| inkscape:zoom="0.98994949" | |||
| inkscape:cx="338.90618" | |||
| inkscape:cy="191.42391" | |||
| inkscape:document-units="mm" | |||
| inkscape:current-layer="svg8" | |||
| showgrid="false" | |||
| units="mm" | |||
| inkscape:snap-bbox="true" | |||
| inkscape:snap-page="true" | |||
| inkscape:bbox-nodes="false" | |||
| inkscape:snap-bbox-edge-midpoints="false" | |||
| inkscape:window-width="1600" | |||
| inkscape:window-height="900" | |||
| inkscape:window-x="0" | |||
| inkscape:window-y="38" | |||
| inkscape:window-maximized="0" | |||
| inkscape:snap-bbox-midpoints="true" | |||
| inkscape:snap-nodes="false" | |||
| inkscape:showpageshadow="2" | |||
| inkscape:pagecheckerboard="0" | |||
| inkscape:deskcolor="#d1d1d1" /> | |||
| <metadata | |||
| id="metadata5"> | |||
| <rdf:RDF> | |||
| <cc:Work | |||
| rdf:about=""> | |||
| <dc:format>image/svg+xml</dc:format> | |||
| <dc:type | |||
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
| </cc:Work> | |||
| </rdf:RDF> | |||
| </metadata> | |||
| <g | |||
| id="g1"> | |||
| <rect | |||
| id="rect1" | |||
| x="-0.1665577" | |||
| y="-0.38949111" | |||
| width="40.987793" | |||
| height="129.94316" | |||
| style="clip-rule:evenodd;fill:#202020;fill-rule:evenodd;stroke-width:0.317257;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <rect | |||
| style="clip-rule:evenodd;fill:#3b3b3b;fill-opacity:1;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.351999;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-opacity:1" | |||
| id="rect2" | |||
| width="17.226421" | |||
| height="111.5742" | |||
| x="19.288095" | |||
| y="11.274678" | |||
| rx="4" | |||
| ry="4" /> | |||
| <path | |||
| style="font-style:italic;font-size:15.8467px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;display:inline;fill:#ffffff;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 11.810954,4.97678 q 0.198437,0.0386 0.316947,0.18465 0.121267,0.14607 0.270095,0.6339 L 12.73148,6.9198 H 12.177511 L 11.885367,5.88077 Q 11.764101,5.45082 11.612517,5.31577 11.46369,5.18072 11.160522,5.18072 H 10.631357 L 10.292361,6.9198 H 9.7328803 L 10.529383,2.805 h 1.146523 q 0.570506,0 0.881942,0.24804 0.314191,0.24529 0.314191,0.69453 0,0.50436 -0.286631,0.83509 -0.283875,0.33073 -0.774454,0.39412 z M 11.003427,3.2625 10.722308,4.72322 h 0.603578 q 0.449239,0 0.716577,-0.23427 0.270095,-0.23702 0.270095,-0.62838 0,-0.30868 -0.173632,-0.452 Q 11.965293,3.2625 11.590468,3.2625 Z m 4.120318,0.006 -1.003208,2.1332 h 1.185108 z M 14.859163,2.80549 h 0.677992 l 0.457507,4.1148 h -0.55397 l -0.09646,-1.07211 h -1.433154 l -0.507116,1.07211 h -0.598067 z m 2.422582,0 h 0.705552 l 0.727602,3.3872 0.658699,-3.3872 h 0.537433 l -0.802015,4.1148 h -0.705553 l -0.727601,-3.3872 -0.661456,3.3872 h -0.534677 z m 5.283378,3.85022 q -0.239778,0.17088 -0.523653,0.25907 -0.283875,0.0854 -0.606334,0.0854 -0.639407,0 -0.983916,-0.36931 -0.341752,-0.37207 -0.341752,-1.05833 0,-0.24805 0.0441,-0.52641 0.04685,-0.28112 0.135047,-0.58704 0.09646,-0.32246 0.225998,-0.58153 0.129535,-0.26183 0.283874,-0.44649 0.294899,-0.35829 0.650432,-0.52916 0.358289,-0.17088 0.815796,-0.17088 0.220485,0 0.438214,0.0579 0.220485,0.0579 0.432702,0.16812 L 23.02263,3.52756 q -0.179145,-0.17364 -0.377581,-0.25908 -0.195681,-0.0854 -0.418922,-0.0854 -0.270095,0 -0.507117,0.11575 -0.237021,0.113 -0.424434,0.33624 -0.121267,0.14332 -0.228753,0.35829 -0.107487,0.21497 -0.190169,0.48231 -0.09371,0.31419 -0.143315,0.5898 -0.04685,0.27561 -0.04685,0.49885 0,0.47129 0.217729,0.7276 0.217729,0.25631 0.617359,0.25631 0.187412,0 0.33624,-0.0496 0.148827,-0.0524 0.250802,-0.14882 L 22.317077,5.26667 H 21.71901 l 0.08268,-0.4575 h 1.129987 z m 1.675688,-3.85022 h 2.439118 l -0.09095,0.46853 H 24.70383 L 24.466808,4.4922 h 1.799711 l -0.08819,0.46853 H 24.375862 L 24.089231,6.45176 H 26.02399 L 25.93304,6.92029 H 23.4388 Z m 5.611351,0.14056 -0.107487,0.56499 q -0.223241,-0.16261 -0.463019,-0.24529 -0.239778,-0.0827 -0.496092,-0.0827 -0.454751,0 -0.741382,0.22599 -0.28663,0.226 -0.28663,0.57602 0,0.19568 0.135047,0.31695 0.135047,0.12127 0.49058,0.23151 l 0.333483,0.10749 q 0.449239,0.1378 0.655944,0.36931 0.209461,0.22875 0.209461,0.58428 0,0.64768 -0.457507,1.02802 -0.457507,0.37758 -1.248498,0.37758 -0.28663,0 -0.564993,-0.0634 -0.275607,-0.0606 -0.551213,-0.18466 l 0.112998,-0.57602 q 0.270095,0.19017 0.545701,0.28112 0.278363,0.0909 0.587042,0.0909 0.454751,0 0.738626,-0.24253 0.283875,-0.24253 0.283875,-0.6146 0,-0.226 -0.121267,-0.35002 Q 28.785564,5.21696 28.419007,5.10396 L 28.140645,5.01306 Q 27.633529,4.85321 27.42958,4.65202 27.228387,4.44807 27.228387,4.11459 q 0,-0.60909 0.454751,-0.99494 0.454751,-0.38861 1.187864,-0.38861 0.220485,0 0.468531,0.0551 0.250802,0.0551 0.512629,0.15986 z" | |||
| id="text1" | |||
| aria-label="RANGES" /> | |||
| <path | |||
| style="font-style:italic;font-size:8.9138px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="M 7.1604065,41.78125 H 8.9277399 L 8.8765809,42.0448 H 8.1494929 L 7.752618,44.09583 H 7.4363584 L 7.8363339,42.0448 H 7.1092467 Z m 2.3905512,2.10529 q 0.1317747,0 0.2433958,-0.0791 0.1116212,-0.0791 0.1844846,-0.22634 0.1147219,-0.22479 0.1860349,-0.54415 0.07131,-0.31936 0.07131,-0.61392 0,-0.22014 -0.08217,-0.32401 -0.08061,-0.10542 -0.251147,-0.10542 -0.131775,0 -0.2418456,0.0791 -0.1100707,0.0791 -0.1829345,0.22634 -0.1178224,0.22789 -0.1891358,0.54416 -0.071313,0.31626 -0.071313,0.61081 0,0.22169 0.080615,0.32711 0.082165,0.10542 0.2526977,0.10542 z m 1.0061393,-1.372 q 0,0.17053 -0.03566,0.37052 -0.03411,0.19998 -0.100769,0.41082 -0.04496,0.14263 -0.09767,0.2558 -0.05116,0.11317 -0.111621,0.20464 -0.136426,0.19689 -0.3054073,0.29146 -0.1689819,0.093 -0.3937743,0.093 -0.3116089,0 -0.4619873,-0.19069 -0.1503785,-0.19068 -0.1503785,-0.58756 0,-0.17208 0.032556,-0.36897 0.034105,-0.19844 0.1007691,-0.40928 0.044959,-0.14262 0.096118,-0.25579 0.05271,-0.11318 0.1131713,-0.20464 0.1364258,-0.19689 0.3054076,-0.28991 0.1689819,-0.0946 0.3937745,-0.0946 0.3131589,0 0.4635369,0.19069 0.151929,0.18913 0.151929,0.58446 z m 0.920874,-0.47594 -0.168982,0.86971 h 0.362769 q 0.255798,0 0.407727,-0.14728 0.153479,-0.14882 0.153479,-0.39532 0,-0.16743 -0.09612,-0.2465 -0.09612,-0.0806 -0.297656,-0.0806 z m -0.26355,-0.25735 h 0.682129 q 0.319361,0 0.486792,0.14262 0.167432,0.14263 0.167432,0.41238 0,0.38603 -0.248047,0.60772 -0.248047,0.22169 -0.682129,0.22169 H 11.25938 l -0.181384,0.93017 h -0.31471 z" | |||
| id="text2" | |||
| aria-label="TOP" /> | |||
| <path | |||
| style="font-style:italic;font-size:8.9138px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 4.9958114,83.38656 -0.1658816,0.84801 h 0.3844727 q 0.2852538,0 0.4356322,-0.13487 0.1519286,-0.13488 0.1519286,-0.38913 0,-0.16588 -0.1054199,-0.24494 -0.1054199,-0.0791 -0.3271117,-0.0791 z m 0.1829345,-0.95188 -0.1364258,0.69763 h 0.3782714 q 0.234094,0 0.3674192,-0.11162 0.1348756,-0.11317 0.1348756,-0.31006 0,-0.14572 -0.086817,-0.21084 -0.085266,-0.0651 -0.2790528,-0.0651 z M 4.9151961,82.17733 h 0.6867794 q 0.3147096,0 0.47594,0.12402 0.1612305,0.12248 0.1612305,0.36122 0,0.23875 -0.1426271,0.39998 -0.142627,0.15968 -0.3844724,0.19068 0.1937866,0.0357 0.2961058,0.15813 0.1038694,0.12248 0.1038694,0.31472 0,0.36276 -0.2480466,0.5643 -0.2464964,0.20154 -0.6976317,0.20154 H 4.4656113 Z m 2.2045161,2.1053 q 0.1317747,0 0.2433959,-0.0791 0.1116211,-0.0791 0.1844846,-0.22635 0.1147218,-0.22479 0.1860351,-0.54415 0.071314,-0.31936 0.071314,-0.61391 0,-0.22015 -0.082166,-0.32401 -0.080615,-0.10543 -0.2511472,-0.10543 -0.1317751,0 -0.2418457,0.0791 -0.1100707,0.0791 -0.1829345,0.22635 -0.1178224,0.22789 -0.1891357,0.54415 -0.071313,0.31626 -0.071313,0.61081 0,0.2217 0.080615,0.32712 0.082165,0.10541 0.2526977,0.10541 z m 1.0061397,-1.37201 q 0,0.17053 -0.035657,0.37052 -0.034105,0.19999 -0.1007692,0.41083 -0.044958,0.14263 -0.097669,0.2558 -0.051159,0.11317 -0.1116208,0.20464 -0.1364258,0.19688 -0.3054076,0.29145 -0.1689818,0.093 -0.3937746,0.093 -0.3116086,0 -0.461987,-0.19068 -0.1503784,-0.19069 -0.1503784,-0.58756 0,-0.17209 0.032556,-0.36897 0.034105,-0.19844 0.1007692,-0.40928 0.044958,-0.14263 0.096118,-0.2558 0.05271,-0.11317 0.1131716,-0.20464 0.1364258,-0.19688 0.3054077,-0.2899 0.1689818,-0.0946 0.3937742,-0.0946 0.3131591,0 0.4635375,0.19068 0.1519286,0.18914 0.1519286,0.58446 z m 0.4263307,-0.73329 h 1.7673334 l -0.05116,0.26355 H 9.541269 L 9.1443941,84.49192 H 8.8281345 L 9.22811,82.44088 H 8.5010228 Z m 1.9115104,0 h 1.767334 l -0.05116,0.26355 H 11.45278 l -0.396875,2.05104 h -0.31626 l 0.399976,-2.05104 h -0.727087 z m 2.390551,2.1053 q 0.131775,0 0.243396,-0.0791 0.111621,-0.0791 0.184485,-0.22635 0.114722,-0.22479 0.186035,-0.54415 0.07131,-0.31936 0.07131,-0.61391 0,-0.22015 -0.08217,-0.32401 -0.08061,-0.10543 -0.251147,-0.10543 -0.131775,0 -0.241846,0.0791 -0.110071,0.0791 -0.182935,0.22635 -0.117822,0.22789 -0.189135,0.54415 -0.07131,0.31626 -0.07131,0.61081 0,0.2217 0.08062,0.32712 0.08216,0.10541 0.252697,0.10541 z m 1.00614,-1.37201 q 0,0.17053 -0.03566,0.37052 -0.03411,0.19999 -0.100768,0.41083 -0.04496,0.14263 -0.09767,0.2558 -0.05116,0.11317 -0.111621,0.20464 -0.136426,0.19688 -0.305408,0.29145 -0.168982,0.093 -0.393774,0.093 -0.311609,0 -0.461987,-0.19068 -0.150379,-0.19069 -0.150379,-0.58756 0,-0.17209 0.03256,-0.36897 0.03411,-0.19844 0.100769,-0.40928 0.04496,-0.14263 0.09612,-0.2558 0.05271,-0.11317 0.113171,-0.20464 0.136426,-0.19688 0.305408,-0.2899 0.168982,-0.0946 0.393774,-0.0946 0.313159,0 0.463538,0.19068 0.151928,0.18914 0.151928,0.58446 z m 0.482141,-0.73329 h 0.417029 l 0.170532,1.17202 0.641821,-1.17202 h 0.418579 l -0.451135,2.31459 h -0.288355 l 0.399976,-2.05724 -0.672827,1.23248 h -0.218591 l -0.178284,-1.23248 -0.396875,2.05724 h -0.288354 z" | |||
| id="text3" | |||
| aria-label="BOTTOM" /> | |||
| <path | |||
| style="font-style:italic;font-size:8.9138px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 6.8024382,121.63836 q 0.2868038,0 0.4604368,-0.0961 0.1736326,-0.0977 0.2790525,-0.31626 0.083716,-0.17828 0.1364258,-0.42478 0.05426,-0.24804 0.05426,-0.45423 0,-0.27286 -0.1271242,-0.39068 -0.127124,-0.11782 -0.4263304,-0.11782 H 7.0024259 l -0.3503662,1.79989 z m 0.4061764,-2.05724 q 0.42323,0 0.6325196,0.19224 0.2108398,0.19223 0.2108398,0.58291 0,0.25114 -0.065112,0.51779 -0.065112,0.26666 -0.1751831,0.47285 -0.1612305,0.2961 -0.4030762,0.42322 -0.2402952,0.12558 -0.6511227,0.12558 H 6.2877409 l 0.4511353,-2.31459 z m 1.5394407,0 h 1.2867427 l -0.05116,0.26355 H 9.4968465 l -0.3457151,1.78749 h 0.4867917 l -0.051159,0.26355 h -1.286743 l 0.05116,-0.26355 h 0.4852415 l 0.3472656,-1.78749 h -0.486792 z m 2.1657587,2.02003 0.927075,-2.02003 h 0.333313 l -1.114661,2.31459 h -0.399975 l -0.227893,-2.31459 h 0.306958 z m 2.899047,-1.94096 -0.06046,0.31781 q -0.125574,-0.0915 -0.260449,-0.13798 -0.134876,-0.0465 -0.279053,-0.0465 -0.255798,0 -0.417029,0.12713 -0.16123,0.12712 -0.16123,0.32401 0,0.11007 0.07596,0.17828 0.07597,0.0682 0.275952,0.13023 l 0.187586,0.0605 q 0.252697,0.0775 0.368969,0.20774 0.117823,0.12867 0.117823,0.32866 0,0.36432 -0.257349,0.57826 -0.257349,0.21239 -0.702283,0.21239 -0.16123,0 -0.317809,-0.0357 -0.15503,-0.0341 -0.310059,-0.10387 l 0.06356,-0.32401 q 0.151929,0.10697 0.306958,0.15813 0.15658,0.0512 0.330212,0.0512 0.255798,0 0.415479,-0.13643 0.15968,-0.13642 0.15968,-0.34571 0,-0.12713 -0.06821,-0.19689 -0.06821,-0.0698 -0.274402,-0.13333 l -0.156579,-0.0512 q -0.285254,-0.0899 -0.399976,-0.20309 -0.113171,-0.11472 -0.113171,-0.30231 0,-0.34261 0.255798,-0.55966 0.255798,-0.21859 0.668176,-0.21859 0.124023,0 0.26355,0.031 0.141076,0.031 0.288354,0.0899 z" | |||
| id="text4" | |||
| aria-label="DIVS" /> | |||
| <path | |||
| style="font-style:italic;font-size:8.9138px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 25.219225,120.75133 q 0.131775,0 0.243396,-0.0791 0.11162,-0.0791 0.184484,-0.22634 0.114722,-0.2248 0.186035,-0.54416 0.07131,-0.31935 0.07131,-0.61391 0,-0.22015 -0.08217,-0.32401 -0.08061,-0.10542 -0.251147,-0.10542 -0.131775,0 -0.241845,0.0791 -0.110071,0.0791 -0.182935,0.22635 -0.117822,0.22789 -0.189136,0.54415 -0.07131,0.31626 -0.07131,0.61081 0,0.22169 0.08062,0.32711 0.08217,0.10543 0.252698,0.10543 z m 1.00614,-1.37201 q 0,0.17053 -0.03566,0.37052 -0.03411,0.19998 -0.100769,0.41082 -0.04496,0.14263 -0.09767,0.2558 -0.05116,0.11317 -0.111621,0.20464 -0.136425,0.19689 -0.305408,0.29145 -0.168981,0.093 -0.393774,0.093 -0.311608,0 -0.461987,-0.19068 -0.150378,-0.19069 -0.150378,-0.58757 0,-0.17208 0.03256,-0.36896 0.03411,-0.19844 0.100769,-0.40928 0.04496,-0.14263 0.09612,-0.2558 0.05271,-0.11317 0.113171,-0.20464 0.136426,-0.19689 0.305408,-0.2899 0.168982,-0.0946 0.393774,-0.0946 0.313159,0 0.463538,0.19069 0.151928,0.18913 0.151928,0.58446 z m 0.305407,0.69298 0.275952,-1.42627 h 0.31471 l -0.277503,1.42627 q -0.0031,0.0202 -0.0124,0.0636 -0.04651,0.23874 -0.04651,0.33021 0,0.14263 0.08372,0.21394 0.08527,0.0713 0.255798,0.0713 0.137976,0 0.234094,-0.0434 0.09612,-0.045 0.165881,-0.14108 0.03411,-0.0481 0.06821,-0.16433 0.03566,-0.11782 0.07751,-0.33021 l 0.275952,-1.42627 h 0.314709 l -0.275952,1.42627 q -0.06511,0.33951 -0.139526,0.49919 -0.07286,0.15813 -0.193787,0.2558 -0.11007,0.0868 -0.251147,0.13333 -0.141077,0.045 -0.305408,0.045 -0.297656,0 -0.458886,-0.13952 -0.15968,-0.13953 -0.15968,-0.39688 0,-0.0574 0.0124,-0.15503 0.01395,-0.0977 0.04186,-0.24184 z m 2.032434,-1.42627 h 1.767333 l -0.05116,0.26355 h -0.727087 l -0.396875,2.05104 h -0.31626 l 0.399975,-2.05104 h -0.727087 z m 3.39049,0.0791 -0.06046,0.31781 q -0.125574,-0.0915 -0.26045,-0.13797 -0.134875,-0.0465 -0.279052,-0.0465 -0.255799,0 -0.417029,0.12712 -0.161231,0.12713 -0.161231,0.32401 0,0.11007 0.07597,0.17829 0.07596,0.0682 0.275952,0.13022 l 0.187585,0.0605 q 0.252698,0.0775 0.36897,0.20774 0.117822,0.12868 0.117822,0.32866 0,0.36432 -0.257349,0.57826 -0.257348,0.21239 -0.702282,0.21239 -0.16123,0 -0.31781,-0.0356 -0.155029,-0.0341 -0.310058,-0.10387 l 0.06356,-0.32401 q 0.151928,0.10697 0.306957,0.15813 0.15658,0.0512 0.330213,0.0512 0.255798,0 0.415478,-0.13643 0.15968,-0.13643 0.15968,-0.34572 0,-0.12712 -0.06821,-0.19688 -0.06821,-0.0698 -0.274402,-0.13333 l -0.15658,-0.0512 q -0.285254,-0.0899 -0.399975,-0.20309 -0.113172,-0.11472 -0.113172,-0.3023 0,-0.34262 0.255799,-0.55966 0.255798,-0.21859 0.668176,-0.21859 0.124023,0 0.263549,0.031 0.141077,0.031 0.288355,0.0899 z" | |||
| id="text5" | |||
| aria-label="OUTS" /> | |||
| <path | |||
| id="path128" | |||
| d="m 17.782581,125.9342 c 0.05984,0.1268 0.07943,0.25396 0.05842,0.38219 h -0.419235 c -0.0064,-0.0983 -0.02565,-0.1724 -0.05842,-0.22227 -0.05735,-0.089 -0.160997,-0.13357 -0.310597,-0.13357 -0.152449,0 -0.28602,0.0627 -0.4,0.18843 -0.114337,0.12538 -0.195192,0.30276 -0.242921,0.5325 -0.04809,0.22974 -0.03776,0.40143 0.0317,0.51612 0.0691,0.11433 0.175246,0.17133 0.318434,0.17133 0.147106,0 0.269635,-0.0492 0.367587,-0.14747 0.05378,-0.0524 0.105432,-0.13179 0.155298,-0.23722 h 0.415317 c -0.08264,0.22333 -0.213357,0.40463 -0.391452,0.54461 -0.178451,0.13927 -0.384328,0.20944 -0.617632,0.20944 -0.288513,0 -0.495815,-0.0944 -0.621906,-0.28317 -0.125379,-0.18985 -0.153162,-0.44986 -0.08442,-0.78076 0.07409,-0.35726 0.225468,-0.63295 0.453429,-0.82636 0.198753,-0.16848 0.424221,-0.2529 0.676403,-0.2529 0.337667,0 0.560642,0.11327 0.669992,0.3391 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path129" | |||
| d="m 18.71081,127.18869 0.764026,-1.55441 h 0.435619 l -1.110954,2.04667 h -0.396083 l -0.252181,-2.04667 h 0.448442 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path130" | |||
| d="m 21.493716,126.18139 -0.05877,0.27925 h -0.253963 l -0.253607,1.22031 H 20.54091 l 0.253606,-1.22031 h -0.216919 l 0.05842,-0.27925 h 0.212645 l 0.01995,-0.0972 c 0.03419,-0.16207 0.08406,-0.27355 0.149955,-0.33482 0.07551,-0.0905 0.220482,-0.13606 0.43562,-0.13606 0.02458,0 0.04666,7.1e-4 0.06625,0.002 0.01959,0.001 0.04666,0.004 0.08121,0.006 l -0.06803,0.32271 c -0.02102,-0.003 -0.05699,-0.005 -0.107569,-0.006 -0.05093,-10e-4 -0.08905,0.01 -0.113981,0.0345 -0.02493,0.0246 -0.03989,0.0516 -0.04559,0.0812 -0.0064,0.0299 -0.01532,0.0723 -0.02743,0.12787 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path131" | |||
| d="m 22.400573,127.46759 c -0.0043,0.005 -0.01638,0.0185 -0.03562,0.0417 -0.01888,0.0232 -0.04025,0.0431 -0.06376,0.0609 -0.07266,0.0556 -0.139626,0.0933 -0.200891,0.11363 -0.06091,0.0203 -0.129653,0.0306 -0.206234,0.0306 -0.219412,0 -0.350846,-0.0801 -0.393232,-0.2415 -0.02386,-0.0887 -0.01745,-0.21977 0.01888,-0.39287 l 0.189492,-0.91256 h 0.397151 l -0.189136,0.91256 c -0.01817,0.0862 -0.02173,0.15066 -0.01104,0.19447 0.01923,0.0769 0.0805,0.11541 0.183794,0.11541 0.132502,0 0.234728,-0.0549 0.306678,-0.1642 0.03811,-0.0591 0.06732,-0.13749 0.08727,-0.23438 l 0.171327,-0.82386 h 0.393233 l -0.314515,1.51345 h -0.376849 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path132" | |||
| d="m 24.246702,126.76091 c 0.0171,-0.0798 0.01959,-0.14105 0.0068,-0.18344 -0.02173,-0.078 -0.08584,-0.11683 -0.193055,-0.11683 -0.13179,0 -0.234016,0.057 -0.306323,0.17062 -0.03847,0.0605 -0.06696,0.13749 -0.08584,0.23081 l -0.170259,0.81888 H 23.11156 l 0.314159,-1.51096 h 0.374711 l -0.04631,0.22084 c 0.0659,-0.0773 0.125023,-0.13357 0.177026,-0.16777 0.09225,-0.0613 0.200179,-0.0915 0.322352,-0.0915 0.153517,0 0.270347,0.0406 0.350846,0.12289 0.08014,0.0819 0.100801,0.21763 0.06162,0.40748 l -0.212289,1.01906 h -0.397507 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path133" | |||
| d="m 25.286774,127.20543 -0.09759,0.47552 H 24.8077 l 0.424934,-2.0399 h 0.381122 l -0.230454,1.10312 0.601959,-0.5699 h 0.480856 l -0.640072,0.57952 0.346928,0.92716 h -0.468389 l -0.220125,-0.64684 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path134" | |||
| d="M 8.5013594,126.66688 H 15.123629" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.227961px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path135" | |||
| d="m 26.811976,126.66688 h 6.62227" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.227961px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| </g> | |||
| </svg> | |||
| @@ -0,0 +1,136 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | |||
| <svg | |||
| width="40.639999mm" | |||
| height="128.5mm" | |||
| viewBox="0 0 40.640003 128.50002" | |||
| version="1.1" | |||
| id="svg8" | |||
| inkscape:version="1.3.2 (091e20e, 2023-11-25)" | |||
| sodipodi:docname="Ranges.svg" | |||
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
| xmlns="http://www.w3.org/2000/svg" | |||
| xmlns:svg="http://www.w3.org/2000/svg" | |||
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
| xmlns:cc="http://creativecommons.org/ns#" | |||
| xmlns:dc="http://purl.org/dc/elements/1.1/"> | |||
| <defs | |||
| id="defs2" /> | |||
| <sodipodi:namedview | |||
| id="base" | |||
| pagecolor="#ffffff" | |||
| bordercolor="#666666" | |||
| borderopacity="1.0" | |||
| inkscape:pageopacity="0.0" | |||
| inkscape:pageshadow="2" | |||
| inkscape:zoom="0.98994949" | |||
| inkscape:cx="224.75894" | |||
| inkscape:cy="200.51528" | |||
| inkscape:document-units="mm" | |||
| inkscape:current-layer="svg8" | |||
| showgrid="false" | |||
| units="mm" | |||
| inkscape:snap-bbox="true" | |||
| inkscape:snap-page="true" | |||
| inkscape:bbox-nodes="false" | |||
| inkscape:snap-bbox-edge-midpoints="false" | |||
| inkscape:window-width="1600" | |||
| inkscape:window-height="900" | |||
| inkscape:window-x="0" | |||
| inkscape:window-y="38" | |||
| inkscape:window-maximized="0" | |||
| inkscape:snap-bbox-midpoints="true" | |||
| inkscape:snap-nodes="false" | |||
| inkscape:showpageshadow="2" | |||
| inkscape:pagecheckerboard="0" | |||
| inkscape:deskcolor="#d1d1d1" /> | |||
| <metadata | |||
| id="metadata5"> | |||
| <rdf:RDF> | |||
| <cc:Work | |||
| rdf:about=""> | |||
| <dc:format>image/svg+xml</dc:format> | |||
| <dc:type | |||
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
| </cc:Work> | |||
| </rdf:RDF> | |||
| </metadata> | |||
| <g | |||
| id="g1"> | |||
| <rect | |||
| id="rect1" | |||
| x="0.15980846" | |||
| y="-0.655406" | |||
| width="40.987793" | |||
| height="129.94316" | |||
| style="clip-rule:evenodd;fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke-width:0.317257;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <rect | |||
| style="clip-rule:evenodd;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.351999;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-opacity:1" | |||
| id="rect2" | |||
| width="17.226421" | |||
| height="111.5742" | |||
| x="19.614462" | |||
| y="11.008763" | |||
| rx="4" | |||
| ry="4" /> | |||
| <path | |||
| style="font-style:italic;font-size:15.8467px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;display:inline;fill:#000000;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 12.13732,4.71086 q 0.198437,0.0386 0.316947,0.18465 0.121267,0.14607 0.270095,0.6339 l 0.333484,1.12447 H 12.503877 L 12.211733,5.61485 Q 12.090467,5.1849 11.938883,5.04985 11.790056,4.9148 11.486888,4.9148 h -0.529165 l -0.338996,1.73908 h -0.55948 l 0.796502,-4.1148 h 1.146523 q 0.570506,0 0.881942,0.24804 0.314191,0.24529 0.314191,0.69453 0,0.50436 -0.286631,0.83509 -0.283875,0.33073 -0.774454,0.39412 z M 11.329793,2.99658 11.048674,4.4573 h 0.603578 q 0.449239,0 0.716577,-0.23427 0.270095,-0.23702 0.270095,-0.62838 0,-0.30868 -0.173632,-0.452 -0.173633,-0.14607 -0.548458,-0.14607 z m 4.120318,0.006 -1.003208,2.1332 h 1.185108 z M 15.185529,2.53957 h 0.677992 l 0.457507,4.1148 h -0.55397 l -0.09646,-1.07211 h -1.433154 l -0.507116,1.07211 h -0.598067 z m 2.422582,0 h 0.705552 l 0.727602,3.3872 0.658699,-3.3872 h 0.537433 l -0.802015,4.1148 h -0.705553 l -0.727601,-3.3872 -0.661456,3.3872 h -0.534677 z m 5.283378,3.85022 q -0.239778,0.17088 -0.523653,0.25907 -0.283875,0.0854 -0.606334,0.0854 -0.639407,0 -0.983916,-0.36931 -0.341752,-0.37207 -0.341752,-1.05833 0,-0.24805 0.0441,-0.52641 0.04685,-0.28112 0.135047,-0.58704 0.09646,-0.32246 0.225998,-0.58153 0.129535,-0.26183 0.283874,-0.44649 0.294899,-0.35829 0.650432,-0.52916 0.358289,-0.17088 0.815796,-0.17088 0.220485,0 0.438214,0.0579 0.220485,0.0579 0.432702,0.16812 L 23.348996,3.26164 Q 23.169851,3.088 22.971415,3.00256 q -0.195681,-0.0854 -0.418922,-0.0854 -0.270095,0 -0.507117,0.11575 -0.237021,0.113 -0.424434,0.33624 -0.121267,0.14332 -0.228753,0.35829 -0.107487,0.21497 -0.190169,0.48231 -0.09371,0.31419 -0.143315,0.5898 -0.04685,0.27561 -0.04685,0.49885 0,0.47129 0.217729,0.7276 0.217729,0.25631 0.617359,0.25631 0.187412,0 0.33624,-0.0496 0.148827,-0.0524 0.250802,-0.14882 l 0.209458,-1.08314 h -0.598067 l 0.08268,-0.4575 h 1.129987 z m 1.675688,-3.85022 h 2.439118 l -0.09095,0.46853 h -1.885149 l -0.237022,1.21818 h 1.799711 l -0.08819,0.46853 h -1.802467 l -0.286631,1.49103 h 1.934759 l -0.09095,0.46853 h -2.49424 z m 5.611351,0.14056 -0.107487,0.56499 Q 29.8478,3.08251 29.608022,2.99983 29.368244,2.91713 29.11193,2.91713 q -0.454751,0 -0.741382,0.22599 -0.28663,0.226 -0.28663,0.57602 0,0.19568 0.135047,0.31695 0.135047,0.12127 0.49058,0.23151 l 0.333483,0.10749 q 0.449239,0.1378 0.655944,0.36931 0.209461,0.22875 0.209461,0.58428 0,0.64768 -0.457507,1.02802 -0.457507,0.37758 -1.248498,0.37758 -0.28663,0 -0.564993,-0.0634 -0.275607,-0.0606 -0.551213,-0.18466 L 27.19922,5.9102 q 0.270095,0.19017 0.545701,0.28112 0.278363,0.0909 0.587042,0.0909 0.454751,0 0.738626,-0.24253 0.283875,-0.24253 0.283875,-0.6146 0,-0.226 -0.121267,-0.35002 Q 29.11193,4.95104 28.745373,4.83804 l -0.278362,-0.091 Q 27.959895,4.58719 27.755946,4.386 27.554753,4.18205 27.554753,3.84857 q 0,-0.60909 0.454751,-0.99494 0.454751,-0.38861 1.187864,-0.38861 0.220485,0 0.468531,0.0551 0.250802,0.0551 0.512629,0.15986 z" | |||
| id="text1" | |||
| aria-label="RANGES" /> | |||
| <path | |||
| style="font-style:italic;font-size:8.9138px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#000000;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 7.4867727,41.51533 h 1.7673334 l -0.051159,0.26355 H 8.4758591 L 8.0789842,43.82991 H 7.7627246 L 8.1627001,41.77888 H 7.4356129 Z m 2.3905512,2.10529 q 0.1317751,0 0.2433961,-0.0791 0.111621,-0.0791 0.184484,-0.22634 0.114722,-0.22479 0.186035,-0.54415 0.07131,-0.31936 0.07131,-0.61392 0,-0.22014 -0.08217,-0.32401 -0.08061,-0.10542 -0.251147,-0.10542 -0.131775,0 -0.2418454,0.0791 -0.1100707,0.0791 -0.1829345,0.22634 -0.1178224,0.22789 -0.1891358,0.54416 -0.071313,0.31626 -0.071313,0.61081 0,0.22169 0.080615,0.32711 0.082165,0.10542 0.2526977,0.10542 z m 1.0061391,-1.372 q 0,0.17053 -0.03566,0.37052 -0.03411,0.19998 -0.100769,0.41082 -0.04496,0.14263 -0.09767,0.2558 -0.05116,0.11317 -0.111621,0.20464 -0.136426,0.19689 -0.305407,0.29146 -0.168982,0.093 -0.3937744,0.093 -0.3116089,0 -0.4619873,-0.19069 -0.1503785,-0.19068 -0.1503785,-0.58756 0,-0.17208 0.032556,-0.36897 0.034105,-0.19844 0.1007691,-0.40928 0.044959,-0.14262 0.096118,-0.25579 0.05271,-0.11318 0.1131713,-0.20464 0.1364258,-0.19689 0.3054076,-0.28991 0.1689822,-0.0946 0.3937742,-0.0946 0.313159,0 0.463537,0.19069 0.151929,0.18913 0.151929,0.58446 z m 0.920874,-0.47594 -0.168982,0.86971 h 0.362769 q 0.255798,0 0.407727,-0.14728 0.153479,-0.14882 0.153479,-0.39532 0,-0.16743 -0.09612,-0.2465 -0.09612,-0.0806 -0.297656,-0.0806 z m -0.26355,-0.25735 h 0.682129 q 0.319361,0 0.486792,0.14262 0.167432,0.14263 0.167432,0.41238 0,0.38603 -0.248047,0.60772 -0.248047,0.22169 -0.682129,0.22169 h -0.361218 l -0.181384,0.93017 h -0.31471 z" | |||
| id="text2" | |||
| aria-label="TOP" /> | |||
| <path | |||
| style="font-style:italic;font-size:8.9138px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#000000;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="M 5.3221776,83.12064 5.156296,83.96865 h 0.3844727 q 0.2852538,0 0.4356322,-0.13487 0.1519286,-0.13488 0.1519286,-0.38913 0,-0.16588 -0.1054199,-0.24494 -0.1054199,-0.0791 -0.3271117,-0.0791 z m 0.1829345,-0.95188 -0.1364258,0.69763 h 0.3782714 q 0.234094,0 0.3674192,-0.11162 0.1348756,-0.11317 0.1348756,-0.31006 0,-0.14572 -0.086817,-0.21084 -0.085266,-0.0651 -0.2790528,-0.0651 z M 5.2415623,81.91141 h 0.6867794 q 0.3147096,0 0.47594,0.12402 0.1612305,0.12248 0.1612305,0.36122 0,0.23875 -0.1426271,0.39998 -0.142627,0.15968 -0.3844724,0.19069 0.1937866,0.0357 0.2961058,0.15812 0.1038694,0.12248 0.1038694,0.31472 0,0.36276 -0.2480466,0.5643 Q 5.9438449,84.226 5.4927096,84.226 H 4.7919775 Z m 2.2045161,2.1053 q 0.1317747,0 0.2433959,-0.0791 0.1116211,-0.0791 0.1844846,-0.22635 0.1147218,-0.22479 0.1860351,-0.54415 0.071314,-0.31936 0.071314,-0.61391 0,-0.22015 -0.082166,-0.32401 -0.080615,-0.10543 -0.2511472,-0.10543 -0.1317751,0 -0.2418457,0.0791 -0.1100707,0.0791 -0.1829345,0.22635 -0.1178224,0.22789 -0.1891357,0.54415 -0.071313,0.31626 -0.071313,0.61081 0,0.2217 0.080615,0.32712 0.082165,0.10541 0.2526977,0.10541 z M 8.4522181,82.6447 q 0,0.17053 -0.035657,0.37052 -0.034105,0.19999 -0.1007692,0.41083 -0.044958,0.14263 -0.097669,0.2558 -0.051159,0.11317 -0.1116208,0.20464 -0.1364258,0.19688 -0.3054076,0.29145 -0.1689818,0.093 -0.3937746,0.093 -0.3116086,0 -0.461987,-0.19068 -0.1503784,-0.19069 -0.1503784,-0.58756 0,-0.17209 0.032556,-0.36897 0.034105,-0.19844 0.1007692,-0.40928 0.044958,-0.14263 0.096118,-0.2558 0.05271,-0.11317 0.1131716,-0.20464 0.1364258,-0.19688 0.3054077,-0.2899 0.1689818,-0.0946 0.3937742,-0.0946 0.3131591,0 0.4635375,0.19068 0.1519286,0.18914 0.1519286,0.58446 z m 0.4263307,-0.73329 h 1.7673332 l -0.05116,0.26355 H 9.8676352 L 9.4707603,84.226 H 9.1545007 L 9.5544762,82.17496 H 8.827389 Z m 1.9115102,0 h 1.767334 l -0.05116,0.26355 H 11.779146 L 11.382271,84.226 h -0.31626 l 0.399976,-2.05104 H 10.7389 Z m 2.390551,2.1053 q 0.131775,0 0.243396,-0.0791 0.111621,-0.0791 0.184485,-0.22635 0.114722,-0.22479 0.186035,-0.54415 0.07131,-0.31936 0.07131,-0.61391 0,-0.22015 -0.08217,-0.32401 -0.08061,-0.10543 -0.251147,-0.10543 -0.131775,0 -0.241846,0.0791 -0.110071,0.0791 -0.182935,0.22635 -0.117822,0.22789 -0.189135,0.54415 -0.07131,0.31626 -0.07131,0.61081 0,0.2217 0.08062,0.32712 0.08216,0.10541 0.252697,0.10541 z m 1.00614,-1.37201 q 0,0.17053 -0.03566,0.37052 -0.03411,0.19999 -0.100768,0.41083 -0.04496,0.14263 -0.09767,0.2558 -0.05116,0.11317 -0.111621,0.20464 -0.136426,0.19688 -0.305408,0.29145 -0.168982,0.093 -0.393774,0.093 -0.311609,0 -0.461987,-0.19068 -0.150379,-0.19069 -0.150379,-0.58756 0,-0.17209 0.03256,-0.36897 0.03411,-0.19844 0.100769,-0.40928 0.04496,-0.14263 0.09612,-0.2558 0.05271,-0.11317 0.113171,-0.20464 0.136426,-0.19688 0.305408,-0.2899 0.168982,-0.0946 0.393774,-0.0946 0.313159,0 0.463538,0.19068 0.151928,0.18914 0.151928,0.58446 z m 0.482141,-0.73329 h 0.417029 l 0.170532,1.17202 0.641821,-1.17202 h 0.418579 L 15.865717,84.226 h -0.288355 l 0.399976,-2.05724 -0.672827,1.23248 H 15.08592 L 14.907636,82.16876 14.510761,84.226 h -0.288354 z" | |||
| id="text3" | |||
| aria-label="BOTTOM" /> | |||
| <path | |||
| style="font-style:italic;font-size:8.9138px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#000000;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 7.1288044,121.37244 q 0.2868038,0 0.4604368,-0.0961 0.1736326,-0.0977 0.2790525,-0.31626 0.083716,-0.17828 0.1364258,-0.42478 0.05426,-0.24804 0.05426,-0.45423 0,-0.27286 -0.1271242,-0.39068 -0.127124,-0.11782 -0.4263304,-0.11782 H 7.3287921 l -0.3503662,1.79989 z m 0.4061764,-2.05724 q 0.42323,0 0.6325196,0.19224 0.2108398,0.19223 0.2108398,0.58291 0,0.25114 -0.065112,0.51779 -0.065112,0.26666 -0.1751831,0.47285 -0.1612305,0.2961 -0.4030762,0.42322 -0.2402952,0.12558 -0.6511227,0.12558 H 6.6141071 l 0.4511353,-2.31459 z m 1.5394407,0 h 1.2867425 l -0.05116,0.26355 H 9.8232127 l -0.3457151,1.78749 h 0.4867917 l -0.051159,0.26355 h -1.286743 l 0.05116,-0.26355 h 0.4852415 l 0.3472656,-1.78749 h -0.486792 z m 2.1657585,2.02003 0.927075,-2.02003 h 0.333313 l -1.114661,2.31459 h -0.399975 l -0.227893,-2.31459 h 0.306958 z m 2.899047,-1.94096 -0.06046,0.31781 q -0.125574,-0.0915 -0.260449,-0.13798 -0.134876,-0.0465 -0.279053,-0.0465 -0.255798,0 -0.417029,0.12713 -0.16123,0.12712 -0.16123,0.32401 0,0.11007 0.07596,0.17828 0.07597,0.0682 0.275952,0.13023 l 0.187586,0.0605 q 0.252697,0.0775 0.368969,0.20774 0.117823,0.12867 0.117823,0.32866 0,0.36432 -0.257349,0.57826 -0.257349,0.21239 -0.702283,0.21239 -0.16123,0 -0.317809,-0.0357 -0.15503,-0.0341 -0.310059,-0.10387 l 0.06356,-0.32401 q 0.151929,0.10697 0.306958,0.15813 0.15658,0.0512 0.330212,0.0512 0.255798,0 0.415479,-0.13643 0.15968,-0.13642 0.15968,-0.34571 0,-0.12713 -0.06821,-0.19689 -0.06821,-0.0698 -0.274402,-0.13333 l -0.156579,-0.0512 q -0.285254,-0.0899 -0.399976,-0.20309 -0.113171,-0.11472 -0.113171,-0.30231 0,-0.34261 0.255798,-0.55966 0.255798,-0.21859 0.668176,-0.21859 0.124023,0 0.26355,0.031 0.141076,0.031 0.288354,0.0899 z" | |||
| id="text4" | |||
| aria-label="DIVS" /> | |||
| <path | |||
| style="font-style:italic;font-size:8.9138px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 25.545591,120.48541 q 0.131775,0 0.243396,-0.0791 0.11162,-0.0791 0.184484,-0.22634 0.114722,-0.2248 0.186035,-0.54416 0.07131,-0.31935 0.07131,-0.61391 0,-0.22015 -0.08217,-0.32401 -0.08061,-0.10542 -0.251147,-0.10542 -0.131775,0 -0.241845,0.0791 -0.110071,0.0791 -0.182935,0.22635 -0.117822,0.22789 -0.189136,0.54415 -0.07131,0.31626 -0.07131,0.61081 0,0.22169 0.08062,0.32711 0.08217,0.10543 0.252698,0.10543 z m 1.00614,-1.37201 q 0,0.17053 -0.03566,0.37052 -0.03411,0.19998 -0.100769,0.41082 -0.04496,0.14263 -0.09767,0.2558 -0.05116,0.11317 -0.111621,0.20464 -0.136425,0.19689 -0.305408,0.29145 -0.168981,0.093 -0.393774,0.093 -0.311608,0 -0.461987,-0.19068 -0.150378,-0.19069 -0.150378,-0.58757 0,-0.17208 0.03256,-0.36896 0.03411,-0.19844 0.100769,-0.40928 0.04496,-0.14263 0.09612,-0.2558 0.05271,-0.11317 0.113171,-0.20464 0.136426,-0.19689 0.305408,-0.2899 0.168982,-0.0946 0.393774,-0.0946 0.313159,0 0.463538,0.19069 0.151928,0.18913 0.151928,0.58446 z m 0.305407,0.69298 0.275952,-1.42627 h 0.31471 l -0.277503,1.42627 q -0.0031,0.0202 -0.0124,0.0636 -0.04651,0.23874 -0.04651,0.33021 0,0.14263 0.08372,0.21394 0.08527,0.0713 0.255798,0.0713 0.137976,0 0.234094,-0.0434 0.09612,-0.045 0.165881,-0.14108 0.03411,-0.0481 0.06821,-0.16433 0.03566,-0.11782 0.07751,-0.33021 l 0.275952,-1.42627 h 0.314709 l -0.275952,1.42627 q -0.06511,0.33951 -0.139526,0.49919 -0.07286,0.15813 -0.193787,0.2558 -0.11007,0.0868 -0.251147,0.13333 -0.141077,0.045 -0.305408,0.045 -0.297656,0 -0.458886,-0.13952 -0.15968,-0.13953 -0.15968,-0.39688 0,-0.0574 0.0124,-0.15503 0.01395,-0.0977 0.04186,-0.24184 z m 2.032434,-1.42627 h 1.767333 l -0.05116,0.26355 h -0.727087 l -0.396875,2.05104 h -0.31626 l 0.399975,-2.05104 h -0.727087 z m 3.39049,0.0791 -0.06046,0.31781 q -0.125574,-0.0915 -0.26045,-0.13797 -0.134875,-0.0465 -0.279052,-0.0465 -0.255799,0 -0.417029,0.12712 -0.161231,0.12713 -0.161231,0.32401 0,0.11007 0.07597,0.17829 0.07596,0.0682 0.275952,0.13022 l 0.187585,0.0605 q 0.252698,0.0775 0.36897,0.20774 0.117822,0.12868 0.117822,0.32866 0,0.36432 -0.257349,0.57826 -0.257348,0.21239 -0.702282,0.21239 -0.16123,0 -0.31781,-0.0356 -0.155029,-0.0341 -0.310058,-0.10387 l 0.06356,-0.32401 q 0.151928,0.10697 0.306957,0.15813 0.15658,0.0512 0.330213,0.0512 0.255798,0 0.415478,-0.13643 0.15968,-0.13643 0.15968,-0.34572 0,-0.12712 -0.06821,-0.19688 -0.06821,-0.0698 -0.274402,-0.13333 l -0.15658,-0.0512 q -0.285254,-0.0899 -0.399975,-0.20309 -0.113172,-0.11472 -0.113172,-0.3023 0,-0.34262 0.255799,-0.55966 0.255798,-0.21859 0.668176,-0.21859 0.124023,0 0.263549,0.031 0.141077,0.031 0.288355,0.0899 z" | |||
| id="text5" | |||
| aria-label="OUTS" /> | |||
| <path | |||
| id="path128" | |||
| d="m 18.108947,125.66828 c 0.05984,0.1268 0.07943,0.25396 0.05842,0.38219 h -0.419235 c -0.0064,-0.0983 -0.02565,-0.1724 -0.05842,-0.22227 -0.05735,-0.089 -0.160997,-0.13357 -0.310597,-0.13357 -0.152449,0 -0.28602,0.0627 -0.4,0.18843 -0.114337,0.12538 -0.195192,0.30276 -0.242921,0.5325 -0.04809,0.22974 -0.03776,0.40143 0.0317,0.51612 0.0691,0.11433 0.175246,0.17133 0.318434,0.17133 0.147106,0 0.269635,-0.0492 0.367587,-0.14747 0.05378,-0.0524 0.105432,-0.13179 0.155298,-0.23722 h 0.415317 c -0.08264,0.22333 -0.213357,0.40463 -0.391452,0.54461 -0.178451,0.13927 -0.384328,0.20944 -0.617632,0.20944 -0.288513,0 -0.495815,-0.0944 -0.621906,-0.28317 -0.125379,-0.18985 -0.153162,-0.44986 -0.08442,-0.78076 0.07409,-0.35726 0.225468,-0.63295 0.453429,-0.82636 0.198753,-0.16848 0.424221,-0.2529 0.676403,-0.2529 0.337667,0 0.560642,0.11327 0.669992,0.3391 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path129" | |||
| d="m 19.037176,126.92277 0.764026,-1.55441 h 0.435619 l -1.110954,2.04667 h -0.396083 l -0.252181,-2.04667 h 0.448442 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path130" | |||
| d="m 21.820082,125.91547 -0.05877,0.27925 h -0.253963 l -0.253607,1.22031 h -0.386466 l 0.253606,-1.22031 h -0.216919 l 0.05842,-0.27925 h 0.212645 l 0.01995,-0.0972 c 0.03419,-0.16207 0.08406,-0.27355 0.149955,-0.33482 0.07551,-0.0905 0.220482,-0.13606 0.43562,-0.13606 0.02458,0 0.04666,7.1e-4 0.06625,0.002 0.01959,0.001 0.04666,0.004 0.08121,0.006 l -0.06803,0.32271 c -0.02102,-0.003 -0.05699,-0.005 -0.107569,-0.006 -0.05093,-0.001 -0.08905,0.01 -0.113981,0.0345 -0.02493,0.0246 -0.03989,0.0516 -0.04559,0.0812 -0.0064,0.0299 -0.01532,0.0723 -0.02743,0.12787 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path131" | |||
| d="m 22.726939,127.20167 c -0.0043,0.005 -0.01638,0.0185 -0.03562,0.0417 -0.01888,0.0232 -0.04025,0.0431 -0.06376,0.0609 -0.07266,0.0556 -0.139626,0.0933 -0.200891,0.11363 -0.06091,0.0203 -0.129653,0.0306 -0.206234,0.0306 -0.219412,0 -0.350846,-0.0801 -0.393232,-0.2415 -0.02386,-0.0887 -0.01745,-0.21977 0.01888,-0.39287 l 0.189492,-0.91256 h 0.397151 l -0.189136,0.91256 c -0.01817,0.0862 -0.02173,0.15066 -0.01104,0.19447 0.01923,0.0769 0.0805,0.11541 0.183794,0.11541 0.132502,0 0.234728,-0.0549 0.306678,-0.1642 0.03811,-0.0591 0.06732,-0.13749 0.08727,-0.23438 l 0.171327,-0.82386 h 0.393233 l -0.314515,1.51345 h -0.376849 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path132" | |||
| d="m 24.573068,126.49499 c 0.0171,-0.0798 0.01959,-0.14105 0.0068,-0.18344 -0.02173,-0.078 -0.08584,-0.11683 -0.193055,-0.11683 -0.13179,0 -0.234016,0.057 -0.306323,0.17062 -0.03847,0.0605 -0.06696,0.13749 -0.08584,0.23081 l -0.170259,0.81888 h -0.386465 l 0.314159,-1.51096 h 0.374711 l -0.04631,0.22084 c 0.0659,-0.0773 0.125023,-0.13357 0.177026,-0.16777 0.09225,-0.0613 0.200179,-0.0915 0.322352,-0.0915 0.153517,0 0.270347,0.0406 0.350846,0.12289 0.08014,0.0819 0.100801,0.21763 0.06162,0.40748 l -0.212289,1.01906 h -0.397507 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path133" | |||
| d="m 25.61314,126.93951 -0.09759,0.47552 h -0.381484 l 0.424934,-2.0399 h 0.381122 l -0.230454,1.10312 0.601959,-0.5699 h 0.480856 l -0.640072,0.57952 0.346928,0.92716 H 26.03095 l -0.220125,-0.64684 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path134" | |||
| d="M 8.8277256,126.40096 H 15.449995" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.227961px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" /> | |||
| <path | |||
| id="path135" | |||
| d="m 27.138342,126.40096 h 6.62227" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.227961px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" /> | |||
| </g> | |||
| </svg> | |||
| @@ -0,0 +1,140 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | |||
| <svg | |||
| width="60.959999mm" | |||
| height="128.5mm" | |||
| viewBox="0 0 60.960004 128.50002" | |||
| version="1.1" | |||
| id="svg8" | |||
| inkscape:version="1.3.2 (091e20e, 2023-11-25)" | |||
| sodipodi:docname="Signals-dark.svg" | |||
| xml:space="preserve" | |||
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
| xmlns="http://www.w3.org/2000/svg" | |||
| xmlns:svg="http://www.w3.org/2000/svg" | |||
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
| xmlns:cc="http://creativecommons.org/ns#" | |||
| xmlns:dc="http://purl.org/dc/elements/1.1/"><defs | |||
| id="defs2"><linearGradient | |||
| id="_Linear1" | |||
| x1="0" | |||
| y1="0" | |||
| x2="1" | |||
| y2="-0.0028738601" | |||
| gradientUnits="userSpaceOnUse" | |||
| gradientTransform="matrix(75.07254,292.27101,-293.02254,74.879903,36.973994,42.144002)"><stop | |||
| offset="0" | |||
| style="stop-color:#e6e6e6;stop-opacity:1" | |||
| id="stop1" /><stop | |||
| offset="1" | |||
| style="stop-color:#e6e6e6;stop-opacity:0" | |||
| id="stop2" /></linearGradient></defs><sodipodi:namedview | |||
| id="base" | |||
| pagecolor="#ffffff" | |||
| bordercolor="#666666" | |||
| borderopacity="1.0" | |||
| inkscape:pageopacity="0.0" | |||
| inkscape:pageshadow="2" | |||
| inkscape:zoom="2.1649824" | |||
| inkscape:cx="111.08635" | |||
| inkscape:cy="360.28007" | |||
| inkscape:document-units="mm" | |||
| inkscape:current-layer="g1" | |||
| showgrid="false" | |||
| units="mm" | |||
| inkscape:snap-bbox="true" | |||
| inkscape:snap-page="true" | |||
| inkscape:bbox-nodes="false" | |||
| inkscape:snap-bbox-edge-midpoints="false" | |||
| inkscape:window-width="1688" | |||
| inkscape:window-height="957" | |||
| inkscape:window-x="40" | |||
| inkscape:window-y="38" | |||
| inkscape:window-maximized="0" | |||
| inkscape:snap-bbox-midpoints="true" | |||
| inkscape:snap-nodes="false" | |||
| inkscape:showpageshadow="2" | |||
| inkscape:pagecheckerboard="0" | |||
| inkscape:deskcolor="#d1d1d1" | |||
| showguides="true" /><metadata | |||
| id="metadata5"><rdf:RDF><cc:Work | |||
| rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type | |||
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><g | |||
| id="g1"><rect | |||
| id="rect1" | |||
| x="-0.10805784" | |||
| y="-0.53587371" | |||
| width="61.210564" | |||
| height="129.94316" | |||
| style="clip-rule:evenodd;display:inline;fill:#202020;fill-rule:evenodd;stroke-width:0.387701;stroke-linejoin:round;stroke-miterlimit:1.5" /><rect | |||
| style="clip-rule:evenodd;fill:#3b3b3b;fill-opacity:1;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.328819;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-opacity:1" | |||
| id="rect2-9" | |||
| width="17.249601" | |||
| height="97.232155" | |||
| x="42.066223" | |||
| y="25.407995" | |||
| rx="4.0053825" | |||
| ry="3.4858291" /><rect | |||
| style="clip-rule:evenodd;fill:#212121;fill-opacity:1;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.215981;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-opacity:1" | |||
| id="rect2" | |||
| width="36.393002" | |||
| height="97.366203" | |||
| x="12.658752" | |||
| y="25.322359" | |||
| ry="2.5588171" /><path | |||
| d="M 21.847869,3.3499493 21.740382,3.9149427 Q 21.517141,3.7523348 21.277363,3.669653 21.037585,3.586971 20.781271,3.586971 q -0.454751,0 -0.741381,0.2259974 -0.286631,0.2259974 -0.286631,0.5760177 0,0.1956808 0.135047,0.3169479 0.135047,0.1212667 0.49058,0.2315094 l 0.333484,0.1074865 q 0.449238,0.1378032 0.655943,0.369313 0.209462,0.2287532 0.209462,0.5842859 0,0.6476755 -0.457508,1.0280126 -0.457507,0.3775808 -1.248497,0.3775808 -0.286631,0 -0.564994,-0.06339 -0.275607,-0.060633 -0.551213,-0.1846563 l 0.112999,-0.5760177 q 0.270094,0.1901687 0.545701,0.2811187 0.278362,0.09095 0.587042,0.09095 0.454751,0 0.738625,-0.2425338 0.283875,-0.2425335 0.283875,-0.6146027 0,-0.2259974 -0.121267,-0.3500203 -0.121267,-0.124023 -0.487823,-0.2370215 l -0.278363,-0.09095 Q 19.629236,5.2571468 19.425287,5.0559541 19.224094,4.8520052 19.224094,4.5185213 q 0,-0.6090907 0.454751,-0.9949401 0.454751,-0.3886052 1.187864,-0.3886052 0.220486,0 0.468532,0.055121 0.250802,0.055121 0.512628,0.1598523 z M 23.038489,3.20939 h 2.287535 l -0.09095,0.4685308 h -0.865405 l -0.614603,3.1777443 h 0.865405 l -0.09095,0.4685313 h -2.287535 l 0.09095,-0.4685313 h 0.862648 l 0.617359,-3.1777443 h -0.865405 z m 5.115259,3.850224 q -0.239778,0.1708761 -0.523653,0.25907 -0.283875,0.085438 -0.606334,0.085438 -0.639408,0 -0.983916,-0.3693126 -0.341752,-0.3720692 -0.341752,-1.0583292 0,-0.2480463 0.0441,-0.5264088 0.04685,-0.2811188 0.135047,-0.5870422 0.09646,-0.3224595 0.225998,-0.5815298 0.129535,-0.2618261 0.283874,-0.4464827 0.294899,-0.3582886 0.650432,-0.5291647 0.358288,-0.170876 0.815795,-0.170876 0.220486,0 0.438215,0.057878 0.220485,0.057877 0.432702,0.1681199 L 28.611255,3.9314791 Q 28.43211,3.7578469 28.233673,3.6724088 q -0.19568,-0.085438 -0.418922,-0.085438 -0.270094,0 -0.507116,0.1157547 -0.237021,0.1129989 -0.424434,0.3362401 -0.121267,0.1433156 -0.228753,0.3582886 -0.107487,0.2149733 -0.190169,0.4823115 -0.09371,0.3141916 -0.143315,0.5897983 -0.04685,0.2756064 -0.04685,0.4988479 0,0.4712871 0.217729,0.7276012 0.217729,0.2563141 0.617359,0.2563141 0.187412,0 0.336239,-0.049609 0.148828,-0.052366 0.250803,-0.1488276 l 0.20946,-1.0831339 h -0.598066 l 0.08268,-0.4575071 h 1.129987 z m 1.51308,-3.850224 h 0.705553 l 0.727601,3.3872048 0.6587,-3.3872048 h 0.537433 L 31.494099,7.3241964 H 30.788546 L 30.060945,3.9369911 29.399489,7.3241964 h -0.534677 z m 4.638459,0.4630188 -1.003208,2.1331949 h 1.185108 z M 34.040704,3.20939 h 0.677992 l 0.457507,4.1148064 h -0.553969 l -0.09646,-1.0721099 h -1.433155 l -0.507115,1.0721099 h -0.598067 z m 2.65409,0 h 0.556724 l -0.711065,3.6462751 h 1.987119 l -0.09095,0.4685313 H 35.89278 Z m 5.542435,0.1405593 -0.107487,0.5649934 Q 41.9065,3.7523348 41.666725,3.669653 41.426945,3.586971 41.170631,3.586971 q -0.45475,0 -0.741379,0.2259974 -0.286632,0.2259974 -0.286632,0.5760177 0,0.1956808 0.135049,0.3169479 0.135045,0.1212667 0.490579,0.2315094 l 0.333482,0.1074865 q 0.44924,0.1378032 0.655944,0.369313 0.209461,0.2287532 0.209461,0.5842859 0,0.6476755 -0.457508,1.0280126 -0.457507,0.3775808 -1.248496,0.3775808 -0.286629,0 -0.564991,-0.06339 -0.275605,-0.060633 -0.551213,-0.1846563 l 0.113001,-0.5760177 q 0.270091,0.1901687 0.545699,0.2811187 0.278362,0.09095 0.587039,0.09095 0.45475,0 0.738626,-0.2425338 0.283876,-0.2425335 0.283876,-0.6146027 0,-0.2259974 -0.121268,-0.3500203 -0.121269,-0.124023 -0.487823,-0.2370215 l -0.278365,-0.09095 Q 40.018598,5.2571468 39.814651,5.0559541 39.613458,4.8520052 39.613458,4.5185213 q 0,-0.6090907 0.45475,-0.9949401 0.45475,-0.3886052 1.187863,-0.3886052 0.220484,0 0.468531,0.055121 0.250803,0.055121 0.512627,0.1598523 z" | |||
| id="text1" | |||
| style="font-style:italic;font-size:15.8467px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| aria-label="SIGNALS" /><path | |||
| d="m 37.983839,14.862836 q 0.07441,0.01447 0.118857,0.06925 0.04547,0.05478 0.101286,0.237712 l 0.125058,0.421679 h -0.207741 l -0.109553,-0.38964 q -0.04547,-0.16123 -0.102319,-0.211873 -0.05581,-0.05064 -0.169499,-0.05064 h -0.198437 l -0.127124,0.652156 h -0.209806 l 0.29869,-1.543057 h 0.429945 q 0.213941,0 0.330729,0.09302 0.117824,0.09198 0.117824,0.260449 0,0.189135 -0.107488,0.313159 -0.106454,0.124023 -0.290422,0.147794 z m -0.302821,-0.642854 -0.105422,0.547769 h 0.226344 q 0.168463,0 0.268716,-0.08785 0.101286,-0.08888 0.101286,-0.235645 0,-0.115755 -0.06511,-0.169498 -0.06511,-0.05478 -0.205674,-0.05478 z m 1.141012,-0.171566 h 0.914673 l -0.03412,0.1757 h -0.706936 l -0.08888,0.456819 h 0.674893 l -0.03309,0.1757 h -0.675926 l -0.107487,0.559138 h 0.725536 l -0.03412,0.1757 h -0.935342 z m 1.118278,0 h 1.17822 l -0.03409,0.1757 h -0.484724 l -0.264584,1.367357 h -0.210839 l 0.26665,-1.367357 H 39.90622 Z m 1.866552,0.81442 q 0.07441,0.01447 0.118853,0.06925 0.04548,0.05478 0.101286,0.237712 l 0.125058,0.421679 h -0.20774 l -0.109553,-0.38964 q -0.04548,-0.16123 -0.102319,-0.211873 -0.05581,-0.05064 -0.1695,-0.05064 h -0.198436 l -0.127124,0.652156 h -0.209806 l 0.298689,-1.543057 h 0.429949 q 0.213938,0 0.330729,0.09302 0.11782,0.09198 0.11782,0.260449 0,0.189135 -0.107487,0.313159 -0.106451,0.124023 -0.290419,0.147794 z m -0.302825,-0.642854 -0.105418,0.547769 h 0.226341 q 0.168467,0 0.268716,-0.08785 0.101286,-0.08888 0.101286,-0.235645 0,-0.115755 -0.06511,-0.169498 -0.06511,-0.05478 -0.205671,-0.05478 z m 1.143083,-0.171566 h 0.857828 l -0.03412,0.1757 h -0.324528 l -0.230479,1.191657 h 0.324527 l -0.03409,0.1757 h -0.857828 l 0.03409,-0.1757 h 0.323495 l 0.231512,-1.191657 h -0.324527 z m 1.918228,1.443838 q -0.08992,0.06408 -0.196371,0.09715 -0.106454,0.03204 -0.227377,0.03204 -0.239779,0 -0.368969,-0.138493 -0.128157,-0.139526 -0.128157,-0.396874 0,-0.09302 0.01653,-0.197404 0.01756,-0.10542 0.05064,-0.220142 0.03617,-0.120922 0.08475,-0.218074 0.04857,-0.09818 0.106455,-0.167431 0.110586,-0.134359 0.243911,-0.198438 0.134358,-0.06408 0.305924,-0.06408 0.08268,0 0.164331,0.0217 0.08268,0.0217 0.162262,0.06304 l -0.04237,0.213941 q -0.06718,-0.06511 -0.141593,-0.09715 -0.07338,-0.03204 -0.157097,-0.03204 -0.101286,0 -0.190169,0.04341 -0.08888,0.04237 -0.159163,0.12609 -0.04547,0.05374 -0.08579,0.134359 -0.04031,0.08061 -0.07131,0.180867 -0.03516,0.117822 -0.05374,0.221175 -0.01756,0.103353 -0.01756,0.187069 0,0.176733 0.08165,0.272851 0.08165,0.09612 0.231508,0.09612 0.07028,0 0.126091,-0.0186 0.05581,-0.01964 0.09405,-0.05581 l 0.07855,-0.406177 h -0.224274 l 0.03102,-0.171565 h 0.423744 z" | |||
| id="text5" | |||
| style="font-style:italic;font-size:5.94253px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| aria-label="RETRIG" /><path | |||
| id="path128" | |||
| d="m 27.325354,125.27969 c 0.05984,0.1268 0.07943,0.25396 0.05842,0.38219 H 26.96454 c -0.0064,-0.0983 -0.02565,-0.1724 -0.05842,-0.22226 -0.05735,-0.0891 -0.160997,-0.13358 -0.310596,-0.13358 -0.152449,0 -0.28602,0.0627 -0.400001,0.18843 -0.114337,0.12538 -0.195192,0.30276 -0.242921,0.5325 -0.04809,0.22974 -0.03776,0.40143 0.0317,0.51612 0.0691,0.11434 0.175245,0.17133 0.318433,0.17133 0.147106,0 0.269635,-0.0492 0.367587,-0.14747 0.05378,-0.0524 0.105432,-0.13179 0.155299,-0.23722 h 0.415316 c -0.08264,0.22333 -0.213357,0.40463 -0.391452,0.54462 -0.17845,0.13927 -0.384328,0.20944 -0.617632,0.20944 -0.288513,0 -0.495815,-0.0944 -0.621906,-0.28318 -0.125379,-0.18984 -0.153161,-0.44986 -0.08442,-0.78076 0.07409,-0.35726 0.225468,-0.63295 0.453429,-0.82636 0.198754,-0.16848 0.424221,-0.2529 0.676403,-0.2529 0.337668,0 0.560642,0.11327 0.669992,0.3391 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| id="path129" | |||
| d="m 28.253583,126.53419 0.764026,-1.55441 h 0.435619 l -1.110954,2.04666 h -0.396082 l -0.252182,-2.04666 h 0.448442 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| id="path130" | |||
| d="m 31.036489,125.52688 -0.05877,0.27925 h -0.253963 l -0.253607,1.22031 h -0.386465 l 0.253607,-1.22031 h -0.216919 l 0.05842,-0.27925 h 0.212645 l 0.01995,-0.0972 c 0.03419,-0.16206 0.08406,-0.27355 0.149956,-0.33482 0.07551,-0.0905 0.220481,-0.13606 0.435619,-0.13606 0.02458,0 0.04666,7.1e-4 0.06625,0.002 0.01959,10e-4 0.04666,0.004 0.08121,0.006 l -0.06803,0.32271 c -0.02102,-0.003 -0.05699,-0.005 -0.107569,-0.006 -0.05093,-0.001 -0.08905,0.01 -0.11398,0.0346 -0.02493,0.0246 -0.03989,0.0516 -0.04559,0.0812 -0.0064,0.0299 -0.01532,0.0723 -0.02743,0.12787 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| id="path131" | |||
| d="m 31.943347,126.81308 c -0.0043,0.005 -0.01639,0.0185 -0.03562,0.0417 -0.01888,0.0232 -0.04025,0.0431 -0.06376,0.0609 -0.07266,0.0556 -0.139626,0.0933 -0.200891,0.11363 -0.06091,0.0203 -0.129652,0.0306 -0.206233,0.0306 -0.219413,0 -0.350846,-0.0801 -0.393233,-0.2415 -0.02387,-0.0887 -0.01745,-0.21976 0.01888,-0.39287 l 0.189493,-0.91256 h 0.397151 l -0.189137,0.91256 c -0.01816,0.0862 -0.02173,0.15067 -0.01104,0.19448 0.01923,0.0769 0.0805,0.1154 0.183794,0.1154 0.132502,0 0.234729,-0.0548 0.306679,-0.1642 0.03811,-0.0591 0.06732,-0.13749 0.08727,-0.23437 l 0.171327,-0.82387 h 0.393233 l -0.314515,1.51345 h -0.376848 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| id="path132" | |||
| d="m 33.789475,126.1064 c 0.0171,-0.0798 0.01959,-0.14105 0.0068,-0.18344 -0.02173,-0.078 -0.08584,-0.11683 -0.193055,-0.11683 -0.13179,0 -0.234016,0.057 -0.306322,0.17062 -0.03847,0.0606 -0.06696,0.13749 -0.08584,0.23081 l -0.170258,0.81888 h -0.386466 l 0.314159,-1.51096 h 0.374711 l -0.0463,0.22084 c 0.06589,-0.0773 0.125022,-0.13357 0.177026,-0.16776 0.09225,-0.0613 0.200178,-0.0915 0.322351,-0.0915 0.153518,0 0.270348,0.0406 0.350846,0.12288 0.08014,0.0819 0.100802,0.21763 0.06162,0.40748 l -0.212289,1.01906 h -0.397507 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| id="path133" | |||
| d="m 34.829548,126.55093 -0.0976,0.47551 h -0.381479 l 0.424934,-2.0399 h 0.381122 l -0.230454,1.10312 0.601961,-0.5699 h 0.480853 l -0.64007,0.57952 0.346929,0.92716 h -0.468389 l -0.220126,-0.64684 z" | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| id="path134" | |||
| d="m 18.044133,126.01237 h 6.622269" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.227961px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| id="path135" | |||
| d="m 36.354749,126.01237 h 6.622258" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.227961px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" /><path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#673f22;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.169,114.80729 H 48.602636" | |||
| id="path5" /><path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#673f22;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.169,99.803291 H 48.602636" | |||
| id="path6" /><path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#673f22;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.169,84.268291 H 48.602636" | |||
| id="path7" /><path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#673f22;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.169,69.164757 H 48.602636" | |||
| id="path8" /><path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#673f22;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.275407,53.948512 H 48.709044" | |||
| id="path9" /><path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#673f22;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.275407,38.945079 H 48.709044" | |||
| id="path10" /><path | |||
| style="font-style:italic;font-size:5.94253px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;display:inline;fill:#ffffff;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 22.472333,14.12538 -0.04031,0.211874 q -0.08372,-0.06098 -0.173632,-0.09198 -0.08992,-0.03101 -0.186036,-0.03101 -0.170532,0 -0.278018,0.08475 -0.107487,0.08475 -0.107487,0.216007 0,0.07338 0.05064,0.118856 0.05064,0.04547 0.183969,0.08682 l 0.125056,0.04031 q 0.168466,0.05168 0.24598,0.138492 0.07855,0.08578 0.07855,0.219108 0,0.242879 -0.171566,0.385506 -0.171565,0.141593 -0.468188,0.141593 -0.107487,0 -0.211873,-0.02377 -0.103353,-0.02274 -0.206705,-0.06925 l 0.04237,-0.216008 q 0.101286,0.07131 0.204639,0.10542 0.104386,0.03411 0.220141,0.03411 0.170532,0 0.276986,-0.09095 0.106453,-0.09095 0.106453,-0.230477 0,-0.08475 -0.04547,-0.131258 -0.04548,-0.04651 -0.182935,-0.08888 l -0.104386,-0.03411 q -0.190169,-0.05995 -0.26665,-0.135392 -0.07545,-0.07648 -0.07545,-0.201538 0,-0.22841 0.170532,-0.373104 0.170532,-0.145727 0.445451,-0.145727 0.08268,0 0.1757,0.02067 0.09405,0.02067 0.192236,0.05994 z m 0.470255,-0.05271 h 0.208773 l -0.266651,1.367357 h 0.745174 l -0.03411,0.175699 h -0.953946 z m 1.411799,1.40353 q 0.08785,0 0.162264,-0.05271 0.07441,-0.05271 0.122989,-0.150895 0.07648,-0.149861 0.124024,-0.362768 0.04754,-0.212907 0.04754,-0.409277 0,-0.146761 -0.05478,-0.216007 -0.05374,-0.07028 -0.167431,-0.07028 -0.08785,0 -0.161231,0.05271 -0.07338,0.05271 -0.121956,0.150895 -0.07855,0.151928 -0.12609,0.362768 -0.04754,0.21084 -0.04754,0.40721 0,0.147795 0.05374,0.218074 0.05478,0.07028 0.168465,0.07028 z m 0.67076,-0.914672 q 0,0.113688 -0.02377,0.247013 -0.02273,0.133325 -0.06718,0.273885 -0.02997,0.09509 -0.06511,0.170532 -0.03411,0.07545 -0.07441,0.136426 -0.09095,0.131258 -0.203605,0.194303 -0.112654,0.06201 -0.262516,0.06201 -0.207739,0 -0.307991,-0.127124 -0.100252,-0.127124 -0.100252,-0.391707 0,-0.114722 0.0217,-0.24598 0.02274,-0.132291 0.06718,-0.272851 0.02997,-0.09509 0.06408,-0.170532 0.03514,-0.07545 0.07545,-0.136426 0.09095,-0.131258 0.203605,-0.19327 0.112654,-0.06305 0.262516,-0.06305 0.208772,0 0.309024,0.127124 0.101286,0.12609 0.101286,0.38964 z m 0.23461,-0.488858 h 0.197404 l -0.09302,1.250568 0.34003,-0.826822 h 0.218075 l 0.0155,0.828889 0.38964,-1.252635 h 0.204638 l -0.527099,1.543056 h -0.200504 l -0.03204,-0.899169 -0.383438,0.899169 h -0.194304 z" | |||
| id="text2" | |||
| aria-label="SLOW" /></g></svg> | |||
| @@ -0,0 +1,158 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | |||
| <svg | |||
| width="60.959999mm" | |||
| height="128.5mm" | |||
| viewBox="0 0 60.960004 128.50002" | |||
| version="1.1" | |||
| id="svg8" | |||
| inkscape:version="1.3.2 (091e20e, 2023-11-25)" | |||
| sodipodi:docname="Signals.svg" | |||
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
| xmlns="http://www.w3.org/2000/svg" | |||
| xmlns:svg="http://www.w3.org/2000/svg" | |||
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
| xmlns:cc="http://creativecommons.org/ns#" | |||
| xmlns:dc="http://purl.org/dc/elements/1.1/"> | |||
| <defs | |||
| id="defs2" /> | |||
| <sodipodi:namedview | |||
| id="base" | |||
| pagecolor="#ffffff" | |||
| bordercolor="#666666" | |||
| borderopacity="1.0" | |||
| inkscape:pageopacity="0.0" | |||
| inkscape:pageshadow="2" | |||
| inkscape:zoom="1.8474053" | |||
| inkscape:cx="92.291605" | |||
| inkscape:cy="608.15025" | |||
| inkscape:document-units="mm" | |||
| inkscape:current-layer="g1" | |||
| showgrid="false" | |||
| units="mm" | |||
| inkscape:snap-bbox="true" | |||
| inkscape:snap-page="true" | |||
| inkscape:bbox-nodes="false" | |||
| inkscape:snap-bbox-edge-midpoints="false" | |||
| inkscape:window-width="1600" | |||
| inkscape:window-height="900" | |||
| inkscape:window-x="0" | |||
| inkscape:window-y="38" | |||
| inkscape:window-maximized="0" | |||
| inkscape:snap-bbox-midpoints="true" | |||
| inkscape:snap-nodes="false" | |||
| inkscape:showpageshadow="2" | |||
| inkscape:pagecheckerboard="0" | |||
| inkscape:deskcolor="#d1d1d1" /> | |||
| <metadata | |||
| id="metadata5"> | |||
| <rdf:RDF> | |||
| <cc:Work | |||
| rdf:about=""> | |||
| <dc:format>image/svg+xml</dc:format> | |||
| <dc:type | |||
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
| </cc:Work> | |||
| </rdf:RDF> | |||
| </metadata> | |||
| <g | |||
| id="g1"> | |||
| <rect | |||
| id="rect1" | |||
| x="0.059109878" | |||
| y="-0.50362682" | |||
| width="61.210564" | |||
| height="129.38162" | |||
| style="clip-rule:evenodd;fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke-width:0.386864;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <rect | |||
| style="clip-rule:evenodd;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.35277778;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-opacity:1" | |||
| id="rect2-9" | |||
| width="17.249601" | |||
| height="97.232155" | |||
| x="42.066223" | |||
| y="24.879" | |||
| rx="4.0053825" | |||
| ry="3.4858291" /> | |||
| <rect | |||
| style="clip-rule:evenodd;fill:#212121;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.3175;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-opacity:1" | |||
| id="rect2" | |||
| width="36.393002" | |||
| height="97.366203" | |||
| x="12.82592" | |||
| y="24.793064" | |||
| ry="2.5588171" /> | |||
| <path | |||
| d="M 22.015037,2.82066 21.90755,3.38565 q -0.223241,-0.16261 -0.463019,-0.24529 -0.239778,-0.0827 -0.496092,-0.0827 -0.454751,0 -0.741381,0.226 -0.286631,0.226 -0.286631,0.57602 0,0.19568 0.135047,0.31694 0.135047,0.12127 0.49058,0.23151 l 0.333484,0.10749 q 0.449238,0.1378 0.655943,0.36931 0.209462,0.22876 0.209462,0.58429 0,0.64767 -0.457508,1.02801 -0.457507,0.37758 -1.248497,0.37758 -0.286631,0 -0.564994,-0.0634 -0.275607,-0.0606 -0.551213,-0.18465 L 19.03573,6.05074 q 0.270094,0.19017 0.545701,0.28112 0.278362,0.0909 0.587042,0.0909 0.454751,0 0.738625,-0.24254 0.283875,-0.24253 0.283875,-0.6146 0,-0.226 -0.121267,-0.35002 Q 20.948439,5.09158 20.581883,4.97858 L 20.30352,4.88758 Q 19.796404,4.72773 19.592455,4.52653 19.391262,4.32259 19.391262,3.9891 q 0,-0.60909 0.454751,-0.99494 0.454751,-0.3886 1.187864,-0.3886 0.220486,0 0.468532,0.0551 0.250802,0.0551 0.512628,0.15985 z m 1.19062,-0.14056 h 2.287535 l -0.09095,0.46853 h -0.865405 l -0.614603,3.17775 h 0.865405 l -0.09095,0.46853 h -2.287535 l 0.09095,-0.46853 h 0.862648 l 0.617359,-3.17775 h -0.865405 z m 5.115259,3.85022 q -0.239778,0.17088 -0.523653,0.25907 -0.283875,0.0854 -0.606334,0.0854 -0.639408,0 -0.983916,-0.36931 -0.341752,-0.37207 -0.341752,-1.05833 0,-0.24805 0.0441,-0.52641 0.04685,-0.28112 0.135047,-0.58704 0.09646,-0.32246 0.225998,-0.58153 Q 26.399941,3.49034 26.55428,3.30569 26.849179,2.9474 27.204712,2.77652 27.563,2.60565 28.020507,2.60565 q 0.220486,0 0.438215,0.0579 0.220485,0.0579 0.432702,0.16812 l -0.113001,0.57051 q -0.179145,-0.17363 -0.377582,-0.25907 -0.19568,-0.0854 -0.418922,-0.0854 -0.270094,0 -0.507116,0.11576 -0.237021,0.11299 -0.424434,0.33624 -0.121267,0.14331 -0.228753,0.35828 -0.107487,0.21498 -0.190169,0.48232 -0.09371,0.31419 -0.143315,0.58979 -0.04685,0.27561 -0.04685,0.49885 0,0.47129 0.217729,0.7276 0.217729,0.25632 0.617359,0.25632 0.187412,0 0.336239,-0.0496 0.148828,-0.0524 0.250803,-0.14883 l 0.20946,-1.08313 h -0.598066 l 0.08268,-0.45751 h 1.129987 z m 1.51308,-3.85022 h 0.705553 l 0.727601,3.3872 0.6587,-3.3872 h 0.537433 L 31.661267,6.79491 H 30.955714 L 30.228113,3.4077 29.566657,6.79491 H 29.03198 Z m 4.638459,0.46302 -1.003208,2.13319 h 1.185108 z M 34.207872,2.6801 h 0.677994 l 0.457507,4.11481 H 34.789402 L 34.692942,5.7228 h -1.433155 l -0.507115,1.07211 h -0.598067 z m 2.65409,0 h 0.556724 l -0.711065,3.64628 h 1.987119 l -0.09095,0.46853 h -2.543842 z m 5.542435,0.14056 -0.107487,0.56499 q -0.223242,-0.16261 -0.463017,-0.24529 -0.23978,-0.0827 -0.496094,-0.0827 -0.45475,0 -0.741379,0.226 -0.286632,0.226 -0.286632,0.57602 0,0.19568 0.135049,0.31694 0.135045,0.12127 0.490579,0.23151 l 0.333482,0.10749 q 0.44924,0.1378 0.655944,0.36931 0.209461,0.22876 0.209461,0.58429 0,0.64767 -0.457508,1.02801 -0.457507,0.37758 -1.248496,0.37758 -0.286629,0 -0.564991,-0.0634 -0.275605,-0.0606 -0.551213,-0.18465 l 0.113001,-0.57602 q 0.270091,0.19017 0.545699,0.28112 0.278362,0.0909 0.587039,0.0909 0.45475,0 0.738626,-0.24254 0.283876,-0.24253 0.283876,-0.6146 0,-0.226 -0.121268,-0.35002 Q 41.337799,5.09158 40.971245,4.97858 L 40.69288,4.88758 Q 40.185766,4.72773 39.981819,4.52653 39.780626,4.32259 39.780626,3.9891 q 0,-0.60909 0.45475,-0.99494 0.45475,-0.3886 1.187863,-0.3886 0.220484,0 0.468531,0.0551 0.250803,0.0551 0.512627,0.15985 z" | |||
| id="text1" | |||
| style="font-style:italic;font-size:15.8467px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| aria-label="SIGNALS" /> | |||
| <path | |||
| d="m 38.151007,14.33355 q 0.07441,0.0145 0.118857,0.0693 0.04547,0.0548 0.101286,0.23771 l 0.125058,0.42168 H 38.288467 L 38.178914,14.6726 q -0.04547,-0.16123 -0.102319,-0.21188 -0.05581,-0.0506 -0.169499,-0.0506 h -0.198437 l -0.127124,0.65216 h -0.209806 l 0.29869,-1.54306 h 0.429945 q 0.213941,0 0.330729,0.093 0.117824,0.092 0.117824,0.26045 0,0.18914 -0.107488,0.31316 -0.106454,0.12402 -0.290422,0.14779 z m -0.302821,-0.64286 -0.105422,0.54777 h 0.226344 q 0.168463,0 0.268716,-0.0879 0.101286,-0.0889 0.101286,-0.23564 0,-0.11576 -0.06511,-0.1695 -0.06511,-0.0548 -0.205674,-0.0548 z m 1.141012,-0.17156 h 0.914673 l -0.03412,0.1757 h -0.706936 l -0.08888,0.45681 h 0.674893 l -0.03309,0.1757 h -0.675926 l -0.107487,0.55914 h 0.725536 l -0.03412,0.1757 h -0.935342 z m 1.118278,0 h 1.17822 l -0.03409,0.1757 h -0.484724 l -0.264584,1.36735 h -0.210839 l 0.26665,-1.36735 h -0.484721 z m 1.866552,0.81442 q 0.07441,0.0145 0.118853,0.0693 0.04548,0.0548 0.101286,0.23771 l 0.125058,0.42168 h -0.20774 L 42.001932,14.6726 q -0.04548,-0.16123 -0.102319,-0.21188 -0.05581,-0.0506 -0.1695,-0.0506 h -0.198436 l -0.127124,0.65216 h -0.209806 l 0.298689,-1.54306 h 0.429949 q 0.213938,0 0.330729,0.093 0.11782,0.092 0.11782,0.26045 0,0.18914 -0.107487,0.31316 -0.106451,0.12402 -0.290419,0.14779 z m -0.302825,-0.64286 -0.105418,0.54777 h 0.226341 q 0.168467,0 0.268716,-0.0879 0.101286,-0.0889 0.101286,-0.23564 0,-0.11576 -0.06511,-0.1695 -0.06511,-0.0548 -0.205671,-0.0548 z m 1.143083,-0.17156 h 0.857828 l -0.03412,0.1757 h -0.324528 l -0.230479,1.19165 h 0.324527 l -0.03409,0.1757 h -0.857828 l 0.03409,-0.1757 h 0.323495 l 0.231512,-1.19165 h -0.324527 z m 1.918228,1.44383 q -0.08992,0.0641 -0.196371,0.0971 -0.106454,0.032 -0.227377,0.032 -0.239779,0 -0.368969,-0.13849 -0.128157,-0.13953 -0.128157,-0.39687 0,-0.093 0.01653,-0.19741 0.01756,-0.10542 0.05064,-0.22014 0.03617,-0.12092 0.08475,-0.21807 0.04857,-0.0982 0.106455,-0.16743 0.110586,-0.13436 0.243911,-0.19844 0.134358,-0.0641 0.305924,-0.0641 0.08268,0 0.164331,0.0217 0.08268,0.0217 0.162262,0.063 l -0.04237,0.21394 q -0.06718,-0.0651 -0.141593,-0.0971 -0.07338,-0.032 -0.157097,-0.032 -0.101286,0 -0.190169,0.0434 -0.08888,0.0424 -0.159163,0.12609 -0.04547,0.0537 -0.08579,0.13436 -0.04031,0.0806 -0.07131,0.18086 -0.03516,0.11783 -0.05374,0.22118 -0.01756,0.10335 -0.01756,0.18707 0,0.17673 0.08165,0.27285 0.08165,0.0961 0.231508,0.0961 0.07028,0 0.126091,-0.0186 0.05581,-0.0196 0.09405,-0.0558 l 0.07855,-0.40618 h -0.224274 l 0.03102,-0.17156 h 0.423744 z" | |||
| id="text5" | |||
| style="font-style:italic;font-size:5.94253px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| aria-label="RETRIG" /> | |||
| <path | |||
| id="path128" | |||
| d="m 27.492522,125.27957 c 0.05984,0.1268 0.07943,0.25396 0.05842,0.38219 h -0.419235 c -0.0064,-0.0983 -0.02565,-0.1724 -0.05842,-0.22226 -0.05735,-0.0891 -0.160997,-0.13358 -0.310597,-0.13358 -0.152449,0 -0.28602,0.0627 -0.4,0.18843 -0.114337,0.12538 -0.195192,0.30276 -0.242921,0.5325 -0.04809,0.22974 -0.03776,0.40143 0.0317,0.51612 0.0691,0.11434 0.175245,0.17133 0.318433,0.17133 0.147106,0 0.269635,-0.0492 0.367587,-0.14747 0.05379,-0.0524 0.105432,-0.13179 0.155298,-0.23722 h 0.415317 c -0.08264,0.22333 -0.213357,0.40463 -0.391452,0.54462 -0.178451,0.13927 -0.384328,0.20944 -0.617632,0.20944 -0.288513,0 -0.495815,-0.0944 -0.621906,-0.28318 -0.125379,-0.18984 -0.153162,-0.44986 -0.08442,-0.78076 0.07409,-0.35726 0.225468,-0.63295 0.453429,-0.82636 0.198753,-0.16848 0.424221,-0.2529 0.676403,-0.2529 0.337667,0 0.560642,0.11327 0.669992,0.3391 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path129" | |||
| d="m 28.420751,126.53407 0.764026,-1.55441 h 0.435619 l -1.110954,2.04666 H 28.11336 l -0.252182,-2.04666 h 0.448442 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path130" | |||
| d="m 31.203657,125.52676 -0.05877,0.27925 h -0.253963 l -0.253607,1.22031 h -0.386465 l 0.253607,-1.22031 h -0.21692 l 0.05842,-0.27925 h 0.212645 l 0.01995,-0.0972 c 0.03419,-0.16206 0.08406,-0.27355 0.149956,-0.33482 0.07551,-0.0905 0.220481,-0.13606 0.435619,-0.13606 0.02458,0 0.04666,7.1e-4 0.06625,0.002 0.01959,0.001 0.04666,0.004 0.08121,0.006 l -0.06803,0.32271 c -0.02101,-0.003 -0.05699,-0.005 -0.107569,-0.006 -0.05093,-10e-4 -0.08905,0.01 -0.113981,0.0346 -0.02493,0.0246 -0.03989,0.0516 -0.04559,0.0812 -0.0064,0.0299 -0.01532,0.0723 -0.02743,0.12787 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path131" | |||
| d="m 32.110515,126.81296 c -0.0043,0.005 -0.01638,0.0185 -0.03562,0.0417 -0.01888,0.0232 -0.04025,0.0431 -0.06376,0.0609 -0.07266,0.0556 -0.139626,0.0933 -0.200891,0.11363 -0.06091,0.0203 -0.129653,0.0306 -0.206233,0.0306 -0.219413,0 -0.350847,-0.0801 -0.393233,-0.2415 -0.02387,-0.0887 -0.01745,-0.21976 0.01888,-0.39287 l 0.189492,-0.91256 h 0.397151 l -0.189136,0.91256 c -0.01817,0.0862 -0.02173,0.15067 -0.01104,0.19448 0.01923,0.0769 0.0805,0.1154 0.183794,0.1154 0.132502,0 0.234728,-0.0548 0.306679,-0.1642 0.03811,-0.0591 0.06732,-0.13749 0.08727,-0.23437 l 0.171327,-0.82387 h 0.393233 l -0.314515,1.51345 h -0.376848 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path132" | |||
| d="m 33.956643,126.10628 c 0.0171,-0.0798 0.01959,-0.14105 0.0068,-0.18344 -0.02173,-0.078 -0.08584,-0.11683 -0.193055,-0.11683 -0.13179,0 -0.234016,0.057 -0.306322,0.17062 -0.03847,0.0606 -0.06696,0.13749 -0.08584,0.23081 l -0.170259,0.81888 h -0.386499 l 0.314159,-1.51096 h 0.374711 l -0.0463,0.22084 c 0.06589,-0.0773 0.125022,-0.13357 0.177026,-0.16776 0.09225,-0.0613 0.200178,-0.0915 0.322351,-0.0915 0.153517,0 0.270347,0.0406 0.350846,0.12288 0.08014,0.0819 0.100802,0.21763 0.06162,0.40748 l -0.212289,1.01906 h -0.397507 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path133" | |||
| d="m 34.996715,126.55081 -0.0976,0.47551 h -0.381478 l 0.424933,-2.0399 h 0.381123 l -0.230455,1.10312 0.601962,-0.5699 h 0.480851 l -0.640068,0.57952 0.346928,0.92716 h -0.468388 l -0.220127,-0.64684 z" | |||
| style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke-width:0.356189;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path134" | |||
| d="m 18.2113,126.01225 h 6.62227" | |||
| style="clip-rule:evenodd;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.227961px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" /> | |||
| <path | |||
| id="path135" | |||
| d="m 36.521915,126.01225 h 6.622259" | |||
| style="clip-rule:evenodd;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.227961px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" /> | |||
| <path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#474747;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.336168,114.80736 H 48.769804" | |||
| id="path5" /> | |||
| <path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#474747;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.336168,99.803928 H 48.769804" | |||
| id="path6" /> | |||
| <path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#474747;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.336168,84.268458 H 48.769804" | |||
| id="path7" /> | |||
| <path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#474747;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.336168,68.935291 H 48.769804" | |||
| id="path8" /> | |||
| <path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#474747;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.442575,53.519291 H 48.876212" | |||
| id="path9" /> | |||
| <path | |||
| style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#474747;stroke-width:0.264583;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-opacity:1" | |||
| d="M 13.442575,38.41579 H 48.876212" | |||
| id="path10" /> | |||
| <path | |||
| style="font-style:italic;font-size:5.94253px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';clip-rule:evenodd;fill-rule:evenodd;stroke-width:0.352;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| d="m 23.133817,13.70324 -0.04031,0.21188 q -0.08372,-0.061 -0.173633,-0.092 -0.08992,-0.031 -0.186035,-0.031 -0.170532,0 -0.278019,0.0847 -0.107486,0.0848 -0.107486,0.216 0,0.0734 0.05064,0.11886 0.05064,0.0455 0.183968,0.0868 l 0.125057,0.0403 q 0.168465,0.0517 0.24598,0.13849 0.07855,0.0858 0.07855,0.21911 0,0.24288 -0.171566,0.38551 -0.171565,0.14159 -0.468188,0.14159 -0.107487,0 -0.211873,-0.0238 -0.103353,-0.0227 -0.206706,-0.0693 l 0.04237,-0.21601 q 0.101286,0.0713 0.204639,0.10542 0.104386,0.0341 0.220141,0.0341 0.170532,0 0.276986,-0.0909 0.106453,-0.0909 0.106453,-0.23048 0,-0.0847 -0.04547,-0.13125 -0.04548,-0.0465 -0.182935,-0.0889 l -0.104386,-0.0341 q -0.190169,-0.0599 -0.26665,-0.1354 -0.07545,-0.0765 -0.07545,-0.20153 0,-0.22841 0.170532,-0.37311 0.170532,-0.14572 0.445451,-0.14572 0.08268,0 0.175699,0.0207 0.09405,0.0207 0.192236,0.0599 z m 0.470256,-0.0527 h 0.208772 l -0.26665,1.36736 h 0.745174 l -0.03411,0.1757 h -0.953941 z m 1.411799,1.40354 q 0.08785,0 0.162264,-0.0527 0.07441,-0.0527 0.122989,-0.1509 0.07648,-0.14986 0.124024,-0.36277 0.04754,-0.2129 0.04754,-0.40927 0,-0.14677 -0.05478,-0.21601 -0.05374,-0.0703 -0.167431,-0.0703 -0.08785,0 -0.161231,0.0527 -0.07338,0.0527 -0.121956,0.15089 -0.07855,0.15193 -0.12609,0.36277 -0.04754,0.21084 -0.04754,0.40721 0,0.1478 0.05374,0.21808 0.05478,0.0703 0.168465,0.0703 z m 0.670759,-0.91468 q 0,0.11369 -0.02377,0.24702 -0.02274,0.13332 -0.06718,0.27388 -0.02997,0.0951 -0.06511,0.17053 -0.03411,0.0754 -0.07441,0.13643 -0.09095,0.13126 -0.203605,0.1943 -0.112654,0.062 -0.262516,0.062 -0.207739,0 -0.307992,-0.12712 -0.100251,-0.12712 -0.100251,-0.39171 0,-0.11472 0.0217,-0.24598 0.02274,-0.13229 0.06718,-0.27285 0.02997,-0.0951 0.06408,-0.17053 0.03514,-0.0755 0.07545,-0.13643 0.09095,-0.13125 0.203604,-0.19327 0.112655,-0.063 0.262517,-0.063 0.208772,0 0.309024,0.12713 0.101286,0.12609 0.101286,0.38964 z m 0.234611,-0.48886 h 0.197404 l -0.09302,1.25057 0.340031,-0.82682 h 0.218074 l 0.0155,0.82889 0.38964,-1.25264 h 0.204638 L 26.66641,15.1936 h -0.200504 l -0.03204,-0.89917 -0.383438,0.89917 h -0.1943 z" | |||
| id="text2" | |||
| aria-label="SLOW" /> | |||
| </g> | |||
| </svg> | |||
| @@ -0,0 +1,733 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | |||
| <svg | |||
| width="50.799999mm" | |||
| height="128.5mm" | |||
| viewBox="0 0 50.800003 128.50002" | |||
| version="1.1" | |||
| id="svg8" | |||
| inkscape:version="1.3.2 (091e20e, 2023-11-25)" | |||
| sodipodi:docname="Steps-dark.svg" | |||
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
| xmlns="http://www.w3.org/2000/svg" | |||
| xmlns:svg="http://www.w3.org/2000/svg" | |||
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
| xmlns:cc="http://creativecommons.org/ns#" | |||
| xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
| xmlns:serif="http://www.serif.com/"> | |||
| <defs | |||
| id="defs2"> | |||
| <linearGradient | |||
| id="_Linear1" | |||
| x1="0" | |||
| y1="0" | |||
| x2="1" | |||
| y2="-0.0028738601" | |||
| gradientUnits="userSpaceOnUse" | |||
| gradientTransform="matrix(75.07254,292.27101,-293.02254,74.879903,36.973994,42.144002)"> | |||
| <stop | |||
| offset="0" | |||
| style="stop-color:#e6e6e6;stop-opacity:1" | |||
| id="stop1" /> | |||
| <stop | |||
| offset="1" | |||
| style="stop-color:#e6e6e6;stop-opacity:0" | |||
| id="stop2" /> | |||
| </linearGradient> | |||
| </defs> | |||
| <sodipodi:namedview | |||
| id="base" | |||
| pagecolor="#ffffff" | |||
| bordercolor="#666666" | |||
| borderopacity="1.0" | |||
| inkscape:pageopacity="0.0" | |||
| inkscape:pageshadow="2" | |||
| inkscape:zoom="2.3046604" | |||
| inkscape:cx="97.628267" | |||
| inkscape:cy="132.34054" | |||
| inkscape:document-units="mm" | |||
| inkscape:current-layer="Layer-1" | |||
| showgrid="false" | |||
| units="mm" | |||
| inkscape:snap-bbox="true" | |||
| inkscape:snap-page="true" | |||
| inkscape:bbox-nodes="false" | |||
| inkscape:snap-bbox-edge-midpoints="false" | |||
| inkscape:window-width="1392" | |||
| inkscape:window-height="1027" | |||
| inkscape:window-x="15" | |||
| inkscape:window-y="38" | |||
| inkscape:window-maximized="0" | |||
| inkscape:snap-bbox-midpoints="true" | |||
| inkscape:snap-nodes="false" | |||
| inkscape:showpageshadow="2" | |||
| inkscape:pagecheckerboard="0" | |||
| inkscape:deskcolor="#d1d1d1" | |||
| showguides="true" /> | |||
| <metadata | |||
| id="metadata5"> | |||
| <rdf:RDF> | |||
| <cc:Work | |||
| rdf:about=""> | |||
| <dc:format>image/svg+xml</dc:format> | |||
| <dc:type | |||
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
| </cc:Work> | |||
| </rdf:RDF> | |||
| </metadata> | |||
| <g | |||
| id="Layer-1" | |||
| serif:id="Layer 1" | |||
| style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| transform="matrix(0.35618918,0,0,0.35618918,-0.39015967,-0.81904413)"> | |||
| <rect | |||
| id="rect1-1" | |||
| x="0.2" | |||
| y="-0.14399999" | |||
| width="142.998" | |||
| height="363.58499" | |||
| style="fill:#989898" /> | |||
| <rect | |||
| id="rect1" | |||
| x="0.792" | |||
| y="0.79500002" | |||
| width="145.048" | |||
| height="364.815" | |||
| style="fill:#202020" /> | |||
| <path | |||
| id="path2-2" | |||
| d="m 25.993709,245.20874 2.754,-0.711 -0.696,-2.816" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:0.85px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path108" | |||
| d="m 137.25122,56.96345 v 121.09623 c 0,6.49696 -2.41625,10.62393 -10.36104,10.62393 h -16.27219 c -4.76016,0 -8.56745,2.29399 -8.85678,8.45295 -0.002,0.088 -0.005,0.66599 -0.002,1.42599" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.870267px" /> | |||
| <path | |||
| id="path1" | |||
| d="m 137.481,51.782 c 0,-4.892 -3.892,-8.863 -8.687,-8.863 h -15.109 c -4.796,0 -8.689,3.971 -8.689,8.863 v 47.154 c 0,4.892 3.893,8.863 8.689,8.863 h 15.109 c 4.795,0 8.687,-3.971 8.687,-8.863 z" | |||
| style="fill:#3b3b3b;fill-opacity:1;stroke:#d08c59;stroke-opacity:1;stroke-width:0.42112452;stroke-dasharray:none" /> | |||
| <path | |||
| id="path2" | |||
| d="m 48.58857,244.34649 -2.754,-0.711 0.696,-2.816" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.85px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path3" | |||
| d="M 28.261,244.039 C 21.778,240.342 15.77,232.541 15.77,224.625 c 0,-11.733 9.509,-21.259 21.223,-21.259 11.712,0 21.221,9.526 21.221,21.259 0,7.602 -5.81,15.038 -11.889,18.829" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.7px" /> | |||
| <path | |||
| id="path4" | |||
| d="m 25.345,241.992 -1.85,2.964 c -0.104,-0.068 -0.207,-0.136 -0.31,-0.205 l 1.891,-2.935 c 0.091,0.059 0.178,0.119 0.269,0.176 z m -6.304,-6.338 -2.872,1.935 c -0.07,-0.105 -0.135,-0.21 -0.204,-0.317 l 2.904,-1.89 c 0.054,0.091 0.112,0.182 0.172,0.272 z m -3.167,-8.407 -3.402,0.521 c -0.018,-0.124 -0.037,-0.249 -0.05,-0.374 l 3.406,-0.468 c 0.014,0.106 0.03,0.214 0.046,0.321 z m 0.603,-8.985 -3.3,-0.993 c 0.038,-0.121 0.072,-0.242 0.109,-0.362 l 3.285,1.045 c -0.033,0.103 -0.063,0.206 -0.094,0.31 z m 4.264,-7.884 -2.585,-2.32 c 0.082,-0.095 0.164,-0.19 0.246,-0.284 l 2.55,2.36 c -0.072,0.081 -0.14,0.162 -0.211,0.244 z m 7.098,-5.39 -1.434,-3.197 c 0.112,-0.052 0.224,-0.104 0.34,-0.153 l 1.382,3.216 c -0.095,0.044 -0.192,0.089 -0.288,0.134 z m 8.635,-1.98 -0.044,-3.514 c 0.123,-0.002 0.246,-0.003 0.369,-0.002 l -0.008,3.514 c -0.105,0 -0.213,0 -0.317,0.002 z m 8.699,1.725 1.335,-3.238 c 0.112,0.048 0.226,0.099 0.339,0.149 l -1.383,3.218 c -0.098,-0.043 -0.194,-0.087 -0.291,-0.129 z m 7.261,5.164 2.51,-2.405 c 0.084,0.092 0.166,0.184 0.248,0.276 l -2.543,2.367 c -0.07,-0.08 -0.141,-0.159 -0.215,-0.238 z m 4.551,7.732 3.257,-1.127 c 0.039,0.119 0.08,0.239 0.116,0.359 l -3.274,1.075 c -0.032,-0.103 -0.067,-0.205 -0.099,-0.307 z m 0.946,8.951 3.416,0.386 c -0.013,0.126 -0.026,0.252 -0.042,0.377 l -3.412,-0.441 c 0.011,-0.107 0.026,-0.213 0.038,-0.322 z m -2.843,8.522 2.939,1.827 c -0.064,0.109 -0.128,0.216 -0.195,0.323 l -2.91,-1.874 c 0.057,-0.091 0.11,-0.183 0.166,-0.276 z m -6.089,6.537 1.938,2.905 c -0.102,0.07 -0.205,0.14 -0.306,0.21 l -1.897,-2.933 c 0.089,-0.06 0.176,-0.12 0.265,-0.182 z" | |||
| style="fill:#d08c59" /> | |||
| <path | |||
| id="path26" | |||
| d="m 93.363,157.163 -1.923,2.894 c -0.102,-0.071 -0.202,-0.141 -0.303,-0.213 l 1.964,-2.865 c 0.088,0.062 0.174,0.123 0.262,0.184 z m -6.874,-7.895 -3.042,1.61 c -0.056,-0.112 -0.111,-0.225 -0.167,-0.338 l 3.064,-1.56 c 0.048,0.098 0.097,0.193 0.145,0.288 z m -2.268,-10.27 -3.421,-0.126 c 0.005,-0.125 0.009,-0.251 0.017,-0.377 l 3.417,0.18 c -0.005,0.107 -0.011,0.215 -0.013,0.323 z m 2.965,-10.084 -2.92,-1.828 c 0.063,-0.108 0.13,-0.214 0.198,-0.32 l 2.89,1.874 c -0.057,0.091 -0.113,0.182 -0.168,0.274 z m 7.423,-7.342 -1.698,-3.035 c 0.105,-0.063 0.21,-0.125 0.318,-0.185 l 1.659,3.061 c -0.094,0.052 -0.187,0.105 -0.279,0.159 z m 9.965,-2.86 -0.097,-3.497 c 0.124,-0.003 0.247,-0.005 0.368,-0.008 l 0.047,3.499 c -0.104,10e-4 -0.21,0.004 -0.318,0.006 z m 10.128,2.241 1.513,-3.139 c 0.111,0.056 0.222,0.112 0.329,0.169 l -1.555,3.116 c -0.097,-0.049 -0.191,-0.098 -0.287,-0.146 z m 7.889,6.842 2.787,-2.03 c 0.073,0.101 0.142,0.203 0.211,0.307 l -2.817,1.988 c -0.058,-0.089 -0.12,-0.177 -0.181,-0.265 z m 3.697,9.839 3.402,-0.383 c 0.013,0.124 0.025,0.249 0.036,0.375 l -3.405,0.328 c -0.013,-0.106 -0.024,-0.213 -0.033,-0.32 z m -1.51,10.416 3.147,1.376 c -0.046,0.116 -0.096,0.231 -0.146,0.347 l -3.124,-1.427 c 0.041,-0.099 0.082,-0.197 0.123,-0.296 z m -6.323,8.333 2.101,2.765 c -0.098,0.077 -0.195,0.153 -0.293,0.228 l -2.061,-2.797 c 0.088,-0.065 0.169,-0.13 0.253,-0.196 z" | |||
| style="fill:#d08c59" /> | |||
| <path | |||
| id="path40" | |||
| d="m 118.851,158.795 -2.255,-0.574 0.561,-2.304" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.7px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path41" | |||
| d="m 92.933,157.325 c -5.231,-3.876 -8.627,-10.119 -8.627,-17.158 0,-11.746 9.459,-21.282 21.113,-21.282 11.653,0 21.114,9.536 21.114,21.282 0,6.054 -2.513,11.52 -6.545,15.398 -1.036,0.996 -2.172,1.888 -3.392,2.656" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.7px" /> | |||
| <path | |||
| id="path27" | |||
| d="m 21.892,154.5 -2.41,2.536 c -0.091,-0.088 -0.178,-0.176 -0.265,-0.266 l 2.444,-2.502 c 0.079,0.079 0.153,0.155 0.231,0.232 z m -5.293,-8.47 -3.269,1.16 c -0.04,-0.12 -0.079,-0.24 -0.118,-0.36 l 3.286,-1.111 c 0.034,0.105 0.066,0.207 0.101,0.311 z m -0.927,-9.969 -3.423,-0.522 c 0.02,-0.124 0.039,-0.249 0.06,-0.375 l 3.414,0.575 c -0.018,0.106 -0.033,0.215 -0.051,0.322 z m 3.707,-9.269 -2.792,-2.083 c 0.071,-0.104 0.146,-0.205 0.219,-0.307 l 2.765,2.129 c -0.064,0.086 -0.128,0.173 -0.192,0.261 z m 7.501,-6.472 -1.559,-3.161 c 0.114,-0.057 0.223,-0.113 0.336,-0.167 l 1.508,3.183 c -0.097,0.046 -0.191,0.096 -0.285,0.145 z m 9.567,-2.334 -0.009,-3.537 c 0.125,0 0.247,0 0.373,0.003 l -0.042,3.536 c -0.107,-0.002 -0.216,-0.002 -0.322,-0.002 z m 9.605,2.254 1.514,-3.181 c 0.113,0.056 0.224,0.113 0.335,0.17 l -1.562,3.156 c -0.096,-0.049 -0.191,-0.097 -0.287,-0.145 z m 7.63,6.351 2.742,-2.156 c 0.075,0.101 0.15,0.202 0.224,0.304 l -2.774,2.113 c -0.065,-0.087 -0.126,-0.174 -0.192,-0.261 z m 4.026,9.159 3.401,-0.653 c 0.022,0.125 0.044,0.251 0.066,0.376 l -3.411,0.599 c -0.018,-0.108 -0.038,-0.216 -0.056,-0.322 z m -0.552,9.995 3.308,1.037 c -0.037,0.12 -0.073,0.242 -0.112,0.363 l -3.291,-1.088 c 0.032,-0.104 0.063,-0.208 0.095,-0.312 z m -5.028,8.592 2.461,2.489 c -0.09,0.09 -0.177,0.18 -0.266,0.268 l -2.419,-2.526 c 0.074,-0.076 0.15,-0.153 0.224,-0.231 z" | |||
| style="fill:#d08c59" /> | |||
| <path | |||
| id="path28" | |||
| d="m 23.864,159.084 2.441,-0.735 -0.719,-2.494" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.76px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path29" | |||
| d="m 50.697,158.529 -2.469,-0.632 0.619,-2.522" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.76px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path30" | |||
| d="m 26.305,158.349 c -6.431,-3.686 -10.767,-10.628 -10.767,-18.576 0,-11.805 9.568,-21.389 21.353,-21.389 11.784,0 21.35,9.584 21.35,21.389 0,7.634 -4,14.337 -10.013,18.124" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.76px" /> | |||
| <path | |||
| id="path36" | |||
| d="m 36.487609,118.91352 v -7.243" | |||
| style="fill:none;stroke:#d08c59;stroke-width:1.16px" /> | |||
| <path | |||
| id="path36-0" | |||
| d="m 92.671981,157.1784 -4.050234,6.0047" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:1.16px;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path36-9" | |||
| d="m 36.697521,202.79106 v -7.243" | |||
| style="clip-rule:evenodd;fill:none;fill-rule:evenodd;stroke:#d08c59;stroke-width:1.16px;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <path | |||
| id="path22" | |||
| d="m 47.635,102.89 -0.363,1.902 h 0.844 c 0.418,0 0.739,-0.1 0.962,-0.306 0.217,-0.2 0.329,-0.492 0.329,-0.87 0,-0.25 -0.077,-0.435 -0.232,-0.548 -0.153,-0.121 -0.397,-0.178 -0.718,-0.178 z m 0.404,-2.138 -0.3,1.568 h 0.831 c 0.342,0 0.612,-0.086 0.808,-0.257 0.196,-0.164 0.292,-0.4 0.292,-0.691 0,-0.221 -0.061,-0.379 -0.187,-0.471 -0.125,-0.099 -0.327,-0.149 -0.613,-0.149 z m -0.579,-0.577 h 1.508 c 0.459,0 0.807,0.093 1.045,0.277 0.237,0.186 0.355,0.457 0.355,0.812 0,0.357 -0.105,0.657 -0.312,0.898 -0.21,0.236 -0.489,0.378 -0.845,0.429 0.28,0.05 0.501,0.17 0.648,0.355 0.154,0.18 0.231,0.413 0.231,0.705 0,0.543 -0.182,0.962 -0.544,1.269 -0.364,0.299 -0.871,0.45 -1.534,0.45 h -1.541 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path32" | |||
| d="m 51.771,100.175 h 2.823 l -0.11,0.591 h -1.068 l -0.76,4.012 h 1.068 l -0.113,0.592 h -2.823 l 0.11,-0.592 h 1.068 l 0.759,-4.012 h -1.066 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path33" | |||
| d="m 57.295,100.759 -1.242,2.693 h 1.465 z m -0.329,-0.584 h 0.838 l 0.565,5.195 h -0.683 l -0.12,-1.355 h -1.77 l -0.629,1.355 h -0.739 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path34" | |||
| d="m 62.895,100.352 -0.133,0.713 c -0.181,-0.136 -0.377,-0.242 -0.573,-0.306 -0.194,-0.071 -0.403,-0.107 -0.612,-0.107 -0.377,0 -0.676,0.093 -0.914,0.285 -0.237,0.192 -0.355,0.435 -0.355,0.727 0,0.164 0.055,0.299 0.166,0.399 0.112,0.1 0.316,0.199 0.607,0.293 l 0.413,0.135 c 0.368,0.114 0.642,0.27 0.808,0.463 0.175,0.199 0.258,0.441 0.258,0.741 0,0.548 -0.188,0.976 -0.565,1.297 -0.377,0.32 -0.893,0.478 -1.541,0.478 -0.237,0 -0.468,-0.029 -0.697,-0.079 -0.231,-0.05 -0.454,-0.129 -0.683,-0.236 l 0.139,-0.725 c 0.222,0.162 0.446,0.277 0.676,0.355 0.23,0.079 0.468,0.115 0.725,0.115 0.377,0 0.677,-0.1 0.915,-0.308 0.229,-0.206 0.348,-0.463 0.348,-0.776 0,-0.185 -0.049,-0.336 -0.147,-0.443 -0.105,-0.099 -0.306,-0.199 -0.606,-0.298 l -0.342,-0.114 c -0.419,-0.136 -0.712,-0.285 -0.879,-0.456 -0.168,-0.171 -0.251,-0.399 -0.251,-0.677 0,-0.513 0.188,-0.934 0.565,-1.261 0.369,-0.321 0.864,-0.486 1.465,-0.486 0.18,0 0.376,0.023 0.578,0.072 0.21,0.042 0.419,0.114 0.635,0.198 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path37" | |||
| d="m 17.344,334.815 h 2.825 l -0.112,0.592 h -1.066 l -0.761,4.012 h 1.067 l -0.11,0.592 h -2.826 l 0.112,-0.592 h 1.066 l 0.761,-4.012 h -1.067 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path38" | |||
| d="m 21.335,334.815 h 0.871 l 0.9,4.277 0.816,-4.277 h 0.663 l -0.991,5.196 h -0.871 l -0.9,-4.276 -0.815,4.276 h -0.663 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path35" | |||
| d="m 81.596,102.821 c 0.161,0.028 0.293,0.107 0.391,0.228 0.104,0.128 0.209,0.391 0.334,0.805 l 0.411,1.418 H 82.05 l -0.363,-1.312 c -0.098,-0.363 -0.21,-0.599 -0.336,-0.712 -0.125,-0.114 -0.306,-0.17 -0.558,-0.17 h -0.656 l -0.417,2.194 h -0.69 l 0.984,-5.195 h 1.414 c 0.468,0 0.837,0.107 1.095,0.313 0.259,0.207 0.384,0.499 0.384,0.878 0,0.426 -0.118,0.777 -0.356,1.054 -0.23,0.278 -0.551,0.441 -0.955,0.499 z m -0.997,-2.167 -0.349,1.846 h 0.747 c 0.369,0 0.668,-0.1 0.885,-0.3 0.223,-0.198 0.335,-0.462 0.335,-0.79 0,-0.257 -0.069,-0.449 -0.217,-0.57 -0.14,-0.122 -0.369,-0.186 -0.676,-0.186 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path39" | |||
| d="m 85.689,100.662 -1.241,2.692 h 1.465 z m -0.327,-0.585 h 0.837 l 0.564,5.195 H 86.08 l -0.118,-1.354 h -1.771 l -0.628,1.354 h -0.74 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path44" | |||
| d="m 88.355,100.077 h 0.871 l 0.9,4.276 0.815,-4.276 h 0.663 l -0.99,5.195 h -0.871 l -0.9,-4.276 -0.817,4.276 h -0.662 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path45" | |||
| d="m 94.882,104.937 c -0.196,0.143 -0.411,0.257 -0.648,0.328 -0.231,0.071 -0.482,0.107 -0.746,0.107 -0.53,0 -0.936,-0.158 -1.214,-0.47 -0.287,-0.307 -0.425,-0.757 -0.425,-1.334 0,-0.207 0.021,-0.427 0.056,-0.661 0.042,-0.236 0.089,-0.485 0.166,-0.743 0.077,-0.27 0.175,-0.519 0.28,-0.732 0.105,-0.222 0.222,-0.408 0.349,-0.563 0.244,-0.3 0.507,-0.529 0.808,-0.671 0.292,-0.142 0.628,-0.215 1.005,-0.215 0.18,0 0.363,0.023 0.543,0.073 0.182,0.049 0.357,0.12 0.53,0.213 l -0.139,0.719 c -0.146,-0.148 -0.3,-0.255 -0.461,-0.327 -0.166,-0.071 -0.341,-0.108 -0.523,-0.108 -0.222,0 -0.432,0.051 -0.627,0.144 -0.195,0.1 -0.37,0.242 -0.524,0.427 -0.098,0.121 -0.194,0.271 -0.277,0.449 -0.091,0.185 -0.168,0.385 -0.238,0.613 -0.078,0.264 -0.14,0.514 -0.175,0.741 -0.042,0.235 -0.063,0.441 -0.063,0.634 0,0.392 0.091,0.699 0.273,0.919 0.174,0.214 0.432,0.321 0.761,0.321 0.152,0 0.292,-0.022 0.418,-0.064 0.118,-0.043 0.223,-0.107 0.307,-0.185 l 0.258,-1.368 h -0.74 l 0.105,-0.576 h 1.394 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path46" | |||
| d="m 96.953,100.077 h 3.013 l -0.111,0.592 h -2.329 l -0.293,1.539 h 2.224 l -0.112,0.591 h -2.224 l -0.357,1.881 h 2.393 l -0.111,0.592 h -3.083 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path47" | |||
| d="m 118.75,102.093 c 0,-0.279 -0.048,-0.486 -0.139,-0.627 -0.091,-0.136 -0.223,-0.207 -0.411,-0.207 -0.132,0 -0.258,0.042 -0.37,0.12 -0.112,0.087 -0.21,0.206 -0.293,0.364 -0.048,0.093 -0.098,0.215 -0.146,0.364 -0.049,0.148 -0.098,0.328 -0.154,0.541 -0.063,0.271 -0.118,0.512 -0.146,0.747 -0.035,0.229 -0.056,0.435 -0.056,0.606 0,0.279 0.049,0.486 0.139,0.62 0.091,0.143 0.224,0.207 0.413,0.207 0.131,0 0.258,-0.042 0.368,-0.122 0.113,-0.085 0.211,-0.206 0.294,-0.362 0.055,-0.1 0.103,-0.229 0.153,-0.386 0.055,-0.148 0.104,-0.32 0.146,-0.513 0.063,-0.27 0.12,-0.512 0.154,-0.746 0.029,-0.229 0.048,-0.436 0.048,-0.606 z m -2.747,1.93 c 0,-0.464 0.055,-0.933 0.168,-1.41 0.111,-0.478 0.264,-0.891 0.459,-1.248 0.175,-0.328 0.404,-0.577 0.691,-0.748 0.278,-0.179 0.599,-0.264 0.955,-0.264 0.489,0 0.859,0.142 1.115,0.436 0.259,0.291 0.392,0.719 0.392,1.269 0,0.47 -0.056,0.94 -0.167,1.423 -0.113,0.477 -0.265,0.892 -0.454,1.241 -0.173,0.328 -0.412,0.577 -0.69,0.755 -0.287,0.179 -0.608,0.263 -0.961,0.263 -0.497,0 -0.867,-0.141 -1.125,-0.441 -0.257,-0.292 -0.383,-0.72 -0.383,-1.276 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path49" | |||
| d="m 120.223,103.724 0.628,-3.278 h 1.003 l -0.676,3.534 c 0,0.006 0,0.014 -0.006,0.02 -0.012,0.108 -0.021,0.186 -0.021,0.235 0,0.193 0.056,0.343 0.153,0.443 0.104,0.107 0.258,0.156 0.448,0.156 0.243,0 0.439,-0.071 0.585,-0.213 0.146,-0.135 0.251,-0.357 0.306,-0.642 l 0.677,-3.534 h 1.003 l -0.627,3.278 c -0.084,0.42 -0.167,0.734 -0.258,0.947 -0.091,0.215 -0.208,0.393 -0.349,0.543 -0.173,0.171 -0.376,0.299 -0.613,0.392 -0.237,0.092 -0.495,0.134 -0.78,0.134 -0.496,0 -0.881,-0.113 -1.144,-0.341 -0.273,-0.229 -0.406,-0.556 -0.406,-0.983 0,-0.1 0.006,-0.207 0.02,-0.322 0.008,-0.114 0.028,-0.235 0.057,-0.37 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path50" | |||
| d="m 126.297,105.641 h -1.004 l 0.815,-4.297 h -1.303 l 0.167,-0.898 h 3.605 l -0.174,0.898 h -1.289 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path51" | |||
| d="m 110.501,52.483 v 1.496 h 1.464 v 0.828 h -1.464 v 1.503 h -0.809 v -1.503 h -1.472 v -0.828 h 1.472 v -1.496 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path53" | |||
| d="m 108.739,81.401 h 3.613 l -0.145,0.942 h -3.613 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path55" | |||
| d="m 113.491,216.098 2.51,-5.131 2.511,5.131 z" | |||
| style="fill:#d08c59" /> | |||
| <path | |||
| id="path61" | |||
| d="M 116.001,317.058 V 215.074" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.85px;stroke-linecap:round" /> | |||
| <path | |||
| id="path56" | |||
| d="m 70.351,214.623 2.511,-5.132 2.509,5.132 z" | |||
| style="fill:#d08c59" /> | |||
| <path | |||
| id="path57" | |||
| d="m 72.862,220.78 v -7.184" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.85px;stroke-linecap:round" /> | |||
| <path | |||
| id="path58" | |||
| d="m 31.179,185.368 -0.158,0.854 c -0.218,-0.161 -0.452,-0.29 -0.687,-0.367 -0.234,-0.085 -0.485,-0.129 -0.736,-0.129 -0.452,0 -0.812,0.112 -1.096,0.344 -0.285,0.23 -0.427,0.52 -0.427,0.87 0,0.197 0.068,0.36 0.2,0.479 0.134,0.12 0.378,0.24 0.728,0.352 l 0.494,0.162 c 0.445,0.137 0.771,0.325 0.972,0.556 0.208,0.239 0.308,0.53 0.308,0.889 0,0.659 -0.225,1.172 -0.677,1.557 -0.452,0.386 -1.071,0.574 -1.85,0.574 -0.284,0 -0.56,-0.035 -0.836,-0.094 -0.277,-0.061 -0.544,-0.155 -0.821,-0.284 l 0.168,-0.872 c 0.267,0.196 0.536,0.334 0.811,0.428 0.277,0.094 0.562,0.137 0.871,0.137 0.452,0 0.812,-0.12 1.096,-0.369 0.277,-0.247 0.419,-0.555 0.419,-0.931 0,-0.223 -0.059,-0.402 -0.176,-0.531 -0.126,-0.12 -0.369,-0.239 -0.729,-0.359 l -0.409,-0.137 c -0.501,-0.162 -0.854,-0.342 -1.055,-0.547 -0.2,-0.205 -0.301,-0.479 -0.301,-0.813 0,-0.616 0.227,-1.119 0.678,-1.514 0.443,-0.384 1.037,-0.581 1.758,-0.581 0.218,0 0.452,0.026 0.695,0.085 0.251,0.052 0.502,0.138 0.76,0.241 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path59" | |||
| d="m 32.317,185.153 h 4.663 l -0.135,0.711 h -1.916 l -1.047,5.525 h -0.837 l 1.056,-5.525 h -1.917 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path66" | |||
| d="m 37.975,185.153 h 3.616 l -0.134,0.711 h -2.795 l -0.352,1.846 h 2.671 l -0.136,0.711 h -2.669 l -0.427,2.257 h 2.872 l -0.134,0.711 h -3.699 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path67" | |||
| d="m 43.699,185.846 -0.442,2.343 h 0.954 c 0.453,0 0.812,-0.137 1.08,-0.402 0.268,-0.265 0.401,-0.615 0.401,-1.06 0,-0.3 -0.083,-0.522 -0.25,-0.666 -0.176,-0.145 -0.436,-0.215 -0.787,-0.215 z m -0.693,-0.693 h 1.8 c 0.561,0 0.987,0.129 1.279,0.386 0.294,0.257 0.445,0.624 0.445,1.111 0,0.693 -0.219,1.24 -0.653,1.633 -0.435,0.402 -1.039,0.599 -1.799,0.599 h -0.956 l -0.476,2.507 h -0.828 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path68" | |||
| d="m 27.818,168.829 -0.434,2.283 h 1.012 c 0.502,0 0.888,-0.12 1.154,-0.369 0.261,-0.238 0.394,-0.59 0.394,-1.043 0,-0.299 -0.091,-0.522 -0.276,-0.658 -0.184,-0.146 -0.476,-0.213 -0.863,-0.213 z m 0.487,-2.566 -0.36,1.881 h 0.996 c 0.41,0 0.736,-0.103 0.97,-0.308 0.234,-0.196 0.352,-0.479 0.352,-0.829 0,-0.265 -0.076,-0.454 -0.227,-0.564 -0.149,-0.12 -0.393,-0.18 -0.736,-0.18 z m -0.696,-0.693 h 1.808 c 0.552,0 0.971,0.112 1.256,0.334 0.284,0.222 0.426,0.548 0.426,0.975 0,0.426 -0.125,0.786 -0.376,1.077 -0.251,0.282 -0.587,0.452 -1.013,0.512 0.334,0.061 0.603,0.207 0.779,0.428 0.184,0.214 0.275,0.497 0.275,0.848 0,0.649 -0.217,1.154 -0.653,1.521 -0.434,0.36 -1.046,0.54 -1.841,0.54 h -1.849 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path70" | |||
| d="m 32.782,165.57 h 3.388 l -0.133,0.71 h -1.281 l -0.912,4.815 h 1.28 l -0.133,0.71 h -3.389 l 0.134,-0.71 h 1.279 l 0.914,-4.815 h -1.282 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path71" | |||
| d="m 39.41,166.272 -1.489,3.231 h 1.757 z m -0.394,-0.702 h 1.005 l 0.677,6.235 h -0.819 l -0.142,-1.626 h -2.126 l -0.754,1.626 H 35.97 Z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path72" | |||
| d="m 46.131,165.784 -0.159,0.855 c -0.218,-0.162 -0.453,-0.29 -0.686,-0.367 -0.235,-0.086 -0.485,-0.129 -0.737,-0.129 -0.451,0 -0.812,0.111 -1.097,0.343 -0.284,0.23 -0.425,0.521 -0.425,0.871 0,0.197 0.066,0.358 0.2,0.479 0.134,0.12 0.377,0.239 0.727,0.35 l 0.494,0.163 c 0.444,0.136 0.771,0.325 0.972,0.555 0.208,0.241 0.309,0.532 0.309,0.891 0,0.658 -0.226,1.171 -0.678,1.556 -0.452,0.385 -1.071,0.573 -1.85,0.573 -0.284,0 -0.56,-0.034 -0.836,-0.094 -0.277,-0.059 -0.544,-0.153 -0.82,-0.282 l 0.168,-0.873 c 0.266,0.197 0.535,0.334 0.811,0.429 0.276,0.094 0.56,0.136 0.871,0.136 0.451,0 0.811,-0.119 1.095,-0.368 0.277,-0.247 0.419,-0.556 0.419,-0.931 0,-0.223 -0.058,-0.403 -0.176,-0.531 -0.125,-0.12 -0.368,-0.239 -0.728,-0.359 l -0.409,-0.138 c -0.503,-0.161 -0.854,-0.342 -1.055,-0.548 -0.201,-0.204 -0.302,-0.478 -0.302,-0.811 0,-0.615 0.226,-1.12 0.678,-1.514 0.444,-0.384 1.037,-0.581 1.758,-0.581 0.217,0 0.451,0.026 0.695,0.085 0.25,0.052 0.501,0.138 0.761,0.24 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path73" | |||
| d="m 96.109,168.862 c 0.192,0.034 0.351,0.128 0.468,0.274 0.126,0.154 0.251,0.47 0.402,0.966 l 0.493,1.703 h -0.819 l -0.436,-1.574 c -0.116,-0.436 -0.251,-0.719 -0.401,-0.856 -0.151,-0.136 -0.368,-0.205 -0.67,-0.205 h -0.787 l -0.502,2.635 h -0.828 l 1.18,-6.235 h 1.699 c 0.561,0 1.003,0.128 1.314,0.376 0.31,0.249 0.461,0.599 0.461,1.052 0,0.513 -0.143,0.932 -0.428,1.265 -0.276,0.334 -0.661,0.531 -1.146,0.599 z m -1.196,-2.599 -0.42,2.214 h 0.896 c 0.443,0 0.803,-0.119 1.063,-0.359 0.268,-0.239 0.401,-0.555 0.401,-0.948 0,-0.308 -0.084,-0.54 -0.259,-0.684 -0.168,-0.146 -0.444,-0.223 -0.812,-0.223 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path75" | |||
| d="m 101.021,166.272 -1.49,3.231 h 1.758 z m -0.393,-0.702 h 1.004 l 0.677,6.235 h -0.82 l -0.142,-1.626 h -2.126 l -0.752,1.626 h -0.888 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path76" | |||
| d="m 104.218,165.57 h 1.046 l 1.08,5.131 0.979,-5.131 h 0.795 l -1.188,6.235 h -1.046 l -1.08,-5.131 -0.978,5.131 h -0.797 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path77" | |||
| d="m 112.052,171.403 c -0.234,0.171 -0.494,0.308 -0.778,0.394 -0.275,0.084 -0.577,0.127 -0.895,0.127 -0.637,0 -1.123,-0.188 -1.457,-0.565 -0.342,-0.367 -0.51,-0.906 -0.51,-1.599 0,-0.248 0.025,-0.512 0.067,-0.796 0.05,-0.282 0.109,-0.582 0.201,-0.889 0.091,-0.325 0.209,-0.624 0.334,-0.882 0.126,-0.263 0.267,-0.486 0.418,-0.674 0.294,-0.359 0.612,-0.632 0.972,-0.804 0.352,-0.171 0.752,-0.256 1.205,-0.256 0.217,0 0.434,0.026 0.652,0.085 0.218,0.061 0.428,0.146 0.636,0.258 l -0.167,0.863 c -0.176,-0.179 -0.36,-0.308 -0.551,-0.393 -0.202,-0.086 -0.411,-0.129 -0.629,-0.129 -0.267,0 -0.518,0.06 -0.752,0.171 -0.236,0.12 -0.444,0.29 -0.629,0.513 -0.116,0.146 -0.235,0.325 -0.334,0.539 -0.109,0.222 -0.201,0.461 -0.285,0.735 -0.092,0.316 -0.168,0.616 -0.21,0.889 -0.05,0.283 -0.075,0.531 -0.075,0.761 0,0.471 0.11,0.839 0.327,1.104 0.21,0.257 0.519,0.385 0.912,0.385 0.184,0 0.351,-0.025 0.502,-0.077 0.142,-0.051 0.268,-0.128 0.369,-0.223 l 0.309,-1.641 h -0.886 l 0.125,-0.693 h 1.674 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path78" | |||
| d="m 114.538,165.57 h 3.615 l -0.134,0.71 h -2.796 l -0.351,1.847 h 2.67 l -0.133,0.71 h -2.671 l -0.426,2.258 h 2.87 l -0.134,0.71 h -3.699 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path79" | |||
| d="m 17.113,100.081 h 2.824 l -0.111,0.591 h -1.068 l -0.759,4.012 h 1.066 l -0.111,0.592 H 16.13 l 0.111,-0.592 h 1.068 l 0.759,-4.012 h -1.066 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path81" | |||
| d="m 21.103,100.081 h 0.872 l 0.899,4.275 0.816,-4.275 h 0.663 l -0.99,5.195 h -0.871 l -0.9,-4.277 -0.817,4.277 h -0.662 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path83" | |||
| d="m 8.787,287.039 h 2.824 l -0.111,0.592 h -1.066 l -0.761,4.012 h 1.068 l -0.112,0.592 H 7.804 l 0.112,-0.592 h 1.067 l 0.759,-4.012 H 8.676 Z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path84" | |||
| d="m 12.777,287.039 h 0.872 l 0.9,4.276 0.816,-4.276 h 0.663 l -0.99,5.196 h -0.874 l -0.898,-4.275 -0.817,4.275 h -0.662 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path85" | |||
| d="m 17.743,291.572 2.037,-4.533 h 0.731 l -2.448,5.196 h -0.879 l -0.501,-5.196 h 0.676 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path86" | |||
| d="m 21.377,287.039 h 3.012 l -0.111,0.592 h -2.329 l -0.294,1.539 h 2.226 l -0.112,0.591 h -2.224 l -0.357,1.882 h 2.392 l -0.111,0.592 h -3.083 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path87" | |||
| d="m 27.011,289.783 c 0.161,0.031 0.294,0.106 0.392,0.228 0.104,0.129 0.208,0.392 0.333,0.806 l 0.413,1.418 h -0.683 l -0.364,-1.311 c -0.098,-0.365 -0.209,-0.599 -0.334,-0.713 -0.126,-0.114 -0.308,-0.171 -0.558,-0.171 h -0.656 l -0.418,2.195 h -0.69 l 0.983,-5.196 h 1.415 c 0.468,0 0.836,0.107 1.095,0.315 0.258,0.206 0.383,0.498 0.383,0.876 0,0.428 -0.118,0.776 -0.355,1.054 -0.231,0.278 -0.551,0.442 -0.956,0.499 z m -0.996,-2.167 -0.349,1.845 h 0.746 c 0.37,0 0.668,-0.1 0.886,-0.299 0.223,-0.199 0.334,-0.463 0.334,-0.79 0,-0.258 -0.068,-0.448 -0.216,-0.57 -0.14,-0.123 -0.37,-0.186 -0.676,-0.186 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path88" | |||
| d="m 29.258,287.039 h 3.884 l -0.111,0.592 h -1.597 l -0.872,4.604 h -0.697 l 0.879,-4.604 h -1.597 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path89" | |||
| d="m 15.712,294.345 -0.131,0.713 c -0.182,-0.136 -0.377,-0.243 -0.572,-0.307 -0.196,-0.072 -0.406,-0.106 -0.614,-0.106 -0.377,0 -0.677,0.091 -0.914,0.284 -0.236,0.193 -0.356,0.434 -0.356,0.727 0,0.165 0.056,0.299 0.168,0.399 0.112,0.1 0.314,0.199 0.607,0.292 l 0.412,0.135 c 0.369,0.115 0.641,0.272 0.808,0.464 0.174,0.199 0.258,0.442 0.258,0.741 0,0.549 -0.188,0.976 -0.565,1.297 -0.376,0.321 -0.893,0.477 -1.542,0.477 -0.236,0 -0.466,-0.03 -0.695,-0.077 -0.231,-0.051 -0.455,-0.129 -0.685,-0.235 l 0.14,-0.728 c 0.223,0.165 0.447,0.28 0.676,0.358 0.23,0.076 0.467,0.113 0.725,0.113 0.378,0 0.677,-0.099 0.915,-0.306 0.229,-0.207 0.348,-0.464 0.348,-0.777 0,-0.186 -0.049,-0.335 -0.146,-0.442 -0.104,-0.1 -0.308,-0.2 -0.608,-0.3 L 13.6,296.954 c -0.419,-0.136 -0.712,-0.286 -0.879,-0.457 -0.167,-0.17 -0.251,-0.399 -0.251,-0.676 0,-0.515 0.189,-0.935 0.565,-1.262 0.37,-0.321 0.865,-0.486 1.464,-0.486 0.182,0 0.378,0.02 0.579,0.072 0.21,0.042 0.419,0.114 0.634,0.2 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path90" | |||
| d="m 16.662,294.166 h 3.883 l -0.111,0.592 h -1.597 l -0.871,4.604 h -0.698 l 0.879,-4.604 H 16.55 Z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path91" | |||
| d="m 21.377,294.166 h 3.012 l -0.111,0.592 h -2.329 l -0.294,1.539 h 2.226 l -0.112,0.592 h -2.224 l -0.357,1.882 h 2.392 l -0.111,0.591 h -3.083 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path92" | |||
| d="m 26.147,294.744 -0.37,1.952 h 0.796 c 0.376,0 0.675,-0.114 0.899,-0.335 0.223,-0.221 0.335,-0.514 0.335,-0.883 0,-0.249 -0.071,-0.434 -0.21,-0.556 -0.146,-0.123 -0.362,-0.178 -0.655,-0.178 z m -0.579,-0.578 h 1.5 c 0.467,0 0.823,0.108 1.067,0.321 0.244,0.212 0.369,0.52 0.369,0.926 0,0.577 -0.182,1.032 -0.543,1.361 -0.364,0.335 -0.866,0.499 -1.501,0.499 h -0.794 l -0.398,2.089 h -0.69 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path82" | |||
| d="m 69.421,222.504 h 2.825 l -0.111,0.592 h -1.068 l -0.76,4.012 h 1.067 l -0.112,0.591 h -2.824 l 0.112,-0.591 h 1.067 l 0.759,-4.012 h -1.067 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path93" | |||
| d="m 73.411,222.504 h 0.872 l 0.9,4.275 0.815,-4.275 h 0.663 l -0.99,5.195 h -0.872 l -0.9,-4.277 -0.816,4.277 H 72.42 Z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path97" | |||
| d="m 45.342,334.815 h 3.884 l -0.112,0.592 h -1.596 l -0.872,4.604 h -0.697 l 0.878,-4.604 H 45.23 Z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path98" | |||
| d="m 51.492,337.56 c 0.161,0.024 0.294,0.106 0.391,0.227 0.105,0.128 0.209,0.392 0.335,0.806 l 0.41,1.417 h -0.681 l -0.363,-1.309 c -0.099,-0.365 -0.209,-0.599 -0.336,-0.714 -0.124,-0.114 -0.306,-0.171 -0.557,-0.171 h -0.656 l -0.418,2.195 h -0.69 l 0.983,-5.196 h 1.416 c 0.467,0 0.836,0.107 1.095,0.314 0.257,0.207 0.383,0.499 0.383,0.876 0,0.428 -0.119,0.777 -0.355,1.055 -0.231,0.278 -0.552,0.443 -0.957,0.5 z m -0.997,-2.168 -0.347,1.846 h 0.745 c 0.37,0 0.669,-0.1 0.886,-0.299 0.223,-0.2 0.335,-0.464 0.335,-0.791 0,-0.257 -0.071,-0.449 -0.217,-0.57 -0.139,-0.122 -0.369,-0.186 -0.676,-0.186 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path99" | |||
| d="m 54.262,334.815 h 2.825 l -0.112,0.592 h -1.067 l -0.76,4.012 h 1.066 l -0.11,0.592 h -2.826 l 0.112,-0.592 h 1.067 l 0.761,-4.012 h -1.067 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path100" | |||
| d="m 60.58,339.677 c -0.195,0.142 -0.411,0.255 -0.648,0.326 -0.229,0.072 -0.481,0.108 -0.747,0.108 -0.529,0 -0.934,-0.156 -1.212,-0.47 -0.286,-0.306 -0.426,-0.756 -0.426,-1.333 0,-0.206 0.021,-0.428 0.056,-0.664 0.042,-0.234 0.09,-0.484 0.167,-0.74 0.077,-0.271 0.175,-0.521 0.278,-0.735 0.105,-0.22 0.224,-0.406 0.35,-0.563 0.243,-0.299 0.509,-0.527 0.809,-0.669 0.292,-0.144 0.627,-0.215 1.005,-0.215 0.18,0 0.361,0.023 0.544,0.071 0.181,0.051 0.354,0.122 0.53,0.215 l -0.14,0.72 c -0.147,-0.15 -0.3,-0.258 -0.46,-0.328 -0.169,-0.072 -0.342,-0.107 -0.523,-0.107 -0.224,0 -0.433,0.051 -0.629,0.143 -0.195,0.1 -0.369,0.242 -0.522,0.426 -0.098,0.123 -0.195,0.273 -0.279,0.45 -0.092,0.185 -0.167,0.385 -0.237,0.614 -0.076,0.263 -0.14,0.512 -0.174,0.74 -0.043,0.236 -0.063,0.443 -0.063,0.635 0,0.392 0.089,0.699 0.272,0.919 0.173,0.213 0.432,0.321 0.759,0.321 0.154,0 0.293,-0.023 0.42,-0.064 0.116,-0.044 0.222,-0.107 0.306,-0.185 l 0.258,-1.37 h -0.74 l 0.106,-0.576 h 1.394 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path101" | |||
| d="m 62.937,338.608 h 1.201 l -0.273,1.403 h -1.198 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path103" | |||
| d="m 81.419,337.56 c 0.161,0.024 0.294,0.106 0.392,0.227 0.102,0.128 0.207,0.392 0.334,0.806 l 0.41,1.417 h -0.684 l -0.362,-1.309 c -0.097,-0.365 -0.209,-0.599 -0.335,-0.714 -0.125,-0.114 -0.306,-0.171 -0.557,-0.171 h -0.656 l -0.418,2.195 h -0.691 l 0.984,-5.196 h 1.416 c 0.467,0 0.836,0.107 1.095,0.314 0.257,0.207 0.383,0.499 0.383,0.876 0,0.428 -0.119,0.777 -0.355,1.055 -0.23,0.278 -0.552,0.443 -0.956,0.5 z m -0.997,-2.168 -0.349,1.846 h 0.746 c 0.37,0 0.67,-0.1 0.886,-0.299 0.222,-0.2 0.335,-0.464 0.335,-0.791 0,-0.257 -0.071,-0.449 -0.217,-0.57 -0.139,-0.122 -0.369,-0.186 -0.676,-0.186 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path104" | |||
| d="m 84.181,334.815 h 3.011 l -0.11,0.592 h -2.329 l -0.294,1.539 h 2.225 l -0.11,0.592 h -2.226 l -0.356,1.881 h 2.393 l -0.113,0.592 H 83.19 Z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path105" | |||
| d="m 91.114,334.993 -0.132,0.713 c -0.183,-0.136 -0.378,-0.243 -0.573,-0.307 -0.196,-0.071 -0.404,-0.107 -0.613,-0.107 -0.377,0 -0.678,0.093 -0.914,0.287 -0.237,0.191 -0.356,0.434 -0.356,0.726 0,0.164 0.056,0.299 0.168,0.399 0.111,0.1 0.314,0.2 0.607,0.292 l 0.41,0.136 c 0.371,0.115 0.642,0.271 0.81,0.463 0.174,0.2 0.258,0.442 0.258,0.741 0,0.549 -0.189,0.978 -0.566,1.297 -0.375,0.322 -0.892,0.478 -1.541,0.478 -0.237,0 -0.466,-0.026 -0.698,-0.079 -0.229,-0.049 -0.452,-0.127 -0.683,-0.234 l 0.14,-0.727 c 0.223,0.165 0.446,0.278 0.677,0.356 0.23,0.079 0.466,0.114 0.725,0.114 0.376,0 0.677,-0.1 0.914,-0.306 0.23,-0.207 0.348,-0.464 0.348,-0.777 0,-0.185 -0.049,-0.334 -0.147,-0.441 -0.103,-0.1 -0.306,-0.2 -0.605,-0.3 L 89,337.602 c -0.418,-0.135 -0.71,-0.285 -0.878,-0.456 -0.167,-0.171 -0.251,-0.399 -0.251,-0.678 0,-0.511 0.188,-0.932 0.564,-1.26 0.37,-0.321 0.866,-0.485 1.465,-0.485 0.182,0 0.376,0.022 0.579,0.071 0.209,0.044 0.418,0.115 0.635,0.2 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path106" | |||
| d="m 92.577,334.815 h 3.013 l -0.11,0.592 h -2.33 l -0.293,1.539 h 2.225 l -0.112,0.592 h -2.225 l -0.355,1.881 h 2.391 l -0.11,0.592 h -3.084 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path107" | |||
| d="m 96.259,334.815 h 3.887 l -0.113,0.592 h -1.596 l -0.873,4.604 h -0.697 l 0.879,-4.604 h -1.597 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path96" | |||
| d="M 15.974,178.538 H 128.318" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.85px;stroke-linecap:round" /> | |||
| <path | |||
| id="path102" | |||
| d="m 104.017,198.173 -2.505,5.135 -2.515,-5.129 z" | |||
| style="fill:#d08c59" /> | |||
| <ellipse | |||
| id="ellipse108" | |||
| cx="87.325996" | |||
| cy="205.99001" | |||
| rx="1.772" | |||
| ry="1.812" | |||
| style="fill:#d08c59" /> | |||
| <ellipse | |||
| id="ellipse109" | |||
| cx="73.112999" | |||
| cy="205.99001" | |||
| rx="1.772" | |||
| ry="1.812" | |||
| style="fill:#d08c59" /> | |||
| <ellipse | |||
| id="ellipse110" | |||
| cx="101.54" | |||
| cy="205.99001" | |||
| rx="1.772" | |||
| ry="1.812" | |||
| style="fill:#d08c59" /> | |||
| <ellipse | |||
| id="ellipse111" | |||
| cx="115.755" | |||
| cy="205.99001" | |||
| rx="1.772" | |||
| ry="1.812" | |||
| style="fill:#d08c59" /> | |||
| <path | |||
| id="path112" | |||
| d="m 89.531,198.192 -2.443,5.165 -2.578,-5.097 z" | |||
| style="fill:#d08c59" /> | |||
| <path | |||
| id="path113" | |||
| d="m 55.604,187.729 c 0.314,0.331 14.417,0 21.095,0 8.576,0 10.075,3.79 10.335,10.525" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.85px" /> | |||
| <path | |||
| id="path114" | |||
| d="m 131.53646,213.82283 -2.546,5.112 -2.00913,-4.17898 -0.46587,-0.96902 z" | |||
| style="fill:#d08c59" | |||
| sodipodi:nodetypes="ccccc" /> | |||
| <path | |||
| id="path115" | |||
| d="m 73.149055,205.76912 h 47.428515 c 8.25705,0 8.58701,5.31999 8.43803,9.27447 -0.021,0.59951 -0.04,1.52436 -0.055,2.7188" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.742775px" /> | |||
| <path | |||
| id="path120" | |||
| d="m 131.601,301.446 -2.487,5.143 -2.534,-5.118 z" | |||
| style="fill:#d08c59" /> | |||
| <path | |||
| id="path121" | |||
| d="m 129.00194,220.49594 c -0.086,18.2 0.072,68.405 0.13,80.986" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.85px" /> | |||
| <path | |||
| id="path122" | |||
| d="m 6.196,93.03 5.426,-1.468 -2.106,5.317 z" | |||
| style="fill:#d08c59" /> | |||
| <path | |||
| id="path123" | |||
| d="m 135.00972,315.70972 v 17.67824 c 0,0 1.90399,11.20663 -14.62394,11.20663 H 19.804219 c 0,0 -14.1999381,1.86277 -14.1999381,-12.4014 V 100.5464 c 0,0 0.9589959,-3.500196 3.004987,-6.270307" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.85063px" /> | |||
| <g | |||
| id="g124" | |||
| style="fill:#3b3b3b;fill-opacity:1;stroke:#d08c59;stroke-opacity:1;stroke-width:0.42112452;stroke-dasharray:none"> | |||
| <path | |||
| id="path124" | |||
| d="m 137.481,313.676 c 0,-3.771 -3.001,-6.833 -6.698,-6.833 H 119.73 c -3.696,0 -6.698,3.062 -6.698,6.833 v 24.265 c 0,3.771 3.002,6.832 6.698,6.832 h 11.053 c 3.697,0 6.698,-3.061 6.698,-6.832 z" | |||
| style="fill:#3b3b3b;fill-opacity:1;stroke:#d08c59;stroke-opacity:1;stroke-width:0.42112452;stroke-dasharray:none" /> | |||
| </g> | |||
| <path | |||
| id="path125" | |||
| d="m 121.847,337.064 c 0,-0.277 -0.048,-0.484 -0.139,-0.627 -0.091,-0.135 -0.223,-0.206 -0.411,-0.206 -0.133,0 -0.258,0.042 -0.371,0.121 -0.111,0.085 -0.209,0.206 -0.293,0.364 -0.048,0.092 -0.096,0.214 -0.145,0.362 -0.048,0.151 -0.098,0.329 -0.154,0.543 -0.062,0.271 -0.118,0.513 -0.146,0.748 -0.035,0.229 -0.056,0.435 -0.056,0.606 0,0.278 0.049,0.484 0.14,0.62 0.091,0.143 0.223,0.207 0.411,0.207 0.132,0 0.259,-0.043 0.37,-0.121 0.112,-0.086 0.209,-0.207 0.293,-0.364 0.056,-0.1 0.104,-0.228 0.154,-0.385 0.055,-0.15 0.104,-0.32 0.146,-0.513 0.062,-0.271 0.117,-0.513 0.153,-0.749 0.028,-0.228 0.048,-0.434 0.048,-0.606 z m -2.747,1.933 c 0,-0.464 0.055,-0.934 0.168,-1.412 0.11,-0.478 0.264,-0.891 0.46,-1.247 0.174,-0.328 0.403,-0.578 0.691,-0.749 0.277,-0.178 0.598,-0.264 0.954,-0.264 0.488,0 0.858,0.143 1.116,0.436 0.258,0.292 0.392,0.719 0.392,1.268 0,0.471 -0.057,0.941 -0.168,1.425 -0.113,0.478 -0.266,0.892 -0.454,1.241 -0.174,0.327 -0.412,0.577 -0.69,0.755 -0.287,0.177 -0.607,0.263 -0.963,0.263 -0.495,0 -0.865,-0.143 -1.123,-0.441 -0.257,-0.292 -0.383,-0.72 -0.383,-1.275 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path126" | |||
| d="m 123.32,338.698 0.628,-3.28 h 1.004 l -0.677,3.535 c 0,0.006 0,0.014 -0.006,0.023 -0.013,0.107 -0.022,0.185 -0.022,0.235 0,0.192 0.056,0.342 0.154,0.442 0.105,0.107 0.259,0.157 0.447,0.157 0.244,0 0.439,-0.071 0.586,-0.215 0.146,-0.135 0.251,-0.355 0.307,-0.641 l 0.676,-3.535 h 1.004 l -0.628,3.279 c -0.084,0.42 -0.167,0.733 -0.259,0.948 -0.09,0.213 -0.207,0.392 -0.348,0.54 -0.174,0.171 -0.376,0.3 -0.613,0.392 -0.236,0.092 -0.495,0.136 -0.782,0.136 -0.495,0 -0.878,-0.115 -1.144,-0.342 -0.27,-0.229 -0.404,-0.555 -0.404,-0.984 0,-0.099 0.006,-0.206 0.02,-0.32 0.009,-0.114 0.028,-0.235 0.056,-0.37 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path127" | |||
| d="m 129.395,340.613 h -1.005 l 0.815,-4.296 h -1.303 l 0.167,-0.899 h 3.606 l -0.175,0.899 h -1.29 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path128" | |||
| d="m 65.011,354.825 c 0.168,0.356 0.223,0.713 0.164,1.073 h -1.177 c -0.018,-0.276 -0.072,-0.484 -0.164,-0.624 -0.161,-0.25 -0.452,-0.375 -0.872,-0.375 -0.428,0 -0.803,0.176 -1.123,0.529 -0.321,0.352 -0.548,0.85 -0.682,1.495 -0.135,0.645 -0.106,1.127 0.089,1.449 0.194,0.321 0.492,0.481 0.894,0.481 0.413,0 0.757,-0.138 1.032,-0.414 0.151,-0.147 0.296,-0.37 0.436,-0.666 h 1.166 c -0.232,0.627 -0.599,1.136 -1.099,1.529 -0.501,0.391 -1.079,0.588 -1.734,0.588 -0.81,0 -1.392,-0.265 -1.746,-0.795 -0.352,-0.533 -0.43,-1.263 -0.237,-2.192 0.208,-1.003 0.633,-1.777 1.273,-2.32 0.558,-0.473 1.191,-0.71 1.899,-0.71 0.948,0 1.574,0.318 1.881,0.952 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path129" | |||
| d="m 67.617,358.347 2.145,-4.364 h 1.223 l -3.119,5.746 h -1.112 l -0.708,-5.746 h 1.259 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path130" | |||
| d="m 75.43,355.519 -0.165,0.784 h -0.713 l -0.712,3.426 h -1.085 l 0.712,-3.426 h -0.609 l 0.164,-0.784 h 0.597 l 0.056,-0.273 c 0.096,-0.455 0.236,-0.768 0.421,-0.94 0.212,-0.254 0.619,-0.382 1.223,-0.382 0.069,0 0.131,0.002 0.186,0.006 0.055,0.004 0.131,0.01 0.228,0.017 l -0.191,0.906 c -0.059,-0.008 -0.16,-0.014 -0.302,-0.018 -0.143,-0.004 -0.25,0.028 -0.32,0.097 -0.07,0.069 -0.112,0.145 -0.128,0.228 -0.018,0.084 -0.043,0.203 -0.077,0.359 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path131" | |||
| d="m 77.976,359.13 c -0.012,0.013 -0.046,0.052 -0.1,0.117 -0.053,0.065 -0.113,0.121 -0.179,0.171 -0.204,0.156 -0.392,0.262 -0.564,0.319 -0.171,0.057 -0.364,0.086 -0.579,0.086 -0.616,0 -0.985,-0.225 -1.104,-0.678 -0.067,-0.249 -0.049,-0.617 0.053,-1.103 l 0.532,-2.562 h 1.115 l -0.531,2.562 c -0.051,0.242 -0.061,0.423 -0.031,0.546 0.054,0.216 0.226,0.324 0.516,0.324 0.372,0 0.659,-0.154 0.861,-0.461 0.107,-0.166 0.189,-0.386 0.245,-0.658 l 0.481,-2.313 h 1.104 l -0.883,4.249 h -1.058 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path132" | |||
| d="m 83.159,357.146 c 0.048,-0.224 0.055,-0.396 0.019,-0.515 -0.061,-0.219 -0.241,-0.328 -0.542,-0.328 -0.37,0 -0.657,0.16 -0.86,0.479 -0.108,0.17 -0.188,0.386 -0.241,0.648 l -0.478,2.299 h -1.085 l 0.882,-4.242 h 1.052 l -0.13,0.62 c 0.185,-0.217 0.351,-0.375 0.497,-0.471 0.259,-0.172 0.562,-0.257 0.905,-0.257 0.431,0 0.759,0.114 0.985,0.345 0.225,0.23 0.283,0.611 0.173,1.144 l -0.596,2.861 h -1.116 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path133" | |||
| d="m 86.079,358.394 -0.274,1.335 h -1.071 l 1.193,-5.727 h 1.07 l -0.647,3.097 1.69,-1.6 h 1.35 l -1.797,1.627 0.974,2.603 h -1.315 l -0.618,-1.816 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| <path | |||
| id="path134" | |||
| d="M 38.954,356.882 H 57.546" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.64px;stroke-linecap:round" /> | |||
| <path | |||
| id="path135" | |||
| d="m 90.361,356.882 h 18.592" | |||
| style="fill:none;stroke:#d08c59;stroke-width:0.64px;stroke-linecap:round" /> | |||
| <path | |||
| style="font-style:italic;font-size:15.8467px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';fill:#ffffff;stroke-width:0.988239" | |||
| d="m 56.705513,11.12505 -0.301768,1.586217 q -0.626749,-0.456521 -1.299925,-0.68865 -0.673175,-0.23213 -1.392776,-0.23213 -1.276712,0 -2.081427,0.634487 -0.804715,0.634487 -0.804715,1.617168 0,0.549373 0.379145,0.88983 0.379144,0.340456 1.377301,0.649962 l 0.936255,0.301768 q 1.261236,0.386883 1.84156,1.036845 0.588061,0.642225 0.588061,1.640381 0,1.818347 -1.284449,2.886142 -1.28445,1.060058 -3.505154,1.060058 -0.804715,0 -1.586218,-0.177966 -0.773764,-0.170229 -1.547529,-0.518423 l 0.317244,-1.617168 q 0.758289,0.533898 1.532054,0.78924 0.781502,0.255343 1.648118,0.255343 1.276712,0 2.073689,-0.680913 0.796978,-0.680913 0.796978,-1.725495 0,-0.634487 -0.340456,-0.982682 -0.340457,-0.348194 -1.369564,-0.665437 l -0.781502,-0.255342 q -1.423727,-0.448784 -1.996313,-1.013632 -0.564848,-0.572586 -0.564848,-1.508841 0,-1.71002 1.276712,-2.79329 1.276711,-1.091009 3.334925,-1.091009 0.619012,0 1.3154,0.154753 0.704126,0.154753 1.439202,0.448784 z m 2.158803,-0.39462 h 8.820917 l -0.255342,1.3154 h -3.628956 l -1.980838,10.236906 h -1.57848 L 62.23793,12.04583 h -3.628956 z m 10.708903,0 h 6.847817 l -0.255342,1.3154 h -5.292551 l -0.665437,3.420039 h 5.052683 l -0.247605,1.3154 h -5.06042 l -0.804716,4.186067 h 5.431828 l -0.255342,1.3154 h -7.00257 z m 10.840442,1.284449 -0.843403,4.34082 h 1.810609 q 1.276712,0 2.035001,-0.735077 0.766027,-0.742814 0.766027,-1.973099 0,-0.835666 -0.479734,-1.230286 -0.479734,-0.402358 -1.485628,-0.402358 z m -1.3154,-1.284449 h 3.404565 q 1.593955,0 2.429621,0.711863 0.835666,0.711864 0.835666,2.058214 0,1.926674 -1.238024,3.033158 -1.238023,1.106483 -3.404564,1.106483 h -1.802872 l -0.905305,4.642588 h -1.570742 z m 15.769323,0.39462 -0.301768,1.586217 q -0.626749,-0.456521 -1.299924,-0.68865 -0.673176,-0.23213 -1.392777,-0.23213 -1.276711,0 -2.081427,0.634487 -0.804715,0.634487 -0.804715,1.617168 0,0.549373 0.379145,0.88983 0.379145,0.340456 1.377301,0.649962 l 0.936255,0.301768 q 1.261237,0.386883 1.84156,1.036845 0.588061,0.642225 0.588061,1.640381 0,1.818347 -1.284449,2.886142 -1.284449,1.060058 -3.505154,1.060058 -0.804715,0 -1.586217,-0.177966 -0.773765,-0.170229 -1.54753,-0.518423 l 0.317244,-1.617168 q 0.758289,0.533898 1.532054,0.78924 0.781502,0.255343 1.648118,0.255343 1.276712,0 2.07369,-0.680913 0.796977,-0.680913 0.796977,-1.725495 0,-0.634487 -0.340456,-0.982682 -0.340457,-0.348194 -1.369564,-0.665437 l -0.781502,-0.255342 q -1.423727,-0.448784 -1.996313,-1.013632 -0.564848,-0.572586 -0.564848,-1.508841 0,-1.71002 1.276712,-2.79329 1.276711,-1.091009 3.334925,-1.091009 0.619012,0 1.3154,0.154753 0.704126,0.154753 1.439202,0.448784 z" | |||
| id="text1" | |||
| aria-label="STEPS" /> | |||
| </g> | |||
| <g | |||
| inkscape:groupmode="layer" | |||
| id="layer2" | |||
| inkscape:label="components" | |||
| style="display:none"> | |||
| <ellipse | |||
| id="Bias" | |||
| cx="12.97803" | |||
| cy="49.183418" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff0000;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| rx="5.180016" | |||
| ry="5.2834396" /> | |||
| <ellipse | |||
| id="Step" | |||
| cx="12.97803" | |||
| cy="78.96476" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff0000;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| rx="5.180016" | |||
| ry="5.2834396" /> | |||
| <ellipse | |||
| id="Range" | |||
| cx="37.218784" | |||
| cy="49.183418" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff0000;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| rx="5.180016" | |||
| ry="5.2834396" /> | |||
| <ellipse | |||
| id="Step1" | |||
| serif:id="Step" | |||
| cx="7.2996931" | |||
| cy="112.26311" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| inkscape:label="Step" /> | |||
| <ellipse | |||
| id="Comparator" | |||
| cx="7.2996931" | |||
| cy="28.408224" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Invert" | |||
| cx="7.2996931" | |||
| cy="94.974281" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Trigger" | |||
| cx="19.544559" | |||
| cy="112.26311" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Bias1" | |||
| serif:id="Bias" | |||
| cx="19.544559" | |||
| cy="28.408224" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| inkscape:label="Bias" /> | |||
| <ellipse | |||
| id="Reset" | |||
| cx="32.158588" | |||
| cy="112.26311" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Range1" | |||
| serif:id="Range" | |||
| cx="32.158588" | |||
| cy="28.408224" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| inkscape:label="Range" /> | |||
| <ellipse | |||
| id="Stepper" | |||
| cx="44.425556" | |||
| cy="112.26311" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#0000ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Comparator1" | |||
| serif:id="Comparator" | |||
| cx="44.425556" | |||
| cy="28.485008" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#0000ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| inkscape:label="Comparator_dn" /> | |||
| <ellipse | |||
| id="Comparator_up" | |||
| cx="44.444553" | |||
| cy="19.632431" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#0000ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Up" | |||
| cx="39.075291" | |||
| cy="21.719038" | |||
| rx="1.4801031" | |||
| ry="1.5216306" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Down" | |||
| cx="39.189945" | |||
| cy="31.283472" | |||
| rx="1.4801031" | |||
| ry="1.5216306" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Sample" | |||
| cx="45.52541" | |||
| cy="78.495697" | |||
| rx="1.4801031" | |||
| ry="1.5216306" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="LED_Sample2" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="78.466492" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT10" /> | |||
| <ellipse | |||
| id="LED_Sample8" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="81.61187" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT9" /> | |||
| <ellipse | |||
| id="LED_Sample5" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="84.756905" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT8" /> | |||
| <ellipse | |||
| id="LED_Sample1" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="87.902283" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT7" /> | |||
| <ellipse | |||
| id="LED_Sample7" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="91.047318" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT6" /> | |||
| <ellipse | |||
| id="LED_Sample4" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="94.192345" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT5" /> | |||
| <ellipse | |||
| id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="97.337715" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT4" /> | |||
| <ellipse | |||
| id="LED_Sample6" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="100.48277" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT3" /> | |||
| <ellipse | |||
| id="LED_Sample3" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="103.62814" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT2" /> | |||
| <ellipse | |||
| id="LED_Sample9" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="106.77318" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT1" /> | |||
| </g> | |||
| </svg> | |||
| @@ -0,0 +1,919 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | |||
| <svg | |||
| width="50.799999mm" | |||
| height="128.5mm" | |||
| viewBox="0 0 50.800003 128.50002" | |||
| version="1.1" | |||
| id="svg8" | |||
| inkscape:version="1.3.2 (091e20e, 2023-11-25)" | |||
| sodipodi:docname="Steps.svg" | |||
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
| xmlns="http://www.w3.org/2000/svg" | |||
| xmlns:svg="http://www.w3.org/2000/svg" | |||
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
| xmlns:cc="http://creativecommons.org/ns#" | |||
| xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
| xmlns:serif="http://www.serif.com/"> | |||
| <defs | |||
| id="defs2"> | |||
| <linearGradient | |||
| id="_Linear1" | |||
| x1="0" | |||
| y1="0" | |||
| x2="1" | |||
| y2="-0.0028738601" | |||
| gradientUnits="userSpaceOnUse" | |||
| gradientTransform="matrix(75.07254,292.27101,-293.02254,74.879903,36.973994,42.144002)"> | |||
| <stop | |||
| offset="0" | |||
| style="stop-color:#e6e6e6;stop-opacity:1" | |||
| id="stop1" /> | |||
| <stop | |||
| offset="1" | |||
| style="stop-color:#e6e6e6;stop-opacity:0" | |||
| id="stop2" /> | |||
| </linearGradient> | |||
| </defs> | |||
| <sodipodi:namedview | |||
| id="base" | |||
| pagecolor="#ffffff" | |||
| bordercolor="#666666" | |||
| borderopacity="1.0" | |||
| inkscape:pageopacity="0.0" | |||
| inkscape:pageshadow="2" | |||
| inkscape:zoom="1.6143513" | |||
| inkscape:cx="181.80677" | |||
| inkscape:cy="185.83316" | |||
| inkscape:document-units="mm" | |||
| inkscape:current-layer="Layer-1" | |||
| showgrid="false" | |||
| units="mm" | |||
| inkscape:snap-bbox="true" | |||
| inkscape:snap-page="true" | |||
| inkscape:bbox-nodes="false" | |||
| inkscape:snap-bbox-edge-midpoints="false" | |||
| inkscape:window-width="1728" | |||
| inkscape:window-height="995" | |||
| inkscape:window-x="0" | |||
| inkscape:window-y="38" | |||
| inkscape:window-maximized="0" | |||
| inkscape:snap-bbox-midpoints="true" | |||
| inkscape:snap-nodes="false" | |||
| inkscape:showpageshadow="2" | |||
| inkscape:pagecheckerboard="0" | |||
| inkscape:deskcolor="#d1d1d1" /> | |||
| <metadata | |||
| id="metadata5"> | |||
| <rdf:RDF> | |||
| <cc:Work | |||
| rdf:about=""> | |||
| <dc:format>image/svg+xml</dc:format> | |||
| <dc:type | |||
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
| </cc:Work> | |||
| </rdf:RDF> | |||
| </metadata> | |||
| <g | |||
| id="Layer-1" | |||
| serif:id="Layer 1" | |||
| inkscape:label="Layer-1" | |||
| style="display:inline;clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| transform="matrix(0.35218703,0,0,0.35218703,-0.14448233,0.21828159)"> | |||
| <g | |||
| id="rect420" | |||
| transform="matrix(1.0031899,0,0,1.0025404,-0.00194905,0.00194087)" | |||
| style="fill:#e6e6e6;fill-opacity:1"> | |||
| <rect | |||
| id="rect1-1" | |||
| x="0.611" | |||
| y="-0.764" | |||
| width="143.23801" | |||
| height="364.19501" | |||
| style="fill:#e6e6e6;fill-opacity:1" /> | |||
| <rect | |||
| id="rect1" | |||
| x="1.204" | |||
| y="0.177" | |||
| width="145.29176" | |||
| height="365.42694" | |||
| style="fill:#e6e6e6;stroke-width:1.00427;fill-opacity:1" /> | |||
| </g> | |||
| <g | |||
| id="path111" | |||
| style="stroke-width:1;stroke-dasharray:none" | |||
| transform="matrix(1.0533459,0,0,0.99999176,-5.4322055,0.00104972)"> | |||
| <path | |||
| id="path108" | |||
| d="m 136.235,56.439 v 121.3 c 0,6.508 -2.309,10.642 -9.901,10.642 h -15.549 c -4.549,0 -8.187,2.298 -8.463,8.467 -0.002,0.088 -0.005,0.667 -0.002,1.428" | |||
| style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none" /> | |||
| </g> | |||
| <g | |||
| id="g2" | |||
| style="fill:#666666;stroke:#000000;stroke-opacity:1"> | |||
| <path | |||
| id="path1" | |||
| d="m 138.122,51.249 c 0,-4.9 -3.899,-8.878 -8.702,-8.878 h -15.134 c -4.804,0 -8.704,3.978 -8.704,8.878 v 47.233 c 0,4.9 3.9,8.878 8.704,8.878 h 15.134 c 4.803,0 8.702,-3.978 8.702,-8.878 z" | |||
| style="fill:#666666;stroke:#000000;stroke-opacity:1" /> | |||
| </g> | |||
| <g | |||
| id="path23" | |||
| transform="translate(0.81437837,-0.22904392)"> | |||
| <path | |||
| id="path2" | |||
| d="m 48.47,244.36 -2.759,-0.712 0.697,-2.82" | |||
| style="fill:none;stroke:#000000;stroke-width:0.85px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| </g> | |||
| <g | |||
| id="g4"> | |||
| <g | |||
| id="path24"> | |||
| <path | |||
| id="path3" | |||
| d="m 28.719,243.829 c -6.494,-3.704 -12.512,-11.518 -12.512,-19.447 0,-11.753 9.525,-21.295 21.258,-21.295 11.732,0 21.257,9.542 21.257,21.295 0,7.615 -5.82,15.063 -11.909,18.861" | |||
| style="fill:none;stroke:#000000;stroke-width:0.7px" /> | |||
| </g> | |||
| <g | |||
| id="path25"> | |||
| <path | |||
| id="path4" | |||
| d="m 25.798,241.778 -1.853,2.969 c -0.105,-0.068 -0.208,-0.136 -0.311,-0.205 l 1.894,-2.94 c 0.091,0.059 0.179,0.119 0.27,0.176 z m -6.315,-6.348 -2.877,1.938 c -0.07,-0.105 -0.135,-0.211 -0.204,-0.318 l 2.909,-1.893 c 0.054,0.091 0.112,0.182 0.172,0.273 z m -3.172,-8.422 -3.408,0.522 c -0.018,-0.124 -0.037,-0.249 -0.05,-0.374 l 3.412,-0.469 c 0.014,0.106 0.03,0.214 0.046,0.321 z m 0.604,-9 -3.306,-0.994 c 0.038,-0.122 0.072,-0.243 0.11,-0.363 l 3.29,1.047 c -0.033,0.103 -0.063,0.206 -0.094,0.31 z m 4.271,-7.897 -2.589,-2.324 c 0.082,-0.095 0.164,-0.19 0.246,-0.284 l 2.554,2.364 c -0.072,0.081 -0.14,0.162 -0.211,0.244 z m 7.11,-5.399 -1.436,-3.202 c 0.112,-0.052 0.224,-0.104 0.34,-0.154 l 1.384,3.222 c -0.095,0.044 -0.192,0.089 -0.288,0.134 z m 8.649,-1.983 -0.044,-3.52 c 0.124,-0.002 0.247,-0.003 0.37,-0.002 l -0.008,3.52 c -0.105,0 -0.213,0 -0.318,0.002 z m 8.714,1.728 1.337,-3.244 c 0.112,0.048 0.227,0.099 0.34,0.149 l -1.385,3.224 c -0.099,-0.043 -0.195,-0.087 -0.292,-0.129 z m 7.273,5.172 2.514,-2.409 c 0.085,0.092 0.167,0.185 0.249,0.277 l -2.547,2.371 c -0.071,-0.08 -0.142,-0.16 -0.216,-0.239 z m 4.559,7.745 3.262,-1.129 c 0.039,0.12 0.08,0.24 0.116,0.36 l -3.279,1.077 c -0.032,-0.103 -0.067,-0.206 -0.099,-0.308 z m 0.947,8.966 3.422,0.387 c -0.013,0.126 -0.026,0.252 -0.042,0.378 L 58.4,226.663 c 0.011,-0.107 0.026,-0.214 0.038,-0.323 z m -2.847,8.537 2.944,1.83 c -0.065,0.109 -0.129,0.216 -0.196,0.323 l -2.915,-1.877 c 0.057,-0.091 0.111,-0.183 0.167,-0.276 z m -6.1,6.548 1.942,2.909 c -0.102,0.071 -0.206,0.141 -0.307,0.211 l -1.9,-2.938 c 0.089,-0.06 0.176,-0.12 0.265,-0.182 z" /> | |||
| </g> | |||
| </g> | |||
| <g | |||
| id="g5"> | |||
| <path | |||
| id="path26" | |||
| d="m 93.93,156.807 -1.926,2.899 c -0.103,-0.071 -0.203,-0.142 -0.304,-0.214 l 1.967,-2.869 c 0.089,0.062 0.175,0.123 0.263,0.184 z m -6.886,-7.908 -3.047,1.612 c -0.056,-0.112 -0.111,-0.225 -0.167,-0.338 l 3.069,-1.563 c 0.048,0.098 0.097,0.193 0.145,0.289 z m -2.271,-10.288 -3.427,-0.126 c 0.005,-0.125 0.009,-0.251 0.017,-0.377 l 3.423,0.18 c -0.005,0.107 -0.011,0.215 -0.013,0.323 z m 2.969,-10.101 -2.924,-1.831 c 0.063,-0.108 0.13,-0.214 0.198,-0.32 l 2.895,1.877 c -0.057,0.091 -0.113,0.182 -0.169,0.274 z m 7.436,-7.354 -1.701,-3.04 c 0.105,-0.063 0.21,-0.125 0.319,-0.185 l 1.661,3.066 c -0.094,0.052 -0.187,0.105 -0.279,0.159 z m 9.982,-2.865 -0.097,-3.503 c 0.124,-0.003 0.247,-0.005 0.368,-0.008 l 0.047,3.505 c -0.104,0.001 -0.21,0.004 -0.318,0.006 z m 10.145,2.245 1.515,-3.144 c 0.111,0.056 0.223,0.112 0.33,0.169 l -1.558,3.121 c -0.097,-0.049 -0.191,-0.098 -0.287,-0.146 z m 7.902,6.854 2.792,-2.034 c 0.073,0.101 0.142,0.204 0.211,0.308 l -2.822,1.991 c -0.058,-0.089 -0.12,-0.177 -0.181,-0.265 z m 3.703,9.855 3.408,-0.384 c 0.013,0.125 0.025,0.25 0.036,0.376 l -3.411,0.329 c -0.013,-0.107 -0.024,-0.214 -0.033,-0.321 z m -1.512,10.434 3.152,1.378 c -0.046,0.116 -0.096,0.231 -0.146,0.347 l -3.13,-1.429 c 0.041,-0.099 0.082,-0.197 0.124,-0.296 z m -6.334,8.347 2.104,2.769 c -0.098,0.077 -0.195,0.153 -0.293,0.229 l -2.064,-2.802 c 0.088,-0.065 0.169,-0.13 0.253,-0.196 z" /> | |||
| <path | |||
| id="path40" | |||
| d="m 119.461,158.442 -2.259,-0.575 0.562,-2.308" | |||
| style="fill:none;stroke:#000000;stroke-width:0.7px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path41" | |||
| d="m 93.499,156.969 c -5.24,-3.882 -8.641,-10.136 -8.641,-17.187 0,-11.765 9.475,-21.317 21.148,-21.317 11.673,0 21.15,9.552 21.15,21.317 0,6.064 -2.518,11.54 -6.556,15.424 -1.038,0.998 -2.176,1.891 -3.398,2.661" | |||
| style="fill:none;stroke:#000000;stroke-width:0.7px" /> | |||
| </g> | |||
| <g | |||
| id="g6"> | |||
| <path | |||
| id="path27" | |||
| d="m 22.339,154.139 -2.414,2.541 c -0.091,-0.089 -0.178,-0.177 -0.266,-0.267 l 2.449,-2.506 c 0.079,0.079 0.153,0.155 0.231,0.232 z m -5.302,-8.484 -3.274,1.162 c -0.04,-0.12 -0.08,-0.24 -0.119,-0.36 l 3.292,-1.113 c 0.034,0.105 0.066,0.207 0.101,0.311 z m -0.928,-9.986 -3.429,-0.522 c 0.02,-0.125 0.039,-0.25 0.06,-0.376 l 3.42,0.576 c -0.018,0.106 -0.033,0.215 -0.051,0.322 z m 3.713,-9.284 -2.797,-2.087 c 0.071,-0.104 0.146,-0.205 0.219,-0.307 l 2.77,2.132 c -0.064,0.087 -0.128,0.174 -0.192,0.262 z m 7.513,-6.483 -1.561,-3.166 c 0.114,-0.057 0.223,-0.113 0.336,-0.168 l 1.511,3.189 c -0.097,0.046 -0.192,0.096 -0.286,0.145 z m 9.583,-2.338 -0.009,-3.543 c 0.126,0 0.248,0 0.374,0.003 l -0.042,3.542 c -0.107,-0.002 -0.216,-0.002 -0.323,-0.002 z m 9.621,2.258 1.517,-3.186 c 0.113,0.056 0.224,0.113 0.336,0.17 l -1.565,3.161 c -0.096,-0.049 -0.191,-0.097 -0.288,-0.145 z m 7.643,6.362 2.747,-2.16 c 0.075,0.101 0.15,0.202 0.224,0.304 l -2.778,2.117 c -0.065,-0.087 -0.127,-0.174 -0.193,-0.261 z m 4.033,9.174 3.407,-0.654 c 0.022,0.125 0.044,0.251 0.066,0.376 l -3.417,0.6 c -0.018,-0.108 -0.038,-0.216 -0.056,-0.322 z m -0.553,10.012 3.314,1.038 c -0.037,0.121 -0.073,0.243 -0.113,0.364 l -3.296,-1.09 c 0.032,-0.104 0.063,-0.208 0.095,-0.312 z m -5.036,8.606 2.465,2.493 c -0.09,0.09 -0.177,0.181 -0.267,0.269 l -2.423,-2.53 c 0.074,-0.077 0.151,-0.154 0.225,-0.232 z" /> | |||
| <path | |||
| id="path28" | |||
| d="m 24.314,158.731 2.445,-0.736 -0.72,-2.498" | |||
| style="fill:none;stroke:#000000;stroke-width:0.76px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path29" | |||
| d="m 51.192,158.175 -2.473,-0.633 0.62,-2.526" | |||
| style="fill:none;stroke:#000000;stroke-width:0.76px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| <path | |||
| id="path30" | |||
| d="m 26.759,157.995 c -6.441,-3.692 -10.785,-10.646 -10.785,-18.607 0,-11.825 9.584,-21.425 21.389,-21.425 11.804,0 21.386,9.6 21.386,21.425 0,7.646 -4.007,14.361 -10.03,18.154" | |||
| style="fill:none;stroke:#000000;stroke-width:0.76px" /> | |||
| </g> | |||
| <path | |||
| id="path36" | |||
| d="m 37.096841,118.01591 v -7.256" | |||
| style="clip-rule:evenodd;display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.16px;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <g | |||
| id="path31"> | |||
| <path | |||
| id="path22" | |||
| d="m 48.125,102.443 -0.363,1.905 h 0.845 c 0.419,0 0.74,-0.1 0.964,-0.307 0.217,-0.2 0.329,-0.492 0.329,-0.871 0,-0.25 -0.077,-0.436 -0.232,-0.549 -0.154,-0.121 -0.398,-0.178 -0.719,-0.178 z m 0.405,-2.142 -0.301,1.571 h 0.833 c 0.342,0 0.613,-0.086 0.809,-0.258 0.196,-0.164 0.293,-0.4 0.293,-0.692 0,-0.221 -0.062,-0.379 -0.188,-0.472 -0.125,-0.099 -0.327,-0.149 -0.614,-0.149 z m -0.58,-0.578 h 1.51 c 0.46,0 0.809,0.093 1.047,0.278 0.238,0.186 0.356,0.457 0.356,0.813 0,0.358 -0.105,0.658 -0.313,0.9 -0.21,0.236 -0.49,0.378 -0.846,0.429 0.28,0.05 0.502,0.171 0.649,0.356 0.154,0.18 0.231,0.414 0.231,0.706 0,0.544 -0.182,0.964 -0.545,1.271 -0.364,0.3 -0.872,0.451 -1.536,0.451 h -1.544 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g32"> | |||
| <path | |||
| id="path32" | |||
| d="m 52.268,99.723 h 2.828 l -0.11,0.592 h -1.07 l -0.761,4.019 h 1.069 l -0.113,0.593 h -2.828 l 0.111,-0.593 h 1.069 l 0.761,-4.019 h -1.068 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g33"> | |||
| <path | |||
| id="path33" | |||
| d="m 57.801,100.308 -1.244,2.698 h 1.468 z m -0.329,-0.585 h 0.839 l 0.566,5.204 h -0.684 l -0.12,-1.357 H 56.3 l -0.63,1.357 h -0.74 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g34"> | |||
| <path | |||
| id="path34" | |||
| d="m 63.411,99.901 -0.133,0.714 c -0.182,-0.136 -0.378,-0.243 -0.574,-0.307 -0.195,-0.071 -0.404,-0.107 -0.613,-0.107 -0.378,0 -0.678,0.093 -0.916,0.286 -0.237,0.192 -0.356,0.435 -0.356,0.728 0,0.164 0.056,0.299 0.167,0.399 0.112,0.101 0.316,0.2 0.608,0.294 l 0.413,0.135 c 0.369,0.114 0.643,0.271 0.81,0.464 0.175,0.199 0.258,0.442 0.258,0.742 0,0.549 -0.188,0.978 -0.566,1.299 -0.377,0.321 -0.894,0.479 -1.543,0.479 -0.238,0 -0.469,-0.029 -0.699,-0.079 -0.231,-0.05 -0.454,-0.129 -0.684,-0.236 l 0.14,-0.727 c 0.222,0.163 0.446,0.278 0.677,0.356 0.23,0.079 0.468,0.115 0.726,0.115 0.378,0 0.678,-0.1 0.916,-0.308 0.23,-0.207 0.349,-0.464 0.349,-0.778 0,-0.185 -0.049,-0.336 -0.147,-0.443 -0.105,-0.1 -0.307,-0.2 -0.607,-0.299 l -0.343,-0.114 c -0.419,-0.136 -0.713,-0.286 -0.88,-0.457 -0.169,-0.171 -0.252,-0.4 -0.252,-0.678 0,-0.514 0.189,-0.936 0.566,-1.263 0.37,-0.322 0.866,-0.487 1.468,-0.487 0.18,0 0.376,0.023 0.579,0.072 0.21,0.042 0.419,0.114 0.636,0.199 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <path | |||
| id="path37" | |||
| d="m 17.783,334.757 h 2.83 l -0.112,0.593 h -1.068 l -0.762,4.019 h 1.069 l -0.111,0.593 h -2.83 l 0.112,-0.593 h 1.068 l 0.762,-4.019 h -1.069 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path38" | |||
| d="m 21.781,334.757 h 0.872 l 0.902,4.284 0.817,-4.284 h 0.664 l -0.992,5.205 h -0.873 l -0.901,-4.284 -0.817,4.284 h -0.664 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <g | |||
| id="path42"> | |||
| <path | |||
| id="path35" | |||
| d="m 82.143,102.374 c 0.161,0.028 0.294,0.107 0.392,0.228 0.104,0.128 0.209,0.392 0.334,0.806 l 0.412,1.421 h -0.683 l -0.364,-1.314 c -0.098,-0.364 -0.21,-0.6 -0.336,-0.714 -0.125,-0.114 -0.307,-0.17 -0.559,-0.17 h -0.657 l -0.418,2.198 h -0.691 l 0.985,-5.204 h 1.417 c 0.469,0 0.838,0.107 1.097,0.314 0.259,0.207 0.384,0.499 0.384,0.879 0,0.427 -0.118,0.778 -0.356,1.056 -0.231,0.278 -0.552,0.442 -0.957,0.5 z m -0.999,-2.171 -0.349,1.849 h 0.748 c 0.37,0 0.669,-0.1 0.887,-0.3 0.223,-0.199 0.335,-0.463 0.335,-0.792 0,-0.257 -0.069,-0.449 -0.217,-0.571 -0.14,-0.122 -0.37,-0.186 -0.677,-0.186 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path43"> | |||
| <path | |||
| id="path39" | |||
| d="M 86.243,100.211 85,102.908 h 1.467 z m -0.328,-0.586 h 0.839 l 0.565,5.204 h -0.684 l -0.119,-1.356 h -1.774 l -0.629,1.356 h -0.741 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g44"> | |||
| <path | |||
| id="path44" | |||
| d="m 88.913,99.625 h 0.873 l 0.901,4.283 0.817,-4.283 h 0.664 l -0.992,5.204 h -0.872 l -0.902,-4.283 -0.818,4.283 h -0.663 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g45"> | |||
| <path | |||
| id="path45" | |||
| d="m 95.451,104.493 c -0.196,0.143 -0.411,0.258 -0.649,0.329 -0.231,0.071 -0.482,0.107 -0.747,0.107 -0.531,0 -0.937,-0.158 -1.216,-0.471 -0.287,-0.307 -0.426,-0.758 -0.426,-1.336 0,-0.207 0.021,-0.428 0.056,-0.662 0.042,-0.237 0.09,-0.486 0.167,-0.744 0.077,-0.271 0.175,-0.52 0.28,-0.734 0.105,-0.222 0.223,-0.408 0.35,-0.564 0.244,-0.3 0.508,-0.529 0.809,-0.672 0.293,-0.142 0.629,-0.215 1.007,-0.215 0.18,0 0.363,0.023 0.544,0.073 0.182,0.049 0.357,0.12 0.531,0.213 l -0.14,0.721 c -0.146,-0.149 -0.3,-0.256 -0.461,-0.328 -0.167,-0.071 -0.342,-0.108 -0.524,-0.108 -0.223,0 -0.433,0.051 -0.628,0.144 -0.196,0.1 -0.371,0.243 -0.525,0.428 -0.098,0.121 -0.195,0.271 -0.278,0.45 -0.091,0.185 -0.168,0.385 -0.238,0.614 -0.078,0.264 -0.14,0.514 -0.175,0.742 -0.042,0.235 -0.063,0.442 -0.063,0.635 0,0.393 0.091,0.7 0.273,0.92 0.174,0.215 0.433,0.322 0.762,0.322 0.153,0 0.293,-0.022 0.419,-0.064 0.118,-0.043 0.223,-0.107 0.307,-0.185 l 0.259,-1.371 h -0.741 l 0.105,-0.577 h 1.396 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g46"> | |||
| <path | |||
| id="path46" | |||
| d="m 97.526,99.625 h 3.018 l -0.111,0.593 H 98.1 l -0.294,1.542 h 2.228 l -0.112,0.592 h -2.228 l -0.357,1.884 h 2.397 l -0.112,0.593 h -3.088 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path48"> | |||
| <path | |||
| id="path47" | |||
| d="m 119.359,101.644 c 0,-0.279 -0.048,-0.486 -0.139,-0.628 -0.091,-0.136 -0.223,-0.207 -0.411,-0.207 -0.133,0 -0.259,0.042 -0.371,0.12 -0.112,0.087 -0.21,0.207 -0.294,0.365 -0.048,0.093 -0.098,0.215 -0.146,0.364 -0.049,0.149 -0.098,0.329 -0.154,0.542 -0.063,0.272 -0.118,0.513 -0.146,0.749 -0.035,0.229 -0.056,0.435 -0.056,0.607 0,0.279 0.049,0.486 0.139,0.621 0.091,0.143 0.224,0.207 0.413,0.207 0.132,0 0.259,-0.042 0.369,-0.122 0.113,-0.085 0.211,-0.206 0.295,-0.363 0.055,-0.1 0.103,-0.229 0.153,-0.386 0.055,-0.149 0.104,-0.321 0.146,-0.514 0.063,-0.271 0.12,-0.513 0.154,-0.748 0.029,-0.229 0.048,-0.436 0.048,-0.607 z m -2.751,1.934 c 0,-0.465 0.055,-0.935 0.168,-1.413 0.111,-0.478 0.265,-0.892 0.46,-1.25 0.175,-0.328 0.405,-0.578 0.692,-0.749 0.279,-0.179 0.6,-0.264 0.957,-0.264 0.489,0 0.86,0.142 1.117,0.436 0.259,0.292 0.392,0.72 0.392,1.271 0,0.471 -0.056,0.942 -0.167,1.426 -0.113,0.478 -0.266,0.893 -0.455,1.243 -0.173,0.328 -0.413,0.578 -0.691,0.756 -0.287,0.179 -0.609,0.264 -0.963,0.264 -0.497,0 -0.868,-0.142 -1.127,-0.442 -0.257,-0.293 -0.383,-0.721 -0.383,-1.278 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g49"> | |||
| <path | |||
| id="path49" | |||
| d="m 120.835,103.278 0.629,-3.283 h 1.005 l -0.677,3.54 c 0,0.006 0,0.014 -0.006,0.02 -0.013,0.108 -0.022,0.186 -0.022,0.235 0,0.193 0.057,0.344 0.154,0.444 0.104,0.107 0.258,0.156 0.448,0.156 0.244,0 0.44,-0.071 0.586,-0.213 0.147,-0.136 0.252,-0.358 0.307,-0.643 l 0.678,-3.54 h 1.005 l -0.628,3.283 c -0.084,0.421 -0.168,0.735 -0.259,0.949 -0.091,0.215 -0.208,0.393 -0.349,0.544 -0.174,0.171 -0.377,0.299 -0.614,0.392 -0.238,0.093 -0.496,0.135 -0.782,0.135 -0.496,0 -0.882,-0.114 -1.146,-0.342 -0.273,-0.229 -0.406,-0.557 -0.406,-0.985 0,-0.1 0.006,-0.207 0.02,-0.322 0.008,-0.114 0.028,-0.236 0.057,-0.371 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g50"> | |||
| <path | |||
| id="path50" | |||
| d="m 126.919,105.198 h -1.006 l 0.817,-4.304 h -1.305 l 0.167,-0.899 h 3.611 l -0.174,0.899 h -1.292 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path52"> | |||
| <path | |||
| id="path51" | |||
| d="m 111.097,51.951 v 1.499 h 1.466 v 0.829 h -1.466 v 1.506 h -0.811 v -1.506 h -1.474 V 53.45 h 1.474 v -1.499 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path54"> | |||
| <path | |||
| id="path53" | |||
| d="m 109.332,80.918 h 3.619 l -0.146,0.943 h -3.619 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path60" | |||
| transform="translate(-0.14372932,-2.730857)"> | |||
| <path | |||
| id="path55" | |||
| d="m 114.092,215.841 2.514,-5.14 2.515,5.14 z" | |||
| style="fill:#231f20" /> | |||
| </g> | |||
| <path | |||
| id="path61" | |||
| d="m 116.606,314.88592 v -102.155" | |||
| style="fill:none;stroke:#231f20;stroke-width:0.85px;stroke-linecap:round" /> | |||
| <g | |||
| id="path62"> | |||
| <path | |||
| id="path56" | |||
| d="m 70.879,214.363 2.515,-5.14 2.514,5.14 z" | |||
| style="fill:#231f20" /> | |||
| </g> | |||
| <g | |||
| id="path63"> | |||
| <path | |||
| id="path57" | |||
| d="m 73.394,220.531 v -7.196" | |||
| style="fill:none;stroke:#231f20;stroke-width:0.85px;stroke-linecap:round" /> | |||
| </g> | |||
| <g | |||
| id="path64"> | |||
| <path | |||
| id="path58" | |||
| d="m 31.642,185.059 -0.159,0.856 c -0.218,-0.162 -0.452,-0.291 -0.688,-0.368 -0.234,-0.085 -0.486,-0.129 -0.737,-0.129 -0.453,0 -0.813,0.112 -1.098,0.344 -0.285,0.231 -0.428,0.521 -0.428,0.872 0,0.197 0.068,0.36 0.201,0.48 0.134,0.12 0.378,0.24 0.729,0.352 l 0.495,0.162 c 0.445,0.138 0.772,0.326 0.973,0.557 0.209,0.24 0.309,0.531 0.309,0.891 0,0.66 -0.226,1.174 -0.678,1.56 -0.453,0.386 -1.073,0.574 -1.853,0.574 -0.285,0 -0.561,-0.035 -0.838,-0.094 -0.277,-0.061 -0.545,-0.155 -0.822,-0.284 l 0.168,-0.874 c 0.268,0.197 0.537,0.335 0.812,0.429 0.278,0.094 0.563,0.137 0.873,0.137 0.453,0 0.813,-0.12 1.098,-0.369 0.277,-0.248 0.419,-0.556 0.419,-0.933 0,-0.223 -0.059,-0.403 -0.176,-0.532 -0.126,-0.12 -0.369,-0.239 -0.73,-0.359 l -0.41,-0.138 c -0.502,-0.162 -0.855,-0.342 -1.056,-0.547 -0.201,-0.206 -0.302,-0.48 -0.302,-0.815 0,-0.617 0.227,-1.121 0.679,-1.516 0.444,-0.385 1.039,-0.582 1.761,-0.582 0.218,0 0.453,0.026 0.696,0.085 0.252,0.052 0.503,0.138 0.762,0.241 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path65"> | |||
| <path | |||
| id="path59" | |||
| d="m 32.781,184.844 h 4.671 l -0.135,0.712 h -1.919 l -1.049,5.534 h -0.838 l 1.057,-5.534 h -1.92 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g66"> | |||
| <path | |||
| id="path66" | |||
| d="m 38.449,184.844 h 3.622 l -0.134,0.712 h -2.8 l -0.352,1.849 h 2.675 l -0.136,0.712 H 38.65 l -0.427,2.261 h 2.876 l -0.134,0.712 H 37.26 Z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g67"> | |||
| <path | |||
| id="path67" | |||
| d="m 44.183,185.538 -0.443,2.347 h 0.955 c 0.454,0 0.814,-0.137 1.082,-0.403 0.269,-0.265 0.402,-0.616 0.402,-1.062 0,-0.3 -0.083,-0.522 -0.251,-0.667 -0.176,-0.145 -0.436,-0.215 -0.788,-0.215 z m -0.695,-0.694 h 1.803 c 0.562,0 0.989,0.129 1.282,0.386 0.294,0.258 0.445,0.626 0.445,1.113 0,0.694 -0.219,1.242 -0.654,1.636 -0.436,0.403 -1.041,0.6 -1.802,0.6 h -0.957 l -0.477,2.511 h -0.83 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path69"> | |||
| <path | |||
| id="path68" | |||
| d="m 28.275,168.492 -0.435,2.287 h 1.014 c 0.503,0 0.889,-0.12 1.156,-0.369 0.261,-0.239 0.394,-0.591 0.394,-1.045 0,-0.3 -0.091,-0.523 -0.276,-0.659 -0.184,-0.146 -0.477,-0.214 -0.864,-0.214 z m 0.488,-2.57 -0.361,1.884 H 29.4 c 0.41,0 0.737,-0.103 0.971,-0.308 0.235,-0.197 0.353,-0.48 0.353,-0.831 0,-0.265 -0.076,-0.454 -0.227,-0.565 -0.15,-0.12 -0.394,-0.18 -0.738,-0.18 z m -0.697,-0.694 h 1.811 c 0.553,0 0.972,0.112 1.258,0.335 0.284,0.222 0.426,0.548 0.426,0.976 0,0.427 -0.125,0.787 -0.376,1.079 -0.252,0.282 -0.588,0.453 -1.015,0.513 0.335,0.061 0.604,0.207 0.78,0.429 0.185,0.214 0.276,0.497 0.276,0.849 0,0.65 -0.218,1.156 -0.654,1.524 -0.435,0.36 -1.048,0.54 -1.844,0.54 h -1.852 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g70"> | |||
| <path | |||
| id="path70" | |||
| d="m 33.247,165.228 h 3.394 l -0.133,0.711 h -1.283 l -0.914,4.823 h 1.282 l -0.133,0.711 h -3.395 l 0.134,-0.711 h 1.282 l 0.915,-4.823 h -1.284 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g71"> | |||
| <path | |||
| id="path71" | |||
| d="m 39.886,165.931 -1.491,3.237 h 1.76 z m -0.394,-0.703 h 1.006 l 0.679,6.245 h -0.821 l -0.142,-1.628 h -2.13 l -0.755,1.628 h -0.888 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g72"> | |||
| <path | |||
| id="path72" | |||
| d="m 46.619,165.442 -0.16,0.857 c -0.218,-0.163 -0.453,-0.291 -0.687,-0.368 -0.235,-0.086 -0.486,-0.129 -0.738,-0.129 -0.452,0 -0.813,0.111 -1.099,0.343 -0.284,0.231 -0.426,0.522 -0.426,0.873 0,0.197 0.067,0.359 0.201,0.48 0.134,0.12 0.377,0.239 0.728,0.35 l 0.495,0.164 c 0.445,0.136 0.772,0.325 0.973,0.556 0.209,0.241 0.31,0.532 0.31,0.892 0,0.659 -0.226,1.173 -0.679,1.559 -0.453,0.385 -1.073,0.574 -1.853,0.574 -0.285,0 -0.561,-0.034 -0.838,-0.095 -0.277,-0.059 -0.545,-0.153 -0.821,-0.282 l 0.168,-0.874 c 0.267,0.197 0.536,0.334 0.813,0.429 0.276,0.094 0.561,0.136 0.872,0.136 0.452,0 0.812,-0.119 1.097,-0.368 0.277,-0.248 0.42,-0.557 0.42,-0.933 0,-0.223 -0.059,-0.403 -0.177,-0.532 -0.125,-0.12 -0.368,-0.239 -0.729,-0.359 l -0.41,-0.138 c -0.503,-0.162 -0.855,-0.343 -1.056,-0.549 -0.202,-0.205 -0.303,-0.479 -0.303,-0.813 0,-0.616 0.226,-1.122 0.679,-1.516 0.445,-0.385 1.039,-0.582 1.761,-0.582 0.218,0 0.452,0.026 0.696,0.085 0.251,0.052 0.502,0.138 0.763,0.24 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path74"> | |||
| <path | |||
| id="path73" | |||
| d="m 96.68,168.525 c 0.193,0.035 0.352,0.129 0.469,0.275 0.126,0.154 0.252,0.471 0.403,0.968 l 0.494,1.705 h -0.821 l -0.436,-1.576 c -0.117,-0.437 -0.252,-0.72 -0.402,-0.858 -0.151,-0.136 -0.369,-0.205 -0.671,-0.205 h -0.788 l -0.503,2.639 h -0.83 l 1.182,-6.245 h 1.702 c 0.562,0 1.005,0.128 1.316,0.377 0.311,0.249 0.462,0.6 0.462,1.053 0,0.514 -0.143,0.934 -0.429,1.267 -0.276,0.335 -0.662,0.532 -1.148,0.6 z m -1.198,-2.603 -0.42,2.218 h 0.897 c 0.444,0 0.805,-0.119 1.065,-0.36 0.268,-0.239 0.402,-0.556 0.402,-0.949 0,-0.309 -0.084,-0.541 -0.26,-0.686 -0.168,-0.146 -0.444,-0.223 -0.813,-0.223 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g75"> | |||
| <path | |||
| id="path75" | |||
| d="m 101.601,165.931 -1.493,3.237 h 1.761 z m -0.394,-0.703 h 1.006 l 0.678,6.245 h -0.822 l -0.142,-1.628 h -2.129 l -0.754,1.628 h -0.889 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g76"> | |||
| <path | |||
| id="path76" | |||
| d="m 104.803,165.228 h 1.048 l 1.082,5.14 0.98,-5.14 h 0.797 l -1.19,6.245 h -1.048 l -1.082,-5.139 -0.98,5.139 h -0.798 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g77"> | |||
| <path | |||
| id="path77" | |||
| d="m 112.65,171.071 c -0.234,0.171 -0.495,0.308 -0.779,0.394 -0.276,0.085 -0.578,0.128 -0.897,0.128 -0.638,0 -1.124,-0.189 -1.459,-0.566 -0.343,-0.368 -0.511,-0.908 -0.511,-1.602 0,-0.248 0.025,-0.513 0.067,-0.797 0.05,-0.283 0.109,-0.583 0.202,-0.891 0.091,-0.325 0.209,-0.625 0.334,-0.883 0.126,-0.264 0.268,-0.487 0.419,-0.675 0.294,-0.36 0.613,-0.634 0.973,-0.806 0.353,-0.171 0.754,-0.256 1.207,-0.256 0.218,0 0.435,0.026 0.654,0.085 0.218,0.061 0.428,0.146 0.637,0.258 l -0.168,0.865 c -0.176,-0.18 -0.36,-0.309 -0.552,-0.394 -0.202,-0.086 -0.411,-0.129 -0.63,-0.129 -0.267,0 -0.519,0.06 -0.753,0.171 -0.236,0.12 -0.445,0.291 -0.63,0.514 -0.116,0.146 -0.235,0.326 -0.335,0.54 -0.109,0.222 -0.201,0.462 -0.285,0.736 -0.092,0.317 -0.168,0.617 -0.21,0.891 -0.05,0.283 -0.075,0.532 -0.075,0.762 0,0.472 0.11,0.84 0.327,1.106 0.21,0.257 0.52,0.385 0.914,0.385 0.184,0 0.351,-0.025 0.502,-0.077 0.143,-0.051 0.269,-0.128 0.37,-0.223 l 0.31,-1.644 h -0.888 l 0.125,-0.694 h 1.677 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g78"> | |||
| <path | |||
| id="path78" | |||
| d="m 115.14,165.228 h 3.621 l -0.134,0.711 h -2.8 l -0.352,1.85 h 2.674 l -0.133,0.711 h -2.675 l -0.427,2.262 h 2.875 l -0.134,0.711 h -3.706 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path80"> | |||
| <path | |||
| id="path79" | |||
| d="m 17.552,99.629 h 2.829 l -0.111,0.592 H 19.2 l -0.761,4.019 h 1.068 l -0.111,0.593 h -2.829 l 0.111,-0.593 h 1.07 l 0.761,-4.019 h -1.068 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g81"> | |||
| <path | |||
| id="path81" | |||
| d="m 21.549,99.629 h 0.873 l 0.901,4.282 0.817,-4.282 h 0.664 l -0.992,5.204 H 22.94 l -0.902,-4.284 -0.818,4.284 h -0.663 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <path | |||
| id="path83" | |||
| d="m 9.212,286.901 h 2.829 l -0.111,0.593 h -1.068 l -0.763,4.018 h 1.07 l -0.112,0.593 h -2.83 l 0.113,-0.593 h 1.068 l 0.761,-4.018 H 9.101 Z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path84" | |||
| d="m 13.209,286.901 h 0.873 l 0.902,4.283 0.817,-4.283 h 0.664 l -0.992,5.204 h -0.875 l -0.9,-4.282 -0.818,4.282 h -0.663 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path85" | |||
| d="m 18.183,291.441 2.04,-4.54 h 0.733 l -2.452,5.204 h -0.881 l -0.502,-5.204 h 0.677 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path86" | |||
| d="m 21.823,286.901 h 3.017 l -0.111,0.593 h -2.333 l -0.294,1.541 h 2.229 l -0.112,0.592 h -2.228 l -0.357,1.885 h 2.396 l -0.111,0.593 H 20.83 Z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path87" | |||
| d="m 27.467,289.649 c 0.161,0.031 0.294,0.107 0.392,0.229 0.104,0.129 0.209,0.392 0.334,0.807 l 0.413,1.42 h -0.684 l -0.364,-1.313 c -0.098,-0.365 -0.21,-0.6 -0.335,-0.714 -0.126,-0.114 -0.308,-0.171 -0.559,-0.171 h -0.657 l -0.419,2.198 h -0.691 l 0.985,-5.204 h 1.417 c 0.469,0 0.838,0.107 1.097,0.315 0.259,0.207 0.384,0.499 0.384,0.878 0,0.428 -0.118,0.777 -0.356,1.055 -0.231,0.279 -0.552,0.443 -0.957,0.5 z m -0.998,-2.17 -0.35,1.848 h 0.748 c 0.37,0 0.669,-0.1 0.887,-0.3 0.223,-0.199 0.335,-0.463 0.335,-0.791 0,-0.258 -0.069,-0.449 -0.217,-0.571 -0.14,-0.123 -0.37,-0.186 -0.677,-0.186 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path88" | |||
| d="m 29.717,286.901 h 3.891 l -0.111,0.593 h -1.6 l -0.873,4.611 h -0.699 l 0.881,-4.611 h -1.6 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path89" | |||
| d="m 16.149,294.219 -0.132,0.714 c -0.182,-0.136 -0.377,-0.243 -0.573,-0.307 -0.196,-0.072 -0.406,-0.107 -0.615,-0.107 -0.377,0 -0.678,0.092 -0.915,0.285 -0.237,0.193 -0.357,0.435 -0.357,0.728 0,0.165 0.056,0.3 0.169,0.4 0.112,0.1 0.314,0.199 0.608,0.292 l 0.412,0.136 c 0.37,0.115 0.642,0.272 0.81,0.464 0.174,0.2 0.258,0.443 0.258,0.743 0,0.55 -0.188,0.977 -0.566,1.299 -0.377,0.321 -0.894,0.478 -1.544,0.478 -0.237,0 -0.467,-0.03 -0.697,-0.078 -0.231,-0.051 -0.455,-0.129 -0.686,-0.235 l 0.14,-0.729 c 0.224,0.165 0.448,0.28 0.678,0.358 0.23,0.077 0.467,0.114 0.726,0.114 0.378,0 0.678,-0.1 0.916,-0.307 0.23,-0.207 0.349,-0.465 0.349,-0.778 0,-0.187 -0.049,-0.336 -0.146,-0.443 -0.105,-0.1 -0.309,-0.2 -0.609,-0.3 l -0.342,-0.114 c -0.42,-0.136 -0.713,-0.286 -0.88,-0.457 -0.168,-0.171 -0.252,-0.4 -0.252,-0.678 0,-0.515 0.189,-0.936 0.566,-1.264 0.371,-0.321 0.867,-0.486 1.467,-0.486 0.182,0 0.378,0.02 0.58,0.072 0.21,0.042 0.419,0.114 0.635,0.2 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path90" | |||
| d="m 17.1,294.04 h 3.89 l -0.111,0.593 h -1.6 l -0.873,4.611 h -0.699 l 0.881,-4.611 h -1.6 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path91" | |||
| d="m 21.823,294.04 h 3.017 l -0.111,0.593 h -2.333 l -0.294,1.541 h 2.229 l -0.112,0.593 h -2.228 l -0.357,1.885 h 2.396 l -0.111,0.592 H 20.83 Z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path92" | |||
| d="m 26.601,294.619 -0.371,1.955 h 0.798 c 0.376,0 0.676,-0.114 0.9,-0.336 0.224,-0.221 0.336,-0.514 0.336,-0.884 0,-0.25 -0.071,-0.435 -0.21,-0.557 -0.147,-0.123 -0.363,-0.178 -0.657,-0.178 z m -0.58,-0.579 h 1.503 c 0.467,0 0.824,0.108 1.068,0.321 0.245,0.213 0.37,0.521 0.37,0.928 0,0.578 -0.182,1.034 -0.544,1.363 -0.364,0.336 -0.867,0.5 -1.503,0.5 h -0.796 l -0.398,2.092 h -0.692 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <g | |||
| id="path94"> | |||
| <path | |||
| id="path82" | |||
| d="m 69.948,222.257 h 2.829 l -0.111,0.593 h -1.07 l -0.761,4.019 h 1.069 l -0.112,0.592 h -2.829 l 0.112,-0.592 h 1.069 l 0.76,-4.019 h -1.068 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="path95"> | |||
| <path | |||
| id="path93" | |||
| d="m 73.944,222.257 h 0.874 l 0.901,4.283 0.817,-4.283 H 77.2 l -0.992,5.204 h -0.873 l -0.902,-4.284 -0.817,4.284 h -0.664 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| </g> | |||
| <path | |||
| id="path97" | |||
| d="m 45.828,334.757 h 3.891 l -0.112,0.593 h -1.599 l -0.874,4.612 h -0.698 l 0.88,-4.612 h -1.6 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path98" | |||
| d="m 51.989,337.506 c 0.161,0.025 0.294,0.107 0.391,0.228 0.105,0.128 0.21,0.393 0.336,0.807 l 0.411,1.42 h -0.683 l -0.363,-1.312 c -0.099,-0.365 -0.21,-0.6 -0.337,-0.715 -0.124,-0.114 -0.306,-0.171 -0.558,-0.171 h -0.657 l -0.419,2.199 h -0.691 l 0.985,-5.205 h 1.418 c 0.468,0 0.838,0.107 1.097,0.314 0.258,0.208 0.384,0.5 0.384,0.878 0,0.429 -0.119,0.778 -0.356,1.057 -0.231,0.278 -0.553,0.443 -0.958,0.5 z m -0.999,-2.171 -0.348,1.849 h 0.747 c 0.37,0 0.67,-0.1 0.887,-0.3 0.223,-0.2 0.336,-0.464 0.336,-0.792 0,-0.257 -0.071,-0.45 -0.218,-0.571 -0.139,-0.122 -0.369,-0.186 -0.677,-0.186 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path99" | |||
| d="m 54.763,334.757 h 2.83 l -0.112,0.593 h -1.069 l -0.761,4.019 h 1.068 l -0.111,0.593 h -2.83 l 0.112,-0.593 h 1.069 l 0.762,-4.019 h -1.069 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path100" | |||
| d="m 61.092,339.627 c -0.195,0.142 -0.412,0.255 -0.649,0.327 -0.23,0.072 -0.482,0.108 -0.748,0.108 -0.53,0 -0.936,-0.157 -1.215,-0.471 -0.286,-0.307 -0.426,-0.757 -0.426,-1.335 0,-0.207 0.021,-0.429 0.056,-0.665 0.042,-0.235 0.09,-0.485 0.167,-0.742 0.077,-0.271 0.175,-0.521 0.279,-0.736 0.105,-0.22 0.224,-0.407 0.35,-0.564 0.244,-0.299 0.51,-0.528 0.811,-0.67 0.292,-0.144 0.628,-0.215 1.006,-0.215 0.181,0 0.362,0.023 0.545,0.071 0.181,0.051 0.355,0.122 0.531,0.215 l -0.14,0.721 c -0.147,-0.15 -0.301,-0.258 -0.461,-0.328 -0.169,-0.072 -0.343,-0.107 -0.524,-0.107 -0.224,0 -0.434,0.051 -0.63,0.143 -0.195,0.1 -0.37,0.242 -0.523,0.427 -0.098,0.123 -0.195,0.273 -0.279,0.45 -0.092,0.186 -0.168,0.386 -0.238,0.615 -0.076,0.264 -0.14,0.513 -0.174,0.742 -0.043,0.236 -0.063,0.443 -0.063,0.636 0,0.392 0.089,0.7 0.272,0.92 0.174,0.214 0.433,0.322 0.761,0.322 0.154,0 0.293,-0.023 0.42,-0.064 0.117,-0.044 0.223,-0.107 0.307,-0.186 l 0.258,-1.372 h -0.741 l 0.106,-0.577 h 1.397 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path101" | |||
| d="m 63.453,338.556 h 1.203 l -0.274,1.406 h -1.2 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path103" | |||
| d="m 81.966,337.506 c 0.161,0.025 0.294,0.107 0.392,0.228 0.103,0.128 0.208,0.393 0.335,0.807 l 0.411,1.42 h -0.685 l -0.363,-1.312 c -0.097,-0.365 -0.209,-0.6 -0.336,-0.715 -0.125,-0.114 -0.306,-0.171 -0.558,-0.171 h -0.657 l -0.418,2.199 h -0.692 l 0.985,-5.205 h 1.419 c 0.467,0 0.837,0.107 1.096,0.314 0.258,0.208 0.384,0.5 0.384,0.878 0,0.429 -0.119,0.778 -0.356,1.057 -0.23,0.278 -0.552,0.443 -0.957,0.5 z m -0.999,-2.171 -0.349,1.849 h 0.747 c 0.37,0 0.671,-0.1 0.887,-0.3 0.223,-0.2 0.336,-0.464 0.336,-0.792 0,-0.257 -0.071,-0.45 -0.217,-0.571 -0.14,-0.122 -0.37,-0.186 -0.678,-0.186 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path104" | |||
| d="m 84.732,334.757 h 3.017 l -0.111,0.593 h -2.333 l -0.294,1.541 h 2.229 l -0.111,0.593 H 84.9 l -0.357,1.885 h 2.397 l -0.113,0.593 H 83.74 Z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path105" | |||
| d="m 91.677,334.935 -0.132,0.714 c -0.183,-0.136 -0.379,-0.243 -0.574,-0.307 -0.196,-0.071 -0.405,-0.107 -0.614,-0.107 -0.378,0 -0.679,0.093 -0.916,0.287 -0.237,0.191 -0.356,0.435 -0.356,0.727 0,0.165 0.056,0.3 0.168,0.4 0.111,0.1 0.315,0.2 0.608,0.293 l 0.411,0.136 c 0.371,0.115 0.643,0.271 0.811,0.464 0.174,0.2 0.259,0.442 0.259,0.742 0,0.55 -0.19,0.979 -0.567,1.299 -0.376,0.322 -0.894,0.479 -1.544,0.479 -0.237,0 -0.467,-0.026 -0.699,-0.079 -0.23,-0.049 -0.453,-0.128 -0.684,-0.235 l 0.14,-0.728 c 0.223,0.165 0.447,0.278 0.678,0.357 0.23,0.079 0.467,0.114 0.726,0.114 0.377,0 0.678,-0.1 0.916,-0.307 0.23,-0.207 0.348,-0.464 0.348,-0.778 0,-0.185 -0.049,-0.335 -0.147,-0.442 -0.103,-0.1 -0.306,-0.2 -0.606,-0.3 l -0.343,-0.115 c -0.419,-0.136 -0.712,-0.286 -0.88,-0.457 -0.167,-0.172 -0.251,-0.4 -0.251,-0.679 0,-0.512 0.188,-0.934 0.565,-1.262 0.37,-0.322 0.867,-0.486 1.467,-0.486 0.182,0 0.377,0.022 0.58,0.071 0.209,0.044 0.419,0.115 0.636,0.2 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path106" | |||
| d="m 93.143,334.757 h 3.018 l -0.111,0.593 h -2.333 l -0.294,1.541 h 2.229 l -0.112,0.593 h -2.229 l -0.356,1.885 h 2.395 l -0.11,0.593 h -3.089 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <path | |||
| id="path107" | |||
| d="m 96.831,334.757 h 3.893 l -0.113,0.593 h -1.599 l -0.874,4.612 H 97.44 l 0.88,-4.612 h -1.599 z" | |||
| style="fill:#231f20;fill-rule:nonzero" /> | |||
| <g | |||
| id="path109"> | |||
| <path | |||
| id="path96" | |||
| d="M 16.411,178.218 H 128.943" | |||
| style="fill:none;stroke:#231f20;stroke-width:0.85px;stroke-linecap:round" /> | |||
| </g> | |||
| <g | |||
| id="path110"> | |||
| <path | |||
| id="path102" | |||
| d="m 104.602,197.886 -2.509,5.143 -2.52,-5.137 z" /> | |||
| </g> | |||
| <g | |||
| id="circle112"> | |||
| <ellipse | |||
| id="ellipse108" | |||
| cx="87.883003" | |||
| cy="205.716" | |||
| rx="1.775" | |||
| ry="1.8150001" | |||
| style="stroke:#000000;stroke-width:0.85px" /> | |||
| </g> | |||
| <g | |||
| id="circle113"> | |||
| <ellipse | |||
| id="ellipse109" | |||
| cx="73.646004" | |||
| cy="205.716" | |||
| rx="1.775" | |||
| ry="1.8150001" | |||
| style="stroke:#000000;stroke-width:0.85px" /> | |||
| </g> | |||
| <g | |||
| id="circle114"> | |||
| <ellipse | |||
| id="ellipse110" | |||
| cx="102.121" | |||
| cy="205.716" | |||
| rx="1.775" | |||
| ry="1.8150001" | |||
| style="stroke:#000000;stroke-width:0.85px" /> | |||
| </g> | |||
| <g | |||
| id="circle115"> | |||
| <ellipse | |||
| id="ellipse111" | |||
| cx="116.359" | |||
| cy="205.716" | |||
| rx="1.775" | |||
| ry="1.8150001" | |||
| style="stroke:#000000;stroke-width:0.85px" /> | |||
| </g> | |||
| <g | |||
| id="path116"> | |||
| <path | |||
| id="path112" | |||
| d="m 90.091,197.905 -2.447,5.173 -2.582,-5.105 z" /> | |||
| </g> | |||
| <g | |||
| id="path117"> | |||
| <path | |||
| id="path113" | |||
| d="m 56.108,187.424 c 0.314,0.332 14.441,0 21.13,0 8.59,0 10.092,3.796 10.352,10.543" | |||
| style="fill:none;stroke:#000000;stroke-width:0.85px" /> | |||
| </g> | |||
| <g | |||
| id="path118" | |||
| transform="translate(0,-7.545789)"> | |||
| <path | |||
| id="path114" | |||
| d="m 132.143,220.294 -2.55,5.121 -2.48,-5.157 z" /> | |||
| </g> | |||
| <g | |||
| id="path119" | |||
| transform="matrix(1.0011291,0,0,0.72535772,-0.11507071,56.36915)"> | |||
| <path | |||
| id="path115" | |||
| d="m 73.709,205.572 h 47.514 c 8.271,0 8.602,6.977 8.453,12.164 -0.021,0.786 -0.04,1.999 -0.055,3.566" | |||
| style="fill:none;stroke:#000000;stroke-width:0.85px" /> | |||
| </g> | |||
| <g | |||
| id="g120"> | |||
| <path | |||
| id="path120" | |||
| d="m 132.232,301.332 -2.491,5.152 -2.538,-5.127 z" /> | |||
| </g> | |||
| <path | |||
| id="path121" | |||
| d="m 129.593,220.21 c -0.087,18.231 0.072,68.52 0.13,81.122" | |||
| style="fill:none;stroke:#000000;stroke-width:0.85px" /> | |||
| <g | |||
| id="g122"> | |||
| <path | |||
| id="path122" | |||
| d="m 6.617,92.566 5.435,-1.47 -2.11,5.326 z" /> | |||
| </g> | |||
| <path | |||
| id="path123" | |||
| d="m 135.64665,315.70116 v 17.71481 c 0,0 1.90699,11.22981 -14.64892,11.22981 H 20.247274 c 0,0 -14.2229232,1.86645 -14.2229232,-12.42702 v -232.121 c 0,0 0.9599948,-3.507502 3.0099837,-6.283644" | |||
| style="fill:none;stroke:#000000;stroke-width:0.850786px" /> | |||
| <g | |||
| id="g124" | |||
| style="fill:#666666;stroke:#000000;stroke-opacity:1"> | |||
| <path | |||
| id="path124" | |||
| d="m 138.122,313.582 c 0,-3.777 -3.006,-6.844 -6.709,-6.844 h -11.072 c -3.702,0 -6.709,3.067 -6.709,6.844 v 24.306 c 0,3.777 3.007,6.844 6.709,6.844 h 11.072 c 3.703,0 6.709,-3.067 6.709,-6.844 z" | |||
| style="fill:#666666;stroke:#000000;stroke-opacity:1" /> | |||
| </g> | |||
| <g | |||
| id="g125"> | |||
| <path | |||
| id="path125" | |||
| d="m 122.462,337.01 c 0,-0.278 -0.048,-0.485 -0.14,-0.628 -0.091,-0.136 -0.223,-0.207 -0.411,-0.207 -0.134,0 -0.259,0.042 -0.372,0.121 -0.111,0.086 -0.209,0.207 -0.293,0.365 -0.048,0.092 -0.097,0.214 -0.146,0.363 -0.048,0.151 -0.098,0.329 -0.154,0.544 -0.062,0.271 -0.118,0.513 -0.146,0.749 -0.035,0.229 -0.056,0.436 -0.056,0.607 0,0.278 0.049,0.485 0.14,0.621 0.091,0.143 0.223,0.207 0.412,0.207 0.132,0 0.259,-0.043 0.37,-0.121 0.112,-0.086 0.21,-0.207 0.294,-0.365 0.056,-0.1 0.104,-0.228 0.154,-0.385 0.055,-0.15 0.104,-0.321 0.146,-0.514 0.062,-0.272 0.118,-0.514 0.154,-0.75 0.028,-0.229 0.048,-0.435 0.048,-0.607 z m -2.752,1.936 c 0,-0.465 0.055,-0.936 0.168,-1.414 0.111,-0.479 0.265,-0.893 0.461,-1.25 0.174,-0.328 0.404,-0.579 0.692,-0.75 0.278,-0.178 0.599,-0.264 0.956,-0.264 0.489,0 0.859,0.143 1.118,0.436 0.258,0.293 0.392,0.721 0.392,1.271 0,0.471 -0.057,0.942 -0.168,1.427 -0.113,0.479 -0.266,0.893 -0.455,1.243 -0.174,0.328 -0.412,0.578 -0.691,0.756 -0.287,0.178 -0.608,0.264 -0.964,0.264 -0.496,0 -0.867,-0.143 -1.125,-0.442 -0.258,-0.292 -0.384,-0.721 -0.384,-1.277 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g126"> | |||
| <path | |||
| id="path126" | |||
| d="m 123.937,338.646 0.629,-3.285 h 1.006 l -0.678,3.541 c 0,0.006 0,0.014 -0.006,0.023 -0.013,0.107 -0.022,0.185 -0.022,0.235 0,0.193 0.056,0.343 0.154,0.443 0.105,0.107 0.259,0.157 0.448,0.157 0.244,0 0.439,-0.071 0.587,-0.215 0.146,-0.135 0.251,-0.356 0.307,-0.642 l 0.677,-3.541 h 1.006 l -0.629,3.284 c -0.084,0.421 -0.167,0.735 -0.259,0.95 -0.091,0.213 -0.208,0.393 -0.349,0.541 -0.174,0.171 -0.377,0.3 -0.614,0.393 -0.237,0.092 -0.496,0.136 -0.783,0.136 -0.496,0 -0.88,-0.115 -1.146,-0.343 -0.271,-0.229 -0.405,-0.556 -0.405,-0.985 0,-0.1 0.006,-0.207 0.02,-0.321 0.009,-0.114 0.028,-0.235 0.056,-0.371 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g127"> | |||
| <path | |||
| id="path127" | |||
| d="m 130.022,340.565 h -1.006 l 0.816,-4.304 h -1.305 l 0.167,-0.9 h 3.612 l -0.175,0.9 h -1.292 z" | |||
| style="fill:#ffffff;fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g136"> | |||
| <g | |||
| id="g133"> | |||
| <path | |||
| id="path128" | |||
| d="m 65.53,354.8 c 0.169,0.357 0.224,0.715 0.165,1.075 h -1.179 c -0.018,-0.276 -0.073,-0.485 -0.165,-0.625 -0.161,-0.25 -0.452,-0.375 -0.873,-0.375 -0.429,0 -0.804,0.176 -1.125,0.529 -0.322,0.353 -0.549,0.852 -0.683,1.498 -0.135,0.646 -0.106,1.129 0.089,1.451 0.194,0.322 0.493,0.482 0.895,0.482 0.414,0 0.759,-0.138 1.034,-0.414 0.151,-0.148 0.297,-0.371 0.437,-0.668 h 1.168 c -0.232,0.628 -0.6,1.138 -1.101,1.532 -0.502,0.392 -1.081,0.589 -1.737,0.589 -0.811,0 -1.394,-0.266 -1.749,-0.796 -0.352,-0.534 -0.431,-1.266 -0.237,-2.196 0.208,-1.005 0.634,-1.78 1.275,-2.324 0.559,-0.474 1.193,-0.711 1.902,-0.711 0.95,0 1.577,0.318 1.884,0.953 z" | |||
| style="fill-rule:nonzero" /> | |||
| <path | |||
| id="path129" | |||
| d="m 68.141,358.328 2.148,-4.371 h 1.225 l -3.124,5.756 h -1.114 l -0.709,-5.756 h 1.261 z" | |||
| style="fill-rule:nonzero" /> | |||
| <path | |||
| id="path130" | |||
| d="m 75.967,355.496 -0.165,0.785 h -0.715 l -0.713,3.432 H 73.287 L 74,356.281 h -0.61 l 0.165,-0.785 h 0.598 l 0.056,-0.274 c 0.096,-0.456 0.236,-0.769 0.422,-0.941 0.212,-0.255 0.62,-0.383 1.225,-0.383 0.069,0 0.131,0.002 0.186,0.006 0.055,0.004 0.131,0.01 0.228,0.017 l -0.191,0.907 c -0.059,-0.008 -0.16,-0.014 -0.303,-0.018 -0.143,-0.004 -0.25,0.029 -0.32,0.098 -0.07,0.069 -0.112,0.145 -0.128,0.228 -0.018,0.084 -0.043,0.203 -0.077,0.36 z" | |||
| style="fill-rule:nonzero" /> | |||
| <path | |||
| id="path131" | |||
| d="m 78.517,359.113 c -0.012,0.013 -0.046,0.052 -0.1,0.117 -0.053,0.065 -0.113,0.121 -0.179,0.171 -0.205,0.156 -0.393,0.263 -0.565,0.32 -0.172,0.057 -0.365,0.086 -0.58,0.086 -0.617,0 -0.987,-0.226 -1.106,-0.679 -0.067,-0.25 -0.049,-0.618 0.053,-1.105 l 0.533,-2.566 h 1.117 l -0.532,2.566 c -0.051,0.242 -0.061,0.424 -0.031,0.547 0.054,0.216 0.226,0.324 0.517,0.324 0.372,0 0.66,-0.154 0.862,-0.461 0.107,-0.167 0.189,-0.387 0.245,-0.66 l 0.482,-2.316 h 1.106 l -0.884,4.256 h -1.06 z" | |||
| style="fill-rule:nonzero" /> | |||
| <path | |||
| id="path132" | |||
| d="m 83.709,357.125 c 0.048,-0.224 0.055,-0.396 0.019,-0.516 -0.061,-0.219 -0.242,-0.328 -0.543,-0.328 -0.371,0 -0.658,0.16 -0.862,0.48 -0.108,0.17 -0.188,0.386 -0.241,0.649 l -0.479,2.303 h -1.087 l 0.884,-4.249 h 1.054 l -0.131,0.621 c 0.186,-0.218 0.352,-0.376 0.498,-0.472 0.26,-0.172 0.563,-0.258 0.907,-0.258 0.431,0 0.76,0.115 0.986,0.346 0.226,0.23 0.284,0.612 0.174,1.146 l -0.597,2.866 h -1.118 z" | |||
| style="fill-rule:nonzero" /> | |||
| <path | |||
| id="path133" | |||
| d="m 86.634,358.375 -0.275,1.338 h -1.073 l 1.195,-5.737 h 1.072 l -0.648,3.102 1.693,-1.602 h 1.352 l -1.8,1.629 0.976,2.608 h -1.317 l -0.619,-1.819 z" | |||
| style="fill-rule:nonzero" /> | |||
| </g> | |||
| <g | |||
| id="g134"> | |||
| <path | |||
| id="path134" | |||
| d="M 39.43,356.861 H 58.053" | |||
| style="fill:none;stroke:#000000;stroke-width:0.64px;stroke-linecap:round" /> | |||
| </g> | |||
| <g | |||
| id="g135"> | |||
| <path | |||
| id="path135" | |||
| d="m 90.923,356.861 h 18.623" | |||
| style="fill:none;stroke:#000000;stroke-width:0.64px;stroke-linecap:round" /> | |||
| </g> | |||
| </g> | |||
| <path | |||
| id="path136" | |||
| d="m 37.232839,203.31284 v -7.256" | |||
| style="clip-rule:evenodd;display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.16px;stroke-linejoin:round;stroke-miterlimit:1.5" /> | |||
| <g | |||
| id="g137" | |||
| transform="matrix(-1,0,0,1,74.763032,0.45808783)"> | |||
| <path | |||
| id="path137" | |||
| d="m 48.47,244.36 -2.759,-0.712 0.697,-2.82" | |||
| style="fill:none;stroke:#000000;stroke-width:0.85px;stroke-linejoin:miter;stroke-miterlimit:10" /> | |||
| </g> | |||
| <path | |||
| style="font-style:italic;font-size:16.0268px;font-family:Menlo;-inkscape-font-specification:'Menlo Italic';stroke-width:0.999469" | |||
| d="M 57.783858,8.8241569 57.47866,10.428402 q -0.633872,-0.4617101 -1.314698,-0.6964771 -0.680826,-0.234768 -1.408606,-0.234768 -1.291221,0 -2.105082,0.6416981 -0.813861,0.641698 -0.813861,1.635548 0,0.555616 0.383453,0.899942 0.383454,0.344326 1.392955,0.657349 l 0.946896,0.305198 q 1.27557,0.391279 1.862489,1.048629 0.594745,0.649523 0.594745,1.659024 0,1.839013 -1.299048,2.918943 -1.299047,1.072106 -3.54499,1.072106 -0.813861,0 -1.604245,-0.179989 -0.782559,-0.172163 -1.565117,-0.524314 L 49.3244,17.995743 q 0.766907,0.539966 1.549466,0.79821 0.790384,0.258245 1.666849,0.258245 1.291222,0 2.097257,-0.688652 0.806036,-0.688652 0.806036,-1.745106 0,-0.641698 -0.344326,-0.993849 -0.344326,-0.352151 -1.385129,-0.673 L 52.924169,14.693346 Q 51.484261,14.239462 50.905168,13.668194 50.3339,13.089101 50.3339,12.142205 q 0,-1.729454 1.291222,-2.8250361 1.291222,-1.1034081 3.372827,-1.1034081 0.626047,0 1.33035,0.156512 0.712128,0.1565111 1.455559,0.4538841 z m 2.183339,-0.3991051 h 8.921168 L 68.63012,9.7554009 h -3.670199 l -2.00335,10.3532511 h -1.59642 L 63.379152,9.7554009 h -3.6702 z m 10.830611,0 h 6.925644 l -0.258245,1.3303491 h -5.352701 l -0.673,3.4589091 h 5.110108 l -0.250419,1.33035 h -5.117933 l -0.813861,4.233642 h 5.493561 l -0.258244,1.33035 h -7.082156 z m 10.963645,1.2990471 -0.852989,4.3901541 h 1.831187 q 1.291222,0 2.05813,-0.743431 0.774733,-0.751256 0.774733,-1.995524 0,-0.845164 -0.485187,-1.244268 Q 84.602141,9.7240989 83.584815,9.7240989 Z M 80.431104,8.4250518 h 3.443257 q 1.612071,0 2.457234,0.7199541 0.845164,0.719954 0.845164,2.0816061 0,1.94857 -1.252094,3.067629 -1.252094,1.119059 -3.443258,1.119059 h -1.823361 l -0.915594,4.695352 h -1.588594 z m 15.948545,0.3991051 -0.305198,1.6042451 q -0.633872,-0.4617101 -1.314698,-0.6964771 -0.680826,-0.234768 -1.408606,-0.234768 -1.291222,0 -2.105082,0.6416981 -0.813861,0.641698 -0.813861,1.635548 0,0.555616 0.383453,0.899942 0.383454,0.344326 1.392955,0.657349 l 0.946896,0.305198 q 1.27557,0.391279 1.862489,1.048629 0.594745,0.649523 0.594745,1.659024 0,1.839013 -1.299048,2.918943 -1.299047,1.072106 -3.54499,1.072106 -0.813861,0 -1.604245,-0.179989 -0.782559,-0.172163 -1.565118,-0.524314 l 0.320849,-1.635548 q 0.766908,0.539966 1.549466,0.79821 0.790385,0.258245 1.66685,0.258245 1.291222,0 2.097257,-0.688652 0.806036,-0.688652 0.806036,-1.745106 0,-0.641698 -0.344326,-0.993849 -0.344326,-0.352151 -1.385129,-0.673 L 91.51996,14.693346 q -1.439908,-0.453884 -2.019001,-1.025152 -0.571268,-0.579093 -0.571268,-1.525989 0,-1.729454 1.291222,-2.8250361 1.291221,-1.1034081 3.372827,-1.1034081 0.626047,0 1.33035,0.156512 0.712128,0.1565111 1.455559,0.4538841 z" | |||
| id="text1" | |||
| aria-label="STEPS" /> | |||
| </g> | |||
| <g | |||
| inkscape:groupmode="layer" | |||
| id="layer2" | |||
| inkscape:label="components" | |||
| style="display:none"> | |||
| <ellipse | |||
| id="Bias" | |||
| cx="12.97803" | |||
| cy="49.183418" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff0000;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| rx="5.180016" | |||
| ry="5.2834396" /> | |||
| <ellipse | |||
| id="Step" | |||
| cx="12.97803" | |||
| cy="78.96476" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff0000;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| rx="5.180016" | |||
| ry="5.2834396" /> | |||
| <ellipse | |||
| id="Range" | |||
| cx="37.218784" | |||
| cy="49.183418" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff0000;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| rx="5.180016" | |||
| ry="5.2834396" /> | |||
| <ellipse | |||
| id="Step1" | |||
| serif:id="Step" | |||
| cx="7.2996931" | |||
| cy="112.26311" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| inkscape:label="Step" /> | |||
| <ellipse | |||
| id="Comparator" | |||
| cx="7.2996931" | |||
| cy="28.408224" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Invert" | |||
| cx="7.2996931" | |||
| cy="94.974281" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Trigger" | |||
| cx="19.544559" | |||
| cy="112.26311" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Bias1" | |||
| serif:id="Bias" | |||
| cx="19.544559" | |||
| cy="28.408224" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| inkscape:label="Bias" /> | |||
| <ellipse | |||
| id="Reset" | |||
| cx="32.158588" | |||
| cy="112.26311" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Range1" | |||
| serif:id="Range" | |||
| cx="32.158588" | |||
| cy="28.408224" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#00ff00;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| inkscape:label="Range" /> | |||
| <ellipse | |||
| id="Stepper" | |||
| cx="44.425556" | |||
| cy="112.26311" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#0000ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Comparator1" | |||
| serif:id="Comparator" | |||
| cx="44.425556" | |||
| cy="28.485008" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#0000ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" | |||
| inkscape:label="Comparator_dn" /> | |||
| <ellipse | |||
| id="Comparator_up" | |||
| cx="44.444553" | |||
| cy="19.632431" | |||
| rx="3.9499347" | |||
| ry="3.9946325" | |||
| style="clip-rule:evenodd;display:inline;fill:#0000ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Up" | |||
| cx="39.075291" | |||
| cy="21.719038" | |||
| rx="1.4801031" | |||
| ry="1.5216306" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Down" | |||
| cx="39.189945" | |||
| cy="31.283472" | |||
| rx="1.4801031" | |||
| ry="1.5216306" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="Sample" | |||
| cx="45.599194" | |||
| cy="78.456627" | |||
| rx="1.4801031" | |||
| ry="1.5216306" | |||
| style="clip-rule:evenodd;display:inline;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.348764;stroke-linejoin:round;stroke-miterlimit:2" /> | |||
| <ellipse | |||
| id="LED_Sample2" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="78.466492" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT10" /> | |||
| <ellipse | |||
| id="LED_Sample8" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="81.61187" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT9" /> | |||
| <ellipse | |||
| id="LED_Sample5" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="84.756905" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT8" /> | |||
| <ellipse | |||
| id="LED_Sample1" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="87.902283" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT7" /> | |||
| <ellipse | |||
| id="LED_Sample7" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="91.047318" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT6" /> | |||
| <ellipse | |||
| id="LED_Sample4" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="94.192345" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT5" /> | |||
| <ellipse | |||
| id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="97.337715" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT4" /> | |||
| <ellipse | |||
| id="LED_Sample6" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="100.48277" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT3" /> | |||
| <ellipse | |||
| id="LED_Sample3" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="103.62814" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT2" /> | |||
| <ellipse | |||
| id="LED_Sample9" | |||
| serif:id="LED_Sample" | |||
| cx="40.922634" | |||
| cy="106.77318" | |||
| rx="1.4964427" | |||
| ry="1.5210958" | |||
| style="clip-rule:evenodd;fill:#ff00ff;fill-rule:evenodd;stroke-width:0.352187;stroke-linejoin:round;stroke-miterlimit:1.5" | |||
| inkscape:label="OUT1" /> | |||
| </g> | |||
| </svg> | |||
| @@ -0,0 +1,550 @@ | |||
| //////////////////////////////////////////////////////////// | |||
| // | |||
| // Envelope Array | |||
| // | |||
| // written by Cody Geary | |||
| // Copyright 2024, MIT License | |||
| // | |||
| // Six related envelopes with end of function gates | |||
| // | |||
| //////////////////////////////////////////////////////////// | |||
| #include "plugin.hpp" | |||
| using simd::float_4; | |||
| //Envelope shape adapted from Befaco shapeDelta function | |||
| static float_4 Envelope(float_4 delta, float_4 tau, float shape) { | |||
| float_4 lin = simd::sgn(delta) * 10.f / tau; | |||
| if (shape > 0.f) { | |||
| float_4 log = simd::sgn(delta) * 40.f / tau / (simd::fabs(delta) + 1.f); | |||
| return simd::crossfade(lin, log, shape * 1.49f); //1.49 pushes this var to extreme | |||
| } | |||
| else { | |||
| float_4 exp = M_E * delta / tau; | |||
| return simd::crossfade(lin, exp, -shape * 0.99f); //0.99 is the max we can go also. | |||
| } | |||
| } | |||
| struct EnvelopeArray : Module { | |||
| enum ParamId { | |||
| SLANT_PARAM, | |||
| CURVE_PARAM, | |||
| TIME1_PARAM, | |||
| TIME6_PARAM, | |||
| SLANT_ATTEN_PARAM, | |||
| CURVE_ATTEN_PARAM, | |||
| TIME1_ATTEN_PARAM, | |||
| TIME6_ATTEN_PARAM, | |||
| TIME1_RANGE_BUTTON, | |||
| TIME6_RANGE_BUTTON, | |||
| ///////////////////// | |||
| //SECRET_PARAM, //hidden param for tuning variables | |||
| ///////////////////// | |||
| PARAMS_LEN | |||
| }; | |||
| enum InputId { | |||
| SLANT_INPUT, | |||
| CURVE_INPUT, | |||
| TIME1_INPUT, | |||
| TIME6_INPUT, | |||
| _1_INPUT, | |||
| _2_INPUT, | |||
| _3_INPUT, | |||
| _4_INPUT, | |||
| _5_INPUT, | |||
| _6_INPUT, | |||
| INPUTS_LEN | |||
| }; | |||
| enum OutputId { | |||
| _1_OUTPUT, | |||
| _2_OUTPUT, | |||
| _3_OUTPUT, | |||
| _4_OUTPUT, | |||
| _5_OUTPUT, | |||
| _6_OUTPUT, | |||
| EOF1_OUTPUT, | |||
| EOF2_OUTPUT, | |||
| EOF3_OUTPUT, | |||
| EOF4_OUTPUT, | |||
| EOF5_OUTPUT, | |||
| EOF6_OUTPUT, | |||
| OUTPUTS_LEN | |||
| }; | |||
| enum LightId { | |||
| _1_LIGHT, | |||
| _2_LIGHT, | |||
| _3_LIGHT, | |||
| _4_LIGHT, | |||
| _5_LIGHT, | |||
| _6_LIGHT, | |||
| _7_LIGHT, | |||
| _8_LIGHT, | |||
| _9_LIGHT, | |||
| _10_LIGHT, | |||
| _11_LIGHT, | |||
| _12_LIGHT, | |||
| TIME1_LED1_LIGHT, | |||
| TIME1_LED2_LIGHT, | |||
| TIME1_LED3_LIGHT, | |||
| TIME6_LED1_LIGHT, | |||
| TIME6_LED2_LIGHT, | |||
| TIME6_LED3_LIGHT, | |||
| LIGHTS_LEN | |||
| }; | |||
| enum SpeedRange { | |||
| HIGH, | |||
| MID, | |||
| LOW | |||
| }; | |||
| SpeedRange time1Range; | |||
| SpeedRange time6Range; | |||
| // Define an array to store time variables | |||
| float time_x[6] = {0.0f}; // Initialize all elements to 0.0f | |||
| float_4 out[6][4] = {}; | |||
| float_4 gate[6][4] = {}; // use simd __m128 logic instead of bool | |||
| float_4 gate_no_output[6][4] = {{0.0f}}; // Initialize with all elements set to true | |||
| dsp::TSchmittTrigger<float_4> trigger_4[6][4]; | |||
| int processSkipCounter = 0; | |||
| int processSkipRate = 2; // Update the envelope every 2 process cycles to save CPU | |||
| // Serialization method to save module state | |||
| json_t* dataToJson() override { | |||
| json_t* rootJ = json_object(); | |||
| // Save the state of time1Range and time6Range | |||
| json_object_set_new(rootJ, "time1Range", json_integer(time1Range)); | |||
| json_object_set_new(rootJ, "time6Range", json_integer(time6Range)); | |||
| return rootJ; | |||
| } | |||
| // Deserialization method to load module state | |||
| void dataFromJson(json_t* rootJ) override { | |||
| // Load the state of time1Range | |||
| json_t* time1RangeJ = json_object_get(rootJ, "time1Range"); | |||
| if (time1RangeJ) time1Range = static_cast<SpeedRange>(json_integer_value(time1RangeJ)); | |||
| // Load the state of time6Range | |||
| json_t* time6RangeJ = json_object_get(rootJ, "time6Range"); | |||
| if (time6RangeJ) time6Range = static_cast<SpeedRange>(json_integer_value(time6RangeJ)); | |||
| } | |||
| EnvelopeArray() { | |||
| config(PARAMS_LEN, INPUTS_LEN, OUTPUTS_LEN, LIGHTS_LEN); | |||
| configParam(SLANT_PARAM, -1.f, 1.f, -.75f, "Slant"); | |||
| configParam(CURVE_PARAM, -1.f, 1.f, -.75f, "Curve"); | |||
| configParam(TIME1_PARAM, 0.0f, 1.0f, 0.4f, "First Width"); | |||
| configParam(TIME6_PARAM, 0.0f, 1.0f, 0.75f, "Last Width"); | |||
| configParam(SLANT_ATTEN_PARAM, -1.0f, 1.0f, 1.f, ""); | |||
| configParam(CURVE_ATTEN_PARAM, -1.f, 1.f, 1.F, ""); | |||
| configParam(TIME1_ATTEN_PARAM, -1.f, 1.f, 1.f, ""); | |||
| configParam(TIME6_ATTEN_PARAM, -1.f, 1.f, 1.f, ""); | |||
| ///////////////////// | |||
| //configParam(SECRET_PARAM,-5.0, 10.0f, 4.7f, "Mapping to a test knob"); //only used for calibration | |||
| ///////////////////// | |||
| configInput(SLANT_INPUT, "Slant IN"); | |||
| configInput(CURVE_INPUT, "Curve IN"); | |||
| configInput(TIME1_INPUT, "First Width IN"); | |||
| configInput(TIME6_INPUT, "Last Width IN"); | |||
| configInput(_1_INPUT, "IN 1"); | |||
| configInput(_2_INPUT, "IN 2"); | |||
| configInput(_3_INPUT, "IN 3"); | |||
| configInput(_4_INPUT, "IN 4"); | |||
| configInput(_5_INPUT, "IN 5"); | |||
| configInput(_6_INPUT, "IN 6"); | |||
| configOutput(_1_OUTPUT, "OUT 1"); | |||
| configOutput(_2_OUTPUT, "OUT 2"); | |||
| configOutput(_3_OUTPUT, "OUT 3"); | |||
| configOutput(_4_OUTPUT, "OUT 4"); | |||
| configOutput(_5_OUTPUT, "OUT 5"); | |||
| configOutput(_6_OUTPUT, "OUT 6"); | |||
| configOutput(EOF1_OUTPUT, "GATE 1"); | |||
| configOutput(EOF2_OUTPUT, "GATE 2"); | |||
| configOutput(EOF3_OUTPUT, "GATE 3"); | |||
| configOutput(EOF4_OUTPUT, "GATE 4"); | |||
| configOutput(EOF5_OUTPUT, "GATE 5"); | |||
| configOutput(EOF6_OUTPUT, "GATE 6"); | |||
| // Default initialization of time ranges to MID | |||
| time1Range = MID; | |||
| time6Range = MID; | |||
| } | |||
| void process(const ProcessArgs &args) override { | |||
| // Button logic for Time1 | |||
| if (params[TIME1_RANGE_BUTTON].getValue() > 0) { | |||
| time1Range = static_cast<SpeedRange>((time1Range + 1) % 3); | |||
| params[TIME1_RANGE_BUTTON].setValue(0); | |||
| } | |||
| // Button logic for Time6 | |||
| if (params[TIME6_RANGE_BUTTON].getValue() > 0) { | |||
| time6Range = static_cast<SpeedRange>((time6Range + 1) % 3); | |||
| params[TIME6_RANGE_BUTTON].setValue(0); | |||
| } | |||
| // Update LED lights for Time1 | |||
| lights[TIME1_LED1_LIGHT].setBrightness(time1Range == HIGH ? 1.0f : 0.0f); | |||
| lights[TIME1_LED2_LIGHT].setBrightness(time1Range == MID ? 1.0f : 0.0f); | |||
| lights[TIME1_LED3_LIGHT].setBrightness(time1Range == LOW ? 1.0f : 0.0f); | |||
| // Update LED lights for Time6 | |||
| lights[TIME6_LED1_LIGHT].setBrightness(time6Range == HIGH ? 1.0f : 0.0f); | |||
| lights[TIME6_LED2_LIGHT].setBrightness(time6Range == MID ? 1.0f : 0.0f); | |||
| lights[TIME6_LED3_LIGHT].setBrightness(time6Range == LOW ? 1.0f : 0.0f); | |||
| // Read inputs and parameters... | |||
| float slant = params[SLANT_PARAM].getValue(); | |||
| float curve = params[CURVE_PARAM].getValue(); | |||
| ///////////////////// | |||
| //float secret = params[SECRET_PARAM].getValue(); //Get our calibration parameter here | |||
| ///////////////////// | |||
| time_x[0] = params[TIME1_PARAM].getValue(); //Time interval for the first generator | |||
| time_x[5] = params[TIME6_PARAM].getValue(); //Time interval for the last generator | |||
| if (inputs[SLANT_INPUT].isConnected()) | |||
| slant += inputs[SLANT_INPUT].getVoltage()*params[SLANT_ATTEN_PARAM].getValue()*0.2; //scaled so 10V envelope spans the whole range | |||
| if (inputs[CURVE_INPUT].isConnected()) | |||
| curve += inputs[CURVE_INPUT].getVoltage()*params[CURVE_ATTEN_PARAM].getValue()*0.2; | |||
| if (inputs[TIME1_INPUT].isConnected()) | |||
| time_x[0] += inputs[TIME1_INPUT].getVoltage()*params[TIME1_ATTEN_PARAM].getValue()*0.1; | |||
| if (inputs[TIME6_INPUT].isConnected()) | |||
| time_x[5] += inputs[TIME6_INPUT].getVoltage()*params[TIME6_ATTEN_PARAM].getValue()*0.1; | |||
| //Clamp voltages after adding CV params | |||
| slant = clamp(slant, -1.0f, 1.0f); | |||
| curve = clamp(curve, -1.0f, 1.0f); | |||
| // time_x[0] = clamp(time_x[0], 0.0f,1.0f); //let the CV push the time to the max limits of range, regardless of range settings. | |||
| // time_x[5] = clamp(time_x[5], 0.0f,1.0f); | |||
| //Apply non-linear scaling to the slant knob to make it scale more naturally | |||
| slant = copysign(pow(fabs(slant), 2), slant); // Apply the power rule while preserving the sign | |||
| //Set time ranges based on the range selectors. | |||
| //Updated so that all channels use the same, smaller minTime setting | |||
| if (time1Range==HIGH){ | |||
| time_x[0] *= 1.5f; | |||
| } else if (time1Range==MID){ | |||
| time_x[0] = time_x[0]*1.5f + 1.4f; | |||
| } else if (time1Range==LOW){ | |||
| time_x[0] = time_x[0]*1.5f + 2.8f; | |||
| } | |||
| if (time6Range==HIGH){ | |||
| time_x[5] *= 1.5f; | |||
| } else if (time6Range==MID){ | |||
| time_x[5] = time_x[5]*1.5f + 1.4f; | |||
| } else if (time6Range==LOW){ | |||
| time_x[5] = time_x[5]*1.5f + 2.8f; | |||
| } | |||
| // Clamp time_x[0] and time_x[5] to be positive only | |||
| time_x[0] = std::max(time_x[0], 0.0f); | |||
| time_x[5] = std::max(time_x[5], 0.0f); | |||
| //Adjust for non-linearity of the slant control | |||
| float f_slant; | |||
| if (abs(slant) <= 0.6f) { | |||
| f_slant = (5.0f / 3.0f) * abs(slant); // From 0 to 0.6 | |||
| } else { | |||
| f_slant = -(5.0f / 2.0f) * (abs(slant) - 0.6f) + 1; // From 0.6 to 1 | |||
| } | |||
| float slant_abs = abs(slant) + f_slant * 0.1f; | |||
| time_x[0] -= slant_abs / (2.4760985f * pow(time_x[0], -1.17f)); | |||
| time_x[5] -= slant_abs / (2.4760985f * pow(time_x[5], -1.17f)); | |||
| // Adjust for non-linearity of the curve control | |||
| float f_curve; | |||
| if (abs(curve) <= 0.75f) { | |||
| f_curve = (4.0f / 3.0f) * abs(curve); // From 0 to 0.75 | |||
| } else { | |||
| f_curve = -4.0f * (abs(curve) - 0.75f) + 1; // From 0.75 to 1 | |||
| } | |||
| float curve_abs = abs(curve) + f_curve * -0.66f; | |||
| float curve_abs2 = abs(curve) + f_curve * -0.33f; | |||
| //Scale the time_x inputs to compensate for the increase in cycle time for different curve values. | |||
| //For large curve values the slant compensation needs to be readjusted again | |||
| float curve_scalefactor = 4.6; //hand-calibrated | |||
| float curve_scalefactor2 = 2.85; //hand-calibrated | |||
| float slant_scalefactor1 = .45; //hand-calibrated | |||
| float slant_scalefactor2 = .4; //hand-calibrated | |||
| if (curve<0) { //this is split into two parts because the log side of curve can scale further | |||
| time_x[0] = time_x[0]-(curve_abs/curve_scalefactor)*(1 - (slant_abs*slant_scalefactor1) ); | |||
| time_x[5] = time_x[5]-(curve_abs/curve_scalefactor)*(1 - (slant_abs*slant_scalefactor1) ); | |||
| } else { | |||
| time_x[0] = time_x[0]-(curve_abs2/curve_scalefactor2)*(1 - (slant_abs*slant_scalefactor2) ); | |||
| time_x[5] = time_x[5]-(curve_abs2/curve_scalefactor2)*(1 - (slant_abs*slant_scalefactor2) ); | |||
| } | |||
| //clamp time to a max range where the decay is at least one sample value | |||
| //(otherwise it will hold forever if the decay is too slow) | |||
| time_x[0] = clamp(time_x[0], 0.0f,4.3f); | |||
| time_x[5] = clamp(time_x[5], 0.0f,4.3f); | |||
| //Adjust slant to be 0-1V range, for the Envelope function. | |||
| slant = (slant+1.0f)/2; | |||
| // Calculate the step size between each time_x value | |||
| float time_step = (time_x[5] - time_x[0]) / 2.236f; | |||
| // Calculate the intermediate values using square root function interpolation | |||
| if (time_x[5] >= time_x[0]) { | |||
| time_x[1] = time_x[0] + 0.92f * time_step; | |||
| time_x[2] = time_x[0] + 1.414f * time_step; | |||
| time_x[3] = time_x[0] + 1.732f * time_step; | |||
| time_x[4] = time_x[0] + 2.0f * time_step; | |||
| } else { | |||
| time_x[4] = time_x[5] - 0.92f * time_step; | |||
| time_x[3] = time_x[5] - 1.414f * time_step; | |||
| time_x[2] = time_x[5] - 1.732f * time_step; | |||
| time_x[1] = time_x[5] - 2.0f * time_step; | |||
| } | |||
| int channels_in[6] = {}; | |||
| int channels_trig[6] = {}; | |||
| int channels[6] = {}; // the larger of in or trig (per-part) | |||
| // determine number of channels: | |||
| for (int part = 0; part < 6; part++) { | |||
| channels_in[part] = 0.0f; | |||
| channels_trig[part] = inputs[_1_INPUT + part].getChannels(); | |||
| channels[part] = std::max(channels_in[part], channels_trig[part]); | |||
| channels[part] = std::max(1, channels[part]); | |||
| outputs[_1_OUTPUT + part].setChannels(channels[part]); | |||
| outputs[EOF1_OUTPUT + part].setChannels(channels[part]); | |||
| } | |||
| // total number of active polyphony engines, accounting for all parts | |||
| int channels_max = channels[0]; // Initialize with the first value | |||
| for (int i = 1; i < 4; ++i) { | |||
| channels_max = std::max(channels_max, channels[i]); | |||
| } | |||
| //SKIP process computations ever other cycle to save CPU: | |||
| if (++processSkipCounter >= processSkipRate) { | |||
| processSkipCounter = 0; // Reset counter | |||
| // loop over six stage parts: | |||
| for (int part = 0; part < 6; part++) { | |||
| float_4 in[4] = {}; | |||
| float_4 in_trig[6][4] = {}; | |||
| float_4 riseCV[4] = {}; | |||
| float_4 fallCV[4] = {}; | |||
| float_4 cycle[4] = {}; | |||
| float minTime = .0001f; //set a very small minTime | |||
| float_4 param_rise = time_x[part] * (slant) * 10.0f; | |||
| float_4 param_fall = time_x[part] * (1.0f - slant) * 10.0f; | |||
| float_4 param_trig = 0.0f; | |||
| float_4 param_cycle = 0.0f; | |||
| for (int c = 0; c < channels[part]; c += 4) { | |||
| riseCV[c / 4] = param_rise; | |||
| fallCV[c / 4] = param_fall; | |||
| cycle[c / 4] = param_cycle; | |||
| in_trig[part][c / 4] = param_trig; | |||
| } | |||
| // Read inputs: | |||
| if (inputs[_1_INPUT + part].isConnected()) { | |||
| for (int c = 0; c < channels[part]; c += 4) | |||
| in_trig[part][c / 4] += inputs[_1_INPUT + part].getPolyVoltageSimd<float_4>(c); | |||
| } else { | |||
| // Look for a trigger input in previous parts | |||
| for (int prevPart = part - 1; prevPart >= 0; prevPart--) { | |||
| if (inputs[_1_INPUT + prevPart].isConnected()) { | |||
| // Found a trigger input in a previous part | |||
| // Use its voltage for the current part's trigger input | |||
| for (int c = 0; c < channels[prevPart]; c += 4) | |||
| in_trig[part][c / 4] += inputs[_1_INPUT + prevPart].getPolyVoltageSimd<float_4>(c); | |||
| break; // Exit the loop since we found a trigger input | |||
| } | |||
| } | |||
| } | |||
| // start processing: | |||
| for (int c = 0; c < channels[part]; c += 4) { | |||
| // process SchmittTriggers | |||
| // Convert triggers to processed triggers | |||
| float_4 trig_mask = trigger_4[part][c / 4].process(in_trig[part][c / 4] / 2.0, 0.1, 2.0); | |||
| //store the gate, but only of the gate_no_output is low | |||
| gate[part][c / 4] = ifelse(trig_mask & (gate_no_output[part][c / 4] == 10.0f), float_4::mask(), gate[part][c / 4]); | |||
| in[c / 4] = ifelse(gate[part][c / 4], 10.0f, in[c / 4]); | |||
| float_4 delta = in[c / 4] - out[part][c / 4]; | |||
| // rise / fall branching | |||
| float_4 delta_gt_0 = delta > 0.f; | |||
| float_4 delta_lt_0 = delta < 0.f; | |||
| float_4 delta_eq_0 = ~(delta_lt_0 | delta_gt_0); | |||
| float_4 rising = simd::ifelse(delta_gt_0, (in[c / 4] - out[part][c / 4]) > 1e-6f, float_4::zero()); | |||
| float_4 falling = simd::ifelse(delta_lt_0, (in[c / 4] - out[part][c / 4]) < -1e-6f, float_4::zero()); | |||
| float_4 end_of_cycle = simd::andnot(falling, delta_lt_0); | |||
| float_4 rateCV = ifelse(delta_gt_0, riseCV[c / 4], 0.f); | |||
| rateCV = ifelse(delta_lt_0, fallCV[c / 4], rateCV); | |||
| rateCV = clamp(rateCV, 0.f, 1e9f); | |||
| float_4 rate = minTime * simd::pow(2.0f, rateCV); | |||
| //Compute the change in output value | |||
| out[part][c / 4] += Envelope(delta, rate, curve) * args.sampleTime; | |||
| // Clamp the output to ensure it stays between 0 and 10.0V | |||
| out[part][c / 4] = simd::clamp(out[part][c / 4], simd::float_4(0.0f), simd::float_4(10.0f)); | |||
| gate[part][c / 4] = ifelse(simd::andnot(rising, delta_gt_0), 0.f, gate[part][c / 4]); | |||
| gate[part][c / 4] = ifelse(end_of_cycle & (cycle[c / 4] >= 4.0f), float_4::mask(), gate[part][c / 4]); | |||
| gate[part][c / 4] = ifelse(delta_eq_0, 0.f, gate[part][c / 4]); | |||
| out[part][c / 4] = ifelse(rising | falling, out[part][c / 4], in[c / 4]); | |||
| // Determine the new gate output based on the voltage of out[part][c / 4] | |||
| gate_no_output[part][c / 4] = ifelse(out[part][c / 4] == 0.0f, 10.0f, 0.0f); | |||
| // Set the voltage for the outputs | |||
| outputs[_1_OUTPUT + part].setVoltageSimd(out[part][c / 4], c); | |||
| outputs[_1_OUTPUT + part + 6].setVoltageSimd(gate_no_output[part][c / 4], c); | |||
| } // for(int c, ...) | |||
| if (channels[part] == 1) { | |||
| lights[_1_LIGHT + part ].setSmoothBrightness(out[part][0].s[0] / 10.0, args.sampleTime); | |||
| lights[_1_LIGHT + 6 + part ].setSmoothBrightness(gate_no_output[part][0].s[0] / 10.0, args.sampleTime); | |||
| } | |||
| } // for (int part, ... ) | |||
| } | |||
| }//void | |||
| };//module | |||
| struct EnvelopeArrayWidget : ModuleWidget { | |||
| EnvelopeArrayWidget(EnvelopeArray* module) { | |||
| setModule(module); | |||
| setPanel(createPanel( | |||
| asset::plugin(pluginInstance, "res/EnvelopeArray.svg"), | |||
| asset::plugin(pluginInstance, "res/EnvelopeArray-dark.svg") | |||
| )); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(29.337, 24.514)), module, EnvelopeArray::SLANT_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(47.525, 24.514)), module, EnvelopeArray::CURVE_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(11.228, 28.738)), module, EnvelopeArray::TIME1_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(65.323, 28.738)), module, EnvelopeArray::TIME6_PARAM)); | |||
| addParam(createParamCentered<Trimpot>(mm2px(Vec(29.337, 41.795)), module, EnvelopeArray::SLANT_ATTEN_PARAM)); | |||
| addParam(createParamCentered<Trimpot>(mm2px(Vec(47.525, 41.795)), module, EnvelopeArray::CURVE_ATTEN_PARAM)); | |||
| ///////////////////// | |||
| //addParam(createParamCentered<Trimpot>(mm2px(Vec(38.277, 45)), module, EnvelopeArray::SECRET_PARAM)); | |||
| ///////////////////// | |||
| addParam(createParamCentered<Trimpot>(mm2px(Vec(11.228, 45.315)), module, EnvelopeArray::TIME1_ATTEN_PARAM)); | |||
| addParam(createParamCentered<Trimpot>(mm2px(Vec(65.323, 45.315)), module, EnvelopeArray::TIME6_ATTEN_PARAM)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(29.337, 55.194)), module, EnvelopeArray::SLANT_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(47.525, 55.194)), module, EnvelopeArray::CURVE_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(11.228, 58.715)), module, EnvelopeArray::TIME1_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(65.323, 58.715)), module, EnvelopeArray::TIME6_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(7.1, 78.815)), module, EnvelopeArray::_1_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(19.459, 78.815)), module, EnvelopeArray::_2_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(31.818, 78.815)), module, EnvelopeArray::_3_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(44.178, 78.815)), module, EnvelopeArray::_4_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(56.537, 78.815)), module, EnvelopeArray::_5_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(68.896, 78.815)), module, EnvelopeArray::_6_INPUT)); | |||
| // For Time1 Group | |||
| float groupStartXTime1 = 11.228 - 11.5; // Starting x-coordinate for the Time1 group | |||
| addParam(createParamCentered<TL1105>(mm2px(Vec(groupStartXTime1 + 6.5, 15)), module, EnvelopeArray::TIME1_RANGE_BUTTON)); // Button is 5 mm wide, so +2.5 mm to center it | |||
| // LEDs for Time1, positioned right of the button with 1 mm gaps | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(groupStartXTime1 + 12, 15)), module, EnvelopeArray::TIME1_LED1_LIGHT)); // First LED | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(groupStartXTime1 + 15, 15)), module, EnvelopeArray::TIME1_LED2_LIGHT)); // Second LED | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(groupStartXTime1 + 18, 15)), module, EnvelopeArray::TIME1_LED3_LIGHT)); // Third LED | |||
| // For Time6 Group | |||
| float groupStartXTime6 = 65.323 - 11.5; // Starting x-coordinate for the Time6 group | |||
| addParam(createParamCentered<TL1105>(mm2px(Vec(groupStartXTime6 + 6.5, 15)), module, EnvelopeArray::TIME6_RANGE_BUTTON)); // Button centered | |||
| // LEDs for Time6, positioned right of the button with 1 mm gaps | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(groupStartXTime6 + 12, 15)), module, EnvelopeArray::TIME6_LED1_LIGHT)); // First LED | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(groupStartXTime6 + 15, 15)), module, EnvelopeArray::TIME6_LED2_LIGHT)); // Second LED | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(groupStartXTime6 + 18, 15)), module, EnvelopeArray::TIME6_LED3_LIGHT)); // Third LED | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(7.1, 93.125)), module, EnvelopeArray::_1_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(19.459, 93.125)), module, EnvelopeArray::_2_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(31.818, 93.125)), module, EnvelopeArray::_3_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(44.178, 93.125)), module, EnvelopeArray::_4_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(56.537, 93.125)), module, EnvelopeArray::_5_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(68.896, 93.125)), module, EnvelopeArray::_6_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(7.1, 112.33)), module, EnvelopeArray::EOF1_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(19.459, 112.33)), module, EnvelopeArray::EOF2_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(31.818, 112.33)), module, EnvelopeArray::EOF3_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(44.178, 112.33)), module, EnvelopeArray::EOF4_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(56.537, 112.33)), module, EnvelopeArray::EOF5_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(68.896, 112.33)), module, EnvelopeArray::EOF6_OUTPUT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(7.1, 86.153)), module, EnvelopeArray::_1_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(19.518, 86.153)), module, EnvelopeArray::_2_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(31.819, 86.153)), module, EnvelopeArray::_3_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(44.119, 86.153)), module, EnvelopeArray::_4_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(56.42, 86.153)), module, EnvelopeArray::_5_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(68.896, 86.153)), module, EnvelopeArray::_6_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(7.1, 105.867)), module, EnvelopeArray::_7_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(19.518, 105.867)), module, EnvelopeArray::_8_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(31.819, 105.867)), module, EnvelopeArray::_9_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(44.119, 105.867)), module, EnvelopeArray::_10_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(56.42, 105.867)), module, EnvelopeArray::_11_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(68.896, 105.937)), module, EnvelopeArray::_12_LIGHT)); | |||
| } | |||
| }; | |||
| Model* modelEnvelopeArray = createModel<EnvelopeArray, EnvelopeArrayWidget>("EnvelopeArray"); | |||
| @@ -0,0 +1,463 @@ | |||
| //////////////////////////////////////////////////////////// | |||
| // | |||
| // Impulse Controller | |||
| // | |||
| // written by Cody Geary | |||
| // Copyright 2024, MIT License | |||
| // | |||
| // Decay envelopes propagate across a network of 24 nodes | |||
| // | |||
| //////////////////////////////////////////////////////////// | |||
| #include "plugin.hpp" | |||
| struct ImpulseController : Module { | |||
| enum ParamId { | |||
| LAG_PARAM, | |||
| DECAY_PARAM, | |||
| SPREAD_PARAM, | |||
| LAG_ATT_PARAM, // Attenuverter for LAG_PARAM | |||
| SPREAD_ATT_PARAM, // Attenuverter for DECAY_PARAM | |||
| DECAY_ATT_PARAM, // Attenuverter for SPREAD_PARAM | |||
| TRIGGER_BUTTON, | |||
| PARAMS_LEN | |||
| }; | |||
| enum InputId { | |||
| _00_INPUT, | |||
| LAG_INPUT, | |||
| DECAY_INPUT, | |||
| SPREAD_INPUT, | |||
| INPUTS_LEN | |||
| }; | |||
| enum OutputId { | |||
| _01_OUTPUT, _02_OUTPUT, _03_OUTPUT, _04_OUTPUT, | |||
| _05_OUTPUT, _06_OUTPUT, _07_OUTPUT, _08_OUTPUT, | |||
| _09_OUTPUT, _10_OUTPUT, _11_OUTPUT, _12_OUTPUT, | |||
| _13_OUTPUT, _14_OUTPUT, _15_OUTPUT, _16_OUTPUT, | |||
| _17_OUTPUT, _18_OUTPUT, _19_OUTPUT, _20_OUTPUT, | |||
| _21_OUTPUT, _22_OUTPUT, _23_OUTPUT, _24_OUTPUT, | |||
| OUTPUTS_LEN | |||
| }; | |||
| enum LightId { | |||
| _00A_LIGHT, _00B_LIGHT, | |||
| _01A_LIGHT, _01B_LIGHT, | |||
| _02A_LIGHT, _02B_LIGHT, _02C_LIGHT, _02D_LIGHT, _02E_LIGHT, | |||
| _03A_LIGHT, _03B_LIGHT, _03C_LIGHT, _03D_LIGHT, _03E_LIGHT, | |||
| _04A_LIGHT, _04B_LIGHT, _04C_LIGHT, | |||
| _05A_LIGHT, _05B_LIGHT, _05C_LIGHT, _05D_LIGHT, _05E_LIGHT, | |||
| _06A_LIGHT, _06B_LIGHT, _06C_LIGHT, _06D_LIGHT, _06E_LIGHT, | |||
| _07A_LIGHT, _07B_LIGHT, _07C_LIGHT, | |||
| _08A_LIGHT, _08B_LIGHT, _08C_LIGHT, _08D_LIGHT, _08E_LIGHT, | |||
| _09A_LIGHT, _09B_LIGHT, _09C_LIGHT, _09D_LIGHT, _09E_LIGHT, | |||
| _10A_LIGHT, _10B_LIGHT, | |||
| _11A_LIGHT, _11B_LIGHT, | |||
| _12A_LIGHT, _12B_LIGHT, _12C_LIGHT, _12D_LIGHT, _12E_LIGHT, | |||
| _13A_LIGHT, _13B_LIGHT, _13C_LIGHT, _13D_LIGHT, _13E_LIGHT, | |||
| _14A_LIGHT, _14B_LIGHT, | |||
| _15A_LIGHT, _15B_LIGHT, | |||
| _00OUT_LIGHT, | |||
| _01OUT_LIGHT, _02OUT_LIGHT, _03OUT_LIGHT, _04OUT_LIGHT, | |||
| _05OUT_LIGHT, _06OUT_LIGHT, _07OUT_LIGHT, _08OUT_LIGHT, | |||
| _09OUT_LIGHT, _10OUT_LIGHT, _11OUT_LIGHT, _12OUT_LIGHT, | |||
| _13OUT_LIGHT, _14OUT_LIGHT, _15OUT_LIGHT, _16OUT_LIGHT, | |||
| _17OUT_LIGHT, _18OUT_LIGHT, _19OUT_LIGHT, _20OUT_LIGHT, | |||
| _21OUT_LIGHT, _22OUT_LIGHT, _23OUT_LIGHT, _24OUT_LIGHT, | |||
| LIGHTS_LEN | |||
| }; | |||
| // Define the maximum number of nodes | |||
| static constexpr int MAX_NODES = 24; | |||
| // Define an array to store time variables | |||
| float lag[24] = {0.0f}; // Time interval for each light group | |||
| float groupElapsedTime[24] = {}; // Elapsed time since the last activation for each light group | |||
| float accumulatedTime = 0.0f; // Accumulator for elapsed time, now an instance variable | |||
| // Boolean array for active nodes management | |||
| bool activeNodes[MAX_NODES] = {}; | |||
| //Keep track of input states so that we can avoid retriggering on gates | |||
| bool previousInputState = false; | |||
| //Keep track of the time the one input is above the threshold | |||
| float inputAboveThresholdTime = 0.0f; // Time in seconds | |||
| // Define groups of lights | |||
| const std::vector<std::vector<LightId>> lightGroups = { | |||
| {_01OUT_LIGHT, _00A_LIGHT, _00B_LIGHT, _01A_LIGHT}, | |||
| {_02OUT_LIGHT, _01B_LIGHT, _02A_LIGHT, _02C_LIGHT, _02D_LIGHT}, | |||
| {_03OUT_LIGHT, _02B_LIGHT, _03A_LIGHT, _03C_LIGHT, _03D_LIGHT}, | |||
| {_04OUT_LIGHT, _02E_LIGHT, _04A_LIGHT, _04B_LIGHT}, | |||
| {_05OUT_LIGHT, _03B_LIGHT, _05A_LIGHT, _05C_LIGHT, _05D_LIGHT}, | |||
| {_06OUT_LIGHT, _04C_LIGHT, _06A_LIGHT, _06C_LIGHT, _06D_LIGHT}, | |||
| {_07OUT_LIGHT, _03E_LIGHT, _07A_LIGHT, _07B_LIGHT}, | |||
| {_08OUT_LIGHT, _05B_LIGHT, _08A_LIGHT, _08C_LIGHT, _08D_LIGHT}, | |||
| {_09OUT_LIGHT, _06B_LIGHT, _09A_LIGHT, _09C_LIGHT, _09D_LIGHT}, | |||
| {_10OUT_LIGHT, _07C_LIGHT, _10A_LIGHT}, | |||
| {_11OUT_LIGHT, _05E_LIGHT, _11A_LIGHT}, | |||
| {_12OUT_LIGHT, _08E_LIGHT, _12A_LIGHT, _12C_LIGHT, _12D_LIGHT}, | |||
| {_13OUT_LIGHT, _08B_LIGHT, _13A_LIGHT, _13C_LIGHT, _13D_LIGHT}, | |||
| {_14OUT_LIGHT, _09E_LIGHT, _14A_LIGHT}, | |||
| {_15OUT_LIGHT, _09B_LIGHT, _15A_LIGHT}, | |||
| {_16OUT_LIGHT, _11B_LIGHT}, | |||
| {_17OUT_LIGHT, _10B_LIGHT}, | |||
| {_18OUT_LIGHT, _13E_LIGHT}, | |||
| {_19OUT_LIGHT, _06E_LIGHT}, | |||
| {_20OUT_LIGHT, _12B_LIGHT}, | |||
| {_21OUT_LIGHT, _13B_LIGHT}, | |||
| {_22OUT_LIGHT, _12E_LIGHT}, | |||
| {_23OUT_LIGHT, _14B_LIGHT}, | |||
| {_24OUT_LIGHT, _15B_LIGHT}, | |||
| }; | |||
| //Define the node-connected graph structure | |||
| const std::map<int, std::vector<int>> nodeConnections = { | |||
| {0, {1}}, | |||
| {1, {2, 3}}, | |||
| {2, {4, 6}}, | |||
| {3, {5}}, | |||
| {4, {7, 10}}, | |||
| {5, {8, 18}}, | |||
| {6, {9}}, | |||
| {7, {11, 12}}, | |||
| {8, {13, 14}}, | |||
| {9, {16}}, | |||
| {10, {15}}, | |||
| {11, {19, 21}}, | |||
| {12, {17, 20}}, | |||
| {13, {22}}, | |||
| {14, {23}} | |||
| }; | |||
| ImpulseController() { | |||
| config(PARAMS_LEN, INPUTS_LEN, OUTPUTS_LEN, LIGHTS_LEN); | |||
| configParam(LAG_PARAM, 0.0f, 1.0f, 0.1f, "Lag"); | |||
| configParam(SPREAD_PARAM, -1.0f, 1.f, 0.8f, "Spread"); | |||
| configParam(DECAY_PARAM, 0.0f, 1.0f, 0.6f, "Decay"); | |||
| configParam(LAG_ATT_PARAM, -1.0f, 1.0f, 0.5f, "Lag Attenuverter"); | |||
| configParam(SPREAD_ATT_PARAM, -1.0f, 1.0f, 0.5f, "Spread Attenuverter"); | |||
| configParam(DECAY_ATT_PARAM, -1.0f, 1.0f, 0.5f, "Decay Attenuverter"); | |||
| configInput(_00_INPUT, "IN"); | |||
| configInput(LAG_INPUT, "Lag"); | |||
| configInput(SPREAD_INPUT, "Spread"); | |||
| configInput(DECAY_INPUT, "Decay"); | |||
| configOutput(_01_OUTPUT, ""); configOutput(_02_OUTPUT, ""); | |||
| configOutput(_03_OUTPUT, ""); configOutput(_04_OUTPUT, ""); | |||
| configOutput(_05_OUTPUT, ""); configOutput(_06_OUTPUT, ""); | |||
| configOutput(_07_OUTPUT, ""); configOutput(_08_OUTPUT, ""); | |||
| configOutput(_09_OUTPUT, ""); configOutput(_10_OUTPUT, ""); | |||
| configOutput(_11_OUTPUT, ""); configOutput(_12_OUTPUT, ""); | |||
| configOutput(_13_OUTPUT, ""); configOutput(_14_OUTPUT, ""); | |||
| configOutput(_15_OUTPUT, ""); configOutput(_16_OUTPUT, ""); | |||
| configOutput(_17_OUTPUT, ""); configOutput(_18_OUTPUT, ""); | |||
| configOutput(_19_OUTPUT, ""); configOutput(_20_OUTPUT, ""); | |||
| configOutput(_21_OUTPUT, ""); configOutput(_22_OUTPUT, ""); | |||
| configOutput(_23_OUTPUT, ""); configOutput(_24_OUTPUT, ""); | |||
| } | |||
| void process(const ProcessArgs& args) override { | |||
| const float baseSampleTime = 2.0f / 44100.0f; // Base sample time for 44.1 kHz //cut the CPU by 50% | |||
| // Accumulate elapsed time | |||
| accumulatedTime += args.sampleTime; | |||
| // Only update at an equivalent frequency of 44.1 kHz | |||
| if (accumulatedTime >= baseSampleTime) { | |||
| //Process inputs to paramaters | |||
| float decay = params[DECAY_PARAM].getValue(); | |||
| float spread = params[SPREAD_PARAM].getValue(); | |||
| lag[0] = params[LAG_PARAM].getValue(); //Time interval for the first generator | |||
| if (inputs[LAG_INPUT].isConnected()) | |||
| lag[0] += inputs[LAG_INPUT].getVoltage()*0.2*params[LAG_ATT_PARAM].getValue(); | |||
| if (inputs[SPREAD_INPUT].isConnected()) | |||
| spread += inputs[SPREAD_INPUT].getVoltage()*0.4*params[SPREAD_ATT_PARAM].getValue(); | |||
| if (inputs[DECAY_INPUT].isConnected()) | |||
| decay += inputs[DECAY_INPUT].getVoltage()*0.2*params[DECAY_ATT_PARAM].getValue(); | |||
| // Clamp the param values after adding voltages | |||
| decay = clamp(decay, 0.00f, 1.0f); | |||
| spread = clamp(spread, -1.00f, 1.0f); | |||
| lag[0] = clamp(lag[0], 0.0f, 1.0f); | |||
| // Apply non-linear re-scaling to parameters to make them feel better | |||
| lag[0] = pow(lag[0], 0.5); // | |||
| spread = (spread >= 0 ? 1 : -1) * pow(abs(spread), 4); | |||
| decay = 1 - pow(1 - decay, 1.5); | |||
| decay = decay*0.005f + 0.99499f; //since the decay is so exponential, only values .99...1.0 are really useful for scaling. | |||
| // Re-Clamp the param values after non-linear scaling | |||
| decay = clamp(decay, 0.0f, 1.0f); | |||
| spread = clamp(spread, -0.9999f, 1.0f); | |||
| lag[0] = clamp(lag[0], 0.001f, 1.0f); | |||
| lag[0] *= 0.35f; //rescale the lag values | |||
| lag[23] = 1.2f*spread * lag[0] + 1.2f*lag[0]; | |||
| // Scaling factor for the power scale | |||
| float scalingFactor = 0.20f; // Adjust this to tune the scaling curve | |||
| // Interpolate lag[1] to lag[22] using a power scale | |||
| for (int i = 1; i < 23; i++) { | |||
| float factor = powf(i / 23.0f, scalingFactor); | |||
| lag[i] = lag[0] + (lag[23] - lag[0]) * factor; | |||
| } | |||
| //Set threshold to drop to before propagating to the next node, based on the spread input | |||
| //This function is an ellipse with the left at -1,1 and the right at 0.5,0 | |||
| float propagate_thresh = 0.0f; | |||
| if (spread <0.25){ | |||
| propagate_thresh = 10.0f - 10.0f * sqrtf(1.0f - powf((spread + 0.25f) / 0.75f, 2.0f)); | |||
| } | |||
| propagate_thresh = clamp (propagate_thresh, 0.01f, 10.0f); | |||
| // Check for manual trigger or input trigger to activate the first node | |||
| bool manualTriggerPressed = params[TRIGGER_BUTTON].getValue() > 0.0f; | |||
| bool currentInputState = (inputs[_00_INPUT].isConnected() && inputs[_00_INPUT].getVoltage() > 1.0f) || manualTriggerPressed; | |||
| if (currentInputState && !previousInputState && outputs[_01_OUTPUT].getVoltage() <= propagate_thresh) { | |||
| activeNodes[0] = true; // Activate node 0 | |||
| groupElapsedTime[0] = 0.f; // Reset elapsed time for node 0 | |||
| for (LightId light : lightGroups[0]) { | |||
| lights[light].setBrightness(1.0f); // Turn on all lights for node 0's group | |||
| } | |||
| } | |||
| previousInputState = currentInputState; | |||
| // Reset the trigger button state after processing to ensure it is ready for the next press | |||
| if (manualTriggerPressed) { | |||
| params[TRIGGER_BUTTON].setValue(0.0f); | |||
| } | |||
| if (inputs[_00_INPUT].isConnected()){ | |||
| float brightness = inputs[_00_INPUT].getVoltage() / 10.0f; | |||
| lights[_00OUT_LIGHT].setSmoothBrightness(brightness, args.sampleTime); | |||
| } | |||
| // Activate and Deactivate Nodes, Activate Child Nodes | |||
| // Iterate over all possible nodes | |||
| for (int node = 0; node < 24; ++node) { | |||
| // Check if the node is active | |||
| if (activeNodes[node]) { | |||
| // Increment the elapsed time for each active node | |||
| groupElapsedTime[node] += args.sampleTime; // This ensures the elapsed time is updated every cycle | |||
| // Check if the output voltage is below the propagation threshold | |||
| if (outputs[_01_OUTPUT + node].getVoltage() < propagate_thresh && groupElapsedTime[node]>0.8*lag[node]) { | |||
| activeNodes[node] = false; | |||
| // Check and activate child nodes if they are considered inactive | |||
| if (nodeConnections.count(node) > 0) { // Ensure the node has connections defined | |||
| for (int childNode : nodeConnections.at(node)) { | |||
| // Check if the child node is inactive | |||
| if (!activeNodes[childNode] ) { | |||
| activeNodes[childNode] = true; // Activate the child node | |||
| groupElapsedTime[childNode] = 0.f; // Reset the child node's elapsed time // outputs[_01_OUTPUT + childNode].setVoltage(10.0f); // Set an initial voltage for the child node | |||
| for (LightId light : lightGroups[childNode]) { | |||
| lights[light].setBrightness(1.0f); // Turn on all lights for the child node's group | |||
| } | |||
| } | |||
| } | |||
| } | |||
| } | |||
| } | |||
| } | |||
| float slewRate = 0.1f; | |||
| // Map OUT light brightness to OUTPUT voltages | |||
| for (int i = 0; i < 24; ++i) { | |||
| // Directly map the light brightness to output voltage | |||
| float brightness = lights[_01OUT_LIGHT + i].getBrightness(); // Get the brightness of the corresponding light | |||
| float current_out = outputs[_01_OUTPUT + i].getVoltage(); // Get the voltage of the current output | |||
| float difference = (brightness * 10.0f) - current_out; | |||
| float voltageChange = difference; | |||
| // If the voltage is increasing, apply slew limiting | |||
| if (difference > 0) { | |||
| voltageChange = fmin(difference, slewRate); | |||
| } | |||
| outputs[_01_OUTPUT + i].setVoltage( current_out + voltageChange ); // transition to new output voltage based on the light brightness | |||
| } | |||
| // Dim lights slowly for each light group | |||
| for (int groupIndex = 0; groupIndex < int(lightGroups.size()); ++groupIndex) { | |||
| // Calculate the dimming factor for the current group | |||
| float dimmingFactor = decay + (0.99993f-decay)*2*(lag[groupIndex]); | |||
| dimmingFactor = clamp(dimmingFactor,0.0f,0.99993f); | |||
| // Apply the dimming factor to each light within the current group | |||
| for (LightId lightId : lightGroups[groupIndex]) { | |||
| float how_bright = lights[lightId].getBrightness(); | |||
| how_bright *= dimmingFactor; | |||
| lights[lightId].setBrightness(how_bright); | |||
| } | |||
| } | |||
| // After processing, reset the accumulated time | |||
| accumulatedTime -= baseSampleTime; // Subtract to maintain precision and handle any excess | |||
| }//if (accumulated_time... | |||
| } // void process | |||
| }; //struct | |||
| struct ImpulseControllerWidget : ModuleWidget { | |||
| ImpulseControllerWidget(ImpulseController* module) { | |||
| setModule(module); | |||
| setPanel(createPanel( | |||
| asset::plugin(pluginInstance, "res/ImpulseController.svg"), | |||
| asset::plugin(pluginInstance, "res/ImpulseController-dark.svg") | |||
| )); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| addParam(createParamCentered<TL1105>(mm2px(Vec(10.916, 65)), module, ImpulseController::TRIGGER_BUTTON)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(10.916, 72.73)), module, ImpulseController::_00_INPUT)); | |||
| // Attenuverter Knobs | |||
| addParam(createParamCentered<Trimpot>(mm2px(Vec(11.064, 35.728)), module, ImpulseController::LAG_ATT_PARAM)); | |||
| addParam(createParamCentered<Trimpot>(mm2px(Vec(29.756, 35.728)), module, ImpulseController::SPREAD_ATT_PARAM)); | |||
| addParam(createParamCentered<Trimpot>(mm2px(Vec(48.449, 35.728)), module, ImpulseController::DECAY_ATT_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(10.957, 24)), module, ImpulseController::LAG_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(29.649, 24)), module, ImpulseController::SPREAD_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(48.342, 24)), module, ImpulseController::DECAY_PARAM)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(11.171, 45.049)), module, ImpulseController::LAG_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(29.864, 45.049)), module, ImpulseController::SPREAD_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(48.556, 45.049)), module, ImpulseController::DECAY_INPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(29.445, 72.73)), module, ImpulseController::_01_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(47.974, 72.73)), module, ImpulseController::_02_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(66.503, 72.73)), module, ImpulseController::_03_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(66.503, 54.201)), module, ImpulseController::_04_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(85.031, 72.73)), module, ImpulseController::_05_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(85.031, 35.672)), module, ImpulseController::_06_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(85.031, 91.258)), module, ImpulseController::_07_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(103.56, 72.73)), module, ImpulseController::_08_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(103.56, 35.672)), module, ImpulseController::_09_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(103.56, 109.656)), module, ImpulseController::_10_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(103.56, 54.201)), module, ImpulseController::_11_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(122.089, 91.258)), module, ImpulseController::_12_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(122.089, 72.73)), module, ImpulseController::_13_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(122.089, 17.144)), module, ImpulseController::_14_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(122.089, 35.672)), module, ImpulseController::_15_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(122.089, 54.201)), module, ImpulseController::_16_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(122.089, 109.656)), module, ImpulseController::_17_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(140.618, 54.201)), module, ImpulseController::_18_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(103.56, 17.144)), module, ImpulseController::_19_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(140.618, 91.258)), module, ImpulseController::_20_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(140.618, 72.73)), module, ImpulseController::_21_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(140.618, 109.656)), module, ImpulseController::_22_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(140.618, 17.144)), module, ImpulseController::_23_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(140.618, 35.672)), module, ImpulseController::_24_OUTPUT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(20.181, 72.73)), module, ImpulseController::_00A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(23.139, 72.73)), module, ImpulseController::_00B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(38.706, 72.73)), module, ImpulseController::_01A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(41.664, 72.73)), module, ImpulseController::_01B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(57.235, 72.73)), module, ImpulseController::_02A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(60.193, 72.73)), module, ImpulseController::_02B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(54.284, 66.42)), module, ImpulseController::_02C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(57.236, 63.468)), module, ImpulseController::_02D_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(60.193, 60.511)), module, ImpulseController::_02E_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(75.764, 72.73)), module, ImpulseController::_03A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(78.721, 72.73)), module, ImpulseController::_03B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(72.813, 79.04)), module, ImpulseController::_03C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(75.765, 81.992)), module, ImpulseController::_03D_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(78.722, 84.949)), module, ImpulseController::_03E_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(72.813, 47.891)), module, ImpulseController::_04A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(75.765, 44.939)), module, ImpulseController::_04B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(78.722, 41.982)), module, ImpulseController::_04C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(94.292, 72.73)), module, ImpulseController::_05A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(97.25, 72.73)), module, ImpulseController::_05B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(91.342, 66.42)), module, ImpulseController::_05C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(94.294, 63.468)), module, ImpulseController::_05D_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(97.25, 60.511)), module, ImpulseController::_05E_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(94.292, 35.672)), module, ImpulseController::_06A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(97.25, 35.672)), module, ImpulseController::_06B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(91.342, 29.362)), module, ImpulseController::_06C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(94.294, 26.41)), module, ImpulseController::_06D_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(97.25, 23.454)), module, ImpulseController::_06E_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(91.342, 97.569)), module, ImpulseController::_07A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(94.294, 100.521)), module, ImpulseController::_07B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(97.25, 103.478)), module, ImpulseController::_07C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(112.821, 72.73)), module, ImpulseController::_08A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(115.779, 72.73)), module, ImpulseController::_08B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(109.871, 79.04)), module, ImpulseController::_08C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(112.823, 81.992)), module, ImpulseController::_08D_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(115.779, 84.949)), module, ImpulseController::_08E_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(112.821, 35.672)), module, ImpulseController::_09A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(115.779, 35.672)), module, ImpulseController::_09B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(109.871, 29.362)), module, ImpulseController::_09C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(112.823, 26.41)), module, ImpulseController::_09D_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(115.779, 23.454)), module, ImpulseController::_09E_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(112.821, 109.656)), module, ImpulseController::_10A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(115.779, 109.656)), module, ImpulseController::_10B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(112.821, 54.201)), module, ImpulseController::_11A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(115.779, 54.201)), module, ImpulseController::_11B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(131.35, 91.258)), module, ImpulseController::_12A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(134.308, 91.258)), module, ImpulseController::_12B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(128.4, 97.569)), module, ImpulseController::_12C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(131.352, 100.521)), module, ImpulseController::_12D_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(134.308, 103.478)), module, ImpulseController::_12E_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(131.35, 72.73)), module, ImpulseController::_13A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(134.308, 72.73)), module, ImpulseController::_13B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(128.4, 66.42)), module, ImpulseController::_13C_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(131.352, 63.468)), module, ImpulseController::_13D_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(134.308, 60.511)), module, ImpulseController::_13E_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(131.35, 17.144)), module, ImpulseController::_14A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(134.308, 17.144)), module, ImpulseController::_14B_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(131.35, 35.672)), module, ImpulseController::_15A_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(134.308, 35.672)), module, ImpulseController::_15B_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(17.23, 72.73)), module, ImpulseController::_00OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(35.756, 72.73)), module, ImpulseController::_01OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(54.284, 72.73)), module, ImpulseController::_02OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(72.813, 72.73)), module, ImpulseController::_03OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(72.813, 54.426)), module, ImpulseController::_04OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(91.342, 72.73)), module, ImpulseController::_05OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(91.342, 35.672)), module, ImpulseController::_06OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(91.342, 91.258)), module, ImpulseController::_07OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(109.871, 72.73)), module, ImpulseController::_08OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(109.871, 35.672)), module, ImpulseController::_09OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(109.871, 109.656)), module, ImpulseController::_10OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(109.871, 54.201)), module, ImpulseController::_11OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(128.4, 91.258)), module, ImpulseController::_12OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(128.4, 72.73)), module, ImpulseController::_13OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(128.4, 17.144)), module, ImpulseController::_14OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(128.4, 35.672)), module, ImpulseController::_15OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(129.392, 54.096)), module, ImpulseController::_16OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(128.53, 109.824)), module, ImpulseController::_17OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(146.928, 54.201)), module, ImpulseController::_18OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(109.871, 17.144)), module, ImpulseController::_19OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(146.928, 91.258)), module, ImpulseController::_20OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(146.928, 72.73)), module, ImpulseController::_21OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(146.928, 109.656)), module, ImpulseController::_22OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(146.928, 17.144)), module, ImpulseController::_23OUT_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(146.928, 35.672)), module, ImpulseController::_24OUT_LIGHT)); | |||
| } | |||
| }; | |||
| Model* modelImpulseController = createModel<ImpulseController, ImpulseControllerWidget>("ImpulseController"); | |||
| @@ -0,0 +1,448 @@ | |||
| //////////////////////////////////////////////////////////// | |||
| // | |||
| // Penta Sequencer | |||
| // | |||
| // written by Cody Geary | |||
| // Copyright 2024, MIT License | |||
| // | |||
| // A five stage sequencer with five outputs and slew. | |||
| // | |||
| //////////////////////////////////////////////////////////// | |||
| #include "plugin.hpp" | |||
| struct PentaSequencer : Module { | |||
| // Initialize variables for trigger detection | |||
| dsp::SchmittTrigger resetTrigger; | |||
| // Initialize timer dsps | |||
| dsp::Timer triggerIntervalTimer; | |||
| // Sequencer operation modes | |||
| enum Mode { | |||
| CW_CIRC, | |||
| CCW_CIRC, | |||
| CW_STAR, | |||
| CCW_STAR | |||
| }; | |||
| // Mode toggles | |||
| bool circMode = true, starMode = false, cwMode = true, ccwMode = false; // Default modes | |||
| enum ParamId { | |||
| SLEW_PARAM, | |||
| KNOB1_PARAM, KNOB2_PARAM, KNOB3_PARAM, KNOB4_PARAM, KNOB5_PARAM, | |||
| MANUAL_TRIGGER_PARAM, | |||
| PARAMS_LEN | |||
| }; | |||
| enum InputId { | |||
| TRIG_INPUT, SHAPE_INPUT, SHIFT_INPUT, DIR_INPUT, RESET_INPUT, | |||
| INPUTS_LEN | |||
| }; | |||
| enum OutputId { | |||
| A_OUTPUT, B_OUTPUT, C_OUTPUT, D_OUTPUT, E_OUTPUT, | |||
| OUTPUTS_LEN | |||
| }; | |||
| enum LightId { | |||
| STEP1_LIGHT, STEP2_LIGHT, STEP3_LIGHT, STEP4_LIGHT, STEP5_LIGHT, | |||
| AA_LIGHT, AB_LIGHT, AC_LIGHT, AD_LIGHT, AE_LIGHT, | |||
| BA_LIGHT, BB_LIGHT, BC_LIGHT, BD_LIGHT, BE_LIGHT, | |||
| CA_LIGHT, CB_LIGHT, CC_LIGHT, CD_LIGHT, CE_LIGHT, | |||
| DA_LIGHT, DB_LIGHT, DC_LIGHT, DD_LIGHT, DE_LIGHT, | |||
| EA_LIGHT, EB_LIGHT, EC_LIGHT, ED_LIGHT, EE_LIGHT, | |||
| INNERA_LIGHT, INNERB_LIGHT, INNERC_LIGHT, INNERD_LIGHT, INNERE_LIGHT, | |||
| OUTERA_LIGHT, OUTERB_LIGHT, OUTERC_LIGHT, OUTERD_LIGHT, OUTERE_LIGHT, | |||
| LIGHTS_LEN | |||
| }; | |||
| // Variables for internal logic | |||
| int step = 0; // Current step in the sequence | |||
| int mode = 0; // Operation mode: 0 = CW_CIRC, 1 = CCW_CIRC, 2 = CW_STAR, 3 = CCW_STAR | |||
| float lastTriggerTime = 0; // Time of the last trigger input | |||
| float triggerInterval = 100; | |||
| float lastTargetVoltages[5] = {0.f, 0.f, 0.f, 0.f, 0.f}; // Initialize with default voltages, assuming start at 0V | |||
| int dimmingCounter = 0; | |||
| const int dimmingRate = 100; // Number of process calls before dimming, adjust for desired timing | |||
| bool previousTriggerState = false; | |||
| int prevMapping[5] = {0, 1, 2, 3, 4}; // Initialize with default mapping or actual initial mapping | |||
| bool onTarget = true; | |||
| dsp::SlewLimiter slewLimiters[5]; // One per output (A-E) | |||
| PentaSequencer() { | |||
| config(PARAMS_LEN, INPUTS_LEN, OUTPUTS_LEN, LIGHTS_LEN); | |||
| configParam(SLEW_PARAM, 0.f, 1.f, 0.f, "Slew"); | |||
| configParam(KNOB1_PARAM, -5.f, 5.f, 0.f, "I"); | |||
| configParam(KNOB2_PARAM, -5.f, 5.f, 0.f, "II"); | |||
| configParam(KNOB3_PARAM, -5.f, 5.f, 0.f, "III"); | |||
| configParam(KNOB4_PARAM, -5.f, 5.f, 0.f, "IV"); | |||
| configParam(KNOB5_PARAM, -5.f, 5.f, 0.f, "V"); | |||
| configInput(TRIG_INPUT, "Trigger IN"); | |||
| configInput(SHAPE_INPUT, "Shape IN"); | |||
| configInput(SHIFT_INPUT, "Shift IN"); | |||
| configInput(DIR_INPUT, "Dir IN"); | |||
| configInput(RESET_INPUT, "Reset IN"); | |||
| configOutput(A_OUTPUT, "A"); | |||
| configOutput(B_OUTPUT, "B"); | |||
| configOutput(C_OUTPUT, "C"); | |||
| configOutput(D_OUTPUT, "D"); | |||
| configOutput(E_OUTPUT, "E"); | |||
| } | |||
| void process(const ProcessArgs& args) override { | |||
| // Accumulate time in the timer | |||
| triggerIntervalTimer.process(args.sampleTime); | |||
| // Read knob values and update outputs | |||
| float knobValues[5] = { | |||
| params[KNOB1_PARAM].getValue(), | |||
| params[KNOB2_PARAM].getValue(), | |||
| params[KNOB3_PARAM].getValue(), | |||
| params[KNOB4_PARAM].getValue(), | |||
| params[KNOB5_PARAM].getValue() | |||
| }; | |||
| // Process reset input | |||
| if (resetTrigger.process(inputs[RESET_INPUT].getVoltage())) { | |||
| step = 0; // Reset to the first step | |||
| // Measure the trigger interval here | |||
| triggerInterval = triggerIntervalTimer.time; // Get the accumulated time since the last reset | |||
| triggerIntervalTimer.reset(); // Reset the timer for the next trigger interval measurement | |||
| } | |||
| // Handle CIRC and STAR modes based on SHAPE_INPUT voltage | |||
| if (inputs[SHAPE_INPUT].getVoltage() > 1.0f) { | |||
| // Voltage > 1.0f indicates STAR mode | |||
| starMode = true; | |||
| circMode = false; | |||
| } else { | |||
| // Voltage 0.0f indicates CIRC mode | |||
| circMode = true; | |||
| starMode = false; | |||
| } | |||
| // Handle CW and CCW modes based on DIR_INPUT voltage | |||
| if (inputs[DIR_INPUT].getVoltage() > 1.0f) { | |||
| // Voltage > 1.0f indicates CCW mode | |||
| ccwMode = true; | |||
| cwMode = false; | |||
| } else { | |||
| // Voltage 0.0f indicates CW mode | |||
| cwMode = true; | |||
| ccwMode = false; | |||
| } | |||
| // Define Knob to Output maps | |||
| // A B C D E | |||
| int CIRC_CW_map[5] = {0, 1, 2, 3, 4}; | |||
| int STAR_CW_map[5] = {0, 3, 1, 4, 2}; | |||
| int CIRC_CCW_map[5] = {0, 4, 3, 2, 1}; | |||
| int STAR_CCW_map[5] = {0, 2, 4, 1, 3}; | |||
| int* currentMapping; | |||
| int* newMapping = nullptr; // Pointer to hold the new mapping based on the current mode | |||
| // Determine the new mapping based on the mode | |||
| if (cwMode && circMode) { | |||
| newMapping = CIRC_CW_map; | |||
| } else if (cwMode && starMode) { | |||
| newMapping = STAR_CW_map; | |||
| } else if (ccwMode && circMode) { | |||
| newMapping = CIRC_CCW_map; | |||
| } else if (ccwMode && starMode) { | |||
| newMapping = STAR_CCW_map; | |||
| } | |||
| // Check if the mapping has changed | |||
| bool mappingChanged = false; | |||
| for (int i = 0; i < 5; ++i) { | |||
| if (newMapping[i] != prevMapping[i]) { | |||
| mappingChanged = true; | |||
| break; // No need to continue if a change is found | |||
| } | |||
| } | |||
| // Update currentMapping and prevMapping if there's a change | |||
| if (mappingChanged) { | |||
| currentMapping = newMapping; // Update the current mapping | |||
| for (int i = 0; i < 5; ++i) { | |||
| prevMapping[i] = newMapping[i]; // Update prevMapping for the next comparison | |||
| } | |||
| // Reset the timer due to mapping change | |||
| triggerInterval = triggerIntervalTimer.time; // Get the accumulated time since the last reset | |||
| triggerIntervalTimer.reset(); // Reset the timer for the next trigger interval measurement | |||
| } | |||
| // Detect a rising signal on TRIG_INPUT or manual trigger button press | |||
| bool manualTriggerPressed = params[MANUAL_TRIGGER_PARAM].getValue() > 0.0f; | |||
| bool currentTriggerState = (inputs[TRIG_INPUT].isConnected() && inputs[TRIG_INPUT].getVoltage() > 1.0f) || manualTriggerPressed; // Include manual trigger | |||
| if (currentTriggerState && !previousTriggerState) { | |||
| for (int i = 0; i < 5; ++i) { | |||
| // Update the last target voltage for the next cycle | |||
| lastTargetVoltages[i] = knobValues[currentMapping[(step + i) % 5]]; | |||
| } | |||
| step = (step + 1) % 5 ; // Increment step by 1 for CCW | |||
| // Measure the trigger interval here | |||
| triggerInterval = triggerIntervalTimer.time; // Get the accumulated time since the last reset | |||
| triggerIntervalTimer.reset(); // Reset the timer for the next trigger interval measurement | |||
| } | |||
| // Update previousTriggerState at the end of the process cycle | |||
| previousTriggerState = currentTriggerState; | |||
| // Map the knobs and set output voltages with dynamic slew limiting based on trigger interval | |||
| int knobMapping[5]; | |||
| for (int i = 0; i < 5; ++i) { | |||
| int knobIndex; | |||
| // For CW mode, use the standard incrementing mapping | |||
| knobIndex = currentMapping[(step + i) % 5]; | |||
| if (cwMode) { | |||
| } else { | |||
| // For CCW mode, adjust the mapping to decrement | |||
| knobIndex = currentMapping[(step + i) % 5]; // Adjust index for CCW rotation | |||
| } | |||
| float targetVoltage = knobValues[knobIndex]; | |||
| knobMapping[i] = knobIndex; // Store the knob mapping for later use | |||
| targetVoltage = knobValues[knobIndex]; | |||
| float slewRate = params[SLEW_PARAM].getValue(); // This gives a value between 0 and 1 | |||
| // Calculate the absolute voltage difference from the last target | |||
| float voltageDifference = fabs(targetVoltage - lastTargetVoltages[i]); | |||
| // Adjust slewSpeed based on the voltage difference and trigger interval | |||
| // Ensure triggerInterval is non-zero to avoid division by zero | |||
| float adjustedTriggerInterval = fmax(triggerInterval, 1e-6f); | |||
| float slewSpeed = voltageDifference / adjustedTriggerInterval; // Voltage difference per second | |||
| // Apply the SLEW_PARAM knob to scale the slewSpeed, adding 1e-6 to avoid division by zero | |||
| slewSpeed *= 1.0f / (slewRate + 1e-6f); | |||
| // Set the rise and fall speeds of the slew limiter to the calculated slew speed | |||
| slewLimiters[i].setRiseFall(slewSpeed, slewSpeed); | |||
| // Process the target voltage through the slew limiter | |||
| float slewedVoltage = slewLimiters[i].process(args.sampleTime, targetVoltage); | |||
| //Transpose the output voltage by the transpose input | |||
| float transpose = inputs[SHIFT_INPUT].getVoltage(); | |||
| float outputVoltage = slewedVoltage+transpose; | |||
| //Clamp the output voltage to normal range | |||
| outputVoltage = clamp(outputVoltage, -10.0f, 10.0f); | |||
| // Set the output voltage to the slewed voltage | |||
| outputs[A_OUTPUT + i].setVoltage(outputVoltage); | |||
| } | |||
| // Increment dimming counter and check if it's time to dim the lights | |||
| if (++dimmingCounter >= dimmingRate) { | |||
| for (int i = 0; i < LIGHTS_LEN; ++i) { | |||
| float currentBrightness = lights[i].getBrightness(); | |||
| // Apply a less aggressive dimming factor for inner and outer lights | |||
| if (i == INNERA_LIGHT || i == INNERB_LIGHT || i == INNERC_LIGHT || i == INNERD_LIGHT || i == INNERE_LIGHT || | |||
| i == OUTERA_LIGHT || i == OUTERB_LIGHT || i == OUTERC_LIGHT || i == OUTERD_LIGHT || i == OUTERE_LIGHT) { | |||
| lights[i].setBrightness(currentBrightness * 0.98f); // Slower dimming for inner and outer lights | |||
| } else { | |||
| // More aggressive dimming for the rest | |||
| lights[i].setBrightness(currentBrightness * 0.90f); | |||
| } | |||
| } | |||
| dimmingCounter = 0; // Reset counter after dimming | |||
| } | |||
| // Update output group lights logic and step lights... | |||
| for (int output = 0; output < 5; ++output) { | |||
| int knob = knobMapping[output]; // The current knob mapped to this output | |||
| // Update the output group lights | |||
| for (int subLight = 0; subLight <= knob; ++subLight) { | |||
| // Boost the brightness if not currently in a dimming cycle | |||
| if (dimmingCounter == 0) { | |||
| lights[AA_LIGHT + output * 5 + subLight].setBrightness(1.0f); | |||
| } | |||
| } | |||
| // Update the step lights to indicate which knob corresponds to Node A | |||
| if (output == 0) { // Node A corresponds to the first output | |||
| for (int i = 0; i < 5; ++i) { | |||
| if (i == knob) { | |||
| // Light up the step light under the knob controlling Node A | |||
| lights[STEP1_LIGHT + i].setBrightness(1.0f); | |||
| } else { | |||
| // Turn off other step lights | |||
| lights[STEP1_LIGHT + i].setBrightness(0.0f); | |||
| } | |||
| } | |||
| } | |||
| } | |||
| // Inner Lights for STAR Track Movements | |||
| if (starMode) { | |||
| switch (step) { | |||
| case 0: //E->A->B | |||
| lights[INNERA_LIGHT].setBrightness(1.0f); | |||
| lights[INNERE_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| case 1: // E->A->B | |||
| lights[INNERE_LIGHT].setBrightness(1.0f); | |||
| lights[INNERD_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| case 2: // C->D->E | |||
| lights[INNERD_LIGHT].setBrightness(1.0f); | |||
| lights[INNERC_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| case 3: // B->C->D | |||
| lights[INNERC_LIGHT].setBrightness(1.0f); | |||
| lights[INNERB_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| case 4: //A->B->C | |||
| lights[INNERB_LIGHT].setBrightness(1.0f); | |||
| lights[INNERA_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| } | |||
| } | |||
| // Outer Lights for CIRC Track Movements | |||
| if (circMode) { | |||
| switch (step) { | |||
| case 0: //E->A->B | |||
| lights[OUTERA_LIGHT].setBrightness(1.0f); | |||
| lights[OUTERE_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| case 1: // E->A->B | |||
| lights[OUTERE_LIGHT].setBrightness(1.0f); | |||
| lights[OUTERD_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| case 2: // C->D->E | |||
| lights[OUTERD_LIGHT].setBrightness(1.0f); | |||
| lights[OUTERC_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| case 3: // B->C->D | |||
| lights[OUTERC_LIGHT].setBrightness(1.0f); | |||
| lights[OUTERB_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| case 4: //A->B->C | |||
| lights[OUTERB_LIGHT].setBrightness(1.0f); | |||
| lights[OUTERA_LIGHT].setBrightness(1.0f); | |||
| break; | |||
| } | |||
| } | |||
| }//void | |||
| };//module | |||
| struct PentaSequencerWidget : ModuleWidget { | |||
| PentaSequencerWidget(PentaSequencer* module) { | |||
| setModule(module); | |||
| setPanel(createPanel( | |||
| asset::plugin(pluginInstance, "res/PentaSequencer.svg"), | |||
| asset::plugin(pluginInstance, "res/PentaSequencer-dark.svg") | |||
| )); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(38.001, 44.06)), module, PentaSequencer::SLEW_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(9.281, 77.271)), module, PentaSequencer::KNOB3_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(20.23, 92.394)), module, PentaSequencer::KNOB2_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(38.213, 96.263)), module, PentaSequencer::KNOB1_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(56.197, 92.394)), module, PentaSequencer::KNOB5_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(67.146, 77.271)), module, PentaSequencer::KNOB4_PARAM)); | |||
| addParam(createParamCentered<TL1105>(mm2px(Vec(7.235, 105)), module, PentaSequencer::MANUAL_TRIGGER_PARAM)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(7.235, 112.373)), module, PentaSequencer::TRIG_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(22.67, 112.373)), module, PentaSequencer::SHAPE_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(38.105, 112.373)), module, PentaSequencer::SHIFT_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(53.54, 112.373)), module, PentaSequencer::DIR_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(68.975, 112.373)), module, PentaSequencer::RESET_INPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(38.287, 70.309)), module, PentaSequencer::A_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(13.478, 52.214)), module, PentaSequencer::B_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(22.639, 23.158)), module, PentaSequencer::C_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(53.652, 23.333)), module, PentaSequencer::D_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(62.813, 52.274)), module, PentaSequencer::E_OUTPUT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(9.143, 84.666)), module, PentaSequencer::STEP3_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(20.172, 99.422)), module, PentaSequencer::STEP2_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(38.379, 103.301)), module, PentaSequencer::STEP1_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(56.476, 99.422)), module, PentaSequencer::STEP5_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(67.423, 84.336)), module, PentaSequencer::STEP4_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(38.287, 77.713)), module, PentaSequencer::AA_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(31.262, 72.607)), module, PentaSequencer::AB_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(33.938, 64.355)), module, PentaSequencer::AC_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(42.636, 64.305)), module, PentaSequencer::AD_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(45.294, 72.56)), module, PentaSequencer::AE_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(13.478, 59.618)), module, PentaSequencer::BA_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(6.454, 54.512)), module, PentaSequencer::BB_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(9.129, 46.261)), module, PentaSequencer::BC_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(17.827, 46.211)), module, PentaSequencer::BD_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(20.485, 54.466)), module, PentaSequencer::BE_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(22.639, 30.563)), module, PentaSequencer::CA_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(15.614, 25.457)), module, PentaSequencer::CB_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(18.29, 17.205)), module, PentaSequencer::CC_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(26.987, 17.156)), module, PentaSequencer::CD_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(29.645, 25.41)), module, PentaSequencer::CE_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(53.652, 30.737)), module, PentaSequencer::DA_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(46.628, 25.631)), module, PentaSequencer::DB_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(49.304, 17.38)), module, PentaSequencer::DC_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(58.001, 17.33)), module, PentaSequencer::DD_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(60.66, 25.585)), module, PentaSequencer::DE_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(62.813, 59.679)), module, PentaSequencer::EA_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(55.788, 54.573)), module, PentaSequencer::EB_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(58.464, 46.321)), module, PentaSequencer::EC_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(67.162, 46.272)), module, PentaSequencer::ED_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(69.82, 54.526)), module, PentaSequencer::EE_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(30.438, 54.683)), module, PentaSequencer::INNERA_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(25.619, 40.522)), module, PentaSequencer::INNERB_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(38.101, 31.358)), module, PentaSequencer::INNERC_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(50.999, 40.762)), module, PentaSequencer::INNERD_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(46.124, 54.783)), module, PentaSequencer::INNERE_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(21.274, 67.501)), module, PentaSequencer::OUTERA_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(10.548, 35.306)), module, PentaSequencer::OUTERB_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(38.201, 14.859)), module, PentaSequencer::OUTERC_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(65.979, 36.066)), module, PentaSequencer::OUTERD_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<YellowLight>>(mm2px(Vec(55.34, 67.448)), module, PentaSequencer::OUTERE_LIGHT)); | |||
| } | |||
| }; | |||
| Model* modelPentaSequencer = createModel<PentaSequencer, PentaSequencerWidget>("PentaSequencer"); | |||
| @@ -0,0 +1,127 @@ | |||
| //////////////////////////////////////////////////////////// | |||
| // | |||
| // Ranges | |||
| // | |||
| // written by Cody Geary | |||
| // Copyright 2024, MIT License | |||
| // | |||
| // Divides two input sequences into a range of voltages | |||
| // | |||
| //////////////////////////////////////////////////////////// | |||
| #include "plugin.hpp" | |||
| struct Ranges : Module { | |||
| enum ParamId { | |||
| TOP_PARAM, | |||
| BOTTOM_PARAM, | |||
| TOP_ATT_PARAM, | |||
| BOTTOM_ATT_PARAM, | |||
| DIVISIONS_PARAM, | |||
| NUM_PARAMS | |||
| }; | |||
| enum InputId { | |||
| TOP_INPUT, | |||
| BOTTOM_INPUT, | |||
| DIVISIONS_INPUT, | |||
| NUM_INPUTS | |||
| }; | |||
| enum OutputId { | |||
| OUT1_OUTPUT, OUT2_OUTPUT, OUT3_OUTPUT, | |||
| OUT4_OUTPUT, OUT5_OUTPUT, OUT6_OUTPUT, | |||
| OUT7_OUTPUT, OUT8_OUTPUT, OUT9_OUTPUT, | |||
| OUT10_OUTPUT, OUT11_OUTPUT, OUT12_OUTPUT, | |||
| OUT13_OUTPUT, | |||
| NUM_OUTPUTS | |||
| }; | |||
| enum LightId { | |||
| OUT1_LIGHT, OUT2_LIGHT, OUT3_LIGHT, | |||
| OUT4_LIGHT, OUT5_LIGHT, OUT6_LIGHT, | |||
| OUT7_LIGHT, OUT8_LIGHT, OUT9_LIGHT, | |||
| OUT10_LIGHT, OUT11_LIGHT, OUT12_LIGHT, | |||
| OUT13_LIGHT, | |||
| NUM_LIGHTS | |||
| }; | |||
| Ranges() { | |||
| config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); | |||
| configParam(TOP_PARAM, -10.f, 10.f, 0.f, "Top"); | |||
| configParam(BOTTOM_PARAM, -10.f, 10.f, 0.f, "Bottom"); | |||
| configParam(TOP_ATT_PARAM, -1.f, 1.f, 0.f, "Top Attenuation"); | |||
| configParam(BOTTOM_ATT_PARAM, -1.f, 1.f, 0.f, "Botom Attenuation"); | |||
| configParam(DIVISIONS_PARAM, 0.f, 11.f, 1.f, "Divisions"); | |||
| configInput(TOP_INPUT, "Top IN"); | |||
| configInput(BOTTOM_INPUT, "Bottom IN"); | |||
| configInput(DIVISIONS_INPUT, "Divisions IN"); | |||
| // Initialize lights if needed | |||
| for (int i = 0; i < 13; ++i) { | |||
| configLight(OUT1_LIGHT + i, "Output Active Indicator"); | |||
| } | |||
| } | |||
| void process(const ProcessArgs& args) override { | |||
| float start = params[TOP_PARAM].getValue() + params[TOP_ATT_PARAM].getValue() * inputs[TOP_INPUT].getVoltage(); | |||
| float end = params[BOTTOM_PARAM].getValue() + params[BOTTOM_ATT_PARAM].getValue() * inputs[BOTTOM_INPUT].getVoltage(); | |||
| // Clamp the start and end values | |||
| start = clamp(start, -10.f, 10.f); | |||
| end = clamp(end, -10.f, 10.f); | |||
| // Calculate and clamp divisions | |||
| int divisions = 1+static_cast<int>(floor(params[DIVISIONS_PARAM].getValue() + 2.4 * inputs[DIVISIONS_INPUT].getVoltage())); | |||
| divisions = clamp(divisions, 0, 12); | |||
| // Calculate step size | |||
| float step = divisions > 0 ? (end - start) / (divisions) : 0.f; | |||
| // Set outputs and lights | |||
| for (int i = 0; i < 13; ++i) { | |||
| if (i < divisions+1) { | |||
| float voltage = start + step * i; | |||
| outputs[OUT1_OUTPUT + i].setVoltage(voltage); | |||
| lights[OUT1_LIGHT + i].setBrightness(1.f); // Active | |||
| } else { | |||
| outputs[OUT1_OUTPUT + i].setVoltage(0.f); | |||
| lights[OUT1_LIGHT + i].setBrightness(0.f); // Inactive | |||
| } | |||
| } | |||
| } | |||
| }; | |||
| struct RangesWidget : ModuleWidget { | |||
| RangesWidget(Ranges* module) { | |||
| setModule(module); | |||
| setPanel(createPanel( | |||
| asset::plugin(pluginInstance, "res/Ranges.svg"), | |||
| asset::plugin(pluginInstance, "res/Ranges-dark.svg") | |||
| )); | |||
| box.size = Vec(8 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT); | |||
| // Left Section | |||
| addParam(createParam<RoundBlackKnob>(mm2px(Vec(5, 12)), module, Ranges::TOP_PARAM)); | |||
| addParam(createParam<Trimpot>(mm2px(Vec(7, 24)), module, Ranges::TOP_ATT_PARAM)); | |||
| addInput(createInput<PJ301MPort>(mm2px(Vec(6, 32)), module, Ranges::TOP_INPUT)); | |||
| addParam(createParam<RoundBlackKnob>(mm2px(Vec(5, 52)), module, Ranges::BOTTOM_PARAM)); | |||
| addParam(createParam<Trimpot>(mm2px(Vec(7, 64)), module, Ranges::BOTTOM_ATT_PARAM)); | |||
| addInput(createInput<PJ301MPort>(mm2px(Vec(6, 72)), module, Ranges::BOTTOM_INPUT)); | |||
| addParam(createParam<RoundBlackKnob>(mm2px(Vec(5, 97)), module, Ranges::DIVISIONS_PARAM)); | |||
| addInput(createInput<PJ301MPort>(mm2px(Vec(6, 109)), module, Ranges::DIVISIONS_INPUT)); | |||
| // Right Section - 13 outputs | |||
| for (int i = 0; i < 13; ++i) { | |||
| float yPos = 13 + i * 8; // Reduced spacing between outputs | |||
| addChild(createLight<SmallLight<RedLight>>(mm2px(Vec(23, yPos+3)), module, Ranges::OUT1_LIGHT + i)); | |||
| addOutput(createOutput<PJ301MPort>(mm2px(Vec(26, yPos)), module, Ranges::OUT1_OUTPUT + i)); | |||
| } | |||
| } | |||
| }; | |||
| Model* modelRanges = createModel<Ranges, RangesWidget>("Ranges"); | |||
| @@ -0,0 +1,317 @@ | |||
| //////////////////////////////////////////////////////////// | |||
| // | |||
| // Signals | |||
| // | |||
| // written by Cody Geary | |||
| // Copyright 2024, MIT License | |||
| // | |||
| // Displays 6 signals, with pass through | |||
| // | |||
| //////////////////////////////////////////////////////////// | |||
| #include "plugin.hpp" | |||
| #include "rack.hpp" | |||
| #include <array> | |||
| #include <vector> | |||
| using namespace rack; | |||
| float MAX_TIME = 10.0f; // Max window time in seconds | |||
| int MAX_BUFFER_SIZE; // Buffer size will be set in the constructor based on the sample rate | |||
| struct Signals : Module { | |||
| enum ParamId { | |||
| RANGE_PARAM, | |||
| TRIGGER_ON_PARAM, | |||
| RANGE_BUTTON_PARAM, | |||
| NUM_PARAMS | |||
| }; | |||
| enum InputId { | |||
| ENV1_INPUT, ENV2_INPUT, ENV3_INPUT, ENV4_INPUT, ENV5_INPUT, ENV6_INPUT, | |||
| NUM_INPUTS | |||
| }; | |||
| enum OutputId { | |||
| ENV1_OUTPUT, ENV2_OUTPUT, ENV3_OUTPUT, ENV4_OUTPUT, ENV5_OUTPUT, ENV6_OUTPUT, | |||
| NUM_OUTPUTS | |||
| }; | |||
| enum LightId { | |||
| TRIGGER_ON_LIGHT, | |||
| LONG_LIGHT, | |||
| NUM_LIGHTS | |||
| }; | |||
| //Declare global variables | |||
| float currentTimeSetting = 1.0f; | |||
| std::array<std::vector<float>, 6> envelopeBuffers; | |||
| std::array<int, 6> writeIndices = {}; // Track the current write position for each buffer | |||
| float lastInputs[5]={}; | |||
| std::array<bool, 6> bufferCycledFlags = {false}; // Flags to indicate when each buffer has been cycled through | |||
| std::array<float, 6> lastTriggerTime; // Time since the last trigger for each channel | |||
| bool retriggerEnabled; | |||
| bool retriggerToggleProcessed = false; | |||
| float forceRetriggerFlags[5]={}; | |||
| // Serialization method to save module state | |||
| json_t* dataToJson() override { | |||
| json_t* rootJ = json_object(); | |||
| // Save the state of retriggerEnabled as a boolean | |||
| json_object_set_new(rootJ, "retriggerEnabled", json_boolean(retriggerEnabled)); | |||
| return rootJ; | |||
| } | |||
| // Deserialization method to load module state | |||
| void dataFromJson(json_t* rootJ) override { | |||
| // Load the state of retriggerEnabled | |||
| json_t* retriggerEnabledJ = json_object_get(rootJ, "retriggerEnabled"); | |||
| if (retriggerEnabledJ) { | |||
| // Use json_is_true() to check if the JSON value is true; otherwise, set to false | |||
| retriggerEnabled = json_is_true(retriggerEnabledJ); | |||
| } | |||
| } | |||
| Signals() { | |||
| config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); | |||
| configParam(RANGE_PARAM, 0.0f, 1.0f, 0.5f, "Range"); | |||
| configParam(TRIGGER_ON_PARAM, 0.f, 1.f, 1.f, "Retriggering"); // Toggle button | |||
| configParam(RANGE_BUTTON_PARAM, 0.f, 1.f, 0.f, "Range Mode"); // Switch | |||
| lastTriggerTime.fill(0.0f); // Initialize the trigger timers | |||
| MAX_BUFFER_SIZE = int(static_cast<int>(APP->engine->getSampleRate() * MAX_TIME)); | |||
| for (auto &buffer : envelopeBuffers) { | |||
| buffer.resize(MAX_BUFFER_SIZE, 0.0f); // Initialize buffers with zeros | |||
| } | |||
| } | |||
| void process(const ProcessArgs& args) override { | |||
| float range = params[RANGE_PARAM].getValue(); // Range knob value [0, 1] | |||
| //Set the Time Range by switch | |||
| if (params[RANGE_BUTTON_PARAM].getValue()>0.5) { | |||
| range *= 0.89;//wonky fix for range issue | |||
| currentTimeSetting = MAX_TIME; | |||
| lights[LONG_LIGHT].setBrightness( 1.0f ); | |||
| } else { | |||
| currentTimeSetting = 1.0f; | |||
| lights[LONG_LIGHT].setBrightness( 0.0f ); | |||
| } | |||
| range = clamp(range, 0.000001f, .9999f); //avoid artifact at end of range | |||
| for (int i = 0; i < NUM_INPUTS; ++i) { | |||
| if (inputs[i].isConnected()) { | |||
| float inputVoltage = inputs[i].getVoltage(); | |||
| // Force a retrigger for this channel if the flag is set | |||
| if (forceRetriggerFlags[i]) { | |||
| std::fill(envelopeBuffers[i].begin(), envelopeBuffers[i].end(), 0.0f); | |||
| writeIndices[i] = 0; | |||
| lastTriggerTime[i] = 0.0f; // Reset the timer for this channel | |||
| forceRetriggerFlags[i] = false; // Clear the flag after retriggering | |||
| } | |||
| // Update the timer for this channel | |||
| lastTriggerTime[i] += args.sampleTime; | |||
| // Check for retrigger condition only if retriggering is enabled | |||
| if (retriggerEnabled && inputVoltage > 1.0f | |||
| && lastInputs[i] <= 1.0f | |||
| && lastTriggerTime[i] >= (range*.99f*currentTimeSetting + .01f) ) { | |||
| // std::fill(envelopeBuffers[i].begin(), envelopeBuffers[i].end(), 0.0f); | |||
| writeIndices[i] = 0; | |||
| lastTriggerTime[i] = 0.0f; // Reset the timer | |||
| forceRetriggerFlags[i] = false; // Clear the flag after retriggering | |||
| } else { | |||
| // Continue writing to buffer if not triggered or if retriggering is disabled | |||
| envelopeBuffers[i][writeIndices[i]] = inputVoltage; | |||
| writeIndices[i] = (writeIndices[i] + 1) % int((MAX_BUFFER_SIZE/MAX_TIME)*currentTimeSetting); | |||
| } | |||
| lastInputs[i] = inputVoltage; | |||
| } else if (lastInputs[i] != 0.0f) { | |||
| // Input was previously connected but now is not, reset the buffer once and set last input to 0 | |||
| std::fill(envelopeBuffers[i].begin(), envelopeBuffers[i].end(), 0.0f); | |||
| writeIndices[i] = 0; | |||
| lastInputs[i] = 0.0f; // Update lastInputs to indicate the channel is now inactive | |||
| lastTriggerTime[i] = 0.0f; // Reset the timer | |||
| } | |||
| // If the input is not connected and last input is already 0, do nothing | |||
| }//for(int i=0... | |||
| // Toggle retriggerEnabled state when the button is pressed | |||
| if (params[TRIGGER_ON_PARAM].getValue() > 0.5f && !retriggerToggleProcessed) { | |||
| retriggerEnabled = !retriggerEnabled; | |||
| retriggerToggleProcessed = true; // Mark that we've processed this toggle | |||
| params[TRIGGER_ON_PARAM].setValue(0.0f); // Reset the button's parameter value to simulate a latch | |||
| // If retriggering is now disabled, sync all channels | |||
| if (!retriggerEnabled) { | |||
| for (int i = 0; i < NUM_INPUTS; ++i) { | |||
| std::fill(envelopeBuffers[i].begin(), envelopeBuffers[i].end(), 0.0f); | |||
| writeIndices[i] = 0; | |||
| lastTriggerTime[i] = 0.0f; // Reset the timer for each channel | |||
| } | |||
| } | |||
| } else if (params[TRIGGER_ON_PARAM].getValue() <= 0.5f) { | |||
| retriggerToggleProcessed = false; // Allow for another toggle when the button is released and pressed again | |||
| } | |||
| // Set light brightness based on the toggle state | |||
| lights[TRIGGER_ON_LIGHT].setBrightness(retriggerEnabled ? 1.0f : 0.0f); | |||
| for (int i = 0; i < NUM_INPUTS; ++i) { | |||
| if (inputs[i].isConnected()) { | |||
| // Directly pass through the input to the associated output | |||
| outputs[i].setVoltage(inputs[i].getVoltage()); | |||
| } else { | |||
| outputs[i].setVoltage(0.0f); | |||
| } | |||
| } | |||
| }//void | |||
| };//module | |||
| struct WaveformDisplay : TransparentWidget { | |||
| Signals* module; | |||
| int channelId; | |||
| NVGcolor waveformColor; | |||
| WaveformDisplay(NVGcolor color) : waveformColor(color) {} | |||
| void drawWaveform(const DrawArgs& args) { | |||
| if (!module) return; | |||
| const auto& buffer = module->envelopeBuffers[channelId]; | |||
| float range = (module->params[Signals::RANGE_PARAM].getValue())/(MAX_TIME/module->currentTimeSetting); | |||
| //Adjust the Time Range if switched | |||
| if (module->params[Signals::RANGE_BUTTON_PARAM].getValue()>0.5) { | |||
| range *= 0.89; //wonky fix, at the slow scale the sample divisions isn't working perfectly right | |||
| } | |||
| // Use a fixed number of samples to display | |||
| int displaySamples = 1024; | |||
| std::vector<Vec> points; | |||
| // Calculate the y-coordinate of the first sample | |||
| float firstSampleY; | |||
| if (module->inputs[Signals::ENV1_INPUT + channelId].isConnected() && !buffer.empty()) { | |||
| firstSampleY = box.size.y * (1.0f - (buffer.front() / 15.0f)); // Divisor sets Y scaling | |||
| } else { | |||
| firstSampleY = box.size.y; // If input is not connected, set to bottom of the box | |||
| } | |||
| // Add a line segment from (0, box.size.y) to the first sample | |||
| points.push_back(Vec(0, box.size.y)); // Start from the origin (bottom left) | |||
| points.push_back(Vec(0, firstSampleY)); // Line to the first sample's y-coordinate | |||
| for (int i = 0; i < displaySamples; ++i) { | |||
| // Calculate the index in the buffer considering the range | |||
| int bufferIndex = int(i * ((buffer.size()-1)*range+1) / (displaySamples - 1)); | |||
| float x = (static_cast<float>(i) / (displaySamples - 1)) * box.size.x; // Map to x-coordinate | |||
| float y; // Initialize y-coordinate | |||
| // Check if the corresponding input is connected | |||
| if (module->inputs[Signals::ENV1_INPUT + channelId].isConnected()) { | |||
| y = box.size.y * (1.0f - (buffer[bufferIndex] / 15.0f)); // Divisor sets Y scaling | |||
| } else { | |||
| y = box.size.y; // Set y to 0 (at the bottom of the box) if input is not connected | |||
| } | |||
| points.push_back(Vec(x, y)); | |||
| } | |||
| nvgBeginPath(args.vg); | |||
| nvgStrokeWidth(args.vg, range + 1.5); | |||
| nvgStrokeColor(args.vg, waveformColor); | |||
| //This codeblock makes the left edge of trigger-synced decay envelopes look solid | |||
| if (module->retriggerEnabled) { | |||
| // When retriggering is enabled, start from the origin | |||
| nvgMoveTo(args.vg, 0, box.size.y); // Move to the origin (bottom left corner) | |||
| } else { | |||
| // When retriggering is disabled, start from the first actual data point | |||
| if (!points.empty()) { | |||
| nvgMoveTo(args.vg, points[0].x, points[0].y); // Move to the first data point | |||
| } | |||
| } | |||
| // Draw line segments through all points | |||
| for (size_t i = 1; i < points.size(); ++i) { | |||
| nvgLineTo(args.vg, points[i].x, points[i].y); | |||
| } | |||
| nvgStroke(args.vg); | |||
| } | |||
| void draw(const DrawArgs& args) override { | |||
| drawWaveform(args); | |||
| } | |||
| }; | |||
| struct SignalsWidget : ModuleWidget { | |||
| SignalsWidget(Signals* module) { | |||
| setModule(module); | |||
| setPanel(createPanel( | |||
| asset::plugin(pluginInstance, "res/Signals.svg"), | |||
| asset::plugin(pluginInstance, "res/Signals-dark.svg") | |||
| )); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| // Range knob | |||
| addParam(createParam<RoundBlackKnob>(mm2px(Vec(5, 14)), module, Signals::RANGE_PARAM)); | |||
| addParam(createParam<CKSS>(mm2px(Vec(22, 17)), module, Signals::RANGE_BUTTON_PARAM)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(28, 19)), module, Signals::LONG_LIGHT)); | |||
| addParam(createParamCentered<TL1105>(mm2px(Vec(38, 19)), module, Signals::TRIGGER_ON_PARAM)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(44, 19)), module, Signals::TRIGGER_ON_LIGHT)); | |||
| NVGcolor colors[6] = { | |||
| nvgRGB(0xa0, 0xa0, 0xa0), // Even Lighter Grey | |||
| nvgRGB(0x90, 0x90, 0x90), // Lighter Grey | |||
| nvgRGB(0x80, 0x80, 0x80), // Grey | |||
| nvgRGB(0x70, 0x70, 0x9b), // Grey-Blue | |||
| nvgRGB(0x60, 0x60, 0x8b), // Darker Grey-Blue | |||
| nvgRGB(0x50, 0x50, 0x7b) // Even Darker Grey-Blue | |||
| }; | |||
| float initialYPos = 75; | |||
| float spacing = 45; // Increase spacing | |||
| for (int i = 0; i < 6; ++i) { | |||
| float yPos = initialYPos + i * spacing; // Adjusted positioning and spacing | |||
| addInput(createInput<PJ301MPort>(Vec(5, yPos+20), module, i)); | |||
| addOutput(createOutput<PJ301MPort>(Vec(148, yPos+20), module, i)); | |||
| WaveformDisplay* display = new WaveformDisplay(colors[i]); | |||
| display->box.pos = Vec(40, yPos ); | |||
| display->box.size = Vec(100, 40); | |||
| display->module = module; | |||
| display->channelId = i; | |||
| addChild(display); | |||
| } | |||
| } | |||
| }; | |||
| Model* modelSignals = createModel<Signals, SignalsWidget>("Signals"); | |||
| @@ -0,0 +1,307 @@ | |||
| //////////////////////////////////////////////////////////// | |||
| // | |||
| // Steps | |||
| // | |||
| // written by Cody Geary | |||
| // Copyright 2024, MIT License | |||
| // | |||
| // A window comparator with step interval sequencer | |||
| // | |||
| //////////////////////////////////////////////////////////// | |||
| #include "plugin.hpp" | |||
| struct Steps : Module { | |||
| enum ParamId { | |||
| BIAS_PARAM, | |||
| RANGE_PARAM, | |||
| STEP_PARAM, | |||
| TRIGGER_BUTTON_PARAM, | |||
| RESET_BUTTON_PARAM, | |||
| PARAMS_LEN | |||
| }; | |||
| enum InputId { | |||
| COMPARATOR_INPUT, | |||
| BIAS_INPUT, | |||
| RANGE_INPUT, | |||
| INVERT_INPUT, | |||
| STEP_INPUT, | |||
| TRIGGER_INPUT, | |||
| RESET_INPUT, | |||
| INPUTS_LEN | |||
| }; | |||
| enum OutputId { | |||
| COMPARATOR_UP_OUTPUT, | |||
| COMPARATOR_DN_OUTPUT, | |||
| STEPPER_OUTPUT, | |||
| OUTPUTS_LEN | |||
| }; | |||
| enum LightId { | |||
| UP_LIGHT, | |||
| DOWN_LIGHT, | |||
| SAMPLE_LIGHT, | |||
| OUT1_LIGHT, | |||
| OUT2_LIGHT, | |||
| OUT3_LIGHT, | |||
| OUT4_LIGHT, | |||
| OUT5_LIGHT, | |||
| OUT6_LIGHT, | |||
| OUT7_LIGHT, | |||
| OUT8_LIGHT, | |||
| OUT9_LIGHT, | |||
| OUT10_LIGHT, | |||
| LIGHTS_LEN | |||
| }; | |||
| // Step_mixer constant | |||
| float step_mix=0.0; | |||
| // Schmitt trigger constants | |||
| const float TRIGGER_THRESHOLD_HIGH = 1.0; | |||
| const float TRIGGER_THRESHOLD_LOW = 0.1; | |||
| bool triggerState = false; // Keeps track of trigger state | |||
| bool resetState = false; // Keeps track of reset state | |||
| // Declare previous states as member variables | |||
| bool previousTriggerState = false; | |||
| bool previousResetState = false; | |||
| Steps() { | |||
| config(PARAMS_LEN, INPUTS_LEN, OUTPUTS_LEN, LIGHTS_LEN); | |||
| configParam(BIAS_PARAM, -5.f, 5.f, 1.f, "Bias"); | |||
| configParam(RANGE_PARAM, 0.f, 10.f, 3.f, "Range"); | |||
| configParam(STEP_PARAM, -1.f, 1.f, 0.41666666f, "Step Size"); | |||
| configInput(COMPARATOR_INPUT, "Comparator IN"); | |||
| configInput(BIAS_INPUT, "Bias IN"); | |||
| configInput(RANGE_INPUT, "Range IN"); | |||
| configInput(INVERT_INPUT, "Invert Gate IN"); | |||
| configInput(STEP_INPUT, "Step Size IN"); | |||
| configInput(TRIGGER_INPUT, "Trigger IN"); | |||
| configInput(RESET_INPUT, "Reset IN"); | |||
| configOutput(COMPARATOR_UP_OUTPUT, "Comparator Above OUT"); | |||
| configOutput(COMPARATOR_DN_OUTPUT, "Comparator Below OUT"); | |||
| configOutput(STEPPER_OUTPUT, "Stepper OUT"); | |||
| // Initialize step_mix with the bias value | |||
| step_mix = params[BIAS_PARAM].getValue() + inputs[BIAS_INPUT].getVoltage(); | |||
| // Initialize variables in the constructor | |||
| previousTriggerState = false; | |||
| previousResetState = false; | |||
| } | |||
| void process(const ProcessArgs& args) override { | |||
| // Read parameters | |||
| float bias = params[BIAS_PARAM].getValue() + inputs[BIAS_INPUT].getVoltage(); | |||
| float range = params[RANGE_PARAM].getValue() + inputs[RANGE_INPUT].getVoltage(); | |||
| float step = params[STEP_PARAM].getValue() + inputs[STEP_INPUT].getVoltage(); | |||
| // Read inputs | |||
| float comparatorInput = 0.0; // Initialize to 0 | |||
| if (inputs[COMPARATOR_INPUT].isConnected()) { | |||
| // Read from COMPARATOR_INPUT if cable is connected | |||
| comparatorInput = inputs[COMPARATOR_INPUT].getVoltage(); | |||
| } else { | |||
| // Otherwise, normalize to StepMix | |||
| comparatorInput = step_mix; | |||
| } | |||
| // Clamp the ranges to reasonable values | |||
| bias = clamp(bias, -10.0f, 10.0f); | |||
| range = abs(range); | |||
| range = clamp(range, 0.0f, 10.0f); | |||
| step = clamp(step, -5.0f, 5.0f); | |||
| float invertInput = inputs[INVERT_INPUT].getVoltage(); | |||
| float correction = 0.0; | |||
| bool invert = invertInput > 0; | |||
| // Apply inversion | |||
| if (invert) { | |||
| step = -step; | |||
| } | |||
| float comparatorOutput = 0.0; | |||
| // Disconnect comparator normalization if input is connected | |||
| if (inputs[COMPARATOR_INPUT].isConnected()) { | |||
| // Comparator stage | |||
| if (comparatorInput > bias + 0.5 * range) { | |||
| comparatorOutput = -5.0; | |||
| } else if (comparatorInput < bias - 0.5 * range) { //avoid self-oscillatory behavior with < here | |||
| comparatorOutput = 5.0; | |||
| } else { | |||
| comparatorOutput = 0.0; | |||
| } | |||
| //disconnect the normal to the stepper | |||
| correction = 0.0; | |||
| } else { | |||
| if (step>=0){ //change the behavior of the bouncing walls depending on step direction | |||
| // Comparator stage | |||
| if (comparatorInput >= bias + 0.5 * range) { | |||
| comparatorOutput = -5.0; | |||
| correction = -range; | |||
| } else if (comparatorInput < bias - 0.5 * range) { //avoid self-oscillatory behavior with < here | |||
| comparatorOutput = 5.0; | |||
| correction = range; | |||
| } else { | |||
| comparatorOutput = 0.0; | |||
| correction = 0.0; | |||
| } | |||
| } else if (step<0) { | |||
| // Comparator stage | |||
| if (comparatorInput > bias + 0.5 * range) { //avoid self-oscillatory behavior with < here | |||
| comparatorOutput = -5.0; | |||
| correction = -range; | |||
| } else if (comparatorInput <= bias - 0.5 * range) { | |||
| comparatorOutput = 5.0; | |||
| correction = range; | |||
| } else { | |||
| comparatorOutput = 0.0; | |||
| correction = 0.0; | |||
| } | |||
| } | |||
| } | |||
| // Detect rising signal on TRIGGER_INPUT or manual trigger button press | |||
| bool manualTriggerPressed = params[TRIGGER_BUTTON_PARAM].getValue() > 0.0f; | |||
| bool currentTriggerState = (inputs[TRIGGER_INPUT].isConnected() && inputs[TRIGGER_INPUT].getVoltage() > 1.0f) || manualTriggerPressed; | |||
| // Detect rising signal on RESET_INPUT or manual reset button press | |||
| bool manualResetPressed = params[RESET_BUTTON_PARAM].getValue() > 0.0f; | |||
| bool currentResetState = (inputs[RESET_INPUT].isConnected() && inputs[RESET_INPUT].getVoltage() > 1.0f) || manualResetPressed; | |||
| // Trigger logic | |||
| if (currentTriggerState && !previousTriggerState) { | |||
| // Decide to step or to correct based on 'correction' variable | |||
| if (correction == 0) { | |||
| step_mix += step; // Increment step_mix by step value | |||
| } else { | |||
| step_mix += correction; // Adjust step_mix by correction value | |||
| } | |||
| // Clamp step_mix to +/-10V | |||
| step_mix = clamp(step_mix, -10.0f, 10.0f); | |||
| outputs[STEPPER_OUTPUT].setVoltage(step_mix); | |||
| lights[SAMPLE_LIGHT].setSmoothBrightness(1.0, args.sampleTime); | |||
| } | |||
| // Reset logic | |||
| if (currentResetState && !previousResetState) { | |||
| // Reset step_mix to either bias or 0.0 depending on COMPARATOR_INPUT connection | |||
| step_mix = inputs[COMPARATOR_INPUT].isConnected() ? 0.0 : bias; | |||
| outputs[STEPPER_OUTPUT].setVoltage(step_mix); | |||
| lights[SAMPLE_LIGHT].setSmoothBrightness(1.0, args.sampleTime); | |||
| } else if (!currentTriggerState) { | |||
| // Maintain previous value if no trigger or reset | |||
| outputs[STEPPER_OUTPUT].setVoltage(step_mix); | |||
| lights[SAMPLE_LIGHT].setSmoothBrightness(0.0, args.sampleTime); | |||
| } | |||
| // Update previous states at the end of the process cycle | |||
| previousTriggerState = currentTriggerState; | |||
| previousResetState = currentResetState; | |||
| // Comparator Output and Lights | |||
| if (comparatorOutput > 0) { | |||
| outputs[COMPARATOR_UP_OUTPUT].setVoltage(0.0); | |||
| outputs[COMPARATOR_DN_OUTPUT].setVoltage(5.0); | |||
| lights[UP_LIGHT].setSmoothBrightness(0.0, args.sampleTime); | |||
| lights[DOWN_LIGHT].setSmoothBrightness(1.0, args.sampleTime); | |||
| } else if (comparatorOutput < 0) { | |||
| outputs[COMPARATOR_UP_OUTPUT].setVoltage(5.0); | |||
| outputs[COMPARATOR_DN_OUTPUT].setVoltage(0.0); | |||
| lights[UP_LIGHT].setSmoothBrightness(1.0, args.sampleTime); | |||
| lights[DOWN_LIGHT].setSmoothBrightness(0.0, args.sampleTime); | |||
| } else { | |||
| outputs[COMPARATOR_UP_OUTPUT].setVoltage(0.0); | |||
| outputs[COMPARATOR_DN_OUTPUT].setVoltage(0.0); | |||
| lights[UP_LIGHT].setSmoothBrightness(0.0, args.sampleTime); | |||
| lights[DOWN_LIGHT].setSmoothBrightness(0.0, args.sampleTime); | |||
| } | |||
| // Calculate the LED level based on the voltage, bias, and range | |||
| int led_level = floor(((step_mix - (bias - 0.5 * range)) / range) * 10) ; | |||
| // Clamp led_level to be within [0, 10] | |||
| led_level = std::max(std::min(led_level, 10), 0); | |||
| // Iterate over the first 10 lights (OUT1_LIGHT to OUT10_LIGHT) | |||
| for (int i = 0; i < 10; ++i) { | |||
| if (i < led_level){ | |||
| lights[OUT1_LIGHT + i].setSmoothBrightness(1.0, args.sampleTime); | |||
| } else { | |||
| float how_bright = lights[OUT1_LIGHT + i].getBrightness(); | |||
| how_bright = (0.9-0.05*i)*how_bright; //dim the brightness, top lights dim faster than bottom lights for effect | |||
| lights[OUT1_LIGHT + i].setSmoothBrightness(how_bright, args.sampleTime); | |||
| } | |||
| } | |||
| } | |||
| }; | |||
| struct StepsWidget : ModuleWidget { | |||
| StepsWidget(Steps* module) { | |||
| setModule(module); | |||
| setPanel(createPanel( | |||
| asset::plugin(pluginInstance, "res/Steps.svg"), | |||
| asset::plugin(pluginInstance, "res/Steps-dark.svg") | |||
| )); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | |||
| addChild(createWidget<ThemedScrew>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| addChild(createWidget<ThemedScrew>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(12.978, 49.183)), module, Steps::BIAS_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(37.219, 49.183)), module, Steps::RANGE_PARAM)); | |||
| addParam(createParamCentered<RoundBlackKnob>(mm2px(Vec(12.978, 78.965)), module, Steps::STEP_PARAM)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(7.3, 28.408)), module, Steps::COMPARATOR_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(19.545, 28.408)), module, Steps::BIAS_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(32.159, 28.408)), module, Steps::RANGE_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(7.3, 94.974)), module, Steps::INVERT_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(7.3, 112.263)), module, Steps::STEP_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(19.545, 112.263)), module, Steps::TRIGGER_INPUT)); | |||
| addInput(createInputCentered<PJ301MPort>(mm2px(Vec(32.159, 112.263)), module, Steps::RESET_INPUT)); | |||
| addParam(createParamCentered<TL1105>(mm2px(Vec(19.545, 105.263)), module, Steps::TRIGGER_BUTTON_PARAM)); | |||
| addParam(createParamCentered<TL1105>(mm2px(Vec(32.159, 105.263)), module, Steps::RESET_BUTTON_PARAM)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(44.445, 19.632)), module, Steps::COMPARATOR_UP_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(44.426, 28.485)), module, Steps::COMPARATOR_DN_OUTPUT)); | |||
| addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(44.426, 112.263)), module, Steps::STEPPER_OUTPUT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(39.075, 21.719)), module, Steps::UP_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(39.19, 31.283)), module, Steps::DOWN_LIGHT)); | |||
| addChild(createLightCentered<MediumLight<RedLight>>(mm2px(Vec(45.726, 78.466)), module, Steps::SAMPLE_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 106.773)), module, Steps::OUT1_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 103.628)), module, Steps::OUT2_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 100.483)), module, Steps::OUT3_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 97.338)), module, Steps::OUT4_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 94.192)), module, Steps::OUT5_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 91.047)), module, Steps::OUT6_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 87.902)), module, Steps::OUT7_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 84.757)), module, Steps::OUT8_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 81.612)), module, Steps::OUT9_LIGHT)); | |||
| addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(40.923, 78.466)), module, Steps::OUT10_LIGHT)); | |||
| } | |||
| }; | |||
| Model* modelSteps = createModel<Steps, StepsWidget>("Steps"); | |||
| @@ -0,0 +1,20 @@ | |||
| #include "plugin.hpp" | |||
| Plugin* pluginInstance; | |||
| void init(Plugin* p) { | |||
| pluginInstance = p; | |||
| // Add modules here | |||
| p->addModel(modelSteps); | |||
| p->addModel(modelEnvelopeArray); | |||
| p->addModel(modelPentaSequencer); | |||
| p->addModel(modelImpulseController); | |||
| p->addModel(modelSignals); | |||
| p->addModel(modelRanges); | |||
| // Any other plugin initialization may go here. | |||
| // As an alternative, consider lazy-loading assets and lookup tables when your module is created to reduce startup times of Rack. | |||
| } | |||
| @@ -0,0 +1,16 @@ | |||
| #pragma once | |||
| #include <rack.hpp> | |||
| using namespace rack; | |||
| // Declare the Plugin, defined in plugin.cpp | |||
| extern Plugin* pluginInstance; | |||
| // Declare each Model, defined in each module source file | |||
| extern Model* modelSteps; | |||
| extern Model* modelEnvelopeArray; | |||
| extern Model* modelPentaSequencer; | |||
| extern Model* modelImpulseController; | |||
| extern Model* modelSignals; | |||
| extern Model* modelRanges; | |||
| @@ -1 +0,0 @@ | |||
| Subproject commit dad96e2c39d87bcaa057b022744e5cbf6ddeb55d | |||