Skip to content

Instantly share code, notes, and snippets.

@dpo
Created March 13, 2026 01:34
Show Gist options
  • Select an option

  • Save dpo/957f12f9525a735debf51344928bfd58 to your computer and use it in GitHub Desktop.

Select an option

Save dpo/957f12f9525a735debf51344928bfd58 to your computer and use it in GitHub Desktop.
RegularizedOptimization repository benchmark

Benchmark Report for RegularizedOptimization

Job Properties

  • Time of benchmarks:
    • Target: 13 Mar 2026 - 01:33
    • Baseline: 13 Mar 2026 - 01:34
  • Package commits:
    • Target: 4507594
    • Baseline: fa54158
  • Julia commits:
    • Target: 5fe89b8
    • Baseline: 5fe89b8
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results that indicate possible regressions or improvements - are shown below (thus, an empty table means that all benchmark results remained invariant between builds).

ID time ratio memory ratio
["R2", "bpdn_B0"] 3.91 (5%) ❌ 2.89 (1%) ❌
["R2", "bpdn_l0"] 0.88 (5%) ✅ 0.99 (1%)
["R2", "bpdn_l1"] 3.17 (5%) ❌ 1.10 (1%) ❌

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["R2"]

Julia versioninfo

Target

Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
  Official https://julialang.org release
Platform Info:
  OS: macOS (arm64-apple-darwin24.0.0)
  uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
  CPU: Apple M1 (Virtual): 
              speed         user         nice          sys         idle          irq
       #1  2400 MHz         79 s          0 s         53 s         62 s          0 s  
       #2  2400 MHz         83 s          0 s         44 s         67 s          0 s  
       #3  2400 MHz         78 s          0 s         41 s         75 s          0 s  
  Memory: 7.0 GB (153.984375 MB free)
  Uptime: 194.0 sec
  Load Avg:  13.087890625  19.33642578125  9.64990234375
  WORD_SIZE: 64
  LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
  GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)

Baseline

Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
  Official https://julialang.org release
Platform Info:
  OS: macOS (arm64-apple-darwin24.0.0)
  uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
  CPU: Apple M1 (Virtual): 
              speed         user         nice          sys         idle          irq
       #1  2400 MHz         97 s          0 s         57 s         76 s          0 s  
       #2  2400 MHz        101 s          0 s         48 s         82 s          0 s  
       #3  2400 MHz         97 s          0 s         45 s         88 s          0 s  
  Memory: 7.0 GB (67.171875 MB free)
  Uptime: 229.0 sec
  Load Avg:  11.3076171875  18.2568359375  9.6494140625
  WORD_SIZE: 64
  LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
  GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Benchmark Report for RegularizedOptimization

Job Properties

  • Time of benchmark: 13 Mar 2026 - 01:34
  • Package commit: fa54158
  • Julia commit: 5fe89b8
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero.

ID time GC time memory allocations
["R2", "bpdn_B0"] 2.641 ms (5%) 642.27 KiB (1%) 946
["R2", "bpdn_l0"] 440.987 ms (5%) 3.29 MiB (1%) 176301
["R2", "bpdn_l1"] 1.849 ms (5%) 336.62 KiB (1%) 666

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["R2"]

Julia versioninfo

Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
  Official https://julialang.org release
Platform Info:
  OS: macOS (arm64-apple-darwin24.0.0)
  uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
  CPU: Apple M1 (Virtual): 
              speed         user         nice          sys         idle          irq
       #1  2400 MHz         97 s          0 s         57 s         76 s          0 s  
       #2  2400 MHz        101 s          0 s         48 s         82 s          0 s  
       #3  2400 MHz         97 s          0 s         45 s         88 s          0 s  
  Memory: 7.0 GB (67.171875 MB free)
  Uptime: 229.0 sec
  Load Avg:  11.3076171875  18.2568359375  9.6494140625
  WORD_SIZE: 64
  LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
  GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)

Benchmark Report for RegularizedOptimization

Job Properties

  • Time of benchmark: 13 Mar 2026 - 01:33
  • Package commit: 4507594
  • Julia commit: 5fe89b8
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero.

ID time GC time memory allocations
["R2", "bpdn_B0"] 10.315 ms (5%) 1.81 MiB (1%) 4319
["R2", "bpdn_l0"] 386.345 ms (5%) 3.27 MiB (1%) 175079
["R2", "bpdn_l1"] 5.869 ms (5%) 369.67 KiB (1%) 2604

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["R2"]

Julia versioninfo

Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
  Official https://julialang.org release
Platform Info:
  OS: macOS (arm64-apple-darwin24.0.0)
  uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
  CPU: Apple M1 (Virtual): 
              speed         user         nice          sys         idle          irq
       #1  2400 MHz         79 s          0 s         53 s         62 s          0 s  
       #2  2400 MHz         83 s          0 s         44 s         67 s          0 s  
       #3  2400 MHz         78 s          0 s         41 s         75 s          0 s  
  Memory: 7.0 GB (153.984375 MB free)
  Uptime: 194.0 sec
  Load Avg:  13.087890625  19.33642578125  9.64990234375
  WORD_SIZE: 64
  LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
  GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="600" height="400" viewBox="0 0 2400 1600"><defs> <clipPath id="clip850"> <rect x="0" y="0" width="2400" height="1600"/> </clipPath></defs><path clip-path="url(#clip850)" d="M0 1600 L2400 1600 L2400 8.88178e-14 L0 8.88178e-14 Z" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/><defs> <clipPath id="clip851"> <rect x="480" y="0" width="1681" height="1600"/> </clipPath></defs><path clip-path="url(#clip850)" d="M181.61 1461.82 L2352.76 1461.82 L2352.76 123.472 L181.61 123.472 Z" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/><defs> <clipPath id="clip852"> <rect x="181" y="123" width="2172" height="1339"/> </clipPath></defs><polyline clip-path="url(#clip852)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="755.12,1461.82 755.12,123.472 "/><polyline clip-path="url(#clip852)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="1779.25,1461.82 1779.25,123.472 "/><polyline clip-path="url(#clip852)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="2803.37,1461.82 2803.37,123.472 "/><polyline clip-path="url(#clip852)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="181.61,1429.26 2352.76,1429.26 "/><polyline clip-path="url(#clip852)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="181.61,1141.75 2352.76,1141.75 "/><polyline clip-path="url(#clip852)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="181.61,854.228 2352.76,854.228 "/><polyline clip-path="url(#clip852)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="181.61,566.711 2352.76,566.711 "/><polyline clip-path="url(#clip852)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="181.61,279.194 2352.76,279.194 "/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="181.61,1461.82 2352.76,1461.82 "/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="755.12,1461.82 755.12,1442.93 "/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="1779.25,1461.82 1779.25,1442.93 "/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="2803.37,1461.82 2803.37,1442.93 "/><path clip-path="url(#clip850)" d="M692.843 1555.53 Q691.182 1553.87 689.553 1553.62 Q687.925 1553.35 686.73 1554.54 Q685.535 1555.74 685.797 1557.37 Q686.059 1559 687.72 1560.66 Q689.382 1562.32 691.01 1562.59 Q692.639 1562.84 693.834 1561.65 Q695.029 1560.45 694.767 1558.83 Q694.505 1557.19 692.843 1555.53 M684.52 1557.46 Q684.176 1556.16 684.504 1555.05 Q684.831 1553.92 685.838 1552.91 Q687.507 1551.24 689.873 1551.53 Q692.246 1551.81 694.407 1553.97 Q696.567 1556.13 696.845 1558.5 Q697.132 1560.87 695.462 1562.54 Q694.456 1563.55 693.334 1563.88 Q692.213 1564.2 690.92 1563.86 L692.295 1565.23 L690.781 1566.75 L678.047 1554.01 L679.561 1552.5 L684.52 1557.46 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M701.559 1553.22 L706.421 1558.08 L704.907 1559.59 L692.254 1546.94 L693.768 1545.43 L695.159 1546.82 Q694.816 1545.52 695.143 1544.41 Q695.47 1543.28 696.477 1542.28 Q698.147 1540.61 700.512 1540.89 Q702.885 1541.17 705.046 1543.33 Q707.206 1545.49 707.485 1547.86 Q707.771 1550.23 706.102 1551.9 Q705.095 1552.91 703.974 1553.24 Q702.852 1553.56 701.559 1553.22 M703.483 1544.89 Q701.821 1543.23 700.193 1542.98 Q698.564 1542.71 697.369 1543.9 Q696.174 1545.1 696.436 1546.74 Q696.698 1548.36 698.359 1550.02 Q700.021 1551.68 701.649 1551.95 Q703.278 1552.2 704.473 1551.01 Q705.668 1549.81 705.406 1548.19 Q705.144 1546.56 703.483 1544.89 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M710.374 1531.6 L705.414 1526.64 L706.92 1525.14 L719.654 1537.87 L718.148 1539.38 L716.774 1538 Q717.117 1539.3 716.79 1540.43 Q716.463 1541.54 715.448 1542.55 Q713.786 1544.21 711.413 1543.94 Q709.048 1543.65 706.887 1541.49 Q704.727 1539.33 704.44 1536.96 Q704.162 1534.59 705.823 1532.93 Q706.838 1531.91 707.959 1531.59 Q709.081 1531.26 710.374 1531.6 M708.442 1539.93 Q710.104 1541.6 711.732 1541.87 Q713.361 1542.12 714.556 1540.92 Q715.751 1539.73 715.497 1538.1 Q715.235 1536.46 713.574 1534.8 Q711.912 1533.14 710.284 1532.89 Q708.647 1532.63 707.452 1533.82 Q706.257 1535.02 706.519 1536.65 Q706.781 1538.27 708.442 1539.93 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M724.843 1521.62 L730.375 1527.15 L728.87 1528.66 L723.386 1523.17 Q722.085 1521.87 720.931 1521.73 Q719.777 1521.59 718.762 1522.61 Q717.543 1523.83 717.617 1525.31 Q717.69 1526.79 719.032 1528.13 L724.213 1533.31 L722.699 1534.83 L713.533 1525.66 L715.047 1524.15 L716.471 1525.57 Q716.184 1524.2 716.504 1523.07 Q716.831 1521.92 717.788 1520.96 Q719.368 1519.38 721.16 1519.56 Q722.944 1519.72 724.843 1521.62 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M743.126 1519.97 L744.297 1521.14 L735.589 1529.84 L734.418 1528.67 L743.126 1519.97 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M737.643 1508.21 L742.12 1512.69 L744.771 1510.04 Q746.105 1508.7 746.195 1507.52 Q746.285 1506.31 745.148 1505.18 Q744.002 1504.03 742.815 1504.14 Q741.629 1504.23 740.295 1505.56 L737.643 1508.21 M732.618 1503.19 L736.301 1506.87 L738.748 1504.42 Q739.959 1503.21 740.098 1502.17 Q740.237 1501.12 739.304 1500.18 Q738.38 1499.26 737.324 1499.4 Q736.276 1499.53 735.065 1500.74 L732.618 1503.19 M729.606 1503.48 L733.829 1499.26 Q735.72 1497.37 737.528 1497.13 Q739.337 1496.89 740.786 1498.34 Q741.907 1499.46 742.046 1500.65 Q742.185 1501.84 741.334 1503.02 Q742.815 1502.06 744.321 1502.22 Q745.827 1502.37 747.071 1503.61 Q748.708 1505.25 748.487 1507.26 Q748.266 1509.26 746.212 1511.31 L741.825 1515.7 L729.606 1503.48 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M745.876 1489.39 Q744.599 1490.67 745.213 1492.57 Q745.827 1494.46 748.348 1496.98 Q750.86 1499.5 752.759 1500.12 Q754.658 1500.72 755.934 1499.45 Q757.219 1498.16 756.605 1496.27 Q755.992 1494.37 753.479 1491.85 Q750.958 1489.33 749.06 1488.73 Q747.161 1488.1 745.876 1489.39 M744.567 1488.08 Q746.621 1486.03 749.33 1486.57 Q752.039 1487.11 755.132 1490.2 Q758.218 1493.29 758.758 1496 Q759.298 1498.7 757.244 1500.76 Q755.19 1502.81 752.481 1502.28 Q749.772 1501.73 746.686 1498.65 Q743.593 1495.55 743.053 1492.85 Q742.512 1490.13 744.567 1488.08 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1723.81 1548.69 Q1722.15 1547.03 1720.52 1546.78 Q1718.89 1546.51 1717.7 1547.7 Q1716.5 1548.9 1716.76 1550.53 Q1717.03 1552.15 1718.69 1553.81 Q1720.35 1555.48 1721.98 1555.75 Q1723.61 1556 1724.8 1554.8 Q1726 1553.61 1725.73 1551.99 Q1725.47 1550.35 1723.81 1548.69 M1715.49 1550.61 Q1715.14 1549.32 1715.47 1548.21 Q1715.8 1547.08 1716.81 1546.07 Q1718.47 1544.4 1720.84 1544.69 Q1723.21 1544.97 1725.37 1547.13 Q1727.53 1549.29 1727.81 1551.66 Q1728.1 1554.03 1726.43 1555.7 Q1725.42 1556.7 1724.3 1557.04 Q1723.18 1557.36 1721.89 1557.01 L1723.26 1558.39 L1721.75 1559.9 L1709.01 1547.17 L1710.53 1545.66 L1715.49 1550.61 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1732.53 1546.38 L1737.39 1551.24 L1735.87 1552.75 L1723.22 1540.1 L1724.74 1538.58 L1726.13 1539.98 Q1725.78 1538.68 1726.11 1537.57 Q1726.44 1536.44 1727.44 1535.43 Q1729.11 1533.76 1731.48 1534.05 Q1733.85 1534.33 1736.01 1536.49 Q1738.17 1538.65 1738.45 1541.02 Q1738.74 1543.39 1737.07 1545.06 Q1736.06 1546.06 1734.94 1546.4 Q1733.82 1546.72 1732.53 1546.38 M1734.45 1538.05 Q1732.79 1536.39 1731.16 1536.14 Q1729.53 1535.87 1728.34 1537.06 Q1727.14 1538.26 1727.4 1539.89 Q1727.67 1541.51 1729.33 1543.18 Q1730.99 1544.84 1732.62 1545.11 Q1734.25 1545.36 1735.44 1544.17 Q1736.64 1542.97 1736.37 1541.35 Q1736.11 1539.71 1734.45 1538.05 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1741.34 1524.76 L1736.38 1519.8 L1737.89 1518.3 L1750.62 1531.03 L1749.12 1532.54 L1747.74 1531.16 Q1748.08 1532.45 1747.76 1533.58 Q1747.43 1534.7 1746.42 1535.71 Q1744.75 1537.37 1742.38 1537.09 Q1740.02 1536.81 1737.85 1534.65 Q1735.69 1532.49 1735.41 1530.12 Q1735.13 1527.75 1736.79 1526.09 Q1737.81 1525.07 1738.93 1524.75 Q1740.05 1524.42 1741.34 1524.76 M1739.41 1533.09 Q1741.07 1534.75 1742.7 1535.02 Q1744.33 1535.28 1745.52 1534.08 Q1746.72 1532.89 1746.46 1531.26 Q1746.2 1529.62 1744.54 1527.96 Q1742.88 1526.3 1741.25 1526.05 Q1739.61 1525.78 1738.42 1526.98 Q1737.22 1528.17 1737.49 1529.81 Q1737.75 1531.43 1739.41 1533.09 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1755.81 1514.78 L1761.34 1520.31 L1759.84 1521.81 L1754.35 1516.33 Q1753.05 1515.03 1751.9 1514.89 Q1750.74 1514.75 1749.73 1515.77 Q1748.51 1516.99 1748.58 1518.47 Q1748.66 1519.95 1750 1521.29 L1755.18 1526.47 L1753.67 1527.99 L1744.5 1518.82 L1746.01 1517.31 L1747.44 1518.73 Q1747.15 1517.36 1747.47 1516.23 Q1747.8 1515.08 1748.76 1514.12 Q1750.34 1512.54 1752.13 1512.71 Q1753.91 1512.88 1755.81 1514.78 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1774.09 1513.12 L1775.26 1514.29 L1766.56 1523 L1765.39 1521.83 L1774.09 1513.12 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1759.99 1496.19 L1761.5 1494.68 L1774.23 1507.42 L1772.73 1508.92 L1759.99 1496.19 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1770 1489.39 Q1768.72 1490.67 1769.34 1492.57 Q1769.95 1494.46 1772.47 1496.98 Q1774.99 1499.5 1776.88 1500.12 Q1778.78 1500.72 1780.06 1499.45 Q1781.34 1498.16 1780.73 1496.27 Q1780.12 1494.37 1777.6 1491.85 Q1775.08 1489.33 1773.19 1488.73 Q1771.29 1488.1 1770 1489.39 M1768.69 1488.08 Q1770.75 1486.03 1773.46 1486.57 Q1776.16 1487.11 1779.26 1490.2 Q1782.34 1493.29 1782.88 1496 Q1783.42 1498.7 1781.37 1500.76 Q1779.32 1502.81 1776.61 1502.28 Q1773.9 1501.73 1770.81 1498.65 Q1767.72 1495.55 1767.18 1492.85 Q1766.64 1490.13 1768.69 1488.08 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2748.37 1548.26 Q2746.71 1546.6 2745.08 1546.34 Q2743.45 1546.07 2742.26 1547.27 Q2741.06 1548.46 2741.32 1550.1 Q2741.59 1551.72 2743.25 1553.38 Q2744.91 1555.04 2746.54 1555.31 Q2748.17 1555.57 2749.36 1554.37 Q2750.56 1553.18 2750.29 1551.56 Q2750.03 1549.92 2748.37 1548.26 M2740.05 1550.18 Q2739.7 1548.89 2740.03 1547.77 Q2740.36 1546.65 2741.36 1545.64 Q2743.03 1543.97 2745.4 1544.26 Q2747.77 1544.53 2749.93 1546.69 Q2752.09 1548.86 2752.37 1551.23 Q2752.66 1553.59 2750.99 1555.26 Q2749.98 1556.27 2748.86 1556.61 Q2747.74 1556.92 2746.45 1556.58 L2747.82 1557.96 L2746.31 1559.47 L2733.57 1546.74 L2735.09 1545.22 L2740.05 1550.18 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2757.09 1545.94 L2761.95 1550.8 L2760.43 1552.32 L2747.78 1539.66 L2749.29 1538.15 L2750.69 1539.54 Q2750.34 1538.25 2750.67 1537.14 Q2751 1536.01 2752 1535 Q2753.67 1533.33 2756.04 1533.62 Q2758.41 1533.89 2760.57 1536.06 Q2762.73 1538.22 2763.01 1540.59 Q2763.3 1542.95 2761.63 1544.62 Q2760.62 1545.63 2759.5 1545.97 Q2758.38 1546.29 2757.09 1545.94 M2759.01 1537.62 Q2757.35 1535.96 2755.72 1535.7 Q2754.09 1535.43 2752.9 1536.63 Q2751.7 1537.82 2751.96 1539.46 Q2752.22 1541.08 2753.89 1542.74 Q2755.55 1544.4 2757.18 1544.67 Q2758.8 1544.93 2760 1543.73 Q2761.19 1542.54 2760.93 1540.92 Q2760.67 1539.28 2759.01 1537.62 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2765.9 1524.33 L2760.94 1519.37 L2762.45 1517.86 L2775.18 1530.6 L2773.68 1532.1 L2772.3 1530.73 Q2772.64 1532.02 2772.32 1533.15 Q2771.99 1534.26 2770.97 1535.28 Q2769.31 1536.94 2766.94 1536.66 Q2764.57 1536.37 2762.41 1534.21 Q2760.25 1532.05 2759.97 1529.69 Q2759.69 1527.31 2761.35 1525.65 Q2762.36 1524.64 2763.49 1524.32 Q2764.61 1523.98 2765.9 1524.33 M2763.97 1532.66 Q2765.63 1534.32 2767.26 1534.59 Q2768.89 1534.84 2770.08 1533.65 Q2771.28 1532.45 2771.02 1530.83 Q2770.76 1529.19 2769.1 1527.53 Q2767.44 1525.87 2765.81 1525.61 Q2764.17 1525.35 2762.98 1526.55 Q2761.78 1527.74 2762.05 1529.38 Q2762.31 1531 2763.97 1532.66 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2780.37 1514.34 L2785.9 1519.88 L2784.4 1521.38 L2778.91 1515.9 Q2777.61 1514.6 2776.46 1514.46 Q2775.3 1514.32 2774.29 1515.33 Q2773.07 1516.55 2773.14 1518.03 Q2773.22 1519.52 2774.56 1520.86 L2779.74 1526.04 L2778.23 1527.55 L2769.06 1518.39 L2770.57 1516.87 L2772 1518.3 Q2771.71 1516.93 2772.03 1515.79 Q2772.36 1514.65 2773.32 1513.69 Q2774.89 1512.11 2776.69 1512.28 Q2778.47 1512.44 2780.37 1514.34 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2798.65 1512.69 L2799.82 1513.86 L2791.12 1522.57 L2789.95 1521.4 L2798.65 1512.69 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2784.55 1495.76 L2786.06 1494.25 L2798.79 1506.99 L2797.29 1508.49 L2784.55 1495.76 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2801.05 1501.94 L2803.75 1499.24 L2794.43 1489.92 L2792.08 1493.45 L2790.58 1491.94 L2792.91 1488.43 L2794.56 1486.78 L2805.39 1497.61 L2808.09 1494.91 L2809.48 1496.3 L2802.44 1503.34 L2801.05 1501.94 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="181.61,1461.82 181.61,123.472 "/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="181.61,1429.26 200.507,1429.26 "/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="181.61,1141.75 200.507,1141.75 "/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="181.61,854.228 200.507,854.228 "/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="181.61,566.711 200.507,566.711 "/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="181.61,279.194 200.507,279.194 "/><path clip-path="url(#clip850)" d="M139.637 1422.16 Q137.832 1422.16 136.918 1423.94 Q136.015 1425.71 136.015 1429.28 Q136.015 1432.83 136.918 1434.61 Q137.832 1436.39 139.637 1436.39 Q141.455 1436.39 142.357 1434.61 Q143.272 1432.83 143.272 1429.28 Q143.272 1425.71 142.357 1423.94 Q141.455 1422.16 139.637 1422.16 M139.637 1420.31 Q142.543 1420.31 144.07 1422.61 Q145.61 1424.9 145.61 1429.28 Q145.61 1433.64 144.07 1435.95 Q142.543 1438.24 139.637 1438.24 Q136.732 1438.24 135.193 1435.95 Q133.665 1433.64 133.665 1429.28 Q133.665 1424.9 135.193 1422.61 Q136.732 1420.31 139.637 1420.31 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M52.7745 1151.64 L56.5939 1151.64 L56.5939 1138.46 L52.4389 1139.29 L52.4389 1137.16 L56.5708 1136.33 L58.9088 1136.33 L58.9088 1151.64 L62.7282 1151.64 L62.7282 1153.61 L52.7745 1153.61 L52.7745 1151.64 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M67.4504 1150.67 L69.8925 1150.67 L69.8925 1153.61 L67.4504 1153.61 L67.4504 1150.67 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M79.985 1137.87 Q78.1795 1137.87 77.2651 1139.65 Q76.3624 1141.42 76.3624 1144.99 Q76.3624 1148.54 77.2651 1150.32 Q78.1795 1152.09 79.985 1152.09 Q81.8021 1152.09 82.7049 1150.32 Q83.6193 1148.54 83.6193 1144.99 Q83.6193 1141.42 82.7049 1139.65 Q81.8021 1137.87 79.985 1137.87 M79.985 1136.02 Q82.8901 1136.02 84.4179 1138.32 Q85.9572 1140.61 85.9572 1144.99 Q85.9572 1149.35 84.4179 1151.65 Q82.8901 1153.94 79.985 1153.94 Q77.0799 1153.94 75.5406 1151.65 Q74.0128 1149.35 74.0128 1144.99 Q74.0128 1140.61 75.5406 1138.32 Q77.0799 1136.02 79.985 1136.02 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M104.152 1140.88 L98.8622 1146.19 L104.152 1151.48 L102.774 1152.88 L97.4618 1147.57 L92.1493 1152.88 L90.7836 1151.48 L96.0613 1146.19 L90.7836 1140.88 L92.1493 1139.48 L97.4618 1144.79 L102.774 1139.48 L104.152 1140.88 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M110.332 1151.64 L114.152 1151.64 L114.152 1138.46 L109.996 1139.29 L109.996 1137.16 L114.128 1136.33 L116.466 1136.33 L116.466 1151.64 L120.286 1151.64 L120.286 1153.61 L110.332 1153.61 L110.332 1151.64 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M130.008 1137.87 Q128.202 1137.87 127.288 1139.65 Q126.385 1141.42 126.385 1144.99 Q126.385 1148.54 127.288 1150.32 Q128.202 1152.09 130.008 1152.09 Q131.825 1152.09 132.728 1150.32 Q133.642 1148.54 133.642 1144.99 Q133.642 1141.42 132.728 1139.65 Q131.825 1137.87 130.008 1137.87 M130.008 1136.02 Q132.913 1136.02 134.441 1138.32 Q135.98 1140.61 135.98 1144.99 Q135.98 1149.35 134.441 1151.65 Q132.913 1153.94 130.008 1153.94 Q127.103 1153.94 125.563 1151.65 Q124.036 1149.35 124.036 1144.99 Q124.036 1140.61 125.563 1138.32 Q127.103 1136.02 130.008 1136.02 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M140.795 1133.24 Q139.441 1133.24 138.66 1133.96 Q137.889 1134.68 137.889 1135.95 Q137.889 1137.22 138.66 1137.95 Q139.441 1138.67 140.795 1138.67 Q142.149 1138.67 142.93 1137.95 Q143.71 1137.21 143.71 1135.95 Q143.71 1134.68 142.93 1133.96 Q142.158 1133.24 140.795 1133.24 M138.895 1132.43 Q137.673 1132.13 136.986 1131.29 Q136.309 1130.45 136.309 1129.25 Q136.309 1127.57 137.504 1126.59 Q138.707 1125.61 140.795 1125.61 Q142.892 1125.61 144.086 1126.59 Q145.281 1127.57 145.281 1129.25 Q145.281 1130.45 144.594 1131.29 Q143.917 1132.13 142.704 1132.43 Q144.077 1132.75 144.839 1133.68 Q145.61 1134.61 145.61 1135.95 Q145.61 1137.99 144.359 1139.09 Q143.118 1140.18 140.795 1140.18 Q138.472 1140.18 137.221 1139.09 Q135.98 1137.99 135.98 1135.95 Q135.98 1134.61 136.751 1133.68 Q137.522 1132.75 138.895 1132.43 M138.199 1129.43 Q138.199 1130.52 138.876 1131.13 Q139.563 1131.74 140.795 1131.74 Q142.017 1131.74 142.704 1131.13 Q143.4 1130.52 143.4 1129.43 Q143.4 1128.34 142.704 1127.73 Q142.017 1127.11 140.795 1127.11 Q139.563 1127.11 138.876 1127.73 Q138.199 1128.34 138.199 1129.43 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M54.3833 864.124 L62.543 864.124 L62.543 866.092 L51.5708 866.092 L51.5708 864.124 Q52.9018 862.747 55.1935 860.432 Q57.4967 858.106 58.087 857.435 Q59.2097 856.173 59.6495 855.305 Q60.1009 854.425 60.1009 853.58 Q60.1009 852.203 59.1287 851.335 Q58.168 850.467 56.6171 850.467 Q55.5176 850.467 54.2907 850.849 Q53.0754 851.231 51.6866 852.006 L51.6866 849.645 Q53.0986 849.078 54.3254 848.789 Q55.5523 848.499 56.5708 848.499 Q59.256 848.499 60.8532 849.842 Q62.4504 851.185 62.4504 853.43 Q62.4504 854.495 62.0453 855.455 Q61.6518 856.404 60.5986 857.701 Q60.3092 858.036 58.7583 859.645 Q57.2074 861.242 54.3833 864.124 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M67.4504 863.152 L69.8925 863.152 L69.8925 866.092 L67.4504 866.092 L67.4504 863.152 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M79.985 850.351 Q78.1795 850.351 77.2651 852.134 Q76.3624 853.904 76.3624 857.469 Q76.3624 861.022 77.2651 862.805 Q78.1795 864.576 79.985 864.576 Q81.8021 864.576 82.7049 862.805 Q83.6193 861.022 83.6193 857.469 Q83.6193 853.904 82.7049 852.134 Q81.8021 850.351 79.985 850.351 M79.985 848.499 Q82.8901 848.499 84.4179 850.803 Q85.9572 853.094 85.9572 857.469 Q85.9572 861.833 84.4179 864.136 Q82.8901 866.428 79.985 866.428 Q77.0799 866.428 75.5406 864.136 Q74.0128 861.833 74.0128 857.469 Q74.0128 853.094 75.5406 850.803 Q77.0799 848.499 79.985 848.499 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M104.152 853.36 L98.8622 858.673 L104.152 863.962 L102.774 865.363 L97.4618 860.05 L92.1493 865.363 L90.7836 863.962 L96.0613 858.673 L90.7836 853.36 L92.1493 851.96 L97.4618 857.273 L102.774 851.96 L104.152 853.36 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M110.332 864.124 L114.152 864.124 L114.152 850.942 L109.996 851.775 L109.996 849.645 L114.128 848.812 L116.466 848.812 L116.466 864.124 L120.286 864.124 L120.286 866.092 L110.332 866.092 L110.332 864.124 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M130.008 850.351 Q128.202 850.351 127.288 852.134 Q126.385 853.904 126.385 857.469 Q126.385 861.022 127.288 862.805 Q128.202 864.576 130.008 864.576 Q131.825 864.576 132.728 862.805 Q133.642 861.022 133.642 857.469 Q133.642 853.904 132.728 852.134 Q131.825 850.351 130.008 850.351 M130.008 848.499 Q132.913 848.499 134.441 850.803 Q135.98 853.094 135.98 857.469 Q135.98 861.833 134.441 864.136 Q132.913 866.428 130.008 866.428 Q127.103 866.428 125.563 864.136 Q124.036 861.833 124.036 857.469 Q124.036 853.094 125.563 850.803 Q127.103 848.499 130.008 848.499 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M140.795 845.719 Q139.441 845.719 138.66 846.443 Q137.889 847.168 137.889 848.437 Q137.889 849.707 138.66 850.431 Q139.441 851.155 140.795 851.155 Q142.149 851.155 142.93 850.431 Q143.71 849.697 143.71 848.437 Q143.71 847.168 142.93 846.443 Q142.158 845.719 140.795 845.719 M138.895 844.911 Q137.673 844.61 136.986 843.773 Q136.309 842.936 136.309 841.732 Q136.309 840.049 137.504 839.071 Q138.707 838.093 140.795 838.093 Q142.892 838.093 144.086 839.071 Q145.281 840.049 145.281 841.732 Q145.281 842.936 144.594 843.773 Q143.917 844.61 142.704 844.911 Q144.077 845.23 144.839 846.161 Q145.61 847.092 145.61 848.437 Q145.61 850.478 144.359 851.569 Q143.118 852.659 140.795 852.659 Q138.472 852.659 137.221 851.569 Q135.98 850.478 135.98 848.437 Q135.98 847.092 136.751 846.161 Q137.522 845.23 138.895 844.911 M138.199 841.911 Q138.199 843.002 138.876 843.613 Q139.563 844.224 140.795 844.224 Q142.017 844.224 142.704 843.613 Q143.4 843.002 143.4 841.911 Q143.4 840.82 142.704 840.209 Q142.017 839.597 140.795 839.597 Q139.563 839.597 138.876 840.209 Q138.199 840.82 138.199 841.911 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M59.4527 569.258 Q61.131 569.617 62.0685 570.751 Q63.0175 571.885 63.0175 573.552 Q63.0175 576.11 61.2583 577.51 Q59.499 578.911 56.2583 578.911 Q55.1703 578.911 54.0129 578.691 Q52.8671 578.482 51.6403 578.054 L51.6403 575.797 Q52.6125 576.364 53.7699 576.654 Q54.9273 576.943 56.1889 576.943 Q58.3879 576.943 59.5337 576.075 Q60.6911 575.207 60.6911 573.552 Q60.6911 572.024 59.6148 571.168 Q58.55 570.3 56.6402 570.3 L54.6264 570.3 L54.6264 568.378 L56.7328 568.378 Q58.4574 568.378 59.3717 567.695 Q60.2861 567.001 60.2861 565.705 Q60.2861 564.374 59.337 563.668 Q58.3995 562.95 56.6402 562.95 Q55.6796 562.95 54.5801 563.158 Q53.4805 563.367 52.1611 563.807 L52.1611 561.723 Q53.4921 561.353 54.6495 561.168 Q55.8185 560.983 56.8486 560.983 Q59.5106 560.983 61.0615 562.198 Q62.6124 563.401 62.6124 565.462 Q62.6124 566.897 61.7907 567.892 Q60.9689 568.876 59.4527 569.258 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M67.4504 575.635 L69.8925 575.635 L69.8925 578.575 L67.4504 578.575 L67.4504 575.635 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M79.985 562.834 Q78.1795 562.834 77.2651 564.617 Q76.3624 566.388 76.3624 569.952 Q76.3624 573.506 77.2651 575.288 Q78.1795 577.059 79.985 577.059 Q81.8021 577.059 82.7049 575.288 Q83.6193 573.506 83.6193 569.952 Q83.6193 566.388 82.7049 564.617 Q81.8021 562.834 79.985 562.834 M79.985 560.983 Q82.8901 560.983 84.4179 563.286 Q85.9572 565.577 85.9572 569.952 Q85.9572 574.316 84.4179 576.619 Q82.8901 578.911 79.985 578.911 Q77.0799 578.911 75.5406 576.619 Q74.0128 574.316 74.0128 569.952 Q74.0128 565.577 75.5406 563.286 Q77.0799 560.983 79.985 560.983 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M104.152 565.844 L98.8622 571.156 L104.152 576.445 L102.774 577.846 L97.4618 572.533 L92.1493 577.846 L90.7836 576.445 L96.0613 571.156 L90.7836 565.844 L92.1493 564.443 L97.4618 569.756 L102.774 564.443 L104.152 565.844 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M110.332 576.607 L114.152 576.607 L114.152 563.425 L109.996 564.258 L109.996 562.128 L114.128 561.295 L116.466 561.295 L116.466 576.607 L120.286 576.607 L120.286 578.575 L110.332 578.575 L110.332 576.607 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M130.008 562.834 Q128.202 562.834 127.288 564.617 Q126.385 566.388 126.385 569.952 Q126.385 573.506 127.288 575.288 Q128.202 577.059 130.008 577.059 Q131.825 577.059 132.728 575.288 Q133.642 573.506 133.642 569.952 Q133.642 566.388 132.728 564.617 Q131.825 562.834 130.008 562.834 M130.008 560.983 Q132.913 560.983 134.441 563.286 Q135.98 565.577 135.98 569.952 Q135.98 574.316 134.441 576.619 Q132.913 578.911 130.008 578.911 Q127.103 578.911 125.563 576.619 Q124.036 574.316 124.036 569.952 Q124.036 565.577 125.563 563.286 Q127.103 560.983 130.008 560.983 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M140.795 558.202 Q139.441 558.202 138.66 558.927 Q137.889 559.651 137.889 560.92 Q137.889 562.19 138.66 562.914 Q139.441 563.638 140.795 563.638 Q142.149 563.638 142.93 562.914 Q143.71 562.18 143.71 560.92 Q143.71 559.651 142.93 558.927 Q142.158 558.202 140.795 558.202 M138.895 557.394 Q137.673 557.093 136.986 556.256 Q136.309 555.419 136.309 554.215 Q136.309 552.532 137.504 551.554 Q138.707 550.576 140.795 550.576 Q142.892 550.576 144.086 551.554 Q145.281 552.532 145.281 554.215 Q145.281 555.419 144.594 556.256 Q143.917 557.093 142.704 557.394 Q144.077 557.713 144.839 558.644 Q145.61 559.575 145.61 560.92 Q145.61 562.961 144.359 564.052 Q143.118 565.143 140.795 565.143 Q138.472 565.143 137.221 564.052 Q135.98 562.961 135.98 560.92 Q135.98 559.575 136.751 558.644 Q137.522 557.713 138.895 557.394 M138.199 554.394 Q138.199 555.485 138.876 556.096 Q139.563 556.707 140.795 556.707 Q142.017 556.707 142.704 556.096 Q143.4 555.485 143.4 554.394 Q143.4 553.303 142.704 552.692 Q142.017 552.081 140.795 552.081 Q139.563 552.081 138.876 552.692 Q138.199 553.303 138.199 554.394 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M58.793 275.815 L52.8903 285.04 L58.793 285.04 L58.793 275.815 M58.1796 273.778 L61.1194 273.778 L61.1194 285.04 L63.5847 285.04 L63.5847 286.984 L61.1194 286.984 L61.1194 291.058 L58.793 291.058 L58.793 286.984 L50.9921 286.984 L50.9921 284.727 L58.1796 273.778 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M67.4504 288.118 L69.8925 288.118 L69.8925 291.058 L67.4504 291.058 L67.4504 288.118 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M79.985 275.317 Q78.1795 275.317 77.2651 277.1 Q76.3624 278.871 76.3624 282.435 Q76.3624 285.989 77.2651 287.771 Q78.1795 289.542 79.985 289.542 Q81.8021 289.542 82.7049 287.771 Q83.6193 285.989 83.6193 282.435 Q83.6193 278.871 82.7049 277.1 Q81.8021 275.317 79.985 275.317 M79.985 273.466 Q82.8901 273.466 84.4179 275.769 Q85.9572 278.06 85.9572 282.435 Q85.9572 286.799 84.4179 289.102 Q82.8901 291.394 79.985 291.394 Q77.0799 291.394 75.5406 289.102 Q74.0128 286.799 74.0128 282.435 Q74.0128 278.06 75.5406 275.769 Q77.0799 273.466 79.985 273.466 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M104.152 278.327 L98.8622 283.639 L104.152 288.928 L102.774 290.329 L97.4618 285.016 L92.1493 290.329 L90.7836 288.928 L96.0613 283.639 L90.7836 278.327 L92.1493 276.926 L97.4618 282.239 L102.774 276.926 L104.152 278.327 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M110.332 289.091 L114.152 289.091 L114.152 275.908 L109.996 276.741 L109.996 274.611 L114.128 273.778 L116.466 273.778 L116.466 289.091 L120.286 289.091 L120.286 291.058 L110.332 291.058 L110.332 289.091 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M130.008 275.317 Q128.202 275.317 127.288 277.1 Q126.385 278.871 126.385 282.435 Q126.385 285.989 127.288 287.771 Q128.202 289.542 130.008 289.542 Q131.825 289.542 132.728 287.771 Q133.642 285.989 133.642 282.435 Q133.642 278.871 132.728 277.1 Q131.825 275.317 130.008 275.317 M130.008 273.466 Q132.913 273.466 134.441 275.769 Q135.98 278.06 135.98 282.435 Q135.98 286.799 134.441 289.102 Q132.913 291.394 130.008 291.394 Q127.103 291.394 125.563 289.102 Q124.036 286.799 124.036 282.435 Q124.036 278.06 125.563 275.769 Q127.103 273.466 130.008 273.466 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M140.795 270.686 Q139.441 270.686 138.66 271.41 Q137.889 272.134 137.889 273.403 Q137.889 274.673 138.66 275.397 Q139.441 276.121 140.795 276.121 Q142.149 276.121 142.93 275.397 Q143.71 274.663 143.71 273.403 Q143.71 272.134 142.93 271.41 Q142.158 270.686 140.795 270.686 M138.895 269.877 Q137.673 269.576 136.986 268.739 Q136.309 267.902 136.309 266.698 Q136.309 265.015 137.504 264.037 Q138.707 263.059 140.795 263.059 Q142.892 263.059 144.086 264.037 Q145.281 265.015 145.281 266.698 Q145.281 267.902 144.594 268.739 Q143.917 269.576 142.704 269.877 Q144.077 270.197 144.839 271.128 Q145.61 272.059 145.61 273.403 Q145.61 275.444 144.359 276.535 Q143.118 277.626 140.795 277.626 Q138.472 277.626 137.221 276.535 Q135.98 275.444 135.98 273.403 Q135.98 272.059 136.751 271.128 Q137.522 270.197 138.895 269.877 M138.199 266.877 Q138.199 267.968 138.876 268.579 Q139.563 269.19 140.795 269.19 Q142.017 269.19 142.704 268.579 Q143.4 267.968 143.4 266.877 Q143.4 265.786 142.704 265.175 Q142.017 264.564 140.795 264.564 Q139.563 264.564 138.876 265.175 Q138.199 265.786 138.199 266.877 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1189.75 14.324 L1189.75 27.2059 L1205.1 27.2059 L1205.1 32.9987 L1189.75 32.9987 L1189.75 57.6282 Q1189.75 63.1779 1191.25 64.7578 Q1192.79 66.3376 1197.45 66.3376 L1205.1 66.3376 L1205.1 72.576 L1197.45 72.576 Q1188.82 72.576 1185.54 69.3758 Q1182.26 66.1351 1182.26 57.6282 L1182.26 32.9987 L1176.79 32.9987 L1176.79 27.2059 L1182.26 27.2059 L1182.26 14.324 L1189.75 14.324 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1214.91 27.2059 L1222.36 27.2059 L1222.36 72.576 L1214.91 72.576 L1214.91 27.2059 M1214.91 9.54393 L1222.36 9.54393 L1222.36 18.9825 L1214.91 18.9825 L1214.91 9.54393 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1273.28 35.9153 Q1276.07 30.8922 1279.96 28.5022 Q1283.85 26.1121 1289.12 26.1121 Q1296.21 26.1121 1300.06 31.0947 Q1303.9 36.0368 1303.9 45.1919 L1303.9 72.576 L1296.41 72.576 L1296.41 45.4349 Q1296.41 38.913 1294.1 35.7533 Q1291.79 32.5936 1287.05 32.5936 Q1281.26 32.5936 1277.9 36.4419 Q1274.54 40.2903 1274.54 46.9338 L1274.54 72.576 L1267.04 72.576 L1267.04 45.4349 Q1267.04 38.8725 1264.73 35.7533 Q1262.42 32.5936 1257.6 32.5936 Q1251.89 32.5936 1248.53 36.4824 Q1245.17 40.3308 1245.17 46.9338 L1245.17 72.576 L1237.67 72.576 L1237.67 27.2059 L1245.17 27.2059 L1245.17 34.2544 Q1247.72 30.082 1251.28 28.0971 Q1254.85 26.1121 1259.75 26.1121 Q1264.69 26.1121 1268.13 28.6237 Q1271.62 31.1352 1273.28 35.9153 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M1357.58 48.0275 L1357.58 51.6733 L1323.31 51.6733 Q1323.79 59.3701 1327.93 63.421 Q1332.1 67.4314 1339.51 67.4314 Q1343.81 67.4314 1347.82 66.3781 Q1351.87 65.3249 1355.84 63.2184 L1355.84 70.267 Q1351.83 71.9684 1347.61 72.8596 Q1343.4 73.7508 1339.07 73.7508 Q1328.21 73.7508 1321.85 67.4314 Q1315.53 61.1119 1315.53 50.3365 Q1315.53 39.1965 1321.53 32.6746 Q1327.56 26.1121 1337.77 26.1121 Q1346.92 26.1121 1352.23 32.0264 Q1357.58 37.9003 1357.58 48.0275 M1350.13 45.84 Q1350.04 39.7232 1346.68 36.0774 Q1343.36 32.4315 1337.85 32.4315 Q1331.61 32.4315 1327.85 35.9558 Q1324.12 39.4801 1323.55 45.8805 L1350.13 45.84 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><polyline clip-path="url(#clip852)" style="stroke:#009af9; stroke-linecap:round; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none" points="243.057,1399.61 1267.18,318.455 2291.31,1412.39 "/><polyline clip-path="url(#clip852)" style="stroke:#e26f46; stroke-linecap:round; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none" points="243.057,1421.67 1267.18,161.35 2291.31,1423.95 "/><path clip-path="url(#clip850)" d="M1843.73 323.604 L2280.38 323.604 L2280.38 168.084 L1843.73 168.084 Z" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/><polyline clip-path="url(#clip850)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="1843.73,323.604 2280.38,323.604 2280.38,168.084 1843.73,168.084 1843.73,323.604 "/><polyline clip-path="url(#clip850)" style="stroke:#009af9; stroke-linecap:round; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none" points="1867.86,219.924 2012.6,219.924 "/><path clip-path="url(#clip850)" d="M2057.23 212.273 L2057.23 216.255 Q2055.43 215.26 2053.6 214.773 Q2051.79 214.264 2049.94 214.264 Q2045.8 214.264 2043.51 216.903 Q2041.22 219.519 2041.22 224.264 Q2041.22 229.009 2043.51 231.648 Q2045.8 234.264 2049.94 234.264 Q2051.79 234.264 2053.6 233.778 Q2055.43 233.269 2057.23 232.273 L2057.23 236.208 Q2055.45 237.042 2053.53 237.458 Q2051.63 237.875 2049.48 237.875 Q2043.62 237.875 2040.17 234.195 Q2036.72 230.514 2036.72 224.264 Q2036.72 217.922 2040.2 214.287 Q2043.69 210.653 2049.76 210.653 Q2051.72 210.653 2053.6 211.07 Q2055.47 211.463 2057.23 212.273 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2074.69 214.264 Q2071.26 214.264 2069.27 216.949 Q2067.28 219.611 2067.28 224.264 Q2067.28 228.917 2069.25 231.602 Q2071.24 234.264 2074.69 234.264 Q2078.09 234.264 2080.08 231.579 Q2082.07 228.894 2082.07 224.264 Q2082.07 219.658 2080.08 216.972 Q2078.09 214.264 2074.69 214.264 M2074.69 210.653 Q2080.24 210.653 2083.41 214.264 Q2086.59 217.875 2086.59 224.264 Q2086.59 230.63 2083.41 234.264 Q2080.24 237.875 2074.69 237.875 Q2069.11 237.875 2065.94 234.264 Q2062.79 230.63 2062.79 224.264 Q2062.79 217.875 2065.94 214.264 Q2069.11 210.653 2074.69 210.653 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2113.83 216.255 Q2115.43 213.385 2117.65 212.019 Q2119.87 210.653 2122.88 210.653 Q2126.93 210.653 2129.13 213.5 Q2131.33 216.324 2131.33 221.556 L2131.33 237.204 L2127.05 237.204 L2127.05 221.695 Q2127.05 217.968 2125.73 216.162 Q2124.41 214.357 2121.7 214.357 Q2118.39 214.357 2116.47 216.556 Q2114.55 218.755 2114.55 222.551 L2114.55 237.204 L2110.27 237.204 L2110.27 221.695 Q2110.27 217.945 2108.95 216.162 Q2107.63 214.357 2104.87 214.357 Q2101.61 214.357 2099.69 216.579 Q2097.77 218.778 2097.77 222.551 L2097.77 237.204 L2093.48 237.204 L2093.48 211.278 L2097.77 211.278 L2097.77 215.306 Q2099.22 212.922 2101.26 211.787 Q2103.3 210.653 2106.1 210.653 Q2108.92 210.653 2110.89 212.088 Q2112.88 213.523 2113.83 216.255 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2160.01 216.255 Q2161.61 213.385 2163.83 212.019 Q2166.05 210.653 2169.06 210.653 Q2173.11 210.653 2175.31 213.5 Q2177.51 216.324 2177.51 221.556 L2177.51 237.204 L2173.23 237.204 L2173.23 221.695 Q2173.23 217.968 2171.91 216.162 Q2170.59 214.357 2167.88 214.357 Q2164.57 214.357 2162.65 216.556 Q2160.73 218.755 2160.73 222.551 L2160.73 237.204 L2156.45 237.204 L2156.45 221.695 Q2156.45 217.945 2155.13 216.162 Q2153.81 214.357 2151.05 214.357 Q2147.79 214.357 2145.87 216.579 Q2143.95 218.778 2143.95 222.551 L2143.95 237.204 L2139.66 237.204 L2139.66 211.278 L2143.95 211.278 L2143.95 215.306 Q2145.4 212.922 2147.44 211.787 Q2149.48 210.653 2152.28 210.653 Q2155.1 210.653 2157.07 212.088 Q2159.06 213.523 2160.01 216.255 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2186.01 211.278 L2190.27 211.278 L2190.27 237.204 L2186.01 237.204 L2186.01 211.278 M2186.01 201.186 L2190.27 201.186 L2190.27 206.579 L2186.01 206.579 L2186.01 201.186 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2203.39 203.917 L2203.39 211.278 L2212.16 211.278 L2212.16 214.588 L2203.39 214.588 L2203.39 228.662 Q2203.39 231.833 2204.25 232.736 Q2205.13 233.639 2207.79 233.639 L2212.16 233.639 L2212.16 237.204 L2207.79 237.204 Q2202.86 237.204 2200.98 235.375 Q2199.11 233.523 2199.11 228.662 L2199.11 214.588 L2195.98 214.588 L2195.98 211.278 L2199.11 211.278 L2199.11 203.917 L2203.39 203.917 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><polyline clip-path="url(#clip850)" style="stroke:#e26f46; stroke-linecap:round; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none" points="1867.86,271.764 2012.6,271.764 "/><path clip-path="url(#clip850)" d="M2051.91 267.1 Q2051.19 266.683 2050.34 266.498 Q2049.5 266.289 2048.48 266.289 Q2044.87 266.289 2042.93 268.65 Q2041.01 270.988 2041.01 275.387 L2041.01 289.044 L2036.72 289.044 L2036.72 263.118 L2041.01 263.118 L2041.01 267.146 Q2042.35 264.785 2044.5 263.65 Q2046.66 262.493 2049.73 262.493 Q2050.17 262.493 2050.71 262.562 Q2051.24 262.609 2051.89 262.725 L2051.91 267.1 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2077.51 275.016 L2077.51 277.099 L2057.93 277.099 Q2058.21 281.498 2060.57 283.812 Q2062.95 286.104 2067.19 286.104 Q2069.64 286.104 2071.93 285.502 Q2074.25 284.9 2076.52 283.697 L2076.52 287.724 Q2074.22 288.697 2071.82 289.206 Q2069.41 289.715 2066.93 289.715 Q2060.73 289.715 2057.09 286.104 Q2053.48 282.493 2053.48 276.336 Q2053.48 269.97 2056.91 266.243 Q2060.36 262.493 2066.19 262.493 Q2071.42 262.493 2074.46 265.873 Q2077.51 269.229 2077.51 275.016 M2073.25 273.766 Q2073.21 270.271 2071.28 268.187 Q2069.39 266.104 2066.24 266.104 Q2062.67 266.104 2060.52 268.118 Q2058.39 270.132 2058.07 273.789 L2073.25 273.766 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2097.63 253.026 L2097.63 256.567 L2093.55 256.567 Q2091.26 256.567 2090.36 257.493 Q2089.48 258.419 2089.48 260.826 L2089.48 263.118 L2096.49 263.118 L2096.49 266.428 L2089.48 266.428 L2089.48 289.044 L2085.2 289.044 L2085.2 266.428 L2081.12 266.428 L2081.12 263.118 L2085.2 263.118 L2085.2 261.313 Q2085.2 256.984 2087.21 255.016 Q2089.22 253.026 2093.6 253.026 L2097.63 253.026 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2123.37 275.016 L2123.37 277.099 L2103.78 277.099 Q2104.06 281.498 2106.42 283.812 Q2108.81 286.104 2113.04 286.104 Q2115.5 286.104 2117.79 285.502 Q2120.1 284.9 2122.37 283.697 L2122.37 287.724 Q2120.08 288.697 2117.67 289.206 Q2115.27 289.715 2112.79 289.715 Q2106.59 289.715 2102.95 286.104 Q2099.34 282.493 2099.34 276.336 Q2099.34 269.97 2102.77 266.243 Q2106.22 262.493 2112.05 262.493 Q2117.28 262.493 2120.31 265.873 Q2123.37 269.229 2123.37 275.016 M2119.11 273.766 Q2119.06 270.271 2117.14 268.187 Q2115.24 266.104 2112.09 266.104 Q2108.53 266.104 2106.38 268.118 Q2104.25 270.132 2103.92 273.789 L2119.11 273.766 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2145.38 267.1 Q2144.66 266.683 2143.81 266.498 Q2142.97 266.289 2141.96 266.289 Q2138.34 266.289 2136.4 268.65 Q2134.48 270.988 2134.48 275.387 L2134.48 289.044 L2130.2 289.044 L2130.2 263.118 L2134.48 263.118 L2134.48 267.146 Q2135.82 264.785 2137.97 263.65 Q2140.13 262.493 2143.21 262.493 Q2143.65 262.493 2144.18 262.562 Q2144.71 262.609 2145.36 262.725 L2145.38 267.1 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2170.98 275.016 L2170.98 277.099 L2151.4 277.099 Q2151.68 281.498 2154.04 283.812 Q2156.42 286.104 2160.66 286.104 Q2163.11 286.104 2165.4 285.502 Q2167.72 284.9 2169.99 283.697 L2169.99 287.724 Q2167.7 288.697 2165.29 289.206 Q2162.88 289.715 2160.4 289.715 Q2154.2 289.715 2150.57 286.104 Q2146.96 282.493 2146.96 276.336 Q2146.96 269.97 2150.38 266.243 Q2153.83 262.493 2159.66 262.493 Q2164.9 262.493 2167.93 265.873 Q2170.98 269.229 2170.98 275.016 M2166.72 273.766 Q2166.68 270.271 2164.76 268.187 Q2162.86 266.104 2159.71 266.104 Q2156.15 266.104 2153.99 268.118 Q2151.86 270.132 2151.54 273.789 L2166.72 273.766 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2199.52 273.396 L2199.52 289.044 L2195.27 289.044 L2195.27 273.535 Q2195.27 269.854 2193.83 268.025 Q2192.4 266.197 2189.52 266.197 Q2186.08 266.197 2184.08 268.396 Q2182.09 270.595 2182.09 274.391 L2182.09 289.044 L2177.81 289.044 L2177.81 263.118 L2182.09 263.118 L2182.09 267.146 Q2183.62 264.808 2185.68 263.65 Q2187.77 262.493 2190.47 262.493 Q2194.94 262.493 2197.23 265.271 Q2199.52 268.025 2199.52 273.396 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2226.68 264.113 L2226.68 268.095 Q2224.87 267.1 2223.04 266.613 Q2221.24 266.104 2219.39 266.104 Q2215.24 266.104 2212.95 268.743 Q2210.66 271.359 2210.66 276.104 Q2210.66 280.849 2212.95 283.488 Q2215.24 286.104 2219.39 286.104 Q2221.24 286.104 2223.04 285.618 Q2224.87 285.109 2226.68 284.113 L2226.68 288.048 Q2224.89 288.882 2222.97 289.298 Q2221.08 289.715 2218.92 289.715 Q2213.07 289.715 2209.62 286.035 Q2206.17 282.354 2206.17 276.104 Q2206.17 269.762 2209.64 266.127 Q2213.14 262.493 2219.2 262.493 Q2221.17 262.493 2223.04 262.91 Q2224.92 263.303 2226.68 264.113 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip850)" d="M2256.26 275.016 L2256.26 277.099 L2236.68 277.099 Q2236.96 281.498 2239.32 283.812 Q2241.7 286.104 2245.94 286.104 Q2248.39 286.104 2250.68 285.502 Q2253 284.9 2255.27 283.697 L2255.27 287.724 Q2252.97 288.697 2250.57 289.206 Q2248.16 289.715 2245.68 289.715 Q2239.48 289.715 2235.84 286.104 Q2232.23 282.493 2232.23 276.336 Q2232.23 269.97 2235.66 266.243 Q2239.11 262.493 2244.94 262.493 Q2250.17 262.493 2253.2 265.873 Q2256.26 269.229 2256.26 275.016 M2252 273.766 Q2251.95 270.271 2250.03 268.187 Q2248.14 266.104 2244.99 266.104 Q2241.42 266.104 2239.27 268.118 Q2237.14 270.132 2236.82 273.789 L2252 273.766 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /></svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment