chart-unit 0.6.2.0 → 0.6.3.0
raw patch · 6 files changed
+281/−296 lines, 6 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- chart-unit.cabal +1/−1
- other/timeExample.svg +251/−268
- src/Chart/Data/Time.hs +19/−17
- src/Chart/Hud.hs +3/−3
- src/Chart/Text.hs +1/−1
- stack.yaml +6/−6
chart-unit.cabal view
@@ -1,5 +1,5 @@ name: chart-unit-version: 0.6.2.0+version: 0.6.3.0 synopsis: Native haskell charts. description: <<https://tonyday567.github.io/other/mainExample.svg>> .
other/timeExample.svg view
@@ -5,678 +5,661 @@ <defs> </defs> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 517.3622,17.4508 l -0.0000,-17.4508 h -95.9797 l -0.0000,17.4508 Z"/>+ <path d="M 511.1204,22.3457 l -0.0000,-17.8224 h -98.0233 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,469.3724,8.7254)" stroke="none" text-anchor="middle">Fri, 31 Aug+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,462.1087,13.4345)" stroke="none" text-anchor="middle">Fri, 30 Nov </text> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(0,0,255)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 474.4571,40.3322 l -0.0000,-10.1695 h -10.1695 l -0.0000,10.1695 Z"/>+ <path d="M 467.3017,45.7143 l -0.0000,-10.3860 h -10.3860 l -0.0000,10.3860 Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 455.1552,57.4577 l -0.0000,-17.4508 h -95.9797 l -0.0000,17.4508 Z"/>+ <path d="M 450.7790,61.6867 l -0.0000,-17.8224 h -98.0233 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,407.1654,48.7323)" stroke="none" text-anchor="middle">Tue, 31 Jul+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,401.7674,52.7755)" stroke="none" text-anchor="middle">Wed, 31 Oct </text> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(0,0,255)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 412.2501,80.3391 l -0.0000,-10.1695 h -10.1695 l -0.0000,10.1695 Z"/>+ <path d="M 406.9604,85.0553 l -0.0000,-10.3860 h -10.3860 l -0.0000,10.3860 Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 395.6529,98.7551 l -0.0000,-17.4508 h -95.9797 l -0.0000,17.4508 Z"/>+ <path d="M 387.6949,104.9618 l -0.0000,-17.8224 h -98.0233 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,347.6630,90.0297)" stroke="none" text-anchor="middle">Fri, 29 Jun+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,338.6832,96.0506)" stroke="none" text-anchor="middle">Fri, 28 Sep </text> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(0,0,255)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 352.7478,121.6365 l -0.0000,-10.1695 h -10.1695 l -0.0000,10.1695 Z"/>+ <path d="M 343.8762,128.3304 l -0.0000,-10.3860 h -10.3860 l -0.0000,10.3860 Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 338.8552,136.1809 l -0.0000,-17.4508 h -95.9797 l -0.0000,17.4508 Z"/>+ <path d="M 332.8391,141.6801 l -0.0000,-17.8224 h -98.0233 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,290.8653,127.4555)" stroke="none" text-anchor="middle">Thu, 31 May+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,283.8274,132.7689)" stroke="none" text-anchor="middle">Fri, 31 Aug </text> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(0,0,255)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 295.9501,159.0623 l -0.0000,-10.1695 h -10.1695 l -0.0000,10.1695 Z"/>+ <path d="M 289.0204,165.0487 l -0.0000,-10.3860 h -10.3860 l -0.0000,10.3860 Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 276.6482,176.1878 l -0.0000,-17.4508 h -95.9797 l -0.0000,17.4508 Z"/>+ <path d="M 269.7549,182.3325 l -0.0000,-17.8224 h -98.0233 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,228.6583,167.4624)" stroke="none" text-anchor="middle">Mon, 30 Apr+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,220.7433,173.4213)" stroke="none" text-anchor="middle">Tue, 31 Jul </text> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(0,0,255)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 233.7431,199.0692 l -0.0000,-10.1695 h -10.1695 l -0.0000,10.1695 Z"/>+ <path d="M 225.9363,205.7011 l -0.0000,-10.3860 h -10.3860 l -0.0000,10.3860 Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 219.8505,216.1947 l -0.0000,-17.4508 h -95.9797 l -0.0000,17.4508 Z"/>+ <path d="M 209.4136,224.2963 l -0.0000,-17.8224 h -98.0233 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,171.8607,207.4693)" stroke="none" text-anchor="middle">Fri, 30 Mar+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,160.4019,215.3850)" stroke="none" text-anchor="middle">Fri, 29 Jun </text> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(0,0,255)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 176.9454,239.0761 l -0.0000,-10.1695 h -10.1695 l -0.0000,10.1695 Z"/>- </g>- <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 160.3481,254.9110 l -0.0000,-17.4508 h -95.9797 l -0.0000,17.4508 Z"/>- </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.33" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,112.3583,246.1856)" stroke="none" text-anchor="middle">Wed, 28 Feb- </text>+ <path d="M 165.5949,247.6648 l -0.0000,-10.3860 h -10.3860 l -0.0000,10.3860 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(0,0,255)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 117.4431,277.7924 l -0.0000,-10.1695 h -10.1695 l -0.0000,10.1695 Z"/>+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 504.5488,12.9825 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 489.5761,21.0515 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 501.8060,14.2939 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 486.8715,22.3420 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 499.0632,15.6053 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 484.1668,26.2136 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 496.3204,16.9166 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 481.4621,27.5042 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 493.5777,18.2280 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 478.7575,28.7947 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 490.8349,22.1621 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 476.0528,30.0853 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 488.0921,23.4735 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 473.3482,31.3758 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 485.3493,24.7848 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 470.6435,35.2475 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 482.6065,26.0962 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 467.9389,36.5380 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 479.8637,27.4076 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 465.2342,37.8285 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 477.1209,31.3417 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 462.5296,39.1191 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 474.3781,32.6530 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 459.8249,40.4096 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 471.6353,33.9644 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 457.1203,44.2813 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 468.8926,35.2758 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 454.4156,45.5718 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 466.1498,36.5871 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 451.7110,46.8624 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 463.4070,40.5212 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 449.0063,48.1529 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 460.6642,41.8326 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 446.3017,49.4434 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 457.9214,43.1440 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 443.5970,53.3151 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 455.1786,44.4554 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 440.8924,54.6056 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 452.4358,45.7667 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 438.1877,55.8962 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 449.6930,49.7008 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 435.4831,57.1867 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 446.9502,51.0122 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 432.7784,58.4773 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 444.2075,52.3236 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 430.0738,62.3489 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 441.4647,53.6349 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 427.3691,63.6394 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 438.7219,54.9463 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 424.6645,64.9300 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 435.9791,58.8804 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 421.9598,66.2205 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 433.2363,60.1918 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 419.2552,67.5111 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 430.4935,61.5031 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 416.5505,71.3827 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 427.7507,62.8145 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 413.8459,72.6732 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 425.0079,64.1259 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 411.1412,73.9638 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 422.2651,68.0600 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 408.4366,75.2543 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 419.5223,69.3713 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 405.7319,76.5449 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 416.7796,70.6827 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 403.0272,80.4165 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 414.0368,71.9941 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 400.3226,81.7071 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 411.2940,73.3054 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 397.6179,82.9976 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 408.5512,77.2395 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 394.9133,84.2881 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 405.8084,78.5509 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 392.2086,85.5787 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 403.0656,79.8623 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 389.5040,89.4503 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 400.3228,81.1736 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 386.7993,90.7409 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 397.5800,82.4850 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 384.0947,92.0314 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 394.8372,86.4191 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 381.3900,93.3220 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 392.0945,87.7305 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 378.6854,94.6125 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 389.3517,89.0418 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 375.9807,98.4841 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 386.6089,90.3532 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 373.2761,99.7747 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 383.8661,91.6646 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 370.5714,101.0652 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 381.1233,95.5987 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 367.8668,102.3558 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 378.3805,96.9100 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 365.1621,103.6463 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 375.6377,98.2214 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 362.4575,107.5179 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 372.8949,99.5328 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 359.7528,108.8085 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 370.1521,100.8441 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 357.0482,110.0990 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 367.4094,104.7782 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 354.3435,111.3896 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 364.6666,106.0896 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 351.6389,112.6801 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 361.9238,107.4010 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 348.9342,116.5518 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 359.1810,108.7123 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 346.2296,117.8423 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 356.4382,110.0237 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 343.5249,119.1328 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 353.6954,113.9578 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 340.8203,120.4234 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 350.9526,115.2692 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 338.1156,121.7139 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 348.2098,116.5806 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 335.4110,125.5856 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 345.4670,117.8919 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 332.7063,126.8761 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 342.7242,119.2033 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 330.0017,128.1667 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 339.9815,123.1374 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 327.2970,129.4572 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 337.2387,124.4488 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 324.5923,130.7477 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 334.4959,125.7601 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 321.8877,134.6194 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 331.7531,127.0715 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 319.1830,135.9099 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 329.0103,128.3829 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 316.4784,137.2005 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 326.2675,132.3170 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 313.7737,138.4910 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 323.5247,133.6283 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 311.0691,139.7816 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 320.7819,134.9397 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 308.3644,143.6532 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 318.0391,136.2511 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 305.6598,144.9437 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 315.2964,137.5624 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 302.9551,146.2343 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 312.5536,141.4965 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 300.2505,147.5248 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 309.8108,142.8079 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 297.5458,148.8154 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 307.0680,144.1193 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 294.8412,152.6870 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 304.3252,145.4306 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 292.1365,153.9775 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 301.5824,146.7420 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 289.4319,155.2681 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 298.8396,150.6761 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 286.7272,156.5586 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 296.0968,151.9875 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 284.0226,157.8492 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 293.3540,153.2988 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 281.3179,161.7208 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 290.6112,154.6102 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 278.6133,163.0114 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 287.8685,155.9216 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 275.9086,164.3019 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 285.1257,159.8557 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 273.2040,165.5924 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 282.3829,161.1670 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 270.4993,166.8830 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 279.6401,162.4784 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 267.7947,170.7546 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 276.8973,163.7898 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 265.0900,172.0452 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 274.1545,165.1011 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 262.3854,173.3357 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 271.4117,169.0352 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 259.6807,174.6263 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 268.6689,170.3466 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 256.9761,175.9168 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 265.9261,171.6580 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 254.2714,179.7884 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 263.1834,172.9693 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 251.5667,181.0790 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 260.4406,174.2807 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 248.8621,182.3695 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 257.6978,178.2148 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 246.1574,183.6601 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 254.9550,179.5262 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 243.4528,184.9506 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 252.2122,180.8376 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 240.7481,188.8222 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 249.4694,182.1489 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 238.0435,190.1128 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 246.7266,183.4603 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 235.3388,191.4033 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 243.9838,187.3944 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 232.6342,192.6939 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 241.2410,188.7058 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 229.9295,193.9844 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 238.4983,190.0171 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 227.2249,197.8561 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 235.7555,191.3285 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 224.5202,199.1466 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 233.0127,192.6399 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 221.8156,200.4371 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 230.2699,196.5740 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 219.1109,201.7277 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 227.5271,197.8853 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 216.4063,203.0182 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 224.7843,199.1967 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 213.7016,206.8899 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 222.0415,200.5081 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 210.9970,208.1804 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 219.2987,201.8194 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 208.2923,209.4710 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 216.5559,205.7535 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 205.5877,210.7615 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 213.8131,207.0649 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 202.8830,212.0521 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 211.0704,208.3763 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 200.1784,215.9237 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 208.3276,209.6876 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 197.4737,217.2142 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 205.5848,210.9990 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 194.7691,218.5048 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 202.8420,214.9331 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 192.0644,219.7953 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 200.0992,216.2445 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 189.3598,221.0859 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 197.3564,217.5558 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 186.6551,224.9575 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 194.6136,218.8672 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 183.9505,226.2480 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 191.8708,220.1786 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 181.2458,227.5386 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 189.1280,224.1127 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 178.5412,228.8291 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 186.3853,225.4240 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 175.8365,230.1197 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 183.6425,226.7354 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 173.1318,233.9913 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 180.8997,228.0468 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 170.4272,235.2819 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 178.1569,229.3581 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 167.7225,236.5724 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 175.4141,233.2922 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 165.0179,237.8629 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 172.6713,234.6036 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 162.3132,239.1535 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 169.9285,235.9150 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 159.6086,243.0251 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 167.1857,237.2263 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 156.9039,244.3157 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 164.4429,238.5377 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 154.1993,245.6062 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 161.7001,242.4718 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 151.4946,246.8968 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 158.9574,243.7832 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 148.7900,248.1873 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 156.2146,245.0945 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 146.0853,252.0589 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 153.4718,246.4059 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 143.3807,253.3495 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 150.7290,247.7173 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 140.6760,254.6400 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 147.9862,251.6514 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 137.9714,255.9306 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 145.2434,252.9628 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 135.2667,257.2211 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 142.5006,254.2741 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 132.5621,261.0927 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 139.7578,255.5855 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 129.8574,262.3833 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 137.0150,256.8969 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 127.1528,263.6738 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 134.2723,260.8310 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 124.4481,264.9644 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 131.5295,262.1423 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 121.7435,266.2549 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 128.7867,263.4537 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 119.0388,270.1266 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 126.0439,264.7651 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 116.3342,271.4171 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 123.3011,266.0764 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 113.6295,272.7076 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 120.5583,270.0105 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 110.9249,273.9982 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 117.8155,271.3219 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="1.0" stroke="rgb(102,102,102)" stroke-width="0.0" fill="rgb(255,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 108.2202,275.2887 c 0.0000,-0.7021 -0.5691,-1.2712 -1.2712 -1.2712c -0.7021,-0.0000 -1.2712,0.5691 -1.2712 1.2712c -0.0000,0.7021 0.5691,1.2712 1.2712 1.2712c 0.7021,0.0000 1.2712,-0.5691 1.2712 -1.2712Z"/>+ <path d="M 115.0727,272.6333 c 0.0000,-0.7170 -0.5812,-1.2983 -1.2983 -1.2983c -0.7170,-0.0000 -1.2983,0.5812 -1.2983 1.2983c -0.0000,0.7170 0.5812,1.2983 1.2983 1.2983c 0.7170,0.0000 1.2983,-0.5812 1.2983 -1.2983Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.1" stroke="rgb(0,0,0)" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 94.8972,275.2887 l -0.0000,-254.2373 h -5.0847 l -0.0000,254.2373 Z"/>+ <path d="M 103.3884,272.6333 l -0.0000,-259.6507 h -5.1930 l -0.0000,259.6507 Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,53.3026 l -0.0000,-17.4508 h -26.1763 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,47.1186 l -0.0000,-17.8224 h -26.7336 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,70.3684,44.5772)" stroke="none" text-anchor="middle">180+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,78.3373,38.2074)" stroke="none" text-anchor="middle">180 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,42.9907 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,36.5871 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,79.1135 l -0.0000,-17.4508 h -26.1763 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,73.3459 l -0.0000,-17.8224 h -26.7336 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,70.3684,70.3881)" stroke="none" text-anchor="middle">160+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,78.3373,64.4347)" stroke="none" text-anchor="middle">160 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,68.8016 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,62.8145 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,104.9244 l -0.0000,-17.4508 h -26.1763 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,99.5733 l -0.0000,-17.8224 h -26.7336 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,70.3684,96.1989)" stroke="none" text-anchor="middle">140+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,78.3373,90.6621)" stroke="none" text-anchor="middle">140 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,94.6125 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,89.0418 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,130.7353 l -0.0000,-17.4508 h -26.1763 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,125.8006 l -0.0000,-17.8224 h -26.7336 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,70.3684,122.0098)" stroke="none" text-anchor="middle">120+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,78.3373,116.8894)" stroke="none" text-anchor="middle">120 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,120.4234 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,115.2692 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,156.5461 l -0.0000,-17.4508 h -26.1763 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,152.0280 l -0.0000,-17.8224 h -26.7336 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,70.3684,147.8207)" stroke="none" text-anchor="middle">100+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,78.3373,143.1168)" stroke="none" text-anchor="middle">100 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,146.2343 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,141.4965 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,182.3570 l -0.0000,-17.4508 h -17.4508 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,178.2553 l -0.0000,-17.8224 h -17.8224 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,74.7311,173.6316)" stroke="none" text-anchor="middle">80+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,82.7930,169.3441)" stroke="none" text-anchor="middle">80 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,172.0452 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,167.7239 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,208.1679 l -0.0000,-17.4508 h -17.4508 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,204.4827 l -0.0000,-17.8224 h -17.8224 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,74.7311,199.4425)" stroke="none" text-anchor="middle">60+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,82.7930,195.5714)" stroke="none" text-anchor="middle">60 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,197.8561 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,193.9512 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,233.9788 l -0.0000,-17.4508 h -17.4508 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,230.7100 l -0.0000,-17.8224 h -17.8224 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,74.7311,225.2534)" stroke="none" text-anchor="middle">40+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,82.7930,221.7988)" stroke="none" text-anchor="middle">40 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,223.6670 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,220.1786 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,259.7897 l -0.0000,-17.4508 h -17.4508 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,256.9373 l -0.0000,-17.8224 h -17.8224 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,74.7311,251.0643)" stroke="none" text-anchor="middle">20+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,82.7930,248.0261)" stroke="none" text-anchor="middle">20 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,249.4778 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,246.4059 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 83.4566,285.6006 l -0.0000,-17.4508 h -8.7254 l -0.0000,17.4508 Z"/>+ <path d="M 91.7042,283.1647 l -0.0000,-17.8224 h -8.9112 l -0.0000,17.8224 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,79.0939,276.8752)" stroke="none" text-anchor="middle">0+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.202205207224342px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(1.0000,-0.0000,0.0000,1.0000,87.2486,274.2535)" stroke="none" text-anchor="middle">0 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 87.2701,275.2887 h 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 95.5989,272.6333 h 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.1" stroke="rgb(0,0,0)" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 488.3049,290.5430 l -0.0000,-5.0847 h -381.3559 l -0.0000,5.0847 Z"/>- </g>- <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 529.9486,377.1064 l 12.3396,-12.3396 l -67.8679,-67.8679 l -12.3396,12.3396 Z"/>- </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,468.2506,303.0687)" stroke="none" text-anchor="start">31 Aug 2018- </text>- </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 469.3724,285.4582 v 7.6271 "/>+ <path d="M 503.2506,288.2123 l -0.0000,-5.1930 h -389.4761 l -0.0000,5.1930 Z"/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 467.7416,377.1064 l 12.3396,-12.3396 l -67.8679,-67.8679 l -12.3396,12.3396 Z"/>+ <path d="M 523.9748,376.6189 l 12.6024,-12.6024 l -69.3130,-69.3130 l -12.6024,12.6024 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,406.0436,303.0687)" stroke="none" text-anchor="start">31 Jul 2018+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.20220520722434px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,460.9631,301.0048)" stroke="none" text-anchor="start">30 Nov 2018 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 407.1654,285.4582 v 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 462.1087,283.0193 v 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 408.2393,377.1064 l 12.3396,-12.3396 l -67.8679,-67.8679 l -12.3396,12.3396 Z"/>+ <path d="M 463.6335,376.6189 l 12.6024,-12.6024 l -69.3130,-69.3130 l -12.6024,12.6024 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,346.5412,303.0687)" stroke="none" text-anchor="start">30 Jun 2018+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.20220520722434px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,400.6217,301.0048)" stroke="none" text-anchor="start">31 Oct 2018 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 347.6630,285.4582 v 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 401.7674,283.0193 v 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 351.4416,377.1064 l 12.3396,-12.3396 l -67.8679,-67.8679 l -12.3396,12.3396 Z"/>+ <path d="M 400.5493,376.6189 l 12.6024,-12.6024 l -69.3130,-69.3130 l -12.6024,12.6024 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,289.7436,303.0687)" stroke="none" text-anchor="start">31 May 2018+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.20220520722434px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,337.5375,301.0048)" stroke="none" text-anchor="start">30 Sep 2018 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 290.8653,285.4582 v 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 338.6832,283.0193 v 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 289.2346,377.1064 l 12.3396,-12.3396 l -67.8679,-67.8679 l -12.3396,12.3396 Z"/>+ <path d="M 345.6935,376.6189 l 12.6024,-12.6024 l -69.3130,-69.3130 l -12.6024,12.6024 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,227.5366,303.0687)" stroke="none" text-anchor="start">30 Apr 2018+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.20220520722434px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,282.6817,301.0048)" stroke="none" text-anchor="start">31 Aug 2018 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 228.6583,285.4582 v 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 283.8274,283.0193 v 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 232.4369,377.1064 l 12.3396,-12.3396 l -67.8679,-67.8679 l -12.3396,12.3396 Z"/>+ <path d="M 282.6094,376.6189 l 12.6024,-12.6024 l -69.3130,-69.3130 l -12.6024,12.6024 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,170.7389,303.0687)" stroke="none" text-anchor="start">31 Mar 2018+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.20220520722434px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,219.5976,301.0048)" stroke="none" text-anchor="start">31 Jul 2018 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 171.8607,285.4582 v 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 220.7433,283.0193 v 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 172.9346,377.1064 l 12.3396,-12.3396 l -67.8679,-67.8679 l -12.3396,12.3396 Z"/>+ <path d="M 222.2680,376.6189 l 12.6024,-12.6024 l -69.3130,-69.3130 l -12.6024,12.6024 Z"/> </g>- <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="15.864405359341319px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,111.2365,303.0687)" stroke="none" text-anchor="start">28 Feb 2018+ <g stroke-linejoin="miter" stroke-opacity="1.0" fill-opacity="0.6" font-size="16.20220520722434px" stroke="rgb(0,0,0)" fill-rule="evenodd" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <text dominant-baseline="middle" transform="matrix(0.7071,0.7071,-0.7071,0.7071,159.2562,301.0048)" stroke="none" text-anchor="start">30 Jun 2018 </text> </g>- <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.3097808067006182" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 112.3583,285.4582 v 7.6271 "/>+ <g stroke-linejoin="miter" stroke-opacity="0.6" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="2.277646469480913" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">+ <path d="M 160.4019,283.0193 v 7.7895 "/> </g> <g stroke-linejoin="miter" stroke-opacity="0.0" fill-opacity="0.0" stroke="rgb(0,0,0)" stroke-width="0.0" fill="rgb(0,0,0)" stroke-linecap="butt" stroke-miterlimit="10.0">- <path d="M 488.3049,275.2887 l -0.0000,-254.2373 h -381.3559 l -0.0000,254.2373 Z"/>+ <path d="M 503.2506,272.6333 l -0.0000,-259.6507 h -389.4761 l -0.0000,259.6507 Z"/> </g> </svg>
src/Chart/Data/Time.hs view
@@ -1,8 +1,10 @@ {-# LANGUAGE DuplicateRecordFields #-}+{-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE OverloadedLabels #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE DeriveGeneric #-}+{-# LANGUAGE ScopedTypeVariables #-} {-# OPTIONS_GHC -Wall #-} {-# OPTIONS_GHC -Wno-unused-top-binds #-} @@ -147,20 +149,20 @@ floorGrain (Months n) (UTCTime d _) = UTCTime (addDays (-1) $ fromGregorian y m' 1) 0 where (y,m,_) = toGregorian (addDays 1 d)- m' = fromIntegral $ 1 + fromIntegral n * floor (fromIntegral (m - 1) / fromIntegral n :: Double)+ m' = fromIntegral $ (1 + fromIntegral n * floor (fromIntegral (m - 1) / fromIntegral n :: Double) :: Integer) floorGrain (Days _) (UTCTime d _) = UTCTime d 0 floorGrain (Hours h) u@(UTCTime _ t) = addUTCTime x u where s = toDouble' t- x = fromDouble $ fromIntegral (h * 3600 * fromIntegral (floor (s / (fromIntegral h*3600)))) - s+ x = fromDouble $ fromIntegral ((h * 3600 * fromIntegral ((floor (s / (fromIntegral h*3600)) :: Integer)))) - s floorGrain (Minutes m) u@(UTCTime _ t) = addUTCTime x u where s = toDouble' t- x = fromDouble $ fromIntegral (m * 60 * fromIntegral (floor (s / (fromIntegral m*60)))) - s+ x = fromDouble $ fromIntegral (m * 60 * fromIntegral (floor (s / (fromIntegral m*60)) :: Integer)) - s floorGrain (Seconds secs) u@(UTCTime _ t) = addUTCTime x u where s = toDouble' t- x = fromDouble $ (secs * fromIntegral (floor (s / secs))) - s+ x = fromDouble $ (secs * fromIntegral (floor (s / secs) :: Integer)) - s -- | compute the ceiling UTCTime based on the timegrain --@@ -187,21 +189,21 @@ ceilingGrain (Months n) (UTCTime d _) = UTCTime (addDays (-1) $ fromGregorian y' m'' 1) 0 where (y,m,_) = toGregorian (addDays 1 d)- m' = fromIntegral n * ceiling (fromIntegral m / fromIntegral n :: Double)+ m' = fromIntegral n * ceiling (fromIntegral m / fromIntegral n :: Double) :: Integer (y',m'') = fromIntegral <$> if m' == 12 then (y+1,1) else (y,m'+1) ceilingGrain (Days _) (UTCTime d t) = if t==0 then UTCTime d 0 else UTCTime (addDays 1 d) 0 ceilingGrain (Hours h) u@(UTCTime _ t) = addUTCTime x u where s = toDouble' t- x = fromDouble $ fromIntegral (h * 3600 * fromIntegral (ceiling (s / (fromIntegral h*3600)))) - s+ x = fromDouble $ fromIntegral (h * 3600 * fromIntegral (ceiling (s / (fromIntegral h*3600)) :: Integer)) - s ceilingGrain (Minutes m) u@(UTCTime _ t) = addUTCTime x u where s = toDouble' t- x = fromDouble $ fromIntegral (m * 60 * fromIntegral (ceiling (s / (fromIntegral m*60)))) - s+ x = fromDouble $ fromIntegral (m * 60 * fromIntegral (ceiling (s / (fromIntegral m*60)) :: Integer)) - s ceilingGrain (Seconds secs) u@(UTCTime _ t) = addUTCTime x u where s = toDouble' t- x = fromDouble $ (secs * fromIntegral (ceiling (s / secs))) - s+ x = fromDouble $ (secs * fromIntegral (ceiling (s / secs) :: Integer)) - s -- | whether to include lower and upper times data PosDiscontinuous = PosInnerOnly | PosIncludeBoundaries@@ -213,7 +215,7 @@ -- ([(0,"06 Dec"),(1,"31 Dec"),(2,"28 Feb"),(3,"03 Mar")],[]) -- placedTimeLabelDiscontinuous :: PosDiscontinuous -> Maybe Text -> Int -> [UTCTime] -> ([(Int, Text)], [UTCTime])-placedTimeLabelDiscontinuous posd format n ts = (zip (fst <$> inds') labels, rem)+placedTimeLabelDiscontinuous posd format n ts = (zip (fst <$> inds') labels, rem') where l = minimum ts u = maximum ts@@ -221,7 +223,7 @@ tps' = case posd of PosInnerOnly -> tps PosIncludeBoundaries -> [l] <> tps <> [u]- (rem, inds) = L.fold (matchTimes tps') ts+ (rem', inds) = L.fold (matchTimes tps') ts inds' = laterTimes inds fmt = case format of Just f -> Text.unpack f@@ -278,7 +280,7 @@ grain = stepSensibleTime p span n first' = floorGrain grain l last' = ceilingGrain grain u- n' = round $ toDouble (diffUTCTime last' first') / grainSecs grain+ n' = round $ toDouble (diffUTCTime last' first') / grainSecs grain :: Integer posns = case p of OuterPos -> take (fromIntegral $ n'+1) InnerPos -> drop (if first'==l then 0 else 1) . take (fromIntegral $ n' + if last'==u then 1 else 0)@@ -291,7 +293,7 @@ -- come up with a sensible step for a grid over a Field stepSensible ::- (Fractional a, Ord a, FromInteger a, QuotientField a, ExpField a)+ (Fractional a, Ord a, FromInteger a, QuotientField a Integer, ExpField a) => Pos -> a -> Int@@ -313,7 +315,7 @@ -- come up with a sensible step for a grid over a Field, where sensible means the 18th century -- practice of using multiples of 3 to round stepSensible3 ::- (Fractional a, Ord a, FromInteger a, QuotientField a, ExpField a)+ (Fractional a, Ord a, FromInteger a, QuotientField a Integer, ExpField a) => Pos -> a -> Int@@ -336,10 +338,10 @@ stepSensibleTime :: Pos -> NominalDiffTime -> Int -> TimeGrain stepSensibleTime tp span n | yearsstep >= 1 = Years (floor yearsstep)- | monthsstep >= 1 = Months (fromIntegral $ floor monthsstep)- | daysstep >= 1 = Days (fromIntegral $ floor daysstep)- | hoursstep >= 1 = Hours (fromIntegral $ floor hoursstep)- | minutesstep >= 1 = Minutes (fromIntegral $ floor minutesstep)+ | monthsstep >= 1 = Months (fromIntegral $ (floor monthsstep :: Integer))+ | daysstep >= 1 = Days (fromIntegral $ (floor daysstep :: Integer))+ | hoursstep >= 1 = Hours (fromIntegral $ (floor hoursstep :: Integer))+ | minutesstep >= 1 = Minutes (fromIntegral $ (floor minutesstep :: Integer)) | secondsstep >= 1 = Seconds secondsstep3 | otherwise = Seconds secondsstep where
src/Chart/Hud.hs view
@@ -339,7 +339,7 @@ case opts ^. field @"tickStyle" of TickNone -> ([], []) TickRound n -> (project r asp <$> ticks0, precision 0 ticks0)- where ticks0 = gridSensible OuterPos r n+ where ticks0 = gridSensible OuterPos r (fromIntegral n) TickExact n -> (project r asp <$> ticks0, precision 3 ticks0) where ticks0 = grid OuterPos r n TickLabels ls ->@@ -363,7 +363,7 @@ | foldr max 0 xs < 0.01 = precLoop expt' n0 (fromFloatDigits <$> xs) | foldr max 0 xs > 100000 = precLoop expt' n0 (fromFloatDigits <$> xs) | foldr max 0 xs > 1000 =- precLoopInt (const Formatting.commas) n0 (floor <$> xs)+ precLoopInt (const Formatting.commas) n0 (floor <$> xs :: [Integer]) | otherwise = precLoop fixed n0 xs where expt' x = scifmt Exponent (Just x)@@ -585,7 +585,7 @@ lineLocations = case gridStyle gopt of GridNone -> []- GridRound p n -> project r0 asp0 <$> gridSensible (gridPos p) r0 n+ GridRound p n -> project r0 asp0 <$> gridSensible (gridPos p) r0 (fromIntegral n) GridExact p n -> project r0 asp0 <$> grid (gridPos p) r0 n GridPlaced xs -> project r0 asp0 <$> xs (asp0, r0) =
src/Chart/Text.hs view
@@ -47,7 +47,7 @@ -- | transform from chart-unit to SVGFonts rep of font textFont :: TextFont -> PreparedFont Double-textFont Lin2 = lin2+textFont Lin2 = unsafePerformIO lin2 textFont (FromFontFile f) = unsafePerformIO (loadFont (Text.unpack f)) -- | options specific to text as SVG text
stack.yaml view
@@ -1,14 +1,14 @@-resolver: lts-10.10+resolver: nightly-2018-06-05 packages: - . extra-deps: - generic-lens-labels-0.1.0.2- - numhask-histogram-0.1.1.0- - numhask-0.2.0.0- - numhask-prelude-0.0.3.0- - numhask-range-0.2.1.0- - mwc-probability-2.0.2+ - numhask-histogram-0.1.2.1+ # - numhask-0.2.0.0+ # - numhask-prelude-0.0.3.0+ # - numhask-range-0.2.1.0+ # - mwc-probability-2.0.2 allow-newer: true