Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • lara/cs206-demos
  • gcharles/cs206-demos
  • gambhir/cs206-demos
3 results
Show changes
Commits on Source (37)
Showing
with 1363 additions and 30 deletions
image: "sbtscala/scala-sbt:graalvm-ce-22.3.0-b2-java17_1.8.3_3.2.2"
variables:
SBT_VERSION: "1.7.1"
SBT_OPTS: "-Dsbt.global.base=sbt-cache/.sbtboot -Dsbt.boot.directory=sbt-cache/.boot -Dsbt.ivy.home=sbt-cache/.ivy"
cache:
key: "$CI_BUILD_REF_NAME" # contains either the branch or the tag, so it's caching per branch
untracked: true
paths:
- "sbt-cache/.ivy.cache"
- "sbt-cache/.boot"
- "sbt-cache/.sbtboot"
- "sbt-cache/target"
stages:
- test
test:
timeout: 10m
tags:
- cs320
script:
- sbt "runMain lecture1.javaThreads; runMain lecture1.scalaThreadWrapper; runMain lecture1.ExampleThread; runMain lecture3.intersectionWrong; runMain lecture3.intersectionCorrect; runMain lecture3.intersectionNoSideEffect; runMain lecture3.parallelGraphContraction; runMain lecture3.parallelGraphContractionCorrect; runMain midterm22.mock1; runMain midterm22.part3; runMain ed.patternMatching; runMain lecture13.askPatternDemo; test; runMain lecture13.becomeDemo; runMain ed.futuresForTranslation; runMain concpar20final03.concpar20final03; scalafmtCheck; Test / scalafmtCheck"
version = "3.5.9"
runner.dialect = scala3
\ No newline at end of file
version = "3.6.1"
runner.dialect = scala3
newlines.source = keep
rewrite.scala3.convertToNewSyntax = true
rewrite.scala3.removeOptionalBraces = true
# Scala 3 SBT Project
# Demo code for the course CS-206: Parallelism and concurrency
This contains the basic sbt configuration needed to run Scala 3 code.
Everybody is welcome to contribute by creating merge requests!
## Installation
......@@ -10,15 +10,16 @@ This contains the basic sbt configuration needed to run Scala 3 code.
1. Click on "Import SBT Build":
<img src="https://gitlab.epfl.ch/lamp/cs210/uploads/b1926bf55d4d4ce136859afaaad1c7f2/Screenshot_2021-09-30_at_13.22.36.png" width="500px" />
1. Wait while Metals runs `bloopInstal`:
<img src="https://gitlab.epfl.ch/lamp/cs210/uploads/58d513dee61f3584f3e5cf8b10d3510c/Screenshot_2021-09-30_at_13.24.37.png" width="500px" />
<img src="https://gitlab.epfl.ch/lamp/cs210/uploads/58d513dee61f3584f3e5cf8b10d3510c/Screenshot_2021-09-30_at_13.24.37.png" width="400px" />
## Usage
### Normal Scala files
### Standard Scala files
“Normal” Scala files (ending with `.scala`) must have a `@main` method. For example, [`01-java-threads.scala`](src/main/scala/lecture1/01-java-threads.scala), the main method is `testThreads`. You can run it from the command-line, first by entering the sbt shell:
“Normal” Scala files (ending with `.scala`) must have a `@main` method. For example, [`01-java-threads.scala`](src/main/scala/lecture1/01-javaThreads.scala), the main method is `testThreads`. You can run it from the command-line, first by entering the sbt shell:
```bash
sbt
......@@ -26,15 +27,15 @@ sbt
and then by running:
```bash
runMain testThreads
runMain javaThreads
```
where `testThreads` is the name of the `@main` function. This should output something similar to:
where `javaThreads` is the name of a `@main` function. This should output something similar to:
```
sbt:cs206-demos> run testThreads
[info] compiling 1 Scala source to /Users/mbovel/cs206-demos/target/scala-3.2.0/classes ...
[info] running testThreads testThreads
sbt:cs206-demos> run javaThreads
[info] compiling 1 Scala source to /Users/me/cs206-demos/target/scala-3.2.0/classes ...
[info] running javaThreads javaThreads
Little threads did not start yet!
ThreadThread-3 has counter 0
ThreadThread-2 has counter 0
......@@ -52,8 +53,16 @@ You can also directly run it from VSCode using the `run` link:
Inside `src/main/scala`, you can create Scala _worksheets_ (files ending with `.worksheet.sc`). These are special Scala files meant for experimentation where the result of every top-level expression is directly displayed in the IDE. See [the official tutorial about Scala worksheets](https://docs.scala-lang.org/scala3/book/tools-worksheets.html) for more details.
We provide [`sumList.worksheet.sc`](src/main/scala/sumList.worksheet.sc) as an example. If you open it in VSCode, you should see the result of all top-level expressions automatically displayed:
You can try [`01-sumList.worksheet.sc`](src/main/scala/ex01/01-sumList.worksheet.sc) as an example. If you open it in VSCode, you should see the result of all top-level expressions automatically displayed:
![Example of a worksheet opened in VSCode](images/worksheet_screenshot.png)
![Example of a worksheet opened in VSCode](images/worksheet_screenshot.jpg)
Try to change the code and you should see the results automatically updating!
### Format code
This project uses [scalafmt](https://scalameta.org/scalafmt/) to format code.
You can run the formatter using `sbt scalafmt`.
The code style is configured in [.scalafmt.conf](.scalafmt.conf).
......@@ -5,7 +5,7 @@ import pandas as pd
import plotly.express as px
from typing import Union, Literal
image_height = 500
image_height = 800
def load_data(bench_suite):
......@@ -21,11 +21,12 @@ def load_data(bench_suite):
yield (jvm, benchmark, int(run), int(fork), time)
Scale = Union[Literal["lin"], Literal["log"]]
Mode = Union[Literal["bar"], Literal["strip"], Literal["box"]]
Orientation = Union[Literal["h"], Literal["v"]]
def make_bars_graph(bench_suite, mode: Mode, orientation: Orientation):
def make_bars_graph(bench_suite, max, mode: Mode, orientation: Orientation, scale: Scale):
df = pd.DataFrame(
load_data(bench_suite),
columns=("jvm", "benchmark", "run", "fork", "time")
......@@ -36,9 +37,11 @@ def make_bars_graph(bench_suite, mode: Mode, orientation: Orientation):
df = df.agg([("median", np.median), ("min", np.min), ("max", np.max)])
df = df.reset_index()
df.columns = [' '.join(col).strip() for col in df.columns.values]
df["time error"] = df["time median"] - df["time min"]
df["time error minus"] = df["time max"] - df["time median"]
df = df.sort_values(by=["benchmark"], ascending=False)
df["time error minus"] = df["time median"] - df["time min"]
df["time error"] = df["time max"] - df["time median"]
reverse_order = orientation == "v"
df = df.sort_values(by=["jvm"], ascending=not reverse_order)
df = df.sort_values(by=["benchmark"], ascending=reverse_order)
args = {
"x" if orientation == "h" else "y": "time median" if mode == "bar" else "time",
......@@ -48,35 +51,44 @@ def make_bars_graph(bench_suite, mode: Mode, orientation: Orientation):
"color_discrete_sequence": px.colors.qualitative.Pastel1,
"template": "plotly_white"
}
if scale == "log":
args["log_x" if orientation == "h" else "log_y"] = True
elif scale == "lin":
args["range_x" if orientation == "h" else "range_y"] = [0, max]
if mode == "bar":
args |= {
"barmode": "group",
"error_x" if orientation == "h" else "error_y": "time error",
"error_x_minus" if orientation == "h" else "error_y_minus": "time error minus"
}
elif mode == "box":
args |= {
"points": "all"
}
fig = getattr(px, mode)(df, **args)
log_note = "" if scale == "lin" else " Note the logarithmic scale."
layout_args = {
"title": bench_suite,
"xaxis_title" if orientation == "h" else "yaxis_title": "Throughput [ops/s] (higher is better)",
"yaxis_title" if orientation == "h" else "xaxis_title": "Benchmark"
"xaxis_title" if orientation == "h" else "yaxis_title": f"Throughput [ops/s] (Higher is better.{log_note})",
"yaxis_title" if orientation == "h" else "xaxis_title": "Benchmark",
"legend_traceorder": "reversed"
}
fig.update_layout(**layout_args)
fig.write_html(
f"benchmarks/graphs/{bench_suite}-{mode}-{orientation}.html",
f"benchmarks/graphs/{bench_suite}-{mode}-{orientation}-{scale}.html",
include_plotlyjs='cdn'
)
fig.write_image(
f"benchmarks/graphs/{bench_suite}-{mode}-{orientation}.svg",
f"benchmarks/graphs/{bench_suite}-{mode}-{orientation}-{scale}.svg",
height=image_height,
width=image_height * 2
width=image_height * 1.5
)
make_bars_graph("SumBenchmark", "bar", "h")
make_bars_graph("AppendBenchmark", 450000000, "bar", "h", "log")
make_bars_graph("AppendBenchmark", 450000000, "box", "h", "log")
make_bars_graph("AppendBenchmark", 450000000, "strip", "h", "log")
make_bars_graph("SumBenchmark", 450000, "bar", "h", "lin")
make_bars_graph("SumBenchmark", 450000, "box", "h", "lin")
make_bars_graph("SumBenchmark", 450000, "strip", "h", "lin")
<html>
<head><meta charset="utf-8" /></head>
<body>
<div> <script type="text/javascript">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
<script src="https://cdn.plot.ly/plotly-2.18.2.min.js"></script> <div id="dace9529-4385-4e40-a958-854be6ac95fa" class="plotly-graph-div" style="height:100%; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("dace9529-4385-4e40-a958-854be6ac95fa")) { Plotly.newPlot( "dace9529-4385-4e40-a958-854be6ac95fa", [{"alignmentgroup":"True","error_x":{"array":[2939.051249118984,4715.917205995123,16617829.672490478,7733.513204703981],"arrayminus":[1125.8984430785313,41482.60438938602,90325576.30731237,65944.82255033636]},"hovertemplate":"jvm=graal<br>time median=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"graal","marker":{"color":"rgb(251,180,174)","pattern":{"shape":""}},"name":"graal","offsetgroup":"graal","orientation":"h","showlegend":true,"textposition":"auto","x":[30689.59632927668,370705.6558278879,446634465.8196367,365319.5892913927],"xaxis":"x","y":["bench01_append(List)","bench01_append(Array)","bench00_prepend(List)","bench00_prepend(Array)"],"yaxis":"y","type":"bar"},{"alignmentgroup":"True","error_x":{"array":[914.5229850404794,7120.418617346964,8348596.066673219,5473.878049817227],"arrayminus":[1383.1998744011798,254058.2067041577,13765735.59649527,8010.2016072492115]},"hovertemplate":"jvm=openjdk<br>time median=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"openjdk","marker":{"color":"rgb(179,205,227)","pattern":{"shape":""}},"name":"openjdk","offsetgroup":"openjdk","orientation":"h","showlegend":true,"textposition":"auto","x":[17579.671205612314,327825.0192945828,486327959.14928126,273320.7444518624],"xaxis":"x","y":["bench01_append(List)","bench01_append(Array)","bench00_prepend(List)","bench00_prepend(Array)"],"yaxis":"y","type":"bar"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmapgl":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmapgl"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"Throughput [ops/s] (Higher is better. Note the logarithmic scale.)"},"type":"log"},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Benchmark"}},"legend":{"title":{"text":"jvm"},"tracegroupgap":0,"traceorder":"reversed"},"margin":{"t":60},"barmode":"group","title":{"text":"AppendBenchmark"}}, {"responsive": true} ) }; </script> </div>
</body>
</html>
\ No newline at end of file
<svg class="main-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1200" height="800" style="" viewBox="0 0 1200 800"><rect x="0" y="0" width="1200" height="800" style="fill: rgb(255, 255, 255); fill-opacity: 1;"/><defs id="defs-463da3"><g class="clips"><clipPath id="clip463da3xyplot" class="plotclip"><rect width="886" height="660"/></clipPath><clipPath class="axesclip" id="clip463da3x"><rect x="190" y="0" width="886" height="800"/></clipPath><clipPath class="axesclip" id="clip463da3y"><rect x="0" y="60" width="1200" height="660"/></clipPath><clipPath class="axesclip" id="clip463da3xy"><rect x="190" y="60" width="886" height="660"/></clipPath></g><g class="gradients"/><g class="patterns"/></defs><g class="bglayer"/><g class="layer-below"><g class="imagelayer"/><g class="shapelayer"/></g><g class="cartesianlayer"><g class="subplot xy"><g class="layer-subplot"><g class="shapelayer"/><g class="imagelayer"/></g><g class="minor-gridlayer"><g class="x"/><g class="y"/></g><g class="gridlayer"><g class="x"><path class="xgrid crisp" transform="translate(197.07,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(250.59,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(321.34000000000003,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(374.86,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(428.38,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(499.14,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(552.6600000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(606.1800000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(676.9300000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(730.46,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(783.98,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(854.73,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(908.25,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(961.77,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(1032.53,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/></g><g class="y"/></g><g class="zerolinelayer"/><path class="xlines-below"/><path class="ylines-below"/><g class="overlines-below"/><g class="xaxislayer-below"/><g class="yaxislayer-below"/><g class="overaxes-below"/><g class="plot" transform="translate(190,60)" clip-path="url(#clip463da3xyplot)"><g class="barlayer mlayer"><g class="trace bars" style="opacity: 1;"><g class="points"><g class="point"><path d="M-8417,643.5V577.5H93.65V643.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M-8417,478.5V412.5H286.03V478.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M-8417,313.5V247.5H833.81V313.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M-8417,148.5V82.5H284.9V148.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M100.71,606.5v8m0,-4H90.77m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M287.01,441.5v8m0,-4H276.87m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M836.63,276.5v8m0,-4H816.36m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M286.52,111.5v8m0,-4H269.53m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g></g><g class="trace bars" style="opacity: 1;"><g class="points"><g class="point"><path d="M-8417,577.5V511.5H50.63V577.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M-8417,412.5V346.5H276.54V412.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M-8417,247.5V181.5H840.39V247.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M-8417,82.5V16.5H262.5V82.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M54.54,540.5v8m0,-4H44.3m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M278.2,375.5v8m0,-4H161.37m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M841.7,210.5v8m0,-4H838.17m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M264.03,45.5v8m0,-4H260.2m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g></g></g></g><g class="overplot"/><path class="xlines-above crisp" style="fill: none;" d="M0,0"/><path class="ylines-above crisp" style="fill: none;" d="M0,0"/><g class="overlines-above"/><g class="xaxislayer-above"><g class="xtick"><text text-anchor="middle" x="0" y="733" transform="translate(197.07,0)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">10k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(250.59,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(321.34000000000003,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(374.86,0)">100k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(428.38,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(499.14,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(552.6600000000001,0)">1M</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(606.1800000000001,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(676.9300000000001,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(730.46,0)">10M</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(783.98,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(854.73,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(908.25,0)">100M</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(961.77,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(1032.53,0)">5</text></g></g><g class="yaxislayer-above"><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,637.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench01_append(List)</text></g><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,472.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench01_append(Array)</text></g><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,307.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench00_prepend(List)</text></g><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,142.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench00_prepend(Array)</text></g></g><g class="overaxes-above"/></g></g><g class="polarlayer"/><g class="smithlayer"/><g class="ternarylayer"/><g class="geolayer"/><g class="funnelarealayer"/><g class="pielayer"/><g class="iciclelayer"/><g class="treemaplayer"/><g class="sunburstlayer"/><g class="glimages"/><defs id="topdefs-463da3"><g class="clips"/><clipPath id="legend463da3"><rect width="94" height="67" x="0" y="0"/></clipPath></defs><g class="layer-above"><g class="imagelayer"/><g class="shapelayer"/></g><g class="infolayer"><g class="legend" pointer-events="all" transform="translate(1093.72,60)"><rect class="bg" shape-rendering="crispEdges" style="stroke: rgb(68, 68, 68); stroke-opacity: 1; fill: rgb(255, 255, 255); fill-opacity: 1; stroke-width: 0px;" width="94" height="67" x="0" y="0"/><g class="scrollbox" transform="" clip-path="url(#legend463da3)"><text class="legendtitletext" text-anchor="start" x="2" y="18.2" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">jvm</text><g class="groups"><g class="traces" transform="translate(0,32.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">openjdk</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendundefined" d="M6,6H-6V-6H6Z" transform="translate(20,0)" style="stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g><g class="traces" transform="translate(0,51.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">graal</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendundefined" d="M6,6H-6V-6H6Z" transform="translate(20,0)" style="stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g></g></g><rect class="scrollbar" rx="20" ry="3" width="0" height="0" style="fill: rgb(128, 139, 164); fill-opacity: 1;" x="0" y="0"/></g><g class="g-gtitle"><text class="gtitle" x="60" y="30" text-anchor="start" dy="0em" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 17px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">AppendBenchmark</text></g><g class="g-xtitle"><text class="xtitle" x="633" y="759.8" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Throughput [ops/s] (Higher is better. Note the logarithmic scale.)</text></g><g class="g-ytitle" transform="translate(1.3466796875,0)"><text class="ytitle" transform="rotate(-90,12.653124999999989,390)" x="12.653124999999989" y="390" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Benchmark</text></g></g></svg>
\ No newline at end of file
<html>
<head><meta charset="utf-8" /></head>
<body>
<div> <script type="text/javascript">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
<script src="https://cdn.plot.ly/plotly-2.18.2.min.js"></script> <div id="590ad543-9eef-49b8-9629-8401148db221" class="plotly-graph-div" style="height:100%; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("590ad543-9eef-49b8-9629-8401148db221")) { Plotly.newPlot( "590ad543-9eef-49b8-9629-8401148db221", [{"alignmentgroup":"True","hovertemplate":"jvm=graal<br>time=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"graal","marker":{"color":"rgb(251,180,174)"},"name":"graal","notched":false,"offsetgroup":"graal","orientation":"h","showlegend":true,"x":[30630.3445468818,30628.295675383008,31305.70987123618,31221.948429473752,31282.972088173054,30272.118159122958,31381.3189176262,31107.874250478977,31222.03093552812,30606.98918276329,30655.364372438013,30430.946624009135,30000.579763015397,30099.64735823445,30280.07451355916,30658.834011531024,29673.141362765018,30892.01865734406,31210.856235594634,33485.49094510833,31854.892816202293,30289.852984553294,30625.041720535413,30491.39627605463,30720.358647022334,31434.37129512416,31314.877995473293,32932.02178272013,29852.692551873766,32347.763058385943,33577.180259082226,33628.64757839566,30235.12207456773,29563.697886198148,29769.08721564633,30796.688934419646,30053.845938311544,30208.87971932399,31355.271847875778,31410.115255049095,370994.32794855273,340189.3818921946,363285.0659979971,367240.00554685685,372475.70732469903,368298.69851988665,365504.04121576797,370021.01351028215,361357.28813142946,329223.05143850186,357838.10464710026,371487.34619699797,375421.573033883,373237.15925314865,375390.8662480832,370391.1383451164,372513.3084583722,337319.07794820616,364470.397661492,370730.8415600298,370632.88970682176,372498.65078634757,372244.1521719275,370680.470095746,371902.13426990516,372349.27322162775,363757.1033027913,373967.3664616856,372653.0846455351,373849.2678022397,372721.858096334,361156.2558513032,373436.7613838962,372434.862740959,367803.55459440034,369126.42620400316,356404.7394583298,365936.14951268723,374159.11605705624,372612.7967803672,460820994.9727935,456153244.97882104,461645065.69930345,453840583.6682874,451956643.4641397,458010338.2759133,431652735.2055626,434500677.47435015,460191539.4375321,461075371.2134478,424883952.25783956,453870871.7687157,431815393.41128737,433401016.5484694,430857438.87594897,425146189.81169444,458821573.62358236,456842043.262938,444712875.19895023,455799128.8895439,448251623.6565639,406584848.1908778,403090721.6002676,445879204.7237531,460082973.50180113,463252295.4921272,426811951.2233757,423633328.4177736,418625612.16841006,423989078.6574598,368230572.1780129,447162800.425273,356308889.51232433,399782141.24478275,421001901.82708114,451026908.84922475,446106131.21400046,457976522.0764096,457622181.2148033,458168575.37053376,365359.0772729844,299374.76674105634,372868.5001711288,371676.23933625355,310889.6846495775,313411.21165026084,362630.1113117029,368471.31068385014,371471.6836964233,369703.4965260746,369231.61639030935,364896.7690138674,371750.6329761007,358686.3191380638,370248.0187491373,367284.46703422896,361592.30402735487,365939.97880562075,364890.65680167737,372228.0661530999,358380.08239125053,368073.2633699798,365114.85666581854,362222.8235865032,363320.6124470797,365280.101309801,364067.83491170616,328081.37236376596,361768.5744896276,371606.4476291678,367582.52998738084,373053.1024960967,371790.92974990146,369455.7461529183,369274.42815437744,364389.4925934419,362853.8831300189,300812.2437923424,305217.47293399106,368569.5315018769],"x0":" ","xaxis":"x","y":["bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)"],"y0":" ","yaxis":"y","type":"box"},{"alignmentgroup":"True","hovertemplate":"jvm=openjdk<br>time=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"openjdk","marker":{"color":"rgb(179,205,227)"},"name":"openjdk","notched":false,"offsetgroup":"openjdk","orientation":"h","showlegend":true,"x":[16712.003840550915,17416.510194772924,16859.09457510693,17397.77242878626,17690.40970685566,17530.40463888327,17464.689156958742,17587.44204371862,17475.677696866424,17310.880422423095,17687.887052625854,17522.415555213476,18265.76575137817,18303.356648030585,18112.100232946257,18360.725476645897,18258.663905473626,18345.358601544827,18384.933269667654,18270.93888986243,18494.194190652794,17380.97613149381,18257.426225712363,16808.02986821921,17798.174679346892,16449.053507162662,17595.37408043214,17571.971124055493,17586.792202253037,17632.775189617172,17572.550208971596,17649.892353502215,16457.78397375109,17711.857905217865,17829.488421007303,16890.847863753363,16196.471331211134,16421.243728556292,16265.25760846098,16513.46208762414,292209.1204913347,225051.81895117802,73766.81259042509,331814.29039580806,333273.3859378552,330723.11967979535,329277.3856461305,333763.12559929636,332543.4891840208,333868.4615023656,332450.0994323773,333965.0705253658,331672.66613887093,330989.87827781163,331698.67410452553,329579.50617781345,332412.78284232254,333842.39240801916,328751.3054726095,331081.4593493612,334945.43791192974,300481.2022735654,333166.22755601635,314064.20658395847,73828.75973458456,131214.71910471836,111431.86489893375,113239.36481021093,166652.52768673014,257611.0973836947,292714.2471422587,331942.2734042693,302312.11691508105,289012.3084432803,307854.56563121785,294169.65138080175,326898.73311655596,302659.8098916822,302920.29515894485,288371.0570445642,484273203.42003155,487276153.7516094,494607578.811223,492657421.4946739,492751118.97748905,494676555.2159545,480055700.5610914,486374433.40739936,485267406.3610991,487971215.93511873,481221035.5565647,486181054.46624786,481930720.0317929,472562223.552786,478494308.3039813,477268796.5008912,484340793.2102058,485673631.65710926,475776674.59361655,483642555.87235045,486281484.8911631,487516728.3730778,473450159.45156914,484301909.9351307,491654138.00281954,487470415.87402976,492293770.8921803,482733215.0125325,485538971.15019083,485010242.96307,483905096.21676195,491266982.89142776,492768058.84585804,489770324.54141927,490506614.5794008,488339537.37193274,492520442.58667123,490948599.2739081,492411394.72755885,490008642.4689439,272839.2753332447,274510.1008239693,272998.07075765874,272563.06846110505,273014.7337326686,278794.62250167964,273755.7773934639,274939.8977976595,274584.892930142,272648.0903424814,275371.6028551139,275254.7678348332,274080.3706066835,273171.1422737155,272667.33599022956,274319.9698406046,275925.08555001806,277562.97886266536,276867.875058399,272635.685802109,274204.6178707603,275334.11700525833,265310.5428446132,272920.68640606396,272166.07189220254,273470.34663000936,269327.4909913765,275233.5641849845,275537.0329393662,269025.76472275215,272998.5721477701,272262.5728432502,274142.9297889338,274532.29698129004,269770.1110871829,271906.4127072309,271925.27967059216,271748.5197866432,273528.80007167323,272905.19803954824],"x0":" ","xaxis":"x","y":["bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)"],"y0":" ","yaxis":"y","type":"box"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmapgl":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmapgl"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"Throughput [ops/s] (Higher is better. Note the logarithmic scale.)"},"type":"log"},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Benchmark"}},"legend":{"title":{"text":"jvm"},"tracegroupgap":0,"traceorder":"reversed"},"margin":{"t":60},"boxmode":"group","title":{"text":"AppendBenchmark"}}, {"responsive": true} ) }; </script> </div>
</body>
</html>
\ No newline at end of file
<svg class="main-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1200" height="800" style="" viewBox="0 0 1200 800"><rect x="0" y="0" width="1200" height="800" style="fill: rgb(255, 255, 255); fill-opacity: 1;"/><defs id="defs-18a11a"><g class="clips"><clipPath id="clip18a11axyplot" class="plotclip"><rect width="886" height="660"/></clipPath><clipPath class="axesclip" id="clip18a11ax"><rect x="190" y="0" width="886" height="800"/></clipPath><clipPath class="axesclip" id="clip18a11ay"><rect x="0" y="60" width="1200" height="660"/></clipPath><clipPath class="axesclip" id="clip18a11axy"><rect x="190" y="60" width="886" height="660"/></clipPath></g><g class="gradients"/><g class="patterns"/></defs><g class="bglayer"/><g class="layer-below"><g class="imagelayer"/><g class="shapelayer"/></g><g class="cartesianlayer"><g class="subplot xy"><g class="layer-subplot"><g class="shapelayer"/><g class="imagelayer"/></g><g class="minor-gridlayer"><g class="x"/><g class="y"/></g><g class="gridlayer"><g class="x"><path class="xgrid crisp" transform="translate(197.07,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(250.59,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(321.34000000000003,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(374.86,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(428.38,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(499.14,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(552.6600000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(606.1800000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(676.9300000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(730.46,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(783.98,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(854.73,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(908.25,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(961.77,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(1032.53,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/></g><g class="y"/></g><g class="zerolinelayer"/><path class="xlines-below"/><path class="ylines-below"/><g class="overlines-below"/><g class="xaxislayer-below"/><g class="yaxislayer-below"/><g class="overaxes-below"/><g class="plot" transform="translate(190,60)" clip-path="url(#clip18a11axyplot)"><g class="boxlayer mlayer"><g class="trace boxes" style="opacity: 1;"><path class="box" d="M93.65,623.89V583.83M92.6,623.89V583.83H95.26V623.89ZM92.6,603.86H90.77M95.26,603.86H97.71M90.77,613.88V593.85M97.71,613.88V593.85" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M285.83,460.39V420.33M284.83,460.39V420.33H286.42V460.39ZM284.83,440.36H283M286.42,440.36H287.01M283,450.38V430.35M287.01,450.38V430.35" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M833.81,296.89V256.83M829.98,296.89V256.83H835.72V296.89ZM829.98,276.86H825.25M835.72,276.86H836.63M825.25,286.88V266.85M836.63,286.88V266.85" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M284.9,133.39V93.33M284.2,133.39V93.33H285.8V133.39ZM284.2,113.36H283.42M285.8,113.36H286.52M283.42,123.38V103.35M286.52,123.38V103.35" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><g class="points"><path class="point" transform="translate(99.1,603.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(100.38,603.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(100.59,603.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(100.71,603.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(276.87,440.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(278.75,440.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(279.4,440.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(816.36,276.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(818.91,276.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(269.53,113.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(269.9,113.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(271.02,113.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(272.45,113.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(273.07,113.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(276.6,113.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g></g><g class="trace boxes" style="opacity: 1;"><path class="box" d="M50.63,566.67V526.61M48.5,566.67V526.61H52.33V566.67ZM48.5,546.64H44.3M52.33,546.64H54.54M44.3,556.65V536.62M54.54,556.65V536.62" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M276.54,403.17V363.11M267.24,403.17V363.11H277.56V403.17ZM267.24,383.14H257.93M277.56,383.14H278.2M257.93,393.15V373.12M278.2,393.15V373.12" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M840.39,239.67V199.61M839.98,239.67V199.61H841.14V239.67ZM839.98,219.64H838.31M841.14,219.64H841.7M838.31,229.65V209.62M841.7,229.65V209.62" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M262.5,76.17V36.11M262.3,76.17V36.11H262.91V76.17ZM262.3,56.14H261.49M262.91,56.14H263.69M261.49,66.15V46.12M263.69,66.15V46.12" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><g class="points"/><g class="points"><path class="point" transform="translate(161.37,383.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(161.43,383.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(193.22,383.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(194.46,383.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(205.84,383.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(224.3,383.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(247.5,383.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(838.17,219.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(260.2,56.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(261.28,56.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(261.36,56.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(264.03,56.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g></g></g></g><g class="overplot"/><path class="xlines-above crisp" d="M0,0" style="fill: none;"/><path class="ylines-above crisp" d="M0,0" style="fill: none;"/><g class="overlines-above"/><g class="xaxislayer-above"><g class="xtick"><text text-anchor="middle" x="0" y="733" transform="translate(197.07,0)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">10k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(250.59,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(321.34000000000003,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(374.86,0)">100k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(428.38,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(499.14,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(552.6600000000001,0)">1M</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(606.1800000000001,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(676.9300000000001,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(730.46,0)">10M</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(783.98,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(854.73,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(908.25,0)">100M</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(961.77,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(1032.53,0)">5</text></g></g><g class="yaxislayer-above"><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,635.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench01_append(List)</text></g><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,471.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench01_append(Array)</text></g><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,308.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench00_prepend(List)</text></g><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,144.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench00_prepend(Array)</text></g></g><g class="overaxes-above"/></g></g><g class="polarlayer"/><g class="smithlayer"/><g class="ternarylayer"/><g class="geolayer"/><g class="funnelarealayer"/><g class="pielayer"/><g class="iciclelayer"/><g class="treemaplayer"/><g class="sunburstlayer"/><g class="glimages"/><defs id="topdefs-18a11a"><g class="clips"/><clipPath id="legend18a11a"><rect width="94" height="67" x="0" y="0"/></clipPath></defs><g class="layer-above"><g class="imagelayer"/><g class="shapelayer"/></g><g class="infolayer"><g class="legend" pointer-events="all" transform="translate(1093.72,60)"><rect class="bg" shape-rendering="crispEdges" width="94" height="67" x="0" y="0" style="stroke: rgb(68, 68, 68); stroke-opacity: 1; fill: rgb(255, 255, 255); fill-opacity: 1; stroke-width: 0px;"/><g class="scrollbox" transform="" clip-path="url(#legend18a11a)"><text class="legendtitletext" text-anchor="start" x="2" y="18.2" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">jvm</text><g class="groups"><g class="traces" transform="translate(0,32.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">openjdk</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendbox" d="M6,6H-6V-6H6Z" transform="translate(20,0)" style="stroke-width: 2px; fill: rgb(179, 205, 227); fill-opacity: 0.5; stroke: rgb(179, 205, 227); stroke-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g><g class="traces" transform="translate(0,51.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">graal</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendbox" d="M6,6H-6V-6H6Z" transform="translate(20,0)" style="stroke-width: 2px; fill: rgb(251, 180, 174); fill-opacity: 0.5; stroke: rgb(251, 180, 174); stroke-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g></g></g><rect class="scrollbar" rx="20" ry="3" width="0" height="0" x="0" y="0" style="fill: rgb(128, 139, 164); fill-opacity: 1;"/></g><g class="g-gtitle"><text class="gtitle" x="60" y="30" text-anchor="start" dy="0em" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 17px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">AppendBenchmark</text></g><g class="g-xtitle"><text class="xtitle" x="633" y="759.8" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Throughput [ops/s] (Higher is better. Note the logarithmic scale.)</text></g><g class="g-ytitle" transform="translate(1.3466796875,0)"><text class="ytitle" transform="rotate(-90,12.653124999999989,390)" x="12.653124999999989" y="390" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Benchmark</text></g></g></svg>
\ No newline at end of file
<html>
<head><meta charset="utf-8" /></head>
<body>
<div> <script type="text/javascript">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
<script src="https://cdn.plot.ly/plotly-2.18.2.min.js"></script> <div id="c8b4504e-848c-457a-a8ad-dc6ed4652c3a" class="plotly-graph-div" style="height:100%; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("c8b4504e-848c-457a-a8ad-dc6ed4652c3a")) { Plotly.newPlot( "c8b4504e-848c-457a-a8ad-dc6ed4652c3a", [{"alignmentgroup":"True","boxpoints":"all","fillcolor":"rgba(255,255,255,0)","hoveron":"points","hovertemplate":"jvm=graal<br>time=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"graal","line":{"color":"rgba(255,255,255,0)"},"marker":{"color":"rgb(251,180,174)"},"name":"graal","offsetgroup":"graal","orientation":"h","pointpos":0,"showlegend":true,"x":[30630.3445468818,30628.295675383008,31305.70987123618,31221.948429473752,31282.972088173054,30272.118159122958,31381.3189176262,31107.874250478977,31222.03093552812,30606.98918276329,30655.364372438013,30430.946624009135,30000.579763015397,30099.64735823445,30280.07451355916,30658.834011531024,29673.141362765018,30892.01865734406,31210.856235594634,33485.49094510833,31854.892816202293,30289.852984553294,30625.041720535413,30491.39627605463,30720.358647022334,31434.37129512416,31314.877995473293,32932.02178272013,29852.692551873766,32347.763058385943,33577.180259082226,33628.64757839566,30235.12207456773,29563.697886198148,29769.08721564633,30796.688934419646,30053.845938311544,30208.87971932399,31355.271847875778,31410.115255049095,370994.32794855273,340189.3818921946,363285.0659979971,367240.00554685685,372475.70732469903,368298.69851988665,365504.04121576797,370021.01351028215,361357.28813142946,329223.05143850186,357838.10464710026,371487.34619699797,375421.573033883,373237.15925314865,375390.8662480832,370391.1383451164,372513.3084583722,337319.07794820616,364470.397661492,370730.8415600298,370632.88970682176,372498.65078634757,372244.1521719275,370680.470095746,371902.13426990516,372349.27322162775,363757.1033027913,373967.3664616856,372653.0846455351,373849.2678022397,372721.858096334,361156.2558513032,373436.7613838962,372434.862740959,367803.55459440034,369126.42620400316,356404.7394583298,365936.14951268723,374159.11605705624,372612.7967803672,460820994.9727935,456153244.97882104,461645065.69930345,453840583.6682874,451956643.4641397,458010338.2759133,431652735.2055626,434500677.47435015,460191539.4375321,461075371.2134478,424883952.25783956,453870871.7687157,431815393.41128737,433401016.5484694,430857438.87594897,425146189.81169444,458821573.62358236,456842043.262938,444712875.19895023,455799128.8895439,448251623.6565639,406584848.1908778,403090721.6002676,445879204.7237531,460082973.50180113,463252295.4921272,426811951.2233757,423633328.4177736,418625612.16841006,423989078.6574598,368230572.1780129,447162800.425273,356308889.51232433,399782141.24478275,421001901.82708114,451026908.84922475,446106131.21400046,457976522.0764096,457622181.2148033,458168575.37053376,365359.0772729844,299374.76674105634,372868.5001711288,371676.23933625355,310889.6846495775,313411.21165026084,362630.1113117029,368471.31068385014,371471.6836964233,369703.4965260746,369231.61639030935,364896.7690138674,371750.6329761007,358686.3191380638,370248.0187491373,367284.46703422896,361592.30402735487,365939.97880562075,364890.65680167737,372228.0661530999,358380.08239125053,368073.2633699798,365114.85666581854,362222.8235865032,363320.6124470797,365280.101309801,364067.83491170616,328081.37236376596,361768.5744896276,371606.4476291678,367582.52998738084,373053.1024960967,371790.92974990146,369455.7461529183,369274.42815437744,364389.4925934419,362853.8831300189,300812.2437923424,305217.47293399106,368569.5315018769],"x0":" ","xaxis":"x","y":["bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)"],"y0":" ","yaxis":"y","type":"box"},{"alignmentgroup":"True","boxpoints":"all","fillcolor":"rgba(255,255,255,0)","hoveron":"points","hovertemplate":"jvm=openjdk<br>time=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"openjdk","line":{"color":"rgba(255,255,255,0)"},"marker":{"color":"rgb(179,205,227)"},"name":"openjdk","offsetgroup":"openjdk","orientation":"h","pointpos":0,"showlegend":true,"x":[16712.003840550915,17416.510194772924,16859.09457510693,17397.77242878626,17690.40970685566,17530.40463888327,17464.689156958742,17587.44204371862,17475.677696866424,17310.880422423095,17687.887052625854,17522.415555213476,18265.76575137817,18303.356648030585,18112.100232946257,18360.725476645897,18258.663905473626,18345.358601544827,18384.933269667654,18270.93888986243,18494.194190652794,17380.97613149381,18257.426225712363,16808.02986821921,17798.174679346892,16449.053507162662,17595.37408043214,17571.971124055493,17586.792202253037,17632.775189617172,17572.550208971596,17649.892353502215,16457.78397375109,17711.857905217865,17829.488421007303,16890.847863753363,16196.471331211134,16421.243728556292,16265.25760846098,16513.46208762414,292209.1204913347,225051.81895117802,73766.81259042509,331814.29039580806,333273.3859378552,330723.11967979535,329277.3856461305,333763.12559929636,332543.4891840208,333868.4615023656,332450.0994323773,333965.0705253658,331672.66613887093,330989.87827781163,331698.67410452553,329579.50617781345,332412.78284232254,333842.39240801916,328751.3054726095,331081.4593493612,334945.43791192974,300481.2022735654,333166.22755601635,314064.20658395847,73828.75973458456,131214.71910471836,111431.86489893375,113239.36481021093,166652.52768673014,257611.0973836947,292714.2471422587,331942.2734042693,302312.11691508105,289012.3084432803,307854.56563121785,294169.65138080175,326898.73311655596,302659.8098916822,302920.29515894485,288371.0570445642,484273203.42003155,487276153.7516094,494607578.811223,492657421.4946739,492751118.97748905,494676555.2159545,480055700.5610914,486374433.40739936,485267406.3610991,487971215.93511873,481221035.5565647,486181054.46624786,481930720.0317929,472562223.552786,478494308.3039813,477268796.5008912,484340793.2102058,485673631.65710926,475776674.59361655,483642555.87235045,486281484.8911631,487516728.3730778,473450159.45156914,484301909.9351307,491654138.00281954,487470415.87402976,492293770.8921803,482733215.0125325,485538971.15019083,485010242.96307,483905096.21676195,491266982.89142776,492768058.84585804,489770324.54141927,490506614.5794008,488339537.37193274,492520442.58667123,490948599.2739081,492411394.72755885,490008642.4689439,272839.2753332447,274510.1008239693,272998.07075765874,272563.06846110505,273014.7337326686,278794.62250167964,273755.7773934639,274939.8977976595,274584.892930142,272648.0903424814,275371.6028551139,275254.7678348332,274080.3706066835,273171.1422737155,272667.33599022956,274319.9698406046,275925.08555001806,277562.97886266536,276867.875058399,272635.685802109,274204.6178707603,275334.11700525833,265310.5428446132,272920.68640606396,272166.07189220254,273470.34663000936,269327.4909913765,275233.5641849845,275537.0329393662,269025.76472275215,272998.5721477701,272262.5728432502,274142.9297889338,274532.29698129004,269770.1110871829,271906.4127072309,271925.27967059216,271748.5197866432,273528.80007167323,272905.19803954824],"x0":" ","xaxis":"x","y":["bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(List)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench01_append(Array)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(List)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)","bench00_prepend(Array)"],"y0":" ","yaxis":"y","type":"box"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmapgl":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmapgl"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"Throughput [ops/s] (Higher is better. Note the logarithmic scale.)"},"type":"log"},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Benchmark"}},"legend":{"title":{"text":"jvm"},"tracegroupgap":0,"traceorder":"reversed"},"margin":{"t":60},"boxmode":"group","title":{"text":"AppendBenchmark"}}, {"responsive": true} ) }; </script> </div>
</body>
</html>
\ No newline at end of file
<svg class="main-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1200" height="800" style="" viewBox="0 0 1200 800"><rect x="0" y="0" width="1200" height="800" style="fill: rgb(255, 255, 255); fill-opacity: 1;"/><defs id="defs-99c61b"><g class="clips"><clipPath id="clip99c61bxyplot" class="plotclip"><rect width="886" height="660"/></clipPath><clipPath class="axesclip" id="clip99c61bx"><rect x="190" y="0" width="886" height="800"/></clipPath><clipPath class="axesclip" id="clip99c61by"><rect x="0" y="60" width="1200" height="660"/></clipPath><clipPath class="axesclip" id="clip99c61bxy"><rect x="190" y="60" width="886" height="660"/></clipPath></g><g class="gradients"/><g class="patterns"/></defs><g class="bglayer"/><g class="layer-below"><g class="imagelayer"/><g class="shapelayer"/></g><g class="cartesianlayer"><g class="subplot xy"><g class="layer-subplot"><g class="shapelayer"/><g class="imagelayer"/></g><g class="minor-gridlayer"><g class="x"/><g class="y"/></g><g class="gridlayer"><g class="x"><path class="xgrid crisp" transform="translate(197.07,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(250.59,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(321.34000000000003,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(374.86,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(428.38,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(499.14,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(552.6600000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(606.1800000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(676.9300000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(730.46,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(783.98,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(854.73,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(908.25,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(961.77,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(1032.53,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/></g><g class="y"/></g><g class="zerolinelayer"/><path class="xlines-below"/><path class="ylines-below"/><g class="overlines-below"/><g class="xaxislayer-below"/><g class="yaxislayer-below"/><g class="overaxes-below"/><g class="plot" transform="translate(190,60)" clip-path="url(#clip99c61bxyplot)"><g class="boxlayer mlayer"><g class="trace boxes" style="opacity: 1;"><path class="box" d="M93.65,623.89V583.83M92.6,623.89V583.83H95.26V623.89ZM92.6,603.86H90.77M95.26,603.86H97.71M90.77,613.88V593.85M97.71,613.88V593.85" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M285.83,460.39V420.33M284.83,460.39V420.33H286.42V460.39ZM284.83,440.36H283M286.42,440.36H287.01M283,450.38V430.35M287.01,450.38V430.35" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M833.81,296.89V256.83M829.98,296.89V256.83H835.72V296.89ZM829.98,276.86H825.25M835.72,276.86H836.63M825.25,286.88V266.85M836.63,286.88V266.85" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M284.9,133.39V93.33M284.2,133.39V93.33H285.8V133.39ZM284.2,113.36H283.42M285.8,113.36H286.52M283.42,123.38V103.35M286.52,123.38V103.35" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><g class="points"><path class="point" transform="translate(90.77,602.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(91.05,606.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(91.3,601.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(91.52,607.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(91.9,604.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(92.03,601.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(92.15,604.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(92.43,602.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(92.5,605.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(92.59,607.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(92.61,602.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(92.64,605.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93,600.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93.15,609.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93.44,607.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93.49,599.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93.5,605.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93.5,608.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93.56,605.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93.57,603.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93.73,601.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(93.92,603.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(94.16,605.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(94.7,607.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(94.95,603.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(94.98,605.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(94.98,601.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(95.13,604.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(95.19,607.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(95.21,607.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(95.31,602.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(95.37,606.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(95.44,602.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(95.5,603.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(96.53,604.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(97.71,605.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(99.1,602.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(100.38,604.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(100.59,602.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(100.71,605.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(276.87,439.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(278.75,440.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(279.4,440.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(283,441.35)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(283.31,440.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.02,439.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.06,440.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.47,441.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.57,439.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.72,441.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.94,440.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.03,439.41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.31,442.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.43,438.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.53,439.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.7,442.9)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.89,438.05)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.97,442.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.02,440.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.03,439.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.04,441.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.09,437.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.2,443.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.28,438.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.35,436.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.38,444.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.39,443.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.4,437.19)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.41,441.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.41,439.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.43,435.81)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.44,444.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.45,435.32)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.56,443.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.6,436.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.69,442.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.71,437.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.75,439.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(287,440.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(287.01,443.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(816.36,277.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(818.91,277.92)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(825.25,277.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(825.89,277.98)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(826.56,278.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(828.81,277.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(829.25,276.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(829.73,278.9)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(829.79,276.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(829.96,275.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(830,276.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(830.31,278.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(831.03,277.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(831.18,274.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(831.21,278.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(831.49,276.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(831.68,275.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(833.48,279.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(833.68,277.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(833.72,274.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(833.9,279.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(834.09,277.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(834.57,274.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(834.73,273.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.05,273.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.05,280.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.38,275.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.44,281.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.56,272.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.69,275.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.75,278.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.75,271.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.78,280.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(835.89,279.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(836.1,277.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(836.12,274.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(836.23,279.13)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(836.27,277.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(836.36,278.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(836.63,272.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(269.53,113.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(269.9,112.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(271.02,113.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(272.45,112.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(273.07,114.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(276.6,113.22)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(283.42,112.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(283.49,113.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.11,112.9)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.15,112.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.25,114.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.33,111.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.38,112.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.48,110.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.64,116.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.71,108.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.81,115.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.81,113.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.86,115.99)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.9,114.1)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(284.91,111.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.03,110.13)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.32,117.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.38,111.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.48,109.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.57,116.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.59,111.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.73,113.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.74,116.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.77,110.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.82,111.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(285.94,114.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.19,115.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.22,108.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.24,112.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.25,110.32)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.26,116.99)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.35,111.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.48,108.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(286.52,113.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g></g><g class="trace boxes" style="opacity: 1;"><path class="box" d="M50.63,566.67V526.61M48.5,566.67V526.61H52.33V566.67ZM48.5,546.64H44.3M52.33,546.64H54.54M44.3,556.65V536.62M54.54,556.65V536.62" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M276.54,403.17V363.11M267.24,403.17V363.11H277.56V403.17ZM267.24,383.14H257.93M277.56,383.14H278.2M257.93,393.15V373.12M278.2,393.15V373.12" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M840.39,239.67V199.61M839.98,239.67V199.61H841.14V239.67ZM839.98,219.64H838.31M841.14,219.64H841.7M838.31,229.65V209.62M841.7,229.65V209.62" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M262.5,76.17V36.11M262.3,76.17V36.11H262.91V76.17ZM262.3,56.14H261.49M262.91,56.14H263.69M261.49,66.15V46.12M263.69,66.15V46.12" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><g class="points"><path class="point" transform="translate(44.3,545.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(44.63,548.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(45.36,544.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(45.49,548.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(45.54,547.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(45.8,545.41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(46.72,546.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(47.16,545.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(47.4,547.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(47.54,548.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(49.44,545.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(49.75,547.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(49.82,544.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(49.91,549.48)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.12,548.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.17,542.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.38,548)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.41,551.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.59,548.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.6,546.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.66,544.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.66,545.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.7,548.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.86,550.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(50.94,546.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(51.1,547.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(51.11,545.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(51.21,546.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(51.58,548.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(51.72,549.55)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.93,544.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.55,549.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.55,544.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.58,545.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.61,547.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.74,548.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.92,544.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.98,547.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(54.09,543.9)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(54.54,549.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(161.37,382.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(161.43,383.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(193.22,383.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(194.46,383.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(205.84,383.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(224.3,382.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(247.5,383.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(257.93,383.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(266.64,382.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(266.81,383.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(267.66,383.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(267.79,382.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(268.18,384.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(269.82,380.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(270.29,382.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(270.37,384.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(270.44,381.53)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(271.69,384.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(273.23,383.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(276.32,382.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(276.76,384.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(276.88,381.68)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(276.95,384.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.22,382.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.28,379.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.3,388.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.44,386.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.45,379.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.48,384.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.51,382.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.61,378.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.62,387.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.65,377.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.79,387.62)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.81,377.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.93,386.05)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.95,378.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.95,381.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(277.97,383.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(278.2,388.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(838.17,220.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(838.31,221.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(838.69,221.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(838.93,221.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(839.13,222.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(839.38,221.13)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(839.57,218.68)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(839.68,222.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(839.81,218.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(839.96,217.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840,219.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.06,222.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.06,221.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.07,214.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.18,222.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.22,218.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.26,216.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.28,224.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.36,220.35)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.38,214.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.39,224.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.54,220.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.57,217.41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.57,216.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.65,215.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.7,223.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.93,218.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(840.97,223.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.05,215.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.12,218.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.17,220.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.23,214.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.33,223.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.35,221.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.36,220.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.38,217.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.4,221.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.4,220.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.69,221.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(841.7,216.22)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(260.2,56.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(261.28,55.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(261.36,56.08)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(261.49,55.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.06,57.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.1,55.92)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.11,54.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.17,55.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.2,55.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.29,52.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.31,58.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.31,53.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.32,54.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.37,52.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.38,59.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.39,51.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.41,57.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.41,56.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.41,58.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.46,56.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.54,54.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.56,53.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.62,59.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.72,54.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.73,52.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.75,58.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.78,54.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.84,56.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.84,59.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.86,53.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(262.96,54.81)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(263.04,56.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(263.05,57.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(263.07,53.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(263.08,55.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(263.12,54.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(263.23,57.81)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(263.5,55.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(263.69,54.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(264.03,56.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g></g></g></g><g class="overplot"/><path class="xlines-above crisp" d="M0,0" style="fill: none;"/><path class="ylines-above crisp" d="M0,0" style="fill: none;"/><g class="overlines-above"/><g class="xaxislayer-above"><g class="xtick"><text text-anchor="middle" x="0" y="733" transform="translate(197.07,0)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">10k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(250.59,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(321.34000000000003,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(374.86,0)">100k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(428.38,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(499.14,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(552.6600000000001,0)">1M</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(606.1800000000001,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(676.9300000000001,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(730.46,0)">10M</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(783.98,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(854.73,0)">5</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(908.25,0)">100M</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(961.77,0)">2</text></g><g class="xtick"><text text-anchor="middle" x="0" y="730" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 9px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(1032.53,0)">5</text></g></g><g class="yaxislayer-above"><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,635.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench01_append(List)</text></g><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,471.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench01_append(Array)</text></g><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,308.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench00_prepend(List)</text></g><g class="ytick"><text text-anchor="end" x="189" y="4.199999999999999" transform="translate(0,144.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench00_prepend(Array)</text></g></g><g class="overaxes-above"/></g></g><g class="polarlayer"/><g class="smithlayer"/><g class="ternarylayer"/><g class="geolayer"/><g class="funnelarealayer"/><g class="pielayer"/><g class="iciclelayer"/><g class="treemaplayer"/><g class="sunburstlayer"/><g class="glimages"/><defs id="topdefs-99c61b"><g class="clips"/><clipPath id="legend99c61b"><rect width="94" height="67" x="0" y="0"/></clipPath></defs><g class="layer-above"><g class="imagelayer"/><g class="shapelayer"/></g><g class="infolayer"><g class="legend" pointer-events="all" transform="translate(1093.72,60)"><rect class="bg" shape-rendering="crispEdges" width="94" height="67" x="0" y="0" style="stroke: rgb(68, 68, 68); stroke-opacity: 1; fill: rgb(255, 255, 255); fill-opacity: 1; stroke-width: 0px;"/><g class="scrollbox" transform="" clip-path="url(#legend99c61b)"><text class="legendtitletext" text-anchor="start" x="2" y="18.2" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">jvm</text><g class="groups"><g class="traces" transform="translate(0,32.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">openjdk</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendbox" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" transform="translate(20,0)" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g><g class="traces" transform="translate(0,51.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">graal</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendbox" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" transform="translate(20,0)" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g></g></g><rect class="scrollbar" rx="20" ry="3" width="0" height="0" x="0" y="0" style="fill: rgb(128, 139, 164); fill-opacity: 1;"/></g><g class="g-gtitle"><text class="gtitle" x="60" y="30" text-anchor="start" dy="0em" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 17px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">AppendBenchmark</text></g><g class="g-xtitle"><text class="xtitle" x="633" y="759.8" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Throughput [ops/s] (Higher is better. Note the logarithmic scale.)</text></g><g class="g-ytitle" transform="translate(1.3466796875,0)"><text class="ytitle" transform="rotate(-90,12.653124999999989,390)" x="12.653124999999989" y="390" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Benchmark</text></g></g></svg>
\ No newline at end of file
......@@ -2,6 +2,6 @@
<head><meta charset="utf-8" /></head>
<body>
<div> <script type="text/javascript">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
<script src="https://cdn.plot.ly/plotly-2.18.2.min.js"></script> <div id="10634322-d41f-4f99-94b6-17f7cac19adf" class="plotly-graph-div" style="height:100%; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("10634322-d41f-4f99-94b6-17f7cac19adf")) { Plotly.newPlot( "10634322-d41f-4f99-94b6-17f7cac19adf", [{"alignmentgroup":"True","error_x":{"array":[5613.2686526644175,6174.210259068932,4706.315514037044,1.6459329578829411,5394.380017108775,14146.414760825806,22067.424143686076,3917.2499280796037,21179.003524574277,24938.083565256267,49679.46402697748,378.49196267702064],"arrayminus":[3913.12529008009,4091.9599404481123,3660.936111252304,0.6813202956629176,3184.2505536694625,7119.062357919931,5801.463513401104,687.6400601965652,5876.251959587098,6890.388729189988,4701.53133729205,282.0100102601027]},"hovertemplate":"jvm=openjdk<br>time median=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"openjdk","marker":{"color":"rgb(251,180,174)","pattern":{"shape":""}},"name":"openjdk","offsetgroup":"openjdk","orientation":"h","showlegend":true,"textposition":"auto","x":[45315.58529529883,45521.203034796345,44537.08919111741,10.609805628796668,22726.747018324204,406913.3590725606,407061.72847028746,47827.162047293605,431559.3102964834,431014.33726793865,432060.2223172805,21641.28839329363],"xaxis":"x","y":["bench11_listOptimizedForeachArgInlined","bench10_listOptimizedForeach","bench09_listForLoop","bench08_listForLoopIndex","bench07_listSumMethod","bench06_arrayOptimizedForeachArgInlined","bench05_arrayOptimizedForeach","bench04_arrayForLoop","bench03_arrayOptimizedForLoopIndex","bench02_arrayForLoopIndex","bench01_arrayWhileLoopIndex","bench00_arraySumMethod"],"yaxis":"y","type":"bar"},{"alignmentgroup":"True","error_x":{"array":[4266.860563841947,4093.0114752884692,5638.1595158803975,1.2251841412647675,1349.8747696371029,20793.12996840861,22392.942901500734,21955.981119379576,40295.71703249676,7790.97348393657,35275.228838189505,25545.746175856388],"arrayminus":[2474.575296408446,3857.075652931744,2457.17290268997,0.599175800269915,1186.4252950980372,10478.16784433223,9792.166822972766,30814.734332258522,35860.890141752025,2580.1585224950686,17711.530572651187,14765.581070801592]},"hovertemplate":"jvm=graal<br>time median=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"graal","marker":{"color":"rgb(179,205,227)","pattern":{"shape":""}},"name":"graal","offsetgroup":"graal","orientation":"h","showlegend":true,"textposition":"auto","x":[45844.86075284566,44653.59171825756,45275.554487628906,10.645927787666222,30710.92289788997,403034.99899232574,403052.919295009,394804.0386813192,393035.525620139,191639.52828649094,404533.79531878344,390662.1737972727],"xaxis":"x","y":["bench11_listOptimizedForeachArgInlined","bench10_listOptimizedForeach","bench09_listForLoop","bench08_listForLoopIndex","bench07_listSumMethod","bench06_arrayOptimizedForeachArgInlined","bench05_arrayOptimizedForeach","bench04_arrayForLoop","bench03_arrayOptimizedForLoopIndex","bench02_arrayForLoopIndex","bench01_arrayWhileLoopIndex","bench00_arraySumMethod"],"yaxis":"y","type":"bar"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmapgl":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmapgl"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"Throughput [ops/s] (higher is better)"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Benchmark"}},"legend":{"title":{"text":"jvm"},"tracegroupgap":0},"margin":{"t":60},"barmode":"group","title":{"text":"SumBenchmark"}}, {"responsive": true} ) }; </script> </div>
<script src="https://cdn.plot.ly/plotly-2.18.2.min.js"></script> <div id="59d728e7-c606-46fb-9b9e-c878c395abe1" class="plotly-graph-div" style="height:100%; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("59d728e7-c606-46fb-9b9e-c878c395abe1")) { Plotly.newPlot( "59d728e7-c606-46fb-9b9e-c878c395abe1", [{"alignmentgroup":"True","error_x":{"array":[3913.12529008009,4091.9599404481123,3660.936111252304,0.6813202956629176,3184.2505536694625,7119.062357919931,5801.463513401104,687.6400601965652,5876.251959587098,6890.388729189988,4701.53133729205,282.0100102601027],"arrayminus":[5613.2686526644175,6174.210259068932,4706.315514037044,1.6459329578829411,5394.380017108775,14146.414760825806,22067.424143686076,3917.2499280796037,21179.003524574277,24938.083565256267,49679.46402697748,378.49196267702064]},"hovertemplate":"jvm=openjdk<br>time median=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"openjdk","marker":{"color":"rgb(251,180,174)","pattern":{"shape":""}},"name":"openjdk","offsetgroup":"openjdk","orientation":"h","showlegend":true,"textposition":"auto","x":[45315.58529529883,45521.203034796345,44537.08919111741,10.609805628796668,22726.747018324204,406913.3590725606,407061.72847028746,47827.162047293605,431559.3102964834,431014.33726793865,432060.2223172805,21641.28839329363],"xaxis":"x","y":["bench11_listOptimizedForeachArgInlined","bench10_listOptimizedForeach","bench09_listForLoop","bench08_listForLoopIndex","bench07_listSumMethod","bench06_arrayOptimizedForeachArgInlined","bench05_arrayOptimizedForeach","bench04_arrayForLoop","bench03_arrayOptimizedForLoopIndex","bench02_arrayForLoopIndex","bench01_arrayWhileLoopIndex","bench00_arraySumMethod"],"yaxis":"y","type":"bar"},{"alignmentgroup":"True","error_x":{"array":[2474.575296408446,3857.075652931744,2457.17290268997,0.599175800269915,1186.4252950980372,10478.16784433223,9792.166822972766,30814.734332258522,35860.890141752025,2580.1585224950686,17711.530572651187,14765.581070801592],"arrayminus":[4266.860563841947,4093.0114752884692,5638.1595158803975,1.2251841412647675,1349.8747696371029,20793.12996840861,22392.942901500734,21955.981119379576,40295.71703249676,7790.97348393657,35275.228838189505,25545.746175856388]},"hovertemplate":"jvm=graal<br>time median=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"graal","marker":{"color":"rgb(179,205,227)","pattern":{"shape":""}},"name":"graal","offsetgroup":"graal","orientation":"h","showlegend":true,"textposition":"auto","x":[45844.86075284566,44653.59171825756,45275.554487628906,10.645927787666222,30710.92289788997,403034.99899232574,403052.919295009,394804.0386813192,393035.525620139,191639.52828649094,404533.79531878344,390662.1737972727],"xaxis":"x","y":["bench11_listOptimizedForeachArgInlined","bench10_listOptimizedForeach","bench09_listForLoop","bench08_listForLoopIndex","bench07_listSumMethod","bench06_arrayOptimizedForeachArgInlined","bench05_arrayOptimizedForeach","bench04_arrayForLoop","bench03_arrayOptimizedForLoopIndex","bench02_arrayForLoopIndex","bench01_arrayWhileLoopIndex","bench00_arraySumMethod"],"yaxis":"y","type":"bar"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmapgl":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmapgl"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"Throughput [ops/s] (Higher is better.)"},"range":[0,450000]},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Benchmark"}},"legend":{"title":{"text":"jvm"},"tracegroupgap":0,"traceorder":"reversed"},"margin":{"t":60},"barmode":"group","title":{"text":"SumBenchmark"}}, {"responsive": true} ) }; </script> </div>
</body>
</html>
\ No newline at end of file
<svg class="main-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1200" height="800" style="" viewBox="0 0 1200 800"><rect x="0" y="0" width="1200" height="800" style="fill: rgb(255, 255, 255); fill-opacity: 1;"/><defs id="defs-027ac5"><g class="clips"><clipPath id="clip027ac5xyplot" class="plotclip"><rect width="779" height="660"/></clipPath><clipPath class="axesclip" id="clip027ac5x"><rect x="299" y="0" width="779" height="800"/></clipPath><clipPath class="axesclip" id="clip027ac5y"><rect x="0" y="60" width="1200" height="660"/></clipPath><clipPath class="axesclip" id="clip027ac5xy"><rect x="299" y="60" width="779" height="660"/></clipPath></g><g class="gradients"/><g class="patterns"/></defs><g class="bglayer"/><g class="layer-below"><g class="imagelayer"/><g class="shapelayer"/></g><g class="cartesianlayer"><g class="subplot xy"><g class="layer-subplot"><g class="shapelayer"/><g class="imagelayer"/></g><g class="minor-gridlayer"><g class="x"/><g class="y"/></g><g class="gridlayer"><g class="x"><path class="xgrid crisp" transform="translate(385.56,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(472.11,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(558.6700000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(645.22,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(731.78,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(818.33,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(904.89,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(991.44,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/></g><g class="y"/></g><g class="zerolinelayer"><path class="xzl zl crisp" transform="translate(299,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 2px;"/></g><path class="xlines-below"/><path class="ylines-below"/><g class="overlines-below"/><g class="xaxislayer-below"/><g class="yaxislayer-below"/><g class="overaxes-below"/><g class="plot" transform="translate(299,60)" clip-path="url(#clip027ac5xyplot)"><g class="barlayer mlayer"><g class="trace bars" style="opacity: 1;"><g class="points"><g class="point"><path d="M0,654.5V632.5H78.45V654.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,599.5V577.5H78.8V599.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,544.5V522.5H77.1V544.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,489.5V467.5H0.02V489.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,434.5V412.5H39.34V434.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,379.5V357.5H704.41V379.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,324.5V302.5H704.67V324.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,269.5V247.5H82.79V269.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,214.5V192.5H747.08V214.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,159.5V137.5H746.13V159.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,104.5V82.5H747.94V104.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,49.5V27.5H37.46V49.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M85.22,639.5v8m0,-4H68.73m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M85.89,584.5v8m0,-4H68.11m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M83.44,529.5v8m0,-4H68.95m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M0.02,474.5v8m0,-4H0.02m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M44.85,419.5v8m0,-4H30m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M716.74,364.5v8m0,-4H679.92m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M714.71,309.5v8m0,-4H666.47m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M83.98,254.5v8m0,-4H76.01m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M757.25,199.5v8m0,-4H710.41m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M758.06,144.5v8m0,-4H702.96m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M756.08,89.5v8m0,-4H661.94m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M37.95,34.5v8m0,-4H36.81m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g></g><g class="trace bars" style="opacity: 1;"><g class="points"><g class="point"><path d="M0,632.5V610.5H79.36V632.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,577.5V555.5H77.3V577.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,522.5V500.5H78.38V522.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,467.5V445.5H0.02V467.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,412.5V390.5H53.16V412.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,357.5V335.5H697.7V357.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,302.5V280.5H697.73V302.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,247.5V225.5H683.45V247.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,192.5V170.5H680.39V192.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,137.5V115.5H331.75V137.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,82.5V60.5H700.29V82.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g><g class="point"><path d="M0,27.5V5.5H676.28V27.5Z" style="vector-effect: none; opacity: 1; stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M83.65,617.5v8m0,-4H71.98m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M83.98,562.5v8m0,-4H70.21m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M82.63,507.5v8m0,-4H68.62m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M0.02,452.5v8m0,-4H0.02m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M55.22,397.5v8m0,-4H50.83m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M715.84,342.5v8m0,-4H661.7m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M714.68,287.5v8m0,-4H658.96m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M736.79,232.5v8m0,-4H645.44m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M742.47,177.5v8m0,-4H610.63m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M336.22,122.5v8m0,-4H318.26m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M730.95,67.5v8m0,-4H639.23m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g><g class="errorbar" style="opacity: 1;"><path class="xerror" d="M701.84,12.5v8m0,-4H632.06m0,-4v8" style="vector-effect: none; stroke-width: 2px; stroke: rgb(42, 63, 95); stroke-opacity: 1;"/></g></g></g></g><g class="overplot"/><path class="xlines-above crisp" d="M0,0" style="fill: none;"/><path class="ylines-above crisp" d="M0,0" style="fill: none;"/><g class="overlines-above"/><g class="xaxislayer-above"><g class="xtick"><text text-anchor="middle" x="0" y="733" transform="translate(299,0)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">0</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(385.56,0)">50k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(472.11,0)">100k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(558.6700000000001,0)">150k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(645.22,0)">200k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(731.78,0)">250k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(818.33,0)">300k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(904.89,0)">350k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(991.44,0)">400k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(1078,0)">450k</text></g></g><g class="yaxislayer-above"><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,692.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench11_listOptimizedForeachArgInlined</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,637.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench10_listOptimizedForeach</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,582.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench09_listForLoop</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,527.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench08_listForLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,472.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench07_listSumMethod</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,417.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench06_arrayOptimizedForeachArgInlined</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,362.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench05_arrayOptimizedForeach</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,307.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench04_arrayForLoop</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,252.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench03_arrayOptimizedForLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,197.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench02_arrayForLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,142.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench01_arrayWhileLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,87.5)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench00_arraySumMethod</text></g></g><g class="overaxes-above"/></g></g><g class="polarlayer"/><g class="smithlayer"/><g class="ternarylayer"/><g class="geolayer"/><g class="funnelarealayer"/><g class="pielayer"/><g class="iciclelayer"/><g class="treemaplayer"/><g class="sunburstlayer"/><g class="glimages"/><defs id="topdefs-027ac5"><g class="clips"/><clipPath id="legend027ac5"><rect width="94" height="67" x="0" y="0"/></clipPath></defs><g class="layer-above"><g class="imagelayer"/><g class="shapelayer"/></g><g class="infolayer"><g class="legend" pointer-events="all" transform="translate(1093.58,60)"><rect class="bg" shape-rendering="crispEdges" width="94" height="67" x="0" y="0" style="stroke: rgb(68, 68, 68); stroke-opacity: 1; fill: rgb(255, 255, 255); fill-opacity: 1; stroke-width: 0px;"/><g class="scrollbox" transform="" clip-path="url(#legend027ac5)"><text class="legendtitletext" text-anchor="start" x="2" y="18.2" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">jvm</text><g class="groups"><g class="traces" transform="translate(0,32.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">graal</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendundefined" d="M6,6H-6V-6H6Z" transform="translate(20,0)" style="stroke-width: 0.5px; fill: rgb(179, 205, 227); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g><g class="traces" transform="translate(0,51.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">openjdk</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendundefined" d="M6,6H-6V-6H6Z" transform="translate(20,0)" style="stroke-width: 0.5px; fill: rgb(251, 180, 174); fill-opacity: 1; stroke: rgb(255, 255, 255); stroke-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g></g></g><rect class="scrollbar" rx="20" ry="3" width="0" height="0" x="0" y="0" style="fill: rgb(128, 139, 164); fill-opacity: 1;"/></g><g class="g-gtitle"><text class="gtitle" x="60" y="30" text-anchor="start" dy="0em" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 17px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">SumBenchmark</text></g><g class="g-xtitle"><text class="xtitle" x="688.5" y="759.8" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Throughput [ops/s] (Higher is better.)</text></g><g class="g-ytitle" transform="translate(1.6123046875,0)"><text class="ytitle" transform="rotate(-90,12.387499999999989,390)" x="12.387499999999989" y="390" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Benchmark</text></g></g></svg>
\ No newline at end of file
<html>
<head><meta charset="utf-8" /></head>
<body>
<div> <script type="text/javascript">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
<script src="https://cdn.plot.ly/plotly-2.18.2.min.js"></script> <div id="5af0b0e9-adcf-45ba-810d-84af7386402e" class="plotly-graph-div" style="height:100%; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("5af0b0e9-adcf-45ba-810d-84af7386402e")) { Plotly.newPlot( "5af0b0e9-adcf-45ba-810d-84af7386402e", [{"alignmentgroup":"True","hovertemplate":"jvm=openjdk<br>time=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"openjdk","marker":{"color":"rgb(251,180,174)"},"name":"openjdk","notched":false,"offsetgroup":"openjdk","orientation":"h","showlegend":true,"x":[41405.40199652012,42584.77922211955,49228.71058537892,46207.816943975515,43377.818180901224,46117.509711571256,44026.89512921961,43025.351056911306,47250.06037863831,44314.67178374686,42169.22358065141,44664.18221795433,48445.61001255745,39702.31664263441,44437.78835158155,43056.79350903678,45307.19055345207,43021.422017477766,43336.95702813425,47384.82888502087,46377.76265359155,46810.15772892613,46187.32010111575,42899.5145039035,44094.09616004354,45323.980037145586,47098.8980872122,44963.07297628177,48361.62400957822,46010.18829312297,44796.610457450224,47555.48680534334,46396.44178209829,45970.40822520707,44345.899664575576,48054.50153838719,47081.79766995007,44484.85032249586,46468.523161225545,46956.37308373697,47980.55749870265,48752.90279629513,44022.4624491096,41481.103677307496,47530.96170488611,47932.437258954706,48250.68320286018,46677.68973986122,43371.445394719885,44453.413396744814,45838.11206191028,45227.74017197971,48177.646034981226,43021.60599901095,47467.712016643745,46591.9199108757,46551.44458894417,47304.26488505908,43906.24951116857,43996.168456137915,45693.0170813079,44903.16226641543,47323.025208023915,43007.09449510073,45349.38898828479,40227.73784993436,49613.16297524446,49591.48045147732,43851.76712255416,48684.58373805515,47269.2818866895,48080.21889853468,43156.72154007127,45694.02717442578,44114.781492826514,40255.10595386265,39346.99277572741,44585.29206458207,42603.744382188466,40174.536898965,43918.23424326802,44589.27232374795,43159.76904521786,45399.26958546881,43445.735117975484,43796.62851543266,42713.84880586232,44799.8290698255,44948.46389073889,46878.28441348586,42558.72995771154,43543.93053468489,42779.556083098934,44442.901122606396,45116.325131355065,44484.906058486864,47808.3451805013,45196.267875813646,42929.314707106925,45005.776246391906,43242.75542089,46814.913914000055,44994.63859667066,43828.94133981779,45704.529958487496,48198.025302369715,41133.87218517995,44073.557033077814,46914.75884698029,47951.655723388976,46391.08565487262,46177.77013722194,47067.30046711724,44276.615722962255,45626.223705428296,39830.77367708037,45231.80731892221,42607.581729607045,43793.98714841668,43489.72049034186,10.591658196898745,10.380899346780115,10.759183016500499,9.469508386589611,10.46252552486303,10.926523082210231,10.409147781925654,9.560732558491953,9.109513646767738,10.842164849102087,10.290992055853492,11.291125924459585,10.808193162027694,10.391150079155452,10.941167368180583,10.494643317479483,8.963872670913727,10.939025858923335,10.713299610710052,10.423099202718728,9.947749094734812,11.018191355371474,11.139336117022756,10.064143810994475,9.79681092799931,10.733567873956089,11.077120298566728,10.752096501935014,10.279632616738578,10.5251462896063,10.303447347922434,10.21337663913971,10.79099291105684,10.862857102577104,10.832802581812171,9.850784328264668,11.096706005301606,10.627953060694589,11.178364037286046,10.772936939031474,20662.938045412448,25910.997571993666,25536.70754432296,20902.160386399315,25593.879162181347,20692.029201363293,20683.231424529615,20622.920033063656,25795.84766246726,25779.74401081638,25608.613114858195,25900.362085086956,24747.039187752973,24551.333650249097,25268.865501213862,24919.264505643816,24587.59920481564,20014.911872663724,20231.901374123703,20303.02016716199,17332.36700121543,18131.18761057033,24964.83223670415,25584.61836075997,25197.15746337895,20561.97979142886,20648.766969164757,20347.271499200724,25054.945977100382,20572.066259429568,25714.974236429967,25886.04838842223,25547.94184344135,20530.913692254682,20272.623497202054,20199.574415505882,20473.415535216427,20399.23170744099,25781.431050449937,20793.970752232573,395398.2398268677,393902.2217905756,403419.0467703725,406826.77475132066,392766.9443117348,402796.2906272446,407052.4955455461,407826.2964990639,406218.87890946947,405396.17871011666,406999.9433938006,396498.084178107,413176.71802384715,410377.6104949769,410992.5249573334,411427.42053511675,405467.79739923496,409380.8577211109,411561.67626724223,409041.7931656252,407958.85745592974,409464.82501556247,412740.4482412091,404281.72123047954,407917.78562493605,408873.1627995549,414032.42143048055,410363.40644275484,401825.7822138485,409939.5509274763,406728.0973121747,399043.9506612444,405976.4262233875,406653.46611480095,407860.92472877743,406559.42567691364,402999.0842382143,402217.6480659543,405280.9791645732,412242.73181233485,396517.74833164335,384994.3043266014,391638.14359949314,406091.9021926475,401063.03785398835,407682.09207866277,406559.7389880345,407139.66514762526,407758.81422972784,403163.8031114411,405189.42172324716,407718.1462728262,406654.7531105352,403280.51481332554,406010.8980255481,408094.2863984148,407474.04390230513,409137.5235932449,385596.6061595754,408994.31851768284,399754.72982857074,406771.8052504032,401687.6721707251,412863.19198368856,411782.66685668577,404579.98531883425,411803.76605450787,411760.4076528957,410225.54217627813,410568.53677139094,406983.79179294966,407232.8838086428,405162.66198146454,411381.340355735,411936.4954714752,406929.22737728374,408151.88610323484,411259.148801122,404062.14902205294,409724.0182024957,48021.12945272121,48322.17813694952,46843.92264696385,48102.49065772999,47653.491600437395,48257.583430014725,48453.41183736921,48128.36407714236,47375.45061160772,47903.524867541346,48456.27924479183,48183.36936608311,43909.912119214,47699.6608613896,47859.8244121747,47395.59398193886,47949.60546737057,48015.18196720802,47674.16477982053,47505.66214554016,46623.99963312943,46546.61195446228,45448.47172654083,46016.45513043959,47772.49208204063,47646.91982303087,47794.499682412505,47643.81992568907,48514.80210749017,47568.29784641376,47934.69001273492,48104.161611125484,48229.79321035668,47882.40404805695,45496.81123598087,47503.9345739425,48185.12186420369,48253.82827863858,48278.69982035873,46339.16771438026,430551.3212506697,429594.0632114572,431838.36082818033,424615.83578755404,429456.1121633015,410380.3067719091,419210.9074272212,430797.7536246499,417195.44012323185,435241.6430573737,428946.7184338888,436553.3125645985,435998.10982373176,434156.54336041276,432961.8332087284,425890.23026554816,436428.2472189789,421442.3908661151,431667.56834286405,427626.97240171465,425193.1470288911,434876.51008615876,436034.99577875575,429940.32241942163,435080.77119645884,436011.08096943615,436230.43837822985,435431.332783267,435785.38810827443,426882.75680994755,432611.79353916686,432343.41151057027,435352.90812323353,430940.5035126968,430783.00193762657,424341.14717487,431451.05225010274,427953.43257504184,437435.5622560705,432524.64060323057,431205.5841745411,424897.8981726314,430660.7359552355,433183.86816863006,423397.2417358362,427390.81593360624,435957.82001867465,436034.9011360581,434791.1272460897,416706.0066902621,435068.6215419729,436124.2346491438,427809.27528515906,423016.59210092097,411096.6660833087,406076.2537026824,425857.60965624376,429634.9725161709,431604.4297888525,435044.28685081686,430823.09036133625,431448.114272236,430184.86639165564,433959.03300236166,435162.1226423681,430296.8034602296,425867.58431675186,432370.77545877843,430017.852731809,435605.6374179976,431890.32461633487,437904.72599712864,410893.37327024137,435900.92961271806,432561.21957094374,423991.26496062445,434189.4705769916,414171.2772711112,432184.6245020157,430811.4681812959,435488.15992888727,435012.0831210169,435080.28463394725,429491.1025328239,433338.2965738189,433001.43826296367,436611.463530712,432806.83244194946,429012.39231994946,430190.2940669125,435078.1195510687,434295.59065898,435991.71778201277,435416.52610789606,411188.3551651173,415370.9676728534,428441.3241632232,432742.41795160563,435502.04079821805,435124.2604557156,422451.5672727507,432198.80462649424,436761.75365457253,434014.2586375932,427377.8771487962,400994.86801560776,382380.758290303,397904.2741676435,407276.4757484915,427127.71139884583,431921.6400080668,434598.9220782222,426066.2582866333,434764.2162148718,395390.096278448,435230.3529485602,430237.1463992052,417340.5261913487,416990.0323928593,402474.6902400811,21636.851614697436,21786.251354870772,21683.824452519904,21573.887933565675,21576.937161415328,21797.427502458144,21843.27477468522,21810.636404866877,21575.676624933432,21604.57997840976,21599.01932610752,21629.186749296263,21410.318104570768,21685.293595205272,21745.221242690444,21461.65273337881,21427.77185317952,21343.631943503056,21543.420799741336,21262.79643061661,21584.41857487543,21836.399770654425,21489.28719397009,21722.969228545968,21565.695257510924,21536.413584376147,21923.298403553734,21711.77982991424,21704.80025528399,21792.07737394395,21522.505921909913,21843.073344515866,21675.549575743036,21790.91996453392,21656.220255634365,21673.609367805042,21623.82305216007,21717.816692528333,21645.72517188983,21545.89238089116],"x0":" ","xaxis":"x","y":["bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod"],"y0":" ","yaxis":"y","type":"box"},{"alignmentgroup":"True","hovertemplate":"jvm=graal<br>time=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"graal","marker":{"color":"rgb(179,205,227)"},"name":"graal","notched":false,"offsetgroup":"graal","orientation":"h","showlegend":true,"x":[43514.56708495892,46605.4281872079,46949.50802300857,46464.532428043516,47483.08938289554,46325.45045092348,42936.809579354565,43835.46029206997,46248.59685725513,44381.654804577505,46861.92530144774,44349.47612942989,45943.1146935045,46681.44594622284,44642.859082729556,44016.12067469154,46608.28576545052,45996.54662759137,46533.538033751305,48319.43604925411,43252.16556529216,44114.88166304367,46283.312238812185,46402.140985414124,47183.769256247826,42406.1209980048,46722.531044998446,47155.20669526617,43695.970842937444,46432.77976759739,44687.53942000882,45788.56930405819,41811.19988314961,41578.00018900372,44081.70533995814,45901.15220163314,45648.044338163476,44685.01522875539,42021.35409687221,45243.222919424785,43018.226882849136,44231.55368395997,44351.26121934718,41862.368306891745,43869.75175660759,46613.83089212603,44305.4817505458,44315.39831620935,44326.320307185466,40560.58024296909,42642.10856280866,46595.93080614708,48510.6673711893,42588.49662914075,41787.18593835461,45384.28681348842,47249.60756581488,46903.319698903346,46192.79131378194,48382.66720534754,42827.17699727027,46503.97793714672,46758.285627247096,45423.0874653685,46854.85125236744,46306.282211122125,42689.10529419289,46339.017194191845,44529.848732241706,45886.83591444945,46109.38393840843,43147.53513770736,45777.53259737617,42763.08909940678,43229.477495441606,44955.37943475096,43262.09559086355,43057.87168348078,44777.33470427341,48122.38849772425,43148.160665208445,45491.70255259526,44885.79028089188,44722.62601754257,46903.41512723801,42003.51042418941,45269.588219222045,41444.01424508327,43480.54784822365,44531.88559902537,41410.06609390284,45322.51492378428,43866.4879484891,44238.87640986062,43908.34849938229,44525.34492499177,43882.72388138523,45812.93807313131,39637.39497174851,46475.37741367444,45476.89906692408,45320.709154298056,46800.17192982029,45790.3533437587,44923.965708540316,47688.88617577818,47732.727390318876,47382.94511637005,44115.62139998291,44355.535033303364,47081.05285035158,45827.655777236825,46695.92995912921,44317.29365210908,45281.520756035774,47362.10106129789,46614.023230493294,46465.7260299492,45173.64595767289,45987.82096916423,10.870625307451549,10.873611221509842,10.158360387655165,10.595823800441236,11.226187368273962,10.336849315658563,11.06256613926516,11.060322399184207,10.659658074566854,10.416583380502226,10.596789014843678,10.532059485908796,10.192435888136762,11.219333960951655,10.795980438796413,11.13707472592912,11.245103587936137,10.390072801181894,9.979171119778224,10.475340033453268,10.63676450661295,10.414479538143144,10.52584088770701,10.969531003261514,10.550429781108651,10.813252177470613,10.962563945862556,10.401434431509697,9.420743646401455,10.906003970976183,11.211324297009849,10.655091068719495,10.417994867994524,11.122318711679116,10.015910708182746,10.951167948870516,10.41441687366436,9.877704149859442,10.853252398314838,10.868243104209174,30764.256532864492,30212.28764555178,29981.83300572354,30536.708972705354,30286.665425974585,31325.473014829844,30568.888224617254,30963.676823828184,31166.656063590362,30728.008213329584,30603.73154787085,31052.025464090766,31127.60225709086,30693.83758245036,30403.814574543772,30070.730615671022,31082.211834506095,31897.348192988007,30925.793673002827,30874.908196208034,30941.890263540332,30849.499954256553,29361.048128252867,31046.30031924348,30844.541119448768,31072.678135806662,30885.186742094615,31009.20837434786,30520.161579192893,30654.557852261143,30667.159614268767,30928.643404577084,30484.27924030061,30174.471449144574,30446.045063990598,30138.33840045368,31077.105489842557,29577.607525265787,30565.39906473467,30067.536078846886,405718.082349125,405842.91870497406,413144.9606113963,411194.9265077618,409996.2368866663,409474.71329515066,409565.2881102459,406914.4658518413,412112.19277900044,409168.91506914655,399085.427712497,400800.92716061487,413513.16683665797,408988.41908396117,412156.1838691801,405385.9025697928,392751.62824674626,410342.33297746774,403384.4082766127,410504.8336728269,412987.5428893448,408911.70473544137,401230.46332993795,401818.0102612918,401962.22966995026,400636.7167241731,394010.0274774328,382789.42946473695,394629.7055714827,390364.5383241493,382241.8690239171,395990.373464392,402685.5897080387,399601.0268109865,399659.0616361372,396023.9973007781,393773.89190284745,393223.92882484366,397895.50224171806,406181.89097900153,407197.25611904304,412750.36210531776,405388.3307859618,410848.871005894,409144.8334800701,408516.412238952,411409.8327592363,410743.7407332249,411569.29594665795,405333.16532012436,412788.19063851173,410522.3731575768,408570.49024378567,385720.20227700885,394366.29353260604,410783.3017974627,405358.0635015328,409745.824939419,411612.53367147606,410259.3156412992,412845.08611798176,395081.8452902394,380659.97639350826,394593.72643766203,395125.94670174486,391149.77894864726,397270.1000727015,396065.7801550404,397031.3769868654,395437.1015108265,385791.2561696841,384127.46375474514,398982.41054693074,400772.6732698937,396550.69000304455,395315.0858681814,395117.99152639013,395440.06424930686,394238.370490632,410825.4913675911,386100.8764223618,388322.0379225899,387973.8607115976,425618.77301357774,395380.9517484125,389937.6257581521,417560.2048242573,378605.18661523017,382963.4217778914,405612.993385065,403711.9607417136,419534.4287034067,408734.61293363024,411372.6896569055,412935.6199678103,394227.1256142259,396615.9948960371,398332.0404377826,393938.69960724574,424122.0294691955,422389.99105993373,384048.88009068684,401099.14349182456,385312.61829508026,392308.8940176344,393008.6383220188,406583.3687273588,385690.7233735069,388772.2353858412,396231.68513760273,401243.6343459944,386682.14113144344,395644.8856877214,402553.73341154016,383342.2246582868,377225.8809880913,377629.16982581397,372848.05756193964,379349.1656706676,410912.5685426044,373476.6848327867,389994.54982392996,416023.91097042453,413528.2604877359,401952.88857590995,393475.57430150325,428896.415761891,376649.25727514905,405493.80777980154,392532.4173093803,392538.26206761773,424127.2257027283,390296.6007981238,412763.2335528376,387761.16044691147,408257.57220446575,404000.95745393913,407987.92077978037,394149.6051823256,392178.46267972625,394596.14725968015,401463.22264724894,397748.253269013,403595.3655744244,384152.1251514241,369674.8182179208,421009.35183034017,352739.8085876422,393856.63661181537,383171.89825099806,382070.0529914552,391854.8600347827,392595.4769387747,423380.2294703134,386917.2543025576,390138.6287424222,386307.4384584887,382795.76747295255,404047.8530247262,386317.2265515814,191479.68864176545,192349.46550924613,189949.0515165963,184617.54673073336,192751.72854867362,192867.0028914525,192646.6853985825,183848.55480255437,192598.5760139246,192404.066048689,192304.56552852778,194219.686808986,191157.9960022011,188806.00602189318,192485.0333708827,192814.53080748222,193499.45867016233,188870.8734793523,191619.99318804883,191659.06338493308,188329.27096846674,191325.3262342899,193666.35024623174,190916.9990282177,191676.33526834229,190858.8990535501,188990.24602055058,191756.88820911123,191020.9383746753,192184.64568740368,193280.36669729467,191020.30875403868,189218.5215741739,191520.77010863097,192451.64550087272,191094.0566070982,194181.7563014788,191063.76959661837,193807.1151385138,191609.76414138646,409204.131485839,391422.9139811145,411586.06591755676,411725.83537515,413604.07498278894,413892.00200158806,406233.5564920018,414919.4233233767,378608.7111613523,410221.3835045925,401129.5540043881,400111.7045657071,402834.03414556506,389429.2131799864,410017.93577673775,395064.05553576554,417564.4155382992,401830.18634598126,416174.12025209516,395317.7647253152,387366.8545246278,381856.11371847807,397243.4039154917,369258.56648059393,407429.20447776397,414287.25482552784,394214.634008928,412568.614962874,392326.76218634815,415312.23906020215,390828.91133722506,411097.8949424356,396118.0572291617,382714.8265497107,394628.44533900154,391436.1470998035,422245.3258914346,410838.6574590132,412366.632320036,412507.09599980025,387900.2908436175,385583.2923404049,369389.63395023847,365116.42762141634,371340.81013650796,377838.4369611818,376742.47179357585,398696.0657753979,378834.3583060297,405427.7548680743,397547.1440856313,394180.92424484703,404020.004468217,387832.2461732869,402713.10766020615,374391.1407663787,381889.8852483016,399396.8834473319,392606.04948144447,393487.7101216281,380865.087019727,399741.38439663156,383198.7037597892,403902.27080358734,394565.15870424296,384920.05173239985,389934.1422005883,387678.9397913213,397066.0024003878,389110.13834508864,391137.7601682521,381142.3815204746,393486.4897892448,366175.8987762438,390186.5874262934,393278.942246685,403747.74949877954,397487.188025294,405021.09274156165,401478.39066058415],"x0":" ","xaxis":"x","y":["bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod"],"y0":" ","yaxis":"y","type":"box"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmapgl":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmapgl"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"Throughput [ops/s] (Higher is better.)"},"range":[0,450000]},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Benchmark"}},"legend":{"title":{"text":"jvm"},"tracegroupgap":0,"traceorder":"reversed"},"margin":{"t":60},"boxmode":"group","title":{"text":"SumBenchmark"}}, {"responsive": true} ) }; </script> </div>
</body>
</html>
\ No newline at end of file
<svg class="main-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1200" height="800" style="" viewBox="0 0 1200 800"><rect x="0" y="0" width="1200" height="800" style="fill: rgb(255, 255, 255); fill-opacity: 1;"/><defs id="defs-5bcd70"><g class="clips"><clipPath id="clip5bcd70xyplot" class="plotclip"><rect width="779" height="660"/></clipPath><clipPath class="axesclip" id="clip5bcd70x"><rect x="299" y="0" width="779" height="800"/></clipPath><clipPath class="axesclip" id="clip5bcd70y"><rect x="0" y="60" width="1200" height="660"/></clipPath><clipPath class="axesclip" id="clip5bcd70xy"><rect x="299" y="60" width="779" height="660"/></clipPath></g><g class="gradients"/><g class="patterns"/></defs><g class="bglayer"/><g class="layer-below"><g class="imagelayer"/><g class="shapelayer"/></g><g class="cartesianlayer"><g class="subplot xy"><g class="layer-subplot"><g class="shapelayer"/><g class="imagelayer"/></g><g class="minor-gridlayer"><g class="x"/><g class="y"/></g><g class="gridlayer"><g class="x"><path class="xgrid crisp" transform="translate(385.56,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(472.11,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(558.6700000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(645.22,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(731.78,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(818.33,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(904.89,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(991.44,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/></g><g class="y"/></g><g class="zerolinelayer"><path class="xzl zl crisp" transform="translate(299,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 2px;"/></g><path class="xlines-below"/><path class="ylines-below"/><g class="overlines-below"/><g class="xaxislayer-below"/><g class="yaxislayer-below"/><g class="overaxes-below"/><g class="plot" transform="translate(299,60)" clip-path="url(#clip5bcd70xyplot)"><g class="boxlayer mlayer"><g class="trace boxes" style="opacity: 1;"><path class="box" d="M78.45,645.96V632.61M75.65,645.96V632.61H81.16V645.96ZM75.65,639.29H68.73M81.16,639.29H85.22M68.73,642.63V635.95M85.22,642.63V635.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M78.8,591.46V578.11M75.5,591.46V578.11H82.23V591.46ZM75.5,584.79H68.11M82.23,584.79H85.89M68.11,588.13V581.45M85.89,588.13V581.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M77.1,536.96V523.61M75.25,536.96V523.61H79.05V536.96ZM75.25,530.29H71.21M79.05,530.29H83.44M71.21,533.63V526.95M83.44,533.63V526.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M0.02,482.46V469.11M0.02,482.46V469.11H0.02V482.46ZM0.02,475.79H0.02M0.02,475.79H0.02M0.02,479.13V472.45M0.02,479.13V472.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M39.34,427.96V414.61M35.49,427.96V414.61H44.26V427.96ZM35.49,421.29H30M44.26,421.29H44.85M30,424.63V417.95M44.85,424.63V417.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M704.41,373.46V360.11M699.11,373.46V360.11H709.24V373.46ZM699.11,366.79H684.48M709.24,366.79H716.74M684.48,370.13V363.45M716.74,370.13V363.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M704.67,318.96V305.61M699.92,318.96V305.61H708.77V318.96ZM699.92,312.29H692.02M708.77,312.29H714.71M692.02,315.63V308.95M714.71,315.63V308.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M82.79,264.46V251.11M82.14,264.46V251.11H83.36V264.46ZM82.14,257.79H80.58M83.36,257.79H83.98M80.58,261.13V254.45M83.98,261.13V254.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M747.08,209.96V196.61M740.55,209.96V196.61H753.55V209.96ZM740.55,203.29H722.21M753.55,203.29H757.25M722.21,206.63V199.95M757.25,206.63V199.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M746.13,155.46V142.11M737.22,155.46V142.11H752.15V155.46ZM737.22,148.79H716.98M752.15,148.79H758.06M716.98,152.13V145.45M758.06,152.13V145.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M747.94,100.96V87.61M726.89,100.96V87.61H753.11V100.96ZM726.89,94.29H688.82M753.11,94.29H756.08M688.82,97.63V90.95M756.08,97.63V90.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><path class="box" d="M37.46,46.46V33.11M37.32,46.46V33.11H37.62V46.46ZM37.32,39.79H36.95M37.62,39.79H37.95M36.95,43.13V36.45M37.95,43.13V36.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(251, 180, 174); stroke-opacity: 1; fill: rgb(251, 180, 174); fill-opacity: 0.5;"/><g class="points"/><g class="points"/><g class="points"><path class="point" transform="translate(68.95,530.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(0.02,475.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"/><g class="points"><path class="point" transform="translate(679.92,366.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(681.89,366.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(666.47,312.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(667.51,312.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(677.97,312.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(686.42,312.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(76.01,257.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.68,257.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.76,257.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.66,257.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.22,257.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(710.41,203.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(702.96,148.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(711.3,148.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(711.65,148.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(661.94,94.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(684.46,94.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(36.81,39.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g></g><g class="trace boxes" style="opacity: 1;"><path class="box" d="M79.36,626.89V613.54M76.25,626.89V613.54H80.62V626.89ZM76.25,620.21H71.98M80.62,620.21H83.65M71.98,623.55V616.87M83.65,623.55V616.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M77.3,572.39V559.04M74.62,572.39V559.04H80.36V572.39ZM74.62,565.71H70.21M80.36,565.71H83.98M70.21,569.05V562.37M83.98,569.05V562.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M78.38,517.89V504.54M76.48,517.89V504.54H80.45V517.89ZM76.48,511.21H71.69M80.45,511.21H82.63M71.69,514.55V507.87M82.63,514.55V507.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M0.02,463.39V450.04M0.02,463.39V450.04H0.02V463.39ZM0.02,456.71H0.02M0.02,456.71H0.02M0.02,460.05V453.37M0.02,460.05V453.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M53.16,408.89V395.54M52.67,408.89V395.54H53.64V408.89ZM52.67,402.21H51.9M53.64,402.21H54.23M51.9,405.55V398.87M54.23,405.55V398.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M697.7,354.39V341.04M687.18,354.39V341.04H708.92V354.39ZM687.18,347.71H661.7M708.92,347.71H715.84M661.7,351.05V344.37M715.84,351.05V344.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M697.73,299.89V286.54M684,299.89V286.54H710.85V299.89ZM684,293.21H658.96M710.85,293.21H714.68M658.96,296.55V289.87M714.68,296.55V289.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M683.45,245.39V232.04M668.03,245.39V232.04H703V245.39ZM668.03,238.71H645.44M703,238.71H736.79M645.44,242.05V235.37M736.79,242.05V235.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M680.39,190.89V177.54M669.28,190.89V177.54H700.7V190.89ZM669.28,184.21H639.95M700.7,184.21H742.47M639.95,187.55V180.87M742.47,187.55V180.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M331.75,136.39V123.04M330.59,136.39V123.04H333.45V136.39ZM330.59,129.71H326.84M333.45,129.71H336.22M326.84,133.05V126.37M336.22,133.05V126.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M700.29,81.89V68.54M680.8,81.89V68.54H713.97V81.89ZM680.8,75.21H639.23M713.97,75.21H730.95M639.23,78.55V71.87M730.95,78.55V71.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><path class="box" d="M676.28,27.39V14.04M660.45,27.39V14.04H689.19V27.39ZM660.45,20.71H632.06M689.19,20.71H701.84M632.06,24.05V17.37M701.84,24.05V17.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(179, 205, 227); stroke-opacity: 1; fill: rgb(179, 205, 227); fill-opacity: 0.5;"/><g class="points"/><g class="points"/><g class="points"><path class="point" transform="translate(68.62,511.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(0.02,456.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(50.83,402.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(51.2,402.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(55.22,402.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"/><g class="points"/><g class="points"/><g class="points"><path class="point" transform="translate(610.63,184.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(318.26,129.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(319.59,129.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(326.02,129.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"/><g class="points"/></g></g></g><g class="overplot"/><path class="xlines-above crisp" d="M0,0" style="fill: none;"/><path class="ylines-above crisp" d="M0,0" style="fill: none;"/><g class="overlines-above"/><g class="xaxislayer-above"><g class="xtick"><text text-anchor="middle" x="0" y="733" transform="translate(299,0)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">0</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(385.56,0)">50k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(472.11,0)">100k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(558.6700000000001,0)">150k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(645.22,0)">200k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(731.78,0)">250k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(818.33,0)">300k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(904.89,0)">350k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(991.44,0)">400k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(1078,0)">450k</text></g></g><g class="yaxislayer-above"><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,689.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench11_listOptimizedForeachArgInlined</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,635.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench10_listOptimizedForeach</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,580.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench09_listForLoop</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,526.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench08_listForLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,471.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench07_listSumMethod</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,417.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench06_arrayOptimizedForeachArgInlined</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,362.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench05_arrayOptimizedForeach</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,308.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench04_arrayForLoop</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,253.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench03_arrayOptimizedForLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,199.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench02_arrayForLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,144.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench01_arrayWhileLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,90.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench00_arraySumMethod</text></g></g><g class="overaxes-above"/></g></g><g class="polarlayer"/><g class="smithlayer"/><g class="ternarylayer"/><g class="geolayer"/><g class="funnelarealayer"/><g class="pielayer"/><g class="iciclelayer"/><g class="treemaplayer"/><g class="sunburstlayer"/><g class="glimages"/><defs id="topdefs-5bcd70"><g class="clips"/><clipPath id="legend5bcd70"><rect width="94" height="67" x="0" y="0"/></clipPath></defs><g class="layer-above"><g class="imagelayer"/><g class="shapelayer"/></g><g class="infolayer"><g class="legend" pointer-events="all" transform="translate(1093.58,60)"><rect class="bg" shape-rendering="crispEdges" width="94" height="67" x="0" y="0" style="stroke: rgb(68, 68, 68); stroke-opacity: 1; fill: rgb(255, 255, 255); fill-opacity: 1; stroke-width: 0px;"/><g class="scrollbox" transform="" clip-path="url(#legend5bcd70)"><text class="legendtitletext" text-anchor="start" x="2" y="18.2" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">jvm</text><g class="groups"><g class="traces" transform="translate(0,32.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">graal</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendbox" d="M6,6H-6V-6H6Z" transform="translate(20,0)" style="stroke-width: 2px; fill: rgb(179, 205, 227); fill-opacity: 0.5; stroke: rgb(179, 205, 227); stroke-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g><g class="traces" transform="translate(0,51.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">openjdk</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendbox" d="M6,6H-6V-6H6Z" transform="translate(20,0)" style="stroke-width: 2px; fill: rgb(251, 180, 174); fill-opacity: 0.5; stroke: rgb(251, 180, 174); stroke-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g></g></g><rect class="scrollbar" rx="20" ry="3" width="0" height="0" x="0" y="0" style="fill: rgb(128, 139, 164); fill-opacity: 1;"/></g><g class="g-gtitle"><text class="gtitle" x="60" y="30" text-anchor="start" dy="0em" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 17px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">SumBenchmark</text></g><g class="g-xtitle"><text class="xtitle" x="688.5" y="759.8" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Throughput [ops/s] (Higher is better.)</text></g><g class="g-ytitle" transform="translate(1.6123046875,0)"><text class="ytitle" transform="rotate(-90,12.387499999999989,390)" x="12.387499999999989" y="390" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Benchmark</text></g></g></svg>
\ No newline at end of file
<html>
<head><meta charset="utf-8" /></head>
<body>
<div> <script type="text/javascript">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
<script src="https://cdn.plot.ly/plotly-2.18.2.min.js"></script> <div id="4324f8f4-37e6-4b9e-8bc1-518e186f0349" class="plotly-graph-div" style="height:100%; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("4324f8f4-37e6-4b9e-8bc1-518e186f0349")) { Plotly.newPlot( "4324f8f4-37e6-4b9e-8bc1-518e186f0349", [{"alignmentgroup":"True","boxpoints":"all","fillcolor":"rgba(255,255,255,0)","hoveron":"points","hovertemplate":"jvm=openjdk<br>time=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"openjdk","line":{"color":"rgba(255,255,255,0)"},"marker":{"color":"rgb(251,180,174)"},"name":"openjdk","offsetgroup":"openjdk","orientation":"h","pointpos":0,"showlegend":true,"x":[41405.40199652012,42584.77922211955,49228.71058537892,46207.816943975515,43377.818180901224,46117.509711571256,44026.89512921961,43025.351056911306,47250.06037863831,44314.67178374686,42169.22358065141,44664.18221795433,48445.61001255745,39702.31664263441,44437.78835158155,43056.79350903678,45307.19055345207,43021.422017477766,43336.95702813425,47384.82888502087,46377.76265359155,46810.15772892613,46187.32010111575,42899.5145039035,44094.09616004354,45323.980037145586,47098.8980872122,44963.07297628177,48361.62400957822,46010.18829312297,44796.610457450224,47555.48680534334,46396.44178209829,45970.40822520707,44345.899664575576,48054.50153838719,47081.79766995007,44484.85032249586,46468.523161225545,46956.37308373697,47980.55749870265,48752.90279629513,44022.4624491096,41481.103677307496,47530.96170488611,47932.437258954706,48250.68320286018,46677.68973986122,43371.445394719885,44453.413396744814,45838.11206191028,45227.74017197971,48177.646034981226,43021.60599901095,47467.712016643745,46591.9199108757,46551.44458894417,47304.26488505908,43906.24951116857,43996.168456137915,45693.0170813079,44903.16226641543,47323.025208023915,43007.09449510073,45349.38898828479,40227.73784993436,49613.16297524446,49591.48045147732,43851.76712255416,48684.58373805515,47269.2818866895,48080.21889853468,43156.72154007127,45694.02717442578,44114.781492826514,40255.10595386265,39346.99277572741,44585.29206458207,42603.744382188466,40174.536898965,43918.23424326802,44589.27232374795,43159.76904521786,45399.26958546881,43445.735117975484,43796.62851543266,42713.84880586232,44799.8290698255,44948.46389073889,46878.28441348586,42558.72995771154,43543.93053468489,42779.556083098934,44442.901122606396,45116.325131355065,44484.906058486864,47808.3451805013,45196.267875813646,42929.314707106925,45005.776246391906,43242.75542089,46814.913914000055,44994.63859667066,43828.94133981779,45704.529958487496,48198.025302369715,41133.87218517995,44073.557033077814,46914.75884698029,47951.655723388976,46391.08565487262,46177.77013722194,47067.30046711724,44276.615722962255,45626.223705428296,39830.77367708037,45231.80731892221,42607.581729607045,43793.98714841668,43489.72049034186,10.591658196898745,10.380899346780115,10.759183016500499,9.469508386589611,10.46252552486303,10.926523082210231,10.409147781925654,9.560732558491953,9.109513646767738,10.842164849102087,10.290992055853492,11.291125924459585,10.808193162027694,10.391150079155452,10.941167368180583,10.494643317479483,8.963872670913727,10.939025858923335,10.713299610710052,10.423099202718728,9.947749094734812,11.018191355371474,11.139336117022756,10.064143810994475,9.79681092799931,10.733567873956089,11.077120298566728,10.752096501935014,10.279632616738578,10.5251462896063,10.303447347922434,10.21337663913971,10.79099291105684,10.862857102577104,10.832802581812171,9.850784328264668,11.096706005301606,10.627953060694589,11.178364037286046,10.772936939031474,20662.938045412448,25910.997571993666,25536.70754432296,20902.160386399315,25593.879162181347,20692.029201363293,20683.231424529615,20622.920033063656,25795.84766246726,25779.74401081638,25608.613114858195,25900.362085086956,24747.039187752973,24551.333650249097,25268.865501213862,24919.264505643816,24587.59920481564,20014.911872663724,20231.901374123703,20303.02016716199,17332.36700121543,18131.18761057033,24964.83223670415,25584.61836075997,25197.15746337895,20561.97979142886,20648.766969164757,20347.271499200724,25054.945977100382,20572.066259429568,25714.974236429967,25886.04838842223,25547.94184344135,20530.913692254682,20272.623497202054,20199.574415505882,20473.415535216427,20399.23170744099,25781.431050449937,20793.970752232573,395398.2398268677,393902.2217905756,403419.0467703725,406826.77475132066,392766.9443117348,402796.2906272446,407052.4955455461,407826.2964990639,406218.87890946947,405396.17871011666,406999.9433938006,396498.084178107,413176.71802384715,410377.6104949769,410992.5249573334,411427.42053511675,405467.79739923496,409380.8577211109,411561.67626724223,409041.7931656252,407958.85745592974,409464.82501556247,412740.4482412091,404281.72123047954,407917.78562493605,408873.1627995549,414032.42143048055,410363.40644275484,401825.7822138485,409939.5509274763,406728.0973121747,399043.9506612444,405976.4262233875,406653.46611480095,407860.92472877743,406559.42567691364,402999.0842382143,402217.6480659543,405280.9791645732,412242.73181233485,396517.74833164335,384994.3043266014,391638.14359949314,406091.9021926475,401063.03785398835,407682.09207866277,406559.7389880345,407139.66514762526,407758.81422972784,403163.8031114411,405189.42172324716,407718.1462728262,406654.7531105352,403280.51481332554,406010.8980255481,408094.2863984148,407474.04390230513,409137.5235932449,385596.6061595754,408994.31851768284,399754.72982857074,406771.8052504032,401687.6721707251,412863.19198368856,411782.66685668577,404579.98531883425,411803.76605450787,411760.4076528957,410225.54217627813,410568.53677139094,406983.79179294966,407232.8838086428,405162.66198146454,411381.340355735,411936.4954714752,406929.22737728374,408151.88610323484,411259.148801122,404062.14902205294,409724.0182024957,48021.12945272121,48322.17813694952,46843.92264696385,48102.49065772999,47653.491600437395,48257.583430014725,48453.41183736921,48128.36407714236,47375.45061160772,47903.524867541346,48456.27924479183,48183.36936608311,43909.912119214,47699.6608613896,47859.8244121747,47395.59398193886,47949.60546737057,48015.18196720802,47674.16477982053,47505.66214554016,46623.99963312943,46546.61195446228,45448.47172654083,46016.45513043959,47772.49208204063,47646.91982303087,47794.499682412505,47643.81992568907,48514.80210749017,47568.29784641376,47934.69001273492,48104.161611125484,48229.79321035668,47882.40404805695,45496.81123598087,47503.9345739425,48185.12186420369,48253.82827863858,48278.69982035873,46339.16771438026,430551.3212506697,429594.0632114572,431838.36082818033,424615.83578755404,429456.1121633015,410380.3067719091,419210.9074272212,430797.7536246499,417195.44012323185,435241.6430573737,428946.7184338888,436553.3125645985,435998.10982373176,434156.54336041276,432961.8332087284,425890.23026554816,436428.2472189789,421442.3908661151,431667.56834286405,427626.97240171465,425193.1470288911,434876.51008615876,436034.99577875575,429940.32241942163,435080.77119645884,436011.08096943615,436230.43837822985,435431.332783267,435785.38810827443,426882.75680994755,432611.79353916686,432343.41151057027,435352.90812323353,430940.5035126968,430783.00193762657,424341.14717487,431451.05225010274,427953.43257504184,437435.5622560705,432524.64060323057,431205.5841745411,424897.8981726314,430660.7359552355,433183.86816863006,423397.2417358362,427390.81593360624,435957.82001867465,436034.9011360581,434791.1272460897,416706.0066902621,435068.6215419729,436124.2346491438,427809.27528515906,423016.59210092097,411096.6660833087,406076.2537026824,425857.60965624376,429634.9725161709,431604.4297888525,435044.28685081686,430823.09036133625,431448.114272236,430184.86639165564,433959.03300236166,435162.1226423681,430296.8034602296,425867.58431675186,432370.77545877843,430017.852731809,435605.6374179976,431890.32461633487,437904.72599712864,410893.37327024137,435900.92961271806,432561.21957094374,423991.26496062445,434189.4705769916,414171.2772711112,432184.6245020157,430811.4681812959,435488.15992888727,435012.0831210169,435080.28463394725,429491.1025328239,433338.2965738189,433001.43826296367,436611.463530712,432806.83244194946,429012.39231994946,430190.2940669125,435078.1195510687,434295.59065898,435991.71778201277,435416.52610789606,411188.3551651173,415370.9676728534,428441.3241632232,432742.41795160563,435502.04079821805,435124.2604557156,422451.5672727507,432198.80462649424,436761.75365457253,434014.2586375932,427377.8771487962,400994.86801560776,382380.758290303,397904.2741676435,407276.4757484915,427127.71139884583,431921.6400080668,434598.9220782222,426066.2582866333,434764.2162148718,395390.096278448,435230.3529485602,430237.1463992052,417340.5261913487,416990.0323928593,402474.6902400811,21636.851614697436,21786.251354870772,21683.824452519904,21573.887933565675,21576.937161415328,21797.427502458144,21843.27477468522,21810.636404866877,21575.676624933432,21604.57997840976,21599.01932610752,21629.186749296263,21410.318104570768,21685.293595205272,21745.221242690444,21461.65273337881,21427.77185317952,21343.631943503056,21543.420799741336,21262.79643061661,21584.41857487543,21836.399770654425,21489.28719397009,21722.969228545968,21565.695257510924,21536.413584376147,21923.298403553734,21711.77982991424,21704.80025528399,21792.07737394395,21522.505921909913,21843.073344515866,21675.549575743036,21790.91996453392,21656.220255634365,21673.609367805042,21623.82305216007,21717.816692528333,21645.72517188983,21545.89238089116],"x0":" ","xaxis":"x","y":["bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod"],"y0":" ","yaxis":"y","type":"box"},{"alignmentgroup":"True","boxpoints":"all","fillcolor":"rgba(255,255,255,0)","hoveron":"points","hovertemplate":"jvm=graal<br>time=%{x}<br>benchmark=%{y}<extra></extra>","legendgroup":"graal","line":{"color":"rgba(255,255,255,0)"},"marker":{"color":"rgb(179,205,227)"},"name":"graal","offsetgroup":"graal","orientation":"h","pointpos":0,"showlegend":true,"x":[43514.56708495892,46605.4281872079,46949.50802300857,46464.532428043516,47483.08938289554,46325.45045092348,42936.809579354565,43835.46029206997,46248.59685725513,44381.654804577505,46861.92530144774,44349.47612942989,45943.1146935045,46681.44594622284,44642.859082729556,44016.12067469154,46608.28576545052,45996.54662759137,46533.538033751305,48319.43604925411,43252.16556529216,44114.88166304367,46283.312238812185,46402.140985414124,47183.769256247826,42406.1209980048,46722.531044998446,47155.20669526617,43695.970842937444,46432.77976759739,44687.53942000882,45788.56930405819,41811.19988314961,41578.00018900372,44081.70533995814,45901.15220163314,45648.044338163476,44685.01522875539,42021.35409687221,45243.222919424785,43018.226882849136,44231.55368395997,44351.26121934718,41862.368306891745,43869.75175660759,46613.83089212603,44305.4817505458,44315.39831620935,44326.320307185466,40560.58024296909,42642.10856280866,46595.93080614708,48510.6673711893,42588.49662914075,41787.18593835461,45384.28681348842,47249.60756581488,46903.319698903346,46192.79131378194,48382.66720534754,42827.17699727027,46503.97793714672,46758.285627247096,45423.0874653685,46854.85125236744,46306.282211122125,42689.10529419289,46339.017194191845,44529.848732241706,45886.83591444945,46109.38393840843,43147.53513770736,45777.53259737617,42763.08909940678,43229.477495441606,44955.37943475096,43262.09559086355,43057.87168348078,44777.33470427341,48122.38849772425,43148.160665208445,45491.70255259526,44885.79028089188,44722.62601754257,46903.41512723801,42003.51042418941,45269.588219222045,41444.01424508327,43480.54784822365,44531.88559902537,41410.06609390284,45322.51492378428,43866.4879484891,44238.87640986062,43908.34849938229,44525.34492499177,43882.72388138523,45812.93807313131,39637.39497174851,46475.37741367444,45476.89906692408,45320.709154298056,46800.17192982029,45790.3533437587,44923.965708540316,47688.88617577818,47732.727390318876,47382.94511637005,44115.62139998291,44355.535033303364,47081.05285035158,45827.655777236825,46695.92995912921,44317.29365210908,45281.520756035774,47362.10106129789,46614.023230493294,46465.7260299492,45173.64595767289,45987.82096916423,10.870625307451549,10.873611221509842,10.158360387655165,10.595823800441236,11.226187368273962,10.336849315658563,11.06256613926516,11.060322399184207,10.659658074566854,10.416583380502226,10.596789014843678,10.532059485908796,10.192435888136762,11.219333960951655,10.795980438796413,11.13707472592912,11.245103587936137,10.390072801181894,9.979171119778224,10.475340033453268,10.63676450661295,10.414479538143144,10.52584088770701,10.969531003261514,10.550429781108651,10.813252177470613,10.962563945862556,10.401434431509697,9.420743646401455,10.906003970976183,11.211324297009849,10.655091068719495,10.417994867994524,11.122318711679116,10.015910708182746,10.951167948870516,10.41441687366436,9.877704149859442,10.853252398314838,10.868243104209174,30764.256532864492,30212.28764555178,29981.83300572354,30536.708972705354,30286.665425974585,31325.473014829844,30568.888224617254,30963.676823828184,31166.656063590362,30728.008213329584,30603.73154787085,31052.025464090766,31127.60225709086,30693.83758245036,30403.814574543772,30070.730615671022,31082.211834506095,31897.348192988007,30925.793673002827,30874.908196208034,30941.890263540332,30849.499954256553,29361.048128252867,31046.30031924348,30844.541119448768,31072.678135806662,30885.186742094615,31009.20837434786,30520.161579192893,30654.557852261143,30667.159614268767,30928.643404577084,30484.27924030061,30174.471449144574,30446.045063990598,30138.33840045368,31077.105489842557,29577.607525265787,30565.39906473467,30067.536078846886,405718.082349125,405842.91870497406,413144.9606113963,411194.9265077618,409996.2368866663,409474.71329515066,409565.2881102459,406914.4658518413,412112.19277900044,409168.91506914655,399085.427712497,400800.92716061487,413513.16683665797,408988.41908396117,412156.1838691801,405385.9025697928,392751.62824674626,410342.33297746774,403384.4082766127,410504.8336728269,412987.5428893448,408911.70473544137,401230.46332993795,401818.0102612918,401962.22966995026,400636.7167241731,394010.0274774328,382789.42946473695,394629.7055714827,390364.5383241493,382241.8690239171,395990.373464392,402685.5897080387,399601.0268109865,399659.0616361372,396023.9973007781,393773.89190284745,393223.92882484366,397895.50224171806,406181.89097900153,407197.25611904304,412750.36210531776,405388.3307859618,410848.871005894,409144.8334800701,408516.412238952,411409.8327592363,410743.7407332249,411569.29594665795,405333.16532012436,412788.19063851173,410522.3731575768,408570.49024378567,385720.20227700885,394366.29353260604,410783.3017974627,405358.0635015328,409745.824939419,411612.53367147606,410259.3156412992,412845.08611798176,395081.8452902394,380659.97639350826,394593.72643766203,395125.94670174486,391149.77894864726,397270.1000727015,396065.7801550404,397031.3769868654,395437.1015108265,385791.2561696841,384127.46375474514,398982.41054693074,400772.6732698937,396550.69000304455,395315.0858681814,395117.99152639013,395440.06424930686,394238.370490632,410825.4913675911,386100.8764223618,388322.0379225899,387973.8607115976,425618.77301357774,395380.9517484125,389937.6257581521,417560.2048242573,378605.18661523017,382963.4217778914,405612.993385065,403711.9607417136,419534.4287034067,408734.61293363024,411372.6896569055,412935.6199678103,394227.1256142259,396615.9948960371,398332.0404377826,393938.69960724574,424122.0294691955,422389.99105993373,384048.88009068684,401099.14349182456,385312.61829508026,392308.8940176344,393008.6383220188,406583.3687273588,385690.7233735069,388772.2353858412,396231.68513760273,401243.6343459944,386682.14113144344,395644.8856877214,402553.73341154016,383342.2246582868,377225.8809880913,377629.16982581397,372848.05756193964,379349.1656706676,410912.5685426044,373476.6848327867,389994.54982392996,416023.91097042453,413528.2604877359,401952.88857590995,393475.57430150325,428896.415761891,376649.25727514905,405493.80777980154,392532.4173093803,392538.26206761773,424127.2257027283,390296.6007981238,412763.2335528376,387761.16044691147,408257.57220446575,404000.95745393913,407987.92077978037,394149.6051823256,392178.46267972625,394596.14725968015,401463.22264724894,397748.253269013,403595.3655744244,384152.1251514241,369674.8182179208,421009.35183034017,352739.8085876422,393856.63661181537,383171.89825099806,382070.0529914552,391854.8600347827,392595.4769387747,423380.2294703134,386917.2543025576,390138.6287424222,386307.4384584887,382795.76747295255,404047.8530247262,386317.2265515814,191479.68864176545,192349.46550924613,189949.0515165963,184617.54673073336,192751.72854867362,192867.0028914525,192646.6853985825,183848.55480255437,192598.5760139246,192404.066048689,192304.56552852778,194219.686808986,191157.9960022011,188806.00602189318,192485.0333708827,192814.53080748222,193499.45867016233,188870.8734793523,191619.99318804883,191659.06338493308,188329.27096846674,191325.3262342899,193666.35024623174,190916.9990282177,191676.33526834229,190858.8990535501,188990.24602055058,191756.88820911123,191020.9383746753,192184.64568740368,193280.36669729467,191020.30875403868,189218.5215741739,191520.77010863097,192451.64550087272,191094.0566070982,194181.7563014788,191063.76959661837,193807.1151385138,191609.76414138646,409204.131485839,391422.9139811145,411586.06591755676,411725.83537515,413604.07498278894,413892.00200158806,406233.5564920018,414919.4233233767,378608.7111613523,410221.3835045925,401129.5540043881,400111.7045657071,402834.03414556506,389429.2131799864,410017.93577673775,395064.05553576554,417564.4155382992,401830.18634598126,416174.12025209516,395317.7647253152,387366.8545246278,381856.11371847807,397243.4039154917,369258.56648059393,407429.20447776397,414287.25482552784,394214.634008928,412568.614962874,392326.76218634815,415312.23906020215,390828.91133722506,411097.8949424356,396118.0572291617,382714.8265497107,394628.44533900154,391436.1470998035,422245.3258914346,410838.6574590132,412366.632320036,412507.09599980025,387900.2908436175,385583.2923404049,369389.63395023847,365116.42762141634,371340.81013650796,377838.4369611818,376742.47179357585,398696.0657753979,378834.3583060297,405427.7548680743,397547.1440856313,394180.92424484703,404020.004468217,387832.2461732869,402713.10766020615,374391.1407663787,381889.8852483016,399396.8834473319,392606.04948144447,393487.7101216281,380865.087019727,399741.38439663156,383198.7037597892,403902.27080358734,394565.15870424296,384920.05173239985,389934.1422005883,387678.9397913213,397066.0024003878,389110.13834508864,391137.7601682521,381142.3815204746,393486.4897892448,366175.8987762438,390186.5874262934,393278.942246685,403747.74949877954,397487.188025294,405021.09274156165,401478.39066058415],"x0":" ","xaxis":"x","y":["bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench11_listOptimizedForeachArgInlined","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench10_listOptimizedForeach","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench09_listForLoop","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench08_listForLoopIndex","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench07_listSumMethod","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench06_arrayOptimizedForeachArgInlined","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench05_arrayOptimizedForeach","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench04_arrayForLoop","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench03_arrayOptimizedForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench02_arrayForLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench01_arrayWhileLoopIndex","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod","bench00_arraySumMethod"],"y0":" ","yaxis":"y","type":"box"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmapgl":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmapgl"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"Throughput [ops/s] (Higher is better.)"},"range":[0,450000]},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Benchmark"}},"legend":{"title":{"text":"jvm"},"tracegroupgap":0,"traceorder":"reversed"},"margin":{"t":60},"boxmode":"group","title":{"text":"SumBenchmark"}}, {"responsive": true} ) }; </script> </div>
</body>
</html>
\ No newline at end of file
<svg class="main-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1200" height="800" style="" viewBox="0 0 1200 800"><rect x="0" y="0" width="1200" height="800" style="fill: rgb(255, 255, 255); fill-opacity: 1;"/><defs id="defs-8c02b9"><g class="clips"><clipPath id="clip8c02b9xyplot" class="plotclip"><rect width="779" height="660"/></clipPath><clipPath class="axesclip" id="clip8c02b9x"><rect x="299" y="0" width="779" height="800"/></clipPath><clipPath class="axesclip" id="clip8c02b9y"><rect x="0" y="60" width="1200" height="660"/></clipPath><clipPath class="axesclip" id="clip8c02b9xy"><rect x="299" y="60" width="779" height="660"/></clipPath></g><g class="gradients"/><g class="patterns"/></defs><g class="bglayer"/><g class="layer-below"><g class="imagelayer"/><g class="shapelayer"/></g><g class="cartesianlayer"><g class="subplot xy"><g class="layer-subplot"><g class="shapelayer"/><g class="imagelayer"/></g><g class="minor-gridlayer"><g class="x"/><g class="y"/></g><g class="gridlayer"><g class="x"><path class="xgrid crisp" transform="translate(385.56,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(472.11,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(558.6700000000001,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(645.22,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(731.78,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(818.33,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(904.89,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/><path class="xgrid crisp" transform="translate(991.44,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 1px;"/></g><g class="y"/></g><g class="zerolinelayer"><path class="xzl zl crisp" transform="translate(299,0)" d="M0,60v660" style="stroke: rgb(235, 240, 248); stroke-opacity: 1; stroke-width: 2px;"/></g><path class="xlines-below"/><path class="ylines-below"/><g class="overlines-below"/><g class="xaxislayer-below"/><g class="yaxislayer-below"/><g class="overaxes-below"/><g class="plot" transform="translate(299,60)" clip-path="url(#clip8c02b9xyplot)"><g class="boxlayer mlayer"><g class="trace boxes" style="opacity: 1;"><path class="box" d="M78.45,645.96V632.61M75.65,645.96V632.61H81.16V645.96ZM75.65,639.29H68.73M81.16,639.29H85.22M68.73,642.63V635.95M85.22,642.63V635.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M78.8,591.46V578.11M75.5,591.46V578.11H82.23V591.46ZM75.5,584.79H68.11M82.23,584.79H85.89M68.11,588.13V581.45M85.89,588.13V581.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M77.1,536.96V523.61M75.25,536.96V523.61H79.05V536.96ZM75.25,530.29H71.21M79.05,530.29H83.44M71.21,533.63V526.95M83.44,533.63V526.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M0.02,482.46V469.11M0.02,482.46V469.11H0.02V482.46ZM0.02,475.79H0.02M0.02,475.79H0.02M0.02,479.13V472.45M0.02,479.13V472.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M39.34,427.96V414.61M35.49,427.96V414.61H44.26V427.96ZM35.49,421.29H30M44.26,421.29H44.85M30,424.63V417.95M44.85,424.63V417.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M704.41,373.46V360.11M699.11,373.46V360.11H709.24V373.46ZM699.11,366.79H684.48M709.24,366.79H716.74M684.48,370.13V363.45M716.74,370.13V363.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M704.67,318.96V305.61M699.92,318.96V305.61H708.77V318.96ZM699.92,312.29H692.02M708.77,312.29H714.71M692.02,315.63V308.95M714.71,315.63V308.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M82.79,264.46V251.11M82.14,264.46V251.11H83.36V264.46ZM82.14,257.79H80.58M83.36,257.79H83.98M80.58,261.13V254.45M83.98,261.13V254.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M747.08,209.96V196.61M740.55,209.96V196.61H753.55V209.96ZM740.55,203.29H722.21M753.55,203.29H757.25M722.21,206.63V199.95M757.25,206.63V199.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M746.13,155.46V142.11M737.22,155.46V142.11H752.15V155.46ZM737.22,148.79H716.98M752.15,148.79H758.06M716.98,152.13V145.45M758.06,152.13V145.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M747.94,100.96V87.61M726.89,100.96V87.61H753.11V100.96ZM726.89,94.29H688.82M753.11,94.29H756.08M688.82,97.63V90.95M756.08,97.63V90.95" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M37.46,46.46V33.11M37.32,46.46V33.11H37.62V46.46ZM37.32,39.79H36.95M37.62,39.79H37.95M36.95,43.13V36.45M37.95,43.13V36.45" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><g class="points"><path class="point" transform="translate(68.73,638.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(71.68,639.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(73,638.55)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(73.72,640.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.26,639.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.47,638.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.48,639.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.54,638.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.02,639.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.09,640.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.22,638.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.33,639.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.71,638.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.77,640.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.93,640.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.01,637.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.32,639.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.55,640.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.84,639.81)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.43,639.32)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.46,638.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.58,639.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.65,639.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.83,640.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.96,639.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.99,639.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.29,638.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.32,639.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.44,640.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.03,641.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.29,638.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.5,640.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.53,638.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.8,638.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.03,639.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.32,640.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.19,638.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.72,639.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.86,638.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(85.22,640.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(68.11,584.19)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(69.55,584.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(69.64,585.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(69.69,585.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(71.81,585.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(73.75,584.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.45,585.08)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.48,585.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.71,584.19)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.08,585.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.91,584.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.01,583.98)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.16,586.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.21,583.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.37,584.08)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.95,586.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.18,583.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.73,586.08)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.29,584.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.5,584.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.1,585.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.1,583.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.35,585.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.59,584.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.66,583.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.8,586.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.83,585.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.89,583.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.92,585.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.17,584.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.28,583.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.98,586.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.06,582.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.23,585.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.4,583.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.53,585.55)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(84.28,583.55)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(84.4,584.35)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(85.85,584.99)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(85.89,586.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(68.95,530.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(71.21,531.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(73.67,530.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(73.76,531.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(73.94,531.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.06,530.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.32,529.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.71,531.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(74.86,529.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.21,529.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.29,530.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.38,531.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.81,530.92)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.82,528.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(75.87,531.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.03,530.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.3,529.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.65,531.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(76.94,530.53)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.01,528.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.19,531.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.55,530.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.81,529.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.89,528.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(77.91,528.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.1,531.92)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.24,529.9)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.3,531.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.59,528.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.98,530.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.12,530.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.94,528.98)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.31,531.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.04,530.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.15,530.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.21,529.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.48,530.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.76,530.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.01,530.81)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.44,529.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(0.02,475.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,474.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,474.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,474.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,474.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,477.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,474.22)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,477.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,474.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.35)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,474.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,474.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,476.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,474.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(0.02,475.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(30,420.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(31.39,421.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(34.65,420.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(34.97,421.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.02,421.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.09,420.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.15,421.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.22,422.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.31,419.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.44,421.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.54,420.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.6,422.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.61,421.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.7,420.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.75,421.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.77,421.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.8,420.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(35.82,421.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(36,420.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(36.18,421.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(42.5,421.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(42.56,421.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(42.84,420.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(43.14,421.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(43.22,420.68)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(43.37,422.35)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(43.62,420.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(43.74,421.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.21,420.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.23,422.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.29,421.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.31,420.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.33,421.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.52,423.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.63,422.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.63,421.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.66,420.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.81,419.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.84,421.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(44.85,419.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(679.92,367.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(681.89,366.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(684.48,367.35)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(686.38,366.99)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(690.79,367.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(695.61,366.55)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(696.28,367.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(697.29,366.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(697.64,366.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(698.36,366.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(699.86,365.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(701.59,367.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(701.79,368.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(701.91,367.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(702.79,366.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(703.21,368.19)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(703.8,367.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(703.96,366.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(704.09,367.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(704.26,365.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(704.56,366.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(704.65,366.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(705.99,368.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(706.05,366.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(706.15,366.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(706.22,368.22)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(707.8,366.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(708.1,367.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(708.68,366.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(708.83,366.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(709.65,365.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(710.38,367.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(710.41,367.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(711.47,365.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(712.23,367.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(712.46,366.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(713.64,365.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(714.5,367.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(715.25,366.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(716.74,367.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(666.47,311.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(667.51,312.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(677.97,312.13)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(686.42,312.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(692.02,312.19)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(694.28,312.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(695.37,311.92)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(697.92,312.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(698.12,311.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(699.48,312.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(700.37,311.98)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(701.38,312.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(701.43,312.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(702.85,311.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(702.99,311.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(703.8,312.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(703.96,310.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(704.17,311.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(704.44,311.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(704.53,312.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(704.8,312.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(704.97,313.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(705.38,312.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(705.74,310.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(705.81,311.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(705.88,312.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(706.46,311.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(706.56,311.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(708.01,312.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(708.26,312.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(709.28,313.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(710.15,311.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(710.74,311.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(711.94,311.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(712.15,312.53)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(712.8,311.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(712.84,312.48)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(712.88,312.1)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(713.11,311.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(714.71,312.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(76.01,257.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.68,258.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(78.76,257.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(79.66,257.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.22,258.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.58,257.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(80.71,258.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(81.09,257.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.01,257.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.05,257.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.23,257.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.24,258.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.35,258.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.48,256.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.48,258.68)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.49,257.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.53,258.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.57,259.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.7,256.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.74,259.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.85,258.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.89,256.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.93,257.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(82.98,256.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.01,256.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.12,256.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.13,259.22)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.27,257.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.27,257.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.32,259.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.41,257.1)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.41,258.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.49,257.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.53,258.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.54,256.62)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.58,257.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.65,258.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.88,256.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.88,256.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(83.98,259.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(710.41,202.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(722.21,203.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(725.7,203.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(729.56,203.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(734.58,203.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(735.06,203.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(736.06,202.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(737.26,203.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(738.98,202.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(740.27,203.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(740.83,203.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(742.55,202.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(743.44,204.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(743.68,203.48)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(744.27,202.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(745.33,204.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(745.73,203.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(745.76,202.08)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(746.01,204.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(746.89,202.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(747.26,202.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(747.56,203.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(748.43,202.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(748.75,202.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(748.9,204.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(749.51,202.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(751.57,204.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(752.82,204.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.17,203.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.45,204.08)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.64,202.48)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.78,204.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.39,202)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.76,202.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.78,202.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.83,202.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(755.16,202.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(755.51,203.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(755.72,204.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(757.25,202.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(702.96,148.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(711.3,148.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(711.65,148.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(716.98,148.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(721.36,149.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(732.29,148.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(732.95,149.19)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(733.98,149.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(735.55,148.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(737.21,149.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(737.22,148.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(739.86,148.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(740.59,149.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(743.75,148.05)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(744.41,147.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(744.7,149.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(744.89,148.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(745.52,149.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(745.78,147.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(745.8,150.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(746.46,149.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(746.88,147.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(747.16,149.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(747.65,148.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(748.16,148.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(748.48,150.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(748.81,148.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(749.89,149.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(751.23,147.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(751.63,149.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(752.67,148.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.11,150.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.15,147.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.31,147.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.08,147.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.59,148.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.69,150.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.82,148.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.98,147.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(758.06,148.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(661.94,94.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(684.46,94.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(688.82,94.41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(694.17,94.05)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(696.73,94.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(705.04,94.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(711.81,94.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(719.05,94.39)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(721.86,94.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(722.46,94.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(731.31,93.9)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(737.57,94.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(739.41,93.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(739.84,94.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(741.68,94.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(742.67,94.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(743.5,93.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(744.71,94.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(744.79,95.22)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(747.7,93.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(748.18,95.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(749.13,93.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(749.24,94.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(749.57,95.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(750.16,93.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(751.33,94.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(751.81,92.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(752.34,93.99)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(752.63,95.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.05,94.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.17,95.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.17,96.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.25,93.98)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.43,94.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.75,94.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.88,94.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(753.9,95.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(754.75,93.22)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(755.82,93.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(756.08,94.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(36.81,39.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(36.95,39.98)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.06,39.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.09,40.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.15,39.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.2,38.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.26,40.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.28,38.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.29,40.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.3,38.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.33,39.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.35,41.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.35,38.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.35,40.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.37,39.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.39,40.45)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.4,37.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.43,40.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.44,38.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.46,38.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.47,40.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.49,41.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.52,41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.52,38.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.54,38.68)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.54,38.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.57,40.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.59,40.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.6,39.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.6,38.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.64,39.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.71,39.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.72,40.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.72,39.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.73,41.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.76,40.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.8,38.99)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.81,40.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.81,38.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/><path class="point" transform="translate(37.95,40.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g></g><g class="trace boxes" style="opacity: 1;"><path class="box" d="M79.36,626.89V613.54M76.25,626.89V613.54H80.62V626.89ZM76.25,620.21H71.98M80.62,620.21H83.65M71.98,623.55V616.87M83.65,623.55V616.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M77.3,572.39V559.04M74.62,572.39V559.04H80.36V572.39ZM74.62,565.71H70.21M80.36,565.71H83.98M70.21,569.05V562.37M83.98,569.05V562.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M78.38,517.89V504.54M76.48,517.89V504.54H80.45V517.89ZM76.48,511.21H71.69M80.45,511.21H82.63M71.69,514.55V507.87M82.63,514.55V507.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M0.02,463.39V450.04M0.02,463.39V450.04H0.02V463.39ZM0.02,456.71H0.02M0.02,456.71H0.02M0.02,460.05V453.37M0.02,460.05V453.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M53.16,408.89V395.54M52.67,408.89V395.54H53.64V408.89ZM52.67,402.21H51.9M53.64,402.21H54.23M51.9,405.55V398.87M54.23,405.55V398.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M697.7,354.39V341.04M687.18,354.39V341.04H708.92V354.39ZM687.18,347.71H661.7M708.92,347.71H715.84M661.7,351.05V344.37M715.84,351.05V344.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M697.73,299.89V286.54M684,299.89V286.54H710.85V299.89ZM684,293.21H658.96M710.85,293.21H714.68M658.96,296.55V289.87M714.68,296.55V289.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M683.45,245.39V232.04M668.03,245.39V232.04H703V245.39ZM668.03,238.71H645.44M703,238.71H736.79M645.44,242.05V235.37M736.79,242.05V235.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M680.39,190.89V177.54M669.28,190.89V177.54H700.7V190.89ZM669.28,184.21H639.95M700.7,184.21H742.47M639.95,187.55V180.87M742.47,187.55V180.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M331.75,136.39V123.04M330.59,136.39V123.04H333.45V136.39ZM330.59,129.71H326.84M333.45,129.71H336.22M326.84,133.05V126.37M336.22,133.05V126.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M700.29,81.89V68.54M680.8,81.89V68.54H713.97V81.89ZM680.8,75.21H639.23M713.97,75.21H730.95M639.23,78.55V71.87M730.95,78.55V71.87" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><path class="box" d="M676.28,27.39V14.04M660.45,27.39V14.04H689.19V27.39ZM660.45,20.71H632.06M689.19,20.71H701.84M632.06,24.05V17.37M701.84,24.05V17.37" style="vector-effect: none; stroke-width: 2px; stroke: rgb(255, 255, 255); stroke-opacity: 0; fill: rgb(255, 255, 255); fill-opacity: 0;"/><g class="points"><path class="point" transform="translate(71.98,619.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(72.38,620.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(72.74,619.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(73.41,620.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.33,620.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.87,619.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(75.33,620.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(75.64,619.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(75.88,620.53)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.2,620.99)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.31,619.9)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.37,620.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.77,619.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.83,621.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.28,620.81)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.35,619.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.36,620.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.32,621.13)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.02,620.55)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.27,620.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.46,619.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.53,620.1)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.63,620.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.06,621.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.12,620.22)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.19,620.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.33,619.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.38,620.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.44,621.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.55,621.9)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.68,619.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.68,621.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.81,619.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.88,619.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.12,620.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.27,620.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.63,619.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.68,620.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(82.2,619.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(83.65,620.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(70.21,565.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(72.34,565.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(72.47,566.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(73.73,566.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(73.82,566.19)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(73.9,564.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.03,566.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.14,567.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.47,564.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.54,566.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.69,565.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.84,565.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.89,567.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(75.94,564.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.57,565.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.7,567.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.71,564.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.73,566.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.78,565.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.09,565.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.51,566.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.82,564.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.57,566.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.63,565.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.25,564.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.44,567.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.82,566.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.96,564.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.16,566.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.22,565.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.5,564.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.66,567.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.69,564.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.94,566.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.11,564.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.19,566.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.79,564.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(83.31,565.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(83.76,565.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(83.98,566.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(68.62,511.32)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(71.69,511.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(71.74,511.62)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(72.71,511.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(74.69,512.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(75.27,511.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(75.94,510.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(75.97,512.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.01,510.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.37,510.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.58,511.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.72,512.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(76.78,511.81)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.08,509.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.09,512.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.42,511.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.7,510.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(77.77,512.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.2,511.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.37,509.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.39,512.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.46,511.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.46,510.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.73,509.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(78.75,509.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.27,512.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.31,510.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.33,512.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(79.61,509.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.44,510.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.45,511.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.69,509.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(80.84,512.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.02,511.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.2,511.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.5,510.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(81.99,511.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(82.03,511.34)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(82.55,511.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(82.63,510.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(0.02,456.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,457.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.62)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,457.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,457.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,457.32)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,457.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.02)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,458.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,457.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,458.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.98)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,457.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,457.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.19)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,455.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(0.02,456.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(50.83,401.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(51.2,402.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(51.9,401.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.05,402.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.06,402.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.17,401.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.24,402.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.3,403.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.43,401.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.63,402.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.71,401.68)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.77,403.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.83,402.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.86,401.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.91,402.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.92,403.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(52.98,401.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.07,403.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.09,401.41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.13,403.08)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.19,402.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.26,403.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.4,400.57)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.4,402.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.45,400.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.47,403.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.54,401.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.54,402.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.56,401.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.6,403.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.68,403.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.74,401.85)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.75,402.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.79,403.58)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.8,402.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.81,402.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.89,401.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(53.95,401.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(54.23,402.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(55.22,401.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(661.7,348.32)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(662.65,347.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(675.76,348.41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(679.9,347.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(680.71,348.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(681.67,347.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(682.08,348.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(683.15,347.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(685.5,346.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(685.56,347.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(688.8,346.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(690.86,348.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(691.75,349)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(691.85,348.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(693.55,347.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(693.83,349.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(694.57,348.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(695.59,347.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(695.84,348.62)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(697.09,346.9)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(698.3,347.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(701.77,347.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(702.34,348.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(702.56,347.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(703.15,347.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(704.41,349.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(707.87,347.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(708,348.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(708.32,347.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(708.85,347.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(709,346.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(709.75,348.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(710.35,349.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(710.63,346.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(711.82,349.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(713.41,347.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(713.49,346.37)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(714.93,348.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(715.2,347.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(715.84,348.64)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(658.96,292.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(664.97,293.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(667.72,292.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(667.85,293.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(677.12,293.05)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(682.47,292.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(682.69,292.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(683.09,293.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(683.93,292.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(683.99,293.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(684.01,292.56)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(684.33,293.1)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(684.55,293.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(684.55,292.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(685.63,292.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(686.47,293.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(687.31,292.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(687.72,292.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(690.68,292.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(693.78,293.55)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(701.68,293.1)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(701.72,294.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(701.77,293.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(704.9,292.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(707.19,292.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(707.28,293.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(708.28,292.13)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(709.32,292.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(710.2,292.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(710.66,293.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(711.04,294.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(711.11,292.68)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(711.18,291.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(711.23,291.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(712.2,293.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(712.47,292.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(712.55,293.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(714.52,292.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(714.58,292.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(714.68,293.65)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(645.44,237.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(653.02,239.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(653.72,238.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(655.41,238.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(656.7,239.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(662.95,239.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(663.61,240.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(664.83,238.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(667.02,237.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(667.67,238.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(668.38,237.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(669.39,239.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(671.63,240.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(672.23,237.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(673.01,239.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(675.03,238.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(679.13,239.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(680.34,240.35)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(681.95,237.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(682.45,239.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(684.45,239.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(684.91,237.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(685.92,238.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(686.59,237.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(689.56,237.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(694.35,237.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(694.6,239.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(696.87,238.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(698.87,238.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(702.16,240.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(703.84,238.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(707.57,239.35)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(711.34,238.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(712.13,239.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(714.84,237.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(722.84,238.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(726.26,239.55)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(731.2,237.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(734.2,238.13)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(736.79,239.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(610.63,183.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(639.95,183.96)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(646.53,184.24)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(652.02,184.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(661.41,184.49)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(662.66,184.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(663.31,183.5)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(665.01,184.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(668.74,183.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(668.76,183.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(669.8,184.98)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(671.26,183.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(675.12,185.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(675.37,184.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(675.65,183.71)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(678.34,185.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(678.9,184.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(679.52,182.52)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(679.53,185.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(679.63,183.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(681.15,183.53)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(681.81,184.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(682.32,183.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(683.09,183.48)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(688.55,185.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(694.98,183.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(695.83,185.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(698.67,184.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(699.37,184.05)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(699.45,184.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(701.95,183.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(706.27,185.11)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(706.74,183.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(714.54,184)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(715.86,183.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(720.18,184.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(728.81,183.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(732.92,184.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(734.21,184.82)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(742.47,183.75)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(318.26,129.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(319.59,129.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(326.02,129.6)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(326.84,129.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(326.96,130.12)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(327.16,129.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(327.56,130.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(328.82,130.51)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(330.4,128.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(330.5,130.35)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(330.68,129.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(330.68,129.62)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(330.75,130.83)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(330.81,128.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(330.92,127.88)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(331.21,131.21)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(331.47,129.55)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(331.54,130.31)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(331.7,128.97)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(331.72,130.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(331.78,130.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(331.81,128.84)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(331.95,130.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(332.69,129.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(332.9,129.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(332.98,131.23)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(333.07,129.04)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(333.16,130.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(333.21,128.62)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(333.41,130.08)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(333.49,129.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(333.67,131.09)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(333.78,129.06)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(333.87,128.62)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(334.59,128.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(334.97,129.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(335.26,130.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(335.5,129.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(336.15,128.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(336.22,129.69)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(639.23,74.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(655.41,75.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(661.04,75.44)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(662.52,74.74)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(670.58,75.36)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(674.15,75.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(676.57,75.91)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(677.6,75.46)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(677.62,76.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(679.16,75.53)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(682.43,74.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(683.15,75.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(683.9,74.29)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(684.34,75.78)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(685.72,74.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(687.67,75.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(692.64,74.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(694.4,75.62)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(695.61,76.13)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(697.35,74.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(703.24,76.16)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(705.31,74.87)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(708.38,75.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(709.79,76.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(710.14,74.63)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(711.21,74.92)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(711.66,73.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(712.5,74.86)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(712.74,76.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(713.85,74.89)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(714.1,76.32)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(714.2,77.01)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(715.99,74.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(716.49,75.8)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(717.18,75.4)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(718.27,75.03)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(718.95,76.07)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(720.44,74.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(722.85,74.94)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(730.95,75.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g><g class="points"><path class="point" transform="translate(632.06,19.98)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(633.89,20.93)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(639.45,20.48)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(642.83,21.66)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(648.11,20.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(652.18,19.59)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(654.08,21.67)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(655.8,19.81)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(659.32,21.17)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(659.8,19.61)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(661.09,20.43)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(663.36,21.95)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(666.34,20)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(667.49,21.47)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(671.12,20.3)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(671.38,21.22)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(671.5,19.28)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(673.59,21.76)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(675.02,19.41)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(675.46,19.68)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(677.1,21.18)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(679.64,22.38)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(680.81,21.77)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(681.17,19.26)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(681.17,19.73)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(682.37,19.27)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(683.04,21.79)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(687.37,21.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(688.09,20.53)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(688.2,19.25)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(690.19,20.7)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(691.4,20.2)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(692,21.42)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(695,20.14)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(697.14,22.33)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(698.93,21.54)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(699.2,19.72)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(699.4,22.15)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(701.14,19.48)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/><path class="point" transform="translate(701.84,21.92)" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g></g></g></g><g class="overplot"/><path class="xlines-above crisp" d="M0,0" style="fill: none;"/><path class="ylines-above crisp" d="M0,0" style="fill: none;"/><g class="overlines-above"/><g class="xaxislayer-above"><g class="xtick"><text text-anchor="middle" x="0" y="733" transform="translate(299,0)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">0</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(385.56,0)">50k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(472.11,0)">100k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(558.6700000000001,0)">150k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(645.22,0)">200k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(731.78,0)">250k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(818.33,0)">300k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(904.89,0)">350k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(991.44,0)">400k</text></g><g class="xtick"><text text-anchor="middle" x="0" y="733" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;" transform="translate(1078,0)">450k</text></g></g><g class="yaxislayer-above"><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,689.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench11_listOptimizedForeachArgInlined</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,635.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench10_listOptimizedForeach</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,580.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench09_listForLoop</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,526.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench08_listForLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,471.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench07_listSumMethod</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,417.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench06_arrayOptimizedForeachArgInlined</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,362.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench05_arrayOptimizedForeach</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,308.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench04_arrayForLoop</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,253.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench03_arrayOptimizedForLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,199.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench02_arrayForLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,144.75)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench01_arrayWhileLoopIndex</text></g><g class="ytick"><text text-anchor="end" x="298" y="4.199999999999999" transform="translate(0,90.25)" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre; opacity: 1;">bench00_arraySumMethod</text></g></g><g class="overaxes-above"/></g></g><g class="polarlayer"/><g class="smithlayer"/><g class="ternarylayer"/><g class="geolayer"/><g class="funnelarealayer"/><g class="pielayer"/><g class="iciclelayer"/><g class="treemaplayer"/><g class="sunburstlayer"/><g class="glimages"/><defs id="topdefs-8c02b9"><g class="clips"/><clipPath id="legend8c02b9"><rect width="94" height="67" x="0" y="0"/></clipPath></defs><g class="layer-above"><g class="imagelayer"/><g class="shapelayer"/></g><g class="infolayer"><g class="legend" pointer-events="all" transform="translate(1093.58,60)"><rect class="bg" shape-rendering="crispEdges" width="94" height="67" x="0" y="0" style="stroke: rgb(68, 68, 68); stroke-opacity: 1; fill: rgb(255, 255, 255); fill-opacity: 1; stroke-width: 0px;"/><g class="scrollbox" transform="" clip-path="url(#legend8c02b9)"><text class="legendtitletext" text-anchor="start" x="2" y="18.2" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">jvm</text><g class="groups"><g class="traces" transform="translate(0,32.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">graal</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendbox" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" transform="translate(20,0)" style="opacity: 1; stroke-width: 0px; fill: rgb(179, 205, 227); fill-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g><g class="traces" transform="translate(0,51.7)" style="opacity: 1;"><text class="legendtext" text-anchor="start" x="40" y="4.680000000000001" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 12px; fill: rgb(42, 63, 95); fill-opacity: 1; white-space: pre;">openjdk</text><g class="layers" style="opacity: 1;"><g class="legendfill"/><g class="legendlines"/><g class="legendsymbols"><g class="legendpoints"><path class="legendbox" d="M3,0A3,3 0 1,1 0,-3A3,3 0 0,1 3,0Z" transform="translate(20,0)" style="opacity: 1; stroke-width: 0px; fill: rgb(251, 180, 174); fill-opacity: 1;"/></g></g></g><rect class="legendtoggle" x="0" y="-9.5" width="88.21875" height="19" style="fill: rgb(0, 0, 0); fill-opacity: 0;"/></g></g></g><rect class="scrollbar" rx="20" ry="3" width="0" height="0" x="0" y="0" style="fill: rgb(128, 139, 164); fill-opacity: 1;"/></g><g class="g-gtitle"><text class="gtitle" x="60" y="30" text-anchor="start" dy="0em" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 17px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">SumBenchmark</text></g><g class="g-xtitle"><text class="xtitle" x="688.5" y="759.8" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Throughput [ops/s] (Higher is better.)</text></g><g class="g-ytitle" transform="translate(1.6123046875,0)"><text class="ytitle" transform="rotate(-90,12.387499999999989,390)" x="12.387499999999989" y="390" text-anchor="middle" style="font-family: 'Open Sans', verdana, arial, sans-serif; font-size: 14px; fill: rgb(42, 63, 95); opacity: 1; font-weight: normal; white-space: pre;">Benchmark</text></g></g></svg>
\ No newline at end of file
[
{
"jmhVersion" : "1.36",
"benchmark" : "benchmarks.AppendBenchmark.bench00_prepend",
"mode" : "thrpt",
"threads" : 1,
"forks" : 4,
"jvm" : "/private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java",
"jvmArgs" : [
"-XX:ThreadPriorityPolicy=1",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+EnableJVMCIProduct",
"-XX:JVMCIThreadsPerNativeLibraryRuntime=1",
"-XX:-UnlockExperimentalVMOptions"
],
"jdkVersion" : "17.0.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17.0.6+10-jvmci-22.3-b13",
"warmupIterations" : 5,
"warmupTime" : "2 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"seqType" : "List"
},
"primaryMetric" : {
"score" : 4.4616905964790344E8,
"scoreError" : 1.1214208796078255E7,
"scoreConfidence" : [
4.349548508518252E8,
4.573832684439817E8
],
"scorePercentiles" : {
"0.0" : 4.2488395225783956E8,
"50.0" : 4.501041335603518E8,
"90.0" : 4.6098698803585625E8,
"95.0" : 4.616165809750107E8,
"99.0" : 4.6164506569930345E8,
"99.9" : 4.6164506569930345E8,
"99.99" : 4.6164506569930345E8,
"99.999" : 4.6164506569930345E8,
"99.9999" : 4.6164506569930345E8,
"100.0" : 4.6164506569930345E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.2514618981169444E8,
4.3085743887594897E8,
4.334010165484694E8,
4.3181539341128737E8,
4.2488395225783956E8
],
[
4.6164506569930345E8,
4.601915394375321E8,
4.482516236565639E8,
4.3450067747435015E8,
4.316527352055626E8
],
[
4.580103382759133E8,
4.519566434641397E8,
4.538405836682874E8,
4.557991288895439E8,
4.538708717687157E8
],
[
4.5882157362358236E8,
4.610753712134478E8,
4.56842043262938E8,
4.4471287519895023E8,
4.4610613121400046E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "benchmarks.AppendBenchmark.bench00_prepend",
"mode" : "thrpt",
"threads" : 1,
"forks" : 4,
"jvm" : "/private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java",
"jvmArgs" : [
"-XX:ThreadPriorityPolicy=1",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+EnableJVMCIProduct",
"-XX:JVMCIThreadsPerNativeLibraryRuntime=1",
"-XX:-UnlockExperimentalVMOptions"
],
"jdkVersion" : "17.0.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17.0.6+10-jvmci-22.3-b13",
"warmupIterations" : 5,
"warmupTime" : "2 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"seqType" : "Array"
},
"primaryMetric" : {
"score" : 365940.66259413573,
"scoreError" : 3481.251959290237,
"scoreConfidence" : [
362459.4106348455,
369421.914553426
],
"scorePercentiles" : {
"0.0" : 358380.08239125053,
"50.0" : 365319.5892913927,
"90.0" : 371743.193612116,
"95.0" : 372204.19449424994,
"99.0" : 372228.0661530999,
"99.9" : 372228.0661530999,
"99.99" : 372228.0661530999,
"99.999" : 372228.0661530999,
"99.9999" : 372228.0661530999,
"100.0" : 372228.0661530999
},
"scoreUnit" : "ops/s",
"rawData" : [
[
364067.83491170616,
365280.101309801,
363320.6124470797,
362222.8235865032,
365114.85666581854
],
[
368073.2633699798,
358380.08239125053,
364890.65680167737,
358686.3191380638,
364896.7690138674
],
[
371750.6329761007,
370248.0187491373,
367284.46703422896,
361592.30402735487,
365939.97880562075
],
[
372228.0661530999,
371676.23933625355,
369231.61639030935,
365359.0772729844,
368569.5315018769
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "benchmarks.AppendBenchmark.bench01_append",
"mode" : "thrpt",
"threads" : 1,
"forks" : 4,
"jvm" : "/private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java",
"jvmArgs" : [
"-XX:ThreadPriorityPolicy=1",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+EnableJVMCIProduct",
"-XX:JVMCIThreadsPerNativeLibraryRuntime=1",
"-XX:-UnlockExperimentalVMOptions"
],
"jdkVersion" : "17.0.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17.0.6+10-jvmci-22.3-b13",
"warmupIterations" : 5,
"warmupTime" : "2 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"seqType" : "List"
},
"primaryMetric" : {
"score" : 31132.571858131443,
"scoreError" : 1159.4134249436765,
"scoreConfidence" : [
29973.158433187768,
32291.98528307512
],
"scorePercentiles" : {
"0.0" : 29563.697886198148,
"50.0" : 30642.854459659906,
"90.0" : 33568.011327684835,
"95.0" : 33626.074212429994,
"99.0" : 33628.64757839566,
"99.9" : 33628.64757839566,
"99.99" : 33628.64757839566,
"99.999" : 33628.64757839566,
"99.9999" : 33628.64757839566,
"100.0" : 33628.64757839566
},
"scoreUnit" : "ops/s",
"rawData" : [
[
29852.692551873766,
30796.688934419646,
29769.08721564633,
29563.697886198148,
30235.12207456773
],
[
33628.64757839566,
33577.180259082226,
32347.763058385943,
32932.02178272013,
33485.49094510833
],
[
31314.877995473293,
31434.37129512416,
30720.358647022334,
30491.39627605463,
30625.041720535413
],
[
30289.852984553294,
30630.3445468818,
29673.141362765018,
30628.295675383008,
30655.364372438013
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "benchmarks.AppendBenchmark.bench01_append",
"mode" : "thrpt",
"threads" : 1,
"forks" : 4,
"jvm" : "/private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java",
"jvmArgs" : [
"-XX:ThreadPriorityPolicy=1",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+EnableJVMCIProduct",
"-XX:JVMCIThreadsPerNativeLibraryRuntime=1",
"-XX:-UnlockExperimentalVMOptions"
],
"jdkVersion" : "17.0.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17.0.6+10-jvmci-22.3-b13",
"warmupIterations" : 5,
"warmupTime" : "2 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"seqType" : "Array"
},
"primaryMetric" : {
"score" : 369140.17171414994,
"scoreError" : 4577.124069126146,
"scoreConfidence" : [
364563.0476450238,
373717.2957832761
],
"scorePercentiles" : {
"0.0" : 356404.7394583298,
"50.0" : 371185.143365955,
"90.0" : 374139.9410975192,
"95.0" : 375329.2787385318,
"99.0" : 375390.8662480832,
"99.9" : 375390.8662480832,
"99.99" : 375390.8662480832,
"99.999" : 375390.8662480832,
"99.9999" : 375390.8662480832,
"100.0" : 375390.8662480832
},
"scoreUnit" : "ops/s",
"rawData" : [
[
372434.862740959,
373849.2678022397,
361156.2558513032,
373436.7613838962,
373967.3664616856
],
[
367803.55459440034,
369126.42620400316,
356404.7394583298,
368298.69851988665,
365936.14951268723
],
[
374159.11605705624,
372721.858096334,
363757.1033027913,
375390.8662480832,
372349.27322162775
],
[
372475.70732469903,
370021.01351028215,
361357.28813142946,
372653.0846455351,
365504.04121576797
]
]
},
"secondaryMetrics" : {
}
}
]
[info] welcome to sbt 1.7.1 (GraalVM Community Java 17.0.6)
[info] loading settings for project cs206-demos-build-build-build from metals.sbt ...
[info] loading project definition from /Users/mbovel/cs206-demos/project/project/project
[info] loading settings for project cs206-demos-build-build from metals.sbt ...
[info] loading project definition from /Users/mbovel/cs206-demos/project/project
[success] Generated .bloop/cs206-demos-build-build.json
[success] Total time: 0 s, completed Mar 4, 2023, 11:01:57 PM
[info] loading settings for project cs206-demos-build from metals.sbt,plugins.sbt ...
[info] loading project definition from /Users/mbovel/cs206-demos/project
[success] Generated .bloop/cs206-demos-build.json
[success] Total time: 0 s, completed Mar 4, 2023, 11:01:58 PM
[info] loading settings for project cs206-demos from build.sbt ...
[info] set current project to cs206-demos (in build file:/Users/mbovel/cs206-demos/)
[success] Total time: 0 s, completed Mar 4, 2023, 11:01:59 PM
[info] compiling 7 Scala sources and 1 Java source to /Users/mbovel/cs206-demos/target/scala-3.2.0/classes ...
[warn] there was 1 deprecation warning; re-run with -deprecation for details
[warn] one warning found
[info] done compiling
[info] running org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator /Users/mbovel/cs206-demos/target/scala-3.2.0/classes /Users/mbovel/cs206-demos/target/scala-3.2.0/src_managed/jmh /Users/mbovel/cs206-demos/target/scala-3.2.0/resource_managed/jmh default
Processing 18 classes from /Users/mbovel/cs206-demos/target/scala-3.2.0/classes with "reflection" generator
Writing out Java source to /Users/mbovel/cs206-demos/target/scala-3.2.0/src_managed/jmh and resources to /Users/mbovel/cs206-demos/target/scala-3.2.0/resource_managed/jmh
[info] compiling 22 Java sources to /Users/mbovel/cs206-demos/target/scala-3.2.0/classes ...
[info] done compiling
[info] running (fork) org.openjdk.jmh.Main -wi 5 -w 2 -i 5 -r 2 -f 4 -rf JSON -rff benchmarks/results/01-AppendBenchmark-graal-1.json AppendBenchmark
[info] # JMH version: 1.36
[info] # VM version: JDK 17.0.6, OpenJDK 64-Bit Server VM, 17.0.6+10-jvmci-22.3-b13
[info] # VM invoker: /private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java
[info] # VM options: -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:JVMCIThreadsPerNativeLibraryRuntime=1 -XX:-UnlockExperimentalVMOptions
[info] # Blackhole mode: compiler (auto-detected, use -Djmh.blackhole.autoDetect=false to disable)
[info] # Warmup: 5 iterations, 2 s each
[info] # Measurement: 5 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: benchmarks.AppendBenchmark.bench00_prepend
[info] # Parameters: (seqType = List)
[info] # Run progress: 0.00% complete, ETA 00:05:20
[info] # Fork: 1 of 4
[info] # Warmup Iteration 1: 381047718.506 ops/s
[info] # Warmup Iteration 2: 427224393.761 ops/s
[info] # Warmup Iteration 3: 423193224.651 ops/s
[info] # Warmup Iteration 4: 431354803.364 ops/s
[info] # Warmup Iteration 5: 425292407.783 ops/s
[info] Iteration 1: 425146189.812 ops/s
[info] Iteration 2: 430857438.876 ops/s
[info] Iteration 3: 433401016.548 ops/s
[info] Iteration 4: 431815393.411 ops/s
[info] Iteration 5: 424883952.258 ops/s
[info] # Run progress: 6.25% complete, ETA 00:05:06
[info] # Fork: 2 of 4
[info] # Warmup Iteration 1: 380260895.661 ops/s
[info] # Warmup Iteration 2: 416517716.635 ops/s
[info] # Warmup Iteration 3: 421912958.285 ops/s
[info] # Warmup Iteration 4: 444073871.108 ops/s
[info] # Warmup Iteration 5: 458461559.778 ops/s
[info] Iteration 1: 461645065.699 ops/s
[info] Iteration 2: 460191539.438 ops/s
[info] Iteration 3: 448251623.657 ops/s
[info] Iteration 4: 434500677.474 ops/s
[info] Iteration 5: 431652735.206 ops/s
[info] # Run progress: 12.50% complete, ETA 00:04:45
[info] # Fork: 3 of 4
[info] # Warmup Iteration 1: 396905467.727 ops/s
[info] # Warmup Iteration 2: 444380307.150 ops/s
[info] # Warmup Iteration 3: 457208905.266 ops/s
[info] # Warmup Iteration 4: 452339719.713 ops/s
[info] # Warmup Iteration 5: 456114608.827 ops/s
[info] Iteration 1: 458010338.276 ops/s
[info] Iteration 2: 451956643.464 ops/s
[info] Iteration 3: 453840583.668 ops/s
[info] Iteration 4: 455799128.890 ops/s
[info] Iteration 5: 453870871.769 ops/s
[info] # Run progress: 18.75% complete, ETA 00:04:24
[info] # Fork: 4 of 4
[info] # Warmup Iteration 1: 400834886.163 ops/s
[info] # Warmup Iteration 2: 438573552.590 ops/s
[info] # Warmup Iteration 3: 456080197.521 ops/s
[info] # Warmup Iteration 4: 454083475.609 ops/s
[info] # Warmup Iteration 5: 456513879.642 ops/s
[info] Iteration 1: 458821573.624 ops/s
[info] Iteration 2: 461075371.213 ops/s
[info] Iteration 3: 456842043.263 ops/s
[info] Iteration 4: 444712875.199 ops/s
[info] Iteration 5: 446106131.214 ops/s
[info] Result "benchmarks.AppendBenchmark.bench00_prepend":
[info] 446169059.648 ±(99.9%) 11214208.796 ops/s [Average]
[info] (min, avg, max) = (424883952.258, 446169059.648, 461645065.699), stdev = 12914299.527
[info] CI (99.9%): [434954850.852, 457383268.444] (assumes normal distribution)
[info] # JMH version: 1.36
[info] # VM version: JDK 17.0.6, OpenJDK 64-Bit Server VM, 17.0.6+10-jvmci-22.3-b13
[info] # VM invoker: /private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java
[info] # VM options: -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:JVMCIThreadsPerNativeLibraryRuntime=1 -XX:-UnlockExperimentalVMOptions
[info] # Blackhole mode: compiler (auto-detected, use -Djmh.blackhole.autoDetect=false to disable)
[info] # Warmup: 5 iterations, 2 s each
[info] # Measurement: 5 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: benchmarks.AppendBenchmark.bench00_prepend
[info] # Parameters: (seqType = Array)
[info] # Run progress: 25.00% complete, ETA 00:04:04
[info] # Fork: 1 of 4
[info] # Warmup Iteration 1: 296135.731 ops/s
[info] # Warmup Iteration 2: 348041.938 ops/s
[info] # Warmup Iteration 3: 360097.821 ops/s
[info] # Warmup Iteration 4: 358308.467 ops/s
[info] # Warmup Iteration 5: 361229.007 ops/s
[info] Iteration 1: 364067.835 ops/s
[info] Iteration 2: 365280.101 ops/s
[info] Iteration 3: 363320.612 ops/s
[info] Iteration 4: 362222.824 ops/s
[info] Iteration 5: 365114.857 ops/s
[info] # Run progress: 31.25% complete, ETA 00:03:44
[info] # Fork: 2 of 4
[info] # Warmup Iteration 1: 293597.068 ops/s
[info] # Warmup Iteration 2: 365364.171 ops/s
[info] # Warmup Iteration 3: 362408.373 ops/s
[info] # Warmup Iteration 4: 345699.759 ops/s
[info] # Warmup Iteration 5: 365643.772 ops/s
[info] Iteration 1: 368073.263 ops/s
[info] Iteration 2: 358380.082 ops/s
[info] Iteration 3: 364890.657 ops/s
[info] Iteration 4: 358686.319 ops/s
[info] Iteration 5: 364896.769 ops/s
[info] # Run progress: 37.50% complete, ETA 00:03:23
[info] # Fork: 3 of 4
[info] # Warmup Iteration 1: 285220.604 ops/s
[info] # Warmup Iteration 2: 368589.424 ops/s
[info] # Warmup Iteration 3: 364954.592 ops/s
[info] # Warmup Iteration 4: 362988.437 ops/s
[info] # Warmup Iteration 5: 365722.204 ops/s
[info] Iteration 1: 371750.633 ops/s
[info] Iteration 2: 370248.019 ops/s
[info] Iteration 3: 367284.467 ops/s
[info] Iteration 4: 361592.304 ops/s
[info] Iteration 5: 365939.979 ops/s
[info] # Run progress: 43.75% complete, ETA 00:03:03
[info] # Fork: 4 of 4
[info] # Warmup Iteration 1: 276001.317 ops/s
[info] # Warmup Iteration 2: 368081.922 ops/s
[info] # Warmup Iteration 3: 368137.082 ops/s
[info] # Warmup Iteration 4: 362280.179 ops/s
[info] # Warmup Iteration 5: 368830.032 ops/s
[info] Iteration 1: 372228.066 ops/s
[info] Iteration 2: 371676.239 ops/s
[info] Iteration 3: 369231.616 ops/s
[info] Iteration 4: 365359.077 ops/s
[info] Iteration 5: 368569.532 ops/s
[info] Result "benchmarks.AppendBenchmark.bench00_prepend":
[info] 365940.663 ±(99.9%) 3481.252 ops/s [Average]
[info] (min, avg, max) = (358380.082, 365940.663, 372228.066), stdev = 4009.015
[info] CI (99.9%): [362459.411, 369421.915] (assumes normal distribution)
[info] # JMH version: 1.36
[info] # VM version: JDK 17.0.6, OpenJDK 64-Bit Server VM, 17.0.6+10-jvmci-22.3-b13
[info] # VM invoker: /private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java
[info] # VM options: -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:JVMCIThreadsPerNativeLibraryRuntime=1 -XX:-UnlockExperimentalVMOptions
[info] # Blackhole mode: compiler (auto-detected, use -Djmh.blackhole.autoDetect=false to disable)
[info] # Warmup: 5 iterations, 2 s each
[info] # Measurement: 5 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: benchmarks.AppendBenchmark.bench01_append
[info] # Parameters: (seqType = List)
[info] # Run progress: 50.00% complete, ETA 00:02:43
[info] # Fork: 1 of 4
[info] # Warmup Iteration 1: 24477.422 ops/s
[info] # Warmup Iteration 2: 28695.760 ops/s
[info] # Warmup Iteration 3: 29581.586 ops/s
[info] # Warmup Iteration 4: 29354.206 ops/s
[info] # Warmup Iteration 5: 30310.929 ops/s
[info] Iteration 1: 29852.693 ops/s
[info] Iteration 2: 30796.689 ops/s
[info] Iteration 3: 29769.087 ops/s
[info] Iteration 4: 29563.698 ops/s
[info] Iteration 5: 30235.122 ops/s
[info] # Run progress: 56.25% complete, ETA 00:02:22
[info] # Fork: 2 of 4
[info] # Warmup Iteration 1: 25576.154 ops/s
[info] # Warmup Iteration 2: 28892.287 ops/s
[info] # Warmup Iteration 3: 32405.438 ops/s
[info] # Warmup Iteration 4: 33109.307 ops/s
[info] # Warmup Iteration 5: 32416.613 ops/s
[info] Iteration 1: 33628.648 ops/s
[info] Iteration 2: 33577.180 ops/s
[info] Iteration 3: 32347.763 ops/s
[info] Iteration 4: 32932.022 ops/s
[info] Iteration 5: 33485.491 ops/s
[info] # Run progress: 62.50% complete, ETA 00:02:02
[info] # Fork: 3 of 4
[info] # Warmup Iteration 1: 24036.162 ops/s
[info] # Warmup Iteration 2: 28570.104 ops/s
[info] # Warmup Iteration 3: 29892.723 ops/s
[info] # Warmup Iteration 4: 31092.974 ops/s
[info] # Warmup Iteration 5: 30284.315 ops/s
[info] Iteration 1: 31314.878 ops/s
[info] Iteration 2: 31434.371 ops/s
[info] Iteration 3: 30720.359 ops/s
[info] Iteration 4: 30491.396 ops/s
[info] Iteration 5: 30625.042 ops/s
[info] # Run progress: 68.75% complete, ETA 00:01:41
[info] # Fork: 4 of 4
[info] # Warmup Iteration 1: 24291.201 ops/s
[info] # Warmup Iteration 2: 28245.687 ops/s
[info] # Warmup Iteration 3: 29010.364 ops/s
[info] # Warmup Iteration 4: 30675.160 ops/s
[info] # Warmup Iteration 5: 30696.314 ops/s
[info] Iteration 1: 30289.853 ops/s
[info] Iteration 2: 30630.345 ops/s
[info] Iteration 3: 29673.141 ops/s
[info] Iteration 4: 30628.296 ops/s
[info] Iteration 5: 30655.364 ops/s
[info] Result "benchmarks.AppendBenchmark.bench01_append":
[info] 31132.572 ±(99.9%) 1159.413 ops/s [Average]
[info] (min, avg, max) = (29563.698, 31132.572, 33628.648), stdev = 1335.182
[info] CI (99.9%): [29973.158, 32291.985] (assumes normal distribution)
[info] # JMH version: 1.36
[info] # VM version: JDK 17.0.6, OpenJDK 64-Bit Server VM, 17.0.6+10-jvmci-22.3-b13
[info] # VM invoker: /private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java
[info] # VM options: -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:JVMCIThreadsPerNativeLibraryRuntime=1 -XX:-UnlockExperimentalVMOptions
[info] # Blackhole mode: compiler (auto-detected, use -Djmh.blackhole.autoDetect=false to disable)
[info] # Warmup: 5 iterations, 2 s each
[info] # Measurement: 5 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: benchmarks.AppendBenchmark.bench01_append
[info] # Parameters: (seqType = Array)
[info] # Run progress: 75.00% complete, ETA 00:01:21
[info] # Fork: 1 of 4
[info] # Warmup Iteration 1: 285220.028 ops/s
[info] # Warmup Iteration 2: 372124.146 ops/s
[info] # Warmup Iteration 3: 363692.939 ops/s
[info] # Warmup Iteration 4: 374041.506 ops/s
[info] # Warmup Iteration 5: 368938.188 ops/s
[info] Iteration 1: 372434.863 ops/s
[info] Iteration 2: 373849.268 ops/s
[info] Iteration 3: 361156.256 ops/s
[info] Iteration 4: 373436.761 ops/s
[info] Iteration 5: 373967.366 ops/s
[info] # Run progress: 81.25% complete, ETA 00:01:01
[info] # Fork: 2 of 4
[info] # Warmup Iteration 1: 301465.298 ops/s
[info] # Warmup Iteration 2: 367326.350 ops/s
[info] # Warmup Iteration 3: 356063.857 ops/s
[info] # Warmup Iteration 4: 368534.227 ops/s
[info] # Warmup Iteration 5: 363806.611 ops/s
[info] Iteration 1: 367803.555 ops/s
[info] Iteration 2: 369126.426 ops/s
[info] Iteration 3: 356404.739 ops/s
[info] Iteration 4: 368298.699 ops/s
[info] Iteration 5: 365936.150 ops/s
[info] # Run progress: 87.50% complete, ETA 00:00:40
[info] # Fork: 3 of 4
[info] # Warmup Iteration 1: 288105.135 ops/s
[info] # Warmup Iteration 2: 372135.962 ops/s
[info] # Warmup Iteration 3: 363791.208 ops/s
[info] # Warmup Iteration 4: 373039.977 ops/s
[info] # Warmup Iteration 5: 361349.933 ops/s
[info] Iteration 1: 374159.116 ops/s
[info] Iteration 2: 372721.858 ops/s
[info] Iteration 3: 363757.103 ops/s
[info] Iteration 4: 375390.866 ops/s
[info] Iteration 5: 372349.273 ops/s
[info] # Run progress: 93.75% complete, ETA 00:00:20
[info] # Fork: 4 of 4
[info] # Warmup Iteration 1: 283309.221 ops/s
[info] # Warmup Iteration 2: 369986.476 ops/s
[info] # Warmup Iteration 3: 360971.766 ops/s
[info] # Warmup Iteration 4: 372348.578 ops/s
[info] # Warmup Iteration 5: 368389.785 ops/s
[info] Iteration 1: 372475.707 ops/s
[info] Iteration 2: 370021.014 ops/s
[info] Iteration 3: 361357.288 ops/s
[info] Iteration 4: 372653.085 ops/s
[info] Iteration 5: 365504.041 ops/s
[info] Result "benchmarks.AppendBenchmark.bench01_append":
[info] 369140.172 ±(99.9%) 4577.124 ops/s [Average]
[info] (min, avg, max) = (356404.739, 369140.172, 375390.866), stdev = 5271.023
[info] CI (99.9%): [364563.048, 373717.296] (assumes normal distribution)
[info] # Run complete. Total time: 00:05:26
[info] REMEMBER: The numbers below are just data. To gain reusable insights, you need to follow up on
[info] why the numbers are the way they are. Use profilers (see -prof, -lprof), design factorial
[info] experiments, perform baseline and negative tests that provide experimental control, make sure
[info] the benchmarking environment is safe on JVM/OS/HW level, ask for reviews from the domain experts.
[info] Do not assume the numbers tell you what you want them to tell.
[info] NOTE: Current JVM experimentally supports Compiler Blackholes, and they are in use. Please exercise
[info] extra caution when trusting the results, look into the generated code to check the benchmark still
[info] works, and factor in a small probability of new VM bugs. Additionally, while comparisons between
[info] different JVMs are already problematic, the performance difference caused by different Blackhole
[info] modes can be very significant. Please make sure you use the consistent Blackhole mode for comparisons.
[info] Benchmark (seqType) Mode Cnt Score Error Units
[info] AppendBenchmark.bench00_prepend List thrpt 20 446169059.648 ± 11214208.796 ops/s
[info] AppendBenchmark.bench00_prepend Array thrpt 20 365940.663 ± 3481.252 ops/s
[info] AppendBenchmark.bench01_append List thrpt 20 31132.572 ± 1159.413 ops/s
[info] AppendBenchmark.bench01_append Array thrpt 20 369140.172 ± 4577.124 ops/s
[info] Benchmark result is saved to benchmarks/results/01-AppendBenchmark-graal-1.json
[success] Total time: 333 s (05:33), completed Mar 4, 2023, 11:07:31 PM
[
{
"jmhVersion" : "1.36",
"benchmark" : "benchmarks.AppendBenchmark.bench00_prepend",
"mode" : "thrpt",
"threads" : 1,
"forks" : 4,
"jvm" : "/private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java",
"jvmArgs" : [
"-XX:ThreadPriorityPolicy=1",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+EnableJVMCIProduct",
"-XX:JVMCIThreadsPerNativeLibraryRuntime=1",
"-XX:-UnlockExperimentalVMOptions"
],
"jdkVersion" : "17.0.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17.0.6+10-jvmci-22.3-b13",
"warmupIterations" : 5,
"warmupTime" : "2 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"seqType" : "List"
},
"primaryMetric" : {
"score" : 4.303102373312954E8,
"scoreError" : 2.7241588294618838E7,
"scoreConfidence" : [
4.030686490366765E8,
4.575518256259142E8
],
"scorePercentiles" : {
"0.0" : 3.5630888951232433E8,
"50.0" : 4.363455779735644E8,
"90.0" : 4.6074719282569426E8,
"95.0" : 4.631307304661605E8,
"99.0" : 4.632522954921272E8,
"99.9" : 4.632522954921272E8,
"99.99" : 4.632522954921272E8,
"99.999" : 4.632522954921272E8,
"99.9999" : 4.632522954921272E8,
"100.0" : 4.632522954921272E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.065848481908778E8,
3.9978214124478275E8,
3.5630888951232433E8,
3.682305721780129E8,
4.030907216002676E8
],
[
4.239890786574598E8,
4.1862561216841006E8,
4.236333284177736E8,
4.2100190182708114E8,
4.268119512233757E8
],
[
4.6008297350180113E8,
4.576221812148033E8,
4.579765220764096E8,
4.47162800425273E8,
4.5816857537053376E8
],
[
4.608209949727935E8,
4.5615324497882104E8,
4.632522954921272E8,
4.5102690884922475E8,
4.458792047237531E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "benchmarks.AppendBenchmark.bench00_prepend",
"mode" : "thrpt",
"threads" : 1,
"forks" : 4,
"jvm" : "/private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java",
"jvmArgs" : [
"-XX:ThreadPriorityPolicy=1",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+EnableJVMCIProduct",
"-XX:JVMCIThreadsPerNativeLibraryRuntime=1",
"-XX:-UnlockExperimentalVMOptions"
],
"jdkVersion" : "17.0.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17.0.6+10-jvmci-22.3-b13",
"warmupIterations" : 5,
"warmupTime" : "2 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"seqType" : "Array"
},
"primaryMetric" : {
"score" : 350735.34944515524,
"scoreError" : 24594.57372149175,
"scoreConfidence" : [
326140.7757236635,
375329.923166647
],
"scorePercentiles" : {
"0.0" : 299374.76674105634,
"50.0" : 365986.01129041135,
"90.0" : 372760.74312900606,
"95.0" : 373043.87237984827,
"99.0" : 373053.1024960967,
"99.9" : 373053.1024960967,
"99.99" : 373053.1024960967,
"99.999" : 373053.1024960967,
"99.9999" : 373053.1024960967,
"100.0" : 373053.1024960967
},
"scoreUnit" : "ops/s",
"rawData" : [
[
368471.31068385014,
364389.4925934419,
369274.42815437744,
361768.5744896276,
369455.7461529183
],
[
371790.92974990146,
373053.1024960967,
367582.52998738084,
362853.8831300189,
371606.4476291678
],
[
328081.37236376596,
369703.4965260746,
371471.6836964233,
362630.1113117029,
372868.5001711288
],
[
310889.6846495775,
313411.21165026084,
299374.76674105634,
300812.2437923424,
305217.47293399106
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "benchmarks.AppendBenchmark.bench01_append",
"mode" : "thrpt",
"threads" : 1,
"forks" : 4,
"jvm" : "/private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java",
"jvmArgs" : [
"-XX:ThreadPriorityPolicy=1",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+EnableJVMCIProduct",
"-XX:JVMCIThreadsPerNativeLibraryRuntime=1",
"-XX:-UnlockExperimentalVMOptions"
],
"jdkVersion" : "17.0.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17.0.6+10-jvmci-22.3-b13",
"warmupIterations" : 5,
"warmupTime" : "2 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"seqType" : "List"
},
"primaryMetric" : {
"score" : 30842.84622872265,
"scoreError" : 487.5627340953036,
"scoreConfidence" : [
30355.283494627347,
31330.408962817954
],
"scorePercentiles" : {
"0.0" : 30000.579763015397,
"50.0" : 30999.946453911518,
"90.0" : 31407.235621306805,
"95.0" : 31832.653938144635,
"99.0" : 31854.892816202293,
"99.9" : 31854.892816202293,
"99.99" : 31854.892816202293,
"99.999" : 31854.892816202293,
"99.9999" : 31854.892816202293,
"100.0" : 31854.892816202293
},
"scoreUnit" : "ops/s",
"rawData" : [
[
30280.07451355916,
30099.64735823445,
30000.579763015397,
30430.946624009135,
30606.98918276329
],
[
31222.03093552812,
31107.874250478977,
30658.834011531024,
31381.3189176262,
31282.972088173054
],
[
31221.948429473752,
31305.70987123618,
30892.01865734406,
31210.856235594634,
31854.892816202293
],
[
31410.115255049095,
30272.118159122958,
30053.845938311544,
31355.271847875778,
30208.87971932399
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "benchmarks.AppendBenchmark.bench01_append",
"mode" : "thrpt",
"threads" : 1,
"forks" : 4,
"jvm" : "/private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java",
"jvmArgs" : [
"-XX:ThreadPriorityPolicy=1",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+EnableJVMCIProduct",
"-XX:JVMCIThreadsPerNativeLibraryRuntime=1",
"-XX:-UnlockExperimentalVMOptions"
],
"jdkVersion" : "17.0.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17.0.6+10-jvmci-22.3-b13",
"warmupIterations" : 5,
"warmupTime" : "2 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"seqType" : "Array"
},
"primaryMetric" : {
"score" : 364745.5936869782,
"scoreError" : 11566.73317748211,
"scoreConfidence" : [
353178.8605094961,
376312.3268644603
],
"scorePercentiles" : {
"0.0" : 329223.05143850186,
"50.0" : 370705.6558278879,
"90.0" : 373174.72300587053,
"95.0" : 375312.3523448463,
"99.0" : 375421.573033883,
"99.9" : 375421.573033883,
"99.99" : 375421.573033883,
"99.999" : 375421.573033883,
"99.9999" : 375421.573033883,
"100.0" : 375421.573033883
},
"scoreUnit" : "ops/s",
"rawData" : [
[
370730.8415600298,
370632.88970682176,
363285.0659979971,
372244.1521719275,
370680.470095746
],
[
372612.7967803672,
371902.13426990516,
364470.397661492,
372498.65078634757,
372513.3084583722
],
[
370391.1383451164,
373237.15925314865,
367240.00554685685,
375421.573033883,
371487.34619699797
],
[
357838.10464710026,
340189.3818921946,
329223.05143850186,
337319.07794820616,
370994.32794855273
]
]
},
"secondaryMetrics" : {
}
}
]
[info] welcome to sbt 1.7.1 (GraalVM Community Java 17.0.6)
[info] loading settings for project cs206-demos-build-build-build from metals.sbt ...
[info] loading project definition from /Users/mbovel/cs206-demos/project/project/project
[info] loading settings for project cs206-demos-build-build from metals.sbt ...
[info] loading project definition from /Users/mbovel/cs206-demos/project/project
[success] Generated .bloop/cs206-demos-build-build.json
[success] Total time: 0 s, completed Mar 5, 2023, 12:50:13 PM
[info] loading settings for project cs206-demos-build from metals.sbt,plugins.sbt ...
[info] loading project definition from /Users/mbovel/cs206-demos/project
[success] Generated .bloop/cs206-demos-build.json
[success] Total time: 0 s, completed Mar 5, 2023, 12:50:14 PM
[info] loading settings for project cs206-demos from build.sbt ...
[info] set current project to cs206-demos (in build file:/Users/mbovel/cs206-demos/)
[success] Total time: 0 s, completed Mar 5, 2023, 12:50:15 PM
[info] compiling 7 Scala sources and 1 Java source to /Users/mbovel/cs206-demos/target/scala-3.2.0/classes ...
[warn] there was 1 deprecation warning; re-run with -deprecation for details
[warn] one warning found
[info] done compiling
[info] running org.openjdk.jmh.generators.bytecode.JmhBytecodeGenerator /Users/mbovel/cs206-demos/target/scala-3.2.0/classes /Users/mbovel/cs206-demos/target/scala-3.2.0/src_managed/jmh /Users/mbovel/cs206-demos/target/scala-3.2.0/resource_managed/jmh default
Processing 18 classes from /Users/mbovel/cs206-demos/target/scala-3.2.0/classes with "reflection" generator
Writing out Java source to /Users/mbovel/cs206-demos/target/scala-3.2.0/src_managed/jmh and resources to /Users/mbovel/cs206-demos/target/scala-3.2.0/resource_managed/jmh
[info] compiling 22 Java sources to /Users/mbovel/cs206-demos/target/scala-3.2.0/classes ...
[info] done compiling
[info] running (fork) org.openjdk.jmh.Main -wi 5 -w 2 -i 5 -r 2 -f 4 -rf JSON -rff benchmarks/results/01-AppendBenchmark-graal-2.json AppendBenchmark
[info] # JMH version: 1.36
[info] # VM version: JDK 17.0.6, OpenJDK 64-Bit Server VM, 17.0.6+10-jvmci-22.3-b13
[info] # VM invoker: /private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java
[info] # VM options: -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:JVMCIThreadsPerNativeLibraryRuntime=1 -XX:-UnlockExperimentalVMOptions
[info] # Blackhole mode: compiler (auto-detected, use -Djmh.blackhole.autoDetect=false to disable)
[info] # Warmup: 5 iterations, 2 s each
[info] # Measurement: 5 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: benchmarks.AppendBenchmark.bench00_prepend
[info] # Parameters: (seqType = List)
[info] # Run progress: 0.00% complete, ETA 00:05:20
[info] # Fork: 1 of 4
[info] # Warmup Iteration 1: 391613636.238 ops/s
[info] # Warmup Iteration 2: 429588721.966 ops/s
[info] # Warmup Iteration 3: 428049250.909 ops/s
[info] # Warmup Iteration 4: 406963029.136 ops/s
[info] # Warmup Iteration 5: 401672158.701 ops/s
[info] Iteration 1: 406584848.191 ops/s
[info] Iteration 2: 399782141.245 ops/s
[info] Iteration 3: 356308889.512 ops/s
[info] Iteration 4: 368230572.178 ops/s
[info] Iteration 5: 403090721.600 ops/s
[info] # Run progress: 6.25% complete, ETA 00:05:05
[info] # Fork: 2 of 4
[info] # Warmup Iteration 1: 364466258.024 ops/s
[info] # Warmup Iteration 2: 415278299.041 ops/s
[info] # Warmup Iteration 3: 418841262.042 ops/s
[info] # Warmup Iteration 4: 416924569.493 ops/s
[info] # Warmup Iteration 5: 421497807.735 ops/s
[info] Iteration 1: 423989078.657 ops/s
[info] Iteration 2: 418625612.168 ops/s
[info] Iteration 3: 423633328.418 ops/s
[info] Iteration 4: 421001901.827 ops/s
[info] Iteration 5: 426811951.223 ops/s
[info] # Run progress: 12.50% complete, ETA 00:04:45
[info] # Fork: 3 of 4
[info] # Warmup Iteration 1: 370583021.187 ops/s
[info] # Warmup Iteration 2: 435513606.208 ops/s
[info] # Warmup Iteration 3: 449285411.610 ops/s
[info] # Warmup Iteration 4: 442676172.017 ops/s
[info] # Warmup Iteration 5: 459864180.424 ops/s
[info] Iteration 1: 460082973.502 ops/s
[info] Iteration 2: 457622181.215 ops/s
[info] Iteration 3: 457976522.076 ops/s
[info] Iteration 4: 447162800.425 ops/s
[info] Iteration 5: 458168575.371 ops/s
[info] # Run progress: 18.75% complete, ETA 00:04:25
[info] # Fork: 4 of 4
[info] # Warmup Iteration 1: 401558978.752 ops/s
[info] # Warmup Iteration 2: 429946047.540 ops/s
[info] # Warmup Iteration 3: 452599874.717 ops/s
[info] # Warmup Iteration 4: 455637485.376 ops/s
[info] # Warmup Iteration 5: 461309972.898 ops/s
[info] Iteration 1: 460820994.973 ops/s
[info] Iteration 2: 456153244.979 ops/s
[info] Iteration 3: 463252295.492 ops/s
[info] Iteration 4: 451026908.849 ops/s
[info] Iteration 5: 445879204.724 ops/s
[info] Result "benchmarks.AppendBenchmark.bench00_prepend":
[info] 430310237.331 ±(99.9%) 27241588.295 ops/s [Average]
[info] (min, avg, max) = (356308889.512, 430310237.331, 463252295.492), stdev = 31371453.592
[info] CI (99.9%): [403068649.037, 457551825.626] (assumes normal distribution)
[info] # JMH version: 1.36
[info] # VM version: JDK 17.0.6, OpenJDK 64-Bit Server VM, 17.0.6+10-jvmci-22.3-b13
[info] # VM invoker: /private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java
[info] # VM options: -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:JVMCIThreadsPerNativeLibraryRuntime=1 -XX:-UnlockExperimentalVMOptions
[info] # Blackhole mode: compiler (auto-detected, use -Djmh.blackhole.autoDetect=false to disable)
[info] # Warmup: 5 iterations, 2 s each
[info] # Measurement: 5 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: benchmarks.AppendBenchmark.bench00_prepend
[info] # Parameters: (seqType = Array)
[info] # Run progress: 25.00% complete, ETA 00:04:04
[info] # Fork: 1 of 4
[info] # Warmup Iteration 1: 300145.909 ops/s
[info] # Warmup Iteration 2: 366703.342 ops/s
[info] # Warmup Iteration 3: 366284.098 ops/s
[info] # Warmup Iteration 4: 360692.130 ops/s
[info] # Warmup Iteration 5: 362061.133 ops/s
[info] Iteration 1: 368471.311 ops/s
[info] Iteration 2: 364389.493 ops/s
[info] Iteration 3: 369274.428 ops/s
[info] Iteration 4: 361768.574 ops/s
[info] Iteration 5: 369455.746 ops/s
[info] # Run progress: 31.25% complete, ETA 00:03:44
[info] # Fork: 2 of 4
[info] # Warmup Iteration 1: 289697.373 ops/s
[info] # Warmup Iteration 2: 370188.440 ops/s
[info] # Warmup Iteration 3: 372434.071 ops/s
[info] # Warmup Iteration 4: 363520.485 ops/s
[info] # Warmup Iteration 5: 372521.822 ops/s
[info] Iteration 1: 371790.930 ops/s
[info] Iteration 2: 373053.102 ops/s
[info] Iteration 3: 367582.530 ops/s
[info] Iteration 4: 362853.883 ops/s
[info] Iteration 5: 371606.448 ops/s
[info] # Run progress: 37.50% complete, ETA 00:03:23
[info] # Fork: 3 of 4
[info] # Warmup Iteration 1: 289813.800 ops/s
[info] # Warmup Iteration 2: 369458.667 ops/s
[info] # Warmup Iteration 3: 372437.739 ops/s
[info] # Warmup Iteration 4: 364467.158 ops/s
[info] # Warmup Iteration 5: 371778.750 ops/s
[info] Iteration 1: 328081.372 ops/s
[info] Iteration 2: 369703.497 ops/s
[info] Iteration 3: 371471.684 ops/s
[info] Iteration 4: 362630.111 ops/s
[info] Iteration 5: 372868.500 ops/s
[info] # Run progress: 43.75% complete, ETA 00:03:03
[info] # Fork: 4 of 4
[info] # Warmup Iteration 1: 289966.934 ops/s
[info] # Warmup Iteration 2: 369864.795 ops/s
[info] # Warmup Iteration 3: 370581.719 ops/s
[info] # Warmup Iteration 4: 318985.504 ops/s
[info] # Warmup Iteration 5: 287819.941 ops/s
[info] Iteration 1: 310889.685 ops/s
[info] Iteration 2: 313411.212 ops/s
[info] Iteration 3: 299374.767 ops/s
[info] Iteration 4: 300812.244 ops/s
[info] Iteration 5: 305217.473 ops/s
[info] Result "benchmarks.AppendBenchmark.bench00_prepend":
[info] 350735.349 ±(99.9%) 24594.574 ops/s [Average]
[info] (min, avg, max) = (299374.767, 350735.349, 373053.102), stdev = 28323.148
[info] CI (99.9%): [326140.776, 375329.923] (assumes normal distribution)
[info] # JMH version: 1.36
[info] # VM version: JDK 17.0.6, OpenJDK 64-Bit Server VM, 17.0.6+10-jvmci-22.3-b13
[info] # VM invoker: /private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java
[info] # VM options: -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:JVMCIThreadsPerNativeLibraryRuntime=1 -XX:-UnlockExperimentalVMOptions
[info] # Blackhole mode: compiler (auto-detected, use -Djmh.blackhole.autoDetect=false to disable)
[info] # Warmup: 5 iterations, 2 s each
[info] # Measurement: 5 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: benchmarks.AppendBenchmark.bench01_append
[info] # Parameters: (seqType = List)
[info] # Run progress: 50.00% complete, ETA 00:02:43
[info] # Fork: 1 of 4
[info] # Warmup Iteration 1: 24454.779 ops/s
[info] # Warmup Iteration 2: 27701.177 ops/s
[info] # Warmup Iteration 3: 29648.150 ops/s
[info] # Warmup Iteration 4: 29607.508 ops/s
[info] # Warmup Iteration 5: 30850.342 ops/s
[info] Iteration 1: 30280.075 ops/s
[info] Iteration 2: 30099.647 ops/s
[info] Iteration 3: 30000.580 ops/s
[info] Iteration 4: 30430.947 ops/s
[info] Iteration 5: 30606.989 ops/s
[info] # Run progress: 56.25% complete, ETA 00:02:22
[info] # Fork: 2 of 4
[info] # Warmup Iteration 1: 24748.018 ops/s
[info] # Warmup Iteration 2: 28221.599 ops/s
[info] # Warmup Iteration 3: 30973.738 ops/s
[info] # Warmup Iteration 4: 31247.369 ops/s
[info] # Warmup Iteration 5: 30812.258 ops/s
[info] Iteration 1: 31222.031 ops/s
[info] Iteration 2: 31107.874 ops/s
[info] Iteration 3: 30658.834 ops/s
[info] Iteration 4: 31381.319 ops/s
[info] Iteration 5: 31282.972 ops/s
[info] # Run progress: 62.50% complete, ETA 00:02:02
[info] # Fork: 3 of 4
[info] # Warmup Iteration 1: 25681.439 ops/s
[info] # Warmup Iteration 2: 28214.213 ops/s
[info] # Warmup Iteration 3: 30657.366 ops/s
[info] # Warmup Iteration 4: 30526.860 ops/s
[info] # Warmup Iteration 5: 31030.973 ops/s
[info] Iteration 1: 31221.948 ops/s
[info] Iteration 2: 31305.710 ops/s
[info] Iteration 3: 30892.019 ops/s
[info] Iteration 4: 31210.856 ops/s
[info] Iteration 5: 31854.893 ops/s
[info] # Run progress: 68.75% complete, ETA 00:01:41
[info] # Fork: 4 of 4
[info] # Warmup Iteration 1: 24203.958 ops/s
[info] # Warmup Iteration 2: 28595.311 ops/s
[info] # Warmup Iteration 3: 30283.665 ops/s
[info] # Warmup Iteration 4: 30848.345 ops/s
[info] # Warmup Iteration 5: 30782.946 ops/s
[info] Iteration 1: 31410.115 ops/s
[info] Iteration 2: 30272.118 ops/s
[info] Iteration 3: 30053.846 ops/s
[info] Iteration 4: 31355.272 ops/s
[info] Iteration 5: 30208.880 ops/s
[info] Result "benchmarks.AppendBenchmark.bench01_append":
[info] 30842.846 ±(99.9%) 487.563 ops/s [Average]
[info] (min, avg, max) = (30000.580, 30842.846, 31854.893), stdev = 561.478
[info] CI (99.9%): [30355.283, 31330.409] (assumes normal distribution)
[info] # JMH version: 1.36
[info] # VM version: JDK 17.0.6, OpenJDK 64-Bit Server VM, 17.0.6+10-jvmci-22.3-b13
[info] # VM invoker: /private/var/root/Library/Caches/Coursier/arc/https/github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-darwin-amd64-22.3.1.tar.gz/graalvm-ce-java17-22.3.1/Contents/Home/bin/java
[info] # VM options: -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:JVMCIThreadsPerNativeLibraryRuntime=1 -XX:-UnlockExperimentalVMOptions
[info] # Blackhole mode: compiler (auto-detected, use -Djmh.blackhole.autoDetect=false to disable)
[info] # Warmup: 5 iterations, 2 s each
[info] # Measurement: 5 iterations, 2 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 1 thread, will synchronize iterations
[info] # Benchmark mode: Throughput, ops/time
[info] # Benchmark: benchmarks.AppendBenchmark.bench01_append
[info] # Parameters: (seqType = Array)
[info] # Run progress: 75.00% complete, ETA 00:01:21
[info] # Fork: 1 of 4
[info] # Warmup Iteration 1: 296708.697 ops/s
[info] # Warmup Iteration 2: 369165.270 ops/s
[info] # Warmup Iteration 3: 361730.934 ops/s
[info] # Warmup Iteration 4: 366632.239 ops/s
[info] # Warmup Iteration 5: 369881.138 ops/s
[info] Iteration 1: 370730.842 ops/s
[info] Iteration 2: 370632.890 ops/s
[info] Iteration 3: 363285.066 ops/s
[info] Iteration 4: 372244.152 ops/s
[info] Iteration 5: 370680.470 ops/s
[info] # Run progress: 81.25% complete, ETA 00:01:01
[info] # Fork: 2 of 4
[info] # Warmup Iteration 1: 291605.201 ops/s
[info] # Warmup Iteration 2: 368387.971 ops/s
[info] # Warmup Iteration 3: 365050.658 ops/s
[info] # Warmup Iteration 4: 370492.700 ops/s
[info] # Warmup Iteration 5: 371229.690 ops/s
[info] Iteration 1: 372612.797 ops/s
[info] Iteration 2: 371902.134 ops/s
[info] Iteration 3: 364470.398 ops/s
[info] Iteration 4: 372498.651 ops/s
[info] Iteration 5: 372513.308 ops/s
[info] # Run progress: 87.50% complete, ETA 00:00:40
[info] # Fork: 3 of 4
[info] # Warmup Iteration 1: 290894.283 ops/s
[info] # Warmup Iteration 2: 370728.398 ops/s
[info] # Warmup Iteration 3: 368119.242 ops/s
[info] # Warmup Iteration 4: 374613.175 ops/s
[info] # Warmup Iteration 5: 373738.733 ops/s
[info] Iteration 1: 370391.138 ops/s
[info] Iteration 2: 373237.159 ops/s
[info] Iteration 3: 367240.006 ops/s
[info] Iteration 4: 375421.573 ops/s
[info] Iteration 5: 371487.346 ops/s
[info] # Run progress: 93.75% complete, ETA 00:00:20
[info] # Fork: 4 of 4
[info] # Warmup Iteration 1: 270634.693 ops/s
[info] # Warmup Iteration 2: 365066.628 ops/s
[info] # Warmup Iteration 3: 364739.445 ops/s
[info] # Warmup Iteration 4: 373922.797 ops/s
[info] # Warmup Iteration 5: 371789.586 ops/s
[info] Iteration 1: 357838.105 ops/s
[info] Iteration 2: 340189.382 ops/s
[info] Iteration 3: 329223.051 ops/s
[info] Iteration 4: 337319.078 ops/s
[info] Iteration 5: 370994.328 ops/s
[info] Result "benchmarks.AppendBenchmark.bench01_append":
[info] 364745.594 ±(99.9%) 11566.733 ops/s [Average]
[info] (min, avg, max) = (329223.051, 364745.594, 375421.573), stdev = 13320.267
[info] CI (99.9%): [353178.861, 376312.327] (assumes normal distribution)
[info] # Run complete. Total time: 00:05:26
[info] REMEMBER: The numbers below are just data. To gain reusable insights, you need to follow up on
[info] why the numbers are the way they are. Use profilers (see -prof, -lprof), design factorial
[info] experiments, perform baseline and negative tests that provide experimental control, make sure
[info] the benchmarking environment is safe on JVM/OS/HW level, ask for reviews from the domain experts.
[info] Do not assume the numbers tell you what you want them to tell.
[info] NOTE: Current JVM experimentally supports Compiler Blackholes, and they are in use. Please exercise
[info] extra caution when trusting the results, look into the generated code to check the benchmark still
[info] works, and factor in a small probability of new VM bugs. Additionally, while comparisons between
[info] different JVMs are already problematic, the performance difference caused by different Blackhole
[info] modes can be very significant. Please make sure you use the consistent Blackhole mode for comparisons.
[info] Benchmark (seqType) Mode Cnt Score Error Units
[info] AppendBenchmark.bench00_prepend List thrpt 20 430310237.331 ± 27241588.295 ops/s
[info] AppendBenchmark.bench00_prepend Array thrpt 20 350735.349 ± 24594.574 ops/s
[info] AppendBenchmark.bench01_append List thrpt 20 30842.846 ± 487.563 ops/s
[info] AppendBenchmark.bench01_append Array thrpt 20 364745.594 ± 11566.733 ops/s
[info] Benchmark result is saved to benchmarks/results/01-AppendBenchmark-graal-2.json
[success] Total time: 332 s (05:32), completed Mar 5, 2023, 12:55:47 PM