diff --git a/DESCRIPTION b/DESCRIPTION
index 0a633953..86d264d0 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,7 +1,7 @@
 Package: tinyplot
 Type: Package
 Title: Lightweight Extension of the Base R Graphics System
-Version: 0.0.5.9000
+Version: 0.0.5.9001
 Authors@R: 
   c(
     person(
diff --git a/NAMESPACE b/NAMESPACE
index dc630033..bb759e56 100644
--- a/NAMESPACE
+++ b/NAMESPACE
@@ -8,12 +8,15 @@ export(plt)
 export(tinyplot)
 export(tpar)
 importFrom(grDevices,adjustcolor)
+importFrom(grDevices,as.raster)
+importFrom(grDevices,colorRampPalette)
 importFrom(grDevices,extendrange)
 importFrom(grDevices,hcl.colors)
 importFrom(grDevices,hcl.pals)
 importFrom(grDevices,palette)
 importFrom(grDevices,palette.colors)
 importFrom(grDevices,palette.pals)
+importFrom(grDevices,recordGraphics)
 importFrom(grDevices,xy.coords)
 importFrom(graphics,Axis)
 importFrom(graphics,abline)
@@ -30,14 +33,17 @@ importFrom(graphics,plot.new)
 importFrom(graphics,plot.window)
 importFrom(graphics,points)
 importFrom(graphics,polygon)
+importFrom(graphics,rasterImage)
 importFrom(graphics,rect)
 importFrom(graphics,segments)
+importFrom(graphics,strwidth)
 importFrom(graphics,text)
 importFrom(graphics,title)
 importFrom(methods,as)
 importFrom(stats,as.formula)
 importFrom(stats,model.frame)
 importFrom(stats,na.omit)
+importFrom(stats,terms)
 importFrom(stats,update)
 importFrom(utils,head)
 importFrom(utils,modifyList)
diff --git a/NEWS.md b/NEWS.md
index ecfdd6e8..1c3d8fd7 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,7 +1,17 @@
 # News
 
-## 0.0.5.9000 (development version)
+## 0.0.5.9001 (development version)
 
+New features:
+
+- Gradient legends are now supported if a continuous variable is passed to
+`by`. Thanks to @zeileis for detailed feedback and advice around the default
+palette choice (a restricted version of the "viridis" palette), as well as
+StackOverflow user mnel, whose answer
+[here](https://stackoverflow.com/a/13355440) provided the inspiration for the
+final implementation. (#122 @grantmcdermott)
+- Ordered factors now inherit a discrete sequential color palette ("viridis") by
+default. Thanks to @zeileis for the suggestion. (#130 @grantmcdermott)
 - Support user-supplied polygons. (#127 @grantmcdermott)
 
 ## 0.0.5
diff --git a/R/by_aesthetics.R b/R/by_aesthetics.R
index c7215d51..e1c6df16 100755
--- a/R/by_aesthetics.R
+++ b/R/by_aesthetics.R
@@ -1,4 +1,10 @@
-by_col = function(ngrps = 1L, col = NULL, palette = NULL) {
+by_col = function(ngrps = 1L, col = NULL, palette = NULL, gradient = NULL, ordered = NULL) {
+  
+  if (is.null(ordered)) ordered = FALSE
+  if (is.null(gradient)) gradient = FALSE
+  if (isTRUE(gradient)) {
+    ngrps = 100L
+  }
   
   # palette = substitute(palette, env = parent.env(environment()))
   
@@ -13,7 +19,15 @@ by_col = function(ngrps = 1L, col = NULL, palette = NULL) {
     if (length(col) == 1) {
       col = rep(col, ngrps)
     } else if (length(col) != ngrps) {
-      stop(sprintf("`col` must be of length 1 or %s.", ngrps), call. = FALSE)
+      if (isFALSE(gradient)) {
+        stop(sprintf("`col` must be of length 1 or %s.", ngrps), call. = FALSE)
+      } else {
+        # interpolate gradient colors
+        col = colorRampPalette(colors = col, alpha = TRUE)(ngrps)
+      }
+    } 
+    if (isTRUE(gradient)) {
+      col = rev(col)
     }
     if (anyNA(col) || is.character(col)) {
       return(col)
@@ -22,17 +36,28 @@ by_col = function(ngrps = 1L, col = NULL, palette = NULL) {
 
   if (is.null(palette)) {
 
-    if (ngrps <= length(palette())) {
+    if (ngrps <= length(palette()) && isFALSE(ordered) && isFALSE(gradient)) {
       palette_fun = function() palette() # must be function to avoid arg ambiguity
       args = list()
     } else {
-      if (ngrps <= 8) {
+      if (ngrps <= 8 && isFALSE(ordered)) { # ngrps < 100 so we know gradient is FALSE too
         palette = "R4"
         palette_fun = palette.colors
       } else {
         palette = "Viridis"
-        palette_fun = hcl.colors
-      }
+        if (isFALSE(gradient) && isFALSE(ordered)) {
+          palette_fun = hcl.colors
+        } else {
+          palette_fun_gradient = function(n, palette, from = 0.1, to = 0.9, alpha = 1)  {
+            colorRampPalette(
+              hcl.colors(n = 100, palette = palette, alpha = alpha)[(100 * from + 1):(100 * to)],
+              alpha = TRUE
+            )(n)
+          }
+          palette_fun = palette_fun_gradient
+        }
+        
+      } 
       args = list(n = ngrps, palette = palette)
     }
 
@@ -45,6 +70,10 @@ by_col = function(ngrps = 1L, col = NULL, palette = NULL) {
       if (!is.na(pal_match)) {
         if (pal_match < 1L) stop("'palette' is ambiguous")
         palette_fun = palette.colors
+        if (isTRUE(gradient)) {
+          palette_fun2 = function(n, palette) colorRampPalette(palette.colors(palette = palette))(n)
+          palette_fun = palette_fun2
+        }
       } else {
         pal_match = charmatch(fx(palette), fx(hcl.pals()))
         if (!is.na(pal_match)) {
@@ -85,6 +114,9 @@ by_col = function(ngrps = 1L, col = NULL, palette = NULL) {
   )
 
   if (length(cols) > ngrps) cols = cols[1:ngrps]
+  
+  # For gradient and ordered colors, we'll run high to low
+  if (isTRUE(gradient) || isTRUE(ordered)) cols = rev(cols)
 
   return(cols)
 
diff --git a/R/draw_legend.R b/R/draw_legend.R
index e60d915f..18d1dfb8 100644
--- a/R/draw_legend.R
+++ b/R/draw_legend.R
@@ -5,7 +5,7 @@
 #'   
 #' @md
 #' @param legend Legend placement keyword or list, passed down from `tinyplot`.
-#' @param legend.args Additional legend arguments to be passed to `legend()`.
+#' @param legend_args Additional legend arguments to be passed to `legend()`.
 #' @param by_dep The (deparsed) "by" grouping variable name.
 #' @param lgnd_labs The labels passed to `legend(legend = ...)`.
 #' @param type Plotting type(s), passed down from `tinyplot`.
@@ -14,6 +14,8 @@
 #' @param col Plotting colour(s), passed down from `tinyplot`.
 #' @param bg Plotting character background fill colour(s), passed down from `tinyplot`.
 #' @param cex Plotting character expansion(s), passed down from `tinyplot`.
+#' @param gradient Logical indicating whether a continuous gradient swatch
+#'   should be used to represent the colors.
 #' @param lmar Legend margins (in lines). Should be a numeric vector of the form
 #'   `c(inner, outer)`, where the first number represents the "inner" margin
 #'   between the legend and the plot, and the second number represents the
@@ -24,13 +26,16 @@
 #'   keyword position is "bottom!", in which case we need to bump the legend
 #'   margin a bit further.
 #' @param new_plot Should we be calling plot.new internally?
+#' @importFrom graphics grconvertX grconvertY rasterImage strwidth
+#' @importFrom grDevices as.raster recordGraphics
+#' @importFrom utils modifyList
 #' @examples
 #' 
 #' oldmar = par("mar")
 #' 
 #' draw_legend(
 #'   legend = "right!", ## default (other options incl, "left(!)", ""bottom(!)", etc.)
-#'   legend.args = list(title = "Key", bty = "o"),
+#'   legend_args = list(title = "Key", bty = "o"),
 #'   lgnd_labs = c("foo", "bar"),
 #'   type = "p",
 #'   pch = 21:22,
@@ -60,7 +65,7 @@
 #' # the `lmar` argument. (This can also be set globally via
 #' # `tpar(lmar = c(inner, outer))`.)
 #' draw_legend(
-#'   legend.args = list(title = "Key", bty = "o"),
+#'   legend_args = list(title = "Key", bty = "o"),
 #'   lgnd_labs = c("foo", "bar"),
 #'   type = "p",
 #'   pch = 21:22,
@@ -71,10 +76,21 @@
 #' 
 #' par(mar = oldmar)
 #' 
+#' # Continuous (gradient) legends are also supported
+#' draw_legend(
+#'   legend = "right!",
+#'   legend_args = list(title = "Key"),
+#'   lgnd_labs = LETTERS[1:5],
+#'   col = hcl.colors(5),
+#'   gradient = TRUE ## enable gradient legend
+#' )
+#' 
+#' par(mar = oldmar)
+#' 
 #' @export
 draw_legend = function(
     legend = NULL,
-    legend.args = NULL,
+    legend_args = NULL,
     by_dep = NULL,
     lgnd_labs = NULL,
     type = NULL,
@@ -83,6 +99,7 @@ draw_legend = function(
     col = NULL,
     bg = NULL,
     cex = NULL,
+    gradient = FALSE,
     lmar = NULL,
     has_sub = FALSE,
     new_plot = TRUE
@@ -100,9 +117,9 @@ draw_legend = function(
   ## legend args ----
   
   if (is.null(legend)) {
-    legend.args[["x"]] = "right!"
+    legend_args[["x"]] = "right!"
   } else if (is.character(legend)) {
-    legend.args = utils::modifyList(legend.args, list(x = legend))
+    legend_args = utils::modifyList(legend_args, list(x = legend))
   } else if (class(legend) %in% c("call", "name")) {
     largs = as.list(legend)
     if (is.null(largs[["x"]])) {
@@ -118,42 +135,44 @@ draw_legend = function(
       }
     }
     # Finally, combine with any pre-existing legend args (e.g., title from the by label)
-    legend.args = utils::modifyList(legend.args, largs, keep.null = TRUE)
+    legend_args = utils::modifyList(legend_args, largs, keep.null = TRUE)
   }
   
   ## Use `!exists` rather than `is.null` for title in case user specified no title
-  if (!exists("title", where = legend.args)) legend.args[["title"]] = by_dep
-  if (is.null(legend.args[["pch"]])) legend.args[["pch"]] = pch
-  if (is.null(legend.args[["lty"]])) legend.args[["lty"]] = lty
-  if (is.null(legend.args[["col"]])) legend.args[["col"]] = col
-  if (is.null(legend.args[["bty"]])) legend.args[["bty"]] = "n"
-  if (is.null(legend.args[["horiz"]])) legend.args[["horiz"]] = FALSE
-  if (is.null(legend.args[["xpd"]])) legend.args[["xpd"]] = NA
-  if (is.null(legend.args[["pt.bg"]])) legend.args[["pt.bg"]] = bg
+  if (!exists("title", where = legend_args)) legend_args[["title"]] = by_dep
+  if (is.null(legend_args[["pch"]])) legend_args[["pch"]] = pch
+  if (is.null(legend_args[["lty"]])) legend_args[["lty"]] = lty
+  if (is.null(legend_args[["col"]])) legend_args[["col"]] = col
+  if (is.null(legend_args[["bty"]])) legend_args[["bty"]] = "n"
+  if (is.null(legend_args[["horiz"]])) legend_args[["horiz"]] = FALSE
+  if (is.null(legend_args[["xpd"]])) legend_args[["xpd"]] = NA
+  if (is.null(legend_args[["pt.bg"]])) legend_args[["pt.bg"]] = bg
   if (
     type %in% c("p", "pointrange", "errorbar") &&
     (length(col) == 1 || length(cex) == 1) &&
-    is.null(legend.args[["pt.cex"]])
+    is.null(legend_args[["pt.cex"]])
   ) {
-    legend.args[["pt.cex"]] = cex
+    legend_args[["pt.cex"]] = cex
   }
-  if (type %in% c("ribbon", "polygon")) {
-    if (is.null(legend.args[["pch"]])) legend.args[["pch"]] = 22
-    if (is.null(legend.args[["pt.cex"]])) legend.args[["pt.cex"]] = 3.5
-    if (is.null(legend.args[["pt.lwd"]]) && type != "polygon") legend.args[["pt.lwd"]] = 0
-    if (is.null(legend.args[["y.intersp"]])) legend.args[["y.intersp"]] = 1.25
-    if (is.null(legend.args[["seg.len"]])) legend.args[["seg.len"]] = 1.25
+  if (type %in% c("ribbon", "polygon") || isTRUE(gradient)) {
+    if (is.null(legend_args[["pch"]])) legend_args[["pch"]] = 22
+    if (is.null(legend_args[["pt.cex"]])) legend_args[["pt.cex"]] = 3.5
+    if (is.null(legend_args[["pt.lwd"]]) && (!is.null(type) && type != "polygon")) {
+      legend_args[["pt.lwd"]] = 0
+    }
+    if (is.null(legend_args[["y.intersp"]])) legend_args[["y.intersp"]] = 1.25
+    if (is.null(legend_args[["seg.len"]])) legend_args[["seg.len"]] = 1.25
   }
   
   
-  if (is.null(legend.args[["legend"]])) {
-    legend.args[["legend"]] = lgnd_labs
-  } else if (length(lgnd_labs) != length(eval(legend.args[["legend"]]))) {
+  if (is.null(legend_args[["legend"]])) {
+    legend_args[["legend"]] = lgnd_labs
+  } else if (length(lgnd_labs) != length(eval(legend_args[["legend"]]))) {
     warning(
       "\nUser-supplied legend labels do not match the number of groups.\n",
       "Defaulting to automatic labels determined by the group splits in `by`,\n"
     )
-    legend.args[["legend"]] = lgnd_labs
+    legend_args[["legend"]] = lgnd_labs
   }
   
   #
@@ -181,49 +200,54 @@ draw_legend = function(
   
   
   ## Legend to outer side (either right or left) of plot
-  if (grepl("right!$|left!$", legend.args[["x"]])) {
+  if (grepl("right!$|left!$", legend_args[["x"]])) {
     
-    outer_right = grepl("right!$", legend.args[["x"]])
+    outer_right = grepl("right!$", legend_args[["x"]])
     
     ## Switch position anchor (we'll adjust relative to the _opposite_ side below)
-    if (outer_right) legend.args[["x"]] = gsub("right!$", "left", legend.args[["x"]])
-    if (!outer_right) legend.args[["x"]] = gsub("left!$", "right", legend.args[["x"]])
+    if (outer_right) legend_args[["x"]] = gsub("right!$", "left", legend_args[["x"]])
+    if (!outer_right) legend_args[["x"]] = gsub("left!$", "right", legend_args[["x"]])
     
     ## We have to set the inner margins of the plot before the (fake) legend is
     ## drawn, otherwise the inset calculation---which is based in the legend
     ## width---will be off the first time.
     if (outer_right) {
-      # par(mar=c(par("mar")[1:3], 0)) ## Set rhs inner mar to zero
-      omar[4] = 0 ## TEST
+      omar[4] = 0
     } else {
       # For outer left we have to account for the y-axis label too, which
       # requires additional space
-      # par(mar=c(
-      #   par("mar")[1],
-      #   par("mgp")[1] + 1*par("cex.lab"),
-      #   par("mar")[3:4]
-      #   ))
-      omar[2] = par("mgp")[1] + 1*par("cex.lab") ## TEST
+      omar[2] = par("mgp")[1] + 1*par("cex.lab")
     }
     par(mar = omar) ## TEST
     
     if (isTRUE(new_plot)) plot.new()
     
-    legend.args[["horiz"]] = FALSE
+    legend_args[["horiz"]] = FALSE
     
     # "draw" fake legend
-    fklgnd.args = utils::modifyList(
-      legend.args,
+    fklgnd.args = modifyList(
+      legend_args,
       list(x = 0, y = 0, plot = FALSE),
       keep.null = TRUE
     )
+    if (isTRUE(gradient)) {
+      lgnd_labs_tmp = na.omit(fklgnd.args[["legend"]])
+      if (length(lgnd_labs_tmp) < 5L) {
+        nmore = 5L - length(lgnd_labs_tmp)
+        lgnd_labs_tmp = c(lgnd_labs_tmp, rep("", nmore))
+        }
+      fklgnd.args = modifyList(
+        fklgnd.args,
+        list(legend = lgnd_labs_tmp),
+        keep.null = TRUE
+      )
+    }
     fklgnd = do.call("legend", fklgnd.args)
     
     # calculate outer margin width in lines
     soma = grconvertX(fklgnd$rect$w, to="lines") - grconvertX(0, to="lines")
     # Add legend margins to the outer margin
     soma = soma + sum(lmar)
-    # ooma = par("oma")  ## TEST (comment)
     ## differing outer margin adjustments depending on side
     if (outer_right) {
       ooma[4] = soma
@@ -246,16 +270,16 @@ draw_legend = function(
     plot.new()
     par(new = FALSE)
     # Finally, set the inset as part of the legend args.
-    legend.args[["inset"]] = c(1+inset, 0)
+    legend_args[["inset"]] = c(1+inset, 0)
     
     ## Legend at the outer top or bottom of plot
-  } else if (grepl("bottom!$|top!$", legend.args[["x"]])) {
+  } else if (grepl("bottom!$|top!$", legend_args[["x"]])) {
     
-    outer_bottom = grepl("bottom!$", legend.args[["x"]])
+    outer_bottom = grepl("bottom!$", legend_args[["x"]])
     
     ## Switch position anchor (we'll adjust relative to the _opposite_ side below)
-    if (outer_bottom) legend.args[["x"]] = gsub("bottom!$", "top", legend.args[["x"]])
-    if (!outer_bottom) legend.args[["x"]] = gsub("top!$", "bottom", legend.args[["x"]])
+    if (outer_bottom) legend_args[["x"]] = gsub("bottom!$", "top", legend_args[["x"]])
+    if (!outer_bottom) legend_args[["x"]] = gsub("top!$", "bottom", legend_args[["x"]])
     
     ## We have to set the inner margins of the plot before the (fake) legend is
     ## drawn, otherwise the inset calculation---which is based in the legend
@@ -274,24 +298,37 @@ draw_legend = function(
     
     if (isTRUE(new_plot)) plot.new()
     
-    legend.args[["horiz"]] = TRUE
+    legend_args[["horiz"]] = TRUE
     
     # Catch for horizontal ribbon legend spacing
-    if (type=="ribbon" && isTRUE(legend.args[["horiz"]])) {
-      if (legend.args[["pt.lwd"]] == 1) {
-        legend.args[["x.intersp"]] = 1
+    if (type=="ribbon" && isTRUE(legend_args[["horiz"]])) {
+      if (legend_args[["pt.lwd"]] == 1) {
+        legend_args[["x.intersp"]] = 1
       } else {
-        legend.args[["x.intersp"]] = 0.5
+        legend_args[["x.intersp"]] = 0.5
       }
+    } else if (isTRUE(gradient) && isTRUE(legend_args[["horiz"]])) {
+      legend_args[["x.intersp"]] = 0.5
     }
     
     # "draw" fake legend
-    fklgnd.args = utils::modifyList(
-      legend.args,
-      # list(x = 0, y = 0, plot = FALSE),
+    fklgnd.args = modifyList(
+      legend_args,
       list(plot = FALSE),
       keep.null = TRUE
     )
+    if (isTRUE(gradient)) {
+      lgnd_labs_tmp = na.omit(fklgnd.args[["legend"]])
+      if (length(lgnd_labs_tmp) < 5L) {
+        nmore = 5L - length(lgnd_labs_tmp)
+        lgnd_labs_tmp = c(lgnd_labs_tmp, rep("", nmore))
+      }
+      fklgnd.args = modifyList(
+        fklgnd.args,
+        list(legend = lgnd_labs_tmp, title = NULL),
+        keep.null = TRUE
+      )
+    }
     fklgnd = do.call("legend", fklgnd.args)
     
     # calculate outer margin width in lines
@@ -324,14 +361,33 @@ draw_legend = function(
     plot.new()
     par(new = FALSE)
     # Finally, set the inset as part of the legend args.
-    legend.args[["inset"]] = c(0, 1+inset)
+    legend_args[["inset"]] = c(0, 1+inset)
     
   } else {
-    legend.args[["inset"]] = 0
+    legend_args[["inset"]] = 0
     if (isTRUE(new_plot)) plot.new()
   }
   
-  do.call("legend", legend.args)
+  # Finally, plot the legend. Note that we use recordGraphics to preserve the
+  # legend spacing if the plot is resized.
+  if (isTRUE(gradient)) {
+    if (!more_than_n_unique(legend_args[["col"]], 1)) {
+      if (!is.null(legend_args[["pt.bg"]]) && length(legend_args[["pt.bg"]])==100) {
+        legend_args[["col"]] = legend_args[["pt.bg"]]
+      }
+    }
+    recordGraphics(
+      gradient_legend(legend_args = legend_args, lmar = lmar, outer_right = outer_right, outer_bottom = outer_bottom),
+      list(legend_args = legend_args, lmar = lmar, outer_right = outer_right, outer_bottom = outer_bottom),
+      getNamespace("tinyplot")
+    )
+  } else {
+    recordGraphics(
+      do.call("legend", legend_args),
+      list(legend_args = legend_args),
+      getNamespace("tinyplot")
+    )
+  }
   
 }
 
@@ -339,4 +395,184 @@ draw_legend = function(
 
 
 
+# For gradient (i.e., continuous color) legends, we'll role our own bespoke
+# legend function based on grDevices::as.raster
+gradient_legend = function(legend_args, lmar = NULL, outer_right = NULL, outer_bottom = NULL) {
+  if (is.null(lmar)) lmar = .tpar[["lmar"]]
+  pal = legend_args[["col"]]
+  lgnd_labs = legend_args[["legend"]]
+  if (!is.null(legend_args[["horiz"]])) horiz = legend_args[["horiz"]] else horiz = FALSE
+  if (isTRUE(horiz)) {
+    rasterlgd = as.raster(matrix(pal, nrow = 1))
+  } else {
+    rasterlgd = as.raster(matrix(rev(pal), ncol = 1))
+  }
+  
+  corners = par("usr")
+  rasterbox = rep(NA_real_, 4)
+  
+  # catch for "inner" legends
+  inner = FALSE
+  inner_right = inner_bottom = NULL
+  if (is.null(outer_right) && is.null(outer_bottom)) {
+    inner = TRUE
+    if (!is.null(legend_args[["x"]]) && grepl("left$|right$", legend_args[["x"]])) {
+      inner_right = grepl("right$", legend_args[["x"]])
+    }
+    if (!is.null(legend_args[["x"]]) && grepl("^bottoml|^top", legend_args[["x"]])) {
+      inner_bottom = grepl("^bottom", legend_args[["x"]])
+    }
+  }
+ 
+ if (!is.null(outer_right)) {
+   
+   rb1_adj = grconvertX(lmar[1] + 0.2, from="lines", to="user") - grconvertX(0, from="lines", to="user")
+   rb3_adj = grconvertX(1.25, from="lines", to="user") - grconvertX(0, from="lines", to="user")
+   rb2_adj = (corners[4] - corners[3] - (grconvertY(5+1 + 2.5, from="lines", to="user") - grconvertY(0, from="lines", to="user"))) / 2
+   # override if top or bottom
+   if (!is.null(legend_args[["x"]])) {
+     if (grepl("^bottom", legend_args[["x"]])) {
+       rb2_adj = corners[3]
+     }
+     if (grepl("^top", legend_args[["x"]])) {
+       rb2_adj = corners[4] - (grconvertY(5+1 + 2.5, from="lines", to="user") - grconvertY(0, from="lines", to="user"))
+     }
+   }
+   rb4_adj = grconvertY(5+1, from="lines", to="user") - grconvertY(0, from="lines", to="user")
+   
+   if (isTRUE(outer_right)) {
+     rasterbox[1] = corners[2] + rb1_adj
+     rasterbox[2] = rb2_adj 
+     rasterbox[3] = rasterbox[1] + rb3_adj
+     rasterbox[4] = rasterbox[2] + rb4_adj
+   } else if (isFALSE(outer_right)) {
+     rb1_adj = rb1_adj + grconvertX(par("mar")[2] + 1, from="lines", to="user") - grconvertX(0, from="lines", to="user")
+     rasterbox[1] = corners[1] - rb1_adj
+     rasterbox[2] = rb2_adj 
+     rasterbox[3] = rasterbox[1] - rb3_adj
+     rasterbox[4] = rasterbox[2] + rb4_adj
+   }
+    
+  } else if (!is.null(outer_bottom)) {
+    
+    rb1_adj = (corners[2] - corners[1] - (grconvertX(5+1, from="lines", to="user") - grconvertX(0, from="lines", to="user"))) / 2
+    rb3_adj = grconvertX(5+1, from="lines", to="user") - grconvertX(0, from="lines", to="user")
+    rb2_adj = grconvertY(lmar[1], from="lines", to="user") - grconvertY(0, from="lines", to="user")
+    rb4_adj = grconvertY(1.25, from="lines", to="user") - grconvertY(0, from="lines", to="user")
+    
+    if (isTRUE(outer_bottom)) {
+      rb2_adj = rb2_adj + grconvertY(par("mar")[2], from="lines", to="user") - grconvertY(0, from="lines", to="user")
+      rasterbox[1] = rb1_adj
+      rasterbox[2] = corners[3] - rb2_adj 
+      rasterbox[3] = rasterbox[1] + rb3_adj
+      rasterbox[4] = rasterbox[2] - rb4_adj
+    } else {
+      rb2_adj = rb2_adj + grconvertY(1.25 + 1, from="lines", to="user") - grconvertY(0, from="lines", to="user")
+      rasterbox[1] = rb1_adj
+      rasterbox[2] = corners[4] + rb2_adj 
+      rasterbox[3] = rasterbox[1] + rb3_adj
+      rasterbox[4] = rasterbox[2] - rb4_adj
+    }
+    
+  } else if (isTRUE(inner)) {
+    
+    # "draw" fake legend
+    lgnd_labs_tmp = na.omit(legend_args[["legend"]])
+    if (length(lgnd_labs_tmp) < 5L) {
+      nmore = 5L - length(lgnd_labs_tmp)
+      lgnd_labs_tmp = c(lgnd_labs_tmp, rep("", nmore))
+    }
+    fklgnd.args = modifyList(
+      legend_args,
+      list(plot = FALSE, legend = lgnd_labs_tmp),
+      keep.null = TRUE
+    )
+    fklgnd = do.call("legend", fklgnd.args)
+    fklgnd$rect$h = fklgnd$rect$h - (grconvertY(1.5 + 0.4, from="lines", to="user") - grconvertY(0, from="lines", to="user"))
+    
+    rasterbox[1] = fklgnd$rect$left
+    if (isFALSE(inner_right)) rasterbox[1] = rasterbox[1] + (grconvertX(0.2, from="lines", to="user") - grconvertX(0, from="lines", to="user"))
+    rasterbox[2] = fklgnd$rect$top - fklgnd$rect$h - (grconvertY(1.5 + 0.2, from="lines", to="user") - grconvertY(0, from="lines", to="user"))
+    rasterbox[3] = rasterbox[1] + (grconvertX(1.25, from="lines", to="user") - grconvertX(0, from="lines", to="user"))
+    rasterbox[4] = rasterbox[2] + fklgnd$rect$h
+    
+  }
+  
+  rasterImage(
+    rasterlgd,
+    rasterbox[1], #x1
+    rasterbox[2], #y1
+    rasterbox[3], #x2
+    rasterbox[4], #y2
+    xpd = NA
+  ) 
+  
+  if (isFALSE(horiz)) {
+    labs_idx = !is.na(lgnd_labs)
+    lgnd_labs[labs_idx] = paste0(" ", lgnd_labs[labs_idx])
+    lbl_x_anchor = rasterbox[3]
+    ttl_x_anchor = rasterbox[1]
+    lbl_adj = c(0, 0.5)
+    tck_adj = c(1, 0.5)
+    ttl_adj = c(0, 0)
+    if (isFALSE(outer_right)) {
+      lbl_x_anchor = rasterbox[1]
+      ttl_x_anchor = ttl_x_anchor + max(strwidth(lgnd_labs[labs_idx]))
+      ttl_adj = c(1, 0)
+    }
+    text(
+      x = lbl_x_anchor,
+      y = seq(rasterbox[2], rasterbox[4], length.out = length(lgnd_labs)),
+      labels = lgnd_labs,
+      xpd = NA, 
+      adj = lbl_adj
+    )
+    # legend tick marks
+    lgnd_ticks = lgnd_labs
+    lgnd_ticks[labs_idx] = "-   -"
+    text(
+      x = lbl_x_anchor,
+      y = seq(rasterbox[2], rasterbox[4], length.out = length(lgnd_labs)),
+      labels = lgnd_ticks, col = "white",
+      xpd = NA, adj = tck_adj
+    )
+    # legend title
+    text(
+      x = ttl_x_anchor,
+      y = rasterbox[4] + grconvertY(1, from = "lines", to = "user") - grconvertY(0, from = "lines", to = "user"),
+      labels = legend_args[["title"]],
+      xpd = NA, adj = ttl_adj
+    )
+  } else {
+    lbl_y_anchor = rasterbox[4]
+    ttl_y_anchor = rasterbox[4]
+    lbl_adj = c(0.5, 1.25)
+    tck_adj = c(0, 0.5)
+    ttl_adj = c(1, -0.5)
+    # legend labs
+    text(
+      x = seq(rasterbox[1], rasterbox[3], length.out = length(lgnd_labs)),
+      y = lbl_y_anchor,
+      labels = lgnd_labs,
+      xpd = NA, adj = lbl_adj
+    )
+    # legend tick marks
+    lgnd_ticks = lgnd_labs
+    lgnd_ticks[!is.na(lgnd_ticks)] = "-   -"
+    text(
+      x = seq(rasterbox[1], rasterbox[3], length.out = length(lgnd_labs)),
+      y = lbl_y_anchor,
+      labels = lgnd_ticks, col = "white",
+      xpd = NA, adj = tck_adj, srt = 90
+    )
+    # legend title
+    text(
+      x = rasterbox[1],
+      y = ttl_y_anchor,
+      labels = paste0(legend_args[["title"]], " "),
+      xpd = NA, adj = ttl_adj
+    )
+  }
+}
+
 
diff --git a/R/tinyplot.R b/R/tinyplot.R
index ccd6ff6d..96b43575 100644
--- a/R/tinyplot.R
+++ b/R/tinyplot.R
@@ -13,10 +13,13 @@
 #'   'Examples' section below, or the function
 #'   \code{\link[grDevices]{xy.coords}} for details. If supplied separately, `x`
 #'   and `y` must be of the same length.
-#' @param by grouping variable(s). By default, groups will be represented
-#'   through colouring of the plot elements. However, this can be turned off
-#'   and other plot parameters (e.g., line types) can also take on grouping
-#'   behaviour via the special "by" keyword. See Examples.
+#' @param by grouping variable(s). The default behaviour is for groups to be
+#'   represented in the form of distinct colours, which will also trigger an
+#'   automatic legend. (See `legend` below for customization options.) However,
+#'   groups can also be presented through other plot parameters (e.g., `pch` or
+#'   `lty`) by passing an appropriate "by" keyword; see Examples. Note that
+#'   continuous (i.e., gradient) colour legends are also supported if the user
+#'   passes a numeric or integer to `by`.
 #' @param facet the faceting variable(s) that you want arrange separate plot
 #'   windows by. Can be specified in various ways:
 #'   - In "atomic" form, e.g. `facet = fvar`. To facet by multiple variables in 
@@ -100,11 +103,16 @@
 #'   with better default behaviour. Default is not to draw a grid.
 #' @param asp the y/xy/x aspect ratio, see `plot.window`.
 #' @param palette one of the following options:
-#'    - NULL (default), in which case the palette will be determined by the
-#'    the user's default graphics palette, e.g. "R4". See `?palette()`. Note
-#'    that some internal checking is done to make sure that resulting colours
-#'    match the number of groups. For larger group numbers, the "viridis"
-#'    palette will be used instead.
+#'    - NULL (default), in which case the palette will be chosen according to
+#'    the class and cardinality of the "by" grouping variable. For non-ordered
+#'    factors or strings with a reasonable number of groups, this will inherit
+#'    directly from the user's default \code{\link[grDevices]{palette}} (e.g.,
+#'    "R4"). In other cases, including ordered factors and high cardinality, the
+#'    "Viridis" palette will be used instead. Note that a slightly restricted
+#'    version of the "Viridis" palette---where extreme color values have been
+#'    trimmed to improve visual perception---will be used for ordered factors
+#'    and continuous variables. In the latter case of a continuous grouping
+#'    variable, we also generate a gradient legend swatch.
 #'    - A convenience string corresponding to one of the many palettes listed by
 #'    either `palette.pals()` or `hcl.pals()`. Note that the string can be
 #'    case-insensitive (e.g., "Okabe-Ito" and "okabe-ito" are both valid).
@@ -198,7 +206,7 @@
 #' out existing `plot` calls for `tinyplot` (or its shorthand alias `plt`),
 #' without causing unexpected changes to the output.
 #'   
-#' @importFrom grDevices adjustcolor extendrange palette palette.colors palette.pals hcl.colors hcl.pals xy.coords
+#' @importFrom grDevices adjustcolor colorRampPalette extendrange palette palette.colors palette.pals hcl.colors hcl.pals xy.coords
 #' @importFrom graphics abline arrows axis Axis box grconvertX grconvertY lines par plot.default plot.new plot.window points polygon segments title mtext text rect
 #' @importFrom utils modifyList head tail
 #' @importFrom stats na.omit
@@ -232,8 +240,8 @@
 #' 
 #' # (Notice that we also get an automatic legend.)
 #' 
-#' # You can also use the equivalent shorthand `plt` alias if you'd like to save
-#' # on a few keystrokes
+#' # You can also use the equivalent shorthand `plt()` alias if you'd like to
+#' # save on a few keystrokes
 #' 
 #' plt(Temp ~ Day | Month, data = aq) ## shorthand alias
 #'
@@ -445,13 +453,13 @@ tinyplot.default = function(
     # type = "density" plots (to make consistent with regular plot)
     if (is.null(fargs$main)) fargs$main = NA
     ## Catch for atomic density type to avoid "by" as legend title
-    if (is.null(fargs[["legend.args"]][["title"]])) {
-      fargs[["legend.args"]][["title"]] = by_dep
+    if (is.null(fargs[["legend_args"]][["title"]])) {
+      fargs[["legend_args"]][["title"]] = by_dep
     }
     ## Another catch for bespoke legend position (if originally passed via the formula method)
-    if (!is.null(fargs[["legend"]]) && !is.null(fargs[["legend.args"]])) {
+    if (!is.null(fargs[["legend"]]) && !is.null(fargs[["legend_args"]])) {
       if (names(fargs[["legend"]])[1] == "") names(fargs[["legend"]])[1] = "x"
-      fargs[["legend.args"]] = utils::modifyList(fargs[["legend"]], fargs[["legend.args"]])
+      fargs[["legend_args"]] = utils::modifyList(fargs[["legend"]], fargs[["legend_args"]])
       fargs[["legend"]] = NULL
     }
     fargs$y = fargs$ymin = fargs$ymax = fargs$ylab = fargs$xlab = NULL
@@ -529,8 +537,17 @@ tinyplot.default = function(
   if (!is.null(ymin)) ylim[1] = min(c(ylim, ymin))
   if (!is.null(ymax)) ylim[2] = max(c(ylim, ymax))
 
-
-  if (!is.null(by)) {
+  by_ordered = FALSE
+  by_continuous = !is.null(by) && inherits(by, c("numeric", "integer"))
+  # manual overrides with warning
+  if (isTRUE(by_continuous) && type %in% c("l", "b", "o", "ribbon", "polygon")) {
+    warning("\nContinuous legends not supported for this plot type. Reverting to discrete legend.")
+    by_continuous = FALSE
+  } else if (!is.null(by)){
+    by_ordered = is.ordered(by)
+  }
+  
+  if (!is.null(by) && !by_continuous) {
     split_data = list(x=x, y=y)
     split_data[["ymin"]] = ymin
     split_data[["ymax"]] = ymax
@@ -551,16 +568,20 @@ tinyplot.default = function(
   col = by_col(
     ngrps = ngrps,
     col = col,
-    palette = substitute(palette)
+    palette = substitute(palette),
+    gradient = by_continuous,
+    ordered = by_ordered
   )
   if (is.null(bg) && !is.null(fill)) bg = fill
-  if (!is.null(bg) && bg == "by") {
+  if (!is.null(bg) && length(bg)==1 && bg == "by") {
     bg = by_col(
       ngrps = ngrps,
       col = NULL,
-      palette = substitute(palette)
+      palette = substitute(palette),
+      gradient = by_continuous,
+      ordered = by_ordered
     )
-  } else {
+  } else if (length(bg) != ngrps) {
     bg = rep(bg, ngrps)
   }
   if (type == "ribbon") {
@@ -571,6 +592,27 @@ tinyplot.default = function(
     }
   }
   
+  if (isTRUE(by_continuous)) {
+    ## Identify the pretty break points for our labels
+    nlabs = 5
+    ncolors = length(col)
+    ubyvar = unique(by)
+    byvar_range = range(ubyvar)
+    pbyvar = pretty(byvar_range, n = nlabs)
+    pbyvar = pbyvar[pbyvar >= byvar_range[1] & pbyvar <= byvar_range[2]]
+    # optional thinning
+    if (length(ubyvar)==2 && all(ubyvar %in% pbyvar)) {
+      pbyvar = ubyvar
+    } else if (length(pbyvar)>nlabs) {
+      pbyvar = pbyvar[seq_along(pbyvar) %% 2 == 0]
+    }
+    ## Find the (approximate) location of our pretty labels
+    pidx = rescale_num(c(byvar_range, pbyvar), to = c(1, ncolors))[-c(1:2)]
+    pidx = round(pidx)
+    lgnd_labs = rep(NA, times = ncolors)
+    lgnd_labs[pidx] = pbyvar
+  }
+  
   # Determine the number and arrangement of facets.
   # Note: We're do this up front, so we can make some adjustments to legend cex
   #   next (if there are facets). But the actual drawing of the facets will only
@@ -635,15 +677,15 @@ tinyplot.default = function(
   # place and draw the legend
   has_legend = FALSE # simple indicator variable for later use
   
-  if (!exists("legend.args")) {
-    legend.args = dots[["legend.args"]]
+  if (!exists("legend_args")) {
+    legend_args = dots[["legend_args"]]
   }
-  if (is.null(legend.args)) legend.args = list(x = NULL)
+  if (is.null(legend_args)) legend_args = list(x = NULL)
   legend = substitute(legend)
   
   if (isFALSE(legend)) {
     legend = "none"
-    legend.args[["x"]] = "none"
+    legend_args[["x"]] = "none"
   }
   if (isTRUE(legend)) {
     legend = NULL
@@ -652,28 +694,30 @@ tinyplot.default = function(
   if (is.null(by)) {
     if (is.null(legend)) {
       legend = "none"
-      legend.args[["x"]] = "none"
+      legend_args[["x"]] = "none"
     }
   }
   
   if ((is.null(legend) || legend != "none") && isFALSE(add)) {
     
-    if (ngrps>1) {
-      lgnd_labs = names(split_data)
-    } else {
-      lgnd_labs = ylab
+    if (isFALSE(by_continuous)) {
+      if (ngrps>1) {
+        lgnd_labs = names(split_data)
+      } else {
+        lgnd_labs = ylab
+      }
     }
     
     has_sub = !is.null(sub)
     
     if (isTRUE(was_area_type)) {
-      legend.args[["pt.lwd"]] = par("lwd")
-      legend.args[["lty"]] = 0
+      legend_args[["pt.lwd"]] = par("lwd")
+      legend_args[["lty"]] = 0
     }
     
     draw_legend(
       legend = legend,
-      legend.args = legend.args,
+      legend_args = legend_args,
       by_dep = by_dep,
       lgnd_labs = lgnd_labs,
       type = type,
@@ -681,13 +725,14 @@ tinyplot.default = function(
       lty = lty,
       col = col,
       bg = bg,
+      gradient = by_continuous,
       cex = cex * cex_fct_adj,
       has_sub = has_sub
-      )
+    )
     
     has_legend = TRUE
     
-  } else if (legend.args[["x"]]=="none" && isFALSE(add)) {
+  } else if (legend_args[["x"]]=="none" && isFALSE(add)) {
     
     omar = par("mar")
     ooma = par("oma")
@@ -729,7 +774,7 @@ tinyplot.default = function(
     if (is.null(legend_eval)) {
       legend_eval = tryCatch(paste0(legend)[[2]], error = function(e) NULL)
     }
-    adj_title = !is.null(legend) && (legend == "top!" || (!is.null(legend.args[["x"]]) && legend.args[["x"]]=="top!") || (is.list(legend_eval) && legend_eval[[1]]=="top!") )
+    adj_title = !is.null(legend) && (legend == "top!" || (!is.null(legend_args[["x"]]) && legend_args[["x"]]=="top!") || (is.list(legend_eval) && legend_eval[[1]]=="top!") )
     if (is.null(main) || isFALSE(adj_title)) {
       title(
         main = main,
@@ -869,7 +914,7 @@ tinyplot.default = function(
       }
       
       ## Set the plot window
-      ## Problem: Passing extra args through ... (e.g., legend.args) to plot.window
+      ## Problem: Passing extra args through ... (e.g., legend_args) to plot.window
       ## triggers an annoying warning about unrecognized graphical params.
       # plot.window(
       #   xlim = xlim, ylim = ylim, 
@@ -1044,16 +1089,37 @@ tinyplot.default = function(
       idata[["facet"]] = NULL ## Don't need this anymore since we'll be splitting by ifacet
       ## Need extra catch for non-groupby data that also doesn't have ymin or
       ## ymax vars
-      if (is.null(by)) {
+      if (is.null(by) || isTRUE(by_continuous)) {
         if (is.null(idata[["ymin"]])) idata[["ymin"]] = NULL
         if (is.null(idata[["ymax"]])) idata[["ymax"]] = NULL
       }
+      if (isTRUE(by_continuous)) {
+        idata[["col"]] = col[round(rescale_num(by, to = c(1,100)))]
+        idata[["bg"]] = bg[round(rescale_num(by, to = c(1,100)))]
+      }
       idata = lapply(idata, split, ifacet)
       idata = do.call(function(...) Map("list", ...), idata)
     } else {
       idata = list(idata)
+      if (isTRUE(by_continuous)) {
+        if (length(col)!=1) {
+          idata[[1]][["col"]] = col[round(rescale_num(by, to = c(1,100)))]
+        } else {
+          idata[[1]][["col"]] = col
+        }
+        if (length(bg)!=1) {
+          idata[[1]][["bg"]] = bg[round(rescale_num(by, to = c(1,100)))]
+        } else {
+          idata[[1]][["bg"]] = bg
+        }
+      }
     }
     
+    icol = col[i]
+    ibg = bg[i]
+    ipch = pch[i]
+    ilty = lty[i]
+    
     ## Inner loop over the "facet" variables
     for (ii in seq_along(idata)) {
       xx = idata[[ii]]$x
@@ -1061,6 +1127,11 @@ tinyplot.default = function(
       yymin = idata[[ii]]$ymin
       yymax = idata[[ii]]$ymax
       
+      if (isTRUE(by_continuous)) {
+        icol = idata[[ii]]$col
+        ibg = idata[[ii]]$bg
+      }
+      
       # Set the facet "window" manually
       # See: https://github.com/grantmcdermott/tinyplot/issues/65
       # if (nfacets > 1) par(mfg = c(1, ii))
@@ -1090,8 +1161,8 @@ tinyplot.default = function(
           y0 = yymin,
           x1 = xx,
           y1 = yymax,
-          col = col[i],
-          lty = lty[i]
+          col = icol,
+          lty = ilty
         )
       }
       if (type == "errorbar") {
@@ -1100,8 +1171,8 @@ tinyplot.default = function(
           y0 = yymin,
           x1 = xx,
           y1 = yymax,
-          col = col[i],
-          lty = lty[i],
+          col = icol,
+          lty = ilty,
           length = 0.05,
           angle = 90,
           code = 3
@@ -1113,12 +1184,12 @@ tinyplot.default = function(
         points(
           x = xx,
           y = yy,
-          col = col[i],
-          bg = bg[i],
-          # type = type, ## rather hardcode "p" to avoid warning message about "pointrange"
+          col = icol,
+          bg = ibg,
+          ## rather hardcode "p" to avoid warning message about "pointrange"
           type = "p",
-          pch = pch[i],
-          lty = lty[i],
+          pch = ipch,
+          lty = ilty,
           cex = cex
         )
       } else if (type %in% c("l", "o", "b", "c", "h", "s", "S", "ribbon")) {
@@ -1127,19 +1198,19 @@ tinyplot.default = function(
         lines(
           x = xx,
           y = yy,
-          col = col[i],
+          col = icol,
           type = type,
-          pch = pch[i],
-          lty = lty[i]
+          pch = ipch,
+          lty = ilty
         )
         if (rtype) type = "ribbon"
       } else if (type == "polygon") {
         polygon(
           x = xx,
           y = yy,
-          border = col[i],
-          col = bg[i],
-          lty = lty[i]
+          border = icol,
+          col = ibg,
+          lty = ilty,
         )
       } else {
         stop("`type` argument not supported.", call. = FALSE)
@@ -1160,7 +1231,7 @@ tinyplot.default = function(
 
 
 #' @rdname tinyplot
-#' @importFrom stats as.formula model.frame
+#' @importFrom stats as.formula model.frame terms
 #' @export
 tinyplot.formula = function(
     x = NULL,
@@ -1217,7 +1288,7 @@ tinyplot.formula = function(
   }
 
   # placeholder for legend title
-  legend.args = list(x = NULL)
+  legend_args = list(x = NULL)
 
   ## set up model frame
   m = match.call(expand.dots = FALSE)
@@ -1292,16 +1363,42 @@ tinyplot.formula = function(
   x = mf[, x_loc]
   by_loc <- x_loc + 1L
   if (NCOL(mf) < by_loc) {
-    by = bylab = NULL  
+    # special catch if by is the same as x or y (normally for continuous legend)
+    by_same_y = by_same_x = FALSE
+    fml_all_vars = all.vars(m$formula, unique = FALSE)
+    if (any(duplicated(fml_all_vars))) {
+      if (isTRUE(no_y)) {
+        by_same_x = TRUE ## i.e., if there is duplication and no y var, assume by must be the same as x
+      } else {
+        fml_lhs_vars = paste(attr(terms(m$formula), "variables")[[2]])
+        fml_rhs_vars = fml_all_vars[!(fml_all_vars %in% fml_lhs_vars)]
+        if (any(duplicated(fml_rhs_vars))) {
+          by_same_x = TRUE
+        } else {
+          by_same_y = TRUE
+        }
+      }
+    }
+    if (isTRUE(by_same_y)) {
+      by = y
+      bylab = names(mf)[y_loc]
+      legend_args[["title"]] = bylab
+    } else if (isTRUE(by_same_x)) {
+      by = x
+      bylab = names(mf)[x_loc]
+      legend_args[["title"]] = bylab
+    } else {
+      by = bylab = NULL
+    }
   } else if (NCOL(mf) == by_loc) {
     by = mf[, by_loc]
     bylab = names(mf)[by_loc]
-    legend.args[["title"]] = bylab
-    if (!inherits(by, "factor")) by = as.factor(by)
+    legend_args[["title"]] = bylab
+    # if (!inherits(by, "factor")) by = as.factor(by)
   } else if (NCOL(mf) > by_loc) {
     by = do.call("interaction", mf[, -c(y_loc, x_loc)])
     bylab = sprintf("interaction(%s)", paste(names(mf)[-c(y_loc, x_loc)], collapse = ", "))
-    legend.args[["title"]] = bylab
+    legend_args[["title"]] = bylab
   }
 
   ## nice axis and legend labels
@@ -1330,7 +1427,7 @@ tinyplot.formula = function(
     frame.plot = frame.plot,
     asp = asp,
     grid = grid,
-    legend.args = legend.args,
+    legend_args = legend_args,
     pch = pch,
     col = col,
     lty = lty,
@@ -1383,9 +1480,9 @@ tinyplot.density = function(
 
   if (inherits(x, "density")) {
     object = x
-    legend.args = list(x = NULL)
+    legend_args = list(x = NULL)
     # Grab by label to pass on legend title to tinyplot.default
-    legend.args[["title"]] = deparse(substitute(by))
+    legend_args[["title"]] = deparse(substitute(by))
   } else {
     ## An internal catch for non-density objects that were forcibly
     ## passed to tinyplot.density (e.g., via a one-side formula)
@@ -1396,7 +1493,7 @@ tinyplot.density = function(
       x = as.numeric(x)
     }
     object = stats::density(x)
-    legend.args = list(...)[["legend.args"]]
+    legend_args = list(...)[["legend_args"]]
   }
 
   by_names = facet_names = NULL
@@ -1493,9 +1590,9 @@ tinyplot.density = function(
     ymin = rep(0, length(y))
     ymax = y
     # set extra legend params to get bordered boxes with fill
-    legend.args[["x.intersp"]] = 1.25
-    legend.args[["lty"]] = 0
-    legend.args[["pt.lwd"]] = 1
+    legend_args[["x.intersp"]] = 1.25
+    legend_args[["lty"]] = 0
+    legend_args[["pt.lwd"]] = 1
   }
 
   ## axes range
@@ -1532,7 +1629,7 @@ tinyplot.density = function(
     frame.plot = frame.plot,
     asp = asp,
     grid = grid,
-    legend.args = legend.args,
+    legend_args = legend_args,
     pch = pch,
     col = col,
     bg = bg,
diff --git a/R/utils.R b/R/utils.R
new file mode 100644
index 00000000..59a4075d
--- /dev/null
+++ b/R/utils.R
@@ -0,0 +1,29 @@
+rescale_num = function (x, from = NULL, to = NULL) {
+  if (is.null(from)) from = range(x)
+  if (is.null(to)) to = c(0, 1)
+  (x - from[1])/diff(from) * diff(to) + to[1]
+}
+
+## Function for efficiently checking whether a vector has more than n unique
+## values (uses a hash set approach for large vectors to check sequentially)
+more_than_n_unique = function(x, n, small_vec_len = 1e3L) {
+  len_x = length(x)
+  # For "small" vectors, just use direct length(unique(x)) approach
+  if (len_x <= small_vec_len) {
+    return(length(unique(x)) > n)
+  } else {
+    # For larger vectors, use the hash set approach
+    env = new.env(hash = TRUE, size = n)
+    count = 0
+    for (val in x) {
+      if (!exists(as.character(val), env)) {
+        assign(as.character(val), TRUE, env)
+        count = count + 1
+        if (count > n) {
+          return(TRUE)
+        }
+      }
+    }
+    return(FALSE)
+  }
+}
diff --git a/README.md b/README.md
index bcfab07d..40a0f95f 100644
--- a/README.md
+++ b/README.md
@@ -56,16 +56,15 @@ manually.
 The **tinyplot** package aims to remove this overhead. It provides a
 lightweight (zero dependency) extension of the base R graphics system
 with various convenience features, particularly for representing grouped
-data. For example, the core `tinyplot()` function—or its shorthand
-`plt()` alias—makes it easy to plot different groups of a dataset in a
-single function call and highlight these groups using modern colour
-palettes. Coincident with this grouping support, **tinyplot** also
-produces automatic legends with scope for further customization. While
-the package offers several other enhancements like facets, it tries as
-far as possible to be a drop-in replacement for the equivalent base
-plotting function. Users should generally be able to swap a valid
-`plot()` call for `tinyplot()` without any changes to the expected
-output.
+data. For example, the core `tinyplot()` function—or its shorthand alias
+`plt()`—makes it easy to plot different groups of a dataset in a single
+function call and highlight these groups using modern colour palettes.
+Coincident with this grouping support, **tinyplot** also produces
+automatic legends with scope for further customization. While the
+package offers several other enhancements like facets, it tries as far
+as possible to be a drop-in replacement for the equivalent base plotting
+function. Users should generally be able to swap a valid `plot()` call
+for `tinyplot()` without any changes to the expected output.
 
 ## Quickstart
 
@@ -87,10 +86,13 @@ tinyplot(Sepal.Length ~ Petal.Length | Species, data = iris)             # formu
 
 <img src="man/figures/README-quickstart2-1.png" style="width:70.0%" />
 
-Same plot with a few extra aesthetic tweaks:
+If you would prefer to save on a few keystrokes, you can use the
+shorthand `plt()` alias instead instead of typing out `tinyplot()` in
+full. Here’s the same plot with this shorthand alias, plus a few
+aesthetic tweaks:
 
 ``` r
-tinyplot(
+plt(
   Sepal.Length ~ Petal.Length | Species, 
   data = iris,
   palette = "dark", pch  = 16,
@@ -103,7 +105,7 @@ tinyplot(
 Grouped grouped density plot with automatic legend:
 
 ``` r
-tinyplot(
+plt(
   ~ Petal.Length | Species,
   data = iris,
   type = "density",
@@ -115,16 +117,15 @@ tinyplot(
 
 <img src="man/figures/README-quickstart4-1.png" style="width:70.0%" />
 
-Grouped scatterplot, combined with facet layout:
+Grouped scatterplot with (continuous) gradient legend, combined with
+facet layout:
 
 ``` r
-iris2 = transform(iris, Sepals = ifelse(Sepal.Length>6, "Long", "Short"))
-tinyplot(
-  Sepal.Length ~ Petal.Length | Sepals, data = iris2,
-  facet = ~Species,
-  facet.args = list(bg = "grey90"),
-  palette = "classic",
-  main = "Faceted Sepals!",
+plt(
+  Sepal.Length ~ Petal.Length | Sepal.Length, data = iris,
+  facet = ~Species, facet.args = list(bg = "grey90"),
+  pch = 19,
+  main = "Faceted Species!",
   grid = TRUE, frame = FALSE
 )
 ```
diff --git a/README.qmd b/README.qmd
index dbb96fb2..5528cd2f 100644
--- a/README.qmd
+++ b/README.qmd
@@ -59,7 +59,7 @@ your plot regions, and then generating the legend manually.
 The **tinyplot** package aims to remove this overhead. It provides a lightweight
 (zero dependency) extension of the base R graphics system with various
 convenience features, particularly for representing grouped data. For example,
-the core `tinyplot()` function&mdash;or its shorthand `plt()` alias&mdash;makes
+the core `tinyplot()` function&mdash;or its shorthand alias `plt()`&mdash;makes
 it easy to plot different groups of a dataset in a single function call and
 highlight these groups using modern colour palettes. Coincident with this
 grouping support, **tinyplot** also produces automatic legends with scope for
@@ -87,10 +87,12 @@ Grouped scatterplot with automatic legend:
 tinyplot(Sepal.Length ~ Petal.Length | Species, data = iris)             # formula
 ```
 
-Same plot with a few extra aesthetic tweaks:
+If you would prefer to save on a few keystrokes, you can use the shorthand
+`plt()` alias instead instead of typing out `tinyplot()` in full. Here's the
+same plot with this shorthand alias, plus a few aesthetic tweaks:
 
 ```{r quickstart3}
-tinyplot(
+plt(
   Sepal.Length ~ Petal.Length | Species, 
   data = iris,
   palette = "dark", pch  = 16,
@@ -101,7 +103,7 @@ tinyplot(
 Grouped grouped density plot with automatic legend:
 
 ```{r quickstart4}
-tinyplot(
+plt(
   ~ Petal.Length | Species,
   data = iris,
   type = "density",
@@ -111,16 +113,15 @@ tinyplot(
 )
 ```
 
-Grouped scatterplot, combined with facet layout:
+Grouped scatterplot with (continuous) gradient legend, combined with facet
+layout:
 
 ```{r quickstart5}
-iris2 = transform(iris, Sepals = ifelse(Sepal.Length>6, "Long", "Short"))
-tinyplot(
-  Sepal.Length ~ Petal.Length | Sepals, data = iris2,
-  facet = ~Species,
-  facet.args = list(bg = "grey90"),
-  palette = "classic",
-  main = "Faceted Sepals!",
+plt(
+  Sepal.Length ~ Petal.Length | Sepal.Length, data = iris,
+  facet = ~Species, facet.args = list(bg = "grey90"),
+  pch = 19,
+  main = "Faceted Species!",
   grid = TRUE, frame = FALSE
 )
 ```
diff --git a/inst/tinytest/_tinysnapshot/legend_gradient_alpha.svg b/inst/tinytest/_tinysnapshot/legend_gradient_alpha.svg
new file mode 100644
index 00000000..4eac62e0
--- /dev/null
+++ b/inst/tinytest/_tinysnapshot/legend_gradient_alpha.svg
@@ -0,0 +1,1077 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='504.00pt' height='504.00pt' viewBox='0 0 504.00 504.00'>
+<defs>
+  <style type='text/css'><![CDATA[
+    .svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
+      fill: none;
+      stroke: #000000;
+      stroke-linecap: round;
+      stroke-linejoin: round;
+      stroke-miterlimit: 10.00;
+    }
+    .svglite text {
+      white-space: pre;
+    }
+  ]]></style>
+</defs>
+<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
+<defs>
+  <clipPath id='cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='504.00' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<image width='18.00' height='86.40' x='458.42' y='205.84' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAoUlEQVQYlXXJQXIDIQxE0a9WCxIvcuZc3OAFA+OUK5uu9yV677/q8UAVHRUNFYU8jYyRZ6Ikt2YiT52bUI4tcx5L+3ZPEv9lfOT77U5Ocr6c/NTKmMg1URZHA9kT5ZqBnONS+omcz0tqA9EHijZRNBBLE1GgqHhXOBBLQpQQThS3bEQlwt7pQlFbK90QdXQmqqFwR1S/FPX1d76R2gOp//ACj9UdJBnxQ10AAAAASUVORK5CYII='/>
+<text x='476.42' y='274.55' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 200</text>
+<text x='476.42' y='247.50' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 400</text>
+<text x='476.42' y='220.44' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 600</text>
+<text x='476.42' y='274.55' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='476.42' y='247.50' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='476.42' y='220.44' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='458.42' y='191.44' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='30.03px' lengthAdjust='spacingAndGlyphs'>depth</text>
+</g>
+<defs>
+  <clipPath id='cpMC4wMHw0NDEuMTR8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='441.14' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw0NDEuMTR8MC4wMHw1MDQuMDA=)'>
+<text x='250.09' y='34.47' text-anchor='middle' style='font-size: 14.40px; font-weight: bold; font-family: "Liberation Sans";' textLength='160.74px' lengthAdjust='spacingAndGlyphs'>Gradient legend (alpha)</text>
+<text x='250.09' y='485.28' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='22.69px' lengthAdjust='spacingAndGlyphs'>long</text>
+<text transform='translate(12.96,244.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='12.67px' lengthAdjust='spacingAndGlyphs'>lat</text>
+</g>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<line x1='62.64' y1='430.56' x2='377.68' y2='430.56' style='stroke-width: 0.75;' />
+<line x1='62.64' y1='430.56' x2='62.64' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='141.40' y1='430.56' x2='141.40' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='220.16' y1='430.56' x2='220.16' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='298.92' y1='430.56' x2='298.92' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='377.68' y1='430.56' x2='377.68' y2='437.76' style='stroke-width: 0.75;' />
+<text x='62.64' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>165</text>
+<text x='141.40' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>170</text>
+<text x='220.16' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>175</text>
+<text x='298.92' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>180</text>
+<text x='377.68' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>185</text>
+<line x1='59.04' y1='372.49' x2='59.04' y2='63.91' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='372.49' x2='51.84' y2='372.49' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='310.77' x2='51.84' y2='310.77' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='249.06' x2='51.84' y2='249.06' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='187.34' x2='51.84' y2='187.34' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='125.63' x2='51.84' y2='125.63' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='63.91' x2='51.84' y2='63.91' style='stroke-width: 0.75;' />
+<text transform='translate(41.76,372.49) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-35</text>
+<text transform='translate(41.76,310.77) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-30</text>
+<text transform='translate(41.76,249.06) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-25</text>
+<text transform='translate(41.76,187.34) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-20</text>
+<text transform='translate(41.76,125.63) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-15</text>
+<text transform='translate(41.76,63.91) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-10</text>
+<polygon points='59.04,430.56 441.14,430.56 441.14,59.04 59.04,59.04 ' style='stroke-width: 0.75;' />
+</g>
+<defs>
+  <clipPath id='cpNTkuMDR8NDQxLjE0fDU5LjA0fDQzMC41Ng=='>
+    <rect x='59.04' y='59.04' width='382.10' height='371.52' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpNTkuMDR8NDQxLjE0fDU5LjA0fDQzMC41Ng==)'>
+<circle cx='324.44' cy='192.53' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='315.14' cy='195.00' r='2.70' style='stroke-width: 0.75; stroke: #210827; stroke-opacity: 0.50; fill: #210827; fill-opacity: 0.50;' />
+<circle cx='363.50' cy='261.40' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='325.07' cy='162.29' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='329.79' cy='192.53' r='2.70' style='stroke-width: 0.75; stroke: #210827; stroke-opacity: 0.50; fill: #210827; fill-opacity: 0.50;' />
+<circle cx='366.81' cy='183.39' r='2.70' style='stroke-width: 0.75; stroke: #ED8755; stroke-opacity: 0.50; fill: #ED8755; fill-opacity: 0.50;' />
+<circle cx='79.97' cy='84.90' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='329.32' cy='287.45' r='2.70' style='stroke-width: 0.75; stroke: #ED8755; stroke-opacity: 0.50; fill: #ED8755; fill-opacity: 0.50;' />
+<circle cx='326.33' cy='295.22' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='292.46' cy='156.12' r='2.70' style='stroke-width: 0.75; stroke: #300634; stroke-opacity: 0.50; fill: #300634; fill-opacity: 0.50;' />
+<circle cx='309.79' cy='205.12' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='94.14' cy='91.81' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='332.16' cy='169.32' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='325.07' cy='199.69' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='140.14' cy='195.98' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='376.89' cy='137.23' r='2.70' style='stroke-width: 0.75; stroke: #E02F52; stroke-opacity: 0.50; fill: #E02F52; fill-opacity: 0.50;' />
+<circle cx='77.76' cy='108.84' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='322.55' cy='160.56' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='295.45' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='303.80' cy='219.81' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='317.19' cy='197.71' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='83.43' cy='76.01' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='301.44' cy='228.08' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='330.42' cy='313.24' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='303.33' cy='183.15' r='2.70' style='stroke-width: 0.75; stroke: #9D0065; stroke-opacity: 0.50; fill: #9D0065; fill-opacity: 0.50;' />
+<circle cx='322.39' cy='161.92' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='102.18' cy='122.17' r='2.70' style='stroke-width: 0.75; stroke: #EFA06C; stroke-opacity: 0.50; fill: #EFA06C; fill-opacity: 0.50;' />
+<circle cx='311.36' cy='143.65' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='322.08' cy='199.32' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='336.25' cy='185.37' r='2.70' style='stroke-width: 0.75; stroke: #D2215C; stroke-opacity: 0.50; fill: #D2215C; fill-opacity: 0.50;' />
+<circle cx='286.95' cy='219.19' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='90.05' cy='141.92' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='378.47' cy='132.42' r='2.70' style='stroke-width: 0.75; stroke: #E5394D; stroke-opacity: 0.50; fill: #E5394D; fill-opacity: 0.50;' />
+<circle cx='311.52' cy='231.16' r='2.70' style='stroke-width: 0.75; stroke: #C81560; stroke-opacity: 0.50; fill: #C81560; fill-opacity: 0.50;' />
+<circle cx='393.43' cy='141.67' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='288.37' cy='259.18' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='129.27' cy='171.67' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='319.08' cy='158.21' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='320.97' cy='158.46' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='130.84' cy='172.78' r='2.70' style='stroke-width: 0.75; stroke: #EB704B; stroke-opacity: 0.50; fill: #EB704B; fill-opacity: 0.50;' />
+<circle cx='248.20' cy='401.74' r='2.70' style='stroke-width: 0.75; stroke: #E85848; stroke-opacity: 0.50; fill: #E85848; fill-opacity: 0.50;' />
+<circle cx='395.01' cy='129.45' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='296.08' cy='248.69' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='394.06' cy='131.68' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='132.10' cy='177.84' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='335.15' cy='312.01' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='325.70' cy='266.34' r='2.70' style='stroke-width: 0.75; stroke: #D2215C; stroke-opacity: 0.50; fill: #D2215C; fill-opacity: 0.50;' />
+<circle cx='83.43' cy='85.76' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='300.18' cy='238.20' r='2.70' style='stroke-width: 0.75; stroke: #78005C; stroke-opacity: 0.50; fill: #78005C; fill-opacity: 0.50;' />
+<circle cx='381.62' cy='174.63' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='335.94' cy='171.91' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='368.54' cy='178.21' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='191.81' cy='221.29' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='309.47' cy='204.25' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='332.94' cy='188.58' r='2.70' style='stroke-width: 0.75; stroke: #7C005E; stroke-opacity: 0.50; fill: #7C005E; fill-opacity: 0.50;' />
+<circle cx='332.47' cy='185.49' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='314.67' cy='220.67' r='2.70' style='stroke-width: 0.75; stroke: #920063; stroke-opacity: 0.50; fill: #920063; fill-opacity: 0.50;' />
+<circle cx='308.37' cy='212.77' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='320.19' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='286.32' cy='239.18' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='323.34' cy='195.86' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='336.73' cy='201.66' r='2.70' style='stroke-width: 0.75; stroke: #E85848; stroke-opacity: 0.50; fill: #E85848; fill-opacity: 0.50;' />
+<circle cx='178.89' cy='111.06' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='81.86' cy='82.30' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='321.13' cy='195.74' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='376.58' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #E5404B; stroke-opacity: 0.50; fill: #E5404B; fill-opacity: 0.50;' />
+<circle cx='324.12' cy='189.07' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='292.93' cy='211.54' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='328.22' cy='192.53' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='421.94' cy='131.31' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='390.28' cy='129.45' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='367.44' cy='185.62' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='81.54' cy='83.04' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='298.76' cy='233.51' r='2.70' style='stroke-width: 0.75; stroke: #71005A; stroke-opacity: 0.50; fill: #71005A; fill-opacity: 0.50;' />
+<circle cx='318.30' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='299.55' cy='231.04' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='372.96' cy='177.59' r='2.70' style='stroke-width: 0.75; stroke: #ED8755; stroke-opacity: 0.50; fill: #ED8755; fill-opacity: 0.50;' />
+<circle cx='95.09' cy='89.96' r='2.70' style='stroke-width: 0.75; stroke: #E75249; stroke-opacity: 0.50; fill: #E75249; fill-opacity: 0.50;' />
+<circle cx='325.86' cy='209.68' r='2.70' style='stroke-width: 0.75; stroke: #D6245A; stroke-opacity: 0.50; fill: #D6245A; fill-opacity: 0.50;' />
+<circle cx='316.40' cy='298.18' r='2.70' style='stroke-width: 0.75; stroke: #E02F52; stroke-opacity: 0.50; fill: #E02F52; fill-opacity: 0.50;' />
+<circle cx='302.23' cy='360.39' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='314.51' cy='234.74' r='2.70' style='stroke-width: 0.75; stroke: #BE0663; stroke-opacity: 0.50; fill: #BE0663; fill-opacity: 0.50;' />
+<circle cx='336.41' cy='182.04' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='352.48' cy='188.82' r='2.70' style='stroke-width: 0.75; stroke: #E5404B; stroke-opacity: 0.50; fill: #E5404B; fill-opacity: 0.50;' />
+<circle cx='325.70' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #920063; stroke-opacity: 0.50; fill: #920063; fill-opacity: 0.50;' />
+<circle cx='366.81' cy='183.15' r='2.70' style='stroke-width: 0.75; stroke: #EE9863; stroke-opacity: 0.50; fill: #EE9863; fill-opacity: 0.50;' />
+<circle cx='149.27' cy='205.86' r='2.70' style='stroke-width: 0.75; stroke: #F2BA8B; stroke-opacity: 0.50; fill: #F2BA8B; fill-opacity: 0.50;' />
+<circle cx='298.29' cy='232.27' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='398.16' cy='130.94' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='400.36' cy='130.69' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='102.49' cy='131.55' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='95.09' cy='105.39' r='2.70' style='stroke-width: 0.75; stroke: #EA6C4A; stroke-opacity: 0.50; fill: #EA6C4A; fill-opacity: 0.50;' />
+<circle cx='330.74' cy='195.24' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='136.83' cy='183.89' r='2.70' style='stroke-width: 0.75; stroke: #E74C4A; stroke-opacity: 0.50; fill: #E74C4A; fill-opacity: 0.50;' />
+<circle cx='381.78' cy='131.06' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='336.73' cy='184.01' r='2.70' style='stroke-width: 0.75; stroke: #BA0164; stroke-opacity: 0.50; fill: #BA0164; fill-opacity: 0.50;' />
+<circle cx='316.40' cy='276.71' r='2.70' style='stroke-width: 0.75; stroke: #C10B63; stroke-opacity: 0.50; fill: #C10B63; fill-opacity: 0.50;' />
+<circle cx='352.63' cy='164.63' r='2.70' style='stroke-width: 0.75; stroke: #E02F52; stroke-opacity: 0.50; fill: #E02F52; fill-opacity: 0.50;' />
+<circle cx='86.90' cy='109.09' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='297.66' cy='243.75' r='2.70' style='stroke-width: 0.75; stroke: #7C005E; stroke-opacity: 0.50; fill: #7C005E; fill-opacity: 0.50;' />
+<circle cx='387.29' cy='150.07' r='2.70' style='stroke-width: 0.75; stroke: #F2BE91; stroke-opacity: 0.50; fill: #F2BE91; fill-opacity: 0.50;' />
+<circle cx='273.87' cy='263.87' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='305.06' cy='210.55' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='324.12' cy='347.80' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='309.79' cy='203.76' r='2.70' style='stroke-width: 0.75; stroke: #29072E; stroke-opacity: 0.50; fill: #29072E; fill-opacity: 0.50;' />
+<circle cx='354.05' cy='180.43' r='2.70' style='stroke-width: 0.75; stroke: #E5394D; stroke-opacity: 0.50; fill: #E5394D; fill-opacity: 0.50;' />
+<circle cx='308.37' cy='371.13' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='133.36' cy='190.31' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='391.86' cy='218.82' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='264.42' cy='396.56' r='2.70' style='stroke-width: 0.75; stroke: #F0A975; stroke-opacity: 0.50; fill: #F0A975; fill-opacity: 0.50;' />
+<circle cx='381.30' cy='134.89' r='2.70' style='stroke-width: 0.75; stroke: #E6464A; stroke-opacity: 0.50; fill: #E6464A; fill-opacity: 0.50;' />
+<circle cx='335.31' cy='148.46' r='2.70' style='stroke-width: 0.75; stroke: #B30065; stroke-opacity: 0.50; fill: #B30065; fill-opacity: 0.50;' />
+<circle cx='337.51' cy='175.74' r='2.70' style='stroke-width: 0.75; stroke: #80005F; stroke-opacity: 0.50; fill: #80005F; fill-opacity: 0.50;' />
+<circle cx='272.14' cy='262.76' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='272.93' cy='263.87' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='272.30' cy='263.01' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='176.53' cy='109.09' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='177.47' cy='106.74' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='100.44' cy='120.69' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='133.21' cy='174.51' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='93.67' cy='121.31' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='281.59' cy='186.11' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='305.22' cy='212.65' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='337.20' cy='177.72' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='308.37' cy='326.08' r='2.70' style='stroke-width: 0.75; stroke: #D2215C; stroke-opacity: 0.50; fill: #D2215C; fill-opacity: 0.50;' />
+<circle cx='108.16' cy='161.79' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='359.41' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #6A0057; stroke-opacity: 0.50; fill: #6A0057; fill-opacity: 0.50;' />
+<circle cx='276.39' cy='267.94' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='325.70' cy='282.63' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='354.21' cy='177.35' r='2.70' style='stroke-width: 0.75; stroke: #E02F52; stroke-opacity: 0.50; fill: #E02F52; fill-opacity: 0.50;' />
+<circle cx='384.45' cy='155.62' r='2.70' style='stroke-width: 0.75; stroke: #ED8B58; stroke-opacity: 0.50; fill: #ED8B58; fill-opacity: 0.50;' />
+<circle cx='318.14' cy='150.93' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='125.33' cy='181.42' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='303.65' cy='233.14' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='311.84' cy='203.39' r='2.70' style='stroke-width: 0.75; stroke: #300634; stroke-opacity: 0.50; fill: #300634; fill-opacity: 0.50;' />
+<circle cx='110.21' cy='140.93' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='414.23' cy='139.70' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='343.03' cy='236.10' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='339.88' cy='251.53' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='364.45' cy='173.03' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='132.89' cy='96.75' r='2.70' style='stroke-width: 0.75; stroke: #18091E; stroke-opacity: 0.50; fill: #18091E; fill-opacity: 0.50;' />
+<circle cx='320.97' cy='195.37' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='95.72' cy='103.78' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='321.45' cy='309.66' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='196.53' cy='117.11' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='368.23' cy='188.58' r='2.70' style='stroke-width: 0.75; stroke: #ED8B58; stroke-opacity: 0.50; fill: #ED8B58; fill-opacity: 0.50;' />
+<circle cx='380.36' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='196.37' cy='203.02' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='301.60' cy='231.53' r='2.70' style='stroke-width: 0.75; stroke: #8B0062; stroke-opacity: 0.50; fill: #8B0062; fill-opacity: 0.50;' />
+<circle cx='322.55' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='369.80' cy='228.57' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='103.91' cy='132.54' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='339.25' cy='234.62' r='2.70' style='stroke-width: 0.75; stroke: #EB704B; stroke-opacity: 0.50; fill: #EB704B; fill-opacity: 0.50;' />
+<circle cx='75.24' cy='86.13' r='2.70' style='stroke-width: 0.75; stroke: #F2BE91; stroke-opacity: 0.50; fill: #F2BE91; fill-opacity: 0.50;' />
+<circle cx='104.85' cy='132.29' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='319.71' cy='195.37' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='79.49' cy='85.51' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='298.92' cy='246.71' r='2.70' style='stroke-width: 0.75; stroke: #8F0063; stroke-opacity: 0.50; fill: #8F0063; fill-opacity: 0.50;' />
+<circle cx='138.88' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='82.17' cy='80.45' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='306.80' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='291.36' cy='240.91' r='2.70' style='stroke-width: 0.75; stroke: #71005A; stroke-opacity: 0.50; fill: #71005A; fill-opacity: 0.50;' />
+<circle cx='96.66' cy='111.56' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='302.07' cy='379.40' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='297.34' cy='378.41' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='289.94' cy='362.61' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='332.31' cy='261.40' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='359.41' cy='185.99' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='298.92' cy='229.68' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='132.26' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #E96749; stroke-opacity: 0.50; fill: #E96749; fill-opacity: 0.50;' />
+<circle cx='327.75' cy='160.44' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='304.28' cy='257.45' r='2.70' style='stroke-width: 0.75; stroke: #9A0064; stroke-opacity: 0.50; fill: #9A0064; fill-opacity: 0.50;' />
+<circle cx='313.10' cy='189.81' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='372.64' cy='128.10' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='334.99' cy='126.00' r='2.70' style='stroke-width: 0.75; stroke: #AC0065; stroke-opacity: 0.50; fill: #AC0065; fill-opacity: 0.50;' />
+<circle cx='302.07' cy='338.17' r='2.70' style='stroke-width: 0.75; stroke: #EC794E; stroke-opacity: 0.50; fill: #EC794E; fill-opacity: 0.50;' />
+<circle cx='309.00' cy='219.93' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='380.20' cy='155.50' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='322.23' cy='160.68' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='365.71' cy='125.87' r='2.70' style='stroke-width: 0.75; stroke: #CF1D5E; stroke-opacity: 0.50; fill: #CF1D5E; fill-opacity: 0.50;' />
+<circle cx='326.49' cy='163.15' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='354.05' cy='244.12' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='366.65' cy='185.86' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='346.18' cy='191.05' r='2.70' style='stroke-width: 0.75; stroke: #BA0164; stroke-opacity: 0.50; fill: #BA0164; fill-opacity: 0.50;' />
+<circle cx='328.06' cy='192.90' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='410.60' cy='158.58' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='328.85' cy='215.73' r='2.70' style='stroke-width: 0.75; stroke: #DC2C55; stroke-opacity: 0.50; fill: #DC2C55; fill-opacity: 0.50;' />
+<circle cx='328.06' cy='185.49' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='297.03' cy='240.05' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='379.73' cy='136.12' r='2.70' style='stroke-width: 0.75; stroke: #E5394D; stroke-opacity: 0.50; fill: #E5394D; fill-opacity: 0.50;' />
+<circle cx='363.35' cy='187.59' r='2.70' style='stroke-width: 0.75; stroke: #EA6C4A; stroke-opacity: 0.50; fill: #EA6C4A; fill-opacity: 0.50;' />
+<circle cx='130.53' cy='169.57' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='330.42' cy='161.05' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='291.04' cy='237.70' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='292.78' cy='337.93' r='2.70' style='stroke-width: 0.75; stroke: #A10065; stroke-opacity: 0.50; fill: #A10065; fill-opacity: 0.50;' />
+<circle cx='317.67' cy='191.79' r='2.70' style='stroke-width: 0.75; stroke: #29072E; stroke-opacity: 0.50; fill: #29072E; fill-opacity: 0.50;' />
+<circle cx='338.77' cy='234.86' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='342.24' cy='236.72' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='326.33' cy='192.40' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='303.65' cy='159.20' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='333.26' cy='183.27' r='2.70' style='stroke-width: 0.75; stroke: #C51062; stroke-opacity: 0.50; fill: #C51062; fill-opacity: 0.50;' />
+<circle cx='333.57' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #920063; stroke-opacity: 0.50; fill: #920063; fill-opacity: 0.50;' />
+<circle cx='355.47' cy='140.81' r='2.70' style='stroke-width: 0.75; stroke: #BE0663; stroke-opacity: 0.50; fill: #BE0663; fill-opacity: 0.50;' />
+<circle cx='351.69' cy='270.29' r='2.70' style='stroke-width: 0.75; stroke: #ED8B58; stroke-opacity: 0.50; fill: #ED8B58; fill-opacity: 0.50;' />
+<circle cx='127.06' cy='100.32' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='335.47' cy='211.66' r='2.70' style='stroke-width: 0.75; stroke: #E85848; stroke-opacity: 0.50; fill: #E85848; fill-opacity: 0.50;' />
+<circle cx='307.43' cy='211.54' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='325.54' cy='191.29' r='2.70' style='stroke-width: 0.75; stroke: #71005A; stroke-opacity: 0.50; fill: #71005A; fill-opacity: 0.50;' />
+<circle cx='308.69' cy='314.23' r='2.70' style='stroke-width: 0.75; stroke: #C81560; stroke-opacity: 0.50; fill: #C81560; fill-opacity: 0.50;' />
+<circle cx='335.15' cy='189.81' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='300.97' cy='318.92' r='2.70' style='stroke-width: 0.75; stroke: #A80065; stroke-opacity: 0.50; fill: #A80065; fill-opacity: 0.50;' />
+<circle cx='363.50' cy='140.07' r='2.70' style='stroke-width: 0.75; stroke: #CF1D5E; stroke-opacity: 0.50; fill: #CF1D5E; fill-opacity: 0.50;' />
+<circle cx='325.86' cy='289.17' r='2.70' style='stroke-width: 0.75; stroke: #EB704B; stroke-opacity: 0.50; fill: #EB704B; fill-opacity: 0.50;' />
+<circle cx='388.39' cy='193.14' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='303.17' cy='231.16' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='323.81' cy='198.95' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='336.73' cy='269.67' r='2.70' style='stroke-width: 0.75; stroke: #ED8B58; stroke-opacity: 0.50; fill: #ED8B58; fill-opacity: 0.50;' />
+<circle cx='322.86' cy='164.26' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='359.25' cy='189.94' r='2.70' style='stroke-width: 0.75; stroke: #E96749; stroke-opacity: 0.50; fill: #E96749; fill-opacity: 0.50;' />
+<circle cx='336.57' cy='166.48' r='2.70' style='stroke-width: 0.75; stroke: #CC195F; stroke-opacity: 0.50; fill: #CC195F; fill-opacity: 0.50;' />
+<circle cx='388.71' cy='144.39' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='167.39' cy='216.47' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='369.49' cy='217.34' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='332.00' cy='191.91' r='2.70' style='stroke-width: 0.75; stroke: #AF0065; stroke-opacity: 0.50; fill: #AF0065; fill-opacity: 0.50;' />
+<circle cx='301.44' cy='233.88' r='2.70' style='stroke-width: 0.75; stroke: #71005A; stroke-opacity: 0.50; fill: #71005A; fill-opacity: 0.50;' />
+<circle cx='88.79' cy='108.97' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='344.60' cy='206.47' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='389.49' cy='140.93' r='2.70' style='stroke-width: 0.75; stroke: #EFA06C; stroke-opacity: 0.50; fill: #EFA06C; fill-opacity: 0.50;' />
+<circle cx='338.77' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #EA6C4A; stroke-opacity: 0.50; fill: #EA6C4A; fill-opacity: 0.50;' />
+<circle cx='165.34' cy='216.23' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='313.73' cy='179.94' r='2.70' style='stroke-width: 0.75; stroke: #130918; stroke-opacity: 0.50; fill: #130918; fill-opacity: 0.50;' />
+<circle cx='311.68' cy='244.61' r='2.70' style='stroke-width: 0.75; stroke: #AF0065; stroke-opacity: 0.50; fill: #AF0065; fill-opacity: 0.50;' />
+<circle cx='343.34' cy='137.97' r='2.70' style='stroke-width: 0.75; stroke: #9D0065; stroke-opacity: 0.50; fill: #9D0065; fill-opacity: 0.50;' />
+<circle cx='383.19' cy='182.65' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='300.97' cy='234.74' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='297.82' cy='231.04' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='341.14' cy='288.93' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='308.84' cy='208.08' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='86.74' cy='106.37' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='302.39' cy='248.56' r='2.70' style='stroke-width: 0.75; stroke: #840060; stroke-opacity: 0.50; fill: #840060; fill-opacity: 0.50;' />
+<circle cx='342.08' cy='188.33' r='2.70' style='stroke-width: 0.75; stroke: #E3334F; stroke-opacity: 0.50; fill: #E3334F; fill-opacity: 0.50;' />
+<circle cx='343.66' cy='241.16' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='78.39' cy='121.93' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='356.89' cy='165.13' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='385.71' cy='145.99' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='325.23' cy='164.01' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='324.91' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #300634; stroke-opacity: 0.50; fill: #300634; fill-opacity: 0.50;' />
+<circle cx='407.61' cy='131.80' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='299.08' cy='228.82' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='133.52' cy='176.85' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='82.49' cy='75.89' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='97.92' cy='123.78' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='320.66' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='147.70' cy='218.20' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='332.00' cy='299.66' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='312.78' cy='191.29' r='2.70' style='stroke-width: 0.75; stroke: #070707; stroke-opacity: 0.50; fill: #070707; fill-opacity: 0.50;' />
+<circle cx='375.95' cy='139.08' r='2.70' style='stroke-width: 0.75; stroke: #E02F52; stroke-opacity: 0.50; fill: #E02F52; fill-opacity: 0.50;' />
+<circle cx='130.84' cy='177.22' r='2.70' style='stroke-width: 0.75; stroke: #E85D48; stroke-opacity: 0.50; fill: #E85D48; fill-opacity: 0.50;' />
+<circle cx='288.84' cy='234.37' r='2.70' style='stroke-width: 0.75; stroke: #6A0057; stroke-opacity: 0.50; fill: #6A0057; fill-opacity: 0.50;' />
+<circle cx='297.19' cy='234.12' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='365.55' cy='175.25' r='2.70' style='stroke-width: 0.75; stroke: #E74C4A; stroke-opacity: 0.50; fill: #E74C4A; fill-opacity: 0.50;' />
+<circle cx='322.71' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='125.80' cy='175.74' r='2.70' style='stroke-width: 0.75; stroke: #EFA06C; stroke-opacity: 0.50; fill: #EFA06C; fill-opacity: 0.50;' />
+<circle cx='322.08' cy='161.18' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='346.96' cy='180.06' r='2.70' style='stroke-width: 0.75; stroke: #E3334F; stroke-opacity: 0.50; fill: #E3334F; fill-opacity: 0.50;' />
+<circle cx='365.08' cy='263.50' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='97.92' cy='125.01' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='122.50' cy='171.67' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='336.25' cy='189.94' r='2.70' style='stroke-width: 0.75; stroke: #80005F; stroke-opacity: 0.50; fill: #80005F; fill-opacity: 0.50;' />
+<circle cx='312.31' cy='203.27' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='321.13' cy='184.38' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='304.91' cy='213.14' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='297.34' cy='234.25' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='330.27' cy='189.32' r='2.70' style='stroke-width: 0.75; stroke: #71005A; stroke-opacity: 0.50; fill: #71005A; fill-opacity: 0.50;' />
+<circle cx='304.91' cy='213.63' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='320.97' cy='155.75' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='301.76' cy='228.45' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='286.63' cy='246.34' r='2.70' style='stroke-width: 0.75; stroke: #78005C; stroke-opacity: 0.50; fill: #78005C; fill-opacity: 0.50;' />
+<circle cx='307.11' cy='212.03' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='338.46' cy='176.60' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='300.50' cy='319.66' r='2.70' style='stroke-width: 0.75; stroke: #A50065; stroke-opacity: 0.50; fill: #A50065; fill-opacity: 0.50;' />
+<circle cx='307.43' cy='215.98' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='263.79' cy='143.53' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='377.68' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #B70065; stroke-opacity: 0.50; fill: #B70065; fill-opacity: 0.50;' />
+<circle cx='372.64' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #E85848; stroke-opacity: 0.50; fill: #E85848; fill-opacity: 0.50;' />
+<circle cx='296.56' cy='241.65' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='308.37' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #0E0811; stroke-opacity: 0.50; fill: #0E0811; fill-opacity: 0.50;' />
+<circle cx='382.72' cy='201.29' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='323.65' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='334.83' cy='194.75' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='322.39' cy='168.58' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='81.54' cy='105.14' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='322.55' cy='198.70' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='294.04' cy='252.88' r='2.70' style='stroke-width: 0.75; stroke: #71005A; stroke-opacity: 0.50; fill: #71005A; fill-opacity: 0.50;' />
+<circle cx='396.74' cy='128.59' r='2.70' style='stroke-width: 0.75; stroke: #EFA06C; stroke-opacity: 0.50; fill: #EFA06C; fill-opacity: 0.50;' />
+<circle cx='391.23' cy='142.91' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='273.72' cy='243.75' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='322.71' cy='161.92' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='317.82' cy='318.67' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='130.69' cy='170.56' r='2.70' style='stroke-width: 0.75; stroke: #E85848; stroke-opacity: 0.50; fill: #E85848; fill-opacity: 0.50;' />
+<circle cx='130.06' cy='102.05' r='2.70' style='stroke-width: 0.75; stroke: #1D0923; stroke-opacity: 0.50; fill: #1D0923; fill-opacity: 0.50;' />
+<circle cx='364.13' cy='183.39' r='2.70' style='stroke-width: 0.75; stroke: #E96749; stroke-opacity: 0.50; fill: #E96749; fill-opacity: 0.50;' />
+<circle cx='389.34' cy='143.40' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='320.66' cy='200.80' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='163.29' cy='125.50' r='2.70' style='stroke-width: 0.75; stroke: #29072E; stroke-opacity: 0.50; fill: #29072E; fill-opacity: 0.50;' />
+<circle cx='294.19' cy='228.08' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='320.34' cy='158.71' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='307.27' cy='212.03' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='320.82' cy='204.38' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='322.55' cy='343.11' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='134.78' cy='101.56' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='135.57' cy='100.08' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='329.01' cy='170.06' r='2.70' style='stroke-width: 0.75; stroke: #960064; stroke-opacity: 0.50; fill: #960064; fill-opacity: 0.50;' />
+<circle cx='321.13' cy='203.88' r='2.70' style='stroke-width: 0.75; stroke: #870061; stroke-opacity: 0.50; fill: #870061; fill-opacity: 0.50;' />
+<circle cx='358.46' cy='205.61' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='314.99' cy='155.25' r='2.70' style='stroke-width: 0.75; stroke: #80005F; stroke-opacity: 0.50; fill: #80005F; fill-opacity: 0.50;' />
+<circle cx='315.14' cy='154.26' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='129.43' cy='172.16' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='291.04' cy='263.38' r='2.70' style='stroke-width: 0.75; stroke: #78005C; stroke-opacity: 0.50; fill: #78005C; fill-opacity: 0.50;' />
+<circle cx='95.72' cy='95.88' r='2.70' style='stroke-width: 0.75; stroke: #D6245A; stroke-opacity: 0.50; fill: #D6245A; fill-opacity: 0.50;' />
+<circle cx='99.18' cy='123.41' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='353.74' cy='209.44' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='331.05' cy='185.24' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='335.31' cy='304.60' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='84.06' cy='94.65' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='335.15' cy='262.64' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='317.82' cy='200.18' r='2.70' style='stroke-width: 0.75; stroke: #7C005E; stroke-opacity: 0.50; fill: #7C005E; fill-opacity: 0.50;' />
+<circle cx='74.77' cy='73.54' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='389.81' cy='196.72' r='2.70' style='stroke-width: 0.75; stroke: #F2BA8B; stroke-opacity: 0.50; fill: #F2BA8B; fill-opacity: 0.50;' />
+<circle cx='82.17' cy='81.32' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='359.88' cy='176.23' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='298.92' cy='235.60' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='339.88' cy='277.82' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='87.84' cy='91.68' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='284.27' cy='230.42' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='333.26' cy='275.97' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='332.00' cy='258.93' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='333.26' cy='276.09' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='336.41' cy='277.08' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='333.26' cy='274.98' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='334.83' cy='276.46' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='325.70' cy='278.43' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='338.30' cy='277.08' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='338.30' cy='280.41' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='336.57' cy='276.21' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='337.83' cy='282.51' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='336.73' cy='281.15' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='336.57' cy='278.43' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='385.24' cy='206.35' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='337.20' cy='276.34' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='340.03' cy='297.94' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='82.96' cy='88.72' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='319.71' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='330.74' cy='312.87' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='336.10' cy='277.08' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='319.71' cy='160.07' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='163.45' cy='214.37' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='341.14' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #AC0065; stroke-opacity: 0.50; fill: #AC0065; fill-opacity: 0.50;' />
+<circle cx='338.77' cy='275.97' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='85.79' cy='84.16' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='323.81' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='389.02' cy='149.08' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='292.62' cy='211.78' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='297.34' cy='337.19' r='2.70' style='stroke-width: 0.75; stroke: #A80065; stroke-opacity: 0.50; fill: #A80065; fill-opacity: 0.50;' />
+<circle cx='128.95' cy='172.53' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='355.79' cy='271.03' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='336.25' cy='192.65' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='349.33' cy='166.36' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='338.46' cy='135.87' r='2.70' style='stroke-width: 0.75; stroke: #A10065; stroke-opacity: 0.50; fill: #A10065; fill-opacity: 0.50;' />
+<circle cx='345.07' cy='229.80' r='2.70' style='stroke-width: 0.75; stroke: #EFA06C; stroke-opacity: 0.50; fill: #EFA06C; fill-opacity: 0.50;' />
+<circle cx='298.76' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='363.19' cy='185.99' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='316.09' cy='157.60' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='320.97' cy='184.50' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='362.87' cy='191.17' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='405.25' cy='129.70' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='324.12' cy='165.13' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='403.83' cy='130.07' r='2.70' style='stroke-width: 0.75; stroke: #F2BE91; stroke-opacity: 0.50; fill: #F2BE91; fill-opacity: 0.50;' />
+<circle cx='400.05' cy='129.21' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='404.62' cy='130.07' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='109.11' cy='140.93' r='2.70' style='stroke-width: 0.75; stroke: #ED8B58; stroke-opacity: 0.50; fill: #ED8B58; fill-opacity: 0.50;' />
+<circle cx='96.35' cy='106.74' r='2.70' style='stroke-width: 0.75; stroke: #EB704B; stroke-opacity: 0.50; fill: #EB704B; fill-opacity: 0.50;' />
+<circle cx='343.34' cy='255.23' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='99.34' cy='117.23' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='330.58' cy='187.84' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='325.07' cy='296.33' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='322.39' cy='160.44' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='314.36' cy='276.58' r='2.70' style='stroke-width: 0.75; stroke: #AC0065; stroke-opacity: 0.50; fill: #AC0065; fill-opacity: 0.50;' />
+<circle cx='78.23' cy='72.80' r='2.70' style='stroke-width: 0.75; stroke: #ED8755; stroke-opacity: 0.50; fill: #ED8755; fill-opacity: 0.50;' />
+<circle cx='360.04' cy='273.74' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='395.95' cy='191.79' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='356.89' cy='275.84' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='318.77' cy='198.95' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='328.85' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #A50065; stroke-opacity: 0.50; fill: #A50065; fill-opacity: 0.50;' />
+<circle cx='317.82' cy='200.18' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='292.62' cy='233.01' r='2.70' style='stroke-width: 0.75; stroke: #210827; stroke-opacity: 0.50; fill: #210827; fill-opacity: 0.50;' />
+<circle cx='321.29' cy='159.20' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='426.99' cy='136.37' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='319.40' cy='160.68' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='146.12' cy='106.50' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='332.94' cy='320.65' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='80.60' cy='84.03' r='2.70' style='stroke-width: 0.75; stroke: #F2BE91; stroke-opacity: 0.50; fill: #F2BE91; fill-opacity: 0.50;' />
+<circle cx='320.97' cy='315.71' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='276.71' cy='263.62' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='369.80' cy='134.27' r='2.70' style='stroke-width: 0.75; stroke: #F2BA8B; stroke-opacity: 0.50; fill: #F2BA8B; fill-opacity: 0.50;' />
+<circle cx='322.55' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='335.15' cy='193.64' r='2.70' style='stroke-width: 0.75; stroke: #78005C; stroke-opacity: 0.50; fill: #78005C; fill-opacity: 0.50;' />
+<circle cx='102.18' cy='130.07' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='302.54' cy='231.90' r='2.70' style='stroke-width: 0.75; stroke: #840060; stroke-opacity: 0.50; fill: #840060; fill-opacity: 0.50;' />
+<circle cx='324.12' cy='350.27' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='406.03' cy='158.71' r='2.70' style='stroke-width: 0.75; stroke: #F2BE91; stroke-opacity: 0.50; fill: #F2BE91; fill-opacity: 0.50;' />
+<circle cx='370.75' cy='214.99' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='127.85' cy='188.21' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='300.50' cy='249.55' r='2.70' style='stroke-width: 0.75; stroke: #80005F; stroke-opacity: 0.50; fill: #80005F; fill-opacity: 0.50;' />
+<circle cx='380.83' cy='205.86' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='98.24' cy='116.74' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='98.24' cy='118.59' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='325.70' cy='344.10' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='327.27' cy='361.38' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='396.58' cy='183.64' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='304.91' cy='239.06' r='2.70' style='stroke-width: 0.75; stroke: #7C005E; stroke-opacity: 0.50; fill: #7C005E; fill-opacity: 0.50;' />
+<circle cx='342.55' cy='268.81' r='2.70' style='stroke-width: 0.75; stroke: #F2BA8B; stroke-opacity: 0.50; fill: #F2BA8B; fill-opacity: 0.50;' />
+<circle cx='406.03' cy='150.81' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='294.35' cy='213.26' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='313.10' cy='342.87' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='336.73' cy='347.80' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='318.45' cy='194.50' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='339.88' cy='194.87' r='2.70' style='stroke-width: 0.75; stroke: #7C005E; stroke-opacity: 0.50; fill: #7C005E; fill-opacity: 0.50;' />
+<circle cx='128.01' cy='180.80' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='314.04' cy='156.12' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='352.48' cy='167.59' r='2.70' style='stroke-width: 0.75; stroke: #CC195F; stroke-opacity: 0.50; fill: #CC195F; fill-opacity: 0.50;' />
+<circle cx='303.02' cy='228.45' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='334.05' cy='169.45' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='274.82' cy='263.38' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='349.33' cy='209.56' r='2.70' style='stroke-width: 0.75; stroke: #D6245A; stroke-opacity: 0.50; fill: #D6245A; fill-opacity: 0.50;' />
+<circle cx='345.07' cy='281.52' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='133.21' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #E85848; stroke-opacity: 0.50; fill: #E85848; fill-opacity: 0.50;' />
+<circle cx='335.15' cy='191.05' r='2.70' style='stroke-width: 0.75; stroke: #840060; stroke-opacity: 0.50; fill: #840060; fill-opacity: 0.50;' />
+<circle cx='331.05' cy='194.26' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='382.72' cy='139.21' r='2.70' style='stroke-width: 0.75; stroke: #E85848; stroke-opacity: 0.50; fill: #E85848; fill-opacity: 0.50;' />
+<circle cx='84.22' cy='96.75' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='372.64' cy='200.30' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='118.09' cy='162.29' r='2.70' style='stroke-width: 0.75; stroke: #F0A975; stroke-opacity: 0.50; fill: #F0A975; fill-opacity: 0.50;' />
+<circle cx='338.93' cy='185.24' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='358.94' cy='218.82' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='354.37' cy='215.49' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='387.76' cy='134.52' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='323.97' cy='197.83' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='322.55' cy='201.04' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='301.28' cy='252.88' r='2.70' style='stroke-width: 0.75; stroke: #870061; stroke-opacity: 0.50; fill: #870061; fill-opacity: 0.50;' />
+<circle cx='338.30' cy='267.08' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='293.88' cy='237.83' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='105.17' cy='149.82' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='343.03' cy='226.72' r='2.70' style='stroke-width: 0.75; stroke: #EA6C4A; stroke-opacity: 0.50; fill: #EA6C4A; fill-opacity: 0.50;' />
+<circle cx='372.96' cy='197.34' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='99.18' cy='126.00' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='323.97' cy='163.40' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='387.13' cy='175.00' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='298.76' cy='230.91' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='308.84' cy='164.88' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='406.03' cy='133.77' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='308.69' cy='162.66' r='2.70' style='stroke-width: 0.75; stroke: #29072E; stroke-opacity: 0.50; fill: #29072E; fill-opacity: 0.50;' />
+<circle cx='309.95' cy='163.64' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='312.47' cy='163.27' r='2.70' style='stroke-width: 0.75; stroke: #29072E; stroke-opacity: 0.50; fill: #29072E; fill-opacity: 0.50;' />
+<circle cx='317.19' cy='309.54' r='2.70' style='stroke-width: 0.75; stroke: #EC794E; stroke-opacity: 0.50; fill: #EC794E; fill-opacity: 0.50;' />
+<circle cx='328.85' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='102.02' cy='133.16' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='384.45' cy='138.34' r='2.70' style='stroke-width: 0.75; stroke: #E3334F; stroke-opacity: 0.50; fill: #E3334F; fill-opacity: 0.50;' />
+<circle cx='316.40' cy='158.71' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='307.90' cy='334.72' r='2.70' style='stroke-width: 0.75; stroke: #EE9863; stroke-opacity: 0.50; fill: #EE9863; fill-opacity: 0.50;' />
+<circle cx='367.60' cy='176.73' r='2.70' style='stroke-width: 0.75; stroke: #E75249; stroke-opacity: 0.50; fill: #E75249; fill-opacity: 0.50;' />
+<circle cx='385.24' cy='162.66' r='2.70' style='stroke-width: 0.75; stroke: #F0A975; stroke-opacity: 0.50; fill: #F0A975; fill-opacity: 0.50;' />
+<circle cx='392.49' cy='149.70' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='79.34' cy='73.66' r='2.70' style='stroke-width: 0.75; stroke: #F0A975; stroke-opacity: 0.50; fill: #F0A975; fill-opacity: 0.50;' />
+<circle cx='391.86' cy='197.59' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='324.12' cy='346.57' r='2.70' style='stroke-width: 0.75; stroke: #EE9863; stroke-opacity: 0.50; fill: #EE9863; fill-opacity: 0.50;' />
+<circle cx='259.07' cy='408.65' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='349.33' cy='299.54' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='302.54' cy='231.28' r='2.70' style='stroke-width: 0.75; stroke: #840060; stroke-opacity: 0.50; fill: #840060; fill-opacity: 0.50;' />
+<circle cx='380.83' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='309.63' cy='204.50' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='375.63' cy='123.78' r='2.70' style='stroke-width: 0.75; stroke: #E5394D; stroke-opacity: 0.50; fill: #E5394D; fill-opacity: 0.50;' />
+<circle cx='350.90' cy='220.67' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='317.98' cy='340.64' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='319.40' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='352.48' cy='231.53' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='306.80' cy='365.08' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='317.82' cy='157.84' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='316.72' cy='200.55' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='151.16' cy='111.31' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='324.60' cy='313.74' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='126.28' cy='168.71' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='302.54' cy='229.93' r='2.70' style='stroke-width: 0.75; stroke: #6A0057; stroke-opacity: 0.50; fill: #6A0057; fill-opacity: 0.50;' />
+<circle cx='354.68' cy='138.46' r='2.70' style='stroke-width: 0.75; stroke: #B70065; stroke-opacity: 0.50; fill: #B70065; fill-opacity: 0.50;' />
+<circle cx='382.56' cy='152.04' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='187.24' cy='218.69' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='382.41' cy='136.74' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='317.82' cy='311.27' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='302.39' cy='237.09' r='2.70' style='stroke-width: 0.75; stroke: #71005A; stroke-opacity: 0.50; fill: #71005A; fill-opacity: 0.50;' />
+<circle cx='369.17' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #E96749; stroke-opacity: 0.50; fill: #E96749; fill-opacity: 0.50;' />
+<circle cx='410.76' cy='144.27' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='398.16' cy='188.58' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='358.94' cy='200.43' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='92.09' cy='101.81' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='300.34' cy='230.05' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='335.15' cy='180.06' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='78.07' cy='86.25' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='77.76' cy='85.64' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='74.61' cy='89.59' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='299.24' cy='256.34' r='2.70' style='stroke-width: 0.75; stroke: #7C005E; stroke-opacity: 0.50; fill: #7C005E; fill-opacity: 0.50;' />
+<circle cx='356.10' cy='268.07' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='366.34' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='409.19' cy='150.19' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='301.60' cy='230.05' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='327.59' cy='160.31' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='412.34' cy='127.73' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='78.70' cy='84.53' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='370.12' cy='196.60' r='2.70' style='stroke-width: 0.75; stroke: #F0A975; stroke-opacity: 0.50; fill: #F0A975; fill-opacity: 0.50;' />
+<circle cx='407.61' cy='181.17' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='295.61' cy='263.62' r='2.70' style='stroke-width: 0.75; stroke: #8B0062; stroke-opacity: 0.50; fill: #8B0062; fill-opacity: 0.50;' />
+<circle cx='389.81' cy='195.49' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='338.93' cy='177.72' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='351.37' cy='245.11' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='100.13' cy='130.94' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='317.04' cy='341.01' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='312.15' cy='203.51' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='96.98' cy='131.06' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='94.30' cy='104.15' r='2.70' style='stroke-width: 0.75; stroke: #EC794E; stroke-opacity: 0.50; fill: #EC794E; fill-opacity: 0.50;' />
+<circle cx='348.22' cy='128.84' r='2.70' style='stroke-width: 0.75; stroke: #AF0065; stroke-opacity: 0.50; fill: #AF0065; fill-opacity: 0.50;' />
+<circle cx='311.52' cy='354.84' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='94.30' cy='135.13' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='91.46' cy='135.38' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='349.33' cy='199.69' r='2.70' style='stroke-width: 0.75; stroke: #E3334F; stroke-opacity: 0.50; fill: #E3334F; fill-opacity: 0.50;' />
+<circle cx='93.20' cy='141.43' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='371.38' cy='227.83' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='98.08' cy='139.21' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='319.56' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='89.26' cy='137.48' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='99.50' cy='137.35' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='323.97' cy='157.23' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='100.76' cy='136.74' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='92.57' cy='129.21' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='91.78' cy='136.24' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='90.99' cy='140.44' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='92.72' cy='134.39' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='102.65' cy='143.53' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='81.23' cy='82.92' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='329.01' cy='182.53' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='411.55' cy='133.16' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='321.13' cy='201.66' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='333.89' cy='195.37' r='2.70' style='stroke-width: 0.75; stroke: #71005A; stroke-opacity: 0.50; fill: #71005A; fill-opacity: 0.50;' />
+<circle cx='121.08' cy='191.42' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='88.16' cy='126.62' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='371.54' cy='227.83' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='371.38' cy='229.80' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='368.54' cy='225.85' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='369.17' cy='232.40' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='361.14' cy='223.26' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='306.32' cy='212.77' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='86.11' cy='107.85' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='323.65' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='369.33' cy='235.73' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='332.00' cy='319.29' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='343.03' cy='211.04' r='2.70' style='stroke-width: 0.75; stroke: #E74C4A; stroke-opacity: 0.50; fill: #E74C4A; fill-opacity: 0.50;' />
+<circle cx='314.20' cy='249.55' r='2.70' style='stroke-width: 0.75; stroke: #AF0065; stroke-opacity: 0.50; fill: #AF0065; fill-opacity: 0.50;' />
+<circle cx='360.51' cy='186.36' r='2.70' style='stroke-width: 0.75; stroke: #E75249; stroke-opacity: 0.50; fill: #E75249; fill-opacity: 0.50;' />
+<circle cx='334.52' cy='283.00' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='317.51' cy='159.08' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='359.41' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #DC2C55; stroke-opacity: 0.50; fill: #DC2C55; fill-opacity: 0.50;' />
+<circle cx='296.08' cy='368.54' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='98.24' cy='118.96' r='2.70' style='stroke-width: 0.75; stroke: #ED8755; stroke-opacity: 0.50; fill: #ED8755; fill-opacity: 0.50;' />
+<circle cx='417.85' cy='173.15' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='336.88' cy='150.56' r='2.70' style='stroke-width: 0.75; stroke: #A10065; stroke-opacity: 0.50; fill: #A10065; fill-opacity: 0.50;' />
+<circle cx='401.47' cy='192.40' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='331.05' cy='164.88' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='421.79' cy='144.02' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='319.56' cy='159.45' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='325.54' cy='193.39' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='340.51' cy='168.95' r='2.70' style='stroke-width: 0.75; stroke: #AC0065; stroke-opacity: 0.50; fill: #AC0065; fill-opacity: 0.50;' />
+<circle cx='352.48' cy='277.20' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='96.66' cy='136.74' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='319.87' cy='194.38' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='84.06' cy='79.34' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='328.38' cy='187.84' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='318.61' cy='198.33' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='405.09' cy='145.62' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='121.71' cy='188.45' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='296.87' cy='248.56' r='2.70' style='stroke-width: 0.75; stroke: #80005F; stroke-opacity: 0.50; fill: #80005F; fill-opacity: 0.50;' />
+<circle cx='321.29' cy='199.07' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='287.42' cy='228.20' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='315.62' cy='199.07' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='328.85' cy='206.85' r='2.70' style='stroke-width: 0.75; stroke: #A80065; stroke-opacity: 0.50; fill: #A80065; fill-opacity: 0.50;' />
+<circle cx='96.50' cy='108.59' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='82.80' cy='97.49' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='377.68' cy='209.44' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='137.62' cy='193.27' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='90.68' cy='98.97' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='345.07' cy='150.56' r='2.70' style='stroke-width: 0.75; stroke: #A80065; stroke-opacity: 0.50; fill: #A80065; fill-opacity: 0.50;' />
+<circle cx='336.57' cy='235.36' r='2.70' style='stroke-width: 0.75; stroke: #E96749; stroke-opacity: 0.50; fill: #E96749; fill-opacity: 0.50;' />
+<circle cx='362.40' cy='225.24' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='329.79' cy='285.84' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='334.36' cy='287.32' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='311.68' cy='202.65' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='312.47' cy='202.65' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='211.65' cy='185.99' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='295.77' cy='345.58' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='385.56' cy='212.03' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='387.45' cy='206.72' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='313.41' cy='242.89' r='2.70' style='stroke-width: 0.75; stroke: #BA0164; stroke-opacity: 0.50; fill: #BA0164; fill-opacity: 0.50;' />
+<circle cx='302.07' cy='348.17' r='2.70' style='stroke-width: 0.75; stroke: #ED8B58; stroke-opacity: 0.50; fill: #ED8B58; fill-opacity: 0.50;' />
+<circle cx='336.73' cy='311.88' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='156.99' cy='221.29' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='125.33' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #EA6C4A; stroke-opacity: 0.50; fill: #EA6C4A; fill-opacity: 0.50;' />
+<circle cx='328.38' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='397.53' cy='133.65' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='323.02' cy='159.94' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='376.26' cy='212.52' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='120.76' cy='188.08' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='323.18' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='73.19' cy='99.09' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='319.40' cy='351.38' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='284.74' cy='367.92' r='2.70' style='stroke-width: 0.75; stroke: #E6464A; stroke-opacity: 0.50; fill: #E6464A; fill-opacity: 0.50;' />
+<circle cx='283.48' cy='238.94' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='303.80' cy='234.00' r='2.70' style='stroke-width: 0.75; stroke: #6A0057; stroke-opacity: 0.50; fill: #6A0057; fill-opacity: 0.50;' />
+<circle cx='165.03' cy='216.60' r='2.70' style='stroke-width: 0.75; stroke: #F2BA8B; stroke-opacity: 0.50; fill: #F2BA8B; fill-opacity: 0.50;' />
+<circle cx='297.50' cy='236.35' r='2.70' style='stroke-width: 0.75; stroke: #6A0057; stroke-opacity: 0.50; fill: #6A0057; fill-opacity: 0.50;' />
+<circle cx='326.49' cy='361.63' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='296.71' cy='252.14' r='2.70' style='stroke-width: 0.75; stroke: #78005C; stroke-opacity: 0.50; fill: #78005C; fill-opacity: 0.50;' />
+<circle cx='183.14' cy='222.77' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='336.25' cy='168.58' r='2.70' style='stroke-width: 0.75; stroke: #BA0164; stroke-opacity: 0.50; fill: #BA0164; fill-opacity: 0.50;' />
+<circle cx='314.99' cy='205.36' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='353.58' cy='293.00' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='355.47' cy='293.00' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='313.41' cy='203.39' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='349.64' cy='188.33' r='2.70' style='stroke-width: 0.75; stroke: #E5394D; stroke-opacity: 0.50; fill: #E5394D; fill-opacity: 0.50;' />
+<circle cx='333.73' cy='172.78' r='2.70' style='stroke-width: 0.75; stroke: #A50065; stroke-opacity: 0.50; fill: #A50065; fill-opacity: 0.50;' />
+<circle cx='361.46' cy='181.30' r='2.70' style='stroke-width: 0.75; stroke: #E6464A; stroke-opacity: 0.50; fill: #E6464A; fill-opacity: 0.50;' />
+<circle cx='100.29' cy='89.22' r='2.70' style='stroke-width: 0.75; stroke: #D2215C; stroke-opacity: 0.50; fill: #D2215C; fill-opacity: 0.50;' />
+<circle cx='401.94' cy='155.25' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='301.76' cy='235.85' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='316.09' cy='202.53' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='108.48' cy='140.81' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='352.48' cy='287.94' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='377.84' cy='197.34' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='321.13' cy='196.23' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='361.93' cy='227.95' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='236.38' cy='415.20' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='404.93' cy='131.55' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='259.85' cy='397.54' r='2.70' style='stroke-width: 0.75; stroke: #F0A570; stroke-opacity: 0.50; fill: #F0A570; fill-opacity: 0.50;' />
+<circle cx='320.66' cy='193.27' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='328.53' cy='164.14' r='2.70' style='stroke-width: 0.75; stroke: #210827; stroke-opacity: 0.50; fill: #210827; fill-opacity: 0.50;' />
+<circle cx='330.11' cy='164.76' r='2.70' style='stroke-width: 0.75; stroke: #1D0923; stroke-opacity: 0.50; fill: #1D0923; fill-opacity: 0.50;' />
+<circle cx='79.49' cy='81.19' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='300.81' cy='225.61' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='146.75' cy='116.74' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='168.49' cy='222.77' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='314.36' cy='157.60' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='332.00' cy='281.15' r='2.70' style='stroke-width: 0.75; stroke: #EFA06C; stroke-opacity: 0.50; fill: #EFA06C; fill-opacity: 0.50;' />
+<circle cx='308.37' cy='161.92' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='308.06' cy='161.18' r='2.70' style='stroke-width: 0.75; stroke: #300634; stroke-opacity: 0.50; fill: #300634; fill-opacity: 0.50;' />
+<circle cx='311.52' cy='310.90' r='2.70' style='stroke-width: 0.75; stroke: #E5404B; stroke-opacity: 0.50; fill: #E5404B; fill-opacity: 0.50;' />
+<circle cx='335.15' cy='177.35' r='2.70' style='stroke-width: 0.75; stroke: #B30065; stroke-opacity: 0.50; fill: #B30065; fill-opacity: 0.50;' />
+<circle cx='312.62' cy='164.39' r='2.70' style='stroke-width: 0.75; stroke: #300634; stroke-opacity: 0.50; fill: #300634; fill-opacity: 0.50;' />
+<circle cx='300.65' cy='230.05' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='315.30' cy='168.09' r='2.70' style='stroke-width: 0.75; stroke: #300634; stroke-opacity: 0.50; fill: #300634; fill-opacity: 0.50;' />
+<circle cx='312.62' cy='165.25' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='314.36' cy='165.87' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='375.00' cy='136.12' r='2.70' style='stroke-width: 0.75; stroke: #E3334F; stroke-opacity: 0.50; fill: #E3334F; fill-opacity: 0.50;' />
+<circle cx='300.34' cy='234.49' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='366.34' cy='170.06' r='2.70' style='stroke-width: 0.75; stroke: #E85D48; stroke-opacity: 0.50; fill: #E85D48; fill-opacity: 0.50;' />
+<circle cx='319.71' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='79.97' cy='73.54' r='2.70' style='stroke-width: 0.75; stroke: #ED8755; stroke-opacity: 0.50; fill: #ED8755; fill-opacity: 0.50;' />
+<circle cx='325.86' cy='164.14' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='340.19' cy='179.20' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='95.72' cy='129.82' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='343.81' cy='248.69' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='394.69' cy='137.60' r='2.70' style='stroke-width: 0.75; stroke: #F0A975; stroke-opacity: 0.50; fill: #F0A975; fill-opacity: 0.50;' />
+<circle cx='302.70' cy='230.17' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='285.53' cy='225.73' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='325.07' cy='194.01' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='131.47' cy='174.01' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='366.18' cy='189.32' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='313.73' cy='254.98' r='2.70' style='stroke-width: 0.75; stroke: #B30065; stroke-opacity: 0.50; fill: #B30065; fill-opacity: 0.50;' />
+<circle cx='326.33' cy='165.00' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='399.73' cy='129.95' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='127.22' cy='171.17' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='318.45' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #1D0923; stroke-opacity: 0.50; fill: #1D0923; fill-opacity: 0.50;' />
+<circle cx='351.22' cy='157.84' r='2.70' style='stroke-width: 0.75; stroke: #C51062; stroke-opacity: 0.50; fill: #C51062; fill-opacity: 0.50;' />
+<circle cx='323.18' cy='198.82' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='322.55' cy='157.72' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='320.97' cy='162.16' r='2.70' style='stroke-width: 0.75; stroke: #1D0923; stroke-opacity: 0.50; fill: #1D0923; fill-opacity: 0.50;' />
+<circle cx='336.88' cy='172.53' r='2.70' style='stroke-width: 0.75; stroke: #B70065; stroke-opacity: 0.50; fill: #B70065; fill-opacity: 0.50;' />
+<circle cx='337.36' cy='194.87' r='2.70' style='stroke-width: 0.75; stroke: #6A0057; stroke-opacity: 0.50; fill: #6A0057; fill-opacity: 0.50;' />
+<circle cx='323.02' cy='196.48' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='296.71' cy='251.90' r='2.70' style='stroke-width: 0.75; stroke: #840060; stroke-opacity: 0.50; fill: #840060; fill-opacity: 0.50;' />
+<circle cx='297.34' cy='235.48' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='323.81' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='380.67' cy='130.94' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='99.18' cy='116.99' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='323.65' cy='163.15' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='96.98' cy='112.05' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='251.82' cy='158.21' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='322.71' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='298.92' cy='249.06' r='2.70' style='stroke-width: 0.75; stroke: #7C005E; stroke-opacity: 0.50; fill: #7C005E; fill-opacity: 0.50;' />
+<circle cx='369.49' cy='180.55' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='416.75' cy='139.33' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='298.61' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='405.72' cy='159.45' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='349.80' cy='206.60' r='2.70' style='stroke-width: 0.75; stroke: #E74C4A; stroke-opacity: 0.50; fill: #E74C4A; fill-opacity: 0.50;' />
+<circle cx='326.01' cy='199.32' r='2.70' style='stroke-width: 0.75; stroke: #7C005E; stroke-opacity: 0.50; fill: #7C005E; fill-opacity: 0.50;' />
+<circle cx='404.93' cy='131.18' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='108.48' cy='137.11' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='391.23' cy='205.49' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='148.49' cy='205.12' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='306.64' cy='214.00' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='184.87' cy='105.39' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='322.71' cy='202.40' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='338.30' cy='262.64' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='381.93' cy='166.98' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='344.60' cy='152.78' r='2.70' style='stroke-width: 0.75; stroke: #B70065; stroke-opacity: 0.50; fill: #B70065; fill-opacity: 0.50;' />
+<circle cx='163.45' cy='217.21' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='322.23' cy='161.55' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='272.14' cy='267.94' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='271.98' cy='267.57' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='111.15' cy='141.80' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='136.83' cy='172.04' r='2.70' style='stroke-width: 0.75; stroke: #E5404B; stroke-opacity: 0.50; fill: #E5404B; fill-opacity: 0.50;' />
+<circle cx='343.03' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #B30065; stroke-opacity: 0.50; fill: #B30065; fill-opacity: 0.50;' />
+<circle cx='342.71' cy='178.46' r='2.70' style='stroke-width: 0.75; stroke: #C81560; stroke-opacity: 0.50; fill: #C81560; fill-opacity: 0.50;' />
+<circle cx='298.92' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='325.54' cy='202.90' r='2.70' style='stroke-width: 0.75; stroke: #7C005E; stroke-opacity: 0.50; fill: #7C005E; fill-opacity: 0.50;' />
+<circle cx='322.23' cy='162.29' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='317.82' cy='261.65' r='2.70' style='stroke-width: 0.75; stroke: #C10B63; stroke-opacity: 0.50; fill: #C10B63; fill-opacity: 0.50;' />
+<circle cx='311.52' cy='314.48' r='2.70' style='stroke-width: 0.75; stroke: #E74C4A; stroke-opacity: 0.50; fill: #E74C4A; fill-opacity: 0.50;' />
+<circle cx='293.72' cy='247.70' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='97.92' cy='120.32' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='407.14' cy='130.57' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='361.14' cy='212.77' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='274.03' cy='250.79' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='320.97' cy='191.05' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='317.35' cy='252.51' r='2.70' style='stroke-width: 0.75; stroke: #BE0663; stroke-opacity: 0.50; fill: #BE0663; fill-opacity: 0.50;' />
+<circle cx='324.28' cy='195.12' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='406.51' cy='175.25' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='382.41' cy='213.26' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='231.19' cy='416.80' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='346.18' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #E02F52; stroke-opacity: 0.50; fill: #E02F52; fill-opacity: 0.50;' />
+<circle cx='323.97' cy='323.49' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='319.40' cy='317.07' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='351.53' cy='218.82' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='309.00' cy='213.76' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='303.65' cy='256.46' r='2.70' style='stroke-width: 0.75; stroke: #960064; stroke-opacity: 0.50; fill: #960064; fill-opacity: 0.50;' />
+<circle cx='327.90' cy='163.15' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='389.81' cy='203.27' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='312.31' cy='200.67' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='136.04' cy='195.24' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='299.39' cy='241.78' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='94.61' cy='90.57' r='2.70' style='stroke-width: 0.75; stroke: #E75249; stroke-opacity: 0.50; fill: #E75249; fill-opacity: 0.50;' />
+<circle cx='391.86' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='387.13' cy='201.29' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='100.92' cy='92.80' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='404.93' cy='143.28' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='366.65' cy='195.98' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='313.41' cy='201.91' r='2.70' style='stroke-width: 0.75; stroke: #300634; stroke-opacity: 0.50; fill: #300634; fill-opacity: 0.50;' />
+<circle cx='382.88' cy='159.94' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='359.72' cy='206.72' r='2.70' style='stroke-width: 0.75; stroke: #EFA06C; stroke-opacity: 0.50; fill: #EFA06C; fill-opacity: 0.50;' />
+<circle cx='90.20' cy='109.58' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='100.60' cy='91.93' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='370.12' cy='176.23' r='2.70' style='stroke-width: 0.75; stroke: #EB704B; stroke-opacity: 0.50; fill: #EB704B; fill-opacity: 0.50;' />
+<circle cx='369.96' cy='185.49' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='87.05' cy='80.82' r='2.70' style='stroke-width: 0.75; stroke: #ED8B58; stroke-opacity: 0.50; fill: #ED8B58; fill-opacity: 0.50;' />
+<circle cx='398.16' cy='195.98' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='379.26' cy='190.31' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='341.92' cy='142.91' r='2.70' style='stroke-width: 0.75; stroke: #B30065; stroke-opacity: 0.50; fill: #B30065; fill-opacity: 0.50;' />
+<circle cx='370.28' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='311.05' cy='207.46' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='306.80' cy='207.09' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='314.67' cy='209.19' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='355.63' cy='209.56' r='2.70' style='stroke-width: 0.75; stroke: #EC794E; stroke-opacity: 0.50; fill: #EC794E; fill-opacity: 0.50;' />
+<circle cx='313.10' cy='200.30' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='75.24' cy='73.79' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='322.55' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='164.08' cy='215.24' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='164.40' cy='216.10' r='2.70' style='stroke-width: 0.75; stroke: #F2BA8B; stroke-opacity: 0.50; fill: #F2BA8B; fill-opacity: 0.50;' />
+<circle cx='375.32' cy='237.21' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='395.01' cy='192.28' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='371.70' cy='125.63' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='352.48' cy='284.48' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='88.47' cy='114.77' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='303.17' cy='231.90' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='385.56' cy='206.60' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='323.81' cy='202.03' r='2.70' style='stroke-width: 0.75; stroke: #78005C; stroke-opacity: 0.50; fill: #78005C; fill-opacity: 0.50;' />
+<circle cx='324.91' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='274.19' cy='261.40' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='328.85' cy='189.94' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='330.42' cy='286.09' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='309.95' cy='196.48' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='308.37' cy='332.99' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='132.89' cy='173.89' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='332.00' cy='192.90' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='358.78' cy='223.14' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='324.60' cy='164.01' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='372.96' cy='234.25' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='302.23' cy='229.56' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='374.53' cy='226.84' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='133.84' cy='100.08' r='2.70' style='stroke-width: 0.75; stroke: #18091E; stroke-opacity: 0.50; fill: #18091E; fill-opacity: 0.50;' />
+<circle cx='315.62' cy='201.41' r='2.70' style='stroke-width: 0.75; stroke: #300634; stroke-opacity: 0.50; fill: #300634; fill-opacity: 0.50;' />
+<circle cx='377.21' cy='176.60' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='319.40' cy='200.67' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='326.49' cy='188.21' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='330.74' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #AC0065; stroke-opacity: 0.50; fill: #AC0065; fill-opacity: 0.50;' />
+<circle cx='296.40' cy='249.55' r='2.70' style='stroke-width: 0.75; stroke: #840060; stroke-opacity: 0.50; fill: #840060; fill-opacity: 0.50;' />
+<circle cx='312.94' cy='210.18' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='402.73' cy='179.20' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='95.72' cy='135.87' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='346.18' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #F2BA8B; stroke-opacity: 0.50; fill: #F2BA8B; fill-opacity: 0.50;' />
+<circle cx='326.01' cy='163.89' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='306.64' cy='213.51' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='379.26' cy='130.44' r='2.70' style='stroke-width: 0.75; stroke: #EA6C4A; stroke-opacity: 0.50; fill: #EA6C4A; fill-opacity: 0.50;' />
+<circle cx='401.62' cy='140.56' r='2.70' style='stroke-width: 0.75; stroke: #F2BE91; stroke-opacity: 0.50; fill: #F2BE91; fill-opacity: 0.50;' />
+<circle cx='309.47' cy='208.94' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='305.22' cy='213.26' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='291.67' cy='248.69' r='2.70' style='stroke-width: 0.75; stroke: #71005A; stroke-opacity: 0.50; fill: #71005A; fill-opacity: 0.50;' />
+<circle cx='399.10' cy='179.44' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='292.93' cy='213.76' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='337.36' cy='205.61' r='2.70' style='stroke-width: 0.75; stroke: #C10B63; stroke-opacity: 0.50; fill: #C10B63; fill-opacity: 0.50;' />
+<circle cx='124.54' cy='169.32' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='336.73' cy='207.34' r='2.70' style='stroke-width: 0.75; stroke: #C81560; stroke-opacity: 0.50; fill: #C81560; fill-opacity: 0.50;' />
+<circle cx='92.57' cy='105.88' r='2.70' style='stroke-width: 0.75; stroke: #EB704B; stroke-opacity: 0.50; fill: #EB704B; fill-opacity: 0.50;' />
+<circle cx='382.41' cy='131.80' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='381.30' cy='133.90' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='347.91' cy='209.31' r='2.70' style='stroke-width: 0.75; stroke: #EB704B; stroke-opacity: 0.50; fill: #EB704B; fill-opacity: 0.50;' />
+<circle cx='313.10' cy='318.55' r='2.70' style='stroke-width: 0.75; stroke: #D2215C; stroke-opacity: 0.50; fill: #D2215C; fill-opacity: 0.50;' />
+<circle cx='379.26' cy='134.27' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='367.76' cy='177.47' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='337.36' cy='183.64' r='2.70' style='stroke-width: 0.75; stroke: #AF0065; stroke-opacity: 0.50; fill: #AF0065; fill-opacity: 0.50;' />
+<circle cx='334.99' cy='179.94' r='2.70' style='stroke-width: 0.75; stroke: #D6245A; stroke-opacity: 0.50; fill: #D6245A; fill-opacity: 0.50;' />
+<circle cx='391.86' cy='136.12' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='119.82' cy='155.00' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='298.45' cy='240.79' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='381.78' cy='198.33' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='132.58' cy='174.63' r='2.70' style='stroke-width: 0.75; stroke: #E96749; stroke-opacity: 0.50; fill: #E96749; fill-opacity: 0.50;' />
+<circle cx='324.44' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='381.62' cy='135.50' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='340.66' cy='254.24' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='139.82' cy='207.09' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='299.71' cy='262.14' r='2.70' style='stroke-width: 0.75; stroke: #9A0064; stroke-opacity: 0.50; fill: #9A0064; fill-opacity: 0.50;' />
+<circle cx='318.30' cy='157.23' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='303.02' cy='256.83' r='2.70' style='stroke-width: 0.75; stroke: #870061; stroke-opacity: 0.50; fill: #870061; fill-opacity: 0.50;' />
+<circle cx='298.61' cy='254.74' r='2.70' style='stroke-width: 0.75; stroke: #80005F; stroke-opacity: 0.50; fill: #80005F; fill-opacity: 0.50;' />
+<circle cx='306.48' cy='214.87' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='320.82' cy='206.47' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='392.33' cy='127.85' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='87.21' cy='110.69' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='97.77' cy='127.85' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='404.77' cy='172.28' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='321.13' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='383.98' cy='168.83' r='2.70' style='stroke-width: 0.75; stroke: #E96749; stroke-opacity: 0.50; fill: #E96749; fill-opacity: 0.50;' />
+<circle cx='159.83' cy='123.41' r='2.70' style='stroke-width: 0.75; stroke: #18091E; stroke-opacity: 0.50; fill: #18091E; fill-opacity: 0.50;' />
+<circle cx='380.36' cy='133.65' r='2.70' style='stroke-width: 0.75; stroke: #D92858; stroke-opacity: 0.50; fill: #D92858; fill-opacity: 0.50;' />
+<circle cx='317.04' cy='310.90' r='2.70' style='stroke-width: 0.75; stroke: #EC7E50; stroke-opacity: 0.50; fill: #EC7E50; fill-opacity: 0.50;' />
+<circle cx='97.92' cy='102.92' r='2.70' style='stroke-width: 0.75; stroke: #E6464A; stroke-opacity: 0.50; fill: #E6464A; fill-opacity: 0.50;' />
+<circle cx='311.21' cy='200.06' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='311.21' cy='204.62' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='328.69' cy='161.79' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='325.70' cy='198.08' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='88.79' cy='88.72' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='135.57' cy='176.23' r='2.70' style='stroke-width: 0.75; stroke: #E75249; stroke-opacity: 0.50; fill: #E75249; fill-opacity: 0.50;' />
+<circle cx='320.50' cy='222.52' r='2.70' style='stroke-width: 0.75; stroke: #AF0065; stroke-opacity: 0.50; fill: #AF0065; fill-opacity: 0.50;' />
+<circle cx='392.80' cy='151.30' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='207.72' cy='201.41' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='94.46' cy='91.44' r='2.70' style='stroke-width: 0.75; stroke: #E96749; stroke-opacity: 0.50; fill: #E96749; fill-opacity: 0.50;' />
+<circle cx='323.65' cy='198.58' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='94.93' cy='80.95' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='94.30' cy='76.50' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='308.06' cy='213.14' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='317.82' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='337.20' cy='174.26' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='333.57' cy='173.15' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='319.08' cy='210.92' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='295.30' cy='212.40' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='324.60' cy='163.89' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='375.16' cy='167.59' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='320.97' cy='202.15' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='81.54' cy='88.60' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='83.12' cy='84.90' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='341.29' cy='270.29' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='282.85' cy='241.53' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='133.52' cy='182.90' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='142.03' cy='204.01' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='370.12' cy='222.15' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='253.24' cy='412.97' r='2.70' style='stroke-width: 0.75; stroke: #F3C79D; stroke-opacity: 0.50; fill: #F3C79D; fill-opacity: 0.50;' />
+<circle cx='95.87' cy='95.63' r='2.70' style='stroke-width: 0.75; stroke: #EA6C4A; stroke-opacity: 0.50; fill: #EA6C4A; fill-opacity: 0.50;' />
+<circle cx='303.33' cy='214.99' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='86.74' cy='110.82' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='358.46' cy='200.55' r='2.70' style='stroke-width: 0.75; stroke: #EE8F5C; stroke-opacity: 0.50; fill: #EE8F5C; fill-opacity: 0.50;' />
+<circle cx='318.61' cy='159.45' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='301.28' cy='235.11' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='390.28' cy='203.27' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='308.06' cy='214.50' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='379.41' cy='128.59' r='2.70' style='stroke-width: 0.75; stroke: #E85848; stroke-opacity: 0.50; fill: #E85848; fill-opacity: 0.50;' />
+<circle cx='318.93' cy='160.44' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='298.92' cy='337.19' r='2.70' style='stroke-width: 0.75; stroke: #D2215C; stroke-opacity: 0.50; fill: #D2215C; fill-opacity: 0.50;' />
+<circle cx='391.23' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='313.73' cy='348.91' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='324.44' cy='189.56' r='2.70' style='stroke-width: 0.75; stroke: #53004C; stroke-opacity: 0.50; fill: #53004C; fill-opacity: 0.50;' />
+<circle cx='321.29' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='319.87' cy='155.75' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='296.56' cy='245.48' r='2.70' style='stroke-width: 0.75; stroke: #80005F; stroke-opacity: 0.50; fill: #80005F; fill-opacity: 0.50;' />
+<circle cx='149.59' cy='206.23' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='134.00' cy='177.10' r='2.70' style='stroke-width: 0.75; stroke: #E75249; stroke-opacity: 0.50; fill: #E75249; fill-opacity: 0.50;' />
+<circle cx='336.57' cy='286.70' r='2.70' style='stroke-width: 0.75; stroke: #F2BA8B; stroke-opacity: 0.50; fill: #F2BA8B; fill-opacity: 0.50;' />
+<circle cx='298.45' cy='229.19' r='2.70' style='stroke-width: 0.75; stroke: #5F0052; stroke-opacity: 0.50; fill: #5F0052; fill-opacity: 0.50;' />
+<circle cx='165.18' cy='216.10' r='2.70' style='stroke-width: 0.75; stroke: #F2BE91; stroke-opacity: 0.50; fill: #F2BE91; fill-opacity: 0.50;' />
+<circle cx='393.12' cy='129.08' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='322.71' cy='190.68' r='2.70' style='stroke-width: 0.75; stroke: #370439; stroke-opacity: 0.50; fill: #370439; fill-opacity: 0.50;' />
+<circle cx='77.92' cy='75.76' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='137.46' cy='206.10' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='369.33' cy='182.04' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='353.26' cy='225.36' r='2.70' style='stroke-width: 0.75; stroke: #F4CBA4; stroke-opacity: 0.50; fill: #F4CBA4; fill-opacity: 0.50;' />
+<circle cx='343.03' cy='249.80' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='321.60' cy='160.81' r='2.70' style='stroke-width: 0.75; stroke: #410141; stroke-opacity: 0.50; fill: #410141; fill-opacity: 0.50;' />
+<circle cx='109.11' cy='137.85' r='2.70' style='stroke-width: 0.75; stroke: #ED8B58; stroke-opacity: 0.50; fill: #ED8B58; fill-opacity: 0.50;' />
+<circle cx='368.39' cy='194.26' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='324.28' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='326.80' cy='167.59' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='333.89' cy='281.64' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+<circle cx='314.99' cy='199.56' r='2.70' style='stroke-width: 0.75; stroke: #2C0731; stroke-opacity: 0.50; fill: #2C0731; fill-opacity: 0.50;' />
+<circle cx='99.18' cy='123.90' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='341.77' cy='302.50' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='338.93' cy='259.06' r='2.70' style='stroke-width: 0.75; stroke: #EC8253; stroke-opacity: 0.50; fill: #EC8253; fill-opacity: 0.50;' />
+<circle cx='78.55' cy='114.52' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='379.73' cy='158.09' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='302.23' cy='230.17' r='2.70' style='stroke-width: 0.75; stroke: #57004E; stroke-opacity: 0.50; fill: #57004E; fill-opacity: 0.50;' />
+<circle cx='302.23' cy='235.73' r='2.70' style='stroke-width: 0.75; stroke: #660055; stroke-opacity: 0.50; fill: #660055; fill-opacity: 0.50;' />
+<circle cx='380.52' cy='198.21' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='373.74' cy='190.43' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='395.95' cy='179.07' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='325.86' cy='164.39' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='361.77' cy='217.09' r='2.70' style='stroke-width: 0.75; stroke: #F1B180; stroke-opacity: 0.50; fill: #F1B180; fill-opacity: 0.50;' />
+<circle cx='317.19' cy='196.85' r='2.70' style='stroke-width: 0.75; stroke: #4C0048; stroke-opacity: 0.50; fill: #4C0048; fill-opacity: 0.50;' />
+<circle cx='326.17' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #450043; stroke-opacity: 0.50; fill: #450043; fill-opacity: 0.50;' />
+<circle cx='314.83' cy='197.59' r='2.70' style='stroke-width: 0.75; stroke: #300634; stroke-opacity: 0.50; fill: #300634; fill-opacity: 0.50;' />
+<circle cx='332.00' cy='284.11' r='2.70' style='stroke-width: 0.75; stroke: #ED8755; stroke-opacity: 0.50; fill: #ED8755; fill-opacity: 0.50;' />
+<circle cx='336.57' cy='186.60' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='361.77' cy='231.78' r='2.70' style='stroke-width: 0.75; stroke: #F2BA8B; stroke-opacity: 0.50; fill: #F2BA8B; fill-opacity: 0.50;' />
+<circle cx='363.98' cy='233.01' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='336.73' cy='315.59' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='335.47' cy='174.75' r='2.70' style='stroke-width: 0.75; stroke: #960064; stroke-opacity: 0.50; fill: #960064; fill-opacity: 0.50;' />
+<circle cx='344.92' cy='284.73' r='2.70' style='stroke-width: 0.75; stroke: #F4D0AB; stroke-opacity: 0.50; fill: #F4D0AB; fill-opacity: 0.50;' />
+<circle cx='376.11' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='369.65' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='324.44' cy='161.79' r='2.70' style='stroke-width: 0.75; stroke: #50004A; stroke-opacity: 0.50; fill: #50004A; fill-opacity: 0.50;' />
+<circle cx='275.61' cy='384.09' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='369.80' cy='171.05' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='298.13' cy='230.17' r='2.70' style='stroke-width: 0.75; stroke: #5B0050; stroke-opacity: 0.50; fill: #5B0050; fill-opacity: 0.50;' />
+<circle cx='299.87' cy='230.42' r='2.70' style='stroke-width: 0.75; stroke: #620053; stroke-opacity: 0.50; fill: #620053; fill-opacity: 0.50;' />
+<circle cx='303.02' cy='234.86' r='2.70' style='stroke-width: 0.75; stroke: #75005B; stroke-opacity: 0.50; fill: #75005B; fill-opacity: 0.50;' />
+<circle cx='353.11' cy='274.73' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='376.89' cy='198.21' r='2.70' style='stroke-width: 0.75; stroke: #F5D4B2; stroke-opacity: 0.50; fill: #F5D4B2; fill-opacity: 0.50;' />
+<circle cx='317.82' cy='199.32' r='2.70' style='stroke-width: 0.75; stroke: #3A043C; stroke-opacity: 0.50; fill: #3A043C; fill-opacity: 0.50;' />
+<circle cx='355.31' cy='208.45' r='2.70' style='stroke-width: 0.75; stroke: #EA6C4A; stroke-opacity: 0.50; fill: #EA6C4A; fill-opacity: 0.50;' />
+<circle cx='371.38' cy='235.48' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='101.07' cy='135.26' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='89.73' cy='95.63' r='2.70' style='stroke-width: 0.75; stroke: #F0AD7A; stroke-opacity: 0.50; fill: #F0AD7A; fill-opacity: 0.50;' />
+<circle cx='365.55' cy='183.52' r='2.70' style='stroke-width: 0.75; stroke: #EB754C; stroke-opacity: 0.50; fill: #EB754C; fill-opacity: 0.50;' />
+<circle cx='361.14' cy='212.52' r='2.70' style='stroke-width: 0.75; stroke: #F2BE91; stroke-opacity: 0.50; fill: #F2BE91; fill-opacity: 0.50;' />
+<circle cx='323.97' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #3E033E; stroke-opacity: 0.50; fill: #3E033E; fill-opacity: 0.50;' />
+<circle cx='300.97' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #6D0058; stroke-opacity: 0.50; fill: #6D0058; fill-opacity: 0.50;' />
+<circle cx='310.58' cy='204.62' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='93.83' cy='136.24' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='372.01' cy='236.10' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='336.41' cy='258.81' r='2.70' style='stroke-width: 0.75; stroke: #EE9863; stroke-opacity: 0.50; fill: #EE9863; fill-opacity: 0.50;' />
+<circle cx='369.80' cy='233.63' r='2.70' style='stroke-width: 0.75; stroke: #F9E8D3; stroke-opacity: 0.50; fill: #F9E8D3; fill-opacity: 0.50;' />
+<circle cx='369.80' cy='237.95' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='126.43' cy='169.57' r='2.70' style='stroke-width: 0.75; stroke: #EC794E; stroke-opacity: 0.50; fill: #EC794E; fill-opacity: 0.50;' />
+<circle cx='372.64' cy='228.08' r='2.70' style='stroke-width: 0.75; stroke: #F2C297; stroke-opacity: 0.50; fill: #F2C297; fill-opacity: 0.50;' />
+<circle cx='389.34' cy='150.68' r='2.70' style='stroke-width: 0.75; stroke: #EE945F; stroke-opacity: 0.50; fill: #EE945F; fill-opacity: 0.50;' />
+<circle cx='357.36' cy='196.85' r='2.70' style='stroke-width: 0.75; stroke: #E85D48; stroke-opacity: 0.50; fill: #E85D48; fill-opacity: 0.50;' />
+<circle cx='354.05' cy='287.32' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='334.52' cy='172.90' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='152.43' cy='224.37' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='325.23' cy='197.46' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='150.22' cy='223.76' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='355.63' cy='288.80' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='354.05' cy='285.96' r='2.70' style='stroke-width: 0.75; stroke: #F6D9BA; stroke-opacity: 0.50; fill: #F6D9BA; fill-opacity: 0.50;' />
+<circle cx='411.55' cy='132.29' r='2.70' style='stroke-width: 0.75; stroke: #F8E3CA; stroke-opacity: 0.50; fill: #F8E3CA; fill-opacity: 0.50;' />
+<circle cx='93.04' cy='93.17' r='2.70' style='stroke-width: 0.75; stroke: #E5394D; stroke-opacity: 0.50; fill: #E5394D; fill-opacity: 0.50;' />
+<circle cx='167.55' cy='216.10' r='2.70' style='stroke-width: 0.75; stroke: #F1B685; stroke-opacity: 0.50; fill: #F1B685; fill-opacity: 0.50;' />
+<circle cx='146.12' cy='220.67' r='2.70' style='stroke-width: 0.75; stroke: #F7DEC2; stroke-opacity: 0.50; fill: #F7DEC2; fill-opacity: 0.50;' />
+<circle cx='319.40' cy='160.93' r='2.70' style='stroke-width: 0.75; stroke: #330537; stroke-opacity: 0.50; fill: #330537; fill-opacity: 0.50;' />
+<circle cx='370.28' cy='137.97' r='2.70' style='stroke-width: 0.75; stroke: #F2BE91; stroke-opacity: 0.50; fill: #F2BE91; fill-opacity: 0.50;' />
+<circle cx='321.29' cy='196.35' r='2.70' style='stroke-width: 0.75; stroke: #490045; stroke-opacity: 0.50; fill: #490045; fill-opacity: 0.50;' />
+<circle cx='321.29' cy='131.18' r='2.70' style='stroke-width: 0.75; stroke: #A80065; stroke-opacity: 0.50; fill: #A80065; fill-opacity: 0.50;' />
+<circle cx='359.72' cy='187.96' r='2.70' style='stroke-width: 0.75; stroke: #E96749; stroke-opacity: 0.50; fill: #E96749; fill-opacity: 0.50;' />
+<circle cx='320.50' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #25082B; stroke-opacity: 0.50; fill: #25082B; fill-opacity: 0.50;' />
+<circle cx='426.51' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #FBEEDD; stroke-opacity: 0.50; fill: #FBEEDD; fill-opacity: 0.50;' />
+<circle cx='291.67' cy='260.54' r='2.70' style='stroke-width: 0.75; stroke: #840060; stroke-opacity: 0.50; fill: #840060; fill-opacity: 0.50;' />
+<circle cx='95.09' cy='92.06' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='365.08' cy='188.95' r='2.70' style='stroke-width: 0.75; stroke: #E96249; stroke-opacity: 0.50; fill: #E96249; fill-opacity: 0.50;' />
+<circle cx='421.79' cy='155.25' r='2.70' style='stroke-width: 0.75; stroke: #FDF5EB; stroke-opacity: 0.50; fill: #FDF5EB; fill-opacity: 0.50;' />
+<circle cx='150.22' cy='206.97' r='2.70' style='stroke-width: 0.75; stroke: #EF9C67; stroke-opacity: 0.50; fill: #EF9C67; fill-opacity: 0.50;' />
+</g>
+</svg>
diff --git a/inst/tinytest/_tinysnapshot/legend_gradient_bg.svg b/inst/tinytest/_tinysnapshot/legend_gradient_bg.svg
new file mode 100644
index 00000000..f9cc315e
--- /dev/null
+++ b/inst/tinytest/_tinysnapshot/legend_gradient_bg.svg
@@ -0,0 +1,1077 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='504.00pt' height='504.00pt' viewBox='0 0 504.00 504.00'>
+<defs>
+  <style type='text/css'><![CDATA[
+    .svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
+      fill: none;
+      stroke: #000000;
+      stroke-linecap: round;
+      stroke-linejoin: round;
+      stroke-miterlimit: 10.00;
+    }
+    .svglite text {
+      white-space: pre;
+    }
+  ]]></style>
+</defs>
+<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
+<defs>
+  <clipPath id='cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='504.00' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<image width='18.00' height='86.40' x='458.42' y='205.84' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAo0lEQVQYlXWLS1LDQAwFW62yA2GRKk7BQTgPx8+CzGhYYDtxPptX/V5LfH/9DCsDS3GkWCkOY6FKsWdgVywDW4pN8ZKBF8XfBM8pnhVbBuIWd/U/2Il8JWQvWCliV29ivNrG4xabyIHEE2FtH/Uo4glZCFexbmHhKQo/o/AUHT8sPEbhexS+2fEQHQ9RC803tNbZhjO1bNMmpmg4ca0dp1ju/gCmb0eaNdB1fgAAAABJRU5ErkJggg=='/>
+<text x='476.42' y='274.55' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 200</text>
+<text x='476.42' y='247.50' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 400</text>
+<text x='476.42' y='220.44' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 600</text>
+<text x='476.42' y='274.55' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='476.42' y='247.50' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='476.42' y='220.44' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='458.42' y='191.44' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='30.03px' lengthAdjust='spacingAndGlyphs'>depth</text>
+</g>
+<defs>
+  <clipPath id='cpMC4wMHw0NDEuMTR8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='441.14' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw0NDEuMTR8MC4wMHw1MDQuMDA=)'>
+<text x='250.09' y='34.47' text-anchor='middle' style='font-size: 14.40px; font-weight: bold; font-family: "Liberation Sans";' textLength='140.73px' lengthAdjust='spacingAndGlyphs'>Gradient legend (bg)</text>
+<text x='250.09' y='485.28' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='22.69px' lengthAdjust='spacingAndGlyphs'>long</text>
+<text transform='translate(12.96,244.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='12.67px' lengthAdjust='spacingAndGlyphs'>lat</text>
+</g>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<line x1='62.64' y1='430.56' x2='377.68' y2='430.56' style='stroke-width: 0.75;' />
+<line x1='62.64' y1='430.56' x2='62.64' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='141.40' y1='430.56' x2='141.40' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='220.16' y1='430.56' x2='220.16' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='298.92' y1='430.56' x2='298.92' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='377.68' y1='430.56' x2='377.68' y2='437.76' style='stroke-width: 0.75;' />
+<text x='62.64' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>165</text>
+<text x='141.40' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>170</text>
+<text x='220.16' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>175</text>
+<text x='298.92' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>180</text>
+<text x='377.68' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>185</text>
+<line x1='59.04' y1='372.49' x2='59.04' y2='63.91' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='372.49' x2='51.84' y2='372.49' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='310.77' x2='51.84' y2='310.77' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='249.06' x2='51.84' y2='249.06' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='187.34' x2='51.84' y2='187.34' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='125.63' x2='51.84' y2='125.63' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='63.91' x2='51.84' y2='63.91' style='stroke-width: 0.75;' />
+<text transform='translate(41.76,372.49) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-35</text>
+<text transform='translate(41.76,310.77) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-30</text>
+<text transform='translate(41.76,249.06) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-25</text>
+<text transform='translate(41.76,187.34) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-20</text>
+<text transform='translate(41.76,125.63) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-15</text>
+<text transform='translate(41.76,63.91) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-10</text>
+<polygon points='59.04,430.56 441.14,430.56 441.14,59.04 59.04,59.04 ' style='stroke-width: 0.75;' />
+</g>
+<defs>
+  <clipPath id='cpNTkuMDR8NDQxLjE0fDU5LjA0fDQzMC41Ng=='>
+    <rect x='59.04' y='59.04' width='382.10' height='371.52' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpNTkuMDR8NDQxLjE0fDU5LjA0fDQzMC41Ng==)'>
+<circle cx='324.44' cy='192.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='315.14' cy='195.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3C3576;' />
+<circle cx='363.50' cy='261.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='325.07' cy='162.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='329.79' cy='192.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3C3576;' />
+<circle cx='366.81' cy='183.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #10C573;' />
+<circle cx='79.97' cy='84.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='329.32' cy='287.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #10C573;' />
+<circle cx='326.33' cy='295.22' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='292.46' cy='156.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #32407D;' />
+<circle cx='309.79' cy='205.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='94.14' cy='91.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='332.16' cy='169.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='325.07' cy='199.69' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='140.14' cy='195.98' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='376.89' cy='137.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AA8E;' />
+<circle cx='77.76' cy='108.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='322.55' cy='160.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='295.45' cy='230.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='303.80' cy='219.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='317.19' cy='197.71' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='83.43' cy='76.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='301.44' cy='228.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='330.42' cy='313.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='303.33' cy='183.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008698;' />
+<circle cx='322.39' cy='161.92' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='102.18' cy='122.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #57CD65;' />
+<circle cx='311.36' cy='143.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='322.08' cy='199.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='336.25' cy='185.37' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A491;' />
+<circle cx='286.95' cy='219.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='90.05' cy='141.92' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='378.47' cy='132.42' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AE8C;' />
+<circle cx='311.52' cy='231.16' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009E94;' />
+<circle cx='393.43' cy='141.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='288.37' cy='259.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='129.27' cy='171.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='319.08' cy='158.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='320.97' cy='158.46' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='130.84' cy='172.78' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7D;' />
+<circle cx='248.20' cy='401.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B685;' />
+<circle cx='395.01' cy='129.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='296.08' cy='248.69' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='394.06' cy='131.68' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='132.10' cy='177.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='335.15' cy='312.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='325.70' cy='266.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A491;' />
+<circle cx='83.43' cy='85.76' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='300.18' cy='238.20' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007094;' />
+<circle cx='381.62' cy='174.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='335.94' cy='171.91' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='368.54' cy='178.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='191.81' cy='221.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='309.47' cy='204.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='332.94' cy='188.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007294;' />
+<circle cx='332.47' cy='185.49' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='314.67' cy='220.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008097;' />
+<circle cx='308.37' cy='212.77' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='320.19' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='286.32' cy='239.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='323.34' cy='195.86' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='336.73' cy='201.66' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B685;' />
+<circle cx='178.89' cy='111.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='81.86' cy='82.30' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='321.13' cy='195.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='376.58' cy='151.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B08A;' />
+<circle cx='324.12' cy='189.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='292.93' cy='211.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='328.22' cy='192.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='421.94' cy='131.31' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='390.28' cy='129.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='367.44' cy='185.62' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='81.54' cy='83.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='298.76' cy='233.51' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006B92;' />
+<circle cx='318.30' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='299.55' cy='231.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='372.96' cy='177.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #10C573;' />
+<circle cx='95.09' cy='89.96' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B586;' />
+<circle cx='325.86' cy='209.68' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A591;' />
+<circle cx='316.40' cy='298.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AA8E;' />
+<circle cx='302.23' cy='360.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='314.51' cy='234.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009895;' />
+<circle cx='336.41' cy='182.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='352.48' cy='188.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B08A;' />
+<circle cx='325.70' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008097;' />
+<circle cx='366.81' cy='183.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #46CA6A;' />
+<circle cx='149.27' cy='205.86' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #7FD355;' />
+<circle cx='298.29' cy='232.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='398.16' cy='130.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='400.36' cy='130.69' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='102.49' cy='131.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='95.09' cy='105.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7E;' />
+<circle cx='330.74' cy='195.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='136.83' cy='183.89' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B388;' />
+<circle cx='381.78' cy='131.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='336.73' cy='184.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009696;' />
+<circle cx='316.40' cy='276.71' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009A95;' />
+<circle cx='352.63' cy='164.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AA8E;' />
+<circle cx='86.90' cy='109.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='297.66' cy='243.75' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007294;' />
+<circle cx='387.29' cy='150.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #85D453;' />
+<circle cx='273.87' cy='263.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='305.06' cy='210.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='324.12' cy='347.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='309.79' cy='203.76' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #383B7A;' />
+<circle cx='354.05' cy='180.43' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AE8C;' />
+<circle cx='308.37' cy='371.13' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='133.36' cy='190.31' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='391.86' cy='218.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='264.42' cy='396.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #65CF60;' />
+<circle cx='381.30' cy='134.89' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B189;' />
+<circle cx='335.31' cy='148.46' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009297;' />
+<circle cx='337.51' cy='175.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007595;' />
+<circle cx='272.14' cy='262.76' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='272.93' cy='263.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='272.30' cy='263.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='176.53' cy='109.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='177.47' cy='106.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='100.44' cy='120.69' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='133.21' cy='174.51' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='93.67' cy='121.31' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='281.59' cy='186.11' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='305.22' cy='212.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='337.20' cy='177.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='308.37' cy='326.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A491;' />
+<circle cx='108.16' cy='161.79' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='359.41' cy='178.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006690;' />
+<circle cx='276.39' cy='267.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='325.70' cy='282.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='354.21' cy='177.35' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AA8E;' />
+<circle cx='384.45' cy='155.62' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #22C671;' />
+<circle cx='318.14' cy='150.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='125.33' cy='181.42' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='303.65' cy='233.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='311.84' cy='203.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #32407D;' />
+<circle cx='110.21' cy='140.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='414.23' cy='139.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='343.03' cy='236.10' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='339.88' cy='251.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='364.45' cy='173.03' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='132.89' cy='96.75' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3F3073;' />
+<circle cx='320.97' cy='195.37' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='95.72' cy='103.78' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='321.45' cy='309.66' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='196.53' cy='117.11' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='368.23' cy='188.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #22C671;' />
+<circle cx='380.36' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='196.37' cy='203.02' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='301.60' cy='231.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007B97;' />
+<circle cx='322.55' cy='161.42' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='369.80' cy='228.57' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='103.91' cy='132.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='339.25' cy='234.62' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7D;' />
+<circle cx='75.24' cy='86.13' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #85D453;' />
+<circle cx='104.85' cy='132.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='319.71' cy='195.37' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='79.49' cy='85.51' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='298.92' cy='246.71' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007D97;' />
+<circle cx='138.88' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='82.17' cy='80.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='306.80' cy='162.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='291.36' cy='240.91' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006B92;' />
+<circle cx='96.66' cy='111.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='302.07' cy='379.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='297.34' cy='378.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='289.94' cy='362.61' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='332.31' cy='261.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='359.41' cy='185.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='298.92' cy='229.68' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='132.26' cy='173.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BB80;' />
+<circle cx='327.75' cy='160.44' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='304.28' cy='257.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008398;' />
+<circle cx='313.10' cy='189.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='372.64' cy='128.10' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='334.99' cy='126.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008E97;' />
+<circle cx='302.07' cy='338.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C079;' />
+<circle cx='309.00' cy='219.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='380.20' cy='155.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='322.23' cy='160.68' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='365.71' cy='125.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A192;' />
+<circle cx='326.49' cy='163.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='354.05' cy='244.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='366.65' cy='185.86' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='346.18' cy='191.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009696;' />
+<circle cx='328.06' cy='192.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='410.60' cy='158.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='328.85' cy='215.73' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A88F;' />
+<circle cx='328.06' cy='185.49' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='297.03' cy='240.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='379.73' cy='136.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AE8C;' />
+<circle cx='363.35' cy='187.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7E;' />
+<circle cx='130.53' cy='169.57' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='330.42' cy='161.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='291.04' cy='237.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='292.78' cy='337.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008898;' />
+<circle cx='317.67' cy='191.79' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #383B7A;' />
+<circle cx='338.77' cy='234.86' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='342.24' cy='236.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='326.33' cy='192.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='303.65' cy='159.20' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='333.26' cy='183.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009C95;' />
+<circle cx='333.57' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008097;' />
+<circle cx='355.47' cy='140.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009895;' />
+<circle cx='351.69' cy='270.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #22C671;' />
+<circle cx='127.06' cy='100.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='335.47' cy='211.66' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B685;' />
+<circle cx='307.43' cy='211.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='325.54' cy='191.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006B92;' />
+<circle cx='308.69' cy='314.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009E94;' />
+<circle cx='335.15' cy='189.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='300.97' cy='318.92' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008C98;' />
+<circle cx='363.50' cy='140.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A192;' />
+<circle cx='325.86' cy='289.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7D;' />
+<circle cx='388.39' cy='193.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='303.17' cy='231.16' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='323.81' cy='198.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='336.73' cy='269.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #22C671;' />
+<circle cx='322.86' cy='164.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='359.25' cy='189.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BB80;' />
+<circle cx='336.57' cy='166.48' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009F93;' />
+<circle cx='388.71' cy='144.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='167.39' cy='216.47' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='369.49' cy='217.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='332.00' cy='191.91' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009097;' />
+<circle cx='301.44' cy='233.88' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006B92;' />
+<circle cx='88.79' cy='108.97' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='344.60' cy='206.47' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='389.49' cy='140.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #57CD65;' />
+<circle cx='338.77' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7E;' />
+<circle cx='165.34' cy='216.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='313.73' cy='179.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #402D71;' />
+<circle cx='311.68' cy='244.61' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009097;' />
+<circle cx='343.34' cy='137.97' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008698;' />
+<circle cx='383.19' cy='182.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='300.97' cy='234.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='297.82' cy='231.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='341.14' cy='288.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='308.84' cy='208.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='86.74' cy='106.37' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='302.39' cy='248.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007796;' />
+<circle cx='342.08' cy='188.33' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AC8C;' />
+<circle cx='343.66' cy='241.16' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='78.39' cy='121.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='356.89' cy='165.13' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='385.71' cy='145.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='325.23' cy='164.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='324.91' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #32407D;' />
+<circle cx='407.61' cy='131.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='299.08' cy='228.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='133.52' cy='176.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='82.49' cy='75.89' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='97.92' cy='123.78' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='320.66' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='147.70' cy='218.20' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='332.00' cy='299.66' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='312.78' cy='191.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #44286E;' />
+<circle cx='375.95' cy='139.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AA8E;' />
+<circle cx='130.84' cy='177.22' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B883;' />
+<circle cx='288.84' cy='234.37' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006690;' />
+<circle cx='297.19' cy='234.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='365.55' cy='175.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B388;' />
+<circle cx='322.71' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='125.80' cy='175.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #57CD65;' />
+<circle cx='322.08' cy='161.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='346.96' cy='180.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AC8C;' />
+<circle cx='365.08' cy='263.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='97.92' cy='125.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='122.50' cy='171.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='336.25' cy='189.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007595;' />
+<circle cx='312.31' cy='203.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='321.13' cy='184.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='304.91' cy='213.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='297.34' cy='234.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='330.27' cy='189.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006B92;' />
+<circle cx='304.91' cy='213.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='320.97' cy='155.75' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='301.76' cy='228.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='286.63' cy='246.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007094;' />
+<circle cx='307.11' cy='212.03' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='338.46' cy='176.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='300.50' cy='319.66' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008A98;' />
+<circle cx='307.43' cy='215.98' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='263.79' cy='143.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='377.68' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009497;' />
+<circle cx='372.64' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B685;' />
+<circle cx='296.56' cy='241.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='308.37' cy='178.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #422B6F;' />
+<circle cx='382.72' cy='201.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='323.65' cy='163.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='334.83' cy='194.75' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='322.39' cy='168.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='81.54' cy='105.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='322.55' cy='198.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='294.04' cy='252.88' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006B92;' />
+<circle cx='396.74' cy='128.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #57CD65;' />
+<circle cx='391.23' cy='142.91' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='273.72' cy='243.75' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='322.71' cy='161.92' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='317.82' cy='318.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='130.69' cy='170.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B685;' />
+<circle cx='130.06' cy='102.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3D3375;' />
+<circle cx='364.13' cy='183.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BB80;' />
+<circle cx='389.34' cy='143.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='320.66' cy='200.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='163.29' cy='125.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #383B7A;' />
+<circle cx='294.19' cy='228.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='320.34' cy='158.71' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='307.27' cy='212.03' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='320.82' cy='204.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='322.55' cy='343.11' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='134.78' cy='101.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='135.57' cy='100.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='329.01' cy='170.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008297;' />
+<circle cx='321.13' cy='203.88' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007996;' />
+<circle cx='358.46' cy='205.61' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='314.99' cy='155.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007595;' />
+<circle cx='315.14' cy='154.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='129.43' cy='172.16' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='291.04' cy='263.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007094;' />
+<circle cx='95.72' cy='95.88' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A591;' />
+<circle cx='99.18' cy='123.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='353.74' cy='209.44' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='331.05' cy='185.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='335.31' cy='304.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='84.06' cy='94.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='335.15' cy='262.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='317.82' cy='200.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007294;' />
+<circle cx='74.77' cy='73.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='389.81' cy='196.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #7FD355;' />
+<circle cx='82.17' cy='81.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='359.88' cy='176.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='298.92' cy='235.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='339.88' cy='277.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='87.84' cy='91.68' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='284.27' cy='230.42' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='333.26' cy='275.97' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='332.00' cy='258.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='333.26' cy='276.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='336.41' cy='277.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='333.26' cy='274.98' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='334.83' cy='276.46' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='325.70' cy='278.43' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='338.30' cy='277.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='338.30' cy='280.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='336.57' cy='276.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='337.83' cy='282.51' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='336.73' cy='281.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='336.57' cy='278.43' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='385.24' cy='206.35' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='337.20' cy='276.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='340.03' cy='297.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='82.96' cy='88.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='319.71' cy='155.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='330.74' cy='312.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='336.10' cy='277.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='319.71' cy='160.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='163.45' cy='214.37' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='341.14' cy='151.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008E97;' />
+<circle cx='338.77' cy='275.97' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='85.79' cy='84.16' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='323.81' cy='162.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='389.02' cy='149.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='292.62' cy='211.78' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='297.34' cy='337.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008C98;' />
+<circle cx='128.95' cy='172.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='355.79' cy='271.03' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='336.25' cy='192.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='349.33' cy='166.36' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='338.46' cy='135.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008898;' />
+<circle cx='345.07' cy='229.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #57CD65;' />
+<circle cx='298.76' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='363.19' cy='185.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='316.09' cy='157.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='320.97' cy='184.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='362.87' cy='191.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='405.25' cy='129.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='324.12' cy='165.13' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='403.83' cy='130.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #85D453;' />
+<circle cx='400.05' cy='129.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='404.62' cy='130.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='109.11' cy='140.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #22C671;' />
+<circle cx='96.35' cy='106.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7D;' />
+<circle cx='343.34' cy='255.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='99.34' cy='117.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='330.58' cy='187.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='325.07' cy='296.33' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='322.39' cy='160.44' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='314.36' cy='276.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008E97;' />
+<circle cx='78.23' cy='72.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #10C573;' />
+<circle cx='360.04' cy='273.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='395.95' cy='191.79' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='356.89' cy='275.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='318.77' cy='198.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='328.85' cy='155.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008A98;' />
+<circle cx='317.82' cy='200.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='292.62' cy='233.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3C3576;' />
+<circle cx='321.29' cy='159.20' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='426.99' cy='136.37' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='319.40' cy='160.68' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='146.12' cy='106.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='332.94' cy='320.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='80.60' cy='84.03' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #85D453;' />
+<circle cx='320.97' cy='315.71' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='276.71' cy='263.62' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='369.80' cy='134.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #7FD355;' />
+<circle cx='322.55' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='335.15' cy='193.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007094;' />
+<circle cx='102.18' cy='130.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='302.54' cy='231.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007796;' />
+<circle cx='324.12' cy='350.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='406.03' cy='158.71' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #85D453;' />
+<circle cx='370.75' cy='214.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='127.85' cy='188.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='300.50' cy='249.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007595;' />
+<circle cx='380.83' cy='205.86' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='98.24' cy='116.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='98.24' cy='118.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='325.70' cy='344.10' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='327.27' cy='361.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='396.58' cy='183.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='304.91' cy='239.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007294;' />
+<circle cx='342.55' cy='268.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #7FD355;' />
+<circle cx='406.03' cy='150.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='294.35' cy='213.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='313.10' cy='342.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='336.73' cy='347.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='318.45' cy='194.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='339.88' cy='194.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007294;' />
+<circle cx='128.01' cy='180.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='314.04' cy='156.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='352.48' cy='167.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009F93;' />
+<circle cx='303.02' cy='228.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='334.05' cy='169.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='274.82' cy='263.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='349.33' cy='209.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A591;' />
+<circle cx='345.07' cy='281.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='133.21' cy='173.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B685;' />
+<circle cx='335.15' cy='191.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007796;' />
+<circle cx='331.05' cy='194.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='382.72' cy='139.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B685;' />
+<circle cx='84.22' cy='96.75' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='372.64' cy='200.30' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='118.09' cy='162.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #65CF60;' />
+<circle cx='338.93' cy='185.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='358.94' cy='218.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='354.37' cy='215.49' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='387.76' cy='134.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='323.97' cy='197.83' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='322.55' cy='201.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='301.28' cy='252.88' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007996;' />
+<circle cx='338.30' cy='267.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='293.88' cy='237.83' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='105.17' cy='149.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='343.03' cy='226.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7E;' />
+<circle cx='372.96' cy='197.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='99.18' cy='126.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='323.97' cy='163.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='387.13' cy='175.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='298.76' cy='230.91' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='308.84' cy='164.88' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='406.03' cy='133.77' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='308.69' cy='162.66' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #383B7A;' />
+<circle cx='309.95' cy='163.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='312.47' cy='163.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #383B7A;' />
+<circle cx='317.19' cy='309.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C079;' />
+<circle cx='328.85' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='102.02' cy='133.16' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='384.45' cy='138.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AC8C;' />
+<circle cx='316.40' cy='158.71' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='307.90' cy='334.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #46CA6A;' />
+<circle cx='367.60' cy='176.73' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B586;' />
+<circle cx='385.24' cy='162.66' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #65CF60;' />
+<circle cx='392.49' cy='149.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='79.34' cy='73.66' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #65CF60;' />
+<circle cx='391.86' cy='197.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='324.12' cy='346.57' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #46CA6A;' />
+<circle cx='259.07' cy='408.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='349.33' cy='299.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='302.54' cy='231.28' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007796;' />
+<circle cx='380.83' cy='182.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='309.63' cy='204.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='375.63' cy='123.78' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AE8C;' />
+<circle cx='350.90' cy='220.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='317.98' cy='340.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='319.40' cy='161.42' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='352.48' cy='231.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='306.80' cy='365.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='317.82' cy='157.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='316.72' cy='200.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='151.16' cy='111.31' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='324.60' cy='313.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='126.28' cy='168.71' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='302.54' cy='229.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006690;' />
+<circle cx='354.68' cy='138.46' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009497;' />
+<circle cx='382.56' cy='152.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='187.24' cy='218.69' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='382.41' cy='136.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='317.82' cy='311.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='302.39' cy='237.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006B92;' />
+<circle cx='369.17' cy='173.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BB80;' />
+<circle cx='410.76' cy='144.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='398.16' cy='188.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='358.94' cy='200.43' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='92.09' cy='101.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='300.34' cy='230.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='335.15' cy='180.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='78.07' cy='86.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='77.76' cy='85.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='74.61' cy='89.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='299.24' cy='256.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007294;' />
+<circle cx='356.10' cy='268.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='366.34' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='409.19' cy='150.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='301.60' cy='230.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='327.59' cy='160.31' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='412.34' cy='127.73' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='78.70' cy='84.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='370.12' cy='196.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #65CF60;' />
+<circle cx='407.61' cy='181.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='295.61' cy='263.62' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007B97;' />
+<circle cx='389.81' cy='195.49' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='338.93' cy='177.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='351.37' cy='245.11' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='100.13' cy='130.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='317.04' cy='341.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='312.15' cy='203.51' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='96.98' cy='131.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='94.30' cy='104.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C079;' />
+<circle cx='348.22' cy='128.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009097;' />
+<circle cx='311.52' cy='354.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='94.30' cy='135.13' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='91.46' cy='135.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='349.33' cy='199.69' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AC8C;' />
+<circle cx='93.20' cy='141.43' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='371.38' cy='227.83' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='98.08' cy='139.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='319.56' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='89.26' cy='137.48' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='99.50' cy='137.35' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='323.97' cy='157.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='100.76' cy='136.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='92.57' cy='129.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='91.78' cy='136.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='90.99' cy='140.44' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='92.72' cy='134.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='102.65' cy='143.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='81.23' cy='82.92' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='329.01' cy='182.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='411.55' cy='133.16' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='321.13' cy='201.66' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='333.89' cy='195.37' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006B92;' />
+<circle cx='121.08' cy='191.42' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='88.16' cy='126.62' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='371.54' cy='227.83' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='371.38' cy='229.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='368.54' cy='225.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='369.17' cy='232.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='361.14' cy='223.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='306.32' cy='212.77' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='86.11' cy='107.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='323.65' cy='162.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='369.33' cy='235.73' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='332.00' cy='319.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='343.03' cy='211.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B388;' />
+<circle cx='314.20' cy='249.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009097;' />
+<circle cx='360.51' cy='186.36' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B586;' />
+<circle cx='334.52' cy='283.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='317.51' cy='159.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='359.41' cy='182.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A88F;' />
+<circle cx='296.08' cy='368.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='98.24' cy='118.96' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #10C573;' />
+<circle cx='417.85' cy='173.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='336.88' cy='150.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008898;' />
+<circle cx='401.47' cy='192.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='331.05' cy='164.88' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='421.79' cy='144.02' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='319.56' cy='159.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='325.54' cy='193.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='340.51' cy='168.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008E97;' />
+<circle cx='352.48' cy='277.20' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='96.66' cy='136.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='319.87' cy='194.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='84.06' cy='79.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='328.38' cy='187.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='318.61' cy='198.33' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='405.09' cy='145.62' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='121.71' cy='188.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='296.87' cy='248.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007595;' />
+<circle cx='321.29' cy='199.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='287.42' cy='228.20' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='315.62' cy='199.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='328.85' cy='206.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008C98;' />
+<circle cx='96.50' cy='108.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='82.80' cy='97.49' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='377.68' cy='209.44' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='137.62' cy='193.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='90.68' cy='98.97' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='345.07' cy='150.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008C98;' />
+<circle cx='336.57' cy='235.36' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BB80;' />
+<circle cx='362.40' cy='225.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='329.79' cy='285.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='334.36' cy='287.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='311.68' cy='202.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='312.47' cy='202.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='211.65' cy='185.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='295.77' cy='345.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='385.56' cy='212.03' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='387.45' cy='206.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='313.41' cy='242.89' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009696;' />
+<circle cx='302.07' cy='348.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #22C671;' />
+<circle cx='336.73' cy='311.88' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='156.99' cy='221.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='125.33' cy='162.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7E;' />
+<circle cx='328.38' cy='182.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='397.53' cy='133.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='323.02' cy='159.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='376.26' cy='212.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='120.76' cy='188.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='323.18' cy='163.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='73.19' cy='99.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='319.40' cy='351.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='284.74' cy='367.92' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B189;' />
+<circle cx='283.48' cy='238.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='303.80' cy='234.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006690;' />
+<circle cx='165.03' cy='216.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #7FD355;' />
+<circle cx='297.50' cy='236.35' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006690;' />
+<circle cx='326.49' cy='361.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='296.71' cy='252.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007094;' />
+<circle cx='183.14' cy='222.77' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='336.25' cy='168.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009696;' />
+<circle cx='314.99' cy='205.36' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='353.58' cy='293.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='355.47' cy='293.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='313.41' cy='203.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='349.64' cy='188.33' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AE8C;' />
+<circle cx='333.73' cy='172.78' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008A98;' />
+<circle cx='361.46' cy='181.30' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B189;' />
+<circle cx='100.29' cy='89.22' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A491;' />
+<circle cx='401.94' cy='155.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='301.76' cy='235.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='316.09' cy='202.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='108.48' cy='140.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='352.48' cy='287.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='377.84' cy='197.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='321.13' cy='196.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='361.93' cy='227.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='236.38' cy='415.20' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='404.93' cy='131.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='259.85' cy='397.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #5ECE62;' />
+<circle cx='320.66' cy='193.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='328.53' cy='164.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3C3576;' />
+<circle cx='330.11' cy='164.76' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3D3375;' />
+<circle cx='79.49' cy='81.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='300.81' cy='225.61' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='146.75' cy='116.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='168.49' cy='222.77' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='314.36' cy='157.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='332.00' cy='281.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #57CD65;' />
+<circle cx='308.37' cy='161.92' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='308.06' cy='161.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #32407D;' />
+<circle cx='311.52' cy='310.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B08A;' />
+<circle cx='335.15' cy='177.35' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009297;' />
+<circle cx='312.62' cy='164.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #32407D;' />
+<circle cx='300.65' cy='230.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='315.30' cy='168.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #32407D;' />
+<circle cx='312.62' cy='165.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='314.36' cy='165.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='375.00' cy='136.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AC8C;' />
+<circle cx='300.34' cy='234.49' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='366.34' cy='170.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B883;' />
+<circle cx='319.71' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='79.97' cy='73.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #10C573;' />
+<circle cx='325.86' cy='164.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='340.19' cy='179.20' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='95.72' cy='129.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='343.81' cy='248.69' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='394.69' cy='137.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #65CF60;' />
+<circle cx='302.70' cy='230.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='285.53' cy='225.73' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='325.07' cy='194.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='131.47' cy='174.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='366.18' cy='189.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='313.73' cy='254.98' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009297;' />
+<circle cx='326.33' cy='165.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='399.73' cy='129.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='127.22' cy='171.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='318.45' cy='173.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3D3375;' />
+<circle cx='351.22' cy='157.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009C95;' />
+<circle cx='323.18' cy='198.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='322.55' cy='157.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='320.97' cy='162.16' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3D3375;' />
+<circle cx='336.88' cy='172.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009497;' />
+<circle cx='337.36' cy='194.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006690;' />
+<circle cx='323.02' cy='196.48' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='296.71' cy='251.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007796;' />
+<circle cx='297.34' cy='235.48' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='323.81' cy='163.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='380.67' cy='130.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='99.18' cy='116.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='323.65' cy='163.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='96.98' cy='112.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='251.82' cy='158.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='322.71' cy='162.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='298.92' cy='249.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007294;' />
+<circle cx='369.49' cy='180.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='416.75' cy='139.33' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='298.61' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='405.72' cy='159.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='349.80' cy='206.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B388;' />
+<circle cx='326.01' cy='199.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007294;' />
+<circle cx='404.93' cy='131.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='108.48' cy='137.11' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='391.23' cy='205.49' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='148.49' cy='205.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='306.64' cy='214.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='184.87' cy='105.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='322.71' cy='202.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='338.30' cy='262.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='381.93' cy='166.98' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='344.60' cy='152.78' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009497;' />
+<circle cx='163.45' cy='217.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='322.23' cy='161.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='272.14' cy='267.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='271.98' cy='267.57' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='111.15' cy='141.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='136.83' cy='172.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B08A;' />
+<circle cx='343.03' cy='151.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009297;' />
+<circle cx='342.71' cy='178.46' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009E94;' />
+<circle cx='298.92' cy='230.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='325.54' cy='202.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007294;' />
+<circle cx='322.23' cy='162.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='317.82' cy='261.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009A95;' />
+<circle cx='311.52' cy='314.48' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B388;' />
+<circle cx='293.72' cy='247.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='97.92' cy='120.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='407.14' cy='130.57' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='361.14' cy='212.77' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='274.03' cy='250.79' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='320.97' cy='191.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='317.35' cy='252.51' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009895;' />
+<circle cx='324.28' cy='195.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='406.51' cy='175.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='382.41' cy='213.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='231.19' cy='416.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='346.18' cy='178.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AA8E;' />
+<circle cx='323.97' cy='323.49' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='319.40' cy='317.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='351.53' cy='218.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='309.00' cy='213.76' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='303.65' cy='256.46' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008297;' />
+<circle cx='327.90' cy='163.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='389.81' cy='203.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='312.31' cy='200.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='136.04' cy='195.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='299.39' cy='241.78' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='94.61' cy='90.57' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B586;' />
+<circle cx='391.86' cy='151.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='387.13' cy='201.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='100.92' cy='92.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='404.93' cy='143.28' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='366.65' cy='195.98' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='313.41' cy='201.91' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #32407D;' />
+<circle cx='382.88' cy='159.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='359.72' cy='206.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #57CD65;' />
+<circle cx='90.20' cy='109.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='100.60' cy='91.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='370.12' cy='176.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7D;' />
+<circle cx='369.96' cy='185.49' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='87.05' cy='80.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #22C671;' />
+<circle cx='398.16' cy='195.98' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='379.26' cy='190.31' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='341.92' cy='142.91' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009297;' />
+<circle cx='370.28' cy='182.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='311.05' cy='207.46' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='306.80' cy='207.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='314.67' cy='209.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='355.63' cy='209.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C079;' />
+<circle cx='313.10' cy='200.30' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='75.24' cy='73.79' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='322.55' cy='161.42' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='164.08' cy='215.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='164.40' cy='216.10' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #7FD355;' />
+<circle cx='375.32' cy='237.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='395.01' cy='192.28' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='371.70' cy='125.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='352.48' cy='284.48' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='88.47' cy='114.77' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='303.17' cy='231.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='385.56' cy='206.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='323.81' cy='202.03' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007094;' />
+<circle cx='324.91' cy='163.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='274.19' cy='261.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='328.85' cy='189.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='330.42' cy='286.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='309.95' cy='196.48' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='308.37' cy='332.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='132.89' cy='173.89' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='332.00' cy='192.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='358.78' cy='223.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='324.60' cy='164.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='372.96' cy='234.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='302.23' cy='229.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='374.53' cy='226.84' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='133.84' cy='100.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3F3073;' />
+<circle cx='315.62' cy='201.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #32407D;' />
+<circle cx='377.21' cy='176.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='319.40' cy='200.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='326.49' cy='188.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='330.74' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008E97;' />
+<circle cx='296.40' cy='249.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007796;' />
+<circle cx='312.94' cy='210.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='402.73' cy='179.20' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='95.72' cy='135.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='346.18' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #7FD355;' />
+<circle cx='326.01' cy='163.89' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='306.64' cy='213.51' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='379.26' cy='130.44' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7E;' />
+<circle cx='401.62' cy='140.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #85D453;' />
+<circle cx='309.47' cy='208.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='305.22' cy='213.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='291.67' cy='248.69' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006B92;' />
+<circle cx='399.10' cy='179.44' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='292.93' cy='213.76' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='337.36' cy='205.61' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009A95;' />
+<circle cx='124.54' cy='169.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='336.73' cy='207.34' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009E94;' />
+<circle cx='92.57' cy='105.88' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7D;' />
+<circle cx='382.41' cy='131.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='381.30' cy='133.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='347.91' cy='209.31' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7D;' />
+<circle cx='313.10' cy='318.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A491;' />
+<circle cx='379.26' cy='134.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='367.76' cy='177.47' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='337.36' cy='183.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009097;' />
+<circle cx='334.99' cy='179.94' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A591;' />
+<circle cx='391.86' cy='136.12' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='119.82' cy='155.00' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='298.45' cy='240.79' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='381.78' cy='198.33' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='132.58' cy='174.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BB80;' />
+<circle cx='324.44' cy='162.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='381.62' cy='135.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='340.66' cy='254.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='139.82' cy='207.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='299.71' cy='262.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008398;' />
+<circle cx='318.30' cy='157.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='303.02' cy='256.83' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007996;' />
+<circle cx='298.61' cy='254.74' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007595;' />
+<circle cx='306.48' cy='214.87' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='320.82' cy='206.47' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='392.33' cy='127.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='87.21' cy='110.69' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='97.77' cy='127.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='404.77' cy='172.28' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='321.13' cy='161.42' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='383.98' cy='168.83' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BB80;' />
+<circle cx='159.83' cy='123.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3F3073;' />
+<circle cx='380.36' cy='133.65' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A790;' />
+<circle cx='317.04' cy='310.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C277;' />
+<circle cx='97.92' cy='102.92' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B189;' />
+<circle cx='311.21' cy='200.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='311.21' cy='204.62' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='328.69' cy='161.79' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='325.70' cy='198.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='88.79' cy='88.72' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='135.57' cy='176.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B586;' />
+<circle cx='320.50' cy='222.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #009097;' />
+<circle cx='392.80' cy='151.30' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='207.72' cy='201.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='94.46' cy='91.44' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BB80;' />
+<circle cx='323.65' cy='198.58' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='94.93' cy='80.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='94.30' cy='76.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='308.06' cy='213.14' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='317.82' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='337.20' cy='174.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='333.57' cy='173.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='319.08' cy='210.92' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='295.30' cy='212.40' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='324.60' cy='163.89' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='375.16' cy='167.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='320.97' cy='202.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='81.54' cy='88.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='83.12' cy='84.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='341.29' cy='270.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='282.85' cy='241.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='133.52' cy='182.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='142.03' cy='204.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='370.12' cy='222.15' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='253.24' cy='412.97' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #91D64D;' />
+<circle cx='95.87' cy='95.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7E;' />
+<circle cx='303.33' cy='214.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='86.74' cy='110.82' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='358.46' cy='200.55' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #31C76E;' />
+<circle cx='318.61' cy='159.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='301.28' cy='235.11' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='390.28' cy='203.27' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='308.06' cy='214.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='379.41' cy='128.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B685;' />
+<circle cx='318.93' cy='160.44' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='298.92' cy='337.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00A491;' />
+<circle cx='391.23' cy='178.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='313.73' cy='348.91' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='324.44' cy='189.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00598B;' />
+<circle cx='321.29' cy='155.99' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='319.87' cy='155.75' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='296.56' cy='245.48' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007595;' />
+<circle cx='149.59' cy='206.23' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='134.00' cy='177.10' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B586;' />
+<circle cx='336.57' cy='286.70' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #7FD355;' />
+<circle cx='298.45' cy='229.19' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00608E;' />
+<circle cx='165.18' cy='216.10' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #85D453;' />
+<circle cx='393.12' cy='129.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='322.71' cy='190.68' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #2C4580;' />
+<circle cx='77.92' cy='75.76' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='137.46' cy='206.10' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='369.33' cy='182.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='353.26' cy='225.36' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #97D74A;' />
+<circle cx='343.03' cy='249.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='321.60' cy='160.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #1E4C85;' />
+<circle cx='109.11' cy='137.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #22C671;' />
+<circle cx='368.39' cy='194.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='324.28' cy='162.41' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='326.80' cy='167.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='333.89' cy='281.64' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+<circle cx='314.99' cy='199.56' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #353E7B;' />
+<circle cx='99.18' cy='123.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='341.77' cy='302.50' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='338.93' cy='259.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #01C475;' />
+<circle cx='78.55' cy='114.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='379.73' cy='158.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='302.23' cy='230.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005B8C;' />
+<circle cx='302.23' cy='235.73' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006490;' />
+<circle cx='380.52' cy='198.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='373.74' cy='190.43' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='395.95' cy='179.07' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='325.86' cy='164.39' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='361.77' cy='217.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #72D15B;' />
+<circle cx='317.19' cy='196.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #045489;' />
+<circle cx='326.17' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #184F85;' />
+<circle cx='314.83' cy='197.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #32407D;' />
+<circle cx='332.00' cy='284.11' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #10C573;' />
+<circle cx='336.57' cy='186.60' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='361.77' cy='231.78' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #7FD355;' />
+<circle cx='363.98' cy='233.01' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='336.73' cy='315.59' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='335.47' cy='174.75' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008297;' />
+<circle cx='344.92' cy='284.73' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #9CD847;' />
+<circle cx='376.11' cy='230.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='369.65' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='324.44' cy='161.79' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00578A;' />
+<circle cx='275.61' cy='384.09' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='369.80' cy='171.05' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='298.13' cy='230.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #005E8D;' />
+<circle cx='299.87' cy='230.42' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00628F;' />
+<circle cx='303.02' cy='234.86' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006E93;' />
+<circle cx='353.11' cy='274.73' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='376.89' cy='198.21' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A2D945;' />
+<circle cx='317.82' cy='199.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #284782;' />
+<circle cx='355.31' cy='208.45' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BD7E;' />
+<circle cx='371.38' cy='235.48' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='101.07' cy='135.26' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='89.73' cy='95.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #6CD05D;' />
+<circle cx='365.55' cy='183.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BF7B;' />
+<circle cx='361.14' cy='212.52' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #85D453;' />
+<circle cx='323.97' cy='162.53' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #234A83;' />
+<circle cx='300.97' cy='230.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #006991;' />
+<circle cx='310.58' cy='204.62' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='93.83' cy='136.24' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='372.01' cy='236.10' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='336.41' cy='258.81' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #46CA6A;' />
+<circle cx='369.80' cy='233.63' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B7DC39;' />
+<circle cx='369.80' cy='237.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='126.43' cy='169.57' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00C079;' />
+<circle cx='372.64' cy='228.08' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #8BD64F;' />
+<circle cx='389.34' cy='150.68' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3CC96C;' />
+<circle cx='357.36' cy='196.85' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B883;' />
+<circle cx='354.05' cy='287.32' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='334.52' cy='172.90' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='152.43' cy='224.37' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='325.23' cy='197.46' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='150.22' cy='223.76' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='355.63' cy='288.80' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='354.05' cy='285.96' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #A7DA41;' />
+<circle cx='411.55' cy='132.29' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #B2DB3C;' />
+<circle cx='93.04' cy='93.17' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00AE8C;' />
+<circle cx='167.55' cy='216.10' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #79D258;' />
+<circle cx='146.12' cy='220.67' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #ACDA3E;' />
+<circle cx='319.40' cy='160.93' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #30427E;' />
+<circle cx='370.28' cy='137.97' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #85D453;' />
+<circle cx='321.29' cy='196.35' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #0E5287;' />
+<circle cx='321.29' cy='131.18' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #008C98;' />
+<circle cx='359.72' cy='187.96' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00BB80;' />
+<circle cx='320.50' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #3A3878;' />
+<circle cx='426.51' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #BCDD37;' />
+<circle cx='291.67' cy='260.54' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #007796;' />
+<circle cx='95.09' cy='92.06' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='365.08' cy='188.95' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #00B982;' />
+<circle cx='421.79' cy='155.25' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #C2DE34;' />
+<circle cx='150.22' cy='206.97' r='4.05' style='stroke-width: 0.75; stroke: #FFFFFF; fill: #4FCB68;' />
+</g>
+</svg>
diff --git a/inst/tinytest/_tinysnapshot/legend_gradient_bg_scalar.svg b/inst/tinytest/_tinysnapshot/legend_gradient_bg_scalar.svg
new file mode 100644
index 00000000..4830fc44
--- /dev/null
+++ b/inst/tinytest/_tinysnapshot/legend_gradient_bg_scalar.svg
@@ -0,0 +1,1077 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='504.00pt' height='504.00pt' viewBox='0 0 504.00 504.00'>
+<defs>
+  <style type='text/css'><![CDATA[
+    .svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
+      fill: none;
+      stroke: #000000;
+      stroke-linecap: round;
+      stroke-linejoin: round;
+      stroke-miterlimit: 10.00;
+    }
+    .svglite text {
+      white-space: pre;
+    }
+  ]]></style>
+</defs>
+<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
+<defs>
+  <clipPath id='cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='504.00' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<image width='18.00' height='86.40' x='458.42' y='205.84' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAo0lEQVQYlXWLS1LDQAwFW62yA2GRKk7BQTgPx8+CzGhYYDtxPptX/V5LfH/9DCsDS3GkWCkOY6FKsWdgVywDW4pN8ZKBF8XfBM8pnhVbBuIWd/U/2Il8JWQvWCliV29ivNrG4xabyIHEE2FtH/Uo4glZCFexbmHhKQo/o/AUHT8sPEbhexS+2fEQHQ9RC803tNbZhjO1bNMmpmg4ca0dp1ju/gCmb0eaNdB1fgAAAABJRU5ErkJggg=='/>
+<text x='476.42' y='274.55' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 200</text>
+<text x='476.42' y='247.50' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 400</text>
+<text x='476.42' y='220.44' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 600</text>
+<text x='476.42' y='274.55' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='476.42' y='247.50' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='476.42' y='220.44' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='458.42' y='191.44' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='30.03px' lengthAdjust='spacingAndGlyphs'>depth</text>
+</g>
+<defs>
+  <clipPath id='cpMC4wMHw0NDEuMTR8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='441.14' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw0NDEuMTR8MC4wMHw1MDQuMDA=)'>
+<text x='250.09' y='34.47' text-anchor='middle' style='font-size: 14.40px; font-weight: bold; font-family: "Liberation Sans";' textLength='186.35px' lengthAdjust='spacingAndGlyphs'>Gradient legend (bg scalar)</text>
+<text x='250.09' y='485.28' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='22.69px' lengthAdjust='spacingAndGlyphs'>long</text>
+<text transform='translate(12.96,244.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='12.67px' lengthAdjust='spacingAndGlyphs'>lat</text>
+</g>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<line x1='62.64' y1='430.56' x2='377.68' y2='430.56' style='stroke-width: 0.75;' />
+<line x1='62.64' y1='430.56' x2='62.64' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='141.40' y1='430.56' x2='141.40' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='220.16' y1='430.56' x2='220.16' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='298.92' y1='430.56' x2='298.92' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='377.68' y1='430.56' x2='377.68' y2='437.76' style='stroke-width: 0.75;' />
+<text x='62.64' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>165</text>
+<text x='141.40' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>170</text>
+<text x='220.16' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>175</text>
+<text x='298.92' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>180</text>
+<text x='377.68' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>185</text>
+<line x1='59.04' y1='372.49' x2='59.04' y2='63.91' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='372.49' x2='51.84' y2='372.49' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='310.77' x2='51.84' y2='310.77' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='249.06' x2='51.84' y2='249.06' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='187.34' x2='51.84' y2='187.34' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='125.63' x2='51.84' y2='125.63' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='63.91' x2='51.84' y2='63.91' style='stroke-width: 0.75;' />
+<text transform='translate(41.76,372.49) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-35</text>
+<text transform='translate(41.76,310.77) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-30</text>
+<text transform='translate(41.76,249.06) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-25</text>
+<text transform='translate(41.76,187.34) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-20</text>
+<text transform='translate(41.76,125.63) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-15</text>
+<text transform='translate(41.76,63.91) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-10</text>
+<polygon points='59.04,430.56 441.14,430.56 441.14,59.04 59.04,59.04 ' style='stroke-width: 0.75;' />
+</g>
+<defs>
+  <clipPath id='cpNTkuMDR8NDQxLjE0fDU5LjA0fDQzMC41Ng=='>
+    <rect x='59.04' y='59.04' width='382.10' height='371.52' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpNTkuMDR8NDQxLjE0fDU5LjA0fDQzMC41Ng==)'>
+<circle cx='324.44' cy='192.53' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='315.14' cy='195.00' r='4.05' style='stroke-width: 0.75; stroke: #3C3576; fill: #BEBEBE;' />
+<circle cx='363.50' cy='261.40' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='325.07' cy='162.29' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='329.79' cy='192.53' r='4.05' style='stroke-width: 0.75; stroke: #3C3576; fill: #BEBEBE;' />
+<circle cx='366.81' cy='183.39' r='4.05' style='stroke-width: 0.75; stroke: #10C573; fill: #BEBEBE;' />
+<circle cx='79.97' cy='84.90' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='329.32' cy='287.45' r='4.05' style='stroke-width: 0.75; stroke: #10C573; fill: #BEBEBE;' />
+<circle cx='326.33' cy='295.22' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='292.46' cy='156.12' r='4.05' style='stroke-width: 0.75; stroke: #32407D; fill: #BEBEBE;' />
+<circle cx='309.79' cy='205.12' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='94.14' cy='91.81' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='332.16' cy='169.32' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='325.07' cy='199.69' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='140.14' cy='195.98' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='376.89' cy='137.23' r='4.05' style='stroke-width: 0.75; stroke: #00AA8E; fill: #BEBEBE;' />
+<circle cx='77.76' cy='108.84' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='322.55' cy='160.56' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='295.45' cy='230.54' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='303.80' cy='219.81' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='317.19' cy='197.71' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='83.43' cy='76.01' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='301.44' cy='228.08' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='330.42' cy='313.24' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='303.33' cy='183.15' r='4.05' style='stroke-width: 0.75; stroke: #008698; fill: #BEBEBE;' />
+<circle cx='322.39' cy='161.92' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='102.18' cy='122.17' r='4.05' style='stroke-width: 0.75; stroke: #57CD65; fill: #BEBEBE;' />
+<circle cx='311.36' cy='143.65' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='322.08' cy='199.32' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='336.25' cy='185.37' r='4.05' style='stroke-width: 0.75; stroke: #00A491; fill: #BEBEBE;' />
+<circle cx='286.95' cy='219.19' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='90.05' cy='141.92' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='378.47' cy='132.42' r='4.05' style='stroke-width: 0.75; stroke: #00AE8C; fill: #BEBEBE;' />
+<circle cx='311.52' cy='231.16' r='4.05' style='stroke-width: 0.75; stroke: #009E94; fill: #BEBEBE;' />
+<circle cx='393.43' cy='141.67' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='288.37' cy='259.18' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='129.27' cy='171.67' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='319.08' cy='158.21' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='320.97' cy='158.46' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='130.84' cy='172.78' r='4.05' style='stroke-width: 0.75; stroke: #00BD7D; fill: #BEBEBE;' />
+<circle cx='248.20' cy='401.74' r='4.05' style='stroke-width: 0.75; stroke: #00B685; fill: #BEBEBE;' />
+<circle cx='395.01' cy='129.45' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='296.08' cy='248.69' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='394.06' cy='131.68' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='132.10' cy='177.84' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='335.15' cy='312.01' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='325.70' cy='266.34' r='4.05' style='stroke-width: 0.75; stroke: #00A491; fill: #BEBEBE;' />
+<circle cx='83.43' cy='85.76' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='300.18' cy='238.20' r='4.05' style='stroke-width: 0.75; stroke: #007094; fill: #BEBEBE;' />
+<circle cx='381.62' cy='174.63' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='335.94' cy='171.91' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='368.54' cy='178.21' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='191.81' cy='221.29' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='309.47' cy='204.25' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='332.94' cy='188.58' r='4.05' style='stroke-width: 0.75; stroke: #007294; fill: #BEBEBE;' />
+<circle cx='332.47' cy='185.49' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='314.67' cy='220.67' r='4.05' style='stroke-width: 0.75; stroke: #008097; fill: #BEBEBE;' />
+<circle cx='308.37' cy='212.77' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='320.19' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='286.32' cy='239.18' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='323.34' cy='195.86' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='336.73' cy='201.66' r='4.05' style='stroke-width: 0.75; stroke: #00B685; fill: #BEBEBE;' />
+<circle cx='178.89' cy='111.06' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='81.86' cy='82.30' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='321.13' cy='195.74' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='376.58' cy='151.55' r='4.05' style='stroke-width: 0.75; stroke: #00B08A; fill: #BEBEBE;' />
+<circle cx='324.12' cy='189.07' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='292.93' cy='211.54' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='328.22' cy='192.53' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='421.94' cy='131.31' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='390.28' cy='129.45' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='367.44' cy='185.62' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='81.54' cy='83.04' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='298.76' cy='233.51' r='4.05' style='stroke-width: 0.75; stroke: #006B92; fill: #BEBEBE;' />
+<circle cx='318.30' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='299.55' cy='231.04' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='372.96' cy='177.59' r='4.05' style='stroke-width: 0.75; stroke: #10C573; fill: #BEBEBE;' />
+<circle cx='95.09' cy='89.96' r='4.05' style='stroke-width: 0.75; stroke: #00B586; fill: #BEBEBE;' />
+<circle cx='325.86' cy='209.68' r='4.05' style='stroke-width: 0.75; stroke: #00A591; fill: #BEBEBE;' />
+<circle cx='316.40' cy='298.18' r='4.05' style='stroke-width: 0.75; stroke: #00AA8E; fill: #BEBEBE;' />
+<circle cx='302.23' cy='360.39' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='314.51' cy='234.74' r='4.05' style='stroke-width: 0.75; stroke: #009895; fill: #BEBEBE;' />
+<circle cx='336.41' cy='182.04' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='352.48' cy='188.82' r='4.05' style='stroke-width: 0.75; stroke: #00B08A; fill: #BEBEBE;' />
+<circle cx='325.70' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #008097; fill: #BEBEBE;' />
+<circle cx='366.81' cy='183.15' r='4.05' style='stroke-width: 0.75; stroke: #46CA6A; fill: #BEBEBE;' />
+<circle cx='149.27' cy='205.86' r='4.05' style='stroke-width: 0.75; stroke: #7FD355; fill: #BEBEBE;' />
+<circle cx='298.29' cy='232.27' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='398.16' cy='130.94' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='400.36' cy='130.69' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='102.49' cy='131.55' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='95.09' cy='105.39' r='4.05' style='stroke-width: 0.75; stroke: #00BD7E; fill: #BEBEBE;' />
+<circle cx='330.74' cy='195.24' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='136.83' cy='183.89' r='4.05' style='stroke-width: 0.75; stroke: #00B388; fill: #BEBEBE;' />
+<circle cx='381.78' cy='131.06' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='336.73' cy='184.01' r='4.05' style='stroke-width: 0.75; stroke: #009696; fill: #BEBEBE;' />
+<circle cx='316.40' cy='276.71' r='4.05' style='stroke-width: 0.75; stroke: #009A95; fill: #BEBEBE;' />
+<circle cx='352.63' cy='164.63' r='4.05' style='stroke-width: 0.75; stroke: #00AA8E; fill: #BEBEBE;' />
+<circle cx='86.90' cy='109.09' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='297.66' cy='243.75' r='4.05' style='stroke-width: 0.75; stroke: #007294; fill: #BEBEBE;' />
+<circle cx='387.29' cy='150.07' r='4.05' style='stroke-width: 0.75; stroke: #85D453; fill: #BEBEBE;' />
+<circle cx='273.87' cy='263.87' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='305.06' cy='210.55' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='324.12' cy='347.80' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='309.79' cy='203.76' r='4.05' style='stroke-width: 0.75; stroke: #383B7A; fill: #BEBEBE;' />
+<circle cx='354.05' cy='180.43' r='4.05' style='stroke-width: 0.75; stroke: #00AE8C; fill: #BEBEBE;' />
+<circle cx='308.37' cy='371.13' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='133.36' cy='190.31' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='391.86' cy='218.82' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='264.42' cy='396.56' r='4.05' style='stroke-width: 0.75; stroke: #65CF60; fill: #BEBEBE;' />
+<circle cx='381.30' cy='134.89' r='4.05' style='stroke-width: 0.75; stroke: #00B189; fill: #BEBEBE;' />
+<circle cx='335.31' cy='148.46' r='4.05' style='stroke-width: 0.75; stroke: #009297; fill: #BEBEBE;' />
+<circle cx='337.51' cy='175.74' r='4.05' style='stroke-width: 0.75; stroke: #007595; fill: #BEBEBE;' />
+<circle cx='272.14' cy='262.76' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='272.93' cy='263.87' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='272.30' cy='263.01' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='176.53' cy='109.09' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='177.47' cy='106.74' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='100.44' cy='120.69' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='133.21' cy='174.51' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='93.67' cy='121.31' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='281.59' cy='186.11' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='305.22' cy='212.65' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='337.20' cy='177.72' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='308.37' cy='326.08' r='4.05' style='stroke-width: 0.75; stroke: #00A491; fill: #BEBEBE;' />
+<circle cx='108.16' cy='161.79' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='359.41' cy='178.70' r='4.05' style='stroke-width: 0.75; stroke: #006690; fill: #BEBEBE;' />
+<circle cx='276.39' cy='267.94' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='325.70' cy='282.63' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='354.21' cy='177.35' r='4.05' style='stroke-width: 0.75; stroke: #00AA8E; fill: #BEBEBE;' />
+<circle cx='384.45' cy='155.62' r='4.05' style='stroke-width: 0.75; stroke: #22C671; fill: #BEBEBE;' />
+<circle cx='318.14' cy='150.93' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='125.33' cy='181.42' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='303.65' cy='233.14' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='311.84' cy='203.39' r='4.05' style='stroke-width: 0.75; stroke: #32407D; fill: #BEBEBE;' />
+<circle cx='110.21' cy='140.93' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='414.23' cy='139.70' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='343.03' cy='236.10' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='339.88' cy='251.53' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='364.45' cy='173.03' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='132.89' cy='96.75' r='4.05' style='stroke-width: 0.75; stroke: #3F3073; fill: #BEBEBE;' />
+<circle cx='320.97' cy='195.37' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='95.72' cy='103.78' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='321.45' cy='309.66' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='196.53' cy='117.11' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='368.23' cy='188.58' r='4.05' style='stroke-width: 0.75; stroke: #22C671; fill: #BEBEBE;' />
+<circle cx='380.36' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='196.37' cy='203.02' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='301.60' cy='231.53' r='4.05' style='stroke-width: 0.75; stroke: #007B97; fill: #BEBEBE;' />
+<circle cx='322.55' cy='161.42' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='369.80' cy='228.57' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='103.91' cy='132.54' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='339.25' cy='234.62' r='4.05' style='stroke-width: 0.75; stroke: #00BD7D; fill: #BEBEBE;' />
+<circle cx='75.24' cy='86.13' r='4.05' style='stroke-width: 0.75; stroke: #85D453; fill: #BEBEBE;' />
+<circle cx='104.85' cy='132.29' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='319.71' cy='195.37' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='79.49' cy='85.51' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='298.92' cy='246.71' r='4.05' style='stroke-width: 0.75; stroke: #007D97; fill: #BEBEBE;' />
+<circle cx='138.88' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='82.17' cy='80.45' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='306.80' cy='162.41' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='291.36' cy='240.91' r='4.05' style='stroke-width: 0.75; stroke: #006B92; fill: #BEBEBE;' />
+<circle cx='96.66' cy='111.56' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='302.07' cy='379.40' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='297.34' cy='378.41' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='289.94' cy='362.61' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='332.31' cy='261.40' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='359.41' cy='185.99' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='298.92' cy='229.68' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='132.26' cy='173.64' r='4.05' style='stroke-width: 0.75; stroke: #00BB80; fill: #BEBEBE;' />
+<circle cx='327.75' cy='160.44' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='304.28' cy='257.45' r='4.05' style='stroke-width: 0.75; stroke: #008398; fill: #BEBEBE;' />
+<circle cx='313.10' cy='189.81' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='372.64' cy='128.10' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='334.99' cy='126.00' r='4.05' style='stroke-width: 0.75; stroke: #008E97; fill: #BEBEBE;' />
+<circle cx='302.07' cy='338.17' r='4.05' style='stroke-width: 0.75; stroke: #00C079; fill: #BEBEBE;' />
+<circle cx='309.00' cy='219.93' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='380.20' cy='155.50' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='322.23' cy='160.68' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='365.71' cy='125.87' r='4.05' style='stroke-width: 0.75; stroke: #00A192; fill: #BEBEBE;' />
+<circle cx='326.49' cy='163.15' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='354.05' cy='244.12' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='366.65' cy='185.86' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='346.18' cy='191.05' r='4.05' style='stroke-width: 0.75; stroke: #009696; fill: #BEBEBE;' />
+<circle cx='328.06' cy='192.90' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='410.60' cy='158.58' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='328.85' cy='215.73' r='4.05' style='stroke-width: 0.75; stroke: #00A88F; fill: #BEBEBE;' />
+<circle cx='328.06' cy='185.49' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='297.03' cy='240.05' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='379.73' cy='136.12' r='4.05' style='stroke-width: 0.75; stroke: #00AE8C; fill: #BEBEBE;' />
+<circle cx='363.35' cy='187.59' r='4.05' style='stroke-width: 0.75; stroke: #00BD7E; fill: #BEBEBE;' />
+<circle cx='130.53' cy='169.57' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='330.42' cy='161.05' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='291.04' cy='237.70' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='292.78' cy='337.93' r='4.05' style='stroke-width: 0.75; stroke: #008898; fill: #BEBEBE;' />
+<circle cx='317.67' cy='191.79' r='4.05' style='stroke-width: 0.75; stroke: #383B7A; fill: #BEBEBE;' />
+<circle cx='338.77' cy='234.86' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='342.24' cy='236.72' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='326.33' cy='192.40' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='303.65' cy='159.20' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='333.26' cy='183.27' r='4.05' style='stroke-width: 0.75; stroke: #009C95; fill: #BEBEBE;' />
+<circle cx='333.57' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #008097; fill: #BEBEBE;' />
+<circle cx='355.47' cy='140.81' r='4.05' style='stroke-width: 0.75; stroke: #009895; fill: #BEBEBE;' />
+<circle cx='351.69' cy='270.29' r='4.05' style='stroke-width: 0.75; stroke: #22C671; fill: #BEBEBE;' />
+<circle cx='127.06' cy='100.32' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='335.47' cy='211.66' r='4.05' style='stroke-width: 0.75; stroke: #00B685; fill: #BEBEBE;' />
+<circle cx='307.43' cy='211.54' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='325.54' cy='191.29' r='4.05' style='stroke-width: 0.75; stroke: #006B92; fill: #BEBEBE;' />
+<circle cx='308.69' cy='314.23' r='4.05' style='stroke-width: 0.75; stroke: #009E94; fill: #BEBEBE;' />
+<circle cx='335.15' cy='189.81' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='300.97' cy='318.92' r='4.05' style='stroke-width: 0.75; stroke: #008C98; fill: #BEBEBE;' />
+<circle cx='363.50' cy='140.07' r='4.05' style='stroke-width: 0.75; stroke: #00A192; fill: #BEBEBE;' />
+<circle cx='325.86' cy='289.17' r='4.05' style='stroke-width: 0.75; stroke: #00BD7D; fill: #BEBEBE;' />
+<circle cx='388.39' cy='193.14' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='303.17' cy='231.16' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='323.81' cy='198.95' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='336.73' cy='269.67' r='4.05' style='stroke-width: 0.75; stroke: #22C671; fill: #BEBEBE;' />
+<circle cx='322.86' cy='164.26' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='359.25' cy='189.94' r='4.05' style='stroke-width: 0.75; stroke: #00BB80; fill: #BEBEBE;' />
+<circle cx='336.57' cy='166.48' r='4.05' style='stroke-width: 0.75; stroke: #009F93; fill: #BEBEBE;' />
+<circle cx='388.71' cy='144.39' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='167.39' cy='216.47' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='369.49' cy='217.34' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='332.00' cy='191.91' r='4.05' style='stroke-width: 0.75; stroke: #009097; fill: #BEBEBE;' />
+<circle cx='301.44' cy='233.88' r='4.05' style='stroke-width: 0.75; stroke: #006B92; fill: #BEBEBE;' />
+<circle cx='88.79' cy='108.97' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='344.60' cy='206.47' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='389.49' cy='140.93' r='4.05' style='stroke-width: 0.75; stroke: #57CD65; fill: #BEBEBE;' />
+<circle cx='338.77' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #00BD7E; fill: #BEBEBE;' />
+<circle cx='165.34' cy='216.23' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='313.73' cy='179.94' r='4.05' style='stroke-width: 0.75; stroke: #402D71; fill: #BEBEBE;' />
+<circle cx='311.68' cy='244.61' r='4.05' style='stroke-width: 0.75; stroke: #009097; fill: #BEBEBE;' />
+<circle cx='343.34' cy='137.97' r='4.05' style='stroke-width: 0.75; stroke: #008698; fill: #BEBEBE;' />
+<circle cx='383.19' cy='182.65' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='300.97' cy='234.74' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='297.82' cy='231.04' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='341.14' cy='288.93' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='308.84' cy='208.08' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='86.74' cy='106.37' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='302.39' cy='248.56' r='4.05' style='stroke-width: 0.75; stroke: #007796; fill: #BEBEBE;' />
+<circle cx='342.08' cy='188.33' r='4.05' style='stroke-width: 0.75; stroke: #00AC8C; fill: #BEBEBE;' />
+<circle cx='343.66' cy='241.16' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='78.39' cy='121.93' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='356.89' cy='165.13' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='385.71' cy='145.99' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='325.23' cy='164.01' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='324.91' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #32407D; fill: #BEBEBE;' />
+<circle cx='407.61' cy='131.80' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='299.08' cy='228.82' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='133.52' cy='176.85' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='82.49' cy='75.89' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='97.92' cy='123.78' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='320.66' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='147.70' cy='218.20' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='332.00' cy='299.66' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='312.78' cy='191.29' r='4.05' style='stroke-width: 0.75; stroke: #44286E; fill: #BEBEBE;' />
+<circle cx='375.95' cy='139.08' r='4.05' style='stroke-width: 0.75; stroke: #00AA8E; fill: #BEBEBE;' />
+<circle cx='130.84' cy='177.22' r='4.05' style='stroke-width: 0.75; stroke: #00B883; fill: #BEBEBE;' />
+<circle cx='288.84' cy='234.37' r='4.05' style='stroke-width: 0.75; stroke: #006690; fill: #BEBEBE;' />
+<circle cx='297.19' cy='234.12' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='365.55' cy='175.25' r='4.05' style='stroke-width: 0.75; stroke: #00B388; fill: #BEBEBE;' />
+<circle cx='322.71' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='125.80' cy='175.74' r='4.05' style='stroke-width: 0.75; stroke: #57CD65; fill: #BEBEBE;' />
+<circle cx='322.08' cy='161.18' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='346.96' cy='180.06' r='4.05' style='stroke-width: 0.75; stroke: #00AC8C; fill: #BEBEBE;' />
+<circle cx='365.08' cy='263.50' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='97.92' cy='125.01' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='122.50' cy='171.67' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='336.25' cy='189.94' r='4.05' style='stroke-width: 0.75; stroke: #007595; fill: #BEBEBE;' />
+<circle cx='312.31' cy='203.27' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='321.13' cy='184.38' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='304.91' cy='213.14' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='297.34' cy='234.25' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='330.27' cy='189.32' r='4.05' style='stroke-width: 0.75; stroke: #006B92; fill: #BEBEBE;' />
+<circle cx='304.91' cy='213.63' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='320.97' cy='155.75' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='301.76' cy='228.45' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='286.63' cy='246.34' r='4.05' style='stroke-width: 0.75; stroke: #007094; fill: #BEBEBE;' />
+<circle cx='307.11' cy='212.03' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='338.46' cy='176.60' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='300.50' cy='319.66' r='4.05' style='stroke-width: 0.75; stroke: #008A98; fill: #BEBEBE;' />
+<circle cx='307.43' cy='215.98' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='263.79' cy='143.53' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='377.68' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #009497; fill: #BEBEBE;' />
+<circle cx='372.64' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #00B685; fill: #BEBEBE;' />
+<circle cx='296.56' cy='241.65' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='308.37' cy='178.70' r='4.05' style='stroke-width: 0.75; stroke: #422B6F; fill: #BEBEBE;' />
+<circle cx='382.72' cy='201.29' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='323.65' cy='163.52' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='334.83' cy='194.75' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='322.39' cy='168.58' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='81.54' cy='105.14' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='322.55' cy='198.70' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='294.04' cy='252.88' r='4.05' style='stroke-width: 0.75; stroke: #006B92; fill: #BEBEBE;' />
+<circle cx='396.74' cy='128.59' r='4.05' style='stroke-width: 0.75; stroke: #57CD65; fill: #BEBEBE;' />
+<circle cx='391.23' cy='142.91' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='273.72' cy='243.75' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='322.71' cy='161.92' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='317.82' cy='318.67' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='130.69' cy='170.56' r='4.05' style='stroke-width: 0.75; stroke: #00B685; fill: #BEBEBE;' />
+<circle cx='130.06' cy='102.05' r='4.05' style='stroke-width: 0.75; stroke: #3D3375; fill: #BEBEBE;' />
+<circle cx='364.13' cy='183.39' r='4.05' style='stroke-width: 0.75; stroke: #00BB80; fill: #BEBEBE;' />
+<circle cx='389.34' cy='143.40' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='320.66' cy='200.80' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='163.29' cy='125.50' r='4.05' style='stroke-width: 0.75; stroke: #383B7A; fill: #BEBEBE;' />
+<circle cx='294.19' cy='228.08' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='320.34' cy='158.71' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='307.27' cy='212.03' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='320.82' cy='204.38' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='322.55' cy='343.11' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='134.78' cy='101.56' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='135.57' cy='100.08' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='329.01' cy='170.06' r='4.05' style='stroke-width: 0.75; stroke: #008297; fill: #BEBEBE;' />
+<circle cx='321.13' cy='203.88' r='4.05' style='stroke-width: 0.75; stroke: #007996; fill: #BEBEBE;' />
+<circle cx='358.46' cy='205.61' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='314.99' cy='155.25' r='4.05' style='stroke-width: 0.75; stroke: #007595; fill: #BEBEBE;' />
+<circle cx='315.14' cy='154.26' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='129.43' cy='172.16' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='291.04' cy='263.38' r='4.05' style='stroke-width: 0.75; stroke: #007094; fill: #BEBEBE;' />
+<circle cx='95.72' cy='95.88' r='4.05' style='stroke-width: 0.75; stroke: #00A591; fill: #BEBEBE;' />
+<circle cx='99.18' cy='123.41' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='353.74' cy='209.44' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='331.05' cy='185.24' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='335.31' cy='304.60' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='84.06' cy='94.65' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='335.15' cy='262.64' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='317.82' cy='200.18' r='4.05' style='stroke-width: 0.75; stroke: #007294; fill: #BEBEBE;' />
+<circle cx='74.77' cy='73.54' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='389.81' cy='196.72' r='4.05' style='stroke-width: 0.75; stroke: #7FD355; fill: #BEBEBE;' />
+<circle cx='82.17' cy='81.32' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='359.88' cy='176.23' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='298.92' cy='235.60' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='339.88' cy='277.82' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='87.84' cy='91.68' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='284.27' cy='230.42' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='333.26' cy='275.97' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='332.00' cy='258.93' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='333.26' cy='276.09' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='336.41' cy='277.08' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='333.26' cy='274.98' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='334.83' cy='276.46' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='325.70' cy='278.43' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='338.30' cy='277.08' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='338.30' cy='280.41' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='336.57' cy='276.21' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='337.83' cy='282.51' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='336.73' cy='281.15' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='336.57' cy='278.43' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='385.24' cy='206.35' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='337.20' cy='276.34' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='340.03' cy='297.94' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='82.96' cy='88.72' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='319.71' cy='155.99' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='330.74' cy='312.87' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='336.10' cy='277.08' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='319.71' cy='160.07' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='163.45' cy='214.37' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='341.14' cy='151.55' r='4.05' style='stroke-width: 0.75; stroke: #008E97; fill: #BEBEBE;' />
+<circle cx='338.77' cy='275.97' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='85.79' cy='84.16' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='323.81' cy='162.41' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='389.02' cy='149.08' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='292.62' cy='211.78' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='297.34' cy='337.19' r='4.05' style='stroke-width: 0.75; stroke: #008C98; fill: #BEBEBE;' />
+<circle cx='128.95' cy='172.53' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='355.79' cy='271.03' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='336.25' cy='192.65' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='349.33' cy='166.36' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='338.46' cy='135.87' r='4.05' style='stroke-width: 0.75; stroke: #008898; fill: #BEBEBE;' />
+<circle cx='345.07' cy='229.80' r='4.05' style='stroke-width: 0.75; stroke: #57CD65; fill: #BEBEBE;' />
+<circle cx='298.76' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='363.19' cy='185.99' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='316.09' cy='157.60' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='320.97' cy='184.50' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='362.87' cy='191.17' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='405.25' cy='129.70' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='324.12' cy='165.13' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='403.83' cy='130.07' r='4.05' style='stroke-width: 0.75; stroke: #85D453; fill: #BEBEBE;' />
+<circle cx='400.05' cy='129.21' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='404.62' cy='130.07' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='109.11' cy='140.93' r='4.05' style='stroke-width: 0.75; stroke: #22C671; fill: #BEBEBE;' />
+<circle cx='96.35' cy='106.74' r='4.05' style='stroke-width: 0.75; stroke: #00BD7D; fill: #BEBEBE;' />
+<circle cx='343.34' cy='255.23' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='99.34' cy='117.23' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='330.58' cy='187.84' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='325.07' cy='296.33' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='322.39' cy='160.44' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='314.36' cy='276.58' r='4.05' style='stroke-width: 0.75; stroke: #008E97; fill: #BEBEBE;' />
+<circle cx='78.23' cy='72.80' r='4.05' style='stroke-width: 0.75; stroke: #10C573; fill: #BEBEBE;' />
+<circle cx='360.04' cy='273.74' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='395.95' cy='191.79' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='356.89' cy='275.84' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='318.77' cy='198.95' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='328.85' cy='155.99' r='4.05' style='stroke-width: 0.75; stroke: #008A98; fill: #BEBEBE;' />
+<circle cx='317.82' cy='200.18' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='292.62' cy='233.01' r='4.05' style='stroke-width: 0.75; stroke: #3C3576; fill: #BEBEBE;' />
+<circle cx='321.29' cy='159.20' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='426.99' cy='136.37' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='319.40' cy='160.68' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='146.12' cy='106.50' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='332.94' cy='320.65' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='80.60' cy='84.03' r='4.05' style='stroke-width: 0.75; stroke: #85D453; fill: #BEBEBE;' />
+<circle cx='320.97' cy='315.71' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='276.71' cy='263.62' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='369.80' cy='134.27' r='4.05' style='stroke-width: 0.75; stroke: #7FD355; fill: #BEBEBE;' />
+<circle cx='322.55' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='335.15' cy='193.64' r='4.05' style='stroke-width: 0.75; stroke: #007094; fill: #BEBEBE;' />
+<circle cx='102.18' cy='130.07' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='302.54' cy='231.90' r='4.05' style='stroke-width: 0.75; stroke: #007796; fill: #BEBEBE;' />
+<circle cx='324.12' cy='350.27' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='406.03' cy='158.71' r='4.05' style='stroke-width: 0.75; stroke: #85D453; fill: #BEBEBE;' />
+<circle cx='370.75' cy='214.99' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='127.85' cy='188.21' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='300.50' cy='249.55' r='4.05' style='stroke-width: 0.75; stroke: #007595; fill: #BEBEBE;' />
+<circle cx='380.83' cy='205.86' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='98.24' cy='116.74' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='98.24' cy='118.59' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='325.70' cy='344.10' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='327.27' cy='361.38' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='396.58' cy='183.64' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='304.91' cy='239.06' r='4.05' style='stroke-width: 0.75; stroke: #007294; fill: #BEBEBE;' />
+<circle cx='342.55' cy='268.81' r='4.05' style='stroke-width: 0.75; stroke: #7FD355; fill: #BEBEBE;' />
+<circle cx='406.03' cy='150.81' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='294.35' cy='213.26' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='313.10' cy='342.87' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='336.73' cy='347.80' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='318.45' cy='194.50' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='339.88' cy='194.87' r='4.05' style='stroke-width: 0.75; stroke: #007294; fill: #BEBEBE;' />
+<circle cx='128.01' cy='180.80' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='314.04' cy='156.12' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='352.48' cy='167.59' r='4.05' style='stroke-width: 0.75; stroke: #009F93; fill: #BEBEBE;' />
+<circle cx='303.02' cy='228.45' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='334.05' cy='169.45' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='274.82' cy='263.38' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='349.33' cy='209.56' r='4.05' style='stroke-width: 0.75; stroke: #00A591; fill: #BEBEBE;' />
+<circle cx='345.07' cy='281.52' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='133.21' cy='173.64' r='4.05' style='stroke-width: 0.75; stroke: #00B685; fill: #BEBEBE;' />
+<circle cx='335.15' cy='191.05' r='4.05' style='stroke-width: 0.75; stroke: #007796; fill: #BEBEBE;' />
+<circle cx='331.05' cy='194.26' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='382.72' cy='139.21' r='4.05' style='stroke-width: 0.75; stroke: #00B685; fill: #BEBEBE;' />
+<circle cx='84.22' cy='96.75' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='372.64' cy='200.30' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='118.09' cy='162.29' r='4.05' style='stroke-width: 0.75; stroke: #65CF60; fill: #BEBEBE;' />
+<circle cx='338.93' cy='185.24' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='358.94' cy='218.82' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='354.37' cy='215.49' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='387.76' cy='134.52' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='323.97' cy='197.83' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='322.55' cy='201.04' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='301.28' cy='252.88' r='4.05' style='stroke-width: 0.75; stroke: #007996; fill: #BEBEBE;' />
+<circle cx='338.30' cy='267.08' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='293.88' cy='237.83' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='105.17' cy='149.82' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='343.03' cy='226.72' r='4.05' style='stroke-width: 0.75; stroke: #00BD7E; fill: #BEBEBE;' />
+<circle cx='372.96' cy='197.34' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='99.18' cy='126.00' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='323.97' cy='163.40' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='387.13' cy='175.00' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='298.76' cy='230.91' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='308.84' cy='164.88' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='406.03' cy='133.77' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='308.69' cy='162.66' r='4.05' style='stroke-width: 0.75; stroke: #383B7A; fill: #BEBEBE;' />
+<circle cx='309.95' cy='163.64' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='312.47' cy='163.27' r='4.05' style='stroke-width: 0.75; stroke: #383B7A; fill: #BEBEBE;' />
+<circle cx='317.19' cy='309.54' r='4.05' style='stroke-width: 0.75; stroke: #00C079; fill: #BEBEBE;' />
+<circle cx='328.85' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='102.02' cy='133.16' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='384.45' cy='138.34' r='4.05' style='stroke-width: 0.75; stroke: #00AC8C; fill: #BEBEBE;' />
+<circle cx='316.40' cy='158.71' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='307.90' cy='334.72' r='4.05' style='stroke-width: 0.75; stroke: #46CA6A; fill: #BEBEBE;' />
+<circle cx='367.60' cy='176.73' r='4.05' style='stroke-width: 0.75; stroke: #00B586; fill: #BEBEBE;' />
+<circle cx='385.24' cy='162.66' r='4.05' style='stroke-width: 0.75; stroke: #65CF60; fill: #BEBEBE;' />
+<circle cx='392.49' cy='149.70' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='79.34' cy='73.66' r='4.05' style='stroke-width: 0.75; stroke: #65CF60; fill: #BEBEBE;' />
+<circle cx='391.86' cy='197.59' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='324.12' cy='346.57' r='4.05' style='stroke-width: 0.75; stroke: #46CA6A; fill: #BEBEBE;' />
+<circle cx='259.07' cy='408.65' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='349.33' cy='299.54' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='302.54' cy='231.28' r='4.05' style='stroke-width: 0.75; stroke: #007796; fill: #BEBEBE;' />
+<circle cx='380.83' cy='182.41' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='309.63' cy='204.50' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='375.63' cy='123.78' r='4.05' style='stroke-width: 0.75; stroke: #00AE8C; fill: #BEBEBE;' />
+<circle cx='350.90' cy='220.67' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='317.98' cy='340.64' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='319.40' cy='161.42' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='352.48' cy='231.53' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='306.80' cy='365.08' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='317.82' cy='157.84' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='316.72' cy='200.55' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='151.16' cy='111.31' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='324.60' cy='313.74' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='126.28' cy='168.71' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='302.54' cy='229.93' r='4.05' style='stroke-width: 0.75; stroke: #006690; fill: #BEBEBE;' />
+<circle cx='354.68' cy='138.46' r='4.05' style='stroke-width: 0.75; stroke: #009497; fill: #BEBEBE;' />
+<circle cx='382.56' cy='152.04' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='187.24' cy='218.69' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='382.41' cy='136.74' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='317.82' cy='311.27' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='302.39' cy='237.09' r='4.05' style='stroke-width: 0.75; stroke: #006B92; fill: #BEBEBE;' />
+<circle cx='369.17' cy='173.64' r='4.05' style='stroke-width: 0.75; stroke: #00BB80; fill: #BEBEBE;' />
+<circle cx='410.76' cy='144.27' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='398.16' cy='188.58' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='358.94' cy='200.43' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='92.09' cy='101.81' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='300.34' cy='230.05' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='335.15' cy='180.06' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='78.07' cy='86.25' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='77.76' cy='85.64' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='74.61' cy='89.59' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='299.24' cy='256.34' r='4.05' style='stroke-width: 0.75; stroke: #007294; fill: #BEBEBE;' />
+<circle cx='356.10' cy='268.07' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='366.34' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='409.19' cy='150.19' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='301.60' cy='230.05' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='327.59' cy='160.31' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='412.34' cy='127.73' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='78.70' cy='84.53' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='370.12' cy='196.60' r='4.05' style='stroke-width: 0.75; stroke: #65CF60; fill: #BEBEBE;' />
+<circle cx='407.61' cy='181.17' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='295.61' cy='263.62' r='4.05' style='stroke-width: 0.75; stroke: #007B97; fill: #BEBEBE;' />
+<circle cx='389.81' cy='195.49' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='338.93' cy='177.72' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='351.37' cy='245.11' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='100.13' cy='130.94' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='317.04' cy='341.01' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='312.15' cy='203.51' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='96.98' cy='131.06' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='94.30' cy='104.15' r='4.05' style='stroke-width: 0.75; stroke: #00C079; fill: #BEBEBE;' />
+<circle cx='348.22' cy='128.84' r='4.05' style='stroke-width: 0.75; stroke: #009097; fill: #BEBEBE;' />
+<circle cx='311.52' cy='354.84' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='94.30' cy='135.13' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='91.46' cy='135.38' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='349.33' cy='199.69' r='4.05' style='stroke-width: 0.75; stroke: #00AC8C; fill: #BEBEBE;' />
+<circle cx='93.20' cy='141.43' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='371.38' cy='227.83' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='98.08' cy='139.21' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='319.56' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='89.26' cy='137.48' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='99.50' cy='137.35' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='323.97' cy='157.23' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='100.76' cy='136.74' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='92.57' cy='129.21' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='91.78' cy='136.24' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='90.99' cy='140.44' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='92.72' cy='134.39' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='102.65' cy='143.53' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='81.23' cy='82.92' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='329.01' cy='182.53' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='411.55' cy='133.16' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='321.13' cy='201.66' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='333.89' cy='195.37' r='4.05' style='stroke-width: 0.75; stroke: #006B92; fill: #BEBEBE;' />
+<circle cx='121.08' cy='191.42' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='88.16' cy='126.62' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='371.54' cy='227.83' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='371.38' cy='229.80' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='368.54' cy='225.85' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='369.17' cy='232.40' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='361.14' cy='223.26' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='306.32' cy='212.77' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='86.11' cy='107.85' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='323.65' cy='162.53' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='369.33' cy='235.73' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='332.00' cy='319.29' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='343.03' cy='211.04' r='4.05' style='stroke-width: 0.75; stroke: #00B388; fill: #BEBEBE;' />
+<circle cx='314.20' cy='249.55' r='4.05' style='stroke-width: 0.75; stroke: #009097; fill: #BEBEBE;' />
+<circle cx='360.51' cy='186.36' r='4.05' style='stroke-width: 0.75; stroke: #00B586; fill: #BEBEBE;' />
+<circle cx='334.52' cy='283.00' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='317.51' cy='159.08' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='359.41' cy='182.41' r='4.05' style='stroke-width: 0.75; stroke: #00A88F; fill: #BEBEBE;' />
+<circle cx='296.08' cy='368.54' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='98.24' cy='118.96' r='4.05' style='stroke-width: 0.75; stroke: #10C573; fill: #BEBEBE;' />
+<circle cx='417.85' cy='173.15' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='336.88' cy='150.56' r='4.05' style='stroke-width: 0.75; stroke: #008898; fill: #BEBEBE;' />
+<circle cx='401.47' cy='192.40' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='331.05' cy='164.88' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='421.79' cy='144.02' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='319.56' cy='159.45' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='325.54' cy='193.39' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='340.51' cy='168.95' r='4.05' style='stroke-width: 0.75; stroke: #008E97; fill: #BEBEBE;' />
+<circle cx='352.48' cy='277.20' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='96.66' cy='136.74' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='319.87' cy='194.38' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='84.06' cy='79.34' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='328.38' cy='187.84' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='318.61' cy='198.33' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='405.09' cy='145.62' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='121.71' cy='188.45' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='296.87' cy='248.56' r='4.05' style='stroke-width: 0.75; stroke: #007595; fill: #BEBEBE;' />
+<circle cx='321.29' cy='199.07' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='287.42' cy='228.20' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='315.62' cy='199.07' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='328.85' cy='206.85' r='4.05' style='stroke-width: 0.75; stroke: #008C98; fill: #BEBEBE;' />
+<circle cx='96.50' cy='108.59' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='82.80' cy='97.49' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='377.68' cy='209.44' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='137.62' cy='193.27' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='90.68' cy='98.97' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='345.07' cy='150.56' r='4.05' style='stroke-width: 0.75; stroke: #008C98; fill: #BEBEBE;' />
+<circle cx='336.57' cy='235.36' r='4.05' style='stroke-width: 0.75; stroke: #00BB80; fill: #BEBEBE;' />
+<circle cx='362.40' cy='225.24' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='329.79' cy='285.84' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='334.36' cy='287.32' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='311.68' cy='202.65' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='312.47' cy='202.65' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='211.65' cy='185.99' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='295.77' cy='345.58' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='385.56' cy='212.03' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='387.45' cy='206.72' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='313.41' cy='242.89' r='4.05' style='stroke-width: 0.75; stroke: #009696; fill: #BEBEBE;' />
+<circle cx='302.07' cy='348.17' r='4.05' style='stroke-width: 0.75; stroke: #22C671; fill: #BEBEBE;' />
+<circle cx='336.73' cy='311.88' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='156.99' cy='221.29' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='125.33' cy='162.53' r='4.05' style='stroke-width: 0.75; stroke: #00BD7E; fill: #BEBEBE;' />
+<circle cx='328.38' cy='182.41' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='397.53' cy='133.65' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='323.02' cy='159.94' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='376.26' cy='212.52' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='120.76' cy='188.08' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='323.18' cy='163.52' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='73.19' cy='99.09' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='319.40' cy='351.38' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='284.74' cy='367.92' r='4.05' style='stroke-width: 0.75; stroke: #00B189; fill: #BEBEBE;' />
+<circle cx='283.48' cy='238.94' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='303.80' cy='234.00' r='4.05' style='stroke-width: 0.75; stroke: #006690; fill: #BEBEBE;' />
+<circle cx='165.03' cy='216.60' r='4.05' style='stroke-width: 0.75; stroke: #7FD355; fill: #BEBEBE;' />
+<circle cx='297.50' cy='236.35' r='4.05' style='stroke-width: 0.75; stroke: #006690; fill: #BEBEBE;' />
+<circle cx='326.49' cy='361.63' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='296.71' cy='252.14' r='4.05' style='stroke-width: 0.75; stroke: #007094; fill: #BEBEBE;' />
+<circle cx='183.14' cy='222.77' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='336.25' cy='168.58' r='4.05' style='stroke-width: 0.75; stroke: #009696; fill: #BEBEBE;' />
+<circle cx='314.99' cy='205.36' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='353.58' cy='293.00' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='355.47' cy='293.00' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='313.41' cy='203.39' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='349.64' cy='188.33' r='4.05' style='stroke-width: 0.75; stroke: #00AE8C; fill: #BEBEBE;' />
+<circle cx='333.73' cy='172.78' r='4.05' style='stroke-width: 0.75; stroke: #008A98; fill: #BEBEBE;' />
+<circle cx='361.46' cy='181.30' r='4.05' style='stroke-width: 0.75; stroke: #00B189; fill: #BEBEBE;' />
+<circle cx='100.29' cy='89.22' r='4.05' style='stroke-width: 0.75; stroke: #00A491; fill: #BEBEBE;' />
+<circle cx='401.94' cy='155.25' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='301.76' cy='235.85' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='316.09' cy='202.53' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='108.48' cy='140.81' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='352.48' cy='287.94' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='377.84' cy='197.34' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='321.13' cy='196.23' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='361.93' cy='227.95' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='236.38' cy='415.20' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='404.93' cy='131.55' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='259.85' cy='397.54' r='4.05' style='stroke-width: 0.75; stroke: #5ECE62; fill: #BEBEBE;' />
+<circle cx='320.66' cy='193.27' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='328.53' cy='164.14' r='4.05' style='stroke-width: 0.75; stroke: #3C3576; fill: #BEBEBE;' />
+<circle cx='330.11' cy='164.76' r='4.05' style='stroke-width: 0.75; stroke: #3D3375; fill: #BEBEBE;' />
+<circle cx='79.49' cy='81.19' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='300.81' cy='225.61' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='146.75' cy='116.74' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='168.49' cy='222.77' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='314.36' cy='157.60' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='332.00' cy='281.15' r='4.05' style='stroke-width: 0.75; stroke: #57CD65; fill: #BEBEBE;' />
+<circle cx='308.37' cy='161.92' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='308.06' cy='161.18' r='4.05' style='stroke-width: 0.75; stroke: #32407D; fill: #BEBEBE;' />
+<circle cx='311.52' cy='310.90' r='4.05' style='stroke-width: 0.75; stroke: #00B08A; fill: #BEBEBE;' />
+<circle cx='335.15' cy='177.35' r='4.05' style='stroke-width: 0.75; stroke: #009297; fill: #BEBEBE;' />
+<circle cx='312.62' cy='164.39' r='4.05' style='stroke-width: 0.75; stroke: #32407D; fill: #BEBEBE;' />
+<circle cx='300.65' cy='230.05' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='315.30' cy='168.09' r='4.05' style='stroke-width: 0.75; stroke: #32407D; fill: #BEBEBE;' />
+<circle cx='312.62' cy='165.25' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='314.36' cy='165.87' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='375.00' cy='136.12' r='4.05' style='stroke-width: 0.75; stroke: #00AC8C; fill: #BEBEBE;' />
+<circle cx='300.34' cy='234.49' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='366.34' cy='170.06' r='4.05' style='stroke-width: 0.75; stroke: #00B883; fill: #BEBEBE;' />
+<circle cx='319.71' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='79.97' cy='73.54' r='4.05' style='stroke-width: 0.75; stroke: #10C573; fill: #BEBEBE;' />
+<circle cx='325.86' cy='164.14' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='340.19' cy='179.20' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='95.72' cy='129.82' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='343.81' cy='248.69' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='394.69' cy='137.60' r='4.05' style='stroke-width: 0.75; stroke: #65CF60; fill: #BEBEBE;' />
+<circle cx='302.70' cy='230.17' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='285.53' cy='225.73' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='325.07' cy='194.01' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='131.47' cy='174.01' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='366.18' cy='189.32' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='313.73' cy='254.98' r='4.05' style='stroke-width: 0.75; stroke: #009297; fill: #BEBEBE;' />
+<circle cx='326.33' cy='165.00' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='399.73' cy='129.95' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='127.22' cy='171.17' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='318.45' cy='173.64' r='4.05' style='stroke-width: 0.75; stroke: #3D3375; fill: #BEBEBE;' />
+<circle cx='351.22' cy='157.84' r='4.05' style='stroke-width: 0.75; stroke: #009C95; fill: #BEBEBE;' />
+<circle cx='323.18' cy='198.82' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='322.55' cy='157.72' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='320.97' cy='162.16' r='4.05' style='stroke-width: 0.75; stroke: #3D3375; fill: #BEBEBE;' />
+<circle cx='336.88' cy='172.53' r='4.05' style='stroke-width: 0.75; stroke: #009497; fill: #BEBEBE;' />
+<circle cx='337.36' cy='194.87' r='4.05' style='stroke-width: 0.75; stroke: #006690; fill: #BEBEBE;' />
+<circle cx='323.02' cy='196.48' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='296.71' cy='251.90' r='4.05' style='stroke-width: 0.75; stroke: #007796; fill: #BEBEBE;' />
+<circle cx='297.34' cy='235.48' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='323.81' cy='163.52' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='380.67' cy='130.94' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='99.18' cy='116.99' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='323.65' cy='163.15' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='96.98' cy='112.05' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='251.82' cy='158.21' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='322.71' cy='162.41' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='298.92' cy='249.06' r='4.05' style='stroke-width: 0.75; stroke: #007294; fill: #BEBEBE;' />
+<circle cx='369.49' cy='180.55' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='416.75' cy='139.33' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='298.61' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='405.72' cy='159.45' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='349.80' cy='206.60' r='4.05' style='stroke-width: 0.75; stroke: #00B388; fill: #BEBEBE;' />
+<circle cx='326.01' cy='199.32' r='4.05' style='stroke-width: 0.75; stroke: #007294; fill: #BEBEBE;' />
+<circle cx='404.93' cy='131.18' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='108.48' cy='137.11' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='391.23' cy='205.49' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='148.49' cy='205.12' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='306.64' cy='214.00' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='184.87' cy='105.39' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='322.71' cy='202.40' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='338.30' cy='262.64' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='381.93' cy='166.98' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='344.60' cy='152.78' r='4.05' style='stroke-width: 0.75; stroke: #009497; fill: #BEBEBE;' />
+<circle cx='163.45' cy='217.21' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='322.23' cy='161.55' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='272.14' cy='267.94' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='271.98' cy='267.57' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='111.15' cy='141.80' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='136.83' cy='172.04' r='4.05' style='stroke-width: 0.75; stroke: #00B08A; fill: #BEBEBE;' />
+<circle cx='343.03' cy='151.55' r='4.05' style='stroke-width: 0.75; stroke: #009297; fill: #BEBEBE;' />
+<circle cx='342.71' cy='178.46' r='4.05' style='stroke-width: 0.75; stroke: #009E94; fill: #BEBEBE;' />
+<circle cx='298.92' cy='230.54' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='325.54' cy='202.90' r='4.05' style='stroke-width: 0.75; stroke: #007294; fill: #BEBEBE;' />
+<circle cx='322.23' cy='162.29' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='317.82' cy='261.65' r='4.05' style='stroke-width: 0.75; stroke: #009A95; fill: #BEBEBE;' />
+<circle cx='311.52' cy='314.48' r='4.05' style='stroke-width: 0.75; stroke: #00B388; fill: #BEBEBE;' />
+<circle cx='293.72' cy='247.70' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='97.92' cy='120.32' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='407.14' cy='130.57' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='361.14' cy='212.77' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='274.03' cy='250.79' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='320.97' cy='191.05' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='317.35' cy='252.51' r='4.05' style='stroke-width: 0.75; stroke: #009895; fill: #BEBEBE;' />
+<circle cx='324.28' cy='195.12' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='406.51' cy='175.25' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='382.41' cy='213.26' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='231.19' cy='416.80' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='346.18' cy='178.70' r='4.05' style='stroke-width: 0.75; stroke: #00AA8E; fill: #BEBEBE;' />
+<circle cx='323.97' cy='323.49' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='319.40' cy='317.07' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='351.53' cy='218.82' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='309.00' cy='213.76' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='303.65' cy='256.46' r='4.05' style='stroke-width: 0.75; stroke: #008297; fill: #BEBEBE;' />
+<circle cx='327.90' cy='163.15' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='389.81' cy='203.27' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='312.31' cy='200.67' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='136.04' cy='195.24' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='299.39' cy='241.78' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='94.61' cy='90.57' r='4.05' style='stroke-width: 0.75; stroke: #00B586; fill: #BEBEBE;' />
+<circle cx='391.86' cy='151.55' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='387.13' cy='201.29' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='100.92' cy='92.80' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='404.93' cy='143.28' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='366.65' cy='195.98' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='313.41' cy='201.91' r='4.05' style='stroke-width: 0.75; stroke: #32407D; fill: #BEBEBE;' />
+<circle cx='382.88' cy='159.94' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='359.72' cy='206.72' r='4.05' style='stroke-width: 0.75; stroke: #57CD65; fill: #BEBEBE;' />
+<circle cx='90.20' cy='109.58' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='100.60' cy='91.93' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='370.12' cy='176.23' r='4.05' style='stroke-width: 0.75; stroke: #00BD7D; fill: #BEBEBE;' />
+<circle cx='369.96' cy='185.49' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='87.05' cy='80.82' r='4.05' style='stroke-width: 0.75; stroke: #22C671; fill: #BEBEBE;' />
+<circle cx='398.16' cy='195.98' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='379.26' cy='190.31' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='341.92' cy='142.91' r='4.05' style='stroke-width: 0.75; stroke: #009297; fill: #BEBEBE;' />
+<circle cx='370.28' cy='182.41' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='311.05' cy='207.46' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='306.80' cy='207.09' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='314.67' cy='209.19' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='355.63' cy='209.56' r='4.05' style='stroke-width: 0.75; stroke: #00C079; fill: #BEBEBE;' />
+<circle cx='313.10' cy='200.30' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='75.24' cy='73.79' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='322.55' cy='161.42' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='164.08' cy='215.24' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='164.40' cy='216.10' r='4.05' style='stroke-width: 0.75; stroke: #7FD355; fill: #BEBEBE;' />
+<circle cx='375.32' cy='237.21' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='395.01' cy='192.28' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='371.70' cy='125.63' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='352.48' cy='284.48' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='88.47' cy='114.77' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='303.17' cy='231.90' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='385.56' cy='206.60' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='323.81' cy='202.03' r='4.05' style='stroke-width: 0.75; stroke: #007094; fill: #BEBEBE;' />
+<circle cx='324.91' cy='163.52' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='274.19' cy='261.40' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='328.85' cy='189.94' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='330.42' cy='286.09' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='309.95' cy='196.48' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='308.37' cy='332.99' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='132.89' cy='173.89' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='332.00' cy='192.90' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='358.78' cy='223.14' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='324.60' cy='164.01' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='372.96' cy='234.25' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='302.23' cy='229.56' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='374.53' cy='226.84' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='133.84' cy='100.08' r='4.05' style='stroke-width: 0.75; stroke: #3F3073; fill: #BEBEBE;' />
+<circle cx='315.62' cy='201.41' r='4.05' style='stroke-width: 0.75; stroke: #32407D; fill: #BEBEBE;' />
+<circle cx='377.21' cy='176.60' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='319.40' cy='200.67' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='326.49' cy='188.21' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='330.74' cy='198.45' r='4.05' style='stroke-width: 0.75; stroke: #008E97; fill: #BEBEBE;' />
+<circle cx='296.40' cy='249.55' r='4.05' style='stroke-width: 0.75; stroke: #007796; fill: #BEBEBE;' />
+<circle cx='312.94' cy='210.18' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='402.73' cy='179.20' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='95.72' cy='135.87' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='346.18' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #7FD355; fill: #BEBEBE;' />
+<circle cx='326.01' cy='163.89' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='306.64' cy='213.51' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='379.26' cy='130.44' r='4.05' style='stroke-width: 0.75; stroke: #00BD7E; fill: #BEBEBE;' />
+<circle cx='401.62' cy='140.56' r='4.05' style='stroke-width: 0.75; stroke: #85D453; fill: #BEBEBE;' />
+<circle cx='309.47' cy='208.94' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='305.22' cy='213.26' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='291.67' cy='248.69' r='4.05' style='stroke-width: 0.75; stroke: #006B92; fill: #BEBEBE;' />
+<circle cx='399.10' cy='179.44' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='292.93' cy='213.76' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='337.36' cy='205.61' r='4.05' style='stroke-width: 0.75; stroke: #009A95; fill: #BEBEBE;' />
+<circle cx='124.54' cy='169.32' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='336.73' cy='207.34' r='4.05' style='stroke-width: 0.75; stroke: #009E94; fill: #BEBEBE;' />
+<circle cx='92.57' cy='105.88' r='4.05' style='stroke-width: 0.75; stroke: #00BD7D; fill: #BEBEBE;' />
+<circle cx='382.41' cy='131.80' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='381.30' cy='133.90' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='347.91' cy='209.31' r='4.05' style='stroke-width: 0.75; stroke: #00BD7D; fill: #BEBEBE;' />
+<circle cx='313.10' cy='318.55' r='4.05' style='stroke-width: 0.75; stroke: #00A491; fill: #BEBEBE;' />
+<circle cx='379.26' cy='134.27' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='367.76' cy='177.47' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='337.36' cy='183.64' r='4.05' style='stroke-width: 0.75; stroke: #009097; fill: #BEBEBE;' />
+<circle cx='334.99' cy='179.94' r='4.05' style='stroke-width: 0.75; stroke: #00A591; fill: #BEBEBE;' />
+<circle cx='391.86' cy='136.12' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='119.82' cy='155.00' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='298.45' cy='240.79' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='381.78' cy='198.33' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='132.58' cy='174.63' r='4.05' style='stroke-width: 0.75; stroke: #00BB80; fill: #BEBEBE;' />
+<circle cx='324.44' cy='162.53' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='381.62' cy='135.50' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='340.66' cy='254.24' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='139.82' cy='207.09' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='299.71' cy='262.14' r='4.05' style='stroke-width: 0.75; stroke: #008398; fill: #BEBEBE;' />
+<circle cx='318.30' cy='157.23' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='303.02' cy='256.83' r='4.05' style='stroke-width: 0.75; stroke: #007996; fill: #BEBEBE;' />
+<circle cx='298.61' cy='254.74' r='4.05' style='stroke-width: 0.75; stroke: #007595; fill: #BEBEBE;' />
+<circle cx='306.48' cy='214.87' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='320.82' cy='206.47' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='392.33' cy='127.85' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='87.21' cy='110.69' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='97.77' cy='127.85' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='404.77' cy='172.28' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='321.13' cy='161.42' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='383.98' cy='168.83' r='4.05' style='stroke-width: 0.75; stroke: #00BB80; fill: #BEBEBE;' />
+<circle cx='159.83' cy='123.41' r='4.05' style='stroke-width: 0.75; stroke: #3F3073; fill: #BEBEBE;' />
+<circle cx='380.36' cy='133.65' r='4.05' style='stroke-width: 0.75; stroke: #00A790; fill: #BEBEBE;' />
+<circle cx='317.04' cy='310.90' r='4.05' style='stroke-width: 0.75; stroke: #00C277; fill: #BEBEBE;' />
+<circle cx='97.92' cy='102.92' r='4.05' style='stroke-width: 0.75; stroke: #00B189; fill: #BEBEBE;' />
+<circle cx='311.21' cy='200.06' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='311.21' cy='204.62' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='328.69' cy='161.79' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='325.70' cy='198.08' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='88.79' cy='88.72' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='135.57' cy='176.23' r='4.05' style='stroke-width: 0.75; stroke: #00B586; fill: #BEBEBE;' />
+<circle cx='320.50' cy='222.52' r='4.05' style='stroke-width: 0.75; stroke: #009097; fill: #BEBEBE;' />
+<circle cx='392.80' cy='151.30' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='207.72' cy='201.41' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='94.46' cy='91.44' r='4.05' style='stroke-width: 0.75; stroke: #00BB80; fill: #BEBEBE;' />
+<circle cx='323.65' cy='198.58' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='94.93' cy='80.95' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='94.30' cy='76.50' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='308.06' cy='213.14' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='317.82' cy='160.19' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='337.20' cy='174.26' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='333.57' cy='173.15' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='319.08' cy='210.92' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='295.30' cy='212.40' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='324.60' cy='163.89' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='375.16' cy='167.59' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='320.97' cy='202.15' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='81.54' cy='88.60' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='83.12' cy='84.90' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='341.29' cy='270.29' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='282.85' cy='241.53' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='133.52' cy='182.90' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='142.03' cy='204.01' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='370.12' cy='222.15' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='253.24' cy='412.97' r='4.05' style='stroke-width: 0.75; stroke: #91D64D; fill: #BEBEBE;' />
+<circle cx='95.87' cy='95.63' r='4.05' style='stroke-width: 0.75; stroke: #00BD7E; fill: #BEBEBE;' />
+<circle cx='303.33' cy='214.99' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='86.74' cy='110.82' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='358.46' cy='200.55' r='4.05' style='stroke-width: 0.75; stroke: #31C76E; fill: #BEBEBE;' />
+<circle cx='318.61' cy='159.45' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='301.28' cy='235.11' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='390.28' cy='203.27' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='308.06' cy='214.50' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='379.41' cy='128.59' r='4.05' style='stroke-width: 0.75; stroke: #00B685; fill: #BEBEBE;' />
+<circle cx='318.93' cy='160.44' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='298.92' cy='337.19' r='4.05' style='stroke-width: 0.75; stroke: #00A491; fill: #BEBEBE;' />
+<circle cx='391.23' cy='178.70' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='313.73' cy='348.91' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='324.44' cy='189.56' r='4.05' style='stroke-width: 0.75; stroke: #00598B; fill: #BEBEBE;' />
+<circle cx='321.29' cy='155.99' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='319.87' cy='155.75' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='296.56' cy='245.48' r='4.05' style='stroke-width: 0.75; stroke: #007595; fill: #BEBEBE;' />
+<circle cx='149.59' cy='206.23' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='134.00' cy='177.10' r='4.05' style='stroke-width: 0.75; stroke: #00B586; fill: #BEBEBE;' />
+<circle cx='336.57' cy='286.70' r='4.05' style='stroke-width: 0.75; stroke: #7FD355; fill: #BEBEBE;' />
+<circle cx='298.45' cy='229.19' r='4.05' style='stroke-width: 0.75; stroke: #00608E; fill: #BEBEBE;' />
+<circle cx='165.18' cy='216.10' r='4.05' style='stroke-width: 0.75; stroke: #85D453; fill: #BEBEBE;' />
+<circle cx='393.12' cy='129.08' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='322.71' cy='190.68' r='4.05' style='stroke-width: 0.75; stroke: #2C4580; fill: #BEBEBE;' />
+<circle cx='77.92' cy='75.76' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='137.46' cy='206.10' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='369.33' cy='182.04' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='353.26' cy='225.36' r='4.05' style='stroke-width: 0.75; stroke: #97D74A; fill: #BEBEBE;' />
+<circle cx='343.03' cy='249.80' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='321.60' cy='160.81' r='4.05' style='stroke-width: 0.75; stroke: #1E4C85; fill: #BEBEBE;' />
+<circle cx='109.11' cy='137.85' r='4.05' style='stroke-width: 0.75; stroke: #22C671; fill: #BEBEBE;' />
+<circle cx='368.39' cy='194.26' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='324.28' cy='162.41' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='326.80' cy='167.59' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='333.89' cy='281.64' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+<circle cx='314.99' cy='199.56' r='4.05' style='stroke-width: 0.75; stroke: #353E7B; fill: #BEBEBE;' />
+<circle cx='99.18' cy='123.90' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='341.77' cy='302.50' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='338.93' cy='259.06' r='4.05' style='stroke-width: 0.75; stroke: #01C475; fill: #BEBEBE;' />
+<circle cx='78.55' cy='114.52' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='379.73' cy='158.09' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='302.23' cy='230.17' r='4.05' style='stroke-width: 0.75; stroke: #005B8C; fill: #BEBEBE;' />
+<circle cx='302.23' cy='235.73' r='4.05' style='stroke-width: 0.75; stroke: #006490; fill: #BEBEBE;' />
+<circle cx='380.52' cy='198.21' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='373.74' cy='190.43' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='395.95' cy='179.07' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='325.86' cy='164.39' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='361.77' cy='217.09' r='4.05' style='stroke-width: 0.75; stroke: #72D15B; fill: #BEBEBE;' />
+<circle cx='317.19' cy='196.85' r='4.05' style='stroke-width: 0.75; stroke: #045489; fill: #BEBEBE;' />
+<circle cx='326.17' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #184F85; fill: #BEBEBE;' />
+<circle cx='314.83' cy='197.59' r='4.05' style='stroke-width: 0.75; stroke: #32407D; fill: #BEBEBE;' />
+<circle cx='332.00' cy='284.11' r='4.05' style='stroke-width: 0.75; stroke: #10C573; fill: #BEBEBE;' />
+<circle cx='336.57' cy='186.60' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='361.77' cy='231.78' r='4.05' style='stroke-width: 0.75; stroke: #7FD355; fill: #BEBEBE;' />
+<circle cx='363.98' cy='233.01' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='336.73' cy='315.59' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='335.47' cy='174.75' r='4.05' style='stroke-width: 0.75; stroke: #008297; fill: #BEBEBE;' />
+<circle cx='344.92' cy='284.73' r='4.05' style='stroke-width: 0.75; stroke: #9CD847; fill: #BEBEBE;' />
+<circle cx='376.11' cy='230.54' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='369.65' cy='233.38' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='324.44' cy='161.79' r='4.05' style='stroke-width: 0.75; stroke: #00578A; fill: #BEBEBE;' />
+<circle cx='275.61' cy='384.09' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='369.80' cy='171.05' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='298.13' cy='230.17' r='4.05' style='stroke-width: 0.75; stroke: #005E8D; fill: #BEBEBE;' />
+<circle cx='299.87' cy='230.42' r='4.05' style='stroke-width: 0.75; stroke: #00628F; fill: #BEBEBE;' />
+<circle cx='303.02' cy='234.86' r='4.05' style='stroke-width: 0.75; stroke: #006E93; fill: #BEBEBE;' />
+<circle cx='353.11' cy='274.73' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='376.89' cy='198.21' r='4.05' style='stroke-width: 0.75; stroke: #A2D945; fill: #BEBEBE;' />
+<circle cx='317.82' cy='199.32' r='4.05' style='stroke-width: 0.75; stroke: #284782; fill: #BEBEBE;' />
+<circle cx='355.31' cy='208.45' r='4.05' style='stroke-width: 0.75; stroke: #00BD7E; fill: #BEBEBE;' />
+<circle cx='371.38' cy='235.48' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='101.07' cy='135.26' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='89.73' cy='95.63' r='4.05' style='stroke-width: 0.75; stroke: #6CD05D; fill: #BEBEBE;' />
+<circle cx='365.55' cy='183.52' r='4.05' style='stroke-width: 0.75; stroke: #00BF7B; fill: #BEBEBE;' />
+<circle cx='361.14' cy='212.52' r='4.05' style='stroke-width: 0.75; stroke: #85D453; fill: #BEBEBE;' />
+<circle cx='323.97' cy='162.53' r='4.05' style='stroke-width: 0.75; stroke: #234A83; fill: #BEBEBE;' />
+<circle cx='300.97' cy='230.54' r='4.05' style='stroke-width: 0.75; stroke: #006991; fill: #BEBEBE;' />
+<circle cx='310.58' cy='204.62' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='93.83' cy='136.24' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='372.01' cy='236.10' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='336.41' cy='258.81' r='4.05' style='stroke-width: 0.75; stroke: #46CA6A; fill: #BEBEBE;' />
+<circle cx='369.80' cy='233.63' r='4.05' style='stroke-width: 0.75; stroke: #B7DC39; fill: #BEBEBE;' />
+<circle cx='369.80' cy='237.95' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='126.43' cy='169.57' r='4.05' style='stroke-width: 0.75; stroke: #00C079; fill: #BEBEBE;' />
+<circle cx='372.64' cy='228.08' r='4.05' style='stroke-width: 0.75; stroke: #8BD64F; fill: #BEBEBE;' />
+<circle cx='389.34' cy='150.68' r='4.05' style='stroke-width: 0.75; stroke: #3CC96C; fill: #BEBEBE;' />
+<circle cx='357.36' cy='196.85' r='4.05' style='stroke-width: 0.75; stroke: #00B883; fill: #BEBEBE;' />
+<circle cx='354.05' cy='287.32' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='334.52' cy='172.90' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='152.43' cy='224.37' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='325.23' cy='197.46' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='150.22' cy='223.76' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='355.63' cy='288.80' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='354.05' cy='285.96' r='4.05' style='stroke-width: 0.75; stroke: #A7DA41; fill: #BEBEBE;' />
+<circle cx='411.55' cy='132.29' r='4.05' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #BEBEBE;' />
+<circle cx='93.04' cy='93.17' r='4.05' style='stroke-width: 0.75; stroke: #00AE8C; fill: #BEBEBE;' />
+<circle cx='167.55' cy='216.10' r='4.05' style='stroke-width: 0.75; stroke: #79D258; fill: #BEBEBE;' />
+<circle cx='146.12' cy='220.67' r='4.05' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #BEBEBE;' />
+<circle cx='319.40' cy='160.93' r='4.05' style='stroke-width: 0.75; stroke: #30427E; fill: #BEBEBE;' />
+<circle cx='370.28' cy='137.97' r='4.05' style='stroke-width: 0.75; stroke: #85D453; fill: #BEBEBE;' />
+<circle cx='321.29' cy='196.35' r='4.05' style='stroke-width: 0.75; stroke: #0E5287; fill: #BEBEBE;' />
+<circle cx='321.29' cy='131.18' r='4.05' style='stroke-width: 0.75; stroke: #008C98; fill: #BEBEBE;' />
+<circle cx='359.72' cy='187.96' r='4.05' style='stroke-width: 0.75; stroke: #00BB80; fill: #BEBEBE;' />
+<circle cx='320.50' cy='162.04' r='4.05' style='stroke-width: 0.75; stroke: #3A3878; fill: #BEBEBE;' />
+<circle cx='426.51' cy='158.95' r='4.05' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BEBEBE;' />
+<circle cx='291.67' cy='260.54' r='4.05' style='stroke-width: 0.75; stroke: #007796; fill: #BEBEBE;' />
+<circle cx='95.09' cy='92.06' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='365.08' cy='188.95' r='4.05' style='stroke-width: 0.75; stroke: #00B982; fill: #BEBEBE;' />
+<circle cx='421.79' cy='155.25' r='4.05' style='stroke-width: 0.75; stroke: #C2DE34; fill: #BEBEBE;' />
+<circle cx='150.22' cy='206.97' r='4.05' style='stroke-width: 0.75; stroke: #4FCB68; fill: #BEBEBE;' />
+</g>
+</svg>
diff --git a/inst/tinytest/_tinysnapshot/legend_gradient_default.svg b/inst/tinytest/_tinysnapshot/legend_gradient_default.svg
new file mode 100644
index 00000000..021c5439
--- /dev/null
+++ b/inst/tinytest/_tinysnapshot/legend_gradient_default.svg
@@ -0,0 +1,1077 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='504.00pt' height='504.00pt' viewBox='0 0 504.00 504.00'>
+<defs>
+  <style type='text/css'><![CDATA[
+    .svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
+      fill: none;
+      stroke: #000000;
+      stroke-linecap: round;
+      stroke-linejoin: round;
+      stroke-miterlimit: 10.00;
+    }
+    .svglite text {
+      white-space: pre;
+    }
+  ]]></style>
+</defs>
+<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
+<defs>
+  <clipPath id='cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='504.00' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<image width='18.00' height='86.40' x='458.42' y='205.84' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAo0lEQVQYlXWLS1LDQAwFW62yA2GRKk7BQTgPx8+CzGhYYDtxPptX/V5LfH/9DCsDS3GkWCkOY6FKsWdgVywDW4pN8ZKBF8XfBM8pnhVbBuIWd/U/2Il8JWQvWCliV29ivNrG4xabyIHEE2FtH/Uo4glZCFexbmHhKQo/o/AUHT8sPEbhexS+2fEQHQ9RC803tNbZhjO1bNMmpmg4ca0dp1ju/gCmb0eaNdB1fgAAAABJRU5ErkJggg=='/>
+<text x='476.42' y='274.55' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 200</text>
+<text x='476.42' y='247.50' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 400</text>
+<text x='476.42' y='220.44' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 600</text>
+<text x='476.42' y='274.55' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='476.42' y='247.50' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='476.42' y='220.44' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='458.42' y='191.44' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='30.03px' lengthAdjust='spacingAndGlyphs'>depth</text>
+</g>
+<defs>
+  <clipPath id='cpMC4wMHw0NDEuMTR8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='441.14' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw0NDEuMTR8MC4wMHw1MDQuMDA=)'>
+<text x='250.09' y='34.47' text-anchor='middle' style='font-size: 14.40px; font-weight: bold; font-family: "Liberation Sans";' textLength='109.56px' lengthAdjust='spacingAndGlyphs'>Gradient legend</text>
+<text x='250.09' y='485.28' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='22.69px' lengthAdjust='spacingAndGlyphs'>long</text>
+<text transform='translate(12.96,244.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='12.67px' lengthAdjust='spacingAndGlyphs'>lat</text>
+</g>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<line x1='62.64' y1='430.56' x2='377.68' y2='430.56' style='stroke-width: 0.75;' />
+<line x1='62.64' y1='430.56' x2='62.64' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='141.40' y1='430.56' x2='141.40' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='220.16' y1='430.56' x2='220.16' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='298.92' y1='430.56' x2='298.92' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='377.68' y1='430.56' x2='377.68' y2='437.76' style='stroke-width: 0.75;' />
+<text x='62.64' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>165</text>
+<text x='141.40' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>170</text>
+<text x='220.16' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>175</text>
+<text x='298.92' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>180</text>
+<text x='377.68' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>185</text>
+<line x1='59.04' y1='372.49' x2='59.04' y2='63.91' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='372.49' x2='51.84' y2='372.49' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='310.77' x2='51.84' y2='310.77' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='249.06' x2='51.84' y2='249.06' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='187.34' x2='51.84' y2='187.34' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='125.63' x2='51.84' y2='125.63' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='63.91' x2='51.84' y2='63.91' style='stroke-width: 0.75;' />
+<text transform='translate(41.76,372.49) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-35</text>
+<text transform='translate(41.76,310.77) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-30</text>
+<text transform='translate(41.76,249.06) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-25</text>
+<text transform='translate(41.76,187.34) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-20</text>
+<text transform='translate(41.76,125.63) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-15</text>
+<text transform='translate(41.76,63.91) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-10</text>
+<polygon points='59.04,430.56 441.14,430.56 441.14,59.04 59.04,59.04 ' style='stroke-width: 0.75;' />
+</g>
+<defs>
+  <clipPath id='cpNTkuMDR8NDQxLjE0fDU5LjA0fDQzMC41Ng=='>
+    <rect x='59.04' y='59.04' width='382.10' height='371.52' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpNTkuMDR8NDQxLjE0fDU5LjA0fDQzMC41Ng==)'>
+<circle cx='324.44' cy='192.53' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='315.14' cy='195.00' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='363.50' cy='261.40' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='325.07' cy='162.29' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='329.79' cy='192.53' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='366.81' cy='183.39' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='79.97' cy='84.90' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='329.32' cy='287.45' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='326.33' cy='295.22' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='292.46' cy='156.12' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='309.79' cy='205.12' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='94.14' cy='91.81' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='332.16' cy='169.32' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='325.07' cy='199.69' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='140.14' cy='195.98' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='376.89' cy='137.23' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='77.76' cy='108.84' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='322.55' cy='160.56' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='295.45' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='303.80' cy='219.81' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='317.19' cy='197.71' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='83.43' cy='76.01' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='301.44' cy='228.08' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='330.42' cy='313.24' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='303.33' cy='183.15' r='2.70' style='stroke-width: 0.75; stroke: #008698; fill: #008698;' />
+<circle cx='322.39' cy='161.92' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='102.18' cy='122.17' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='311.36' cy='143.65' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='322.08' cy='199.32' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='336.25' cy='185.37' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='286.95' cy='219.19' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='90.05' cy='141.92' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='378.47' cy='132.42' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='311.52' cy='231.16' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='393.43' cy='141.67' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='288.37' cy='259.18' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='129.27' cy='171.67' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='319.08' cy='158.21' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='320.97' cy='158.46' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='130.84' cy='172.78' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='248.20' cy='401.74' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='395.01' cy='129.45' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='296.08' cy='248.69' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='394.06' cy='131.68' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='132.10' cy='177.84' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='335.15' cy='312.01' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='325.70' cy='266.34' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='83.43' cy='85.76' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='300.18' cy='238.20' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='381.62' cy='174.63' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='335.94' cy='171.91' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='368.54' cy='178.21' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='191.81' cy='221.29' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='309.47' cy='204.25' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='332.94' cy='188.58' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='332.47' cy='185.49' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='314.67' cy='220.67' r='2.70' style='stroke-width: 0.75; stroke: #008097; fill: #008097;' />
+<circle cx='308.37' cy='212.77' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='320.19' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='286.32' cy='239.18' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='323.34' cy='195.86' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='336.73' cy='201.66' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='178.89' cy='111.06' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='81.86' cy='82.30' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='321.13' cy='195.74' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='376.58' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='324.12' cy='189.07' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='292.93' cy='211.54' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='328.22' cy='192.53' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='421.94' cy='131.31' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='390.28' cy='129.45' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='367.44' cy='185.62' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='81.54' cy='83.04' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='298.76' cy='233.51' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='318.30' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='299.55' cy='231.04' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='372.96' cy='177.59' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='95.09' cy='89.96' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='325.86' cy='209.68' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='316.40' cy='298.18' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='302.23' cy='360.39' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='314.51' cy='234.74' r='2.70' style='stroke-width: 0.75; stroke: #009895; fill: #009895;' />
+<circle cx='336.41' cy='182.04' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='352.48' cy='188.82' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='325.70' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #008097; fill: #008097;' />
+<circle cx='366.81' cy='183.15' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='149.27' cy='205.86' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='298.29' cy='232.27' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='398.16' cy='130.94' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='400.36' cy='130.69' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='102.49' cy='131.55' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='95.09' cy='105.39' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='330.74' cy='195.24' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='136.83' cy='183.89' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='381.78' cy='131.06' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='336.73' cy='184.01' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='316.40' cy='276.71' r='2.70' style='stroke-width: 0.75; stroke: #009A95; fill: #009A95;' />
+<circle cx='352.63' cy='164.63' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='86.90' cy='109.09' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='297.66' cy='243.75' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='387.29' cy='150.07' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='273.87' cy='263.87' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='305.06' cy='210.55' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='324.12' cy='347.80' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='309.79' cy='203.76' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='354.05' cy='180.43' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='308.37' cy='371.13' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='133.36' cy='190.31' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='391.86' cy='218.82' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='264.42' cy='396.56' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='381.30' cy='134.89' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='335.31' cy='148.46' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='337.51' cy='175.74' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='272.14' cy='262.76' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='272.93' cy='263.87' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='272.30' cy='263.01' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='176.53' cy='109.09' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='177.47' cy='106.74' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='100.44' cy='120.69' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='133.21' cy='174.51' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='93.67' cy='121.31' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='281.59' cy='186.11' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='305.22' cy='212.65' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='337.20' cy='177.72' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='308.37' cy='326.08' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='108.16' cy='161.79' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='359.41' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='276.39' cy='267.94' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='325.70' cy='282.63' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='354.21' cy='177.35' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='384.45' cy='155.62' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='318.14' cy='150.93' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='125.33' cy='181.42' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='303.65' cy='233.14' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='311.84' cy='203.39' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='110.21' cy='140.93' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='414.23' cy='139.70' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='343.03' cy='236.10' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='339.88' cy='251.53' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='364.45' cy='173.03' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='132.89' cy='96.75' r='2.70' style='stroke-width: 0.75; stroke: #3F3073; fill: #3F3073;' />
+<circle cx='320.97' cy='195.37' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='95.72' cy='103.78' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='321.45' cy='309.66' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='196.53' cy='117.11' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='368.23' cy='188.58' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='380.36' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='196.37' cy='203.02' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='301.60' cy='231.53' r='2.70' style='stroke-width: 0.75; stroke: #007B97; fill: #007B97;' />
+<circle cx='322.55' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='369.80' cy='228.57' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='103.91' cy='132.54' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='339.25' cy='234.62' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='75.24' cy='86.13' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='104.85' cy='132.29' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='319.71' cy='195.37' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='79.49' cy='85.51' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='298.92' cy='246.71' r='2.70' style='stroke-width: 0.75; stroke: #007D97; fill: #007D97;' />
+<circle cx='138.88' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='82.17' cy='80.45' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='306.80' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='291.36' cy='240.91' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='96.66' cy='111.56' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='302.07' cy='379.40' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='297.34' cy='378.41' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='289.94' cy='362.61' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='332.31' cy='261.40' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='359.41' cy='185.99' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='298.92' cy='229.68' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='132.26' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='327.75' cy='160.44' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='304.28' cy='257.45' r='2.70' style='stroke-width: 0.75; stroke: #008398; fill: #008398;' />
+<circle cx='313.10' cy='189.81' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='372.64' cy='128.10' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='334.99' cy='126.00' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='302.07' cy='338.17' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='309.00' cy='219.93' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='380.20' cy='155.50' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='322.23' cy='160.68' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='365.71' cy='125.87' r='2.70' style='stroke-width: 0.75; stroke: #00A192; fill: #00A192;' />
+<circle cx='326.49' cy='163.15' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='354.05' cy='244.12' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='366.65' cy='185.86' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='346.18' cy='191.05' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='328.06' cy='192.90' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='410.60' cy='158.58' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='328.85' cy='215.73' r='2.70' style='stroke-width: 0.75; stroke: #00A88F; fill: #00A88F;' />
+<circle cx='328.06' cy='185.49' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='297.03' cy='240.05' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='379.73' cy='136.12' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='363.35' cy='187.59' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='130.53' cy='169.57' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='330.42' cy='161.05' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='291.04' cy='237.70' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='292.78' cy='337.93' r='2.70' style='stroke-width: 0.75; stroke: #008898; fill: #008898;' />
+<circle cx='317.67' cy='191.79' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='338.77' cy='234.86' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='342.24' cy='236.72' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='326.33' cy='192.40' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='303.65' cy='159.20' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='333.26' cy='183.27' r='2.70' style='stroke-width: 0.75; stroke: #009C95; fill: #009C95;' />
+<circle cx='333.57' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #008097; fill: #008097;' />
+<circle cx='355.47' cy='140.81' r='2.70' style='stroke-width: 0.75; stroke: #009895; fill: #009895;' />
+<circle cx='351.69' cy='270.29' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='127.06' cy='100.32' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='335.47' cy='211.66' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='307.43' cy='211.54' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='325.54' cy='191.29' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='308.69' cy='314.23' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='335.15' cy='189.81' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='300.97' cy='318.92' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='363.50' cy='140.07' r='2.70' style='stroke-width: 0.75; stroke: #00A192; fill: #00A192;' />
+<circle cx='325.86' cy='289.17' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='388.39' cy='193.14' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='303.17' cy='231.16' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='323.81' cy='198.95' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='336.73' cy='269.67' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='322.86' cy='164.26' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='359.25' cy='189.94' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='336.57' cy='166.48' r='2.70' style='stroke-width: 0.75; stroke: #009F93; fill: #009F93;' />
+<circle cx='388.71' cy='144.39' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='167.39' cy='216.47' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='369.49' cy='217.34' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='332.00' cy='191.91' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='301.44' cy='233.88' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='88.79' cy='108.97' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='344.60' cy='206.47' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='389.49' cy='140.93' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='338.77' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='165.34' cy='216.23' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='313.73' cy='179.94' r='2.70' style='stroke-width: 0.75; stroke: #402D71; fill: #402D71;' />
+<circle cx='311.68' cy='244.61' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='343.34' cy='137.97' r='2.70' style='stroke-width: 0.75; stroke: #008698; fill: #008698;' />
+<circle cx='383.19' cy='182.65' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='300.97' cy='234.74' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='297.82' cy='231.04' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='341.14' cy='288.93' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='308.84' cy='208.08' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='86.74' cy='106.37' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='302.39' cy='248.56' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='342.08' cy='188.33' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='343.66' cy='241.16' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='78.39' cy='121.93' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='356.89' cy='165.13' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='385.71' cy='145.99' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='325.23' cy='164.01' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='324.91' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='407.61' cy='131.80' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='299.08' cy='228.82' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='133.52' cy='176.85' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='82.49' cy='75.89' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='97.92' cy='123.78' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='320.66' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='147.70' cy='218.20' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='332.00' cy='299.66' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='312.78' cy='191.29' r='2.70' style='stroke-width: 0.75; stroke: #44286E; fill: #44286E;' />
+<circle cx='375.95' cy='139.08' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='130.84' cy='177.22' r='2.70' style='stroke-width: 0.75; stroke: #00B883; fill: #00B883;' />
+<circle cx='288.84' cy='234.37' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='297.19' cy='234.12' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='365.55' cy='175.25' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='322.71' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='125.80' cy='175.74' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='322.08' cy='161.18' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='346.96' cy='180.06' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='365.08' cy='263.50' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='97.92' cy='125.01' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='122.50' cy='171.67' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='336.25' cy='189.94' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='312.31' cy='203.27' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='321.13' cy='184.38' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='304.91' cy='213.14' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='297.34' cy='234.25' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='330.27' cy='189.32' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='304.91' cy='213.63' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='320.97' cy='155.75' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='301.76' cy='228.45' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='286.63' cy='246.34' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='307.11' cy='212.03' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='338.46' cy='176.60' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='300.50' cy='319.66' r='2.70' style='stroke-width: 0.75; stroke: #008A98; fill: #008A98;' />
+<circle cx='307.43' cy='215.98' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='263.79' cy='143.53' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='377.68' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='372.64' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='296.56' cy='241.65' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='308.37' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #422B6F; fill: #422B6F;' />
+<circle cx='382.72' cy='201.29' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='323.65' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='334.83' cy='194.75' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='322.39' cy='168.58' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='81.54' cy='105.14' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='322.55' cy='198.70' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='294.04' cy='252.88' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='396.74' cy='128.59' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='391.23' cy='142.91' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='273.72' cy='243.75' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='322.71' cy='161.92' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='317.82' cy='318.67' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='130.69' cy='170.56' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='130.06' cy='102.05' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='364.13' cy='183.39' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='389.34' cy='143.40' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='320.66' cy='200.80' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='163.29' cy='125.50' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='294.19' cy='228.08' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='320.34' cy='158.71' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='307.27' cy='212.03' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='320.82' cy='204.38' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='322.55' cy='343.11' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='134.78' cy='101.56' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='135.57' cy='100.08' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='329.01' cy='170.06' r='2.70' style='stroke-width: 0.75; stroke: #008297; fill: #008297;' />
+<circle cx='321.13' cy='203.88' r='2.70' style='stroke-width: 0.75; stroke: #007996; fill: #007996;' />
+<circle cx='358.46' cy='205.61' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='314.99' cy='155.25' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='315.14' cy='154.26' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='129.43' cy='172.16' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='291.04' cy='263.38' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='95.72' cy='95.88' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='99.18' cy='123.41' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='353.74' cy='209.44' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='331.05' cy='185.24' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='335.31' cy='304.60' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='84.06' cy='94.65' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='335.15' cy='262.64' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='317.82' cy='200.18' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='74.77' cy='73.54' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='389.81' cy='196.72' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='82.17' cy='81.32' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='359.88' cy='176.23' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='298.92' cy='235.60' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='339.88' cy='277.82' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='87.84' cy='91.68' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='284.27' cy='230.42' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='333.26' cy='275.97' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='332.00' cy='258.93' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='333.26' cy='276.09' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='336.41' cy='277.08' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='333.26' cy='274.98' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='334.83' cy='276.46' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='325.70' cy='278.43' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='338.30' cy='277.08' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='338.30' cy='280.41' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='336.57' cy='276.21' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='337.83' cy='282.51' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='336.73' cy='281.15' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='336.57' cy='278.43' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='385.24' cy='206.35' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='337.20' cy='276.34' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='340.03' cy='297.94' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='82.96' cy='88.72' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='319.71' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='330.74' cy='312.87' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='336.10' cy='277.08' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='319.71' cy='160.07' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='163.45' cy='214.37' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='341.14' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='338.77' cy='275.97' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='85.79' cy='84.16' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='323.81' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='389.02' cy='149.08' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='292.62' cy='211.78' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='297.34' cy='337.19' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='128.95' cy='172.53' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='355.79' cy='271.03' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='336.25' cy='192.65' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='349.33' cy='166.36' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='338.46' cy='135.87' r='2.70' style='stroke-width: 0.75; stroke: #008898; fill: #008898;' />
+<circle cx='345.07' cy='229.80' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='298.76' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='363.19' cy='185.99' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='316.09' cy='157.60' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='320.97' cy='184.50' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='362.87' cy='191.17' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='405.25' cy='129.70' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='324.12' cy='165.13' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='403.83' cy='130.07' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='400.05' cy='129.21' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='404.62' cy='130.07' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='109.11' cy='140.93' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='96.35' cy='106.74' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='343.34' cy='255.23' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='99.34' cy='117.23' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='330.58' cy='187.84' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='325.07' cy='296.33' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='322.39' cy='160.44' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='314.36' cy='276.58' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='78.23' cy='72.80' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='360.04' cy='273.74' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='395.95' cy='191.79' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='356.89' cy='275.84' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='318.77' cy='198.95' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='328.85' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #008A98; fill: #008A98;' />
+<circle cx='317.82' cy='200.18' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='292.62' cy='233.01' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='321.29' cy='159.20' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='426.99' cy='136.37' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='319.40' cy='160.68' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='146.12' cy='106.50' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='332.94' cy='320.65' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='80.60' cy='84.03' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='320.97' cy='315.71' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='276.71' cy='263.62' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='369.80' cy='134.27' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='322.55' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='335.15' cy='193.64' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='102.18' cy='130.07' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='302.54' cy='231.90' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='324.12' cy='350.27' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='406.03' cy='158.71' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='370.75' cy='214.99' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='127.85' cy='188.21' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='300.50' cy='249.55' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='380.83' cy='205.86' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='98.24' cy='116.74' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='98.24' cy='118.59' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='325.70' cy='344.10' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='327.27' cy='361.38' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='396.58' cy='183.64' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='304.91' cy='239.06' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='342.55' cy='268.81' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='406.03' cy='150.81' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='294.35' cy='213.26' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='313.10' cy='342.87' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='336.73' cy='347.80' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='318.45' cy='194.50' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='339.88' cy='194.87' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='128.01' cy='180.80' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='314.04' cy='156.12' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='352.48' cy='167.59' r='2.70' style='stroke-width: 0.75; stroke: #009F93; fill: #009F93;' />
+<circle cx='303.02' cy='228.45' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='334.05' cy='169.45' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='274.82' cy='263.38' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='349.33' cy='209.56' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='345.07' cy='281.52' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='133.21' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='335.15' cy='191.05' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='331.05' cy='194.26' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='382.72' cy='139.21' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='84.22' cy='96.75' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='372.64' cy='200.30' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='118.09' cy='162.29' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='338.93' cy='185.24' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='358.94' cy='218.82' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='354.37' cy='215.49' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='387.76' cy='134.52' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='323.97' cy='197.83' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='322.55' cy='201.04' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='301.28' cy='252.88' r='2.70' style='stroke-width: 0.75; stroke: #007996; fill: #007996;' />
+<circle cx='338.30' cy='267.08' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='293.88' cy='237.83' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='105.17' cy='149.82' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='343.03' cy='226.72' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='372.96' cy='197.34' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='99.18' cy='126.00' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='323.97' cy='163.40' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='387.13' cy='175.00' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='298.76' cy='230.91' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='308.84' cy='164.88' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='406.03' cy='133.77' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='308.69' cy='162.66' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='309.95' cy='163.64' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='312.47' cy='163.27' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='317.19' cy='309.54' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='328.85' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='102.02' cy='133.16' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='384.45' cy='138.34' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='316.40' cy='158.71' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='307.90' cy='334.72' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='367.60' cy='176.73' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='385.24' cy='162.66' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='392.49' cy='149.70' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='79.34' cy='73.66' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='391.86' cy='197.59' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='324.12' cy='346.57' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='259.07' cy='408.65' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='349.33' cy='299.54' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='302.54' cy='231.28' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='380.83' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='309.63' cy='204.50' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='375.63' cy='123.78' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='350.90' cy='220.67' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='317.98' cy='340.64' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='319.40' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='352.48' cy='231.53' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='306.80' cy='365.08' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='317.82' cy='157.84' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='316.72' cy='200.55' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='151.16' cy='111.31' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='324.60' cy='313.74' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='126.28' cy='168.71' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='302.54' cy='229.93' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='354.68' cy='138.46' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='382.56' cy='152.04' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='187.24' cy='218.69' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='382.41' cy='136.74' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='317.82' cy='311.27' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='302.39' cy='237.09' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='369.17' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='410.76' cy='144.27' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='398.16' cy='188.58' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='358.94' cy='200.43' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='92.09' cy='101.81' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='300.34' cy='230.05' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='335.15' cy='180.06' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='78.07' cy='86.25' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='77.76' cy='85.64' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='74.61' cy='89.59' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='299.24' cy='256.34' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='356.10' cy='268.07' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='366.34' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='409.19' cy='150.19' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='301.60' cy='230.05' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='327.59' cy='160.31' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='412.34' cy='127.73' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='78.70' cy='84.53' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='370.12' cy='196.60' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='407.61' cy='181.17' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='295.61' cy='263.62' r='2.70' style='stroke-width: 0.75; stroke: #007B97; fill: #007B97;' />
+<circle cx='389.81' cy='195.49' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='338.93' cy='177.72' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='351.37' cy='245.11' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='100.13' cy='130.94' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='317.04' cy='341.01' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='312.15' cy='203.51' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='96.98' cy='131.06' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='94.30' cy='104.15' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='348.22' cy='128.84' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='311.52' cy='354.84' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='94.30' cy='135.13' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='91.46' cy='135.38' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='349.33' cy='199.69' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='93.20' cy='141.43' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='371.38' cy='227.83' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='98.08' cy='139.21' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='319.56' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='89.26' cy='137.48' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='99.50' cy='137.35' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='323.97' cy='157.23' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='100.76' cy='136.74' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='92.57' cy='129.21' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='91.78' cy='136.24' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='90.99' cy='140.44' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='92.72' cy='134.39' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='102.65' cy='143.53' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='81.23' cy='82.92' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='329.01' cy='182.53' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='411.55' cy='133.16' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='321.13' cy='201.66' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='333.89' cy='195.37' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='121.08' cy='191.42' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='88.16' cy='126.62' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='371.54' cy='227.83' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='371.38' cy='229.80' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='368.54' cy='225.85' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='369.17' cy='232.40' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='361.14' cy='223.26' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='306.32' cy='212.77' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='86.11' cy='107.85' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='323.65' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='369.33' cy='235.73' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='332.00' cy='319.29' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='343.03' cy='211.04' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='314.20' cy='249.55' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='360.51' cy='186.36' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='334.52' cy='283.00' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='317.51' cy='159.08' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='359.41' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #00A88F; fill: #00A88F;' />
+<circle cx='296.08' cy='368.54' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='98.24' cy='118.96' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='417.85' cy='173.15' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='336.88' cy='150.56' r='2.70' style='stroke-width: 0.75; stroke: #008898; fill: #008898;' />
+<circle cx='401.47' cy='192.40' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='331.05' cy='164.88' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='421.79' cy='144.02' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='319.56' cy='159.45' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='325.54' cy='193.39' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='340.51' cy='168.95' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='352.48' cy='277.20' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='96.66' cy='136.74' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='319.87' cy='194.38' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='84.06' cy='79.34' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='328.38' cy='187.84' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='318.61' cy='198.33' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='405.09' cy='145.62' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='121.71' cy='188.45' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='296.87' cy='248.56' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='321.29' cy='199.07' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='287.42' cy='228.20' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='315.62' cy='199.07' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='328.85' cy='206.85' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='96.50' cy='108.59' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='82.80' cy='97.49' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='377.68' cy='209.44' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='137.62' cy='193.27' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='90.68' cy='98.97' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='345.07' cy='150.56' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='336.57' cy='235.36' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='362.40' cy='225.24' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='329.79' cy='285.84' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='334.36' cy='287.32' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='311.68' cy='202.65' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='312.47' cy='202.65' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='211.65' cy='185.99' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='295.77' cy='345.58' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='385.56' cy='212.03' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='387.45' cy='206.72' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='313.41' cy='242.89' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='302.07' cy='348.17' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='336.73' cy='311.88' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='156.99' cy='221.29' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='125.33' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='328.38' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='397.53' cy='133.65' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='323.02' cy='159.94' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='376.26' cy='212.52' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='120.76' cy='188.08' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='323.18' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='73.19' cy='99.09' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='319.40' cy='351.38' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='284.74' cy='367.92' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='283.48' cy='238.94' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='303.80' cy='234.00' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='165.03' cy='216.60' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='297.50' cy='236.35' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='326.49' cy='361.63' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='296.71' cy='252.14' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='183.14' cy='222.77' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='336.25' cy='168.58' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='314.99' cy='205.36' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='353.58' cy='293.00' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='355.47' cy='293.00' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='313.41' cy='203.39' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='349.64' cy='188.33' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='333.73' cy='172.78' r='2.70' style='stroke-width: 0.75; stroke: #008A98; fill: #008A98;' />
+<circle cx='361.46' cy='181.30' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='100.29' cy='89.22' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='401.94' cy='155.25' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='301.76' cy='235.85' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='316.09' cy='202.53' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='108.48' cy='140.81' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='352.48' cy='287.94' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='377.84' cy='197.34' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='321.13' cy='196.23' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='361.93' cy='227.95' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='236.38' cy='415.20' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='404.93' cy='131.55' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='259.85' cy='397.54' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='320.66' cy='193.27' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='328.53' cy='164.14' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='330.11' cy='164.76' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='79.49' cy='81.19' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='300.81' cy='225.61' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='146.75' cy='116.74' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='168.49' cy='222.77' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='314.36' cy='157.60' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='332.00' cy='281.15' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='308.37' cy='161.92' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='308.06' cy='161.18' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='311.52' cy='310.90' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='335.15' cy='177.35' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='312.62' cy='164.39' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='300.65' cy='230.05' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='315.30' cy='168.09' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='312.62' cy='165.25' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='314.36' cy='165.87' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='375.00' cy='136.12' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='300.34' cy='234.49' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='366.34' cy='170.06' r='2.70' style='stroke-width: 0.75; stroke: #00B883; fill: #00B883;' />
+<circle cx='319.71' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='79.97' cy='73.54' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='325.86' cy='164.14' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='340.19' cy='179.20' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='95.72' cy='129.82' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='343.81' cy='248.69' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='394.69' cy='137.60' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='302.70' cy='230.17' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='285.53' cy='225.73' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='325.07' cy='194.01' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='131.47' cy='174.01' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='366.18' cy='189.32' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='313.73' cy='254.98' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='326.33' cy='165.00' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='399.73' cy='129.95' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='127.22' cy='171.17' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='318.45' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='351.22' cy='157.84' r='2.70' style='stroke-width: 0.75; stroke: #009C95; fill: #009C95;' />
+<circle cx='323.18' cy='198.82' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='322.55' cy='157.72' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='320.97' cy='162.16' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='336.88' cy='172.53' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='337.36' cy='194.87' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='323.02' cy='196.48' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='296.71' cy='251.90' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='297.34' cy='235.48' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='323.81' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='380.67' cy='130.94' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='99.18' cy='116.99' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='323.65' cy='163.15' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='96.98' cy='112.05' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='251.82' cy='158.21' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='322.71' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='298.92' cy='249.06' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='369.49' cy='180.55' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='416.75' cy='139.33' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='298.61' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='405.72' cy='159.45' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='349.80' cy='206.60' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='326.01' cy='199.32' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='404.93' cy='131.18' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='108.48' cy='137.11' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='391.23' cy='205.49' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='148.49' cy='205.12' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='306.64' cy='214.00' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='184.87' cy='105.39' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='322.71' cy='202.40' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='338.30' cy='262.64' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='381.93' cy='166.98' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='344.60' cy='152.78' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='163.45' cy='217.21' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='322.23' cy='161.55' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='272.14' cy='267.94' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='271.98' cy='267.57' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='111.15' cy='141.80' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='136.83' cy='172.04' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='343.03' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='342.71' cy='178.46' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='298.92' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='325.54' cy='202.90' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='322.23' cy='162.29' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='317.82' cy='261.65' r='2.70' style='stroke-width: 0.75; stroke: #009A95; fill: #009A95;' />
+<circle cx='311.52' cy='314.48' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='293.72' cy='247.70' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='97.92' cy='120.32' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='407.14' cy='130.57' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='361.14' cy='212.77' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='274.03' cy='250.79' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='320.97' cy='191.05' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='317.35' cy='252.51' r='2.70' style='stroke-width: 0.75; stroke: #009895; fill: #009895;' />
+<circle cx='324.28' cy='195.12' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='406.51' cy='175.25' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='382.41' cy='213.26' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='231.19' cy='416.80' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='346.18' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='323.97' cy='323.49' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='319.40' cy='317.07' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='351.53' cy='218.82' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='309.00' cy='213.76' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='303.65' cy='256.46' r='2.70' style='stroke-width: 0.75; stroke: #008297; fill: #008297;' />
+<circle cx='327.90' cy='163.15' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='389.81' cy='203.27' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='312.31' cy='200.67' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='136.04' cy='195.24' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='299.39' cy='241.78' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='94.61' cy='90.57' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='391.86' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='387.13' cy='201.29' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='100.92' cy='92.80' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='404.93' cy='143.28' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='366.65' cy='195.98' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='313.41' cy='201.91' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='382.88' cy='159.94' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='359.72' cy='206.72' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='90.20' cy='109.58' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='100.60' cy='91.93' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='370.12' cy='176.23' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='369.96' cy='185.49' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='87.05' cy='80.82' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='398.16' cy='195.98' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='379.26' cy='190.31' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='341.92' cy='142.91' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='370.28' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='311.05' cy='207.46' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='306.80' cy='207.09' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='314.67' cy='209.19' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='355.63' cy='209.56' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='313.10' cy='200.30' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='75.24' cy='73.79' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='322.55' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='164.08' cy='215.24' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='164.40' cy='216.10' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='375.32' cy='237.21' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='395.01' cy='192.28' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='371.70' cy='125.63' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='352.48' cy='284.48' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='88.47' cy='114.77' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='303.17' cy='231.90' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='385.56' cy='206.60' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='323.81' cy='202.03' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='324.91' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='274.19' cy='261.40' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='328.85' cy='189.94' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='330.42' cy='286.09' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='309.95' cy='196.48' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='308.37' cy='332.99' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='132.89' cy='173.89' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='332.00' cy='192.90' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='358.78' cy='223.14' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='324.60' cy='164.01' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='372.96' cy='234.25' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='302.23' cy='229.56' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='374.53' cy='226.84' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='133.84' cy='100.08' r='2.70' style='stroke-width: 0.75; stroke: #3F3073; fill: #3F3073;' />
+<circle cx='315.62' cy='201.41' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='377.21' cy='176.60' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='319.40' cy='200.67' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='326.49' cy='188.21' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='330.74' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='296.40' cy='249.55' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='312.94' cy='210.18' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='402.73' cy='179.20' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='95.72' cy='135.87' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='346.18' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='326.01' cy='163.89' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='306.64' cy='213.51' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='379.26' cy='130.44' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='401.62' cy='140.56' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='309.47' cy='208.94' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='305.22' cy='213.26' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='291.67' cy='248.69' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='399.10' cy='179.44' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='292.93' cy='213.76' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='337.36' cy='205.61' r='2.70' style='stroke-width: 0.75; stroke: #009A95; fill: #009A95;' />
+<circle cx='124.54' cy='169.32' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='336.73' cy='207.34' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='92.57' cy='105.88' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='382.41' cy='131.80' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='381.30' cy='133.90' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='347.91' cy='209.31' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='313.10' cy='318.55' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='379.26' cy='134.27' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='367.76' cy='177.47' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='337.36' cy='183.64' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='334.99' cy='179.94' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='391.86' cy='136.12' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='119.82' cy='155.00' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='298.45' cy='240.79' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='381.78' cy='198.33' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='132.58' cy='174.63' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='324.44' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='381.62' cy='135.50' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='340.66' cy='254.24' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='139.82' cy='207.09' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='299.71' cy='262.14' r='2.70' style='stroke-width: 0.75; stroke: #008398; fill: #008398;' />
+<circle cx='318.30' cy='157.23' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='303.02' cy='256.83' r='2.70' style='stroke-width: 0.75; stroke: #007996; fill: #007996;' />
+<circle cx='298.61' cy='254.74' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='306.48' cy='214.87' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='320.82' cy='206.47' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='392.33' cy='127.85' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='87.21' cy='110.69' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='97.77' cy='127.85' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='404.77' cy='172.28' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='321.13' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='383.98' cy='168.83' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='159.83' cy='123.41' r='2.70' style='stroke-width: 0.75; stroke: #3F3073; fill: #3F3073;' />
+<circle cx='380.36' cy='133.65' r='2.70' style='stroke-width: 0.75; stroke: #00A790; fill: #00A790;' />
+<circle cx='317.04' cy='310.90' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='97.92' cy='102.92' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='311.21' cy='200.06' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='311.21' cy='204.62' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='328.69' cy='161.79' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='325.70' cy='198.08' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='88.79' cy='88.72' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='135.57' cy='176.23' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='320.50' cy='222.52' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='392.80' cy='151.30' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='207.72' cy='201.41' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='94.46' cy='91.44' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='323.65' cy='198.58' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='94.93' cy='80.95' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='94.30' cy='76.50' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='308.06' cy='213.14' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='317.82' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='337.20' cy='174.26' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='333.57' cy='173.15' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='319.08' cy='210.92' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='295.30' cy='212.40' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='324.60' cy='163.89' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='375.16' cy='167.59' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='320.97' cy='202.15' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='81.54' cy='88.60' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='83.12' cy='84.90' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='341.29' cy='270.29' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='282.85' cy='241.53' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='133.52' cy='182.90' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='142.03' cy='204.01' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='370.12' cy='222.15' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='253.24' cy='412.97' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='95.87' cy='95.63' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='303.33' cy='214.99' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='86.74' cy='110.82' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='358.46' cy='200.55' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='318.61' cy='159.45' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='301.28' cy='235.11' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='390.28' cy='203.27' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='308.06' cy='214.50' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='379.41' cy='128.59' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='318.93' cy='160.44' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='298.92' cy='337.19' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='391.23' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='313.73' cy='348.91' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='324.44' cy='189.56' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='321.29' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='319.87' cy='155.75' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='296.56' cy='245.48' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='149.59' cy='206.23' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='134.00' cy='177.10' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='336.57' cy='286.70' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='298.45' cy='229.19' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='165.18' cy='216.10' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='393.12' cy='129.08' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='322.71' cy='190.68' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='77.92' cy='75.76' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='137.46' cy='206.10' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='369.33' cy='182.04' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='353.26' cy='225.36' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='343.03' cy='249.80' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='321.60' cy='160.81' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='109.11' cy='137.85' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='368.39' cy='194.26' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='324.28' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='326.80' cy='167.59' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='333.89' cy='281.64' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='314.99' cy='199.56' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='99.18' cy='123.90' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='341.77' cy='302.50' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='338.93' cy='259.06' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='78.55' cy='114.52' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='379.73' cy='158.09' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='302.23' cy='230.17' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='302.23' cy='235.73' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='380.52' cy='198.21' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='373.74' cy='190.43' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='395.95' cy='179.07' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='325.86' cy='164.39' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='361.77' cy='217.09' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='317.19' cy='196.85' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='326.17' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='314.83' cy='197.59' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='332.00' cy='284.11' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='336.57' cy='186.60' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='361.77' cy='231.78' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='363.98' cy='233.01' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='336.73' cy='315.59' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='335.47' cy='174.75' r='2.70' style='stroke-width: 0.75; stroke: #008297; fill: #008297;' />
+<circle cx='344.92' cy='284.73' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='376.11' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='369.65' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='324.44' cy='161.79' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='275.61' cy='384.09' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='369.80' cy='171.05' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='298.13' cy='230.17' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='299.87' cy='230.42' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='303.02' cy='234.86' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='353.11' cy='274.73' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='376.89' cy='198.21' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='317.82' cy='199.32' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='355.31' cy='208.45' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='371.38' cy='235.48' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='101.07' cy='135.26' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='89.73' cy='95.63' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='365.55' cy='183.52' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='361.14' cy='212.52' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='323.97' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='300.97' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='310.58' cy='204.62' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='93.83' cy='136.24' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='372.01' cy='236.10' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='336.41' cy='258.81' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='369.80' cy='233.63' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='369.80' cy='237.95' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='126.43' cy='169.57' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='372.64' cy='228.08' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='389.34' cy='150.68' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='357.36' cy='196.85' r='2.70' style='stroke-width: 0.75; stroke: #00B883; fill: #00B883;' />
+<circle cx='354.05' cy='287.32' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='334.52' cy='172.90' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='152.43' cy='224.37' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='325.23' cy='197.46' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='150.22' cy='223.76' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='355.63' cy='288.80' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='354.05' cy='285.96' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='411.55' cy='132.29' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='93.04' cy='93.17' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='167.55' cy='216.10' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='146.12' cy='220.67' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='319.40' cy='160.93' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='370.28' cy='137.97' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='321.29' cy='196.35' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='321.29' cy='131.18' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='359.72' cy='187.96' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='320.50' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='426.51' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='291.67' cy='260.54' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='95.09' cy='92.06' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='365.08' cy='188.95' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='421.79' cy='155.25' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='150.22' cy='206.97' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+</g>
+</svg>
diff --git a/inst/tinytest/_tinysnapshot/legend_gradient_inner_bottomleft.svg b/inst/tinytest/_tinysnapshot/legend_gradient_inner_bottomleft.svg
new file mode 100644
index 00000000..94af8fcf
--- /dev/null
+++ b/inst/tinytest/_tinysnapshot/legend_gradient_inner_bottomleft.svg
@@ -0,0 +1,1068 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='504.00pt' height='504.00pt' viewBox='0 0 504.00 504.00'>
+<defs>
+  <style type='text/css'><![CDATA[
+    .svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
+      fill: none;
+      stroke: #000000;
+      stroke-linecap: round;
+      stroke-linejoin: round;
+      stroke-miterlimit: 10.00;
+    }
+    .svglite text {
+      white-space: pre;
+    }
+  ]]></style>
+</defs>
+<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
+<defs>
+  <clipPath id='cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='504.00' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<image width='18.00' height='95.04' x='61.92' y='332.64' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAo0lEQVQYlXWLS1LDQAwFW62yA2GRKk7BQTgPx8+CzGhYYDtxPptX/V5LfH/9DCsDS3GkWCkOY6FKsWdgVywDW4pN8ZKBF8XfBM8pnhVbBuIWd/U/2Il8JWQvWCliV29ivNrG4xabyIHEE2FtH/Uo4glZCFexbmHhKQo/o/AUHT8sPEbhexS+2fEQHQ9RC803tNbZhjO1bNMmpmg4ca0dp1ju/gCmb0eaNdB1fgAAAABJRU5ErkJggg=='/>
+<text x='79.92' y='407.81' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 200</text>
+<text x='79.92' y='378.05' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 400</text>
+<text x='79.92' y='348.29' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='23.36px' lengthAdjust='spacingAndGlyphs'> 600</text>
+<text x='79.92' y='407.81' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='79.92' y='378.05' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='79.92' y='348.29' text-anchor='end' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='61.92' y='318.24' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='30.03px' lengthAdjust='spacingAndGlyphs'>depth</text>
+<text x='266.40' y='34.47' text-anchor='middle' style='font-size: 14.40px; font-weight: bold; font-family: "Liberation Sans";' textLength='197.50px' lengthAdjust='spacingAndGlyphs'>Gradient legend (bottom left)</text>
+<text x='266.40' y='485.28' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='22.69px' lengthAdjust='spacingAndGlyphs'>long</text>
+<text transform='translate(12.96,244.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='12.67px' lengthAdjust='spacingAndGlyphs'>lat</text>
+<line x1='62.94' y1='430.56' x2='404.89' y2='430.56' style='stroke-width: 0.75;' />
+<line x1='62.94' y1='430.56' x2='62.94' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='148.43' y1='430.56' x2='148.43' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='233.92' y1='430.56' x2='233.92' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='319.40' y1='430.56' x2='319.40' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='404.89' y1='430.56' x2='404.89' y2='437.76' style='stroke-width: 0.75;' />
+<text x='62.94' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>165</text>
+<text x='148.43' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>170</text>
+<text x='233.92' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>175</text>
+<text x='319.40' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>180</text>
+<text x='404.89' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>185</text>
+<line x1='59.04' y1='372.49' x2='59.04' y2='63.91' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='372.49' x2='51.84' y2='372.49' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='310.77' x2='51.84' y2='310.77' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='249.06' x2='51.84' y2='249.06' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='187.34' x2='51.84' y2='187.34' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='125.63' x2='51.84' y2='125.63' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='63.91' x2='51.84' y2='63.91' style='stroke-width: 0.75;' />
+<text transform='translate(41.76,372.49) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-35</text>
+<text transform='translate(41.76,310.77) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-30</text>
+<text transform='translate(41.76,249.06) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-25</text>
+<text transform='translate(41.76,187.34) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-20</text>
+<text transform='translate(41.76,125.63) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-15</text>
+<text transform='translate(41.76,63.91) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-10</text>
+<polygon points='59.04,430.56 473.76,430.56 473.76,59.04 59.04,59.04 ' style='stroke-width: 0.75;' />
+</g>
+<defs>
+  <clipPath id='cpNTkuMDR8NDczLjc2fDU5LjA0fDQzMC41Ng=='>
+    <rect x='59.04' y='59.04' width='414.72' height='371.52' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpNTkuMDR8NDczLjc2fDU5LjA0fDQzMC41Ng==)'>
+<circle cx='347.10' cy='192.53' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='337.01' cy='195.00' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='389.50' cy='261.40' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='347.78' cy='162.29' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='352.91' cy='192.53' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='393.09' cy='183.39' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='81.75' cy='84.90' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='352.40' cy='287.45' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='349.15' cy='295.22' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='312.39' cy='156.12' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='331.20' cy='205.12' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='97.14' cy='91.81' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='355.48' cy='169.32' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='347.78' cy='199.69' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='147.06' cy='195.98' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='404.03' cy='137.23' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='79.36' cy='108.84' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='345.05' cy='160.56' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='315.64' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='324.70' cy='219.81' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='339.23' cy='197.71' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='85.51' cy='76.01' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='322.14' cy='228.08' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='353.60' cy='313.24' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='324.19' cy='183.15' r='2.70' style='stroke-width: 0.75; stroke: #008698; fill: #008698;' />
+<circle cx='344.88' cy='161.92' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='105.86' cy='122.17' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='332.91' cy='143.65' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='344.53' cy='199.32' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='359.92' cy='185.37' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='306.41' cy='219.19' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='92.69' cy='141.92' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='405.74' cy='132.42' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='333.08' cy='231.16' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='421.98' cy='141.67' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='307.95' cy='259.18' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='135.27' cy='171.67' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='341.29' cy='158.21' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='343.34' cy='158.46' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='136.98' cy='172.78' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='264.35' cy='401.74' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='423.69' cy='129.45' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='316.32' cy='248.69' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='422.67' cy='131.68' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='138.34' cy='177.84' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='358.72' cy='312.01' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='348.47' cy='266.34' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='85.51' cy='85.76' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='320.77' cy='238.20' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='409.16' cy='174.63' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='359.58' cy='171.91' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='394.97' cy='178.21' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='203.14' cy='221.29' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='330.86' cy='204.25' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='356.33' cy='188.58' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='355.82' cy='185.49' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='336.50' cy='220.67' r='2.70' style='stroke-width: 0.75; stroke: #008097; fill: #008097;' />
+<circle cx='329.66' cy='212.77' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='342.48' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='305.72' cy='239.18' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='345.90' cy='195.86' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='360.43' cy='201.66' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='189.12' cy='111.06' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='83.80' cy='82.30' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='343.51' cy='195.74' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='403.69' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='346.76' cy='189.07' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='312.90' cy='211.54' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='351.20' cy='192.53' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='452.93' cy='131.31' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='418.56' cy='129.45' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='393.77' cy='185.62' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='83.46' cy='83.04' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='319.23' cy='233.51' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='340.43' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='320.08' cy='231.04' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='399.76' cy='177.59' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='98.16' cy='89.96' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='348.64' cy='209.68' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='338.38' cy='298.18' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='322.99' cy='360.39' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='336.33' cy='234.74' r='2.70' style='stroke-width: 0.75; stroke: #009895; fill: #009895;' />
+<circle cx='360.09' cy='182.04' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='377.53' cy='188.82' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='348.47' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #008097; fill: #008097;' />
+<circle cx='393.09' cy='183.15' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='156.98' cy='205.86' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='318.72' cy='232.27' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='427.11' cy='130.94' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='429.51' cy='130.69' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='106.20' cy='131.55' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='98.16' cy='105.39' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='353.94' cy='195.24' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='143.47' cy='183.89' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='409.33' cy='131.06' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='360.43' cy='184.01' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='338.38' cy='276.71' r='2.70' style='stroke-width: 0.75; stroke: #009A95; fill: #009A95;' />
+<circle cx='377.70' cy='164.63' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='89.27' cy='109.09' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='318.03' cy='243.75' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='415.32' cy='150.07' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='292.22' cy='263.87' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='326.07' cy='210.55' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='346.76' cy='347.80' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='331.20' cy='203.76' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='379.24' cy='180.43' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='329.66' cy='371.13' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='139.71' cy='190.31' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='420.27' cy='218.82' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='281.96' cy='396.56' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='408.82' cy='134.89' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='358.90' cy='148.46' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='361.29' cy='175.74' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='290.34' cy='262.76' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='291.19' cy='263.87' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='290.51' cy='263.01' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='186.56' cy='109.09' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='187.58' cy='106.74' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='103.98' cy='120.69' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='139.54' cy='174.51' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='96.63' cy='121.31' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='300.59' cy='186.11' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='326.24' cy='212.65' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='360.95' cy='177.72' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='329.66' cy='326.08' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='112.36' cy='161.79' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='385.05' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='294.95' cy='267.94' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='348.47' cy='282.63' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='379.41' cy='177.35' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='412.24' cy='155.62' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='340.26' cy='150.93' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='130.99' cy='181.42' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='324.53' cy='233.14' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='333.42' cy='203.39' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='114.58' cy='140.93' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='444.55' cy='139.70' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='367.27' cy='236.10' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='363.85' cy='251.53' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='390.52' cy='173.03' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='139.20' cy='96.75' r='2.70' style='stroke-width: 0.75; stroke: #3F3073; fill: #3F3073;' />
+<circle cx='343.34' cy='195.37' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='98.85' cy='103.78' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='343.85' cy='309.66' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='208.27' cy='117.11' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='394.63' cy='188.58' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='407.79' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='208.10' cy='203.02' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='322.31' cy='231.53' r='2.70' style='stroke-width: 0.75; stroke: #007B97; fill: #007B97;' />
+<circle cx='345.05' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='396.34' cy='228.57' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='107.74' cy='132.54' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='363.17' cy='234.62' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='76.62' cy='86.13' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='108.77' cy='132.29' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='341.97' cy='195.37' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='81.24' cy='85.51' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='319.40' cy='246.71' r='2.70' style='stroke-width: 0.75; stroke: #007D97; fill: #007D97;' />
+<circle cx='145.69' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='84.15' cy='80.45' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='327.95' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='311.19' cy='240.91' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='99.87' cy='111.56' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='322.82' cy='379.40' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='317.69' cy='378.41' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='309.66' cy='362.61' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='355.65' cy='261.40' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='385.05' cy='185.99' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='319.40' cy='229.68' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='138.51' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='350.69' cy='160.44' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='325.21' cy='257.45' r='2.70' style='stroke-width: 0.75; stroke: #008398; fill: #008398;' />
+<circle cx='334.79' cy='189.81' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='399.42' cy='128.10' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='358.55' cy='126.00' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='322.82' cy='338.17' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='330.34' cy='219.93' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='407.62' cy='155.50' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='344.70' cy='160.68' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='391.89' cy='125.87' r='2.70' style='stroke-width: 0.75; stroke: #00A192; fill: #00A192;' />
+<circle cx='349.32' cy='163.15' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='379.24' cy='244.12' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='392.92' cy='185.86' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='370.69' cy='191.05' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='351.03' cy='192.90' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='440.62' cy='158.58' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='351.89' cy='215.73' r='2.70' style='stroke-width: 0.75; stroke: #00A88F; fill: #00A88F;' />
+<circle cx='351.03' cy='185.49' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='317.35' cy='240.05' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='407.11' cy='136.12' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='389.33' cy='187.59' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='136.63' cy='169.57' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='353.60' cy='161.05' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='310.85' cy='237.70' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='312.73' cy='337.93' r='2.70' style='stroke-width: 0.75; stroke: #008898; fill: #008898;' />
+<circle cx='339.75' cy='191.79' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='362.66' cy='234.86' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='366.42' cy='236.72' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='349.15' cy='192.40' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='324.53' cy='159.20' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='356.67' cy='183.27' r='2.70' style='stroke-width: 0.75; stroke: #009C95; fill: #009C95;' />
+<circle cx='357.01' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #008097; fill: #008097;' />
+<circle cx='380.78' cy='140.81' r='2.70' style='stroke-width: 0.75; stroke: #009895; fill: #009895;' />
+<circle cx='376.68' cy='270.29' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='132.87' cy='100.32' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='359.07' cy='211.66' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='328.63' cy='211.54' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='348.29' cy='191.29' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='330.00' cy='314.23' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='358.72' cy='189.81' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='321.62' cy='318.92' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='389.50' cy='140.07' r='2.70' style='stroke-width: 0.75; stroke: #00A192; fill: #00A192;' />
+<circle cx='348.64' cy='289.17' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='416.51' cy='193.14' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='324.02' cy='231.16' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='346.41' cy='198.95' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='360.43' cy='269.67' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='345.39' cy='164.26' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='384.88' cy='189.94' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='360.26' cy='166.48' r='2.70' style='stroke-width: 0.75; stroke: #009F93; fill: #009F93;' />
+<circle cx='416.85' cy='144.39' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='176.64' cy='216.47' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='396.00' cy='217.34' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='355.30' cy='191.91' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='322.14' cy='233.88' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='91.33' cy='108.97' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='368.98' cy='206.47' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='417.71' cy='140.93' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='362.66' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='174.42' cy='216.23' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='335.47' cy='179.94' r='2.70' style='stroke-width: 0.75; stroke: #402D71; fill: #402D71;' />
+<circle cx='333.25' cy='244.61' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='367.61' cy='137.97' r='2.70' style='stroke-width: 0.75; stroke: #008698; fill: #008698;' />
+<circle cx='410.87' cy='182.65' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='321.62' cy='234.74' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='318.20' cy='231.04' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='365.22' cy='288.93' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='330.17' cy='208.08' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='89.10' cy='106.37' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='323.16' cy='248.56' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='366.25' cy='188.33' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='367.96' cy='241.16' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='80.04' cy='121.93' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='382.32' cy='165.13' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='413.61' cy='145.99' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='347.95' cy='164.01' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='347.61' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='437.37' cy='131.80' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='319.57' cy='228.82' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='139.88' cy='176.85' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='84.49' cy='75.89' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='101.24' cy='123.78' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='342.99' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='155.27' cy='218.20' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='355.30' cy='299.66' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='334.45' cy='191.29' r='2.70' style='stroke-width: 0.75; stroke: #44286E; fill: #44286E;' />
+<circle cx='403.01' cy='139.08' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='136.98' cy='177.22' r='2.70' style='stroke-width: 0.75; stroke: #00B883; fill: #00B883;' />
+<circle cx='308.46' cy='234.37' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='317.52' cy='234.12' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='391.72' cy='175.25' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='345.22' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='131.50' cy='175.74' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='344.53' cy='161.18' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='371.55' cy='180.06' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='391.21' cy='263.50' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='101.24' cy='125.01' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='127.91' cy='171.67' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='359.92' cy='189.94' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='333.93' cy='203.27' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='343.51' cy='184.38' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='325.90' cy='213.14' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='317.69' cy='234.25' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='353.42' cy='189.32' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='325.90' cy='213.63' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='343.34' cy='155.75' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='322.48' cy='228.45' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='306.07' cy='246.34' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='328.29' cy='212.03' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='362.31' cy='176.60' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='321.11' cy='319.66' r='2.70' style='stroke-width: 0.75; stroke: #008A98; fill: #008A98;' />
+<circle cx='328.63' cy='215.98' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='281.27' cy='143.53' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='404.89' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='399.42' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='316.84' cy='241.65' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='329.66' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #422B6F; fill: #422B6F;' />
+<circle cx='410.36' cy='201.29' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='346.24' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='358.38' cy='194.75' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='344.88' cy='168.58' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='83.46' cy='105.14' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='345.05' cy='198.70' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='314.10' cy='252.88' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='425.57' cy='128.59' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='419.59' cy='142.91' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='292.05' cy='243.75' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='345.22' cy='161.92' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='339.92' cy='318.67' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='136.80' cy='170.56' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='136.12' cy='102.05' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='390.18' cy='183.39' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='417.54' cy='143.40' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='342.99' cy='200.80' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='172.20' cy='125.50' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='314.27' cy='228.08' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='342.65' cy='158.71' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='328.46' cy='212.03' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='343.17' cy='204.38' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='345.05' cy='343.11' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='141.25' cy='101.56' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='142.10' cy='100.08' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='352.06' cy='170.06' r='2.70' style='stroke-width: 0.75; stroke: #008297; fill: #008297;' />
+<circle cx='343.51' cy='203.88' r='2.70' style='stroke-width: 0.75; stroke: #007996; fill: #007996;' />
+<circle cx='384.03' cy='205.61' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='336.84' cy='155.25' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='337.01' cy='154.26' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='135.44' cy='172.16' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='310.85' cy='263.38' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='98.85' cy='95.88' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='102.61' cy='123.41' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='378.90' cy='209.44' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='354.28' cy='185.24' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='358.90' cy='304.60' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='86.20' cy='94.65' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='358.72' cy='262.64' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='339.92' cy='200.18' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='76.11' cy='73.54' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='418.05' cy='196.72' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='84.15' cy='81.32' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='385.57' cy='176.23' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='319.40' cy='235.60' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='363.85' cy='277.82' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='90.30' cy='91.68' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='303.50' cy='230.42' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='356.67' cy='275.97' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='355.30' cy='258.93' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='356.67' cy='276.09' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='360.09' cy='277.08' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='356.67' cy='274.98' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='358.38' cy='276.46' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='348.47' cy='278.43' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='362.14' cy='277.08' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='362.14' cy='280.41' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='360.26' cy='276.21' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='361.63' cy='282.51' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='360.43' cy='281.15' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='360.26' cy='278.43' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='413.09' cy='206.35' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='360.95' cy='276.34' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='364.02' cy='297.94' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='85.00' cy='88.72' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='341.97' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='353.94' cy='312.87' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='359.75' cy='277.08' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='341.97' cy='160.07' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='172.37' cy='214.37' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='365.22' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='362.66' cy='275.97' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='88.08' cy='84.16' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='346.41' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='417.20' cy='149.08' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='312.56' cy='211.78' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='317.69' cy='337.19' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='134.92' cy='172.53' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='381.12' cy='271.03' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='359.92' cy='192.65' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='374.11' cy='166.36' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='362.31' cy='135.87' r='2.70' style='stroke-width: 0.75; stroke: #008898; fill: #008898;' />
+<circle cx='369.50' cy='229.80' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='319.23' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='389.16' cy='185.99' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='338.04' cy='157.60' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='343.34' cy='184.50' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='388.81' cy='191.17' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='434.81' cy='129.70' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='346.76' cy='165.13' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='433.27' cy='130.07' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='429.16' cy='129.21' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='434.12' cy='130.07' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='113.38' cy='140.93' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='99.53' cy='106.74' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='367.61' cy='255.23' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='102.78' cy='117.23' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='353.77' cy='187.84' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='347.78' cy='296.33' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='344.88' cy='160.44' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='336.16' cy='276.58' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='79.87' cy='72.80' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='385.74' cy='273.74' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='424.72' cy='191.79' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='382.32' cy='275.84' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='340.94' cy='198.95' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='351.89' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #008A98; fill: #008A98;' />
+<circle cx='339.92' cy='200.18' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='312.56' cy='233.01' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='343.68' cy='159.20' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='458.40' cy='136.37' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='341.63' cy='160.68' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='153.56' cy='106.50' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='356.33' cy='320.65' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='82.44' cy='84.03' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='343.34' cy='315.71' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='295.29' cy='263.62' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='396.34' cy='134.27' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='345.05' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='358.72' cy='193.64' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='105.86' cy='130.07' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='323.33' cy='231.90' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='346.76' cy='350.27' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='435.66' cy='158.71' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='397.36' cy='214.99' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='133.73' cy='188.21' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='321.11' cy='249.55' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='408.31' cy='205.86' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='101.58' cy='116.74' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='101.58' cy='118.59' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='348.47' cy='344.10' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='350.18' cy='361.38' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='425.40' cy='183.64' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='325.90' cy='239.06' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='366.76' cy='268.81' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='435.66' cy='150.81' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='314.44' cy='213.26' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='334.79' cy='342.87' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='360.43' cy='347.80' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='340.60' cy='194.50' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='363.85' cy='194.87' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='133.90' cy='180.80' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='335.81' cy='156.12' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='377.53' cy='167.59' r='2.70' style='stroke-width: 0.75; stroke: #009F93; fill: #009F93;' />
+<circle cx='323.85' cy='228.45' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='357.53' cy='169.45' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='293.24' cy='263.38' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='374.11' cy='209.56' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='369.50' cy='281.52' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='139.54' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='358.72' cy='191.05' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='354.28' cy='194.26' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='410.36' cy='139.21' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='86.37' cy='96.75' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='399.42' cy='200.30' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='123.13' cy='162.29' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='362.83' cy='185.24' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='384.54' cy='218.82' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='379.58' cy='215.49' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='415.83' cy='134.52' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='346.59' cy='197.83' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='345.05' cy='201.04' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='321.97' cy='252.88' r='2.70' style='stroke-width: 0.75; stroke: #007996; fill: #007996;' />
+<circle cx='362.14' cy='267.08' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='313.93' cy='237.83' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='109.11' cy='149.82' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='367.27' cy='226.72' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='399.76' cy='197.34' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='102.61' cy='126.00' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='346.59' cy='163.40' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='415.14' cy='175.00' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='319.23' cy='230.91' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='330.17' cy='164.88' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='435.66' cy='133.77' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='330.00' cy='162.66' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='331.37' cy='163.64' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='334.10' cy='163.27' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='339.23' cy='309.54' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='351.89' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='105.69' cy='133.16' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='412.24' cy='138.34' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='338.38' cy='158.71' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='329.15' cy='334.72' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='393.94' cy='176.73' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='413.09' cy='162.66' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='420.96' cy='149.70' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='81.07' cy='73.66' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='420.27' cy='197.59' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='346.76' cy='346.57' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='276.15' cy='408.65' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='374.11' cy='299.54' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='323.33' cy='231.28' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='408.31' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='331.03' cy='204.50' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='402.66' cy='123.78' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='375.82' cy='220.67' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='340.09' cy='340.64' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='341.63' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='377.53' cy='231.53' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='327.95' cy='365.08' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='339.92' cy='157.84' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='338.72' cy='200.55' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='159.03' cy='111.31' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='347.27' cy='313.74' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='132.02' cy='168.71' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='323.33' cy='229.93' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='379.92' cy='138.46' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='410.19' cy='152.04' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='198.18' cy='218.69' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='410.02' cy='136.74' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='339.92' cy='311.27' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='323.16' cy='237.09' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='395.65' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='440.79' cy='144.27' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='427.11' cy='188.58' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='384.54' cy='200.43' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='94.92' cy='101.81' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='320.94' cy='230.05' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='358.72' cy='180.06' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='79.70' cy='86.25' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='79.36' cy='85.64' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='75.94' cy='89.59' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='319.74' cy='256.34' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='381.46' cy='268.07' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='392.58' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='439.08' cy='150.19' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='322.31' cy='230.05' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='350.52' cy='160.31' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='442.50' cy='127.73' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='80.38' cy='84.53' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='396.68' cy='196.60' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='437.37' cy='181.17' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='315.81' cy='263.62' r='2.70' style='stroke-width: 0.75; stroke: #007B97; fill: #007B97;' />
+<circle cx='418.05' cy='195.49' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='362.83' cy='177.72' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='376.33' cy='245.11' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='103.64' cy='130.94' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='339.06' cy='341.01' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='333.76' cy='203.51' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='100.22' cy='131.06' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='97.31' cy='104.15' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='372.91' cy='128.84' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='333.08' cy='354.84' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='97.31' cy='135.13' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='94.23' cy='135.38' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='374.11' cy='199.69' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='96.11' cy='141.43' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='398.05' cy='227.83' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='101.41' cy='139.21' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='341.80' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='91.84' cy='137.48' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='102.95' cy='137.35' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='346.59' cy='157.23' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='104.32' cy='136.74' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='95.43' cy='129.21' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='94.57' cy='136.24' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='93.72' cy='140.44' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='95.60' cy='134.39' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='106.37' cy='143.53' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='83.12' cy='82.92' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='352.06' cy='182.53' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='441.64' cy='133.16' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='343.51' cy='201.66' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='357.36' cy='195.37' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='126.38' cy='191.42' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='90.64' cy='126.62' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='398.22' cy='227.83' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='398.05' cy='229.80' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='394.97' cy='225.85' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='395.65' cy='232.40' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='386.93' cy='223.26' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='327.44' cy='212.77' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='88.42' cy='107.85' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='346.24' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='395.82' cy='235.73' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='355.30' cy='319.29' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='367.27' cy='211.04' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='335.99' cy='249.55' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='386.25' cy='186.36' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='358.04' cy='283.00' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='339.58' cy='159.08' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='385.05' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #00A88F; fill: #00A88F;' />
+<circle cx='316.32' cy='368.54' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='101.58' cy='118.96' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='448.48' cy='173.15' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='360.60' cy='150.56' r='2.70' style='stroke-width: 0.75; stroke: #008898; fill: #008898;' />
+<circle cx='430.70' cy='192.40' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='354.28' cy='164.88' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='452.76' cy='144.02' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='341.80' cy='159.45' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='348.29' cy='193.39' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='364.54' cy='168.95' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='377.53' cy='277.20' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='99.87' cy='136.74' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='342.14' cy='194.38' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='86.20' cy='79.34' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='351.37' cy='187.84' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='340.77' cy='198.33' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='434.64' cy='145.62' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='127.06' cy='188.45' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='317.18' cy='248.56' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='343.68' cy='199.07' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='306.92' cy='228.20' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='337.52' cy='199.07' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='351.89' cy='206.85' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='99.70' cy='108.59' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='84.83' cy='97.49' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='404.89' cy='209.44' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='144.33' cy='193.27' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='93.38' cy='98.97' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='369.50' cy='150.56' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='360.26' cy='235.36' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='388.30' cy='225.24' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='352.91' cy='285.84' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='357.87' cy='287.32' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='333.25' cy='202.65' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='334.10' cy='202.65' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='224.68' cy='185.99' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='315.98' cy='345.58' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='413.43' cy='212.03' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='415.49' cy='206.72' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='335.13' cy='242.89' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='322.82' cy='348.17' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='360.43' cy='311.88' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='165.36' cy='221.29' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='130.99' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='351.37' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='426.43' cy='133.65' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='345.56' cy='159.94' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='403.35' cy='212.52' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='126.03' cy='188.08' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='345.73' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='74.40' cy='99.09' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='341.63' cy='351.38' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='304.01' cy='367.92' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='302.65' cy='238.94' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='324.70' cy='234.00' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='174.08' cy='216.60' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='317.86' cy='236.35' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='349.32' cy='361.63' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='317.01' cy='252.14' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='193.74' cy='222.77' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='359.92' cy='168.58' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='336.84' cy='205.36' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='378.73' cy='293.00' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='380.78' cy='293.00' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='335.13' cy='203.39' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='374.45' cy='188.33' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='357.19' cy='172.78' r='2.70' style='stroke-width: 0.75; stroke: #008A98; fill: #008A98;' />
+<circle cx='387.28' cy='181.30' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='103.81' cy='89.22' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='431.22' cy='155.25' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='322.48' cy='235.85' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='338.04' cy='202.53' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='112.70' cy='140.81' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='377.53' cy='287.94' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='405.06' cy='197.34' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='343.51' cy='196.23' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='387.79' cy='227.95' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='251.53' cy='415.20' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='434.46' cy='131.55' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='277.00' cy='397.54' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='342.99' cy='193.27' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='351.54' cy='164.14' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='353.25' cy='164.76' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='81.24' cy='81.19' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='321.45' cy='225.61' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='154.24' cy='116.74' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='177.84' cy='222.77' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='336.16' cy='157.60' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='355.30' cy='281.15' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='329.66' cy='161.92' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='329.32' cy='161.18' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='333.08' cy='310.90' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='358.72' cy='177.35' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='334.28' cy='164.39' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='321.28' cy='230.05' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='337.18' cy='168.09' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='334.28' cy='165.25' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='336.16' cy='165.87' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='401.98' cy='136.12' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='320.94' cy='234.49' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='392.58' cy='170.06' r='2.70' style='stroke-width: 0.75; stroke: #00B883; fill: #00B883;' />
+<circle cx='341.97' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='81.75' cy='73.54' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='348.64' cy='164.14' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='364.20' cy='179.20' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='98.85' cy='129.82' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='368.13' cy='248.69' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='423.35' cy='137.60' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='323.50' cy='230.17' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='304.87' cy='225.73' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='347.78' cy='194.01' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='137.66' cy='174.01' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='392.41' cy='189.32' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='335.47' cy='254.98' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='349.15' cy='165.00' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='428.82' cy='129.95' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='133.04' cy='171.17' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='340.60' cy='173.64' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='376.16' cy='157.84' r='2.70' style='stroke-width: 0.75; stroke: #009C95; fill: #009C95;' />
+<circle cx='345.73' cy='198.82' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='345.05' cy='157.72' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='343.34' cy='162.16' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='360.60' cy='172.53' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='361.12' cy='194.87' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='345.56' cy='196.48' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='317.01' cy='251.90' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='317.69' cy='235.48' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='346.41' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='408.13' cy='130.94' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='102.61' cy='116.99' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='346.24' cy='163.15' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='100.22' cy='112.05' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='268.28' cy='158.21' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='345.22' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='319.40' cy='249.06' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='396.00' cy='180.55' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='447.29' cy='139.33' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='319.06' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='435.32' cy='159.45' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='374.62' cy='206.60' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='348.81' cy='199.32' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='434.46' cy='131.18' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='112.70' cy='137.11' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='419.59' cy='205.49' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='156.12' cy='205.12' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='327.78' cy='214.00' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='195.62' cy='105.39' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='345.22' cy='202.40' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='362.14' cy='262.64' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='409.50' cy='166.98' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='368.98' cy='152.78' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='172.37' cy='217.21' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='344.70' cy='161.55' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='290.34' cy='267.94' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='290.16' cy='267.57' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='115.60' cy='141.80' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='143.47' cy='172.04' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='367.27' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='366.93' cy='178.46' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='319.40' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='348.29' cy='202.90' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='344.70' cy='162.29' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='339.92' cy='261.65' r='2.70' style='stroke-width: 0.75; stroke: #009A95; fill: #009A95;' />
+<circle cx='333.08' cy='314.48' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='313.76' cy='247.70' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='101.24' cy='120.32' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='436.86' cy='130.57' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='386.93' cy='212.77' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='292.39' cy='250.79' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='343.34' cy='191.05' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='339.40' cy='252.51' r='2.70' style='stroke-width: 0.75; stroke: #009895; fill: #009895;' />
+<circle cx='346.93' cy='195.12' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='436.17' cy='175.25' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='410.02' cy='213.26' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='245.88' cy='416.80' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='370.69' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='346.59' cy='323.49' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='341.63' cy='317.07' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='376.51' cy='218.82' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='330.34' cy='213.76' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='324.53' cy='256.46' r='2.70' style='stroke-width: 0.75; stroke: #008297; fill: #008297;' />
+<circle cx='350.86' cy='163.15' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='418.05' cy='203.27' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='333.93' cy='200.67' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='142.62' cy='195.24' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='319.91' cy='241.78' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='97.65' cy='90.57' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='420.27' cy='151.55' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='415.14' cy='201.29' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='104.49' cy='92.80' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='434.46' cy='143.28' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='392.92' cy='195.98' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='335.13' cy='201.91' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='410.53' cy='159.94' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='385.40' cy='206.72' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='92.86' cy='109.58' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='104.15' cy='91.93' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='396.68' cy='176.23' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='396.51' cy='185.49' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='89.45' cy='80.82' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='427.11' cy='195.98' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='406.60' cy='190.31' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='366.08' cy='142.91' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='396.85' cy='182.41' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='332.57' cy='207.46' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='327.95' cy='207.09' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='336.50' cy='209.19' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='380.95' cy='209.56' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='334.79' cy='200.30' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='76.62' cy='73.79' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='345.05' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='173.05' cy='215.24' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='173.39' cy='216.10' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='402.32' cy='237.21' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='423.69' cy='192.28' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='398.39' cy='125.63' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='377.53' cy='284.48' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='90.98' cy='114.77' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='324.02' cy='231.90' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='413.43' cy='206.60' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='346.41' cy='202.03' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='347.61' cy='163.52' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='292.56' cy='261.40' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='351.89' cy='189.94' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='353.60' cy='286.09' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='331.37' cy='196.48' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='329.66' cy='332.99' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='139.20' cy='173.89' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='355.30' cy='192.90' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='384.37' cy='223.14' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='347.27' cy='164.01' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='399.76' cy='234.25' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='322.99' cy='229.56' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='401.47' cy='226.84' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='140.22' cy='100.08' r='2.70' style='stroke-width: 0.75; stroke: #3F3073; fill: #3F3073;' />
+<circle cx='337.52' cy='201.41' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='404.37' cy='176.60' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='341.63' cy='200.67' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='349.32' cy='188.21' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='353.94' cy='198.45' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='316.67' cy='249.55' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='334.62' cy='210.18' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='432.07' cy='179.20' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='98.85' cy='135.87' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='370.69' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='348.81' cy='163.89' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='327.78' cy='213.51' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='406.60' cy='130.44' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='430.87' cy='140.56' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='330.86' cy='208.94' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='326.24' cy='213.26' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='311.54' cy='248.69' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='428.14' cy='179.44' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='312.90' cy='213.76' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='361.12' cy='205.61' r='2.70' style='stroke-width: 0.75; stroke: #009A95; fill: #009A95;' />
+<circle cx='130.14' cy='169.32' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='360.43' cy='207.34' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='95.43' cy='105.88' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='410.02' cy='131.80' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='408.82' cy='133.90' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='372.57' cy='209.31' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='334.79' cy='318.55' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='406.60' cy='134.27' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='394.12' cy='177.47' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='361.12' cy='183.64' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='358.55' cy='179.94' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='420.27' cy='136.12' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='125.01' cy='155.00' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='318.89' cy='240.79' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='409.33' cy='198.33' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='138.86' cy='174.63' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='347.10' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='409.16' cy='135.50' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='364.71' cy='254.24' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='146.72' cy='207.09' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='320.26' cy='262.14' r='2.70' style='stroke-width: 0.75; stroke: #008398; fill: #008398;' />
+<circle cx='340.43' cy='157.23' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='323.85' cy='256.83' r='2.70' style='stroke-width: 0.75; stroke: #007996; fill: #007996;' />
+<circle cx='319.06' cy='254.74' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='327.61' cy='214.87' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='343.17' cy='206.47' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='420.79' cy='127.85' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='89.62' cy='110.69' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='101.07' cy='127.85' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='434.29' cy='172.28' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='343.51' cy='161.42' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='411.73' cy='168.83' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='168.43' cy='123.41' r='2.70' style='stroke-width: 0.75; stroke: #3F3073; fill: #3F3073;' />
+<circle cx='407.79' cy='133.65' r='2.70' style='stroke-width: 0.75; stroke: #00A790; fill: #00A790;' />
+<circle cx='339.06' cy='310.90' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='101.24' cy='102.92' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='332.74' cy='200.06' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='332.74' cy='204.62' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='351.71' cy='161.79' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='348.47' cy='198.08' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='91.33' cy='88.72' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='142.10' cy='176.23' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='342.82' cy='222.52' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='421.30' cy='151.30' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='220.41' cy='201.41' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='97.48' cy='91.44' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='346.24' cy='198.58' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='97.99' cy='80.95' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='97.31' cy='76.50' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='329.32' cy='213.14' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='339.92' cy='160.19' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='360.95' cy='174.26' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='357.01' cy='173.15' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='341.29' cy='210.92' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='315.47' cy='212.40' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='347.27' cy='163.89' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='402.15' cy='167.59' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='343.34' cy='202.15' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='83.46' cy='88.60' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='85.17' cy='84.90' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='365.39' cy='270.29' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='301.96' cy='241.53' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='139.88' cy='182.90' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='149.11' cy='204.01' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='396.68' cy='222.15' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='269.82' cy='412.97' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='99.02' cy='95.63' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='324.19' cy='214.99' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='89.10' cy='110.82' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='384.03' cy='200.55' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='340.77' cy='159.45' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='321.97' cy='235.11' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='418.56' cy='203.27' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='329.32' cy='214.50' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='406.77' cy='128.59' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='341.11' cy='160.44' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='319.40' cy='337.19' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='419.59' cy='178.70' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='335.47' cy='348.91' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='347.10' cy='189.56' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='343.68' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='342.14' cy='155.75' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='316.84' cy='245.48' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='157.32' cy='206.23' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='140.39' cy='177.10' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='360.26' cy='286.70' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='318.89' cy='229.19' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='174.25' cy='216.10' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='421.64' cy='129.08' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='345.22' cy='190.68' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='79.53' cy='75.76' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='144.16' cy='206.10' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='395.82' cy='182.04' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='378.39' cy='225.36' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='367.27' cy='249.80' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='344.02' cy='160.81' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='113.38' cy='137.85' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='394.80' cy='194.26' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='346.93' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='349.66' cy='167.59' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='357.36' cy='281.64' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='336.84' cy='199.56' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='102.61' cy='123.90' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='365.90' cy='302.50' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='362.83' cy='259.06' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='80.21' cy='114.52' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='407.11' cy='158.09' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='322.99' cy='230.17' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='322.99' cy='235.73' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='407.96' cy='198.21' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='400.61' cy='190.43' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='424.72' cy='179.07' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='348.64' cy='164.39' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='387.62' cy='217.09' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='339.23' cy='196.85' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='348.98' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='336.67' cy='197.59' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='355.30' cy='284.11' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='360.26' cy='186.60' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='387.62' cy='231.78' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='390.01' cy='233.01' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='360.43' cy='315.59' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='359.07' cy='174.75' r='2.70' style='stroke-width: 0.75; stroke: #008297; fill: #008297;' />
+<circle cx='369.32' cy='284.73' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='403.18' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='396.17' cy='233.38' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='347.10' cy='161.79' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='294.10' cy='384.09' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='396.34' cy='171.05' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='318.55' cy='230.17' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='320.43' cy='230.42' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='323.85' cy='234.86' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='378.21' cy='274.73' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='404.03' cy='198.21' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='339.92' cy='199.32' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='380.61' cy='208.45' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='398.05' cy='235.48' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='104.66' cy='135.26' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='92.35' cy='95.63' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='391.72' cy='183.52' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='386.93' cy='212.52' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='346.59' cy='162.53' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='321.62' cy='230.54' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='332.05' cy='204.62' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='96.80' cy='136.24' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='398.73' cy='236.10' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='360.09' cy='258.81' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='396.34' cy='233.63' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='396.34' cy='237.95' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='132.19' cy='169.57' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='399.42' cy='228.08' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='417.54' cy='150.68' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='382.83' cy='196.85' r='2.70' style='stroke-width: 0.75; stroke: #00B883; fill: #00B883;' />
+<circle cx='379.24' cy='287.32' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='358.04' cy='172.90' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='160.40' cy='224.37' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='347.95' cy='197.46' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='158.00' cy='223.76' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='380.95' cy='288.80' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='379.24' cy='285.96' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='441.64' cy='132.29' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='95.94' cy='93.17' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='176.81' cy='216.10' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='153.56' cy='220.67' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='341.63' cy='160.93' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='396.85' cy='137.97' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='343.68' cy='196.35' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='343.68' cy='131.18' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='385.40' cy='187.96' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='342.82' cy='162.04' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='457.89' cy='158.95' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='311.54' cy='260.54' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='98.16' cy='92.06' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='391.21' cy='188.95' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='452.76' cy='155.25' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='158.00' cy='206.97' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+</g>
+</svg>
diff --git a/inst/tinytest/_tinysnapshot/legend_gradient_outer_bottom.svg b/inst/tinytest/_tinysnapshot/legend_gradient_outer_bottom.svg
new file mode 100644
index 00000000..710cb373
--- /dev/null
+++ b/inst/tinytest/_tinysnapshot/legend_gradient_outer_bottom.svg
@@ -0,0 +1,1077 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='504.00pt' height='504.00pt' viewBox='0 0 504.00 504.00'>
+<defs>
+  <style type='text/css'><![CDATA[
+    .svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
+      fill: none;
+      stroke: #000000;
+      stroke-linecap: round;
+      stroke-linejoin: round;
+      stroke-miterlimit: 10.00;
+    }
+    .svglite text {
+      white-space: pre;
+    }
+  ]]></style>
+</defs>
+<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
+<defs>
+  <clipPath id='cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='504.00' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<image width='86.40' height='18.00' x='238.56' y='453.60' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAABCAYAAAAo2wu9AAAAmUlEQVQYlWWKOw7CQAwFZ+2EIufh/gUH4QhIFHyykd+jSCRIKKwZj90u17O7k8XB4qQ7WEgWD6s76U46QdfaupN5+52dzBvfSl4Ong4eCu5Obg7uDqwABXgjbaUC3PZU+3EOrYGBavsmtjnu/O8F2F8XIH9ZRz80eX+TGcpMElOJU8EoMZYZJIYSIZMSWSZKRImm1VuJkIgyH6MCmtsc/AWBAAAAAElFTkSuQmCC'/>
+<text x='260.38' y='499.92' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>200</text>
+<text x='287.43' y='499.92' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>400</text>
+<text x='314.49' y='499.92' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>600</text>
+<text transform='translate(264.51,489.60) rotate(-90)' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text transform='translate(291.56,489.60) rotate(-90)' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text transform='translate(318.62,489.60) rotate(-90)' style='font-size: 12.00px;fill: #FFFFFF; font-family: "Liberation Sans";' textLength='17.99px' lengthAdjust='spacingAndGlyphs'>-   -</text>
+<text x='238.56' y='485.47' text-anchor='end' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='33.36px' lengthAdjust='spacingAndGlyphs'>depth </text>
+</g>
+<defs>
+  <clipPath id='cpMC4wMHw1MDQuMDB8MC4wMHw0NTUuNzY='>
+    <rect x='0.00' y='0.00' width='504.00' height='455.76' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw0NTUuNzY=)'>
+<text x='266.40' y='34.47' text-anchor='middle' style='font-size: 14.40px; font-weight: bold; font-family: "Liberation Sans";' textLength='176.70px' lengthAdjust='spacingAndGlyphs'>Gradient legend (bottom!)</text>
+<text x='266.40' y='452.88' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='22.69px' lengthAdjust='spacingAndGlyphs'>long</text>
+<text transform='translate(12.96,228.60) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='12.67px' lengthAdjust='spacingAndGlyphs'>lat</text>
+</g>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<line x1='62.94' y1='398.16' x2='404.89' y2='398.16' style='stroke-width: 0.75;' />
+<line x1='62.94' y1='398.16' x2='62.94' y2='405.36' style='stroke-width: 0.75;' />
+<line x1='148.43' y1='398.16' x2='148.43' y2='405.36' style='stroke-width: 0.75;' />
+<line x1='233.92' y1='398.16' x2='233.92' y2='405.36' style='stroke-width: 0.75;' />
+<line x1='319.40' y1='398.16' x2='319.40' y2='405.36' style='stroke-width: 0.75;' />
+<line x1='404.89' y1='398.16' x2='404.89' y2='405.36' style='stroke-width: 0.75;' />
+<text x='62.94' y='424.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>165</text>
+<text x='148.43' y='424.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>170</text>
+<text x='233.92' y='424.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>175</text>
+<text x='319.40' y='424.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>180</text>
+<text x='404.89' y='424.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='20.02px' lengthAdjust='spacingAndGlyphs'>185</text>
+<line x1='59.04' y1='345.15' x2='59.04' y2='63.49' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='345.15' x2='51.84' y2='345.15' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='288.82' x2='51.84' y2='288.82' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='232.49' x2='51.84' y2='232.49' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='176.15' x2='51.84' y2='176.15' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='119.82' x2='51.84' y2='119.82' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='63.49' x2='51.84' y2='63.49' style='stroke-width: 0.75;' />
+<text transform='translate(41.76,345.15) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-35</text>
+<text transform='translate(41.76,288.82) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-30</text>
+<text transform='translate(41.76,232.49) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-25</text>
+<text transform='translate(41.76,176.15) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-20</text>
+<text transform='translate(41.76,119.82) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-15</text>
+<text transform='translate(41.76,63.49) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>-10</text>
+<polygon points='59.04,398.16 473.76,398.16 473.76,59.04 59.04,59.04 ' style='stroke-width: 0.75;' />
+</g>
+<defs>
+  <clipPath id='cpNTkuMDR8NDczLjc2fDU5LjA0fDM5OC4xNg=='>
+    <rect x='59.04' y='59.04' width='414.72' height='339.12' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpNTkuMDR8NDczLjc2fDU5LjA0fDM5OC4xNg==)'>
+<circle cx='347.10' cy='180.89' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='337.01' cy='183.14' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='389.50' cy='243.75' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='347.78' cy='153.28' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='352.91' cy='180.89' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='393.09' cy='172.55' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='81.75' cy='82.64' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='352.40' cy='267.53' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='349.15' cy='274.62' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='312.39' cy='147.65' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='331.20' cy='192.38' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='97.14' cy='88.95' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='355.48' cy='159.70' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='347.78' cy='187.42' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='147.06' cy='184.04' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='404.03' cy='130.41' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='79.36' cy='104.50' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='345.05' cy='151.71' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='315.64' cy='215.59' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='324.70' cy='205.79' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='339.23' cy='185.62' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='85.51' cy='74.53' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='322.14' cy='213.33' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='353.60' cy='291.07' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='324.19' cy='172.32' r='2.70' style='stroke-width: 0.75; stroke: #008698; fill: #008698;' />
+<circle cx='344.88' cy='152.94' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='105.86' cy='116.67' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='332.91' cy='136.27' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='344.53' cy='187.08' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='359.92' cy='174.35' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='306.41' cy='205.22' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='92.69' cy='134.69' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='405.74' cy='126.02' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='333.08' cy='216.15' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='421.98' cy='134.47' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='307.95' cy='241.73' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='135.27' cy='161.85' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='341.29' cy='149.56' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='343.34' cy='149.79' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='136.98' cy='162.86' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='264.35' cy='371.85' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='423.69' cy='123.31' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='316.32' cy='232.15' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='422.67' cy='125.34' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='138.34' cy='167.48' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='358.72' cy='289.95' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='348.47' cy='248.26' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='85.51' cy='83.43' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='320.77' cy='222.57' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='409.16' cy='164.55' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='359.58' cy='162.07' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='394.97' cy='167.82' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='203.14' cy='207.14' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='330.86' cy='191.59' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='356.33' cy='177.28' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='355.82' cy='174.46' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='336.50' cy='206.57' r='2.70' style='stroke-width: 0.75; stroke: #008097; fill: #008097;' />
+<circle cx='329.66' cy='199.36' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='342.48' cy='151.37' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='305.72' cy='223.47' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='345.90' cy='183.93' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='360.43' cy='189.22' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='189.12' cy='106.53' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='83.80' cy='80.28' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='343.51' cy='183.82' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='403.69' cy='143.48' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='346.76' cy='177.73' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='312.90' cy='198.24' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='351.20' cy='180.89' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='452.93' cy='125.00' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='418.56' cy='123.31' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='393.77' cy='174.58' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='83.46' cy='80.95' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='319.23' cy='218.29' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='340.43' cy='150.24' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='320.08' cy='216.04' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='399.76' cy='167.25' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='98.16' cy='87.26' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='348.64' cy='196.55' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='338.38' cy='277.33' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='322.99' cy='334.11' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='336.33' cy='219.42' r='2.70' style='stroke-width: 0.75; stroke: #009895; fill: #009895;' />
+<circle cx='360.09' cy='171.31' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='377.53' cy='177.51' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='348.47' cy='150.24' r='2.70' style='stroke-width: 0.75; stroke: #008097; fill: #008097;' />
+<circle cx='393.09' cy='172.32' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='156.98' cy='193.05' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='318.72' cy='217.16' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='427.11' cy='124.67' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='429.51' cy='124.44' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='106.20' cy='125.23' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='98.16' cy='101.34' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='353.94' cy='183.36' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='143.47' cy='173.00' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='409.33' cy='124.78' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='360.43' cy='173.11' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='338.38' cy='257.72' r='2.70' style='stroke-width: 0.75; stroke: #009A95; fill: #009A95;' />
+<circle cx='377.70' cy='155.42' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='89.27' cy='104.72' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='318.03' cy='227.64' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='415.32' cy='142.13' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='292.22' cy='246.01' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='326.07' cy='197.34' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='346.76' cy='322.62' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='331.20' cy='191.14' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='379.24' cy='169.84' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='329.66' cy='343.91' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='139.71' cy='178.86' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='420.27' cy='204.88' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='281.96' cy='367.12' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='408.82' cy='128.27' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='358.90' cy='140.66' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='361.29' cy='165.56' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='290.34' cy='244.99' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='291.19' cy='246.01' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='290.51' cy='245.22' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='186.56' cy='104.72' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='187.58' cy='102.58' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='103.98' cy='115.31' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='139.54' cy='164.44' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='96.63' cy='115.88' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='300.59' cy='175.03' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='326.24' cy='199.25' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='360.95' cy='167.37' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='329.66' cy='302.79' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='112.36' cy='152.83' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='385.05' cy='168.27' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='294.95' cy='249.72' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='348.47' cy='263.13' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='379.41' cy='167.03' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='412.24' cy='147.20' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='340.26' cy='142.92' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='130.99' cy='170.75' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='324.53' cy='217.95' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='333.42' cy='190.80' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='114.58' cy='133.79' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='444.55' cy='132.66' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='367.27' cy='220.66' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='363.85' cy='234.74' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='390.52' cy='163.08' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='139.20' cy='93.46' r='2.70' style='stroke-width: 0.75; stroke: #3F3073; fill: #3F3073;' />
+<circle cx='343.34' cy='183.48' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='98.85' cy='99.88' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='343.85' cy='287.81' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='208.27' cy='112.05' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='394.63' cy='177.28' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='407.79' cy='151.37' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='208.10' cy='190.46' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='322.31' cy='216.49' r='2.70' style='stroke-width: 0.75; stroke: #007B97; fill: #007B97;' />
+<circle cx='345.05' cy='152.49' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='396.34' cy='213.78' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='107.74' cy='126.13' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='363.17' cy='219.31' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='76.62' cy='83.77' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='108.77' cy='125.90' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='341.97' cy='183.48' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='81.24' cy='83.20' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='319.40' cy='230.35' r='2.70' style='stroke-width: 0.75; stroke: #007D97; fill: #007D97;' />
+<circle cx='145.69' cy='186.29' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='84.15' cy='78.59' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='327.95' cy='153.40' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='311.19' cy='225.05' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='99.87' cy='106.98' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='322.82' cy='351.46' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='317.69' cy='350.56' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='309.66' cy='336.14' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='355.65' cy='243.75' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='385.05' cy='174.91' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='319.40' cy='214.80' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='138.51' cy='163.65' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='350.69' cy='151.59' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='325.21' cy='240.15' r='2.70' style='stroke-width: 0.75; stroke: #008398; fill: #008398;' />
+<circle cx='334.79' cy='178.41' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='399.42' cy='122.07' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='358.55' cy='120.16' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='322.82' cy='313.83' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='330.34' cy='205.90' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='407.62' cy='147.09' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='344.70' cy='151.82' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='391.89' cy='120.05' r='2.70' style='stroke-width: 0.75; stroke: #00A192; fill: #00A192;' />
+<circle cx='349.32' cy='154.07' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='379.24' cy='227.98' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='392.92' cy='174.80' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='370.69' cy='179.53' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='351.03' cy='181.22' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='440.62' cy='149.90' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='351.89' cy='202.07' r='2.70' style='stroke-width: 0.75; stroke: #00A88F; fill: #00A88F;' />
+<circle cx='351.03' cy='174.46' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='317.35' cy='224.26' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='407.11' cy='129.40' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='389.33' cy='176.38' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='136.63' cy='159.93' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='353.60' cy='152.16' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='310.85' cy='222.12' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='312.73' cy='313.61' r='2.70' style='stroke-width: 0.75; stroke: #008898; fill: #008898;' />
+<circle cx='339.75' cy='180.21' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='362.66' cy='219.53' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='366.42' cy='221.22' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='349.15' cy='180.77' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='324.53' cy='150.47' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='356.67' cy='172.44' r='2.70' style='stroke-width: 0.75; stroke: #009C95; fill: #009C95;' />
+<circle cx='357.01' cy='150.24' r='2.70' style='stroke-width: 0.75; stroke: #008097; fill: #008097;' />
+<circle cx='380.78' cy='133.68' r='2.70' style='stroke-width: 0.75; stroke: #009895; fill: #009895;' />
+<circle cx='376.68' cy='251.87' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='132.87' cy='96.72' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='359.07' cy='198.35' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='328.63' cy='198.24' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='348.29' cy='179.76' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='330.00' cy='291.97' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='358.72' cy='178.41' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='321.62' cy='296.26' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='389.50' cy='133.00' r='2.70' style='stroke-width: 0.75; stroke: #00A192; fill: #00A192;' />
+<circle cx='348.64' cy='269.10' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='416.51' cy='181.45' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='324.02' cy='216.15' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='346.41' cy='186.74' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='360.43' cy='251.30' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='345.39' cy='155.09' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='384.88' cy='178.52' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='360.26' cy='157.11' r='2.70' style='stroke-width: 0.75; stroke: #009F93; fill: #009F93;' />
+<circle cx='416.85' cy='136.95' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='176.64' cy='202.74' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='396.00' cy='203.53' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='355.30' cy='180.32' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='322.14' cy='218.63' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='91.33' cy='104.61' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='368.98' cy='193.62' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='417.71' cy='133.79' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='362.66' cy='218.18' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='174.42' cy='202.52' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='335.47' cy='169.39' r='2.70' style='stroke-width: 0.75; stroke: #402D71; fill: #402D71;' />
+<circle cx='333.25' cy='228.43' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='367.61' cy='131.09' r='2.70' style='stroke-width: 0.75; stroke: #008698; fill: #008698;' />
+<circle cx='410.87' cy='171.87' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='321.62' cy='219.42' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='318.20' cy='216.04' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='365.22' cy='268.88' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='330.17' cy='195.08' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='89.10' cy='102.25' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='323.16' cy='232.04' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='366.25' cy='177.06' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='367.96' cy='225.28' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='80.04' cy='116.44' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='382.32' cy='155.87' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='413.61' cy='138.41' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='347.95' cy='154.86' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='347.61' cy='153.06' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='437.37' cy='125.45' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='319.57' cy='214.01' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='139.88' cy='166.58' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='84.49' cy='74.42' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='101.24' cy='118.13' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='342.99' cy='151.37' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='155.27' cy='204.32' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='355.30' cy='278.68' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='334.45' cy='179.76' r='2.70' style='stroke-width: 0.75; stroke: #44286E; fill: #44286E;' />
+<circle cx='403.01' cy='132.10' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='136.98' cy='166.92' r='2.70' style='stroke-width: 0.75; stroke: #00B883; fill: #00B883;' />
+<circle cx='308.46' cy='219.08' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='317.52' cy='218.85' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='391.72' cy='165.11' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='345.22' cy='186.29' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='131.50' cy='165.56' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='344.53' cy='152.27' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='371.55' cy='169.51' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='391.21' cy='245.67' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='101.24' cy='119.26' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='127.91' cy='161.85' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='359.92' cy='178.52' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='333.93' cy='190.69' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='343.51' cy='173.45' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='325.90' cy='199.70' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='317.69' cy='218.97' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='353.42' cy='177.96' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='325.90' cy='200.15' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='343.34' cy='147.31' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='322.48' cy='213.67' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='306.07' cy='230.01' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='328.29' cy='198.69' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='362.31' cy='166.35' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='321.11' cy='296.93' r='2.70' style='stroke-width: 0.75; stroke: #008A98; fill: #008A98;' />
+<circle cx='328.63' cy='202.29' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='281.27' cy='136.16' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='404.89' cy='150.24' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='399.42' cy='153.06' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='316.84' cy='225.73' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='329.66' cy='168.27' r='2.70' style='stroke-width: 0.75; stroke: #422B6F; fill: #422B6F;' />
+<circle cx='410.36' cy='188.89' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='346.24' cy='154.41' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='358.38' cy='182.91' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='344.88' cy='159.03' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='83.46' cy='101.12' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='345.05' cy='186.52' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='314.10' cy='235.98' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='425.57' cy='122.53' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='419.59' cy='135.59' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='292.05' cy='227.64' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='345.22' cy='152.94' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='339.92' cy='296.03' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='136.80' cy='160.83' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='136.12' cy='98.30' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='390.18' cy='172.55' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='417.54' cy='136.04' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='342.99' cy='188.43' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='172.20' cy='119.71' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='314.27' cy='213.33' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='342.65' cy='150.02' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='328.46' cy='198.69' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='343.17' cy='191.70' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='345.05' cy='318.34' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='141.25' cy='97.85' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='142.10' cy='96.50' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='352.06' cy='160.38' r='2.70' style='stroke-width: 0.75; stroke: #008297; fill: #008297;' />
+<circle cx='343.51' cy='191.25' r='2.70' style='stroke-width: 0.75; stroke: #007996; fill: #007996;' />
+<circle cx='384.03' cy='192.83' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='336.84' cy='146.86' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='337.01' cy='145.96' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='135.44' cy='162.30' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='310.85' cy='245.56' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='98.85' cy='92.67' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='102.61' cy='117.79' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='378.90' cy='196.32' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='354.28' cy='174.24' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='358.90' cy='283.19' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='86.20' cy='91.54' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='358.72' cy='244.88' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='339.92' cy='187.87' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='76.11' cy='72.28' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='418.05' cy='184.72' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='84.15' cy='79.37' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='385.57' cy='166.01' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='319.40' cy='220.21' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='363.85' cy='258.74' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='90.30' cy='88.84' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='303.50' cy='215.47' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='356.67' cy='257.05' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='355.30' cy='241.50' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='356.67' cy='257.16' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='360.09' cy='258.06' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='356.67' cy='256.15' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='358.38' cy='257.50' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='348.47' cy='259.30' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='362.14' cy='258.06' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='362.14' cy='261.10' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='360.26' cy='257.27' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='361.63' cy='263.02' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='360.43' cy='261.78' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='360.26' cy='259.30' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='413.09' cy='193.50' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='360.95' cy='257.39' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='364.02' cy='277.10' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='85.00' cy='86.13' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='341.97' cy='147.54' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='353.94' cy='290.74' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='359.75' cy='258.06' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='341.97' cy='151.25' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='172.37' cy='200.83' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='365.22' cy='143.48' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='362.66' cy='257.05' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='88.08' cy='81.97' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='346.41' cy='153.40' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='417.20' cy='141.23' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='312.56' cy='198.46' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='317.69' cy='312.93' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='134.92' cy='162.63' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='381.12' cy='252.54' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='359.92' cy='181.00' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='374.11' cy='157.00' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='362.31' cy='129.17' r='2.70' style='stroke-width: 0.75; stroke: #008898; fill: #008898;' />
+<circle cx='369.50' cy='214.91' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='319.23' cy='218.18' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='389.16' cy='174.91' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='338.04' cy='149.00' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='343.34' cy='173.56' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='388.81' cy='179.65' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='434.81' cy='123.54' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='346.76' cy='155.87' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='433.27' cy='123.88' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='429.16' cy='123.09' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='434.12' cy='123.88' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='113.38' cy='133.79' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='99.53' cy='102.58' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='367.61' cy='238.12' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='102.78' cy='112.16' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='353.77' cy='176.60' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='347.78' cy='275.64' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='344.88' cy='151.59' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='336.16' cy='257.61' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='79.87' cy='71.60' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='385.74' cy='255.02' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='424.72' cy='180.21' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='382.32' cy='256.94' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='340.94' cy='186.74' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='351.89' cy='147.54' r='2.70' style='stroke-width: 0.75; stroke: #008A98; fill: #008A98;' />
+<circle cx='339.92' cy='187.87' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='312.56' cy='217.84' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='343.68' cy='150.47' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='458.40' cy='129.62' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='341.63' cy='151.82' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='153.56' cy='102.36' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='356.33' cy='297.83' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='82.44' cy='81.85' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='343.34' cy='293.33' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='295.29' cy='245.78' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='396.34' cy='127.71' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='345.05' cy='153.06' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='358.72' cy='181.90' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='105.86' cy='123.88' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='323.33' cy='216.83' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='346.76' cy='324.87' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='435.66' cy='150.02' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='397.36' cy='201.39' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='133.73' cy='176.94' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='321.11' cy='232.94' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='408.31' cy='193.05' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='101.58' cy='111.71' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='101.58' cy='113.40' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='348.47' cy='319.24' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='350.18' cy='335.01' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='425.40' cy='172.77' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='325.90' cy='223.36' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='366.76' cy='250.51' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='435.66' cy='142.80' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='314.44' cy='199.81' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='334.79' cy='318.11' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='360.43' cy='322.62' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='340.60' cy='182.69' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='363.85' cy='183.03' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='133.90' cy='170.18' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='335.81' cy='147.65' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='377.53' cy='158.13' r='2.70' style='stroke-width: 0.75; stroke: #009F93; fill: #009F93;' />
+<circle cx='323.85' cy='213.67' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='357.53' cy='159.82' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='293.24' cy='245.56' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='374.11' cy='196.43' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='369.50' cy='262.12' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='139.54' cy='163.65' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='358.72' cy='179.53' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='354.28' cy='182.46' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='410.36' cy='132.21' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='86.37' cy='93.46' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='399.42' cy='187.98' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='123.13' cy='153.28' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='362.83' cy='174.24' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='384.54' cy='204.88' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='379.58' cy='201.84' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='415.83' cy='127.93' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='346.59' cy='185.73' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='345.05' cy='188.66' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='321.97' cy='235.98' r='2.70' style='stroke-width: 0.75; stroke: #007996; fill: #007996;' />
+<circle cx='362.14' cy='248.94' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='313.93' cy='222.23' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='109.11' cy='141.90' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='367.27' cy='212.09' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='399.76' cy='185.28' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='102.61' cy='120.16' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='346.59' cy='154.30' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='415.14' cy='164.89' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='319.23' cy='215.93' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='330.17' cy='155.65' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='435.66' cy='127.26' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='330.00' cy='153.62' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='331.37' cy='154.52' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='334.10' cy='154.18' r='2.70' style='stroke-width: 0.75; stroke: #383B7A; fill: #383B7A;' />
+<circle cx='339.23' cy='287.69' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='351.89' cy='186.29' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='105.69' cy='126.69' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='412.24' cy='131.43' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='338.38' cy='150.02' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='329.15' cy='310.68' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='393.94' cy='166.46' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='413.09' cy='153.62' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='420.96' cy='141.79' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='81.07' cy='72.39' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='420.27' cy='185.51' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='346.76' cy='321.49' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='276.15' cy='378.16' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='374.11' cy='278.57' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='323.33' cy='216.26' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='408.31' cy='171.65' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='331.03' cy='191.81' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='402.66' cy='118.13' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='375.82' cy='206.57' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='340.09' cy='316.09' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='341.63' cy='152.49' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='377.53' cy='216.49' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='327.95' cy='338.39' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='339.92' cy='149.23' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='338.72' cy='188.21' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='159.03' cy='106.75' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='347.27' cy='291.52' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='132.02' cy='159.14' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='323.33' cy='215.02' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='379.92' cy='131.54' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='410.19' cy='143.93' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='198.18' cy='204.77' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='410.02' cy='129.96' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='339.92' cy='289.27' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='323.16' cy='221.56' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='395.65' cy='163.65' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='440.79' cy='136.83' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='427.11' cy='177.28' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='384.54' cy='188.10' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='94.92' cy='98.08' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='320.94' cy='215.14' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='358.72' cy='169.51' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='79.70' cy='83.88' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='79.36' cy='83.32' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='75.94' cy='86.92' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='319.74' cy='239.13' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='381.46' cy='249.84' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='392.58' cy='186.29' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='439.08' cy='142.24' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='322.31' cy='215.14' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='350.52' cy='151.48' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='442.50' cy='121.74' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='80.38' cy='82.30' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='396.68' cy='184.60' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='437.37' cy='170.52' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='315.81' cy='245.78' r='2.70' style='stroke-width: 0.75; stroke: #007B97; fill: #007B97;' />
+<circle cx='418.05' cy='183.59' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='362.83' cy='167.37' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='376.33' cy='228.88' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='103.64' cy='124.67' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='339.06' cy='316.42' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='333.76' cy='190.91' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='100.22' cy='124.78' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='97.31' cy='100.22' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='372.91' cy='122.75' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='333.08' cy='329.04' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='97.31' cy='128.50' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='94.23' cy='128.72' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='374.11' cy='187.42' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='96.11' cy='134.24' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='398.05' cy='213.11' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='101.41' cy='132.21' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='341.80' cy='150.24' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='91.84' cy='130.64' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='102.95' cy='130.52' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='346.59' cy='148.66' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='104.32' cy='129.96' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='95.43' cy='123.09' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='94.57' cy='129.51' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='93.72' cy='133.34' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='95.60' cy='127.82' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='106.37' cy='136.16' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='83.12' cy='80.84' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='352.06' cy='171.76' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='441.64' cy='126.69' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='343.51' cy='189.22' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='357.36' cy='183.48' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='126.38' cy='179.87' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='90.64' cy='120.72' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='398.22' cy='213.11' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='398.05' cy='214.91' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='394.97' cy='211.31' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='395.65' cy='217.28' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='386.93' cy='208.94' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='327.44' cy='199.36' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='88.42' cy='103.60' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='346.24' cy='153.51' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='395.82' cy='220.32' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='355.30' cy='296.59' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='367.27' cy='197.79' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='335.99' cy='232.94' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='386.25' cy='175.25' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='358.04' cy='263.47' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='339.58' cy='150.35' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='385.05' cy='171.65' r='2.70' style='stroke-width: 0.75; stroke: #00A88F; fill: #00A88F;' />
+<circle cx='316.32' cy='341.55' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='101.58' cy='113.74' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='448.48' cy='163.20' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='360.60' cy='142.58' r='2.70' style='stroke-width: 0.75; stroke: #008898; fill: #008898;' />
+<circle cx='430.70' cy='180.77' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='354.28' cy='155.65' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='452.76' cy='136.61' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='341.80' cy='150.69' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='348.29' cy='181.67' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='364.54' cy='159.37' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='377.53' cy='258.17' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='99.87' cy='129.96' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='342.14' cy='182.58' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='86.20' cy='77.57' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='351.37' cy='176.60' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='340.77' cy='186.18' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='434.64' cy='138.07' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='127.06' cy='177.17' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='317.18' cy='232.04' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='343.68' cy='186.86' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='306.92' cy='213.45' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='337.52' cy='186.86' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='351.89' cy='193.96' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='99.70' cy='104.27' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='84.83' cy='94.13' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='404.89' cy='196.32' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='144.33' cy='181.56' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='93.38' cy='95.49' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='369.50' cy='142.58' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='360.26' cy='219.98' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='388.30' cy='210.74' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='352.91' cy='266.06' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='357.87' cy='267.41' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='333.25' cy='190.12' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='334.10' cy='190.12' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='224.68' cy='174.91' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='315.98' cy='320.59' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='413.43' cy='198.69' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='415.49' cy='193.84' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='335.13' cy='226.85' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='322.82' cy='322.96' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='360.43' cy='289.83' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='165.36' cy='207.14' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='130.99' cy='153.51' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='351.37' cy='171.65' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='426.43' cy='127.14' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='345.56' cy='151.14' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='403.35' cy='199.14' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='126.03' cy='176.83' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='345.73' cy='154.41' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='74.40' cy='95.60' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='341.63' cy='325.89' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='304.01' cy='340.98' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='302.65' cy='223.25' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='324.70' cy='218.74' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='174.08' cy='202.86' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='317.86' cy='220.88' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='349.32' cy='335.24' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='317.01' cy='235.30' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='193.74' cy='208.49' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='359.92' cy='159.03' r='2.70' style='stroke-width: 0.75; stroke: #009696; fill: #009696;' />
+<circle cx='336.84' cy='192.60' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='378.73' cy='272.60' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='380.78' cy='272.60' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='335.13' cy='190.80' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='374.45' cy='177.06' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='357.19' cy='162.86' r='2.70' style='stroke-width: 0.75; stroke: #008A98; fill: #008A98;' />
+<circle cx='387.28' cy='170.63' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='103.81' cy='86.58' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='431.22' cy='146.86' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='322.48' cy='220.43' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='338.04' cy='190.01' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='112.70' cy='133.68' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='377.53' cy='267.98' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='405.06' cy='185.28' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='343.51' cy='184.27' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='387.79' cy='213.22' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='251.53' cy='384.14' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='434.46' cy='125.23' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='277.00' cy='368.02' r='2.70' style='stroke-width: 0.75; stroke: #5ECE62; fill: #5ECE62;' />
+<circle cx='342.99' cy='181.56' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='351.54' cy='154.97' r='2.70' style='stroke-width: 0.75; stroke: #3C3576; fill: #3C3576;' />
+<circle cx='353.25' cy='155.54' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='81.24' cy='79.26' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='321.45' cy='211.08' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='154.24' cy='111.71' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='177.84' cy='208.49' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='336.16' cy='149.00' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='355.30' cy='261.78' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='329.66' cy='152.94' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='329.32' cy='152.27' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='333.08' cy='288.93' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='358.72' cy='167.03' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='334.28' cy='155.20' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='321.28' cy='215.14' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='337.18' cy='158.58' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='334.28' cy='155.99' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='336.16' cy='156.55' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='401.98' cy='129.40' r='2.70' style='stroke-width: 0.75; stroke: #00AC8C; fill: #00AC8C;' />
+<circle cx='320.94' cy='219.19' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='392.58' cy='160.38' r='2.70' style='stroke-width: 0.75; stroke: #00B883; fill: #00B883;' />
+<circle cx='341.97' cy='151.37' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='81.75' cy='72.28' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='348.64' cy='154.97' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='364.20' cy='168.72' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='98.85' cy='123.65' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='368.13' cy='232.15' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='423.35' cy='130.75' r='2.70' style='stroke-width: 0.75; stroke: #65CF60; fill: #65CF60;' />
+<circle cx='323.50' cy='215.25' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='304.87' cy='211.19' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='347.78' cy='182.24' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='137.66' cy='163.99' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='392.41' cy='177.96' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='335.47' cy='237.89' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='349.15' cy='155.76' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='428.82' cy='123.76' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='133.04' cy='161.39' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='340.60' cy='163.65' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='376.16' cy='149.23' r='2.70' style='stroke-width: 0.75; stroke: #009C95; fill: #009C95;' />
+<circle cx='345.73' cy='186.63' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='345.05' cy='149.11' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='343.34' cy='153.17' r='2.70' style='stroke-width: 0.75; stroke: #3D3375; fill: #3D3375;' />
+<circle cx='360.60' cy='162.63' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='361.12' cy='183.03' r='2.70' style='stroke-width: 0.75; stroke: #006690; fill: #006690;' />
+<circle cx='345.56' cy='184.49' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='317.01' cy='235.08' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='317.69' cy='220.09' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='346.41' cy='154.41' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='408.13' cy='124.67' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='102.61' cy='111.93' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='346.24' cy='154.07' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='100.22' cy='107.43' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='268.28' cy='149.56' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='345.22' cy='153.40' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='319.40' cy='232.49' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='396.00' cy='169.96' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='447.29' cy='132.33' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='319.06' cy='218.18' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='435.32' cy='150.69' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='374.62' cy='193.73' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='348.81' cy='187.08' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='434.46' cy='124.89' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='112.70' cy='130.30' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='419.59' cy='192.72' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='156.12' cy='192.38' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='327.78' cy='200.49' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='195.62' cy='101.34' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='345.22' cy='189.90' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='362.14' cy='244.88' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='409.50' cy='157.56' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='368.98' cy='144.61' r='2.70' style='stroke-width: 0.75; stroke: #009497; fill: #009497;' />
+<circle cx='172.37' cy='203.42' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='344.70' cy='152.61' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='290.34' cy='249.72' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='290.16' cy='249.39' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='115.60' cy='134.58' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='143.47' cy='162.18' r='2.70' style='stroke-width: 0.75; stroke: #00B08A; fill: #00B08A;' />
+<circle cx='367.27' cy='143.48' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='366.93' cy='168.04' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='319.40' cy='215.59' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='348.29' cy='190.35' r='2.70' style='stroke-width: 0.75; stroke: #007294; fill: #007294;' />
+<circle cx='344.70' cy='153.28' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='339.92' cy='243.98' r='2.70' style='stroke-width: 0.75; stroke: #009A95; fill: #009A95;' />
+<circle cx='333.08' cy='292.20' r='2.70' style='stroke-width: 0.75; stroke: #00B388; fill: #00B388;' />
+<circle cx='313.76' cy='231.25' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='101.24' cy='114.98' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='436.86' cy='124.33' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='386.93' cy='199.36' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='292.39' cy='234.06' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='343.34' cy='179.53' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='339.40' cy='235.64' r='2.70' style='stroke-width: 0.75; stroke: #009895; fill: #009895;' />
+<circle cx='346.93' cy='183.25' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='436.17' cy='165.11' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='410.02' cy='199.81' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='245.88' cy='385.60' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='370.69' cy='168.27' r='2.70' style='stroke-width: 0.75; stroke: #00AA8E; fill: #00AA8E;' />
+<circle cx='346.59' cy='300.42' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='341.63' cy='294.57' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='376.51' cy='204.88' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='330.34' cy='200.26' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='324.53' cy='239.25' r='2.70' style='stroke-width: 0.75; stroke: #008297; fill: #008297;' />
+<circle cx='350.86' cy='154.07' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='418.05' cy='190.69' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='333.93' cy='188.32' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='142.62' cy='183.36' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='319.91' cy='225.84' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='97.65' cy='87.82' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='420.27' cy='143.48' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='415.14' cy='188.89' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='104.49' cy='89.85' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='434.46' cy='135.93' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='392.92' cy='184.04' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='335.13' cy='189.45' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='410.53' cy='151.14' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='385.40' cy='193.84' r='2.70' style='stroke-width: 0.75; stroke: #57CD65; fill: #57CD65;' />
+<circle cx='92.86' cy='105.17' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='104.15' cy='89.06' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='396.68' cy='166.01' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='396.51' cy='174.46' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='89.45' cy='78.92' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='427.11' cy='184.04' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='406.60' cy='178.86' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='366.08' cy='135.59' r='2.70' style='stroke-width: 0.75; stroke: #009297; fill: #009297;' />
+<circle cx='396.85' cy='171.65' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='332.57' cy='194.52' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='327.95' cy='194.18' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='336.50' cy='196.10' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='380.95' cy='196.43' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='334.79' cy='187.98' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='76.62' cy='72.50' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='345.05' cy='152.49' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='173.05' cy='201.62' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='173.39' cy='202.41' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='402.32' cy='221.67' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='423.69' cy='180.66' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='398.39' cy='119.82' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='377.53' cy='264.82' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='90.98' cy='109.91' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='324.02' cy='216.83' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='413.43' cy='193.73' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='346.41' cy='189.56' r='2.70' style='stroke-width: 0.75; stroke: #007094; fill: #007094;' />
+<circle cx='347.61' cy='154.41' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='292.56' cy='243.75' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='351.89' cy='178.52' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='353.60' cy='266.29' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='331.37' cy='184.49' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='329.66' cy='309.10' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='139.20' cy='163.87' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='355.30' cy='181.22' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='384.37' cy='208.83' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='347.27' cy='154.86' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='399.76' cy='218.97' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='322.99' cy='214.69' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='401.47' cy='212.21' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='140.22' cy='96.50' r='2.70' style='stroke-width: 0.75; stroke: #3F3073; fill: #3F3073;' />
+<circle cx='337.52' cy='189.00' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='404.37' cy='166.35' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='341.63' cy='188.32' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='349.32' cy='176.94' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='353.94' cy='186.29' r='2.70' style='stroke-width: 0.75; stroke: #008E97; fill: #008E97;' />
+<circle cx='316.67' cy='232.94' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='334.62' cy='197.00' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='432.07' cy='168.72' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='98.85' cy='129.17' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='370.69' cy='218.18' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='348.81' cy='154.75' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='327.78' cy='200.04' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='406.60' cy='124.21' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='430.87' cy='133.45' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='330.86' cy='195.87' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='326.24' cy='199.81' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='311.54' cy='232.15' r='2.70' style='stroke-width: 0.75; stroke: #006B92; fill: #006B92;' />
+<circle cx='428.14' cy='168.94' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='312.90' cy='200.26' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='361.12' cy='192.83' r='2.70' style='stroke-width: 0.75; stroke: #009A95; fill: #009A95;' />
+<circle cx='130.14' cy='159.70' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='360.43' cy='194.41' r='2.70' style='stroke-width: 0.75; stroke: #009E94; fill: #009E94;' />
+<circle cx='95.43' cy='101.79' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='410.02' cy='125.45' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='408.82' cy='127.37' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='372.57' cy='196.21' r='2.70' style='stroke-width: 0.75; stroke: #00BD7D; fill: #00BD7D;' />
+<circle cx='334.79' cy='295.92' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='406.60' cy='127.71' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='394.12' cy='167.14' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='361.12' cy='172.77' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='358.55' cy='169.39' r='2.70' style='stroke-width: 0.75; stroke: #00A591; fill: #00A591;' />
+<circle cx='420.27' cy='129.40' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='125.01' cy='146.64' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='318.89' cy='224.94' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='409.33' cy='186.18' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='138.86' cy='164.55' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='347.10' cy='153.51' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='409.16' cy='128.83' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='364.71' cy='237.22' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='146.72' cy='194.18' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='320.26' cy='244.43' r='2.70' style='stroke-width: 0.75; stroke: #008398; fill: #008398;' />
+<circle cx='340.43' cy='148.66' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='323.85' cy='239.58' r='2.70' style='stroke-width: 0.75; stroke: #007996; fill: #007996;' />
+<circle cx='319.06' cy='237.67' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='327.61' cy='201.28' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='343.17' cy='193.62' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='420.79' cy='121.85' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='89.62' cy='106.19' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='101.07' cy='121.85' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='434.29' cy='162.41' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='343.51' cy='152.49' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='411.73' cy='159.25' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='168.43' cy='117.79' r='2.70' style='stroke-width: 0.75; stroke: #3F3073; fill: #3F3073;' />
+<circle cx='407.79' cy='127.14' r='2.70' style='stroke-width: 0.75; stroke: #00A790; fill: #00A790;' />
+<circle cx='339.06' cy='288.93' r='2.70' style='stroke-width: 0.75; stroke: #00C277; fill: #00C277;' />
+<circle cx='101.24' cy='99.09' r='2.70' style='stroke-width: 0.75; stroke: #00B189; fill: #00B189;' />
+<circle cx='332.74' cy='187.76' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='332.74' cy='191.93' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='351.71' cy='152.83' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='348.47' cy='185.96' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='91.33' cy='86.13' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='142.10' cy='166.01' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='342.82' cy='208.26' r='2.70' style='stroke-width: 0.75; stroke: #009097; fill: #009097;' />
+<circle cx='421.30' cy='143.26' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='220.41' cy='189.00' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='97.48' cy='88.61' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='346.24' cy='186.41' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='97.99' cy='79.04' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='97.31' cy='74.98' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='329.32' cy='199.70' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='339.92' cy='151.37' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='360.95' cy='164.21' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='357.01' cy='163.20' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='341.29' cy='197.67' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='315.47' cy='199.03' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='347.27' cy='154.75' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='402.15' cy='158.13' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='343.34' cy='189.67' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='83.46' cy='86.02' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='85.17' cy='82.64' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='365.39' cy='251.87' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='301.96' cy='225.61' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='139.88' cy='172.10' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='149.11' cy='191.36' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='396.68' cy='207.93' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='269.82' cy='382.11' r='2.70' style='stroke-width: 0.75; stroke: #91D64D; fill: #91D64D;' />
+<circle cx='99.02' cy='92.44' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='324.19' cy='201.39' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='89.10' cy='106.30' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='384.03' cy='188.21' r='2.70' style='stroke-width: 0.75; stroke: #31C76E; fill: #31C76E;' />
+<circle cx='340.77' cy='150.69' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='321.97' cy='219.76' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='418.56' cy='190.69' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='329.32' cy='200.94' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='406.77' cy='122.53' r='2.70' style='stroke-width: 0.75; stroke: #00B685; fill: #00B685;' />
+<circle cx='341.11' cy='151.59' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='319.40' cy='312.93' r='2.70' style='stroke-width: 0.75; stroke: #00A491; fill: #00A491;' />
+<circle cx='419.59' cy='168.27' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='335.47' cy='323.63' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='347.10' cy='178.18' r='2.70' style='stroke-width: 0.75; stroke: #00598B; fill: #00598B;' />
+<circle cx='343.68' cy='147.54' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='342.14' cy='147.31' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='316.84' cy='229.22' r='2.70' style='stroke-width: 0.75; stroke: #007595; fill: #007595;' />
+<circle cx='157.32' cy='193.39' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='140.39' cy='166.80' r='2.70' style='stroke-width: 0.75; stroke: #00B586; fill: #00B586;' />
+<circle cx='360.26' cy='266.85' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='318.89' cy='214.35' r='2.70' style='stroke-width: 0.75; stroke: #00608E; fill: #00608E;' />
+<circle cx='174.25' cy='202.41' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='421.64' cy='122.98' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='345.22' cy='179.20' r='2.70' style='stroke-width: 0.75; stroke: #2C4580; fill: #2C4580;' />
+<circle cx='79.53' cy='74.30' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='144.16' cy='193.28' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='395.82' cy='171.31' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='378.39' cy='210.86' r='2.70' style='stroke-width: 0.75; stroke: #97D74A; fill: #97D74A;' />
+<circle cx='367.27' cy='233.16' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='344.02' cy='151.93' r='2.70' style='stroke-width: 0.75; stroke: #1E4C85; fill: #1E4C85;' />
+<circle cx='113.38' cy='130.97' r='2.70' style='stroke-width: 0.75; stroke: #22C671; fill: #22C671;' />
+<circle cx='394.80' cy='182.46' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='346.93' cy='153.40' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='349.66' cy='158.13' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='357.36' cy='262.23' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+<circle cx='336.84' cy='187.31' r='2.70' style='stroke-width: 0.75; stroke: #353E7B; fill: #353E7B;' />
+<circle cx='102.61' cy='118.24' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='365.90' cy='281.27' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='362.83' cy='241.61' r='2.70' style='stroke-width: 0.75; stroke: #01C475; fill: #01C475;' />
+<circle cx='80.21' cy='109.68' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='407.11' cy='149.45' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='322.99' cy='215.25' r='2.70' style='stroke-width: 0.75; stroke: #005B8C; fill: #005B8C;' />
+<circle cx='322.99' cy='220.32' r='2.70' style='stroke-width: 0.75; stroke: #006490; fill: #006490;' />
+<circle cx='407.96' cy='186.07' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='400.61' cy='178.97' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='424.72' cy='168.61' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='348.64' cy='155.20' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='387.62' cy='203.31' r='2.70' style='stroke-width: 0.75; stroke: #72D15B; fill: #72D15B;' />
+<circle cx='339.23' cy='184.83' r='2.70' style='stroke-width: 0.75; stroke: #045489; fill: #045489;' />
+<circle cx='348.98' cy='153.06' r='2.70' style='stroke-width: 0.75; stroke: #184F85; fill: #184F85;' />
+<circle cx='336.67' cy='185.51' r='2.70' style='stroke-width: 0.75; stroke: #32407D; fill: #32407D;' />
+<circle cx='355.30' cy='264.48' r='2.70' style='stroke-width: 0.75; stroke: #10C573; fill: #10C573;' />
+<circle cx='360.26' cy='175.48' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='387.62' cy='216.71' r='2.70' style='stroke-width: 0.75; stroke: #7FD355; fill: #7FD355;' />
+<circle cx='390.01' cy='217.84' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='360.43' cy='293.21' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='359.07' cy='164.66' r='2.70' style='stroke-width: 0.75; stroke: #008297; fill: #008297;' />
+<circle cx='369.32' cy='265.05' r='2.70' style='stroke-width: 0.75; stroke: #9CD847; fill: #9CD847;' />
+<circle cx='403.18' cy='215.59' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='396.17' cy='218.18' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='347.10' cy='152.83' r='2.70' style='stroke-width: 0.75; stroke: #00578A; fill: #00578A;' />
+<circle cx='294.10' cy='355.74' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='396.34' cy='161.28' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='318.55' cy='215.25' r='2.70' style='stroke-width: 0.75; stroke: #005E8D; fill: #005E8D;' />
+<circle cx='320.43' cy='215.47' r='2.70' style='stroke-width: 0.75; stroke: #00628F; fill: #00628F;' />
+<circle cx='323.85' cy='219.53' r='2.70' style='stroke-width: 0.75; stroke: #006E93; fill: #006E93;' />
+<circle cx='378.21' cy='255.92' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='404.03' cy='186.07' r='2.70' style='stroke-width: 0.75; stroke: #A2D945; fill: #A2D945;' />
+<circle cx='339.92' cy='187.08' r='2.70' style='stroke-width: 0.75; stroke: #284782; fill: #284782;' />
+<circle cx='380.61' cy='195.42' r='2.70' style='stroke-width: 0.75; stroke: #00BD7E; fill: #00BD7E;' />
+<circle cx='398.05' cy='220.09' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='104.66' cy='128.61' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='92.35' cy='92.44' r='2.70' style='stroke-width: 0.75; stroke: #6CD05D; fill: #6CD05D;' />
+<circle cx='391.72' cy='172.66' r='2.70' style='stroke-width: 0.75; stroke: #00BF7B; fill: #00BF7B;' />
+<circle cx='386.93' cy='199.14' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='346.59' cy='153.51' r='2.70' style='stroke-width: 0.75; stroke: #234A83; fill: #234A83;' />
+<circle cx='321.62' cy='215.59' r='2.70' style='stroke-width: 0.75; stroke: #006991; fill: #006991;' />
+<circle cx='332.05' cy='191.93' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='96.80' cy='129.51' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='398.73' cy='220.66' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='360.09' cy='241.39' r='2.70' style='stroke-width: 0.75; stroke: #46CA6A; fill: #46CA6A;' />
+<circle cx='396.34' cy='218.40' r='2.70' style='stroke-width: 0.75; stroke: #B7DC39; fill: #B7DC39;' />
+<circle cx='396.34' cy='222.35' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='132.19' cy='159.93' r='2.70' style='stroke-width: 0.75; stroke: #00C079; fill: #00C079;' />
+<circle cx='399.42' cy='213.33' r='2.70' style='stroke-width: 0.75; stroke: #8BD64F; fill: #8BD64F;' />
+<circle cx='417.54' cy='142.69' r='2.70' style='stroke-width: 0.75; stroke: #3CC96C; fill: #3CC96C;' />
+<circle cx='382.83' cy='184.83' r='2.70' style='stroke-width: 0.75; stroke: #00B883; fill: #00B883;' />
+<circle cx='379.24' cy='267.41' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='358.04' cy='162.97' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='160.40' cy='209.95' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='347.95' cy='185.39' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='158.00' cy='209.39' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='380.95' cy='268.77' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='379.24' cy='266.17' r='2.70' style='stroke-width: 0.75; stroke: #A7DA41; fill: #A7DA41;' />
+<circle cx='441.64' cy='125.90' r='2.70' style='stroke-width: 0.75; stroke: #B2DB3C; fill: #B2DB3C;' />
+<circle cx='95.94' cy='90.19' r='2.70' style='stroke-width: 0.75; stroke: #00AE8C; fill: #00AE8C;' />
+<circle cx='176.81' cy='202.41' r='2.70' style='stroke-width: 0.75; stroke: #79D258; fill: #79D258;' />
+<circle cx='153.56' cy='206.57' r='2.70' style='stroke-width: 0.75; stroke: #ACDA3E; fill: #ACDA3E;' />
+<circle cx='341.63' cy='152.04' r='2.70' style='stroke-width: 0.75; stroke: #30427E; fill: #30427E;' />
+<circle cx='396.85' cy='131.09' r='2.70' style='stroke-width: 0.75; stroke: #85D453; fill: #85D453;' />
+<circle cx='343.68' cy='184.38' r='2.70' style='stroke-width: 0.75; stroke: #0E5287; fill: #0E5287;' />
+<circle cx='343.68' cy='124.89' r='2.70' style='stroke-width: 0.75; stroke: #008C98; fill: #008C98;' />
+<circle cx='385.40' cy='176.72' r='2.70' style='stroke-width: 0.75; stroke: #00BB80; fill: #00BB80;' />
+<circle cx='342.82' cy='153.06' r='2.70' style='stroke-width: 0.75; stroke: #3A3878; fill: #3A3878;' />
+<circle cx='457.89' cy='150.24' r='2.70' style='stroke-width: 0.75; stroke: #BCDD37; fill: #BCDD37;' />
+<circle cx='311.54' cy='242.96' r='2.70' style='stroke-width: 0.75; stroke: #007796; fill: #007796;' />
+<circle cx='98.16' cy='89.18' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='391.21' cy='177.62' r='2.70' style='stroke-width: 0.75; stroke: #00B982; fill: #00B982;' />
+<circle cx='452.76' cy='146.86' r='2.70' style='stroke-width: 0.75; stroke: #C2DE34; fill: #C2DE34;' />
+<circle cx='158.00' cy='194.07' r='2.70' style='stroke-width: 0.75; stroke: #4FCB68; fill: #4FCB68;' />
+</g>
+</svg>
diff --git a/inst/tinytest/_tinysnapshot/readme_base_2.svg b/inst/tinytest/_tinysnapshot/readme_base_2.svg
index d0855ea2..66e1fe5f 100644
--- a/inst/tinytest/_tinysnapshot/readme_base_2.svg
+++ b/inst/tinytest/_tinysnapshot/readme_base_2.svg
@@ -216,8 +216,8 @@
 </defs>
 <g clip-path='url(#cpMC4wMHwyNTIuMDB8MC4wMHwyNTIuMDA=)'>
 <text x='137.95' y='28.61' text-anchor='middle' style='font-size: 11.95px; font-weight: bold; font-family: "Liberation Sans";' textLength='21.88px' lengthAdjust='spacingAndGlyphs'>plot</text>
-<text x='137.95' y='236.46' text-anchor='middle' style='font-size: 9.96px; font-family: "Liberation Sans";' textLength='63.06px' lengthAdjust='spacingAndGlyphs'>airquality$Day</text>
-<text transform='translate(10.76,120.02) rotate(-90)' text-anchor='middle' style='font-size: 9.96px; font-family: "Liberation Sans";' textLength='69.70px' lengthAdjust='spacingAndGlyphs'>airquality$Temp</text>
+<text x='137.95' y='236.46' text-anchor='middle' style='font-size: 9.96px; font-family: "Liberation Sans";' textLength='17.70px' lengthAdjust='spacingAndGlyphs'>Day</text>
+<text transform='translate(10.76,120.02) rotate(-90)' text-anchor='middle' style='font-size: 9.96px; font-family: "Liberation Sans";' textLength='24.34px' lengthAdjust='spacingAndGlyphs'>Temp</text>
 </g>
 <defs>
   <clipPath id='cpMzAxLjAwfDQ3OC45MHw0OS4wMHwxOTEuMDQ='>
@@ -430,8 +430,8 @@
 </defs>
 <g clip-path='url(#cpMC4wMHwyNTIuMDB8MjUyLjAwfDUwNC4wMA==)'>
 <text x='137.95' y='280.61' text-anchor='middle' style='font-size: 11.95px; font-weight: bold; font-family: "Liberation Sans";' textLength='43.11px' lengthAdjust='spacingAndGlyphs'>tinyplot</text>
-<text x='137.95' y='488.46' text-anchor='middle' style='font-size: 9.96px; font-family: "Liberation Sans";' textLength='63.06px' lengthAdjust='spacingAndGlyphs'>airquality$Day</text>
-<text transform='translate(10.76,372.02) rotate(-90)' text-anchor='middle' style='font-size: 9.96px; font-family: "Liberation Sans";' textLength='69.70px' lengthAdjust='spacingAndGlyphs'>airquality$Temp</text>
+<text x='137.95' y='488.46' text-anchor='middle' style='font-size: 9.96px; font-family: "Liberation Sans";' textLength='17.70px' lengthAdjust='spacingAndGlyphs'>Day</text>
+<text transform='translate(10.76,372.02) rotate(-90)' text-anchor='middle' style='font-size: 9.96px; font-family: "Liberation Sans";' textLength='24.34px' lengthAdjust='spacingAndGlyphs'>Temp</text>
 </g>
 <g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
 <line x1='50.10' y1='443.04' x2='214.82' y2='443.04' style='stroke-width: 0.75;' />
diff --git a/inst/tinytest/_tinysnapshot/readme_by.svg b/inst/tinytest/_tinysnapshot/readme_by.svg
index 2864da12..9010de4e 100644
--- a/inst/tinytest/_tinysnapshot/readme_by.svg
+++ b/inst/tinytest/_tinysnapshot/readme_by.svg
@@ -21,43 +21,43 @@
   </clipPath>
 </defs>
 <g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
-<circle cx='449.79' cy='223.20' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='449.79' cy='237.60' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='449.79' cy='252.00' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='449.79' cy='266.40' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='449.79' cy='280.80' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<text x='455.83' y='208.80' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='88.06px' lengthAdjust='spacingAndGlyphs'>airquality$Month</text>
-<text x='460.59' y='227.33' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>5</text>
-<text x='460.59' y='241.73' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>6</text>
-<text x='460.59' y='256.13' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>7</text>
-<text x='460.59' y='270.53' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>8</text>
-<text x='460.59' y='284.93' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>9</text>
+<circle cx='477.14' cy='223.20' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='477.14' cy='237.60' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='477.14' cy='252.00' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='477.14' cy='266.40' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='477.14' cy='280.80' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<text x='483.18' y='208.80' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='33.36px' lengthAdjust='spacingAndGlyphs'>Month</text>
+<text x='487.94' y='227.33' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>5</text>
+<text x='487.94' y='241.73' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>6</text>
+<text x='487.94' y='256.13' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>7</text>
+<text x='487.94' y='270.53' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>8</text>
+<text x='487.94' y='284.93' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>9</text>
 </g>
 <defs>
-  <clipPath id='cpMC4wMHwzOTQuNzB8MC4wMHw1MDQuMDA='>
-    <rect x='0.00' y='0.00' width='394.70' height='504.00' />
+  <clipPath id='cpMC4wMHw0NDkuNDB8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='449.40' height='504.00' />
   </clipPath>
 </defs>
-<g clip-path='url(#cpMC4wMHwzOTQuNzB8MC4wMHw1MDQuMDA=)'>
-<text x='226.87' y='485.28' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='76.05px' lengthAdjust='spacingAndGlyphs'>airquality$Day</text>
-<text transform='translate(12.96,244.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='84.05px' lengthAdjust='spacingAndGlyphs'>airquality$Temp</text>
+<g clip-path='url(#cpMC4wMHw0NDkuNDB8MC4wMHw1MDQuMDA=)'>
+<text x='254.22' y='485.28' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='21.35px' lengthAdjust='spacingAndGlyphs'>Day</text>
+<text transform='translate(12.96,244.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='29.35px' lengthAdjust='spacingAndGlyphs'>Temp</text>
 </g>
 <g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
-<line x1='61.11' y1='430.56' x2='371.91' y2='430.56' style='stroke-width: 0.75;' />
-<line x1='61.11' y1='430.56' x2='61.11' y2='437.76' style='stroke-width: 0.75;' />
-<line x1='112.91' y1='430.56' x2='112.91' y2='437.76' style='stroke-width: 0.75;' />
-<line x1='164.71' y1='430.56' x2='164.71' y2='437.76' style='stroke-width: 0.75;' />
-<line x1='216.51' y1='430.56' x2='216.51' y2='437.76' style='stroke-width: 0.75;' />
-<line x1='268.31' y1='430.56' x2='268.31' y2='437.76' style='stroke-width: 0.75;' />
-<line x1='320.11' y1='430.56' x2='320.11' y2='437.76' style='stroke-width: 0.75;' />
-<line x1='371.91' y1='430.56' x2='371.91' y2='437.76' style='stroke-width: 0.75;' />
-<text x='61.11' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>0</text>
-<text x='112.91' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>5</text>
-<text x='164.71' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>10</text>
-<text x='216.51' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>15</text>
-<text x='268.31' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>20</text>
-<text x='320.11' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>25</text>
-<text x='371.91' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>30</text>
+<line x1='61.45' y1='430.56' x2='422.90' y2='430.56' style='stroke-width: 0.75;' />
+<line x1='61.45' y1='430.56' x2='61.45' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='121.69' y1='430.56' x2='121.69' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='181.93' y1='430.56' x2='181.93' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='242.17' y1='430.56' x2='242.17' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='302.41' y1='430.56' x2='302.41' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='362.66' y1='430.56' x2='362.66' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='422.90' y1='430.56' x2='422.90' y2='437.76' style='stroke-width: 0.75;' />
+<text x='61.45' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>0</text>
+<text x='121.69' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>5</text>
+<text x='181.93' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>10</text>
+<text x='242.17' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>15</text>
+<text x='302.41' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>20</text>
+<text x='362.66' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>25</text>
+<text x='422.90' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>30</text>
 <line x1='59.04' y1='383.24' x2='59.04' y2='131.53' style='stroke-width: 0.75;' />
 <line x1='59.04' y1='383.24' x2='51.84' y2='383.24' style='stroke-width: 0.75;' />
 <line x1='59.04' y1='299.34' x2='51.84' y2='299.34' style='stroke-width: 0.75;' />
@@ -67,166 +67,166 @@
 <text transform='translate(41.76,299.34) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>70</text>
 <text transform='translate(41.76,215.43) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>80</text>
 <text transform='translate(41.76,131.53) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='13.35px' lengthAdjust='spacingAndGlyphs'>90</text>
-<polygon points='59.04,430.56 394.70,430.56 394.70,59.04 59.04,59.04 ' style='stroke-width: 0.75;' />
+<polygon points='59.04,430.56 449.40,430.56 449.40,59.04 59.04,59.04 ' style='stroke-width: 0.75;' />
 </g>
 <defs>
-  <clipPath id='cpNTkuMDR8Mzk0LjcwfDU5LjA0fDQzMC41Ng=='>
-    <rect x='59.04' y='59.04' width='335.66' height='371.52' />
+  <clipPath id='cpNTkuMDR8NDQ5LjQwfDU5LjA0fDQzMC41Ng=='>
+    <rect x='59.04' y='59.04' width='390.36' height='371.52' />
   </clipPath>
 </defs>
-<g clip-path='url(#cpNTkuMDR8Mzk0LjcwfDU5LjA0fDQzMC41Ng==)'>
-<circle cx='71.47' cy='324.51' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='81.83' cy='282.56' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='92.19' cy='265.78' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='102.55' cy='366.46' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='112.91' cy='416.80' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='123.27' cy='332.90' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='133.63' cy='341.29' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='143.99' cy='391.63' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='154.35' cy='374.85' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='164.71' cy='307.73' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='175.07' cy='265.78' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='185.43' cy='307.73' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='195.79' cy='332.90' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='206.15' cy='316.12' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='216.51' cy='400.02' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='226.87' cy='349.68' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='237.23' cy='332.90' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='247.59' cy='408.41' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='257.95' cy='316.12' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='268.31' cy='366.46' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='278.67' cy='391.63' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='289.03' cy='274.17' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='299.39' cy='374.85' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='309.75' cy='374.85' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='320.11' cy='408.41' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='330.47' cy='400.02' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='340.83' cy='408.41' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='351.19' cy='324.51' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='361.55' cy='207.04' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='371.91' cy='223.82' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='382.27' cy='249.00' r='2.70' style='stroke-width: 0.75;' />
-<circle cx='71.47' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='81.83' cy='265.78' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='92.19' cy='324.51' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='102.55' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='112.91' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='123.27' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='133.63' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='143.99' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='154.35' cy='131.53' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='164.71' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='175.07' cy='106.36' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='185.43' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='195.79' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='206.15' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='216.51' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='226.87' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='237.23' cy='282.56' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='247.59' cy='341.29' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='257.95' cy='274.17' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='268.31' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='278.67' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='289.03' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='299.39' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='309.75' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='320.11' cy='257.39' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='330.47' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='340.83' cy='274.17' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='351.19' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='361.55' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='371.91' cy='190.26' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
-<circle cx='71.47' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='81.83' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='92.19' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='102.55' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='112.91' cy='190.26' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='123.27' cy='190.26' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='133.63' cy='148.31' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='143.99' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='154.35' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='164.71' cy='139.92' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='175.07' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='185.43' cy='274.17' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='195.79' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='206.15' cy='123.14' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='216.51' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='226.87' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='237.23' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='247.59' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='257.95' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='268.31' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='278.67' cy='265.78' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='289.03' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='299.39' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='309.75' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='320.11' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='330.47' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='340.83' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='351.19' cy='148.31' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='361.55' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='371.91' cy='190.26' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='382.27' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
-<circle cx='71.47' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='81.83' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='92.19' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='102.55' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='112.91' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='123.27' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='133.63' cy='139.92' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='143.99' cy='131.53' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='154.35' cy='131.53' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='164.71' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='175.07' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='185.43' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='195.79' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='206.15' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='216.51' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='226.87' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='237.23' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='247.59' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='257.95' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='268.31' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='278.67' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='289.03' cy='282.56' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='299.39' cy='257.39' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='309.75' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='320.11' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='330.47' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='340.83' cy='148.31' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='351.19' cy='72.80' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='361.55' cy='97.97' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='371.91' cy='81.19' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='382.27' cy='97.97' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
-<circle cx='71.47' cy='123.14' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='81.83' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='92.19' cy='106.36' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='102.55' cy='106.36' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='112.91' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='123.27' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='133.63' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='143.99' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='154.35' cy='257.39' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='164.71' cy='274.17' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='175.07' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='185.43' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='195.79' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='206.15' cy='290.95' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='216.51' cy='290.95' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='226.87' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='237.23' cy='324.51' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='247.59' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='257.95' cy='316.12' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='268.31' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='278.67' cy='349.68' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='289.03' cy='290.95' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='299.39' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='309.75' cy='307.73' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='320.11' cy='358.07' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='330.47' cy='299.34' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='340.83' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='351.19' cy='257.39' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='361.55' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
-<circle cx='371.91' cy='316.12' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<g clip-path='url(#cpNTkuMDR8NDQ5LjQwfDU5LjA0fDQzMC41Ng==)'>
+<circle cx='73.50' cy='324.51' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='85.55' cy='282.56' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='97.59' cy='265.78' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='109.64' cy='366.46' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='121.69' cy='416.80' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='133.74' cy='332.90' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='145.79' cy='341.29' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='157.84' cy='391.63' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='169.88' cy='374.85' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='181.93' cy='307.73' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='193.98' cy='265.78' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='206.03' cy='307.73' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='218.08' cy='332.90' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='230.12' cy='316.12' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='242.17' cy='400.02' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='254.22' cy='349.68' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='266.27' cy='332.90' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='278.32' cy='408.41' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='290.37' cy='316.12' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='302.41' cy='366.46' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='314.46' cy='391.63' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='326.51' cy='274.17' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='338.56' cy='374.85' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='350.61' cy='374.85' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='362.66' cy='408.41' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='374.70' cy='400.02' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='386.75' cy='408.41' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='398.80' cy='324.51' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='410.85' cy='207.04' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='422.90' cy='223.82' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='434.94' cy='249.00' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='73.50' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='85.55' cy='265.78' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='97.59' cy='324.51' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='109.64' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='121.69' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='133.74' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='145.79' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='157.84' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='169.88' cy='131.53' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='181.93' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='193.98' cy='106.36' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='206.03' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='218.08' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='230.12' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='242.17' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='254.22' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='266.27' cy='282.56' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='278.32' cy='341.29' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='290.37' cy='274.17' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='302.41' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='314.46' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='326.51' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='338.56' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='350.61' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='362.66' cy='257.39' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='374.70' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='386.75' cy='274.17' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='398.80' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='410.85' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='422.90' cy='190.26' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='73.50' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='85.55' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='97.59' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='109.64' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='121.69' cy='190.26' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='133.74' cy='190.26' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='145.79' cy='148.31' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='157.84' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='169.88' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='181.93' cy='139.92' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='193.98' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='206.03' cy='274.17' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='218.08' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='230.12' cy='123.14' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='242.17' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='254.22' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='266.27' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='278.32' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='290.37' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='302.41' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='314.46' cy='265.78' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='326.51' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='338.56' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='350.61' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='362.66' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='374.70' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='386.75' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='398.80' cy='148.31' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='410.85' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='422.90' cy='190.26' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='434.94' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='73.50' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='85.55' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='97.59' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='109.64' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='121.69' cy='173.48' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='133.74' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='145.79' cy='139.92' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='157.84' cy='131.53' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='169.88' cy='131.53' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='181.93' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='193.98' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='206.03' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='218.08' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='230.12' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='242.17' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='254.22' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='266.27' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='278.32' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='290.37' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='302.41' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='314.46' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='326.51' cy='282.56' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='338.56' cy='257.39' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='350.61' cy='223.82' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='362.66' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='374.70' cy='165.09' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='386.75' cy='148.31' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='398.80' cy='72.80' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='410.85' cy='97.97' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='422.90' cy='81.19' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='434.94' cy='97.97' r='2.70' style='stroke-width: 0.75; stroke: #2297E6;' />
+<circle cx='73.50' cy='123.14' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='85.55' cy='114.75' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='97.59' cy='106.36' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='109.64' cy='106.36' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='121.69' cy='156.70' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='133.74' cy='181.87' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='145.79' cy='215.43' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='157.84' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='169.88' cy='257.39' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='181.93' cy='274.17' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='193.98' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='206.03' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='218.08' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='230.12' cy='290.95' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='242.17' cy='290.95' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='254.22' cy='232.21' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='266.27' cy='324.51' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='278.32' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='290.37' cy='316.12' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='302.41' cy='198.65' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='314.46' cy='349.68' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='326.51' cy='290.95' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='338.56' cy='207.04' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='350.61' cy='307.73' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='362.66' cy='358.07' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='374.70' cy='299.34' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='386.75' cy='240.60' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='398.80' cy='257.39' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='410.85' cy='249.00' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
+<circle cx='422.90' cy='316.12' r='2.70' style='stroke-width: 0.75; stroke: #28E2E5;' />
 </g>
 </svg>
diff --git a/inst/tinytest/test-README.R b/inst/tinytest/test-README.R
index 910b38d9..1cd12340 100644
--- a/inst/tinytest/test-README.R
+++ b/inst/tinytest/test-README.R
@@ -1,6 +1,9 @@
 source("helpers.R")
 using("tinysnapshot")
 
+aq = airquality
+aq$Month = as.factor(aq$Month)
+
 op = par(no.readonly = TRUE)
 
 f = function() {
@@ -14,10 +17,10 @@ expect_snapshot_plot(f, label = "readme_base_1")
 f = function() {
   par(mfrow = c(2, 2))
   
-  plot(airquality$Day, airquality$Temp, main = "plot")
-  plot(Temp ~ Day, data = airquality, main = "plot (formula)")
-  tinyplot(airquality$Day, airquality$Temp, main = "tinyplot")
-  tinyplot(Temp ~ Day, data = airquality, main = "tinyplot (formula)")
+  with(aq, plot(Day, Temp, main = "plot"))
+  plot(Temp ~ Day, data = aq, main = "plot (formula)")
+  with(aq, tinyplot(Day, Temp, main = "tinyplot"))
+  tinyplot(Temp ~ Day, data = aq, main = "tinyplot (formula)")
   
 }
 expect_snapshot_plot(f, label = "readme_base_2")
@@ -32,16 +35,16 @@ par(op)
 # continue with tests
 #
 
-f = function() tinyplot(airquality$Day, airquality$Temp, by = airquality$Month)
+f = function() with(aq, tinyplot(Day, Temp, by = Month))
 expect_snapshot_plot(f, label = "readme_by")
 
-f = function() tinyplot(Temp ~ Day | Month, data = airquality)
+f = function() tinyplot(Temp ~ Day | Month, data = aq)
 expect_snapshot_plot(f, label = "readme_formula")
 
 f = function() {
   tinyplot(
     Temp ~ Day | Month,
-    data = airquality,
+    data = aq,
     pch = 16
   )
 }
@@ -50,7 +53,7 @@ expect_snapshot_plot(f, label = "readme_pch_16")
 f = function() {
   tinyplot(
     Temp ~ Day | Month,
-    data = airquality,
+    data = aq,
     type = "l"
   )
 }
@@ -59,7 +62,7 @@ expect_snapshot_plot(f, label = "readme_type_l")
 f = function() {
   tinyplot(
     Temp ~ Day | Month,
-    data = airquality,
+    data = aq,
     type = "l",
     col = "black", # override automatic group colours
     lty = "by"     # change line type by group instead
@@ -70,7 +73,7 @@ expect_snapshot_plot(f, label = "readme_by_lty")
 f = function() {
   tinyplot(
     Temp ~ Day | Month,
-    data = airquality,
+    data = aq,
     type = "l",
     legend = legend("bottom!", title = "Month of the year", bty = "o")
   )
@@ -80,7 +83,7 @@ expect_snapshot_plot(f, label = "readme_legend_bottom")
 if ((getRversion() <= "4.3.1")) {
   f = function() {
     with(
-      airquality,
+      aq,
       tinyplot(density(Temp), by = Month, legend = legend("topright", bty="o"))
     )
   }
@@ -90,7 +93,7 @@ if ((getRversion() <= "4.3.1")) {
 f = function() {
   tinyplot(
     Temp ~ Day | Month,
-    data = airquality,
+    data = aq,
     type = "l",
     palette = "Tableau 10"
   )
@@ -98,7 +101,7 @@ f = function() {
 expect_snapshot_plot(f, label = "readme_palette_tableau")
 
 f = function() {
-  mod = lm(Temp ~ 0 + factor(Month), airquality)
+  mod = lm(Temp ~ 0 + factor(Month), aq)
   coefs = data.frame(names(coef(mod)), coef(mod), confint(mod))
   coefs = setNames(coefs, c("term", "estimate", "ci_low", "ci_high"))
   with(
@@ -122,7 +125,7 @@ if (getRversion()  <= "4.3.2") {
     
     tinyplot(
       Temp ~ Day | Month,
-      data = airquality,
+      data = aq,
       type = "b",
       palette = palette.colors(palette = "Tableau 10", alpha = 0.5),
       main = "Daily temperatures by month",
@@ -151,7 +154,7 @@ f = function() {
   
   tinyplot(
     Temp ~ Day | Month,
-    data = airquality,
+    data = aq,
     type = "b", pch = 15:19,
     palette = "Tropic",
     main = "Daily temperatures by month"
diff --git a/inst/tinytest/test-aesthetics.R b/inst/tinytest/test-aesthetics.R
index 1a5b25c4..30621a2c 100755
--- a/inst/tinytest/test-aesthetics.R
+++ b/inst/tinytest/test-aesthetics.R
@@ -2,6 +2,9 @@ source("helpers.R")
 using("tinysnapshot")
 if (Sys.info()["sysname"] != "Linux") exit_file("Linux snapshots")
 
+aq = airquality
+aq$Month = as.factor(aq$Month)
+
 op = par(no.readonly = TRUE)
 
 #
@@ -9,45 +12,45 @@ op = par(no.readonly = TRUE)
 #
 
 # type="b" + aesthetics
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, type = "b")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, type = "b")
 expect_snapshot_plot(f, label = "aesthetics_type_b")
 
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, type = "b", lty = 1:5)
+f = function() tinyplot(Temp ~ Day | Month, data = aq, type = "b", lty = 1:5)
 expect_snapshot_plot(f, label = "aesthetics_type_b_lty")
 
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, type = "b", col = "black", pch = 1:5)
+f = function() tinyplot(Temp ~ Day | Month, data = aq, type = "b", col = "black", pch = 1:5)
 expect_snapshot_plot(f, label = "aesthetics_type_b_col_pch")
 
 # check that non-point types don't generate points accidentally
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, type = "l")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, type = "l")
 expect_snapshot_plot(f, label = "aesthetics_type_l")
 
 #
 # Next, convenience versions using the "by" keyword
 # 
 
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, type = "b", pch = "by", lty = "by")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, type = "b", pch = "by", lty = "by")
 expect_snapshot_plot(f, label = "aesthetics_by")
 
 # check non-point types don't generate points in legend accidentally
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, type = "l", pch = "by", lty = "by")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, type = "l", pch = "by", lty = "by")
 expect_snapshot_plot(f, label = "aesthetics_by_type_l")
 
 # no color version
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, type = "b", pch = "by", lty = "by", col = "black")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, type = "b", pch = "by", lty = "by", col = "black")
 expect_snapshot_plot(f, label = "aesthetics_by_nocol")
 
 # inherit global par
 f = function() {
   par(pch = 16)
-  tinyplot(Temp ~ Day | Month, data = airquality, type = "b", pch = "by", lty = "by")
+  tinyplot(Temp ~ Day | Month, data = aq, type = "b", pch = "by", lty = "by")
 }
 expect_snapshot_plot(f, label = "aesthetics_by_par")
 
 # as above but check recycling
 f = function() {
   par(pch = 25, lty = 6)
-  tinyplot(Temp ~ Day | Month, data = airquality, type = "b", pch = "by", lty = "by")
+  tinyplot(Temp ~ Day | Month, data = aq, type = "b", pch = "by", lty = "by")
 }
 expect_snapshot_plot(f, label = "aesthetics_by_recycle")
 
diff --git a/inst/tinytest/test-density.R b/inst/tinytest/test-density.R
index eb79b0fa..5dd7c824 100644
--- a/inst/tinytest/test-density.R
+++ b/inst/tinytest/test-density.R
@@ -9,6 +9,8 @@ exit_if_not(getRversion()  <= "4.3.2")
 ## test with something like:
 # f = function() tinyplot(density(mtcars$mpg, old.coords=TRUE))
 
+mtcars$am = as.factor(mtcars$am)
+
 f = function() with(mtcars, tinyplot(density(mpg)))
 expect_snapshot_plot(f, label = "density_nogroups")
 
diff --git a/inst/tinytest/test-facet.R b/inst/tinytest/test-facet.R
index b90489cb..4d304638 100644
--- a/inst/tinytest/test-facet.R
+++ b/inst/tinytest/test-facet.R
@@ -1,6 +1,8 @@
 source("helpers.R")
 using("tinysnapshot")
 
+mtcars$am = as.factor(mtcars$am)
+
 op = par(no.readonly = TRUE)
 
 #
diff --git a/inst/tinytest/test-legend-gradient.R b/inst/tinytest/test-legend-gradient.R
new file mode 100644
index 00000000..158098d2
--- /dev/null
+++ b/inst/tinytest/test-legend-gradient.R
@@ -0,0 +1,55 @@
+source("helpers.R")
+using("tinysnapshot")
+if (Sys.info()["sysname"] != "Linux") exit_file("Linux snapshots")
+
+f = function() tinyplot(
+  lat ~ long | depth, quakes,
+  pch = 19,
+  main = "Gradient legend"
+)
+expect_snapshot_plot(f, label = "legend_gradient_default")
+
+f = function() tinyplot(
+  lat ~ long | depth, quakes,
+  pch = 19,
+  legend = "bottom!",
+  main = "Gradient legend (bottom!)"
+)
+expect_snapshot_plot(f, label = "legend_gradient_outer_bottom")
+
+f = function() tinyplot(
+  lat ~ long | depth, quakes,
+  pch = 19,
+  legend = "bottomleft",
+  main = "Gradient legend (bottom left)"
+)
+expect_snapshot_plot(f, label = "legend_gradient_inner_bottomleft")
+
+f = function() tinyplot(
+  lat ~ long | depth, quakes,
+  pch = 19,
+  palette = hcl.colors(palette = "rocket", alpha = 0.5),
+  main = "Gradient legend (alpha)"
+)
+expect_snapshot_plot(f, label = "legend_gradient_alpha")
+
+f = function() tinyplot(
+  lat ~ long | depth, quakes,
+  pch = 21,
+  col = "white", bg = "by", cex = 1.5,
+  main = "Gradient legend (bg)"
+)
+expect_snapshot_plot(f, label = "legend_gradient_bg")
+
+f = function() tinyplot(
+  lat ~ long | depth, quakes,
+  pch = 21,
+  bg = "grey", cex = 1.5,
+  main = "Gradient legend (bg scalar)"
+)
+expect_snapshot_plot(f, label = "legend_gradient_bg_scalar")
+
+# check overrides ----
+
+# discrete override with warning for certain types (e.g. "l")
+expect_warning(tinyplot(mpg ~ wt | disp, mtcars, type = "l"))
diff --git a/inst/tinytest/test-legend.R b/inst/tinytest/test-legend.R
index 4ac73f6c..f3cc6a65 100644
--- a/inst/tinytest/test-legend.R
+++ b/inst/tinytest/test-legend.R
@@ -2,53 +2,55 @@ source("helpers.R")
 using("tinysnapshot")
 if (Sys.info()["sysname"] != "Linux") exit_file("Linux snapshots")
 
-op = par(no.readonly = TRUE)
+aq = airquality
+aq$Month = as.factor(aq$Month)
 
+op = par(no.readonly = TRUE)
 
 # logical legend example
 
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, legend = FALSE)
+f = function() tinyplot(Temp ~ Day | Month, data = aq, legend = FALSE)
 expect_snapshot_plot(f, label = "legend_false")
 
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, legend = TRUE)
+f = function() tinyplot(Temp ~ Day | Month, data = aq, legend = TRUE)
 expect_snapshot_plot(f, label = "legend_true")
 
 # position keyword examples 
 
-f = function() with(airquality, tinyplot(x = Day, y = Temp, by = Month, legend = "bottom!"))
+f = function() with(aq, tinyplot(x = Day, y = Temp, by = Month, legend = "bottom!"))
 expect_snapshot_plot(f, label = "legend_keyword_default")
 
 if ((getRversion() <= "4.3.2")) {
-  f = function() with(airquality, tinyplot(x = density(Temp), by = Month, legend = "bottom!"))
+  f = function() with(aq, tinyplot(x = density(Temp), by = Month, legend = "bottom!"))
   expect_snapshot_plot(f, label = "legend_keyword_density")
 }
 
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, legend = "bottom!")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, legend = "bottom!")
 expect_snapshot_plot(f, label = "legend_keyword_formula")
 
 # test other outer keywords
 
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, legend = "left!")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, legend = "left!")
 expect_snapshot_plot(f, label = "legend_keyword_outerleft")
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, legend = "bottom!")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, legend = "bottom!")
 expect_snapshot_plot(f, label = "legend_keyword_outerbottom")
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, legend = "top!")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, legend = "top!")
 expect_snapshot_plot(f, label = "legend_keyword_outertop")
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, legend = "topright!")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, legend = "topright!")
 expect_snapshot_plot(f, label = "legend_keyword_outertopright")
-f = function() tinyplot(Temp ~ Day | Month, data = airquality, legend = "bottomleft!")
+f = function() tinyplot(Temp ~ Day | Month, data = aq, legend = "bottomleft!")
 expect_snapshot_plot(f, label = "legend_keyword_outerbottomleft")
 
 # Long legend titles
 
 f = function() tinyplot(
-  Temp ~ Day | Month, data = airquality, main = "Long title",
+  Temp ~ Day | Month, data = aq, main = "Long title",
   legend = list("right!", title = "What month of the year is it?", bty = "o")
 )
 expect_snapshot_plot(f, label = "legend_long_right")
 
 f = function() tinyplot(
-  Temp ~ Day | Month, data = airquality, main = "Multiline title",
+  Temp ~ Day | Month, data = aq, main = "Multiline title",
   legend = list("left!", title = "What month of the year is it?", bty = "o")
 )
 expect_snapshot_plot(f, label = "legend_long_left")
@@ -56,13 +58,13 @@ expect_snapshot_plot(f, label = "legend_long_left")
 # multi-line legend titles
 
 f = function() tinyplot(
-  Temp ~ Day | Month, data = airquality, main = "Multiline title",
+  Temp ~ Day | Month, data = aq, main = "Multiline title",
   legend = list("top!", title = "Month\nof\nthe\nyear", bty = "o")
 )
 expect_snapshot_plot(f, label = "legend_multiline_top")
 
 f = function() tinyplot(
-  Temp ~ Day | Month, data = airquality, main = "Multiline title",
+  Temp ~ Day | Month, data = aq, main = "Multiline title",
   legend = list("bottom!", title = "Month\nof\nthe\nyear", bty = "o")
 )
 expect_snapshot_plot(f, label = "legend_multiline_bottom")
@@ -70,7 +72,7 @@ expect_snapshot_plot(f, label = "legend_multiline_bottom")
 # legend function examples
 
 f = function() with(
-  airquality,
+  aq,
   tinyplot(
     x = Day, y = Temp, by = Month,
     legend = legend("bottom!", title = "Month of the year", bty = "o")
@@ -80,7 +82,7 @@ expect_snapshot_plot(f, label = "legend_default_legend")
 
 if ((getRversion() <= "4.3.1")) {
   f = function() with(
-    airquality,
+    aq,
     tinyplot(
       x = density(Temp), by = Month,
       legend = legend("bottom!", title = "Month of the year", bty = "o")
@@ -90,25 +92,25 @@ if ((getRversion() <= "4.3.1")) {
 }
 
 f = function() tinyplot(
-  Temp ~ Day | Month, data = airquality,
+  Temp ~ Day | Month, data = aq,
   legend = legend("bottom!", title = "Month of the year", bty = "o")
 )
 expect_snapshot_plot(f, label = "legend_formula_legend")
 
 f = function() tinyplot(
-  Temp ~ Day | Month, data = airquality,
+  Temp ~ Day | Month, data = aq,
   legend = legend(title = NULL)
 )
 expect_snapshot_plot(f, label = "legend_title_null")
 
 f = function() tinyplot(
-  Temp ~ Day | Month, data = airquality,
+  Temp ~ Day | Month, data = aq,
   legend = legend(legend = month.abb[5:9])
 )
 expect_snapshot_plot(f, label = "legend_user_labs")
 
 f = function() tinyplot(
-  Temp ~ Day | Month, data = airquality,
+  Temp ~ Day | Month, data = aq,
   legend = legend(legend = month.abb[5:10])
 )
 expect_warning(expect_snapshot_plot(f, label = "legend_user_labs_override"))
@@ -119,7 +121,7 @@ expect_warning(expect_snapshot_plot(f, label = "legend_user_labs_override"))
 f = function() {
   olmar = tpar("lmar")
   tpar(lmar = c(1.5, 0.5))
-  tinyplot(Temp ~ Day | Month, data = airquality, legend = list("right!", bty = "o"))
+  tinyplot(Temp ~ Day | Month, data = aq, legend = list("right!", bty = "o"))
   box("figure", lty = 2, col = "blue")
   tpar(lmar = olmar)
 }
@@ -127,7 +129,7 @@ expect_snapshot_plot(f, label = "legend_lmar_right")
 f = function() {
   olmar = tpar("lmar")
   tpar(lmar = c(1.5, 0.5))
-  tinyplot(Temp ~ Day | Month, data = airquality, legend = list("left!", bty = "o"))
+  tinyplot(Temp ~ Day | Month, data = aq, legend = list("left!", bty = "o"))
   box("figure", lty = 2, col = "blue")
   tpar(lmar = olmar)
 }
@@ -135,7 +137,7 @@ expect_snapshot_plot(f, label = "legend_lmar_left")
 f = function() {
   olmar = tpar("lmar")
   tpar(lmar = c(1.5, 0.5))
-  tinyplot(Temp ~ Day | Month, data = airquality, legend = list("bottom!", bty = "o"))
+  tinyplot(Temp ~ Day | Month, data = aq, legend = list("bottom!", bty = "o"))
   box("figure", lty = 2, col = "blue")
   tpar(lmar = olmar)
 }
@@ -143,7 +145,7 @@ expect_snapshot_plot(f, label = "legend_lmar_bottom")
 f = function() {
   olmar = tpar("lmar")
   tpar(lmar = c(1.5, 0.5))
-  tinyplot(Temp ~ Day | Month, data = airquality, legend = list("top!", bty = "o"))
+  tinyplot(Temp ~ Day | Month, data = aq, legend = list("top!", bty = "o"))
   box("figure", lty = 2, col = "blue")
   tpar(lmar = olmar)
 }
diff --git a/inst/tinytest/test-misc.R b/inst/tinytest/test-misc.R
index 6d4dc152..a5ae2a59 100644
--- a/inst/tinytest/test-misc.R
+++ b/inst/tinytest/test-misc.R
@@ -38,8 +38,9 @@ exit_if_not(getRversion()  <= "4.3.2")
 
 f = function() {
   par(mfrow = c(1, 1))
-  pred = predict(lm(mpg~wt+factor(cyl),mtcars), interval = "confidence")
-  m = cbind(mtcars, pred)
+  m = transform(mtcars, cyl = factor(cyl))
+  pred = predict(lm(mpg ~ wt + cyl, m), interval = "confidence")
+  m = cbind(m, pred)
   with(
     m,
     tinyplot(wt, fit, ymin = lwr, ymax = upr, by = cyl, type = "ribbon", grid = TRUE)
diff --git a/inst/tinytest/test-palette.R b/inst/tinytest/test-palette.R
index 1f60c145..ed45c20c 100644
--- a/inst/tinytest/test-palette.R
+++ b/inst/tinytest/test-palette.R
@@ -45,8 +45,8 @@ expect_snapshot_plot(f, label = "palette_keyword2")
 # Partial match should fail if ambiguous
 f = function() {
     tinyplot(
-        Temp ~ Day | Month, airquality,
-        type = "b", pch = 16,
+        Sepal.Length ~ Petal.Length | Species, iris,
+        type = "p", pch = 16,
         palette = "set" # set1, set2, set3, etc.
     )
 }
diff --git a/inst/tinytest/test-type-other.R b/inst/tinytest/test-type-other.R
index b1309a8c..114a385f 100644
--- a/inst/tinytest/test-type-other.R
+++ b/inst/tinytest/test-type-other.R
@@ -2,6 +2,9 @@ source("helpers.R")
 using("tinysnapshot")
 if (Sys.info()["sysname"] != "Linux") exit_file("Linux snapshots")
 
+aq = airquality
+aq$Month = as.factor(aq$Month)
+
 f = function() tinyplot(0:10, type = "c")
 expect_snapshot_plot(f, label = "type_c")
 
@@ -14,14 +17,14 @@ expect_snapshot_plot(f, label = "type_s")
 f = function() tinyplot(0:10, type = "S")
 expect_snapshot_plot(f, label = "type_cap_s")
 
-f = function() tinyplot(Temp ~ Day | Month, airquality, type = "c")
+f = function() tinyplot(Temp ~ Day | Month, aq, type = "c")
 expect_snapshot_plot(f, label = "type_c_group")
 
-f = function() tinyplot(Temp ~ Day | Month, airquality, type = "h")
+f = function() tinyplot(Temp ~ Day | Month, aq, type = "h")
 expect_snapshot_plot(f, label = "type_h_group")
 
-f = function() tinyplot(Temp ~ Day | Month, airquality, type = "s")
+f = function() tinyplot(Temp ~ Day | Month, aq, type = "s")
 expect_snapshot_plot(f, label = "type_s_group")
 
-f = function() tinyplot(Temp ~ Day | Month, airquality, type = "S")
+f = function() tinyplot(Temp ~ Day | Month, aq, type = "S")
 expect_snapshot_plot(f, label = "type_cap_s_group")
diff --git a/man/draw_legend.Rd b/man/draw_legend.Rd
index adb6b849..21f5fcb3 100644
--- a/man/draw_legend.Rd
+++ b/man/draw_legend.Rd
@@ -6,7 +6,7 @@
 \usage{
 draw_legend(
   legend = NULL,
-  legend.args = NULL,
+  legend_args = NULL,
   by_dep = NULL,
   lgnd_labs = NULL,
   type = NULL,
@@ -15,6 +15,7 @@ draw_legend(
   col = NULL,
   bg = NULL,
   cex = NULL,
+  gradient = FALSE,
   lmar = NULL,
   has_sub = FALSE,
   new_plot = TRUE
@@ -23,7 +24,7 @@ draw_legend(
 \arguments{
 \item{legend}{Legend placement keyword or list, passed down from \code{tinyplot}.}
 
-\item{legend.args}{Additional legend arguments to be passed to \code{legend()}.}
+\item{legend_args}{Additional legend arguments to be passed to \code{legend()}.}
 
 \item{by_dep}{The (deparsed) "by" grouping variable name.}
 
@@ -41,6 +42,9 @@ draw_legend(
 
 \item{cex}{Plotting character expansion(s), passed down from \code{tinyplot}.}
 
+\item{gradient}{Logical indicating whether a continuous gradient swatch
+should be used to represent the colors.}
+
 \item{lmar}{Legend margins (in lines). Should be a numeric vector of the form
 \code{c(inner, outer)}, where the first number represents the "inner" margin
 between the legend and the plot, and the second number represents the
@@ -64,7 +68,7 @@ oldmar = par("mar")
 
 draw_legend(
   legend = "right!", ## default (other options incl, "left(!)", ""bottom(!)", etc.)
-  legend.args = list(title = "Key", bty = "o"),
+  legend_args = list(title = "Key", bty = "o"),
   lgnd_labs = c("foo", "bar"),
   type = "p",
   pch = 21:22,
@@ -94,7 +98,7 @@ par(mar = oldmar)
 # the `lmar` argument. (This can also be set globally via
 # `tpar(lmar = c(inner, outer))`.)
 draw_legend(
-  legend.args = list(title = "Key", bty = "o"),
+  legend_args = list(title = "Key", bty = "o"),
   lgnd_labs = c("foo", "bar"),
   type = "p",
   pch = 21:22,
@@ -105,4 +109,15 @@ box("figure", col = "cyan", lty = 4)
 
 par(mar = oldmar)
 
+# Continuous (gradient) legends are also supported
+draw_legend(
+  legend = "right!",
+  legend_args = list(title = "Key"),
+  lgnd_labs = LETTERS[1:5],
+  col = hcl.colors(5),
+  gradient = TRUE ## enable gradient legend
+)
+
+par(mar = oldmar)
+
 }
diff --git a/man/figures/README-quickstart-1.png b/man/figures/README-quickstart-1.png
deleted file mode 100644
index d91ee9eb..00000000
Binary files a/man/figures/README-quickstart-1.png and /dev/null differ
diff --git a/man/figures/README-quickstart-2.png b/man/figures/README-quickstart-2.png
deleted file mode 100644
index e4527d66..00000000
Binary files a/man/figures/README-quickstart-2.png and /dev/null differ
diff --git a/man/figures/README-quickstart-3.png b/man/figures/README-quickstart-3.png
deleted file mode 100644
index a98f899f..00000000
Binary files a/man/figures/README-quickstart-3.png and /dev/null differ
diff --git a/man/figures/README-quickstart-4.png b/man/figures/README-quickstart-4.png
deleted file mode 100644
index 21ef456e..00000000
Binary files a/man/figures/README-quickstart-4.png and /dev/null differ
diff --git a/man/figures/README-quickstart5-1.png b/man/figures/README-quickstart5-1.png
index 21ef456e..5f00eb61 100644
Binary files a/man/figures/README-quickstart5-1.png and b/man/figures/README-quickstart5-1.png differ
diff --git a/man/tinyplot.Rd b/man/tinyplot.Rd
index 23c17515..20b2f828 100644
--- a/man/tinyplot.Rd
+++ b/man/tinyplot.Rd
@@ -113,10 +113,13 @@ and \code{y} must be of the same length.}
 \item{...}{other graphical parameters. See \code{\link[graphics]{par}} or
 the "Details" section of \code{\link[graphics]{plot}}.}
 
-\item{by}{grouping variable(s). By default, groups will be represented
-through colouring of the plot elements. However, this can be turned off
-and other plot parameters (e.g., line types) can also take on grouping
-behaviour via the special "by" keyword. See Examples.}
+\item{by}{grouping variable(s). The default behaviour is for groups to be
+represented in the form of distinct colours, which will also trigger an
+automatic legend. (See \code{legend} below for customization options.) However,
+groups can also be presented through other plot parameters (e.g., \code{pch} or
+\code{lty}) by passing an appropriate "by" keyword; see Examples. Note that
+continuous (i.e., gradient) colour legends are also supported if the user
+passes a numeric or integer to \code{by}.}
 
 \item{facet}{the faceting variable(s) that you want arrange separate plot
 windows by. Can be specified in various ways:
@@ -222,11 +225,16 @@ with better default behaviour. Default is not to draw a grid.
 
 \item{palette}{one of the following options:
 \itemize{
-\item NULL (default), in which case the palette will be determined by the
-the user's default graphics palette, e.g. "R4". See \code{?palette()}. Note
-that some internal checking is done to make sure that resulting colours
-match the number of groups. For larger group numbers, the "viridis"
-palette will be used instead.
+\item NULL (default), in which case the palette will be chosen according to
+the class and cardinality of the "by" grouping variable. For non-ordered
+factors or strings with a reasonable number of groups, this will inherit
+directly from the user's default \code{\link[grDevices]{palette}} (e.g.,
+"R4"). In other cases, including ordered factors and high cardinality, the
+"Viridis" palette will be used instead. Note that a slightly restricted
+version of the "Viridis" palette---where extreme color values have been
+trimmed to improve visual perception---will be used for ordered factors
+and continuous variables. In the latter case of a continuous grouping
+variable, we also generate a gradient legend swatch.
 \item A convenience string corresponding to one of the many palettes listed by
 either \code{palette.pals()} or \code{hcl.pals()}. Note that the string can be
 case-insensitive (e.g., "Okabe-Ito" and "okabe-ito" are both valid).
@@ -373,8 +381,8 @@ tinyplot(Temp ~ Day | Month, data = aq)   ## formula method
 
 # (Notice that we also get an automatic legend.)
 
-# You can also use the equivalent shorthand `plt` alias if you'd like to save
-# on a few keystrokes
+# You can also use the equivalent shorthand `plt()` alias if you'd like to
+# save on a few keystrokes
 
 plt(Temp ~ Day | Month, data = aq) ## shorthand alias
 
diff --git a/vignettes/intro_tutorial.Rmd b/vignettes/intro_tutorial.Rmd
index b2e4da3b..553a6162 100644
--- a/vignettes/intro_tutorial.Rmd
+++ b/vignettes/intro_tutorial.Rmd
@@ -93,7 +93,7 @@ with(aq, tinyplot(Day, Temp, by = Month))
 ```
 
 An arguably more convenient approach is to use the equivalent formula syntax.
-Just place the grouping variable after a vertical bar (i.e., `|`).
+Just place the "by" grouping variable after a vertical bar (i.e., `|`).
 
 ```{r formula}
 tinyplot(Temp ~ Day | Month, data = aq)
@@ -137,8 +137,19 @@ tinyplot(
 
 ## Colours
 
-On the subject of group colours, these are easily customized via the `palette`
-argument. The default group colours are inherited from the user's default
+On the subject of group colours, the default palette should adjust automatically
+depending on the class and cardinality of the grouping variable. For example, a
+sequential ("viridis") palette will be used if an ordered factor is detected.
+
+```{r palette_ordered}
+tinyplot(
+  Temp ~ Day | ordered(Month), data = aq,
+  pch = 16
+)
+```
+
+However, this behaviour is easily customized via the `palette` argument.
+The default set of discrete colours are inherited from the user's current global
 palette. (Most likely the "R4" set of colors; see `?palette`). However, all of
 the various palettes listed by `palette.pals()` and `hcl.pals()` are supported
 as convenience strings.^[See the accompanying help pages of those two functions
@@ -151,16 +162,16 @@ string is allowed. For example:
 tinyplot(
   Temp ~ Day | Month, data = aq,
   type = "l",
-  palette = "tableau" # or "ggtinyplot", "okabe-ito", "set2", "harmonic", etc.
+  palette = "tableau" # or "ggplot", "okabe", "set2", "harmonic", etc.
 )
 ```
 
 Beyond these convenience strings, users can also supply a valid
-palette-generating function for finer control over transparency, colour order,
-and so forth. We'll see a demonstration of this further below.
+palette-generating function for finer control over alpha transparency, colour
+order, and so forth. We'll see a demonstration of this further below.
 
 To underscore what we said earlier, colours are inherited from the user's
-default palette. So these can also be set globally, just as they can for the
+current palette. So these can also be set globally, just as they can for the
 base `plot` function. The next code chunk will set a new default palette for the
 remainder of the plots that follow.
 
@@ -209,6 +220,16 @@ with(
 )
 ```
 
+Finally, note that gradient legends are also supported for continuous grouping
+variables. Gradient legends can be customized in a similar vein to the discrete
+legends that we have seen so far (keyword positioning, palette choice, alpha
+transparency, etc.) But here is a simple example that demonstrates the default
+behaviour.
+
+```{r legend_gradient}
+tinyplot(Temp ~ Wind | Ozone, data = aq)
+```
+
 ## Interval plots
 
 `tinyplot` adds supports for interval plots via the `"pointrange"`, `"errorbar"`,
